<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh-CN" sourcelanguage="en">
  <context>
    <name>CmdFemConstraintBearing</name>
    <message>
      <location filename="../../Command.cpp" line="243"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="244"/>
      <source>Bearing Constraint</source>
      <translation>轴承约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="245"/>
      <source>Creates a bearing constraint</source>
      <translation>创建轴承约束</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintContact</name>
    <message>
      <location filename="../../Command.cpp" line="291"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="292"/>
      <source>Contact Constraint</source>
      <translation>接触约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="293"/>
      <source>Creates a contact constraint between faces</source>
      <translation>在面之间创建接触约束</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintDisplacement</name>
    <message>
      <location filename="../../Command.cpp" line="369"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="370"/>
      <source>Displacement Boundary Condition</source>
      <translation>位移边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="371"/>
      <source>Creates a displacement boundary condition for a geometric entity</source>
      <translation>为几何实体创建位移边界条件</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintFixed</name>
    <message>
      <location filename="../../Command.cpp" line="423"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="424"/>
      <source>Fixed Boundary Condition</source>
      <translation>固定边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="425"/>
      <source>Creates a fixed boundary condition for a geometric entity</source>
      <translation>为几何实体创建固定边界条件</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintFluidBoundary</name>
    <message>
      <location filename="../../Command.cpp" line="533"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="534"/>
      <source>Fluid Boundary Condition</source>
      <translation>流体边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="535"/>
      <source>Create fluid boundary condition on face entity for Computional Fluid Dynamics</source>
      <translation>为计算流体力学在面实体上创建流体边界条件</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintForce</name>
    <message>
      <location filename="../../Command.cpp" line="592"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="593"/>
      <source>Force Load</source>
      <translation>力载荷</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="594"/>
      <source>Creates a force load applied to a geometric entity</source>
      <translation>创建作用于几何实体的力荷载</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintGear</name>
    <message>
      <location filename="../../Command.cpp" line="655"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="656"/>
      <source>Gear Constraint</source>
      <translation>齿轮约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="657"/>
      <source>Creates a gear constraint</source>
      <translation>创建齿轮约束</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintHeatflux</name>
    <message>
      <location filename="../../Command.cpp" line="703"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="704"/>
      <source>Heat Flux Load</source>
      <translation>热通量载荷</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="705"/>
      <source>Creates a heat flux load acting on a face</source>
      <translation>创建作用于表面的热通量载荷</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintInitialTemperature</name>
    <message>
      <location filename="../../Command.cpp" line="776"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="777"/>
      <source>Initial Temperature</source>
      <translation>初始温度</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="778"/>
      <source>Creates an initial temperature acting on a body</source>
      <translation>设置实体的初始温度</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPlaneRotation</name>
    <message>
      <location filename="../../Command.cpp" line="833"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="834"/>
      <source>Plane Multi-Point Constraint</source>
      <translation>平面多点约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="835"/>
      <source>Creates a plane multi-point constraint for a face</source>
      <translation>为表面创建平面多点约束</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPressure</name>
    <message>
      <location filename="../../Command.cpp" line="890"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="891"/>
      <source>Pressure Load</source>
      <translation>压力载荷</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="892"/>
      <source>Creates a pressure load acting on a face</source>
      <translation>创建作用于表面的压强载荷</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPulley</name>
    <message>
      <location filename="../../Command.cpp" line="1013"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1014"/>
      <source>Pulley Constraint</source>
      <translation>滑轮约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1015"/>
      <source>Creates a pulley constraint</source>
      <translation>创建滑轮约束</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintSpring</name>
    <message>
      <location filename="../../Command.cpp" line="954"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="955"/>
      <source>Spring Boundary Condition</source>
      <translation>弹簧边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="956"/>
      <source>Creates a spring boundary condition on a face</source>
      <translation>在面上创建弹簧边界条件</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintTemperature</name>
    <message>
      <location filename="../../Command.cpp" line="1066"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1067"/>
      <source>Temperature Boundary Condition</source>
      <translation>温度边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1068"/>
      <source>Creates a temperature/concentrated heat flux load acting on a face</source>
      <translation>在面上创建温度/集中热通量荷载</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintTransform</name>
    <message>
      <location filename="../../Command.cpp" line="1123"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1124"/>
      <source>Local Coordinate System</source>
      <translation>局部坐标系</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1125"/>
      <source>Creates a local coordinate system on a face</source>
      <translation>在面上创建局部坐标系</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateNodesSet</name>
    <message>
      <location filename="../../Command.cpp" line="1279"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1280"/>
      <source>Nodes Set</source>
      <translation>节点集</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1281"/>
      <source>Creates a FEM mesh nodes set</source>
      <translation>创建有限元网格节点集合</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1319"/>
      <source>Wrong selection</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1320"/>
      <source>Select a single FEM mesh or nodes set.</source>
      <translation>选择单个FEM网格或节点集。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1480"/>
      <source>Select a single FEM Mesh.</source>
      <translation>选择单个FEM网格。</translation>
    </message>
  </context>
  <context>
    <name>CmdFemDefineNodesSet</name>
    <message>
      <location filename="../../Command.cpp" line="1220"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1221"/>
      <source>Node Set by Polygon</source>
      <translation>通过多边形选择节点集</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1222"/>
      <source>Creates a node set by polygon selection</source>
      <translation>通过多边形选择创建节点集</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostApllyChanges</name>
    <message>
      <location filename="../../Command.cpp" line="2871"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2872"/>
      <source>Apply Changes to Pipeline</source>
      <translation>将更改应用到管道</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2873"/>
      <source>Applies changes to parameters directly and not on recompute only</source>
      <translation>直接应用参数更改，而不仅仅是在重新计算时</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostClipFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2235"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2236"/>
      <source>Region Clip Filter</source>
      <translation>区域裁剪过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2237"/>
      <source>Defines a clip filter which uses functions to define the clipped region</source>
      <translation>定义一个使用函数来定义裁剪区域的裁剪过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2761"/>
      <source>Select a pipeline.</source>
      <translation>选择一个管道。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2760"/>
      <source>Wrong selection</source>
      <translation>选择错误</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostCutFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2274"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2275"/>
      <source>Function Cut Filter</source>
      <translation>函数裁剪过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2276"/>
      <source>Cuts the data along an implicit function</source>
      <translation>沿隐函数裁剪数据</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostDataAlongLineFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2311"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2312"/>
      <source>Line Clip Filter</source>
      <translation>线裁剪过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2313"/>
      <source>Defines a clip filter which clips a field along a line</source>
      <translation>定义一个沿线裁剪字段的裁剪过滤器</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostDataAtPointFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2348"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2349"/>
      <source>Data at Point Clip Filter</source>
      <translation>点数据裁剪过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2350"/>
      <source>Defines a clip filter which clips a field data at point</source>
      <translation>定义一个在点裁剪字段数据的裁剪过滤器</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostFunctions</name>
    <message>
      <location filename="../../Command.cpp" line="2613"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2614"/>
      <source>Filter Functions</source>
      <translation>过滤器函数</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2615"/>
      <source>Functions for use in postprocessing filter</source>
      <translation>用于后处理过滤器的函数</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2813"/>
      <source>Plane</source>
      <translation>平面</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2823"/>
      <source>Sphere</source>
      <translation>球体</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2833"/>
      <source>Cylinder</source>
      <translation>圆柱体</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2843"/>
      <source>Box</source>
      <translation>立方体</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostLinearizedStressesFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2122"/>
      <source>Thickness [mm]</source>
      <comment>Plot X-Axis Label</comment>
      <translation>厚度 [mm]</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2128"/>
      <source>Stress [MPa]</source>
      <comment>Plot Y-Axis Label</comment>
      <translation>压强 [MPa]</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2134"/>
      <source>Linearized Stresses</source>
      <comment>Plot title</comment>
      <translation>线性压强</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2140"/>
      <source>Membrane</source>
      <comment>Plot legend item label</comment>
      <translation>薄膜</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2146"/>
      <source>Membrane and Bending</source>
      <comment>Plot legend item label</comment>
      <translation>薄膜和弯曲</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2152"/>
      <source>Total</source>
      <comment>Plot legend item label</comment>
      <translation>总计</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2386"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2387"/>
      <source>Stress Linearization Plot</source>
      <translation>应力线性化图</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2388"/>
      <source>Defines a stress linearization plot</source>
      <translation>定义一个应力线性化图</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2427"/>
      <location filename="../../Command.cpp" line="2438"/>
      <source>Select a clip filter which clips a stress field along a line</source>
      <translation>选择一个沿线裁剪应力场的裁剪过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2426"/>
      <location filename="../../Command.cpp" line="2437"/>
      <source>Wrong selection</source>
      <translation>选择错误</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostPipelineFromResult</name>
    <message>
      <location filename="../../Command.cpp" line="2912"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2913"/>
      <source>Post Pipeline From Result</source>
      <translation>从结果生成后处理管道</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2914"/>
      <source>Creates a post processing pipeline from a result object</source>
      <translation>从结果对象创建后处理管线</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2998"/>
      <source>Wrong selection type</source>
      <translation>选项类型错误</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2999"/>
      <source>Select a result object.</source>
      <translation>选择一个结果对象。</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostScalarClipFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2466"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2467"/>
      <source>Scalar Clip Filter</source>
      <translation>标量裁剪过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2468"/>
      <source>Defines a clip filter which clips a field with a scalar value</source>
      <translation>定义一个用标量值裁剪字段的裁剪过滤器</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostWarpVectorFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2503"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2504"/>
      <source>Warp Filter</source>
      <translation>变形过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2505"/>
      <source>Warps the geometry along a vector field by a certain factor</source>
      <translation>沿向量场按一定因子变形几何体</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="553"/>
      <source>Create fluid boundary condition</source>
      <translation>创建流体边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="261"/>
      <source>Make bearing constraint</source>
      <translation>创建轴承约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="309"/>
      <source>Make contact constraint on a face</source>
      <translation>在面上创建接触约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="387"/>
      <source>Make displacement boundary condition on face</source>
      <translation>在面上创建位移边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="441"/>
      <source>Make fixed boundary condition for geometry</source>
      <translation>为几何体创建固定边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="491"/>
      <source>Make rigid body constraint</source>
      <translation>创建刚体约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="610"/>
      <source>Make force load on geometry</source>
      <translation>在几何体上创建力载荷</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="672"/>
      <source>Make gear constraint</source>
      <translation>创建齿轮约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="721"/>
      <source>Make heat flux load on face</source>
      <translation>在面上创建热通量载荷</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="794"/>
      <source>Make initial temperature condition on body</source>
      <translation>在实体上创建起始温度条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="851"/>
      <source>Make plane multi-point constraint on face</source>
      <translation>在表面上创建平面多点约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="908"/>
      <source>Make pressure load on face</source>
      <translation>在面上创建压力载荷</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="972"/>
      <source>Make Spring Constraint</source>
      <translation>创建弹簧约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1031"/>
      <source>Make pulley constraint</source>
      <translation>创建滑轮约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1084"/>
      <source>Make temperature boundary condition on face</source>
      <translation>在面上创建温度边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1141"/>
      <source>Make local coordinate system on face</source>
      <translation>在面上创建局部坐标系</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1195"/>
      <location filename="../../Command.cpp" line="1355"/>
      <source>Place robot</source>
      <translation>放置机器人</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1296"/>
      <source>Edit nodes set</source>
      <translation>编辑节点集</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1306"/>
      <source>Create nodes set</source>
      <translation>创建节点集</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1450"/>
      <source>Edit Elements set</source>
      <translation>编辑元素集</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1462"/>
      <source>Create Elements set</source>
      <translation>创建元素集</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2061"/>
      <source>Create filter</source>
      <translation>创建筛选器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2647"/>
      <source>Create function</source>
      <translation>创建函数</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2967"/>
      <source>Create pipeline from result</source>
      <translation>从结果创建管道</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemPostFunction.cpp" line="269"/>
      <source>Edit Mirror</source>
      <translation>编辑镜像</translation>
    </message>
  </context>
  <context>
    <name>Dialog</name>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="14"/>
      <location filename="../../TaskPanelInitialTemperature.ui" line="14"/>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="14"/>
      <source>Dialog</source>
      <translation>对话框</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="23"/>
      <source>Mesh groups detected. Choose values for the different groups.</source>
      <translation>检测到网格组。为不同的组选择值。</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="62"/>
      <source>Id</source>
      <translation>编号</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="67"/>
      <source>Label</source>
      <translation>标签</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="72"/>
      <source>Elements</source>
      <translation>元素</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="77"/>
      <source>Not Marked</source>
      <translation>未标记</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="82"/>
      <source>Marked</source>
      <translation>已标记</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="26"/>
      <source>Select the vertices, lines and surfaces</source>
      <translation>选择顶点、线和面</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="39"/>
      <location filename="../../TaskPanelInitialTemperature.ui" line="42"/>
      <source>Temperature</source>
      <translation>温度</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="68"/>
      <location filename="../../TaskPanelInitialTemperature.ui" line="71"/>
      <source>ºC</source>
      <translation>ºC</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="81"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="94"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskPanelInitialTemperature.ui" line="26"/>
      <source>Initial temperature</source>
      <translation>初始温度</translation>
    </message>
  </context>
  <context>
    <name>FEM_PostCreateFunctions</name>
    <message>
      <location filename="../../Command.cpp" line="2815"/>
      <source>Create a plane function, defined by its origin and normal</source>
      <translation>创建一个平面函数，由其原点和法线定义</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2825"/>
      <source>Create a sphere function, defined by its center and radius</source>
      <translation>创建一个球形函数，由其球心和半径定义</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2835"/>
      <source>Create a cylinder function, defined by its center, axis and radius</source>
      <translation>创建一个圆柱函数，由其中心、轴和半径定义</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2845"/>
      <source>Create a box function, defined by its center, length, width and height</source>
      <translation>创建一个盒子函数，由其中心、长度、宽度和高度定义</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemCcxImp</name>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="14"/>
      <location filename="../../DlgSettingsFemCcx.ui" line="29"/>
      <location filename="../../DlgSettingsFemCcxImp.cpp" line="155"/>
      <source>CalculiX</source>
      <translation>CalculiX</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="77"/>
      <source>Leave blank to use default CalculiX ccx binary file</source>
      <translation>当为空白时使用默认的 CalculiX ccx 二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="97"/>
      <source>Use internal editor for *.inp files</source>
      <translation>以内部编辑器打开*.inp文档</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="142"/>
      <source>Input file splitting</source>
      <translation>输入文件拆分</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="152"/>
      <source>Split writing of  *.inp</source>
      <translation>*.inp的拆分写入</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="181"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="194"/>
      <source>Default type on analysis</source>
      <translation>默认分析类型</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="204"/>
      <source>Static</source>
      <translation>静态</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="213"/>
      <source>Frequency</source>
      <translation>频率</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="222"/>
      <source>Thermomech</source>
      <translation>热力机械</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="231"/>
      <source>Check Mesh</source>
      <translation>检查网格</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="240"/>
      <source>Buckling</source>
      <translation>屈曲</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="278"/>
      <source>Initial time increment</source>
      <translation>初始时间增量</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="285"/>
      <source>Time period</source>
      <translation>时间周期</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="331"/>
      <source>Number of threads used for analysis</source>
      <translation>用于分析的线程数</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="465"/>
      <source>Matrix solver</source>
      <translation>矩阵求解器</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="492"/>
      <source>Maximum number of increments</source>
      <translation>最大增量数</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="499"/>
      <source>Minimum time increment</source>
      <translation>最小时间增量</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="629"/>
      <source>Maximum time increment</source>
      <translation>最大时间增量</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="695"/>
      <source>Thermo-Mechanical Defaults</source>
      <translation>热机械默认值</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="731"/>
      <source>Frequency Defaults</source>
      <translation>频率默认值</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="841"/>
      <source> Hz</source>
      <translation> 赫兹</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="363"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="90"/>
      <source>Input file editor</source>
      <translation>输入文件编辑器</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="122"/>
      <source>External editor</source>
      <translation>外部编辑器</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="173"/>
      <source>Analysis Defaults</source>
      <translation>分析默认值</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="257"/>
      <source>Solver Defaults</source>
      <translation>求解器默认值</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="308"/>
      <source>Number of CPUs to use</source>
      <translation>使用的CPU数量</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="368"/>
      <source>PaStiX</source>
      <translation>PaStiX</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="373"/>
      <source>Pardiso</source>
      <translation>Pardiso</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="378"/>
      <source>SPOOLES equation solver</source>
      <translation>Spooles 方程求解器</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="383"/>
      <source>Iterative Scaling</source>
      <translation>迭代尺度法</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="396"/>
      <source>Non-linear geometry</source>
      <translation>非线性几何</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="550"/>
      <source>Use non-linear geometry</source>
      <translation>使用非线性几何</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="472"/>
      <source>Time incrementation control parameter</source>
      <translation>时间增量控制参数</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="46"/>
      <source>CalculiX path</source>
      <translation>CalculiX路径</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="292"/>
      <source>Use non ccx defaults</source>
      <translation>不使用 ccx 默认值</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="315"/>
      <source>3D Output, unchecked for 2D</source>
      <translation>3D 输出, 未检查 2D</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="636"/>
      <source>Result object</source>
      <translation>结果对象</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="643"/>
      <source>Pipeline only</source>
      <translation>仅管道</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="646"/>
      <source>Load results as pipeline instead of CCX_Results objects.
After unchecking this option, the CalculiX command behaves like SolverCalculiXCcxTools</source>
      <translation>将结果加载为管道而不是CCX_Results对象。
取消选中此选项后，CalculiX命令的行为类似于SolverCalculiXCcxTools</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="663"/>
      <source>Result format</source>
      <translation>结果格式</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="670"/>
      <source>Save result in binary format.
Only takes effect if 'Pipeline only' is enabled</source>
      <translation>以二进制格式保存结果。
仅在启用“仅管道”时生效</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="674"/>
      <source>Use binary format</source>
      <translation>使用二进制格式</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="703"/>
      <source>Analysis type (transient or steady state)</source>
      <translation>分析类型(瞬态或稳态)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="710"/>
      <source>Use steady state</source>
      <translation>稳态</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="388"/>
      <source>Cholesky iterative solver</source>
      <translation>Cholesky迭代求解器</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="597"/>
      <source>Beam, shell element 3D output format</source>
      <translation>梁、壳元素 3D 输出格式</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="771"/>
      <source>Eigenmode number</source>
      <translation>特征模式数量</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="764"/>
      <source>High frequency limit</source>
      <translation>高频限制</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="825"/>
      <source>Low frequency limit</source>
      <translation>低频限制</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcxImp.cpp" line="155"/>
      <source>Executable '%1' not found</source>
      <translation>未找到可执行文件“%1”</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemElmerImp</name>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="14"/>
      <location filename="../../DlgSettingsFemElmerImp.cpp" line="96"/>
      <source>Elmer</source>
      <translation>Elmer</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="44"/>
      <source>ElmerSolver path</source>
      <translation>ElmerSolver路径</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="75"/>
      <source>Leave blank to use default ElmerSolver binary file</source>
      <translation>留空以使用默认的ElmerSolver二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="94"/>
      <source>ElmerGrid path</source>
      <translation>ElmerGrid路径</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="149"/>
      <source>Number of tasks</source>
      <translation>任务数</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="159"/>
      <source>Number of parallel tasks. Set to `1` if Elmer does not use MPI.&lt;br&gt;It is recommended to use an even number of cores to benefit from mesh symmetries&lt;br&gt;(Using 8 cores can be faster than 9 cores).&lt;br&gt;In extreme cases ElmerSolver might not converge if the core number is too high.</source>
      <translation>并行任务数。如果 Elmer 未使用 MPI，请设置为 `1`。&lt;br&gt;建议使用偶数个核心以利用网格对称性&lt;br&gt;（使用 8 个核心可能比 9 个核心更快）。&lt;br&gt;在极端情况下，如果核心数过高，ElmerSolver 可能无法收敛。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="175"/>
      <source>Threads per task</source>
      <translation>每个任务的线程数</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="185"/>
      <source>Number of threads per task. Take effect if Elmer uses OpenMP.</source>
      <translation>每个任务的线程数。仅在 Elmer 使用 OpenMP 时生效。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="206"/>
      <source>Results</source>
      <translation>结果</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="212"/>
      <source>Save result in binary format</source>
      <translation>以二进制格式保存结果</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="215"/>
      <source>Use binary format</source>
      <translation>使用二进制格式</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="231"/>
      <source>Save the index of geometric entities</source>
      <translation>保存几何实体索引</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="234"/>
      <source>Save geometry IDs</source>
      <translation>保存几何ID</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="125"/>
      <source>Leave blank to use default ElmerGrid binary file</source>
      <translation>当为空白时使用默认的 ElmerGrid 二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="29"/>
      <source>Elmer Binaries</source>
      <translation>Elmer二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="141"/>
      <source>Options</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmerImp.cpp" line="96"/>
      <source>Executable '%1' not found</source>
      <translation>未找到可执行文件“%1”</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemExportAbaqus</name>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="14"/>
      <source>INP</source>
      <translation>INP</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="20"/>
      <source>Export</source>
      <translation>导出</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="28"/>
      <source>Which mesh elements to export</source>
      <translation>要导出的网格元素</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="35"/>
      <source>All: All elements will be exported.

Highest: Only the highest elements will be exported. This means volumes for a volume mesh and faces for a shell mesh.

FEM: Only FEM elements will be exported. This means only edges
not belonging to faces and faces not belonging to volumes.</source>
      <translation>全部：将导出所有元素。

最高：仅导出最高级别的元素。这意味着体网格的体积和壳网格的面。

FEM：仅导出FEM元素。这意味着仅导出不属于面的边和不属于体积的面。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="46"/>
      <source>element parameter: All: all elements, Highest: highest elements only, FEM: FEM elements only (only edges not belonging to faces and faces not belonging to volumes)</source>
      <translation>元素参数：全部：所有元素，最高：仅最高元素，FEM：仅FEM元素（仅不属于面的边和不属于体积的面）</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="81"/>
      <source>Mesh groups are exported too.
Every analysis feature and, if there are different materials,
material consists of two mesh groups - faces and nodes where
the constraint or material is applied.</source>
      <translation>网格组也会被导出。
每个分析特性，如果有不同的材料，
材料由两个网格组组成 - 应用约束或材料的面和节点。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="56"/>
      <source>All</source>
      <translation>全部</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="61"/>
      <source>Highest</source>
      <translation>最高</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="66"/>
      <source>FEM</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="74"/>
      <source>Export group data</source>
      <translation>导出组数据</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemGeneralImp</name>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="14"/>
      <source>General</source>
      <translation>常规</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="48"/>
      <source>sdfsdfsdfds</source>
      <translation>sdfsdfsdfds</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="51"/>
      <source>Temporary directories</source>
      <translation>临时目录</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="72"/>
      <source>Let the application manage (create, delete) the working directories for all solvers. Use temporary directories.</source>
      <translation>让应用程序自行管理 (创建或删除) 求解器的工作目录。使用临时目录。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="98"/>
      <source>Beside .FCStd file</source>
      <translation>在.FCStd文件旁</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="116"/>
      <source>Create a directory in the same folder in which the FCStd file of the document is located. Use Subfolder for each solver (e.g. for a file ./mydoc.FCStd and a solver with the label Elmer002 use ./mydoc/Elmer002).</source>
      <translation>在FCStd文件所在文件夹下新建目录。为每个求解器使用不同的子目录(如：文件为“./mydoc.FCStd”，则求解器Elmer002使用“./mydoc/Elmer002”)。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="142"/>
      <source>Use custom directory</source>
      <translation>使用自定义目录</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="160"/>
      <source>Use directory set below. Create own subdirectory for every solver. Name directory after the solver label prefixed with the document name.</source>
      <translation>使用下方设定的目录。为每个求解器创建自己的子目录。该子目录以带文档名前缀的求解器标签命名。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="247"/>
      <source>Overwrite solver working directory with the directory chosen above</source>
      <translation>用上面选择的目录覆盖求解器工作目录</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="268"/>
      <source>Mesh</source>
      <translation>网格</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="31"/>
      <source>Working Directory for Solving Analysis and Gmsh Meshing</source>
      <translation>用于求解分析和Gmsh网格划分的工作目录</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="187"/>
      <source>Path</source>
      <translation>路径</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="279"/>
      <source>Create mesh groups for analysis reference shapes (experimental)</source>
      <translation>为分析参考形状创建网格组（实验性）</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="300"/>
      <source>Results</source>
      <translation>结果</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="311"/>
      <source>Existing result objects will be kept
otherwise overwritten by new solver run</source>
      <translation>现有结果对象将被保留
否则将被新的求解器运行覆盖</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="315"/>
      <source>Keep results on calculation re-run</source>
      <translation>重新运行计算时保留结果</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="331"/>
      <source>The results dialog will be opened
with the last used dialog settings</source>
      <translation>结果对话框将以最后使用的对话框设置打开</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="335"/>
      <source>Restore result dialog settings</source>
      <translation>恢复结果对话框设置</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="354"/>
      <source>All analysis features are hidden in the model view
when the results dialog is opened</source>
      <translation>当打开结果对话框时，所有分析特征都隐藏在模型视图
中</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="358"/>
      <source>Hide analysis features when opening result dialog</source>
      <translation>打开结果对话框时隐藏分析功能</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="382"/>
      <source>Defaults</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="393"/>
      <source>Default solver</source>
      <translation>默认求解器</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="403"/>
      <source>Default solver to be added when
adding an analysis container</source>
      <translation>添加分析容器时要添加的默认求解器</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="414"/>
      <source>None</source>
      <translation>无</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemGmshImp</name>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="14"/>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="90"/>
      <source>Gmsh</source>
      <translation>Gmsh</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="29"/>
      <source>Gmsh Binary</source>
      <translation>Gmsh二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="64"/>
      <source>Leave blank to use default Gmsh binary file</source>
      <translation>留空以使用默认的Gmsh二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="89"/>
      <source>Gmsh path</source>
      <translation>Gmsh路径</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="101"/>
      <source>Options</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="109"/>
      <source>Log verbosity</source>
      <translation>记录详细程度</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="116"/>
      <source>Level of verbosity printed on the task panel</source>
      <translation>任务面板上打印的详细程度</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="135"/>
      <source>Number of threads</source>
      <translation>线程数</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="145"/>
      <source>Number of threads used for meshing</source>
      <translation>用于网格的线程数</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="90"/>
      <source>Executable '%1' not found</source>
      <translation>未找到可执行文件“%1”</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="97"/>
      <source>Silent</source>
      <translation>静默</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="98"/>
      <source>Errors</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="99"/>
      <source>Warnings</source>
      <translation>警告</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="100"/>
      <source>Direct</source>
      <translation>直接</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="101"/>
      <source>Information</source>
      <translation>信息</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="102"/>
      <source>Status</source>
      <translation>状态</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="103"/>
      <source>Debug</source>
      <translation>调试</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemInOutVtk</name>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="14"/>
      <source>VTK</source>
      <translation>VTK</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="23"/>
      <source>Import</source>
      <translation>导入</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="31"/>
      <source>Which object to import into</source>
      <translation>要导入的对象</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="38"/>
      <source>VTK result object: A FreeCAD FEM VTK result object will be imported
(equals to the object which was exported).

FEM mesh object: The results in the VTK file will be omitted, only the
mesh data will be imported and a FreeCAD FEM mesh object will be created.

FreeCAD result object: The imported data will be converted into a
FreeCAD FEM Result object. Note: this setting needs the exact result
component names and thus it only works properly with VTK files
exported from FreeCAD.</source>
      <translation>VTK结果对象：将导入一个FreeCAD FEM VTK结果对象
（等同于导出的对象）。

FEM网格对象：VTK文件中的结果将被忽略，仅导入网格数据并创建一个FreeCAD FEM网格对象。

FreeCAD结果对象：导入的数据将被转换为
FreeCAD FEM结果对象。注意：此设置需要精确的结果组件名称，因此仅适用于从FreeCAD导出的VTK文件。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="53"/>
      <source>Choose in which object to import into</source>
      <translation>选择导入到哪个对象中</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="66"/>
      <source>VTK result object</source>
      <translation>VTK 结果对象</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="71"/>
      <source>FEM mesh object</source>
      <translation>有限元网格对象</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="76"/>
      <source>FreeCAD result object</source>
      <translation>FreeCAD 结果对象</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="89"/>
      <source>Export</source>
      <translation>导出</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="95"/>
      <source>Mesh elements to export</source>
      <translation>要导出的网格元素</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="102"/>
      <source>Mesh element level to export</source>
      <translation>导出的网格元素级别</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemMystranImp</name>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="14"/>
      <location filename="../../DlgSettingsFemMystranImp.cpp" line="78"/>
      <source>Mystran</source>
      <translation>Mystran</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="29"/>
      <source>Mystran Binary</source>
      <translation>Mystran二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="49"/>
      <source>Mystran path</source>
      <translation>Mystran路径</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="80"/>
      <source>Leave blank to use default mystran binary file</source>
      <translation>留空以使用默认的Mystran二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="93"/>
      <source>Comments</source>
      <translation>注释</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="100"/>
      <source>Write comments to input file</source>
      <translation>将注释写入到输入文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystranImp.cpp" line="78"/>
      <source>Executable '%1' not found</source>
      <translation>未找到可执行文件“%1”</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemZ88Imp</name>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="14"/>
      <location filename="../../DlgSettingsFemZ88Imp.cpp" line="106"/>
      <source>Z88</source>
      <translation>Z88</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="29"/>
      <source>Z88 Binary</source>
      <translation>Z88二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="52"/>
      <source>z88r path</source>
      <translation>z88r路径</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="83"/>
      <source>Leave blank to use default z88r binary file</source>
      <translation>留空以使用默认的z88r二进制文件</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="110"/>
      <source>Solver Settings</source>
      <translation>求解器设置</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="121"/>
      <source>Solver method</source>
      <translation>解析方法</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="137"/>
      <source>Solver method to be used</source>
      <translation>欲使用的求解方法</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="150"/>
      <source>Iteration solver with SOR preconditioning (-sorcg)</source>
      <translation>带有逐次超松弛法预处理的迭代求解器(-sorcg)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="155"/>
      <source>Iteration solver with SIC preconditioning (-siccg)</source>
      <translation>带有标准不完全Cholesky预处理的迭代求解器(-siccg)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="160"/>
      <source>Simple Cholesky solver (-choly)</source>
      <translation>简单Cholesky求解器(-choly)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="168"/>
      <source>Max places in stiffness matrix</source>
      <translation>刚度矩阵中的最大位移</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="181"/>
      <source>Maximum places in the stiffness matrix.
You might need to increase this when using the
Cholesky solver and getting the error message
that "MAXGS" needs to be increased.</source>
      <translation>刚度矩阵中的最大位置。
使用Cholesky求解器并收到需要增加"MAXGS"的错误消息时，可能需要增加此值。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="212"/>
      <source>Maximum places in coincidence vector</source>
      <translation>重合向量中的最大位置</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="225"/>
      <source>Maximal places in coincidence vector.
(number of knots per element times
 number of finite elements)

You might need to increase this when using an
iterative solver and you get the error message
that "MAXKOI" needs to be increased.</source>
      <translation>重合向量中的最大位置。
（每个元素的节点数乘以有限元数量）

使用迭代求解器并收到需要增加"MAXKOI"的错误消息时，可能需要增加此值。</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88Imp.cpp" line="106"/>
      <source>Executable '%1' not found</source>
      <translation>未找到可执行文件“%1”</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskAnalysisInfo</name>
    <message>
      <location filename="../../TaskAnalysisInfo.cpp" line="34"/>
      <source>Nodes set</source>
      <translation>节点集</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskCreateNodeSet</name>
    <message>
      <location filename="../../TaskCreateNodeSet.cpp" line="53"/>
      <source>Nodes set</source>
      <translation>节点集</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="237"/>
      <location filename="../../TaskFemConstraint.cpp" line="258"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="238"/>
      <source>You must specify at least one reference</source>
      <translation>您必须至少指定一个参考</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="392"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintContact</name>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="599"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="650"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintFluidBoundary</name>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="1159"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="476"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintGear</name>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="355"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintHeatflux</name>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="556"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintInitialTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintInitialTemperature.cpp" line="117"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="321"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintPulley</name>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="229"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintSpring</name>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="334"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="406"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintTransform</name>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="637"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgMeshShapeNetgen</name>
    <message>
      <location filename="../../TaskDlgMeshShapeNetgen.cpp" line="69"/>
      <source>Edit FEM mesh</source>
      <translation>编辑有限元网格</translation>
    </message>
    <message>
      <location filename="../../TaskDlgMeshShapeNetgen.cpp" line="100"/>
      <source>Meshing failure</source>
      <translation>网格生成失败</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgPost</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="391"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDriver</name>
    <message>
      <location filename="../../TaskDriver.cpp" line="34"/>
      <source>Nodes set</source>
      <translation>节点集</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="56"/>
      <source>Analysis Feature Properties</source>
      <translation>分析特征属性</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="182"/>
      <source>Clear list</source>
      <translation>清空列表</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="193"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="170"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="176"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="185"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="205"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="215"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="224"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="171"/>
      <source>Use only a single reference for bearing constraint</source>
      <translation>轴承约束仅使用单个参考</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="176"/>
      <source>Only faces can be picked</source>
      <translation>仅可以选取面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="186"/>
      <source>Only cylindrical faces can be picked</source>
      <translation>反可以选取圆柱面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="206"/>
      <source>Only planar faces can be picked</source>
      <translation>仅可以选取平面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="216"/>
      <source>Only linear edges can be picked</source>
      <translation>仅可选取直线边缘</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="225"/>
      <source>Only faces and edges can be picked</source>
      <translation>仅可以选取面和边</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintContact</name>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="57"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="60"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="130"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="196"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="203"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="209"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="221"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="229"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="239"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="250"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="287"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="296"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="342"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="349"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="355"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="367"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="374"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="384"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="395"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="435"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="444"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="131"/>
      <source>Only one face in object! - moved to master face</source>
      <translation>对象中只有一个面！- 已移至主面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="142"/>
      <source>Select slave geometry of type: </source>
      <translation>选择从属几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="142"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="146"/>
      <source>Face</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="143"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="147"/>
      <source>click Add or Remove</source>
      <translation>点击添加或移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="146"/>
      <source>Select master geometry of type: </source>
      <translation>选择主几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="197"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="343"/>
      <source>Only one master face and one slave face for a contact constraint!</source>
      <translation>接触约束只能有一个主面和一个从面！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="203"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="287"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="349"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="435"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="210"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="240"/>
      <source>Only one slave face for a contact constraint!</source>
      <translation>接触约束只能有一个从面！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="221"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="296"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="367"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="444"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="230"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="375"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="251"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="396"/>
      <source>Only faces can be picked (edges in 2D models)</source>
      <translation>只能选择面（2D 模型中的边）</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="356"/>
      <source>Only one master for a contact constraint!</source>
      <translation>接触约束只能有一个主面！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="385"/>
      <source>Only one master face for a contact constraint!</source>
      <translation>接触约束只能有一个主面！</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="158"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="158"/>
      <source>Vertex, Edge, Face</source>
      <translation>顶点、边、面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="237"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="247"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="255"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="299"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="322"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="332"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="237"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="322"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="247"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="332"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="256"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="295"/>
      <source>Only one type of selection (vertex, face or edge) per analysis feature allowed!</source>
      <translation>每个分析特征只允许一种选择类型（顶点、面或边）！</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintFixed</name>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="87"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="87"/>
      <source>Vertex, Edge, Face</source>
      <translation>顶点、边、面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="113"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="122"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="130"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="171"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="194"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="203"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="113"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="194"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="122"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="203"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="131"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="167"/>
      <source>Only one type of selection (vertex, face or edge) per analysis feature allowed!</source>
      <translation>每个分析特征只允许选择一种类型(点、面或边) ！</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintFluidBoundary</name>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="345"/>
      <source>Basic</source>
      <translation>基本</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="346"/>
      <source>Turbulence</source>
      <translation>湍流</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="347"/>
      <source>Thermal</source>
      <translation>热</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="349"/>
      <source>select boundary type, faces and set value</source>
      <translation>选择边界类型、面并设置值</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="390"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="390"/>
      <source>Face</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="526"/>
      <source>Intensity [0~1]</source>
      <translation>强度[0~1]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="528"/>
      <source>Dissipation Rate [m2/s3]</source>
      <translation>耗散率 [m2/s3]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="531"/>
      <source>Length Scale [m]</source>
      <translation>长度尺度[m]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="534"/>
      <source>Viscosity Ratio [1]</source>
      <translation>粘度比 [1]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="537"/>
      <source>Hydraulic Diameter [m]</source>
      <translation>水力直径 [m]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="566"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="571"/>
      <source>Gradient [K/m]</source>
      <translation>梯度 [K/m]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="575"/>
      <source>Flux [W/m2]</source>
      <translation>通量[W/m2]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="655"/>
      <source>Empty selection</source>
      <translation>空选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="655"/>
      <source>Select an edge or a face.</source>
      <translation>选择一条边或一个面。</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="666"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="675"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="693"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="703"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="712"/>
      <source>Wrong selection</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="666"/>
      <source>Selected object is not a part object!</source>
      <translation>所选之物件并非零件对象!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="676"/>
      <source>Only one planar face or edge can be selected!</source>
      <translation>只能选择一个平面或边！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="694"/>
      <source>Only planar faces can be picked for 3D</source>
      <translation>3D 中只能选择平面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="704"/>
      <source>Only planar edges can be picked for 2D</source>
      <translation>2D 中只能选择平面边</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="713"/>
      <source>Only faces for 3D part or edges for 2D can be picked</source>
      <translation>只能选择三维零件的面或二维面的边</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="849"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="859"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="867"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="909"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="932"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="942"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="849"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="932"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="859"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="942"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="868"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="905"/>
      <source>Only one type of selection (vertex, face or edge) per analysis feature allowed!</source>
      <translation>每个分析特征只允许一种选择类型（顶点、面或边）！</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="92"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="92"/>
      <source>Vertex, Edge, Face</source>
      <translation>顶点、边、面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="125"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="134"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="142"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="184"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="207"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="216"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="125"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="207"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="134"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="216"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="143"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="180"/>
      <source>Only one type of selection (vertex, face or edge) per analysis feature allowed!</source>
      <translation>每个分析特征只允许一种选择类型（顶点、面或边）！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="324"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="339"/>
      <source>Wrong selection</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="324"/>
      <source>Select an edge or a face.</source>
      <translation>选择一条边或一个面。</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintGear</name>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="155"/>
      <location filename="../../TaskFemConstraintGear.cpp" line="165"/>
      <location filename="../../TaskFemConstraintGear.cpp" line="174"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="156"/>
      <source>Only planar faces can be picked</source>
      <translation>仅可以选取平面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="166"/>
      <source>Only linear edges can be picked</source>
      <translation>仅可选取直线边缘</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="175"/>
      <source>Only faces and edges can be picked</source>
      <translation>仅可以选取面和边</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintHeatflux</name>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="156"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="156"/>
      <source>Edge, Face</source>
      <translation>边、面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="282"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="291"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="299"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="311"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="359"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="369"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="380"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="282"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="359"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="291"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="369"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="300"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="312"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="381"/>
      <source>Selection must only consist of faces! (edges in 2D models)</source>
      <translation>选择必须仅包含面！（2D 模型中的边）</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPlaneRotation</name>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="98"/>
      <source>Select single geometry of type: </source>
      <translation>选择单个几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="98"/>
      <source>Face</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="130"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="140"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="150"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="158"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="169"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="178"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="209"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="227"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="237"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="131"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="210"/>
      <source>Only one face can be selected for a plane multi-point constraint!</source>
      <translation>平面多点约束只能选择一个面！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="140"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="227"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="150"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="237"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="159"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="169"/>
      <source>Only faces can be picked</source>
      <translation>仅可以选取面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="179"/>
      <source>Only planar faces can be picked</source>
      <translation>仅可以选取平面</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="75"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="75"/>
      <source>Edge, Face</source>
      <translation>边、面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="128"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="137"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="145"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="157"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="194"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="203"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="128"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="194"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="137"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="203"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="146"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="158"/>
      <source>Only faces (edges in 2D models) can be picked</source>
      <translation>只能选择面（2D 模型中的边）</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPulley</name>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="97"/>
      <source>Pulley diameter</source>
      <translation>带轮直径</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="98"/>
      <source>Torque [Nm]</source>
      <translation>扭矩 [Nm]</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintSpring</name>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="104"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="104"/>
      <source>Face</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="133"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="142"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="150"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="160"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="195"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="204"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="133"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="195"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="142"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="204"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="151"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="160"/>
      <source>Only faces can be picked</source>
      <translation>仅可以选取面</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="101"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="101"/>
      <source>Vertex, Edge, Face</source>
      <translation>顶点、边、面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="198"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="207"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="215"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="256"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="265"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="198"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="256"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="207"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="265"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="216"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintTransform</name>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="211"/>
      <source>Analysis feature update error</source>
      <translation>分析特征更新错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="309"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="316"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="326"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="341"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="349"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="359"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="368"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="379"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="423"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="458"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="467"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="309"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="458"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="317"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="327"/>
      <source>Only one face for rectangular local coordinate system!</source>
      <translation>矩形局部坐标系只能有一个面！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="350"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="360"/>
      <source>Only one face for local coordinate system!</source>
      <translation>局部坐标系只能有一个面！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="424"/>
      <source>Only transformable faces can be selected! Apply a displacement boundary condition or a force load to a face first then apply local coordinate system to the face.</source>
      <translation>只能选择可变换的面！请先对面应用位移边界条件或力载荷，然后再对该面应用局部坐标系。</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="341"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="467"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="163"/>
      <source>Select single geometry of type: </source>
      <translation>选择单个几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="163"/>
      <source>Face</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="212"/>
      <source>The transformable faces have changed. Add only the transformable faces and remove non-transformable faces!</source>
      <translation>可变换的面已更改。请仅添加可变换的面并移除不可变换的面！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="368"/>
      <source>Only faces can be picked</source>
      <translation>仅可以选取面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="380"/>
      <source>Only cylindrical faces can be picked</source>
      <translation>反可以选取圆柱面</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostDataAlongLine</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="675"/>
      <source>Data Along a Line Options</source>
      <translation>沿直线数据选项</translation>
    </message>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1083"/>
      <source>Length</source>
      <comment>X-Axis plot label</comment>
      <translation>长度</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostDataAtPoint</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1117"/>
      <source>Data at Point Options</source>
      <translation>点数据选项</translation>
    </message>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1443"/>
      <source>%1 at (%2; %3; %4) is: %5 %6</source>
      <translation>%1 在 (%2; %3; %4) 处为：%5 %6</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostFunction</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="523"/>
      <source>Implicit function</source>
      <translation>隐函数</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskTetParameter</name>
    <message>
      <location filename="../../TaskTetParameter.cpp" line="38"/>
      <source>Tet Parameter</source>
      <translation>四面体参数</translation>
    </message>
  </context>
  <context>
    <name>FemGui::ViewProviderFemMeshShapeNetgen</name>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="69"/>
      <source>Meshing failure</source>
      <translation>网格生成失败</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="70"/>
      <source>The FEM module is built without NETGEN support. Meshing will not work!!!</source>
      <translation>有限元模块并未支持NETGEN，无法执行网格化！！！</translation>
    </message>
  </context>
  <context>
    <name>FemMaterial</name>
    <message>
      <location filename="../ui/Material.ui" line="437"/>
      <source>Use this task panel</source>
      <translation>使用此任务面板</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="29"/>
      <source>Basic Properties</source>
      <translation>基本属性</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="14"/>
      <source>FEM Material</source>
      <translation>有限元材料</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="40"/>
      <source>Density</source>
      <translation>密度</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="91"/>
      <source>Mechanical Properties</source>
      <translation>力学属性</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="102"/>
      <source>Young's modulus</source>
      <translation>杨氏模量</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="142"/>
      <source>Poisson ratio</source>
      <translation>泊松比</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="263"/>
      <source>Thermal conductivity</source>
      <translation>热导率</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="303"/>
      <source>Expansion coefficient</source>
      <translation>膨胀系数</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="343"/>
      <source>Reference temperature</source>
      <translation>参考温度</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="386"/>
      <source>Specific heat capacity</source>
      <translation>比热容</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="190"/>
      <source>Fluidic Properties</source>
      <translation>流体属性</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="201"/>
      <source>Kinematic viscosity</source>
      <translation>运动粘度</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="252"/>
      <source>Thermal Properties</source>
      <translation>热属性</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="346"/>
      <source>Reference temperature for thermal expansion</source>
      <translation>热膨胀参考温度</translation>
    </message>
  </context>
  <context>
    <name>Form</name>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="26"/>
      <source>Fluid Section Parameter</source>
      <translation>流体截面参数</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="71"/>
      <location filename="../ui/ElementFluid1D.ui" line="141"/>
      <location filename="../ui/ElementFluid1D.ui" line="162"/>
      <location filename="../ui/ElementFluid1D.ui" line="187"/>
      <location filename="../ui/ElementFluid1D.ui" line="208"/>
      <location filename="../ui/ElementFluid1D.ui" line="376"/>
      <location filename="../ui/ElementFluid1D.ui" line="397"/>
      <location filename="../ui/ElementFluid1D.ui" line="422"/>
      <location filename="../ui/ElementFluid1D.ui" line="443"/>
      <location filename="../ui/ElementFluid1D.ui" line="468"/>
      <location filename="../ui/ElementFluid1D.ui" line="568"/>
      <location filename="../ui/ElementFluid1D.ui" line="724"/>
      <source>0 mm^2</source>
      <translation>0 mm^2</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="45"/>
      <source>Liquid section parameter</source>
      <translation>液体截面参数</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="64"/>
      <location filename="../ui/ElementFluid1D.ui" line="369"/>
      <location filename="../ui/ElementFluid1D.ui" line="415"/>
      <location filename="../ui/ElementFluid1D.ui" line="461"/>
      <location filename="../ui/ElementFluid1D.ui" line="561"/>
      <location filename="../ui/ElementFluid1D.ui" line="717"/>
      <source>Pipe area</source>
      <translation>管道面积</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="85"/>
      <location filename="../ui/ElementFluid1D.ui" line="738"/>
      <source>Hydraulic radius</source>
      <translation>水力半径</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="106"/>
      <source>Manning coefficient</source>
      <translation>曼宁系数</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="134"/>
      <location filename="../ui/ElementFluid1D.ui" line="180"/>
      <source>Initial area</source>
      <translation>初始面积</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="155"/>
      <source>Enlarged area</source>
      <translation>扩大面积</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="201"/>
      <source>Contracted area</source>
      <translation>收缩面积</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="224"/>
      <source>Inlet Pressure</source>
      <translation>入口压力</translation>
    </message>
    <message>
      <location filename="../ui/InitialPressure.ui" line="20"/>
      <location filename="../ui/ElementFluid1D.ui" line="235"/>
      <location filename="../ui/ElementFluid1D.ui" line="308"/>
      <source>Pressure</source>
      <translation>压力</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="245"/>
      <location filename="../ui/ElementFluid1D.ui" line="315"/>
      <source>0 MPa</source>
      <translation>0 MPa</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="260"/>
      <source>Inlet Mass Flow Rate</source>
      <translation>入口质量流率</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="271"/>
      <location filename="../ui/ElementFluid1D.ui" line="341"/>
      <source>Mass flow rate</source>
      <translation>质量流率</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="278"/>
      <location filename="../ui/ElementFluid1D.ui" line="348"/>
      <source>0 kg/s</source>
      <translation>0 kg/s</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="297"/>
      <source>Outlet Pressure</source>
      <translation>出口压力</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="330"/>
      <source>Outlet Mass Flow Rate</source>
      <translation>出口质量流率</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="390"/>
      <source>Entrance area</source>
      <translation>入口面积</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="436"/>
      <source>Diaphragm area</source>
      <translation>隔膜面积</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="482"/>
      <source>Bend radius / pipe diameter</source>
      <translation>弯曲半径 / 管道直径</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="509"/>
      <source>Bend angle</source>
      <translation>弯曲角度</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="613"/>
      <source>Pump characteristic</source>
      <translation>泵特性</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="651"/>
      <source>Head Loss [mm]</source>
      <translation>压头损失 [mm]</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="829"/>
      <source>Gas section parameter</source>
      <translation>气体截面参数</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="843"/>
      <source>Open channel section parameter</source>
      <translation>明渠截面参数</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="533"/>
      <source>Head loss coefficient</source>
      <translation>压头损失系数</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="582"/>
      <source>Gate valve closing coefficient</source>
      <translation>门阀门关闭系数</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="646"/>
      <source>Flow rate [mm^3/s]</source>
      <translation>体积流率[mm^3/s]</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="759"/>
      <source>Grain diameter</source>
      <translation>颗粒直径</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="780"/>
      <source>Cross section form factor</source>
      <translation>截面形状因子</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintTie.ui" line="14"/>
      <source>Tie Parameter</source>
      <translation>绑定参数</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintTie.ui" line="56"/>
      <source>Tolerance</source>
      <translation>公差</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintTie.ui" line="63"/>
      <source>Enable adjust</source>
      <translation>启用调整</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="92"/>
      <location filename="../ui/ElementFluid1D.ui" line="745"/>
      <location filename="../ui/ElementFluid1D.ui" line="766"/>
      <source>0 mm</source>
      <translation>0 mm</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="47"/>
      <source>Revolutions per second</source>
      <translation>每秒转数</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="26"/>
      <location filename="../ui/MeshBoundaryLayer.ui" line="26"/>
      <location filename="../ui/ElementGeometry2D.ui" line="26"/>
      <location filename="../ui/ConstraintTie.ui" line="26"/>
      <location filename="../ui/MeshRegion.ui" line="26"/>
      <location filename="../ui/ConstraintSectionPrint.ui" line="26"/>
      <source>Parameter</source>
      <translation>参数</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="14"/>
      <source>Centrif Parameter</source>
      <translation>离心参数</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="34"/>
      <source>Rotation frequency</source>
      <translation>旋转频率</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="41"/>
      <source>1/s</source>
      <translation>1/s</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintSectionPrint.ui" line="14"/>
      <source>Section Print Parameter</source>
      <translation>剖面打印参数</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintSectionPrint.ui" line="34"/>
      <source>Variable</source>
      <translation>变量</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="26"/>
      <source>Boundary condition</source>
      <translation>边界条件</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="50"/>
      <source>Potential</source>
      <translation>电势</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="60"/>
      <source>Electric potential</source>
      <translation>电位</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="84"/>
      <source>Electromagnetic potential</source>
      <translation>电磁势</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="100"/>
      <source>Imaginary part is only used for equations
with a harmonic/oscillating driving force</source>
      <translation>虚部仅用于具有谐波/振动驱动力的方程。</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="150"/>
      <source>Real part of scalar potential</source>
      <translation>标量势实部</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="211"/>
      <source>Real part of vector potential x-component
Note: has no effect if a solid was selected</source>
      <translation>矢量势 X 分量实部
注意：如果选择了实体则无效</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="234"/>
      <source>Imaginary part of vector potential x-component
Note: has no effect if a solid was selected</source>
      <translation>矢量势 X 分量虚部
注意：如果选择了实体则无效</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="274"/>
      <source>Real part of vector potential y-component
Note: has no effect if a solid was selected</source>
      <translation>矢量势 Y 分量实部
注意：如果选择了实体则无效</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="297"/>
      <source>Imaginary part of vector potential y-component
Note: has no effect if a solid was selected</source>
      <translation>矢量势 Y 分量虚部
注意：如果选择了实体则无效</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="337"/>
      <source>Real part of vector potential z-component
Note: has no effect if a solid was selected</source>
      <translation>矢量势 Z 分量实部
注意：如果选择了实体则无效</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="360"/>
      <source>Imaginary part of vector potential z-component
Note: has no effect if a solid was selected</source>
      <translation>矢量势 Z 分量虚部
注意：如果选择了实体则无效</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="391"/>
      <source>Electric infinity</source>
      <translation>电无穷远</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="419"/>
      <source>Electric flux density</source>
      <translation>电通量密度</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="445"/>
      <source>Capacitance body</source>
      <translation>电容体</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="448"/>
      <source>Enabled by 'Calculate capacity matrix' in Electrostatic equation</source>
      <translation>由静电方程中的“计算电容矩阵”启用</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="398"/>
      <source>Whether the boundary condition defines a constant potential</source>
      <translation>边界条件是否定义恒定电势</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="401"/>
      <source>Potential constant</source>
      <translation>电势常数</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="413"/>
      <source>Neumann</source>
      <translation>诺伊曼</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="426"/>
      <source>Normal component of electric displacement field</source>
      <translation>电位移场法向分量</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="439"/>
      <source>Capacitance</source>
      <translation>电容</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="388"/>
      <source>Whether the boundary condition defines a farfield potential</source>
      <translation>边界条件是否定义远场电势</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="39"/>
      <source>Dirichlet</source>
      <translation>狄利克雷</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="81"/>
      <source>To define scalar potential and magnetic vector potential</source>
      <translation>用于定义标量势和磁矢量势</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="61"/>
      <location filename="../ui/CurrentDensity.ui" line="246"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="113"/>
      <location filename="../ui/Magnetization.ui" line="39"/>
      <source>Real</source>
      <translation>实部</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="71"/>
      <location filename="../ui/CurrentDensity.ui" line="256"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="123"/>
      <location filename="../ui/Magnetization.ui" line="49"/>
      <source>Imaginary</source>
      <translation>虚部</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="133"/>
      <source>Scalar</source>
      <translation>标量</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="172"/>
      <source>Imaginary part of scalar potential</source>
      <translation>标势的虚部</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="455"/>
      <source>Counter of the body (or face) with a capacitance</source>
      <translation>具有电容的体（或面）的计数器</translation>
    </message>
    <message>
      <location filename="../ui/ElementRotation1D.ui" line="14"/>
      <source>Beam Section Rotation</source>
      <translation>梁截面旋转</translation>
    </message>
    <message>
      <location filename="../ui/ElementRotation1D.ui" line="61"/>
      <source>0 degree</source>
      <translation>0 度</translation>
    </message>
    <message>
      <location filename="../ui/ElementRotation1D.ui" line="89"/>
      <source>Rotation</source>
      <translation>旋转</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="14"/>
      <source>Mesh Boundary Layer Settings</source>
      <translation>网格边界层设置</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="34"/>
      <source>Maximum layers</source>
      <translation>最大层数</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="51"/>
      <source>Minimum/1st thickness</source>
      <translation>最小/第一层厚度</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="77"/>
      <source>Growth ratio</source>
      <translation>增长比率</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroup.ui" line="14"/>
      <source>Mesh Group</source>
      <translation>网格组</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroup.ui" line="26"/>
      <source>Identifier Used for Mesh Export</source>
      <translation>用于网格导出的标识符</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroup.ui" line="37"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroup.ui" line="47"/>
      <source>Label</source>
      <translation>标签</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="14"/>
      <source>Beam Section Parameter</source>
      <translation>梁截面参数</translation>
    </message>
    <message>
      <location filename="../ui/ElementRotation1D.ui" line="20"/>
      <location filename="../ui/ElementGeometry1D.ui" line="20"/>
      <source>Cross-Section Parameter</source>
      <translation>横截面参数</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="41"/>
      <location filename="../ui/ElementGeometry1D.ui" line="279"/>
      <source>Width</source>
      <translation>宽度</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="58"/>
      <location filename="../ui/ElementGeometry2D.ui" line="44"/>
      <location filename="../ui/MeshRegion.ui" line="44"/>
      <location filename="../ui/ElementGeometry1D.ui" line="48"/>
      <location filename="../ui/ElementGeometry1D.ui" line="74"/>
      <location filename="../ui/ElementGeometry1D.ui" line="111"/>
      <location filename="../ui/ElementGeometry1D.ui" line="148"/>
      <location filename="../ui/ElementGeometry1D.ui" line="174"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="67"/>
      <location filename="../ui/ElementGeometry1D.ui" line="311"/>
      <source>Height</source>
      <translation>高度</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="104"/>
      <source>Diameter</source>
      <translation>直径</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="141"/>
      <source>Outer diameter</source>
      <translation>外径</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry2D.ui" line="37"/>
      <location filename="../ui/ElementGeometry1D.ui" line="167"/>
      <source>Thickness</source>
      <translation>厚度</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="204"/>
      <source>Axis1 length</source>
      <translation>轴1长度</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="236"/>
      <source>Axis2 length</source>
      <translation>轴2长度</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="343"/>
      <source>T1 thickness</source>
      <translation>T1厚度</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="375"/>
      <source>T2 thickness</source>
      <translation>T2厚度</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="407"/>
      <source>T3 thickness</source>
      <translation>T3厚度</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="439"/>
      <source>T4 thickness</source>
      <translation>T4厚度</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="25"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="73"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="131"/>
      <location filename="../ui/FlowVelocity.ui" line="25"/>
      <location filename="../ui/FlowVelocity.ui" line="73"/>
      <location filename="../ui/FlowVelocity.ui" line="131"/>
      <source>Formula</source>
      <translation>公式</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="32"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="87"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="118"/>
      <location filename="../ui/FlowVelocity.ui" line="32"/>
      <location filename="../ui/FlowVelocity.ui" line="87"/>
      <location filename="../ui/FlowVelocity.ui" line="118"/>
      <source>Unspecified</source>
      <translation>未指定</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="42"/>
      <location filename="../ui/FlowVelocity.ui" line="42"/>
      <source>Velocity X</source>
      <translation>速度 X</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="80"/>
      <location filename="../ui/FlowVelocity.ui" line="80"/>
      <source>Velocity Y</source>
      <translation>速度 Y</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="138"/>
      <location filename="../ui/FlowVelocity.ui" line="138"/>
      <source>Velocity Z</source>
      <translation>速度 Z</translation>
    </message>
    <message>
      <location filename="../ui/FlowVelocity.ui" line="164"/>
      <source>Normal to boundary</source>
      <translation>垂直于边界</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="14"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="14"/>
      <location filename="../ui/ElectricChargeDensity.ui" line="14"/>
      <location filename="../ui/Magnetization.ui" line="14"/>
      <location filename="../ui/BodyHeatSource.ui" line="14"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="14"/>
      <location filename="../ui/InitialPressure.ui" line="14"/>
      <location filename="../ui/FlowVelocity.ui" line="14"/>
      <source>Analysis Feature Properties</source>
      <translation>分析特征属性</translation>
    </message>
    <message>
      <location filename="../ui/BodyHeatSource.ui" line="29"/>
      <source>Heat Source</source>
      <translation>热源</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="29"/>
      <location filename="../ui/ElectricChargeDensity.ui" line="25"/>
      <location filename="../ui/BodyHeatSource.ui" line="35"/>
      <source>Mode</source>
      <translation>模式</translation>
    </message>
    <message>
      <location filename="../ui/BodyHeatSource.ui" line="45"/>
      <source>Total power</source>
      <translation>总功率</translation>
    </message>
    <message>
      <location filename="../ui/BodyHeatSource.ui" line="86"/>
      <source>Dissipation rate</source>
      <translation>耗散率</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="48"/>
      <location filename="../ui/Magnetization.ui" line="26"/>
      <source>Imaginary part is only used for equations
with harmonic/oscillating driving current</source>
      <translation>虚部仅用于具有谐波/振荡驱动电流的方程</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="66"/>
      <source>Real part of magnetization x-component</source>
      <translation>磁化强度 X 轴分量的实部</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="88"/>
      <source>Imaginary part of magnetization x-component</source>
      <translation>磁化强度 X 轴分量的虚部</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="117"/>
      <source>Real part of magnetization y-component</source>
      <translation>磁化强度 Y 轴分量的实部</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="139"/>
      <source>Imaginary part of magnetization y-component</source>
      <translation>磁化强度 Y 轴分量的虚部</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="168"/>
      <source>Real part of magnetization z-component</source>
      <translation>磁化强度 Z 轴分量的实部</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="190"/>
      <source>Imaginary part of magnetization z-component</source>
      <translation>磁化强度 Z 轴分量的虚部</translation>
    </message>
    <message>
      <location filename="../ui/ElectricChargeDensity.ui" line="50"/>
      <source>Free surface charge density</source>
      <translation>自由表面电荷密度</translation>
    </message>
    <message>
      <location filename="../ui/ElectricChargeDensity.ui" line="55"/>
      <location filename="../ui/ElectricChargeDensity.ui" line="98"/>
      <source>Density</source>
      <translation>密度</translation>
    </message>
    <message>
      <location filename="../ui/ElectricChargeDensity.ui" line="93"/>
      <source>Free volume charge density</source>
      <translation>自由体积电荷密度</translation>
    </message>
    <message>
      <location filename="../ui/ElectricChargeDensity.ui" line="136"/>
      <source>Free total charge</source>
      <translation>自由总电荷</translation>
    </message>
    <message>
      <location filename="../ui/ElectricChargeDensity.ui" line="141"/>
      <source>Total charge</source>
      <translation>总电荷</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="23"/>
      <source>Select custom mode to enable vector current density</source>
      <translation>选择自定义模式以启用矢量电流密度</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="78"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="194"/>
      <location filename="../ui/Magnetization.ui" line="56"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="88"/>
      <source>Real part of current density x-component</source>
      <translation>电流密度X分量的实部</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="110"/>
      <source>Imaginary part of current density x-component</source>
      <translation>电流密度X分量的虚部</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="129"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="257"/>
      <location filename="../ui/Magnetization.ui" line="107"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="139"/>
      <source>Real part of current density y-component</source>
      <translation>电流密度Y分量的实部</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="161"/>
      <source>Imaginary part of current density y-component</source>
      <translation>电流密度Y分量的虚部</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="180"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="320"/>
      <location filename="../ui/Magnetization.ui" line="158"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="190"/>
      <source>Real part of current density z-component</source>
      <translation>电流密度Z分量的实部</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="212"/>
      <source>Imaginary part of current density z-component</source>
      <translation>电流密度Z分量的虚部</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="237"/>
      <source>Current density normal to surface</source>
      <translation>垂直于表面的电流密度</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="263"/>
      <source>Normal</source>
      <translation>法向</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry2D.ui" line="14"/>
      <source>Shell Thickness Parameter</source>
      <translation>壳厚度参数</translation>
    </message>
    <message>
      <location filename="../ui/MeshRegion.ui" line="14"/>
      <source>Mesh Refinement</source>
      <translation>网格细化</translation>
    </message>
    <message>
      <location filename="../ui/MeshRegion.ui" line="37"/>
      <source>Maximum element size</source>
      <translation>最大单元尺寸</translation>
    </message>
    <message>
      <location filename="../ui/PostHistogramFieldAppEdit.ui" line="14"/>
      <location filename="../ui/PostLineplotIndexAppEdit.ui" line="14"/>
      <location filename="../ui/PostHistogramIndexAppEdit.ui" line="14"/>
      <location filename="../ui/PostLineplotFieldAppEdit.ui" line="14"/>
      <source>Form</source>
      <translation>窗体</translation>
    </message>
    <message>
      <location filename="../ui/PostHistogramFieldAppEdit.ui" line="34"/>
      <location filename="../ui/PostHistogramIndexAppEdit.ui" line="34"/>
      <source>Field</source>
      <translation>场</translation>
    </message>
    <message>
      <location filename="../ui/PostHistogramFieldAppEdit.ui" line="61"/>
      <location filename="../ui/PostLineplotFieldAppEdit.ui" line="86"/>
      <source>Frames</source>
      <translation>框架</translation>
    </message>
    <message>
      <location filename="../ui/PostHistogramFieldAppEdit.ui" line="68"/>
      <source>One field for each frame</source>
      <translation>每个帧一个字段</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotIndexAppEdit.ui" line="59"/>
      <location filename="../ui/PostHistogramIndexAppEdit.ui" line="61"/>
      <source>Index</source>
      <translation>索引</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldAppEdit.ui" line="32"/>
      <source>X field</source>
      <translation>X字段</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotIndexAppEdit.ui" line="32"/>
      <location filename="../ui/PostLineplotFieldAppEdit.ui" line="59"/>
      <source>Y field</source>
      <translation>Y字段</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldAppEdit.ui" line="93"/>
      <source>One Y field for each frame</source>
      <translation>每个帧一个Y字段</translation>
    </message>
  </context>
  <context>
    <name>GmshMesh</name>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="14"/>
      <source>FEM Mesh by Gmsh</source>
      <translation>由 Gmsh 生成有限元网格</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="26"/>
      <source>Mesh Parameters</source>
      <translation>网格参数</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="37"/>
      <source>Element dimension</source>
      <translation>单元维度</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="47"/>
      <source>Maximum size</source>
      <translation>最大尺寸</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="85"/>
      <source>Minimum size</source>
      <translation>最小尺寸</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="126"/>
      <source>Element order</source>
      <translation>单元阶数</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="172"/>
      <source>Time</source>
      <translation>时间</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="198"/>
      <source>Gmsh Version</source>
      <translation>Gmsh版本</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="57"/>
      <location filename="../ui/MeshGmsh.ui" line="95"/>
      <source>Use 0.0 to set size automatically</source>
      <translation>使用 0.0 自动设置大小</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="144"/>
      <source>Gmsh</source>
      <translation>Gmsh</translation>
    </message>
  </context>
  <context>
    <name>PlaneWidget</name>
    <message>
      <location filename="../../PlaneWidget.ui" line="20"/>
      <source>Origin</source>
      <translation>原点</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="26"/>
      <location filename="../../PlaneWidget.ui" line="86"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="43"/>
      <location filename="../../PlaneWidget.ui" line="103"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="60"/>
      <location filename="../../PlaneWidget.ui" line="120"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="80"/>
      <source>Normal</source>
      <translation>法向</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../Command.cpp" line="76"/>
      <source>No active Analysis</source>
      <translation>没有活动的分析</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="77"/>
      <source>You need to create or activate a Analysis</source>
      <translation>您需要创建或激活一个分析</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemPostFunction.cpp" line="312"/>
      <location filename="../../ViewProviderFemPostObject.cpp" line="895"/>
      <source>A dialog is already open in the task panel</source>
      <translation>一个对话框已在任务面板打开</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemPostFunction.cpp" line="313"/>
      <location filename="../../ViewProviderFemPostObject.cpp" line="896"/>
      <source>Do you want to close this dialog?</source>
      <translation>您要关闭此对话框吗?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="54"/>
      <source>Meshing</source>
      <translation>建立网格</translation>
    </message>
    <message>
      <location filename="../../AppFemGui.cpp" line="185"/>
      <location filename="../../AppFemGui.cpp" line="186"/>
      <location filename="../../AppFemGui.cpp" line="187"/>
      <location filename="../../AppFemGui.cpp" line="188"/>
      <location filename="../../AppFemGui.cpp" line="189"/>
      <location filename="../../AppFemGui.cpp" line="190"/>
      <source>FEM</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../AppFemGui.cpp" line="193"/>
      <location filename="../../AppFemGui.cpp" line="194"/>
      <source>Import-Export</source>
      <translation>导入/导出</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="115"/>
      <source>Nodes</source>
      <translation>节点</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="116"/>
      <source>Edges</source>
      <translation>边</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="117"/>
      <source>Faces</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="118"/>
      <source>Polygons</source>
      <translation>多边形</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="119"/>
      <source>Volumes</source>
      <translation>体积</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="120"/>
      <source>Polyhedrons</source>
      <translation>多面体</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="121"/>
      <source>Groups</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAnalysis.cpp" line="320"/>
      <source>Are you sure you want to continue?</source>
      <translation>您确定要继续吗？</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraint.cpp" line="157"/>
      <source>Edit Analysis Feature</source>
      <translation>编辑分析特征</translation>
    </message>
  </context>
  <context>
    <name>ShowDisplacement</name>
    <message>
      <location filename="../ui/ResultShow.ui" line="40"/>
      <source>None</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="63"/>
      <source>von Mises Stress</source>
      <translation>范式等效应力</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="76"/>
      <source>Displacement X</source>
      <translation>X方向位移</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="96"/>
      <source>Displacement Y</source>
      <translation>Y 方向位移</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="116"/>
      <source>Displacement Z</source>
      <translation>Z 方向位移</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="156"/>
      <source>Temperature</source>
      <translation>温度</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="229"/>
      <source>Displacement Scaling</source>
      <translation>位移缩放</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="276"/>
      <source>Factor</source>
      <translation>缩放因子</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="358"/>
      <source>Animation Control</source>
      <translation>动画控制</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="505"/>
      <source>Toggles between Start and Stop</source>
      <translation>在开始和停止之间切换</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="508"/>
      <source>Start Animation</source>
      <translation>开始动画</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="170"/>
      <source>Histogram</source>
      <translation>直方图</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="14"/>
      <source>Show Result</source>
      <translation>显示结果</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="26"/>
      <source>Result Type</source>
      <translation>结果类型</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="56"/>
      <source>Displacement magnitude</source>
      <translation>位移大小</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="83"/>
      <source>Maximum principal stress</source>
      <translation>最大主应力</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="103"/>
      <source>Minimum principal stress</source>
      <translation>最小主应力</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="123"/>
      <source>Maximum shear stress (Tresca)</source>
      <translation>最大剪切应力（特雷斯卡）</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="136"/>
      <source>Equivalent plastic strain</source>
      <translation>等效塑性应变</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="143"/>
      <source>Mass flow rate</source>
      <translation>质量流率</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="163"/>
      <source>Network pressure</source>
      <translation>网络压力</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="181"/>
      <source>Minimum</source>
      <translation>最小</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="201"/>
      <source>Maximum</source>
      <translation>最大</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="237"/>
      <source>Show</source>
      <translation>显示</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="312"/>
      <source>Slider maximum</source>
      <translation>滑块最大值</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="382"/>
      <source>Number of steps per cycle</source>
      <translation>每周期步数</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="429"/>
      <source>Number of cycles</source>
      <translation>周期数</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="467"/>
      <source>Frame rate</source>
      <translation>帧率</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="522"/>
      <source>User-Defined Equation</source>
      <translation>用户定义方程</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="528"/>
      <source>Runs the equation given in the field below,
outputs the results to the Min and Max fields
and colors the result mesh accordingly</source>
      <translation>运行下方字段中给定的方程，
将结果输出到最小值和最大值字段，
并相应地为结果网格着色</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="533"/>
      <source>Calculate</source>
      <translation>计算</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="552"/>
      <source>Enter here an equation to be calculated.
For possible variables, see the description box below.</source>
      <translation>在此输入要计算的方程。
有关可能的变量，请参阅下面的描述框。</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="556"/>
      <source>P1 - P3 # Max - Min Principal Stress</source>
      <translation>P1 - P3 # 第一 - 第三主应力</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="43"/>
      <source>displacement: x, y, z</source>
      <translation>位移：x, y, z</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="65"/>
      <source>temperature: T</source>
      <translation>温度： T</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="90"/>
      <source>stress: sxx, syy, szz, sxy, sxz, syz</source>
      <translation>应力: sxx, syy, szz, sxy, sxz, syz</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="118"/>
      <source>network pressure: NP</source>
      <translation>网络压力：NP</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="128"/>
      <source>strain: exx, eyy, ezz, exy, exz, eyz</source>
      <translation>应变: exx, eyy, ezz, exy, exz, eyz</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="138"/>
      <source>mass flow rate: MF</source>
      <translation>质量流量：MF</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="158"/>
      <source>von Mises stress: vM</source>
      <translation>范式等效应力: vM</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="178"/>
      <source>maximum shear stress: MS</source>
      <translation>最大剪切应力：MS</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="188"/>
      <source>maximum princ. stress vector: s3x, s3y, s3z</source>
      <translation>最大主应力矢量：s3x, s3y, s3z</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="198"/>
      <source>maximum principal stress: P1</source>
      <translation>最大主应力：P1</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="208"/>
      <source>medium princ. stress vector: s2x, s2y, s2z</source>
      <translation>中间主应力矢量：s2x, s2y, s2z</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="218"/>
      <source>medium principal stress: P2</source>
      <translation>中间主应力：P2</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="228"/>
      <source>minimum princ. stress vector: s1x, s1y, s1z</source>
      <translation>最小主应力矢量：s1x, s1y, s1z</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="238"/>
      <source>minimum principal stress: P3</source>
      <translation>最小主应力：P3</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="248"/>
      <source>Mohr-Coulomb: mc</source>
      <translation>摩尔-库仑：mc</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="148"/>
      <source>reinforcement ratio: rx, ry, rz</source>
      <translation>配筋率：rx, ry, rz</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="14"/>
      <source>Hints User-Defined Equations</source>
      <translation>用户定义方程提示</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="20"/>
      <source>Available Result Types</source>
      <translation>可用结果类型</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="168"/>
      <source>equivalent plastic strain: Peeq</source>
      <translation>等效塑性应变: Peeq</translation>
    </message>
  </context>
  <context>
    <name>SolverCalculix</name>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="14"/>
      <source>Mechanical Analysis</source>
      <translation>力学分析</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="20"/>
      <source>Working Directory</source>
      <translation>工作目录</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="55"/>
      <source>Analysis Type</source>
      <translation>分析类型</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="67"/>
      <source>Static</source>
      <translation>静态</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="77"/>
      <source>Frequency</source>
      <translation>频率</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="84"/>
      <source>Thermo mechanical</source>
      <translation>热机械</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="91"/>
      <source>Check Mesh</source>
      <translation>检查网格</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="98"/>
      <source>Buckling</source>
      <translation>屈曲</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="110"/>
      <source>Write .inp File</source>
      <translation>写入.inp文件</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="120"/>
      <source>Edit .inp File</source>
      <translation>编辑.inp文件</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="151"/>
      <source>Time</source>
      <translation>时间</translation>
    </message>
    <message>
      <location filename="../ui/SolverCcxTools.ui" line="130"/>
      <source>Run CalculiX</source>
      <translation>运行 CalculiX</translation>
    </message>
  </context>
  <context>
    <name>SphereWidget</name>
    <message>
      <location filename="../../SphereWidget.ui" line="26"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="49"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="112"/>
      <source>Radius</source>
      <translation>半径</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="20"/>
      <source>Center</source>
      <translation>中心</translation>
    </message>
  </context>
  <context>
    <name>Std_Delete</name>
    <message>
      <location filename="../../ViewProviderAnalysis.cpp" line="324"/>
      <source>Object dependencies</source>
      <translation>对象依赖关系</translation>
    </message>
  </context>
  <context>
    <name>TaskAnalysisInfo</name>
    <message>
      <location filename="../../TaskAnalysisInfo.ui" line="32"/>
      <source>Meshes</source>
      <translation>网格</translation>
    </message>
    <message>
      <location filename="../../TaskAnalysisInfo.ui" line="48"/>
      <source>Analysis features</source>
      <translation>分析特征</translation>
    </message>
  </context>
  <context>
    <name>TaskCreateNodeSet</name>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="27"/>
      <source>Volume</source>
      <translation>体积</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="32"/>
      <source>Surface</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="49"/>
      <source>Nodes: 0</source>
      <translation>节点： 0</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="60"/>
      <source>Poly</source>
      <translation>多边形</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="70"/>
      <source>Box</source>
      <translation>立方体</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="80"/>
      <source>Pick</source>
      <translation>选择</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="87"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="96"/>
      <source>Angle-Search</source>
      <translation>角度搜索</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="111"/>
      <source>Stop angle</source>
      <translation>停止角度</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="102"/>
      <source>Collect adjacent nodes</source>
      <translation>收集相邻节点</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="23"/>
      <source>Add Reference</source>
      <translation>添加参考</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="35"/>
      <source>Load [N]</source>
      <translation>载荷 [N]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="59"/>
      <source>Diameter</source>
      <translation>直径</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="86"/>
      <source>Other diameter</source>
      <translation>其他直径</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="113"/>
      <source>Center distance</source>
      <translation>中心距</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="137"/>
      <source>Direction</source>
      <translation>方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="149"/>
      <source>Reverse direction</source>
      <translation>反转方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="158"/>
      <source>Location</source>
      <translation>位置</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="172"/>
      <source>Distance</source>
      <translation>距离</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="20"/>
      <source>Add Reference</source>
      <translation>添加参考</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="35"/>
      <source>Gear diameter</source>
      <translation>齿轮直径</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="59"/>
      <source>Other pulley diameter</source>
      <translation>其他滑轮直径</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="80"/>
      <source>Center distance</source>
      <translation>中心距</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="101"/>
      <source>Force</source>
      <translation>力</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="122"/>
      <source>Belt tension force</source>
      <translation>皮带张紧力</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="141"/>
      <source>Driven pulley</source>
      <translation>驱动带轮</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="150"/>
      <source>Force location [deg]</source>
      <translation>力位置[角度]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="177"/>
      <source>Force Direction</source>
      <translation>力的方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="189"/>
      <source>Reversed direction</source>
      <translation>反转方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="196"/>
      <source>Axial free</source>
      <translation>轴向自由</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="205"/>
      <source>Location</source>
      <translation>位置</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="219"/>
      <source>Distance</source>
      <translation>距离</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintContact</name>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="35"/>
      <location filename="../../TaskFemConstraintContact.ui" line="94"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="51"/>
      <location filename="../../TaskFemConstraintContact.ui" line="110"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="20"/>
      <source>Select master geometry of type: Face; click Add or Remove</source>
      <translation>选择类型为面的主几何；点击添加或移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="79"/>
      <source>Select slave geometry of type: Face; click Add or Remove</source>
      <translation>选择类型为面的从几何；点击添加或移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="151"/>
      <source>Parameters</source>
      <translation>参数</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="157"/>
      <source>Contact stiffness</source>
      <translation>接触刚度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="180"/>
      <source>Clearance adjustment</source>
      <translation>间隙调整</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="203"/>
      <source>Enable friction</source>
      <translation>启用摩擦</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="210"/>
      <source>Friction coefficient</source>
      <translation>摩擦系数</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="233"/>
      <source>Stick slope</source>
      <translation>粘附斜率</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="35"/>
      <source>Prescribed Displacement</source>
      <translation>指定位移</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="41"/>
      <source>Select geometry of type: Vertex, Edge, Face</source>
      <translation>选择类型为顶点、边、面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="58"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="74"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="119"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="152"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="185"/>
      <source>Formulas are only valid
for the Elmer solver</source>
      <translation>公式仅对Elmer求解器有效</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="123"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="156"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="189"/>
      <source>Formula</source>
      <translation>公式</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="107"/>
      <source>Displacement X</source>
      <translation>X方向位移</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="140"/>
      <source>Displacement Y</source>
      <translation>Y 方向位移</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="173"/>
      <source>Displacement Z</source>
      <translation>Z 方向位移</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="196"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="206"/>
      <source>Flow solution is used to determine
surface force (and thus displacement)
generated by the flow
(Option only applies for Elmer solver)</source>
      <translation>使用流解来确定
由流动产生的表面力（从而确定位移）
（此选项仅适用于Elmer求解器）</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="212"/>
      <source>Surface force by flow</source>
      <translation>流动产生的表面力</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="232"/>
      <source>Rotations are only valid for beam and shell elements</source>
      <translation>旋转仅对梁和壳单元有效</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="245"/>
      <source>Rotation X</source>
      <translation>旋转 X</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="264"/>
      <source>Rotation Y</source>
      <translation>旋转 Y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="283"/>
      <source>Rotation Z</source>
      <translation>旋转 Z</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintFixed</name>
    <message>
      <location filename="../../TaskFemConstraintFixed.ui" line="20"/>
      <source>Select geometry of type: Vertex, Edge, Face</source>
      <translation>选择类型为顶点、边、面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.ui" line="35"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.ui" line="51"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintFluidBoundary</name>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="28"/>
      <source>Boundary</source>
      <translation>边界</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="51"/>
      <source>Subtype</source>
      <translation>子类型</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="70"/>
      <source>Select geometry of type: Face</source>
      <translation>选择类型为面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="85"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="101"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="141"/>
      <source>Help text</source>
      <translation>帮助文本</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="161"/>
      <source>Tab 1</source>
      <translation>标签1</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="176"/>
      <source>Value [Unit]</source>
      <translation>值 [单位]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="239"/>
      <source>Select a planar edge or face, then press this button</source>
      <translation>选择一个平面边或面，然后按下此按钮</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="242"/>
      <source>Direction</source>
      <translation>方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="334"/>
      <source>Intensity</source>
      <translation>强度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="394"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="411"/>
      <source>Temperature [K]</source>
      <translation>温度 [K]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="273"/>
      <source>The direction of the edge or the direction of the
normal vector of the face is used as direction</source>
      <translation>边的方向或面的法向量方向被用作方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="298"/>
      <source>Reverse direction</source>
      <translation>反转方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="306"/>
      <source>Page</source>
      <translation>页</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="312"/>
      <source>Turbulence specification</source>
      <translation>湍流设定</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="357"/>
      <source>Length [m]</source>
      <translation>长度 [m]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="383"/>
      <source>Tab 2</source>
      <translation>标签页 2</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="434"/>
      <source>Heat flux [W/m2]</source>
      <translation>热通量</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="441"/>
      <source>HT coeff</source>
      <translation>传热系数</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="26"/>
      <source>Prescribed Force</source>
      <translation>规定载荷</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="32"/>
      <source>Select geometry of type: Vertex, Edge, Face</source>
      <translation>选择类型为顶点、边、面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="47"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="63"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="93"/>
      <source>Force</source>
      <translation>力</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="100"/>
      <source>N</source>
      <translation>N</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="117"/>
      <source>Select a planar edge or face, then press this button</source>
      <translation>选择一个平面边或面，然后按下此按钮</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="120"/>
      <source>Direction</source>
      <translation>方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="127"/>
      <source>The direction of the edge or the direction of the
normal vector of the face is used as direction</source>
      <translation>边的方向或面的法向量方向被用作方向</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="137"/>
      <source>Reverse direction</source>
      <translation>反转方向</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintHeatflux</name>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="14"/>
      <source>Task Heat Flux Load</source>
      <translation>任务热通量载荷</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="20"/>
      <source>Select  geometry of type: Edge, Face</source>
      <translation>选择类型为边、面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="35"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="51"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="70"/>
      <source>Constraint type</source>
      <translation>约束类型</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="96"/>
      <source>Surface heat flux</source>
      <translation>表面热通量</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="133"/>
      <source>Film coefficient</source>
      <translation>膜系数</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="156"/>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="218"/>
      <source>Ambient temperature</source>
      <translation>环境温度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="193"/>
      <source>Emissivity</source>
      <translation>发射率</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintInitialTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintInitialTemperature.ui" line="14"/>
      <source>Dialog</source>
      <translation>对话框</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintInitialTemperature.ui" line="20"/>
      <source>Initial temperature</source>
      <translation>初始温度</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintPlaneRotation</name>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.ui" line="20"/>
      <source>Select single geometry of type: Face</source>
      <translation>选择单个类型为面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.ui" line="35"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.ui" line="51"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="20"/>
      <source>Select geometry of type: Edge, Face</source>
      <translation>选择类型为边、面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="35"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="51"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="68"/>
      <source>Pressure</source>
      <translation>压力</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="87"/>
      <source>Reverse direction</source>
      <translation>反转方向</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintSpring</name>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="35"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="51"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="75"/>
      <source>Normal stiffness</source>
      <translation>法向刚度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="122"/>
      <source>Stiffness used for the Elmer solver</source>
      <translation>用于Elmer求解器的刚度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="82"/>
      <location filename="../../TaskFemConstraintSpring.ui" line="105"/>
      <source>N/m</source>
      <translation>N/m</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="20"/>
      <source>Select geometry of type: Face</source>
      <translation>选择类型为面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="98"/>
      <source>Tangential stiffness</source>
      <translation>切向刚度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="115"/>
      <source>Stiffness for Elmer</source>
      <translation>Elmer刚度</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="32"/>
      <source>Select geometry of type: Vertex, Edge, Face</source>
      <translation>选择类型为顶点、边、面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="47"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="63"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="80"/>
      <source>Constraint type</source>
      <translation>约束类型</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="90"/>
      <source>Temperature</source>
      <translation>温度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="107"/>
      <source>Concentrated heat flux</source>
      <translation>集中热通量</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintTransform</name>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="22"/>
      <source>Rectangular transform</source>
      <translation>矩形变换</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="32"/>
      <source>Cylindrical transform</source>
      <translation>圆柱变换</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="44"/>
      <source>Select single geometry of type: Face</source>
      <translation>选择单个类型为面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="59"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="75"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="110"/>
      <source>System Rotation</source>
      <translation>系统旋转</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="116"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="133"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="150"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="167"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="190"/>
      <location filename="../../TaskFemConstraintTransform.ui" line="209"/>
      <source>Transformable Surfaces</source>
      <translation>可变换表面</translation>
    </message>
  </context>
  <context>
    <name>TaskPostClip</name>
    <message>
      <location filename="../../TaskPostClip.ui" line="31"/>
      <source>Create</source>
      <translation>创建</translation>
    </message>
    <message>
      <location filename="../../TaskPostClip.ui" line="73"/>
      <source>Inside out</source>
      <translation>内外翻转</translation>
    </message>
    <message>
      <location filename="../../TaskPostClip.ui" line="80"/>
      <source>Cut cells</source>
      <translation>切割单元</translation>
    </message>
  </context>
  <context>
    <name>TaskPostCut</name>
    <message>
      <location filename="../../TaskPostCut.ui" line="31"/>
      <source>Create</source>
      <translation>创建</translation>
    </message>
  </context>
  <context>
    <name>TaskPostDataAlongLine</name>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="20"/>
      <source>Coordinates</source>
      <translation>坐标</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="32"/>
      <source>Point 1</source>
      <translation>点 1</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="48"/>
      <source>Point 2</source>
      <translation>点 2</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="64"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="103"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="142"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="184"/>
      <source>Select Points</source>
      <translation>选择点</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="193"/>
      <source>Resolution</source>
      <translation>分辨率</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="236"/>
      <source>Mode</source>
      <translation>模式</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="263"/>
      <source>Field</source>
      <translation>场</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="273"/>
      <source>Vector</source>
      <translation>向量</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="292"/>
      <source>Create Plot</source>
      <translation>创建图表</translation>
    </message>
  </context>
  <context>
    <name>TaskPostDataAtPoint</name>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="17"/>
      <source>Center</source>
      <translation>中心</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="29"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="58"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="87"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="122"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="113"/>
      <source>Select Point</source>
      <translation>选择点</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="169"/>
      <source>Field</source>
      <translation>场</translation>
    </message>
  </context>
  <context>
    <name>TaskPostDisplay</name>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="28"/>
      <source>Mode</source>
      <translation>模式</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="42"/>
      <location filename="../../TaskPostDisplay.ui" line="93"/>
      <source>Outline</source>
      <translation>轮廓</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="47"/>
      <location filename="../../TaskPostDisplay.ui" line="98"/>
      <source>Surface</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="52"/>
      <location filename="../../TaskPostDisplay.ui" line="103"/>
      <source>Surface with Edges</source>
      <translation>带边的表面</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="57"/>
      <location filename="../../TaskPostDisplay.ui" line="108"/>
      <source>Wireframe</source>
      <translation>线框</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="73"/>
      <source>Coloring</source>
      <translation>着色</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="79"/>
      <source>Field</source>
      <translation>场</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="116"/>
      <source>Component</source>
      <translation>组件</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="136"/>
      <source>Styling</source>
      <translation>样式</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="142"/>
      <source>Transparency</source>
      <translation>透明度</translation>
    </message>
  </context>
  <context>
    <name>TaskPostScalarClip</name>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="28"/>
      <source>Scalar</source>
      <translation>标量</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="42"/>
      <source>Outline</source>
      <translation>轮廓</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="47"/>
      <source>Surface</source>
      <translation>面</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="52"/>
      <source>Surface with Edges</source>
      <translation>带边的表面</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="57"/>
      <source>Wireframe</source>
      <translation>线框</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="101"/>
      <source>Minimum scalar</source>
      <translation>最小标量</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="121"/>
      <source>Maximum scalar</source>
      <translation>最大标量</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="108"/>
      <source>Clip scalar</source>
      <translation>裁剪标量</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="209"/>
      <source>Clip inside out</source>
      <translation>反转剪辑</translation>
    </message>
  </context>
  <context>
    <name>TaskPostWarpVector</name>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="28"/>
      <source>Vector</source>
      <translation>向量</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="42"/>
      <source>warp vectors</source>
      <translation>扭曲向量</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="98"/>
      <source>Minimum warp</source>
      <translation>最小扭曲</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="118"/>
      <source>Maximum warp</source>
      <translation>最大扭曲</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="105"/>
      <source>Warp factor</source>
      <translation>扭曲因子</translation>
    </message>
  </context>
  <context>
    <name>TaskTetParameter</name>
    <message>
      <location filename="../../TaskTetParameter.ui" line="62"/>
      <source>Second order</source>
      <translation>二阶</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="28"/>
      <source>Maximum size</source>
      <translation>最大尺寸</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="46"/>
      <source>Minimum size</source>
      <translation>最小尺寸</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="71"/>
      <source>Fineness</source>
      <translation>精度</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="82"/>
      <source>VeryCoarse</source>
      <translation>非常粗糙</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="87"/>
      <source>Coarse</source>
      <translation>粗糙</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="92"/>
      <source>Moderate</source>
      <translation>中等</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="97"/>
      <source>Fine</source>
      <translation>精细</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="102"/>
      <source>VeryFine</source>
      <translation>高精细</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="107"/>
      <source>UserDefined</source>
      <translation>用户自定义</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="115"/>
      <source>Growth rate</source>
      <translation>增长率</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="129"/>
      <source>Number of segments per edge</source>
      <translation>每边分段数</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="146"/>
      <source>Number of segments per radius</source>
      <translation>每条半径的线段数</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="184"/>
      <source>Node count</source>
      <translation>节点数</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="198"/>
      <source>Triangle count</source>
      <translation>三角形数</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="212"/>
      <source>Tetrahedron count</source>
      <translation>四面体数</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="162"/>
      <source>Optimize</source>
      <translation>优化</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>FEM</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>&amp;FEM</source>
      <translation>有限元(&amp;F)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="42"/>
      <source>Model</source>
      <translation>模型</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>M&amp;odel</source>
      <translation>模型(&amp;O)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="44"/>
      <source>Materials</source>
      <translation>材质</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="45"/>
      <source>&amp;Materials</source>
      <translation>材质(&amp;M)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="46"/>
      <source>Element Geometry</source>
      <translation>元素几何图形</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="47"/>
      <source>&amp;Element Geometry</source>
      <translation>元素几何形状(&amp;E)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="48"/>
      <source>Electrostatic Boundary Conditions</source>
      <translation>静电边界条件</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="49"/>
      <source>&amp;Electrostatic Boundary Conditions</source>
      <translation>静电边界条件(&amp;E)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="50"/>
      <source>Fluid Boundary Conditions</source>
      <translation>流体边界条件</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="51"/>
      <source>&amp;Fluid Boundary Conditions</source>
      <translation>流体边界条件(&amp;F)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="52"/>
      <source>Electromagnetic Boundary Conditions</source>
      <translation>电磁边界条件</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="53"/>
      <source>&amp;Electromagnetic Boundary Conditions</source>
      <translation>电磁边界条件(&amp;E)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="54"/>
      <source>Geometrical Analysis Features</source>
      <translation>几何分析特征</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="55"/>
      <source>&amp;Geometrical Analysis Features</source>
      <translation>几何分析特征(&amp;G)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="56"/>
      <source>Mechanical Boundary Conditions and Loads</source>
      <translation>机械边界条件与载荷</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="57"/>
      <source>&amp;Mechanical Boundary Conditions and Loads</source>
      <translation>机械边界条件和载荷(&amp;M)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="58"/>
      <source>Thermal Boundary Conditions and Loads</source>
      <translation>热边界条件与载荷</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="59"/>
      <source>&amp;Thermal Boundary Conditions and Loads</source>
      <translation>热边界条件和载荷(&amp;T)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="60"/>
      <source>Analysis Features Without Solver</source>
      <translation>无求解器的分析特征</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="61"/>
      <source>&amp;Analysis Features Without Solver</source>
      <translation>无需求解器的分析特征(&amp;A)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="73"/>
      <source>Filter Functions</source>
      <translation>过滤器函数</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="74"/>
      <source>&amp;Filter Functions</source>
      <translation>过滤函数(&amp;F)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="62"/>
      <source>Overwrite Constants</source>
      <translation>覆写常数</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="63"/>
      <source>&amp;Overwrite Constants</source>
      <translation>覆盖常量(&amp;O)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="65"/>
      <source>Mesh</source>
      <translation>网格</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="66"/>
      <source>M&amp;esh</source>
      <translation>网格(&amp;M)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="68"/>
      <source>Solve</source>
      <translation>求解</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="69"/>
      <source>&amp;Solve</source>
      <translation>求解(&amp;S)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="71"/>
      <source>Results</source>
      <translation>结果</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="72"/>
      <source>&amp;Results</source>
      <translation>结果(&amp;R)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="76"/>
      <source>Utilities</source>
      <translation>实用程序</translation>
    </message>
  </context>
  <context>
    <name>setupFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2019"/>
      <source>Error: A filter can only be applied to a single object.</source>
      <translation>错误：过滤器只能应用于单个对象。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2020"/>
      <location filename="../../Command.cpp" line="2032"/>
      <source>The filter could not be set up.</source>
      <translation>无法设置过滤器。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2031"/>
      <source>Error: no post processing object selected.</source>
      <translation>错误：未选取后处理对象。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2050"/>
      <source>Error: Object not in a post processing group</source>
      <translation>错误：对象不在后处理组中</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2051"/>
      <source>The filter could not be set up: Object not in a post processing group.</source>
      <translation>无法设置过滤器：对象不在后处理组中。</translation>
    </message>
  </context>
  <context>
    <name>FEM_Analysis</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="58"/>
      <source>New Analysis</source>
      <translation>新建分析</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="62"/>
      <source>Creates an analysis container with default solver</source>
      <translation>以默认求解器建立一个分析容器</translation>
    </message>
  </context>
  <context>
    <name>FEM_ClippingPlaneRemoveAll</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="158"/>
      <source>Remove All Clipping Planes</source>
      <translation>移除所有裁剪平面</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="161"/>
      <source>Removes all clipping planes</source>
      <translation>移除所有裁剪平面</translation>
    </message>
  </context>
  <context>
    <name>FEM_Examples</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="548"/>
      <source>FEM Examples</source>
      <translation>有限元示例</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="549"/>
      <source>Opens the FEM examples</source>
      <translation>打开有限元示例</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialEditor</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="563"/>
      <source>Material Editor</source>
      <translation>材质编辑器</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="566"/>
      <source>Opens the FreeCAD material editor</source>
      <translation>打开FreeCAD材质编辑器</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialReinforced</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="659"/>
      <source>Reinforced Material (Concrete)</source>
      <translation>增强材料（混凝土）</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="663"/>
      <source>Creates a material for reinforced matrix material such as concrete</source>
      <translation>为增强基体材料（如混凝土）创建材料</translation>
    </message>
  </context>
  <context>
    <name>FEM_FEMMesh2Mesh</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="685"/>
      <source>FEM Mesh to Mesh</source>
      <translation>有限元网格转换为网格</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="688"/>
      <source>Converts the surface of a FEM mesh to a mesh</source>
      <translation>将有限元网格的表面转换为网格</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshDisplayInfo</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="760"/>
      <source>Display Mesh Info</source>
      <translation>显示网格信息</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="761"/>
      <source>Displays FEM mesh information</source>
      <translation>显示有限元网格信息</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshGmshFromShape</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="784"/>
      <source>Mesh From Shape by Gmsh</source>
      <translation>通过 Gmsh 从形状生成网格</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="787"/>
      <source>Creates a FEM mesh from a shape by Gmsh mesher</source>
      <translation>通过 Gmsh 网格生成器从形状创建有限元网格</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshNetgenFromShape</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="845"/>
      <source>Mesh From Shape by Netgen</source>
      <translation>通过 Netgen 从形状生成网格</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="849"/>
      <source>Creates a FEM mesh from a solid or face shape by Netgen internal mesher</source>
      <translation>通过 Netgen 内部网格生成器从实体或面形状创建有限元网格</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverCalculiXCcxTools</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1042"/>
      <source>Solver CalculiX Standard</source>
      <translation>标准 CalculiX 求解器</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1047"/>
      <source>Creates a standard FEM solver CalculiX with ccx tools</source>
      <translation>使用 ccx 工具创建标准的有限元 CalculiX 求解器</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverControl</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1098"/>
      <source>Solver Job Control</source>
      <translation>求解器作业控制</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1103"/>
      <source>Changes solver attributes and runs the calculations for the selected solver</source>
      <translation>更改求解器属性并为所选求解器运行计算</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverElmer</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1115"/>
      <source>Solver Elmer</source>
      <translation>Elmer求解器</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1117"/>
      <source>Creates a FEM solver Elmer</source>
      <translation>创建 Elmer 有限元求解器</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverMystran</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1154"/>
      <source>Solver Mystran</source>
      <translation>Mystran求解器</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1156"/>
      <source>Creates a FEM solver Mystran</source>
      <translation>创建Mystran有限元求解器</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverRun</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1166"/>
      <source>Run Solver</source>
      <translation>运行求解器</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1170"/>
      <source>Runs the calculations for the selected solver</source>
      <translation>以所选求解器执行运算</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverZ88</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1187"/>
      <source>Solver Z88</source>
      <translation>Z88求解器</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1189"/>
      <source>Creates a FEM solver Z88</source>
      <translation>建立Z88有限元求解器</translation>
    </message>
  </context>
  <context>
    <name>ControlWidget</name>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="208"/>
      <source>Solver Control</source>
      <translation>求解器控制</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="219"/>
      <source>Working Directory</source>
      <translation>工作目录</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="223"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="299"/>
      <source>Write</source>
      <translation>写入</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="224"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="300"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="304"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="308"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="241"/>
      <source>Elapsed Time:</source>
      <translation>耗时:</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="301"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="305"/>
      <source>Run</source>
      <translation>运行</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="303"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="307"/>
      <source>Re-write</source>
      <translation>重新写入</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="309"/>
      <source>Re-run</source>
      <translation>重新运行</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="311"/>
      <source>Abort</source>
      <translation>中止</translation>
    </message>
  </context>
  <context>
    <name>_Selector</name>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="81"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="82"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
  </context>
  <context>
    <name>BoundarySelector</name>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="161"/>
      <source>Select Faces/Edges/Vertexes</source>
      <translation>选择面/边/顶点</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="162"/>
      <source>To add references: select them in the 3D view and click "Add".</source>
      <translation>要添加参照：在3D视图中选择它们，然后单击“添加”。</translation>
    </message>
  </context>
  <context>
    <name>SolidSelector</name>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="177"/>
      <source>Select Solids</source>
      <translation>选择实体</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="183"/>
      <source>Select elements part of the solid that shall be added to the list. To add the solid click "Add".</source>
      <translation>选择要添加到列表中的实体的一部分元素。要添加实体，请单击“添加”。</translation>
    </message>
  </context>
  <context>
    <name>GeometryElementsSelection</name>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="297"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="298"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="302"/>
      <source>Select geometry of type: {}{}{}</source>
      <translation>选择几何类型：{}{}{}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="331"/>
      <source>Click and select geometric elements to add them to the list.{}The following geometry elements can be selected: {}{}{}</source>
      <translation>点击并选择几何元素以将其添加到列表中。{}可以选择以下几何元素：{}{}{}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="334"/>
      <source>{}If no geometry is added to the list, all remaining ones are used.</source>
      <translation>{}如果未向列表添加任何几何图形，则将使用所有剩余的几何图形。</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="310"/>
      <source>Selection mode</source>
      <translation>选择模式</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="295"/>
      <source>Geometry Reference Selector</source>
      <translation>几何参考选择器</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="312"/>
      <source>Solid</source>
      <translation>实体</translation>
    </message>
  </context>
  <context>
    <name>FEM</name>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="318"/>
      <source>Displacement Magnitude</source>
      <translation>位移</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="327"/>
      <source>Displacement X</source>
      <translation>X方向位移</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="335"/>
      <source>Displacement Y</source>
      <translation>Y 方向位移</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="343"/>
      <source>Displacement Z</source>
      <translation>Z 方向位移</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="354"/>
      <source>von Mises Stress</source>
      <translation>范式等效应力</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="366"/>
      <source>Max Shear Stress</source>
      <translation>最大剪应力</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="378"/>
      <source>Max Principal Stress</source>
      <translation>最大主应力</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="390"/>
      <source>Temperature</source>
      <translation>温度</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="402"/>
      <source>Mass Flow Rate</source>
      <translation>质量流量</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="414"/>
      <source>Network Pressure</source>
      <translation>网络压力</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="426"/>
      <source>Min Principal Stress</source>
      <translation>最小主应力</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="438"/>
      <source>Equivalent Plastic Strain</source>
      <translation>等效塑性应变</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="458"/>
      <source>Information</source>
      <translation>信息</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="462"/>
      <source>No histogram available.
Please select a result type first.</source>
      <translation>没有可用的直方图。
请先选择结果类型。</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="610"/>
      <source>Histogram of {}</source>
      <translation>{} 的直方图</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="611"/>
      <source>Nodes</source>
      <translation>节点</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="740"/>
      <source>Result mesh is empty</source>
      <translation>结果网格为空</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="754"/>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="763"/>
      <source>No result object</source>
      <translation>没有结果对象</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_module_handling.py" line="198"/>
      <source>

Correct module found in: 
{}</source>
      <translation>

在以下位置找到正确的模块：
{}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_module_handling.py" line="206"/>
      <source>

Should this module be loaded instead?</source>
      <translation>

是否应改为加载此模块？</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_module_handling.py" line="223"/>
      <source>

No matching module was found in the current Python path.</source>
      <translation>

在当前 Python 路径中未找到匹配的模块。</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_module_handling.py" line="227"/>
      <source>VTK Python module conflict</source>
      <translation>VTK Python 模块冲突</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_module_handling.py" line="253"/>
      <source>VTK Python Module Conflict</source>
      <translation>VTK Python 模块冲突</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_module_handling.py" line="256"/>
      <source>This functionality is not available due to VTK Python module conflict</source>
      <translation>由于 VTK Python 模块冲突，此功能不可用</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="56"/>
      <source>New {}</source>
      <translation>新建 {}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="63"/>
      <source>with {}</source>
      <translation>使用 {}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="98"/>
      <source>Add {}</source>
      <translation>添加 {}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="114"/>
      <source>From {}</source>
      <translation>来自 {}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="123"/>
      <source>add {}</source>
      <translation>添加 {}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="371"/>
      <source>{}: Data source not available</source>
      <translation>{}：数据源不可用</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="530"/>
      <source>Data used in:</source>
      <translation>数据用于：</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="532"/>
      <source>Data used from:</source>
      <translation>数据来自：</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="541"/>
      <source>Add data to</source>
      <translation>添加数据到</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="546"/>
      <source>New</source>
      <translation>新建</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/extract_link_view.py" line="553"/>
      <source>Add data from</source>
      <translation>从...添加数据</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/post_visualization.py" line="109"/>
      <source>Data Visualizations</source>
      <translation>数据可视化</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/post_visualization.py" line="112"/>
      <source>Different visualizations to show post processing data in</source>
      <translation>用于显示后处理数据的不同可视化方式</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_table_view.py" line="175"/>
      <source>Export to CSV</source>
      <translation>导出为 CSV</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_table_view.py" line="213"/>
      <source>Save as csv file</source>
      <translation>另存为 csv 文件</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/vtk_table_view.py" line="218"/>
      <source>CSV file export aborted: no filename selected</source>
      <translation>CSV 文件导出已中止：未选择文件名</translation>
    </message>
    <message>
      <location filename="../../../femobjects/base_fempostextractors.py" line="87"/>
      <source>The data table that stores the extracted data</source>
      <translation>存储提取数据的数据表</translation>
    </message>
    <message>
      <location filename="../../../femobjects/base_fempostextractors.py" line="94"/>
      <source>The data source from which the data is extracted</source>
      <translation>从中提取数据的数据源</translation>
    </message>
    <message>
      <location filename="../../../femobjects/base_fempostextractors.py" line="147"/>
      <source>The field to use as X data</source>
      <translation>用作 X 数据的字段</translation>
    </message>
    <message>
      <location filename="../../../femobjects/base_fempostextractors.py" line="156"/>
      <source>Which part of the X field vector to use for the X axis</source>
      <translation>使用 X 字段向量的哪一部分作为 X 轴</translation>
    </message>
    <message>
      <location filename="../../../femobjects/base_fempostextractors.py" line="286"/>
      <source>The field to use as Y data</source>
      <translation>用作 Y 数据的字段</translation>
    </message>
    <message>
      <location filename="../../../femobjects/base_fempostextractors.py" line="295"/>
      <source>Which part of the Y field vector to use for the Y axis</source>
      <translation>使用 Y 字段向量的哪一部分作为 Y 轴</translation>
    </message>
    <message>
      <location filename="../../../femobjects/post_extract2D.py" line="64"/>
      <location filename="../../../femobjects/post_extract1D.py" line="64"/>
      <source>Specify if the field shall be extracted for every available frame</source>
      <translation>指定是否为每个可用帧提取字段</translation>
    </message>
    <message>
      <location filename="../../../femobjects/post_extract1D.py" line="140"/>
      <source>Specify for which index the data should be extracted</source>
      <translation>指定应为哪个索引提取数据</translation>
    </message>
    <message>
      <location filename="../../../femobjects/post_extract2D.py" line="155"/>
      <source>Specify for which point index the data should be extracted</source>
      <translation>指定应为哪个点索引提取数据</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/base_fempostpanel.py" line="69"/>
      <source>Edit {}</source>
      <translation>编辑 {}</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_post_histogram.py" line="56"/>
      <location filename="../../../femtaskpanels/task_post_lineplot.py" line="56"/>
      <source>Show Plot</source>
      <translation>显示图表</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_post_histogram.py" line="59"/>
      <location filename="../../../femtaskpanels/task_post_lineplot.py" line="59"/>
      <source>Show Data</source>
      <translation>显示数据</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_post_histogram.py" line="69"/>
      <source>Histogram Data</source>
      <translation>直方图数据</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_post_histogram.py" line="76"/>
      <source>Histogram View Settings</source>
      <translation>直方图视图设置</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_post_lineplot.py" line="69"/>
      <source>Lineplot Data</source>
      <translation>线图数据</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_post_lineplot.py" line="76"/>
      <source>Lineplot View Settings</source>
      <translation>线图视图设置</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_post_table.py" line="54"/>
      <source>Show Table</source>
      <translation>显示表格</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_post_table.py" line="64"/>
      <source>Table Data</source>
      <translation>表格数据</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="267"/>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="283"/>
      <source>The name used in the plots legend</source>
      <translation>在图表图例中使用的名称</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="274"/>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="295"/>
      <source>The color the data bin area is drawn with</source>
      <translation>数据条区域绘制的颜色</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="281"/>
      <source>The hatch pattern drawn in the bar</source>
      <translation>在条柱中绘制的填充图案</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="288"/>
      <source>The line width of the hatch)</source>
      <translation>填充图案的线宽）</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="304"/>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="416"/>
      <source>The width of the bar, between 0 and 1 (1 being without gaps)</source>
      <translation>条柱的宽度，介于 0 和 1 之间（1 表示无间隙）</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="311"/>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="297"/>
      <source>The style the line is drawn in</source>
      <translation>线条绘制的样式</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="400"/>
      <source>If the bars should show the cumulative sum left to right</source>
      <translation>条柱是否应显示从左到右的累积和</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="407"/>
      <source>The type of histogram plotted</source>
      <translation>绘制的直方图类型</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="423"/>
      <source>The line width of all drawn hatch patterns</source>
      <translation>所有绘制的填充图案的线宽</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="430"/>
      <source>The number of bins the data is split into</source>
      <translation>数据划分的条柱数</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="437"/>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="421"/>
      <source>The histogram plot title</source>
      <translation>直方图标题</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="444"/>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="428"/>
      <source>The label shown for the histogram X axis</source>
      <translation>直方图 X 轴显示的标签</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="451"/>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="435"/>
      <source>The label shown for the histogram Y axis</source>
      <translation>直方图 Y 轴显示的标签</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="458"/>
      <location filename="../../../femviewprovider/view_post_histogram.py" line="465"/>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="442"/>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="449"/>
      <source>Determines if the legend is plotted</source>
      <translation>决定是否绘制图例</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="290"/>
      <source>The color the line and the markers are drawn with</source>
      <translation>线条和标记绘制的颜色</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="304"/>
      <source>The width the line is drawn with</source>
      <translation>线条绘制的宽度</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="311"/>
      <source>The style the data markers are drawn with</source>
      <translation>数据标记绘制的样式</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="318"/>
      <source>The size the data markers are drawn in</source>
      <translation>数据标记绘制的大小</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="407"/>
      <source>If be the bars should show the cumulative sum left to right</source>
      <translation>条柱是否应显示从左到右的累积和</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_lineplot.py" line="414"/>
      <source>The scale the axis are drawn in</source>
      <translation>坐标轴绘制的比例</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_table.py" line="188"/>
      <source>The name used in the table header. Default name is used if empty</source>
      <translation>表头中使用的名称。如果为空则使用默认名称</translation>
    </message>
    <message>
      <location filename="../../../femviewprovider/view_post_table.py" line="209"/>
      <source>default</source>
      <translation>默认</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCompEmConstraints</name>
    <message>
      <location filename="../../Command.cpp" line="1503"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1504"/>
      <source>Electromagnetic Boundary Conditions</source>
      <translation>电磁边界条件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1505"/>
      <source>Electromagnetic boundary conditions</source>
      <translation>电磁边界条件</translation>
    </message>
  </context>
  <context>
    <name>TaskPostContours</name>
    <message>
      <location filename="../../TaskPostContours.ui" line="25"/>
      <source>Vector</source>
      <translation>向量</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="35"/>
      <source>Field</source>
      <translation>场</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="77"/>
      <source>Enable Laplacian smoothing</source>
      <translation>启用拉普拉斯平滑</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="80"/>
      <source>Smoothing</source>
      <translation>平滑</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="97"/>
      <source>Factor to control vertex displacement</source>
      <translation>控制顶点位移的因子</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="113"/>
      <source>Contour lines will not be colored</source>
      <translation>等高线不会着色。</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="116"/>
      <source>No Color</source>
      <translation>无颜色</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCompEmEquations</name>
    <message>
      <location filename="../../Command.cpp" line="1687"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1688"/>
      <source>Electromagnetic Equations</source>
      <translation>电磁方程</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1689"/>
      <source>Electromagnetic equations for the Elmer solver</source>
      <translation>Elmer 求解器的电磁方程</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostContoursFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2540"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2541"/>
      <source>Contours Filter</source>
      <translation>等值线过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2542"/>
      <source>Define/create a contours filter which displays iso contours</source>
      <translation>定义/创建显示ISO等高线的等高线筛选器</translation>
    </message>
  </context>
  <context>
    <name>BoxWidget</name>
    <message>
      <location filename="../../BoxWidget.ui" line="20"/>
      <source>Center</source>
      <translation>中心</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="32"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="61"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="84"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="124"/>
      <source>Length</source>
      <translation>长度</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="153"/>
      <source>Width</source>
      <translation>宽度</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="182"/>
      <source>Height</source>
      <translation>高度</translation>
    </message>
  </context>
  <context>
    <name>CylinderWidget</name>
    <message>
      <location filename="../../CylinderWidget.ui" line="20"/>
      <source>Center</source>
      <translation>中心</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="26"/>
      <location filename="../../CylinderWidget.ui" line="110"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="49"/>
      <location filename="../../CylinderWidget.ui" line="133"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="72"/>
      <location filename="../../CylinderWidget.ui" line="156"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="104"/>
      <source>Axis</source>
      <translation>轴线</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="196"/>
      <source>Radius</source>
      <translation>半径</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCompMechEquations</name>
    <message>
      <location filename="../../Command.cpp" line="1883"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1884"/>
      <source>Mechanical Equations</source>
      <translation>力学方程</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1885"/>
      <source>Mechanical equations for the Elmer solver</source>
      <translation>Elmer 求解器的机械方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintBodyHeatSource</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="198"/>
      <source>Body Heat Source</source>
      <translation>体热源</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="201"/>
      <source>Creates a body heat source</source>
      <translation>创建体热源</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintCentrif</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="211"/>
      <source>Centrifugal Load</source>
      <translation>离心载荷</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="212"/>
      <source>Creates a centrifugal load</source>
      <translation>创建离心负荷</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintCurrentDensity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="225"/>
      <source>Current Density Boundary Condition</source>
      <translation>电流密度边界条件</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="229"/>
      <source>Creates a current density boundary condition</source>
      <translation>创建电流密度边界条件</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintElectrostaticPotential</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="258"/>
      <source>Electrostatic Potential Boundary Condition</source>
      <translation>静电势边界条件</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="262"/>
      <source>Creates an electrostatic potential boundary condition</source>
      <translation>创建静电势边界条件</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintFlowVelocity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="274"/>
      <source>Flow Velocity Boundary Condition</source>
      <translation>流速边界条件</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="277"/>
      <source>Creates a flow velocity boundary condition</source>
      <translation>创建流速边界条件</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintInitialPressure</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="305"/>
      <source>Initial Pressure Condition</source>
      <translation>初始压力条件</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="308"/>
      <source>Creates an initial pressure condition</source>
      <translation>创建初始压力条件</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintMagnetization</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="320"/>
      <source>Magnetization Boundary Condition</source>
      <translation>磁化边界条件</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="323"/>
      <source>Creates a magnetization boundary condition</source>
      <translation>创建磁化强度边界条件</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintSectionPrint</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="333"/>
      <source>Section Print Feature</source>
      <translation>剖面打印功能</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="336"/>
      <source>Creates a section print feature</source>
      <translation>创建剖面打印功能</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintSelfWeight</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="346"/>
      <source>Gravity Load</source>
      <translation>重力载荷</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="347"/>
      <source>Creates a gravity load</source>
      <translation>创建引力载荷</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintTie</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="357"/>
      <source>Tie Constraint</source>
      <translation>绑定约束</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="358"/>
      <source>Creates a tie constraint</source>
      <translation>创建连接约束</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshRegion</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="899"/>
      <source>Mesh Refinement</source>
      <translation>网格细化</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="900"/>
      <source>Creates a FEM mesh refinement</source>
      <translation>创建有限元网格优化</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintRigidBody</name>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="14"/>
      <source>Form</source>
      <translation>窗体</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="20"/>
      <source>Select geometry of type: Vertex, Edge, Face</source>
      <translation>选择类型为顶点、边、面的几何</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="35"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="51"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="77"/>
      <source>Reference Node</source>
      <translation>参考节点</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="83"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="183"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="231"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="309"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="400"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="448"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="537"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="106"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="190"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="238"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="316"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="407"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="455"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="544"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="129"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="197"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="245"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="323"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="414"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="462"/>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="551"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="177"/>
      <source>Translational Mode</source>
      <translation>平移模式</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="225"/>
      <source>Displacement</source>
      <translation>位移</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="303"/>
      <source>Force</source>
      <translation>力</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="394"/>
      <source>Rotational Mode</source>
      <translation>旋转模式</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="442"/>
      <source>Rotation</source>
      <translation>旋转</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="499"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.ui" line="531"/>
      <source>Moment</source>
      <translation>力矩</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintRigidBody</name>
    <message>
      <location filename="../../Command.cpp" line="473"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="474"/>
      <source>Rigid Body Constraint</source>
      <translation>刚体约束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="475"/>
      <source>Creates a rigid body constraint for a geometric entity</source>
      <translation>为几何实体创建刚体约束条件</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintRigidBody</name>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="277"/>
      <source>Select geometry of type: </source>
      <translation>选择几何类型：</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="277"/>
      <source>Vertex, Edge, Face</source>
      <translation>顶点、边、面</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="302"/>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="311"/>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="319"/>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="361"/>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="384"/>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="394"/>
      <source>Selection error</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="302"/>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="384"/>
      <source>Nothing selected!</source>
      <translation>未选择任何内容 ！</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="311"/>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="394"/>
      <source>Selected object is not a part!</source>
      <translation>所选之物件并非零件!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="320"/>
      <source>External object selection is not supported</source>
      <translation>不支持外部对象选择</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="357"/>
      <source>Only one type of selection (vertex, face or edge) per constraint allowed!</source>
      <translation>每个约束只允许一种选择类型（顶点、面或边）！</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintRigidBody</name>
    <message>
      <location filename="../../TaskFemConstraintRigidBody.cpp" line="809"/>
      <source>Input error</source>
      <translation>输入错误</translation>
    </message>
  </context>
  <context>
    <name>TaskCreateElementSet</name>
    <message>
      <location filename="../../TaskCreateElementSet.ui" line="20"/>
      <source>Form</source>
      <translation>窗体</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.ui" line="28"/>
      <source>Poly</source>
      <translation>多边形</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.ui" line="35"/>
      <source>Erase elements by polygon</source>
      <translation>通过多边形擦除元素</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.ui" line="56"/>
      <source>Delete new meshes</source>
      <translation>删除新网格</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.ui" line="77"/>
      <source>Copy result mesh</source>
      <translation>复制结果网格</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.ui" line="49"/>
      <source>Restore</source>
      <translation>恢复</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.ui" line="70"/>
      <source>Copy</source>
      <translation>复制</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateElementsSet</name>
    <message>
      <location filename="../../Command.cpp" line="1434"/>
      <source>Erase Elements</source>
      <translation>擦除元素</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1479"/>
      <location filename="../../TaskCreateElementSet.cpp" line="241"/>
      <location filename="../../TaskCreateElementSet.cpp" line="252"/>
      <location filename="../../TaskCreateElementSet.cpp" line="510"/>
      <location filename="../../TaskCreateElementSet.cpp" line="607"/>
      <source>Wrong selection</source>
      <translation>选择错误</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.cpp" line="242"/>
      <source>Cannot copy ResultMesh to ResultMesh</source>
      <translation>无法将 ResultMesh 复制到 ResultMesh</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.cpp" line="253"/>
      <source>Mesh must be a ResultMesh</source>
      <translation>网格必须是 ResultMesh</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.cpp" line="608"/>
      <source>No Data To Restore
</source>
      <translation>无数据可恢复
</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.cpp" line="807"/>
      <source>Erased Elements</source>
      <translation>已擦除的元素</translation>
    </message>
    <message>
      <location filename="../../TaskCreateElementSet.cpp" line="808"/>
      <source>All Elements Erased - no mesh generated.</source>
      <translation>所有元素已擦除 - 未生成网格。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1433"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1435"/>
      <source>Creates a FEM mesh elements set</source>
      <translation>创建有限元网格元素集</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskCreateElementSet</name>
    <message>
      <location filename="../../TaskCreateElementSet.cpp" line="481"/>
      <source>Elements set</source>
      <translation>元素集</translation>
    </message>
  </context>
  <context>
    <name>CmdFemDefineElementsSet</name>
    <message>
      <location filename="../../Command.cpp" line="1379"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1380"/>
      <source>Element Set From Polygon</source>
      <translation>来自多边形的元素集</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1381"/>
      <source>Creates a collection of elements selected by a polygon</source>
      <translation>创建由多边形选择的元素集合</translation>
    </message>
  </context>
  <context>
    <name>NetgenMesh</name>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="14"/>
      <source>FEM Mesh by Netgen</source>
      <translation>Netgen 有限元网格</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="26"/>
      <source>Mesh Parameters</source>
      <translation>网格参数</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="37"/>
      <source>Fineness</source>
      <translation>精度</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="47"/>
      <source>Maximum size</source>
      <translation>最大尺寸</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="82"/>
      <source>Minimum size</source>
      <translation>最小尺寸</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="117"/>
      <source>Second order</source>
      <translation>二阶</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="124"/>
      <source>Growth rate</source>
      <translation>增长率</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="147"/>
      <source>Curvature safety</source>
      <translation>曲率安全系数</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="164"/>
      <source>Segments per edge</source>
      <translation>每条边的线段数</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="220"/>
      <source>Time</source>
      <translation>时间</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="246"/>
      <source>Netgen Version</source>
      <translation>Netgen 版本</translation>
    </message>
    <message>
      <location filename="../ui/MeshNetgen.ui" line="192"/>
      <source>Netgen</source>
      <translation>Netgen</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsNetgen</name>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="14"/>
      <location filename="../ui/DlgSettingsNetgen.ui" line="20"/>
      <source>Netgen</source>
      <translation>Netgen</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="26"/>
      <source>Use legacy Netgen object implementation</source>
      <translation>使用旧的Netgen对象实现</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="35"/>
      <source>Legacy Netgen</source>
      <translation>旧版Netgen</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="54"/>
      <source>Python path</source>
      <translation>Python 路径</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="85"/>
      <source>Python executable for which Netgen Python bindings are installed.
Leave blank to use default Python executable</source>
      <translation>已安装 Netgen Python 绑定的 Python 可执行文件。
留空以使用默认 Python 可执行文件</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="102"/>
      <source>Options</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="110"/>
      <source>Log verbosity</source>
      <translation>记录详细程度</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="117"/>
      <source>Level of verbosity printed on the task panel</source>
      <translation>任务面板上打印的详细程度</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="136"/>
      <source>Number of threads</source>
      <translation>线程数</translation>
    </message>
    <message>
      <location filename="../ui/DlgSettingsNetgen.ui" line="146"/>
      <source>Number of threads used for meshing</source>
      <translation>用于网格的线程数</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverCalculiX</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1068"/>
      <source>Solver CalculiX</source>
      <translation>求解器 CalculiX</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1073"/>
      <source>Creates a FEM solver CalculiX</source>
      <translation>创建有限元求解器 CalculiX</translation>
    </message>
  </context>
  <context>
    <name>TaskPostCalculator</name>
    <message>
      <location filename="../../TaskPostCalculator.ui" line="28"/>
      <source>Field name</source>
      <translation>字段名称</translation>
    </message>
    <message>
      <location filename="../../TaskPostCalculator.ui" line="41"/>
      <source>Mathematical expression</source>
      <translation>数学表达式</translation>
    </message>
    <message>
      <location filename="../../TaskPostCalculator.ui" line="54"/>
      <source>Available fields</source>
      <translation>可用字段</translation>
    </message>
    <message>
      <location filename="../../TaskPostCalculator.ui" line="62"/>
      <source>Scalars</source>
      <translation>标量</translation>
    </message>
    <message>
      <location filename="../../TaskPostCalculator.ui" line="72"/>
      <source>Vectors</source>
      <translation>矢量</translation>
    </message>
    <message>
      <location filename="../../TaskPostCalculator.ui" line="82"/>
      <source>Operators</source>
      <translation>运算符</translation>
    </message>
    <message>
      <location filename="../../TaskPostCalculator.ui" line="102"/>
      <source>Replace invalid data</source>
      <translation>替换无效数据</translation>
    </message>
    <message>
      <location filename="../../TaskPostCalculator.ui" line="105"/>
      <source>Replacement value for invalid operations</source>
      <translation>无效操作的替换值</translation>
    </message>
  </context>
  <context>
    <name>TaskPostBranch</name>
    <message>
      <location filename="../../TaskPostBranch.ui" line="34"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selects the input, the child filter will receive:&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Serial:&lt;/span&gt; The first filter in the branch will get the Branches input as its own input. The next filter will then receive the firsts filters output as input, and so on.&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Parallel: &lt;/span&gt;All filter in the branch will receive the Branches input as their own input. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;选择子过滤器将接收的输入：&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;串行：&lt;/span&gt;分支中的第一个过滤器将分支的输入作为其自身的输入。下一个过滤器将接收第一个过滤器的输出作为输入，依此类推。&lt;/p&gt;&lt;p&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="../../TaskPostBranch.ui" line="37"/>
      <source>Mode</source>
      <translation>模式</translation>
    </message>
    <message>
      <location filename="../../TaskPostBranch.ui" line="50"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selects the input, the child filters will receive:&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Serial:&lt;/span&gt; The first filter in the branch will get the Branches input as its own input. The next filter will then receive the firsts filters output as input, and so on.&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Parallel: &lt;/span&gt;All filter in the branch will receive the Branches input as their own input. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;选择子过滤器将接收的输入：&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;串行：&lt;/span&gt;分支中的第一个过滤器将分支的输入作为其自身的输入。下一个过滤器将接收第一个过滤器的输出作为输入，依此类推。&lt;/p&gt;&lt;p&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="../../TaskPostBranch.ui" line="54"/>
      <source>Serial</source>
      <translation>串行</translation>
    </message>
    <message>
      <location filename="../../TaskPostBranch.ui" line="59"/>
      <source>Parallel</source>
      <translation>平行</translation>
    </message>
    <message>
      <location filename="../../TaskPostBranch.ui" line="73"/>
      <location filename="../../TaskPostBranch.ui" line="90"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selects the how the output of the branch is determined:&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Passthrough:&lt;/span&gt; The branches output is the same as its input, no matter what the branch child filter do.&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Append:&lt;/span&gt; The branches output is a collection of all child filter: it appends child outputs together and offers this as branch output.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;选择分支输出的确定方式：&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;直通：&lt;/span&gt;分支的输出与其输入相同，无论分支子过滤器做什么。&lt;/p&gt;&lt;p&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="../../TaskPostBranch.ui" line="77"/>
      <source>Passthrough</source>
      <translation>直通</translation>
    </message>
    <message>
      <location filename="../../TaskPostBranch.ui" line="82"/>
      <source>Append</source>
      <translation>附加</translation>
    </message>
    <message>
      <location filename="../../TaskPostBranch.ui" line="93"/>
      <source>Output</source>
      <translation>输出</translation>
    </message>
  </context>
  <context>
    <name>TaskPostFrames</name>
    <message>
      <location filename="../../TaskPostFrames.ui" line="26"/>
      <source>Form</source>
      <translation>窗体</translation>
    </message>
    <message>
      <location filename="../../TaskPostFrames.ui" line="34"/>
      <source>Type of frames</source>
      <translation>帧类型</translation>
    </message>
    <message>
      <location filename="../../TaskPostFrames.ui" line="41"/>
      <source>Resonant frequencies</source>
      <translation>共振频率</translation>
    </message>
    <message>
      <location filename="../../TaskPostFrames.ui" line="84"/>
      <source>Frame</source>
      <translation>框架</translation>
    </message>
    <message>
      <location filename="../../TaskPostFrames.ui" line="89"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
  </context>
  <context>
    <name>SolverCalculiX</name>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="14"/>
      <source>Solver CalculiX Control</source>
      <translation>求解器 CalculiX 控制</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="20"/>
      <source>Working directory</source>
      <translation>工作目录</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="35"/>
      <source>Write</source>
      <translation>写入</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="45"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="56"/>
      <source>Path to working directory</source>
      <translation>工作目录路径</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="82"/>
      <source>Analysis type</source>
      <translation>分析类型</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="122"/>
      <source>Time</source>
      <translation>时间</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="74"/>
      <source>Solver Parameters</source>
      <translation>求解器参数</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculiX.ui" line="129"/>
      <source>Solver Version</source>
      <translation>求解器版本</translation>
    </message>
  </context>
  <context>
    <name>FemMaterialReinforcement</name>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="14"/>
      <source>FEM Material Reinforcement</source>
      <translation>有限元材料增强</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="29"/>
      <source>Matrix Material</source>
      <translation>基质材料</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="61"/>
      <source>Reinforcement Material</source>
      <translation>增强材料</translation>
    </message>
  </context>
  <context>
    <name>TaskPostGlyph</name>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="37"/>
      <location filename="../ui/TaskPostGlyph.ui" line="22"/>
      <location filename="../ui/TaskPostGlyph.ui" line="38"/>
      <location filename="../ui/TaskPostHistogram.ui" line="37"/>
      <source>The form of the glyph</source>
      <translation>图标的形状</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="25"/>
      <source>Form</source>
      <translation>窗体</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="42"/>
      <source>Arrow</source>
      <translation>箭头</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="47"/>
      <source>Cone</source>
      <translation>圆锥体</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="52"/>
      <source>Cube</source>
      <translation>立方体</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="57"/>
      <source>Cylinder</source>
      <translation>圆柱体</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="62"/>
      <source>Line</source>
      <translation>线</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="67"/>
      <source>Sphere</source>
      <translation>球体</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="81"/>
      <location filename="../ui/TaskPostLineplot.ui" line="97"/>
      <location filename="../ui/TaskPostGlyph.ui" line="75"/>
      <location filename="../ui/TaskPostGlyph.ui" line="91"/>
      <location filename="../ui/TaskPostHistogram.ui" line="66"/>
      <location filename="../ui/TaskPostHistogram.ui" line="82"/>
      <source>Which vector field is used to orient the glyphs</source>
      <translation>用于定向图标的矢量场</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="78"/>
      <source>Orientation</source>
      <translation>方向</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="101"/>
      <location filename="../ui/TaskPostGlyph.ui" line="95"/>
      <location filename="../ui/TaskPostGlyph.ui" line="148"/>
      <location filename="../ui/TaskPostHistogram.ui" line="86"/>
      <source>None</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="111"/>
      <source>Sca&amp;le</source>
      <translation>缩放(%L)</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="126"/>
      <location filename="../ui/TaskPostGlyph.ui" line="144"/>
      <source>Which data field is used to scale the glyphs</source>
      <translation>用于缩放图标的数据字段</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="129"/>
      <source>Data</source>
      <translation>数据</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="155"/>
      <location filename="../ui/TaskPostGlyph.ui" line="158"/>
      <location filename="../ui/TaskPostGlyph.ui" line="176"/>
      <location filename="../ui/TaskPostHistogram.ui" line="176"/>
      <source>A constant multiplier the glyphs are scaled with</source>
      <translation>用于缩放图标的常数乘数</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="161"/>
      <source>Factor</source>
      <translation>缩放因子</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="199"/>
      <source>Changes the scale factor by +/- 50% of the set scale factor</source>
      <translation>将比例因子更改为设定比例因子的 +/- 50%</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="145"/>
      <location filename="../ui/TaskPostGlyph.ui" line="226"/>
      <location filename="../ui/TaskPostHistogram.ui" line="166"/>
      <source>If the scale data is a vector this property decides if the glyph is scaled by vector magnitude or by the individual components</source>
      <translation>如果缩放数据是矢量，此属性决定图标是按矢量幅度缩放还是按各个分量缩放</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="230"/>
      <source>Not a vector</source>
      <translation>非矢量</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="235"/>
      <source>By magnitude</source>
      <translation>按幅度</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="240"/>
      <source>By components</source>
      <translation>按分量</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="251"/>
      <source>Vertex Mas&amp;king</source>
      <translation>顶点遮罩(&amp;K)</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="263"/>
      <location filename="../ui/TaskPostGlyph.ui" line="349"/>
      <source>Which vertices are used as glyph locations</source>
      <translation>哪些顶点用作图标位置</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="266"/>
      <source>Mode</source>
      <translation>模式</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="282"/>
      <source>Defines the maximal number of vertices used for "Uniform Sampling" masking mode</source>
      <translation>定义用于“均匀采样”遮罩模式的最大顶点数</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="298"/>
      <location filename="../ui/TaskPostGlyph.ui" line="330"/>
      <source>Define the stride for "Every Nth" masking mode</source>
      <translation>定义“每 N 个”遮罩模式的步长</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="301"/>
      <source>Stride</source>
      <translation>步长</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="311"/>
      <source>Defines the maximum number of vertices used for "Uniform Sampling" masking mode</source>
      <translation>定义用于“均匀采样”遮罩模式的最大顶点数</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="314"/>
      <source>Maximum</source>
      <translation>最大</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="353"/>
      <source>All</source>
      <translation>全部</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="358"/>
      <source>Every Nth</source>
      <translation>每 N 个</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostGlyph.ui" line="363"/>
      <source>Uniform Sampling</source>
      <translation>均匀采样</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostHistogram.ui" line="40"/>
      <source>Bins</source>
      <translation>箱数</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostHistogram.ui" line="69"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostHistogram.ui" line="94"/>
      <source>Cumulative</source>
      <translation>累积</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="64"/>
      <location filename="../ui/TaskPostHistogram.ui" line="103"/>
      <source>Legend</source>
      <translation>图例</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="47"/>
      <location filename="../ui/TaskPostLineplot.ui" line="57"/>
      <location filename="../ui/TaskPostHistogram.ui" line="112"/>
      <source>Show</source>
      <translation>显示</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="117"/>
      <location filename="../ui/TaskPostHistogram.ui" line="138"/>
      <source>Labels</source>
      <translation>标签</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="135"/>
      <location filename="../ui/TaskPostHistogram.ui" line="156"/>
      <source>Y-axis</source>
      <translation>Y轴</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostHistogram.ui" line="169"/>
      <source>X Axis</source>
      <translation>X 轴</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="158"/>
      <location filename="../ui/TaskPostHistogram.ui" line="179"/>
      <source>Title</source>
      <translation>标题</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostHistogram.ui" line="192"/>
      <source>Visuals</source>
      <translation>视觉效果</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostHistogram.ui" line="208"/>
      <source>Hatch Line Width</source>
      <translation>填充线宽度</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostHistogram.ui" line="215"/>
      <source>Bar width</source>
      <translation>条形宽度</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="40"/>
      <source>Grid</source>
      <translation>网格</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="84"/>
      <source>Scale</source>
      <translation>缩放</translation>
    </message>
    <message>
      <location filename="../ui/TaskPostLineplot.ui" line="148"/>
      <source>X-axis</source>
      <translation>X轴</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostCalculatorFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2577"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2578"/>
      <source>Calculator Filter</source>
      <translation>计算器过滤器</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2579"/>
      <source>Creates a new field from current data</source>
      <translation>从当前数据创建新字段</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostBranchFilter</name>
    <message>
      <location filename="../../Command.cpp" line="3019"/>
      <source>Fem</source>
      <translation>有限元</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="3020"/>
      <source>Pipeline Branch</source>
      <translation>管道分支</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="3021"/>
      <source>Branches the pipeline into a new path</source>
      <translation>将管道分支到新路径</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostFrames</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="551"/>
      <source>Result Frames</source>
      <translation>结果帧</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostCalculator</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="2230"/>
      <source>Calculator options</source>
      <translation>计算器选项</translation>
    </message>
  </context>
  <context>
    <name>FEM_ClippingPlaneAdd</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="102"/>
      <source>Clipping Plane on Face</source>
      <translation>面上的裁剪平面</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="105"/>
      <source>Adds a clipping plane on a selected face</source>
      <translation>在选定面上添加裁剪平面</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstantVacuumPermittivity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="182"/>
      <source>Constant Vacuum Permittivity</source>
      <translation>恒定真空介电常数</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="186"/>
      <source>Creates a constant vacuum permittivity to overwrite standard value</source>
      <translation>创建恒定真空介电常数以覆盖标准值</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintElectricChargeDensity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="242"/>
      <source>Electric Charge Density</source>
      <translation>电荷密度</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="245"/>
      <source>Creates an electric charge density</source>
      <translation>创建电荷密度</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintInitialFlowVelocity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="289"/>
      <source>Initial Flow Velocity Condition</source>
      <translation>初始流速条件</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="293"/>
      <source>Creates an initial flow velocity condition</source>
      <translation>创建初始流速条件</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementFluid1D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="368"/>
      <source>Fluid Section for 1D Flow</source>
      <translation>一维流动的流体截面</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="371"/>
      <source>Creates a fluid section for 1D flow</source>
      <translation>为一维流动创建流体截面</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementGeometry1D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="381"/>
      <source>Beam Cross Section</source>
      <translation>梁截面</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="382"/>
      <source>Creates a beam cross section</source>
      <translation>创建梁截面</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementGeometry2D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="392"/>
      <source>Shell Plate Thickness</source>
      <translation>壳板厚度</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="395"/>
      <source>Creates a shell plate thickness</source>
      <translation>创建壳板厚度</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementRotation1D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="405"/>
      <source>Beam Rotation</source>
      <translation>梁旋转</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="406"/>
      <source>Creates a beam rotation</source>
      <translation>创建梁旋转</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationDeformation</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="416"/>
      <source>Deformation Equation</source>
      <translation>变形方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="420"/>
      <source>Creates an equation for deformation (nonlinear elasticity)</source>
      <translation>创建变形方程（非线性弹性）</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationElasticity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="430"/>
      <source>Elasticity Equation</source>
      <translation>弹性方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="433"/>
      <source>Creates an equation for elasticity (stress)</source>
      <translation>创建弹性方程（应力）</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationElectricforce</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="443"/>
      <source>Electricforce Equation</source>
      <translation>电力方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="446"/>
      <source>Creates an equation for electric forces</source>
      <translation>创建电力方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationElectrostatic</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="456"/>
      <source>Electrostatic Equation</source>
      <translation>静电方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="459"/>
      <source>Creates an equation for electrostatic</source>
      <translation>创建静电方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationFlow</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="469"/>
      <source>Flow Equation</source>
      <translation>流动方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="470"/>
      <source>Creates an equation for flow</source>
      <translation>创建流动方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationFlux</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="480"/>
      <source>Flux Equation</source>
      <translation>通量方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="481"/>
      <source>Creates an equation for flux</source>
      <translation>创建通量方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationHeat</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="491"/>
      <source>Heat Equation</source>
      <translation>热方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="492"/>
      <source>Creates an equation for heat</source>
      <translation>创建热方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationMagnetodynamic</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="504"/>
      <source>Magnetodynamic Equation</source>
      <translation>磁动力学方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="508"/>
      <source>Creates an equation for magnetodynamic forces</source>
      <translation>创建磁动力方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationMagnetodynamic2D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="520"/>
      <source>Magnetodynamic 2D Equation</source>
      <translation>二维磁动力学方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="524"/>
      <source>Creates an equation for 2D magnetodynamic forces</source>
      <translation>创建二维磁动力方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationStaticCurrent</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="534"/>
      <source>Static Current Equation</source>
      <translation>静态电流方程</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="537"/>
      <source>Creates an equation for static current</source>
      <translation>创建静态电流方程</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialFluid</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="579"/>
      <source>Fluid Material</source>
      <translation>流体材料</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="580"/>
      <source>Creates a fluid material</source>
      <translation>创建流体材料</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialMechanicalNonlinear</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="592"/>
      <source>Non-Linear Mechanical Material</source>
      <translation>非线性机械材料</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="595"/>
      <source>Creates a non-linear mechanical material</source>
      <translation>创建非线性机械材料</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialSolid</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="673"/>
      <source>Solid Material</source>
      <translation>固体材料</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="675"/>
      <source>Creates a solid material</source>
      <translation>创建固体材料</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshBoundaryLayer</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="727"/>
      <source>Mesh Boundary Layer</source>
      <translation>网格边界层</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="730"/>
      <source>Creates a mesh boundary layer</source>
      <translation>创建网格边界层</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshClear</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="740"/>
      <source>Clear FEM Mesh</source>
      <translation>清除有限元网格</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="741"/>
      <source>Clears the mesh of a FEM mesh object</source>
      <translation>清除有限元网格对象的网格</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshGroup</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="834"/>
      <source>Mesh Group</source>
      <translation>网格组</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="835"/>
      <source>Creates a mesh group</source>
      <translation>创建网格组</translation>
    </message>
  </context>
  <context>
    <name>FEM_ResultShow</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="910"/>
      <source>Show Result</source>
      <translation>显示结果</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="914"/>
      <source>Shows and visualizes the selected result data</source>
      <translation>显示并可视化选定的结果数据</translation>
    </message>
  </context>
  <context>
    <name>FEM_ResultsPurge</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="926"/>
      <source>Purge Results</source>
      <translation>清除结果</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="930"/>
      <source>Purges all results from the active analysis</source>
      <translation>清除活动分析中的所有结果</translation>
    </message>
  </context>
  <context>
    <name>FEM_PostFilterGlyph</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1199"/>
      <source>Glyph Filter</source>
      <translation>Glyph 过滤器</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1204"/>
      <source>Adds a post-processing filter that adds glyphs to the mesh vertices for vertex data visualization</source>
      <translation>添加一个后处理过滤器，将 glyph 添加到网格顶点以进行顶点数据可视化</translation>
    </message>
  </context>
  <context>
    <name>TaskPostExtraction</name>
    <message>
      <location filename="../../TaskPostExtraction.ui" line="14"/>
      <location filename="../ui/TaskPostExtraction.ui" line="14"/>
      <source>Form</source>
      <translation>窗体</translation>
    </message>
    <message>
      <location filename="../../TaskPostExtraction.ui" line="22"/>
      <location filename="../ui/TaskPostExtraction.ui" line="37"/>
      <source>Data Summary</source>
      <translation>数据摘要</translation>
    </message>
    <message>
      <location filename="../../TaskPostExtraction.ui" line="29"/>
      <location filename="../ui/TaskPostExtraction.ui" line="44"/>
      <source>Show Data</source>
      <translation>显示数据</translation>
    </message>
    <message>
      <location filename="../../TaskPostExtraction.ui" line="62"/>
      <source>Data used in</source>
      <translation>数据用于</translation>
    </message>
    <message>
      <location filename="../../TaskPostExtraction.ui" line="92"/>
      <source>Add data to</source>
      <translation>添加数据到</translation>
    </message>
    <message>
      <location filename="../../TaskPostExtraction.ui" line="107"/>
      <source>Create and add</source>
      <translation>创建并添加</translation>
    </message>
  </context>
  <context>
    <name>PostHistogramEdit</name>
    <message>
      <location filename="../ui/PostTableFieldViewEdit.ui" line="14"/>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="14"/>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="14"/>
      <source>Form</source>
      <translation>窗体</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="75"/>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="40"/>
      <source>Outline draw style (None does not draw outlines)</source>
      <translation>轮廓绘制样式（无则不绘制轮廓）</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="51"/>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="79"/>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="44"/>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="81"/>
      <source>None</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="129"/>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="58"/>
      <source>Width of all lines (outline and hatch)</source>
      <translation>所有线条的宽度（轮廓线和填充线）</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="47"/>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="77"/>
      <source>Hatch pattern</source>
      <translation>填充图案</translation>
    </message>
    <message>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="89"/>
      <source>Lines</source>
      <translation>直线</translation>
    </message>
    <message>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="102"/>
      <source>Density of hatch pattern</source>
      <translation>填充图案密度</translation>
    </message>
    <message>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="112"/>
      <source>Bars</source>
      <translation>柱条</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="62"/>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="122"/>
      <source>Legend</source>
      <translation>图例</translation>
    </message>
    <message>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="135"/>
      <source>Color of all lines (bar outline and hatches)</source>
      <translation>所有线条的颜色（柱条轮廓和填充线）</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="100"/>
      <location filename="../ui/PostHistogramFieldViewEdit.ui" line="148"/>
      <source>Color of the bars in histogram</source>
      <translation>直方图中柱条的颜色</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="34"/>
      <source>Marker</source>
      <translation>标记</translation>
    </message>
    <message>
      <location filename="../ui/PostLineplotFieldViewEdit.ui" line="87"/>
      <source>Line</source>
      <translation>线</translation>
    </message>
    <message>
      <location filename="../ui/PostTableFieldViewEdit.ui" line="42"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostDisplay</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="450"/>
      <source>Result Display Options</source>
      <translation>结果显示选项</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostBranch</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="620"/>
      <source>Branch Behaviour</source>
      <translation>分支行为</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostClip</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1477"/>
      <source>Clip Region, Choose Implicit Function</source>
      <translation>裁剪区域，选择隐式函数</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostContours</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1628"/>
      <source>Contours Filter Options</source>
      <translation>等值线过滤器选项</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostCut</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1792"/>
      <source>Function Cut, Choose Implicit Function</source>
      <translation>函数切割，选择隐式函数</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostScalarClip</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1925"/>
      <source>Scalar Clip Options</source>
      <translation>标量裁剪选项</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostWarpVector</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="2049"/>
      <source>Warp Options</source>
      <translation>扭曲选项</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostExtraction</name>
    <message>
      <location filename="../../TaskPostExtraction.cpp" line="50"/>
      <source>Data and Extractions</source>
      <translation>数据与提取</translation>
    </message>
  </context>
  <context>
    <name>FemGui::ViewProviderFemAnalysis</name>
    <message>
      <location filename="../../ViewProviderAnalysis.cpp" line="168"/>
      <source>Activate Analysis</source>
      <translation>激活分析</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskObjectName</name>
    <message>
      <location filename="../../TaskObjectName.cpp" line="39"/>
      <source>Name of the object</source>
      <translation>对象名称</translation>
    </message>
  </context>
  <context>
    <name>DlgSettingsNetgen</name>
    <message>
      <location filename="../../../fempreferencepages/dlg_settings_netgen.py" line="84"/>
      <source>Executable '{}' not found</source>
      <translation>未找到可执行文件 '{}'</translation>
    </message>
  </context>
  <context>
    <name>self.axis_selection_widget</name>
    <message>
      <location filename="../../../femtaskpanels/task_constraint_centrif.py" line="67"/>
      <source>Axis Reference Selector</source>
      <translation>轴参考选择器</translation>
    </message>
  </context>
  <context>
    <name>FemToolsCcx</name>
    <message>
      <location filename="../../../femtools/ccxtools.py" line="405"/>
      <source>No or wrong CalculiX binary ccx</source>
      <translation>没有或错误的 CalculiX 二进制 ccx</translation>
    </message>
    <message>
      <location filename="../../../femtools/ccxtools.py" line="439"/>
      <source>FEM: wrong ccx binary</source>
      <translation>FEM：错误的ccx二进制文件</translation>
    </message>
    <message>
      <location filename="../../../femtools/ccxtools.py" line="452"/>
      <source>FEM: CalculiX binary ccx '{}' not found. Please set the CalculiX binary ccx path in FEM preferences tab CalculiX.</source>
      <translation>FEM：未找到 CalculiX 二进制 ccx 文件“{}”。请在 FEM 首选项选项卡中设置 CalculiX 二进制 ccx 文件路径。</translation>
    </message>
    <message>
      <location filename="../../../femtools/ccxtools.py" line="464"/>
      <source>FEM: CalculiX ccx '{}' output '{}' doesn't contain expected phrase '{}'. There are some problems when running the ccx binary. Check if ccx runs standalone without FreeCAD.</source>
      <translation>FEM：CalculiX ccx 输出“{}”不包含预期短语“{}”。运行 ccx 二进制文件时存在一些问题。请检查 ccx 是否可以在不依赖 FreeCAD 的情况下独立运行。</translation>
    </message>
  </context>
  <context>
    <name>SolverElmer</name>
    <message>
      <location filename="../ui/SolverElmer.ui" line="14"/>
      <source>Solver Elmer Control</source>
      <translation>Elmer 求解器控制</translation>
    </message>
    <message>
      <location filename="../ui/SolverElmer.ui" line="20"/>
      <source>Working directory</source>
      <translation>工作目录</translation>
    </message>
    <message>
      <location filename="../ui/SolverElmer.ui" line="35"/>
      <source>Write</source>
      <translation>写入</translation>
    </message>
    <message>
      <location filename="../ui/SolverElmer.ui" line="45"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../ui/SolverElmer.ui" line="56"/>
      <source>Path to working directory</source>
      <translation>工作目录路径</translation>
    </message>
    <message>
      <location filename="../ui/SolverElmer.ui" line="74"/>
      <source>Solver Parameters</source>
      <translation>求解器参数</translation>
    </message>
    <message>
      <location filename="../ui/SolverElmer.ui" line="82"/>
      <source>Simulation type</source>
      <translation>模拟类型</translation>
    </message>
    <message>
      <location filename="../ui/SolverElmer.ui" line="122"/>
      <source>Time</source>
      <translation>时间</translation>
    </message>
    <message>
      <location filename="../ui/SolverElmer.ui" line="129"/>
      <source>Solver Version</source>
      <translation>求解器版本</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemInOutVtkImp</name>
    <message>
      <location filename="../../DlgSettingsFemInOutVtkImp.cpp" line="78"/>
      <source>All</source>
      <translation>全部</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtkImp.cpp" line="78"/>
      <source>Highest</source>
      <translation>最高</translation>
    </message>
  </context>
</TS>
