<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh-TW" sourcelanguage="en">
  <context>
    <name>CmdSketcherBSplineComb</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="203"/>
      <source>Show/hide B-spline curvature comb</source>
      <translation>顯示/隱藏 B 雲形線的曲率梳形圖</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="204"/>
      <source>Switches between showing and hiding the curvature comb for all B-splines</source>
      <translation>切換顯示/隱藏 所有B雲形線的曲率梳形圖</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplineDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="145"/>
      <source>Show/hide B-spline degree</source>
      <translation>顯示/隱藏 B 雲形線的多項式次數</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="146"/>
      <source>Switches between showing and hiding the degree for all B-splines</source>
      <translation>切換顯示/隱藏 所有B雲形線的控制項次數</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplineKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="232"/>
      <source>Show/hide B-spline knot multiplicity</source>
      <translation>顯示/隱藏 B 雲形線結點多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="233"/>
      <source>Switches between showing and hiding the knot multiplicity for all B-splines</source>
      <translation>切換顯示/隱藏所有B雲形線的結點多重性</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplinePoleWeight</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="261"/>
      <source>Show/hide B-spline control point weight</source>
      <translation>顯示/隱藏 B 雲形線的控制點權重</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="262"/>
      <source>Switches between showing and hiding the control point weight for all B-splines</source>
      <translation>切換顯示/隱藏所有B雲形線的控制點權重</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplinePolygon</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="174"/>
      <source>Show/hide B-spline control polygon</source>
      <translation>顯示/隱藏 B 雲形線的控制多邊形</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="175"/>
      <source>Switches between showing and hiding the control polygons for all B-splines</source>
      <translation>切換顯示/隱藏 所有B雲形線的控制多邊形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCarbonCopy</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7037"/>
      <source>Carbon copy</source>
      <translation type="unfinished">Carbon copy</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7038"/>
      <source>Copies the geometry of another sketch</source>
      <translation>從其它草圖複製幾何圖元</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherClone</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1645"/>
      <source>Clone</source>
      <translation>複製</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1646"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation>依最後所選的點作為參考點對幾何進行含拘束連動之複製</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCloseShape</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="106"/>
      <source>Close shape</source>
      <translation>封閉造型</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="107"/>
      <source>Produce a closed shape by tying the end point of one element with the next element's starting point</source>
      <translation>藉由連結元件的終點與下一元件的起點來產生封閉造型</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompBSplineShowHideGeometryInformation</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="290"/>
      <source>Show/hide B-spline information layer</source>
      <translation>顯示/隱藏 B 雲形線資訊層</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="365"/>
      <source>Show/hide B-spline degree</source>
      <translation>顯示/隱藏 B 雲形線的多項式次數</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="372"/>
      <source>Show/hide B-spline control polygon</source>
      <translation>顯示/隱藏 B 雲形線的控制多邊形</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="379"/>
      <source>Show/hide B-spline curvature comb</source>
      <translation>顯示/隱藏 B 雲形線的曲率梳形圖</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="386"/>
      <source>Show/hide B-spline knot multiplicity</source>
      <translation>顯示/隱藏 B 雲形線結點多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="394"/>
      <source>Show/hide B-spline control point weight</source>
      <translation>顯示/隱藏 B 雲形線的控制點權重</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompConstrainRadDia</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5590"/>
      <source>Constrain arc or circle</source>
      <translation>約束弧或圓的直/半徑</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5591"/>
      <source>Constrain an arc or a circle</source>
      <translation>約束單一圓弧或圓的直/半徑</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5696"/>
      <source>Constrain radius</source>
      <translation>半徑拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5700"/>
      <source>Constrain diameter</source>
      <translation>直徑拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5704"/>
      <source>Constrain auto radius/diameter</source>
      <translation>自動拘束半徑/直徑</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1722"/>
      <source>Copy</source>
      <translation>複製</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1723"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation>依最後所選的點作為參考點對幾何進行含拘束連動之複製</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2353"/>
      <source>Create arc</source>
      <translation>建立弧線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2354"/>
      <source>Create an arc in the sketcher</source>
      <translation>於草圖中建立一個弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2431"/>
      <source>Center and end points</source>
      <translation>圓心和起/終點定弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2435"/>
      <source>End points and rim point</source>
      <translation>3點定弧</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5113"/>
      <source>Create a B-spline</source>
      <translation>建立B雲形線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5114"/>
      <source>Create a B-spline in the sketch</source>
      <translation>在草圖中建立B雲形線</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5426"/>
      <source>Create circle</source>
      <translation>建立圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5427"/>
      <source>Create a circle in the sketcher</source>
      <translation>於草圖中建立一個圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5504"/>
      <source>Center and rim point</source>
      <translation>圓心及半徑定圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5508"/>
      <source>3 rim points</source>
      <translation>3點建立圓</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateConic</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4426"/>
      <source>Create a conic</source>
      <translation>建立圓錐</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4427"/>
      <source>Create a conic in the sketch</source>
      <translation>於草圖中建立圓錐</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4532"/>
      <source>Ellipse by center, major radius, point</source>
      <translation>由圓心及長短軸來建立橢圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4536"/>
      <source>Ellipse by periapsis, apoapsis, minor radius</source>
      <translation>由近心點、遠心點及最小半徑建立橢圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4540"/>
      <source>Arc of ellipse by center, major radius, endpoints</source>
      <translation>以圓心，長軸中點，起/終點建立橢圓弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4544"/>
      <source>Arc of hyperbola by center, major radius, endpoints</source>
      <translation>以中心,主要半徑及終點建立雙曲線弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4548"/>
      <source>Arc of parabola by focus, vertex, endpoints</source>
      <translation>由焦點/頂點/端點 建立拋物線弧</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateFillets</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6006"/>
      <source>Fillets</source>
      <translation>圓角</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6007"/>
      <source>Create a fillet between two lines</source>
      <translation>在兩條線間建立圓角</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6082"/>
      <source>Sketch fillet</source>
      <translation>草圖圓角</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6086"/>
      <source>Constraint-preserving sketch fillet</source>
      <translation>保留拘束之草圖圓角</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateRectangles</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1051"/>
      <source>Create rectangles</source>
      <translation>建立矩形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1052"/>
      <source>Creates a rectangle in the sketch</source>
      <translation>於草圖中建立矩形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1135"/>
      <source>Rectangle</source>
      <translation>矩形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1139"/>
      <source>Centered rectangle</source>
      <translation>矩形置中</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1143"/>
      <source>Rounded rectangle</source>
      <translation>圓角矩形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateRegularPolygon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7737"/>
      <source>Create regular polygon</source>
      <translation>建立正多邊形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7738"/>
      <source>Create a regular polygon in the sketcher</source>
      <translation>於草圖中建立正多邊形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7854"/>
      <source>Triangle</source>
      <translation>三角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7858"/>
      <source>Square</source>
      <translation>正方形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7862"/>
      <source>Pentagon</source>
      <translation>五角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7866"/>
      <source>Hexagon</source>
      <translation>六角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7870"/>
      <source>Heptagon</source>
      <translation>七角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7874"/>
      <source>Octagon</source>
      <translation>八角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7878"/>
      <source>Regular polygon</source>
      <translation>正多邊形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompModifyKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="924"/>
      <source>Modify knot multiplicity</source>
      <translation>修改結點多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="925"/>
      <source>Modifies the multiplicity of the selected knot of a B-spline</source>
      <translation>修改自一 B 雲形線所選定結點之多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="986"/>
      <source>Increase knot multiplicity</source>
      <translation>增加結點多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="993"/>
      <source>Decrease knot multiplicity</source>
      <translation>減少結點多重性</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConnect</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="218"/>
      <source>Connect edges</source>
      <translation>連接邊</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="219"/>
      <source>Tie the end point of the element with next element's starting point</source>
      <translation>連結元件的終點與下一元件的起點</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainAngle</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5734"/>
      <source>Constrain angle</source>
      <translation>角度拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5735"/>
      <source>Fix the angle of a line or the angle between two lines</source>
      <translation>固定線之角度或兩線間角度</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainBlock</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1581"/>
      <source>Constrain block</source>
      <translation>定位拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1582"/>
      <source>Block constraint: block the selected edge from moving</source>
      <translation>定位拘束：阻止所選邊移動</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainCoincident</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1897"/>
      <source>Constrain coincident</source>
      <translation>共點拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1898"/>
      <source>Create a coincident constraint on the selected item</source>
      <translation>於所選項目建立共點拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDiameter</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5014"/>
      <source>Constrain diameter</source>
      <translation>直徑拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5015"/>
      <source>Fix the diameter of a circle or an arc</source>
      <translation>固定一個圓或弧的直徑</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistance</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2103"/>
      <source>Constrain distance</source>
      <translation>距離拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2104"/>
      <source>Fix a length of a line or the distance between a line and a vertex</source>
      <translation>固定線長或線與頂點間距</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistanceX</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2700"/>
      <source>Constrain horizontal distance</source>
      <translation>水平距離拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2701"/>
      <source>Fix the horizontal distance between two points or line ends</source>
      <translation>固定兩點或線段的水平距離</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistanceY</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2954"/>
      <source>Constrain vertical distance</source>
      <translation>垂直距離拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2955"/>
      <source>Fix the vertical distance between two points or line ends</source>
      <translation>固定兩點或線段的垂直距離</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainEqual</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6261"/>
      <source>Constrain equal</source>
      <translation>相等拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6262"/>
      <source>Create an equality constraint between two lines or between circles and arcs</source>
      <translation>於兩線/圓/弧之間建立等長拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainHorizontal</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="883"/>
      <source>Constrain horizontally</source>
      <translation>水平拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="884"/>
      <source>Create a horizontal constraint on the selected item</source>
      <translation>於所選項目建立水平拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainInternalAlignment</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6946"/>
      <source>Constrain internal alignment</source>
      <translation>內部對齊拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6947"/>
      <source>Constrains an element to be aligned with the internal geometry of another element</source>
      <translation>拘束一個元件與另一個元件的內部幾何圖形對齊</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainLock</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1355"/>
      <source>Constrain lock</source>
      <translation>鎖定拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1356"/>
      <source>Lock constraint: create both a horizontal and a vertical distance constraint
on the selected vertex</source>
      <translation>定位約束：同時創建水平和垂直距離約束在選定的點上</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainParallel</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3200"/>
      <source>Constrain parallel</source>
      <translation>平行拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3201"/>
      <source>Create a parallel constraint between two lines</source>
      <translation>於兩條線間建立平行拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainPerpendicular</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3350"/>
      <source>Constrain perpendicular</source>
      <translation>垂直拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3351"/>
      <source>Create a perpendicular constraint between two lines</source>
      <translation>於兩條線間建立垂直拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainPointOnObject</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2452"/>
      <source>Constrain point onto object</source>
      <translation>拘束點於物件上</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2453"/>
      <source>Fix a point onto an object</source>
      <translation>固定點於物件上</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainRadiam</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5288"/>
      <source>Constrain auto radius/diameter</source>
      <translation>自動拘束半徑/直徑</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5289"/>
      <source>Fix automatically diameter on circle and radius on arc/pole</source>
      <translation>自動修復圓上的直徑和圓弧/極點上的半徑</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainRadius</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4714"/>
      <source>Constrain radius or weight</source>
      <translation>半徑或權重拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4715"/>
      <source>Fix the radius of a circle or an arc or fix the weight of a pole of a B-Spline</source>
      <translation>修正圓或弧之半徑或是修正 B 雲形線一個極點之權重</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainSnellsLaw</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6778"/>
      <source>Constrain refraction (Snell's law')</source>
      <translation>折射拘束(司乃耳定律)</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6779"/>
      <source>Create a refraction law (Snell's law) constraint between two endpoints of rays
and an edge as an interface.</source>
      <translation>建立一個以兩點作為光線方向，並以一邊做為交界面的折射拘束(司乃耳定律)</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainSymmetric</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6478"/>
      <source>Constrain symmetrical</source>
      <translation>對稱拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6479"/>
      <source>Create a symmetry constraint between two points
with respect to a line or a third point</source>
      <translation>於兩個點間藉由一條線或第3點建立一個對稱拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainTangent</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3994"/>
      <source>Constrain tangent</source>
      <translation>相切拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3995"/>
      <source>Create a tangent constraint between two entities</source>
      <translation>於兩個實體間建立相切拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainVertical</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1121"/>
      <source>Constrain vertically</source>
      <translation>垂直拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1122"/>
      <source>Create a vertical constraint on the selected item</source>
      <translation>建立垂直拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConvertToNURBS</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="419"/>
      <source>Convert geometry to B-spline</source>
      <translation>轉換幾何線條為 B 雲形線</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="420"/>
      <source>Converts the selected geometry to a B-spline</source>
      <translation>將選定的幾何轉換為B雲形線</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1599"/>
      <source>Copy</source>
      <translation>複製</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1600"/>
      <source>Creates a simple copy of the geometry taking as reference the last selected point</source>
      <translation>依最後所選的點作為參考點對幾何進行不含拘束連動之複製</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreate3PointArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2325"/>
      <source>Create arc by three points</source>
      <translation>3點建立弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2326"/>
      <source>Create an arc by its end points and a point along the arc</source>
      <translation>由終點及弧上一點建立一個弧</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreate3PointCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5398"/>
      <source>Create circle by three points</source>
      <translation>3點建立圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5399"/>
      <source>Create a circle by 3 perimeter points</source>
      <translation>3邊緣點建立圓</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2053"/>
      <source>Create arc by center</source>
      <translation>由中心點建立弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2054"/>
      <source>Create an arc by its center and by its end points</source>
      <translation>由中心點及其終點建立一個弧</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfEllipse</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3747"/>
      <source>Create an arc of ellipse</source>
      <translation>建立橢圓之弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3748"/>
      <source>Create an arc of ellipse in the sketch</source>
      <translation>於草圖建立橢圓之弧</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfHyperbola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4093"/>
      <source>Create an arc of hyperbola</source>
      <translation>建立雙曲線弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4094"/>
      <source>Create an arc of hyperbola in the sketch</source>
      <translation>於草圖中建立雙曲線弧</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfParabola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4393"/>
      <source>Create an arc of parabola</source>
      <translation>建立拋物線弧</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4394"/>
      <source>Create an arc of parabola in the sketch</source>
      <translation>於草圖中建立拋物線弧</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5036"/>
      <source>Create B-spline</source>
      <translation>建立B雲形線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5037"/>
      <source>Create a B-spline via control points in the sketch.</source>
      <translation>由草圖中的控制點建立B雲形線</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2589"/>
      <source>Create circle</source>
      <translation>建立圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2590"/>
      <source>Create a circle in the sketch</source>
      <translation>於草圖中建立圓形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateDraftLine</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5665"/>
      <source>Create draft line</source>
      <translation>建立草稿線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5666"/>
      <source>Create a draft line in the sketch</source>
      <translation>於草圖中建立草稿線</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateEllipseBy3Points</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3417"/>
      <source>Create ellipse by 3 points</source>
      <translation>由3點建立一橢圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3418"/>
      <source>Create an ellipse by 3 points in the sketch</source>
      <translation>於草圖中由3點建立一橢圓</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateEllipseByCenter</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3386"/>
      <source>Create ellipse by center</source>
      <translation>由中心點建立橢圓</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3387"/>
      <source>Create an ellipse by center in the sketch</source>
      <translation>於草圖中由中心點建立橢圓</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5946"/>
      <source>Create fillet</source>
      <translation>建立圓角</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5947"/>
      <source>Create a fillet between two lines or at a coincident point</source>
      <translation type="unfinished">Create a fillet between two lines or at a coincident point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateHeptagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7652"/>
      <source>Create heptagon</source>
      <translation>建立七角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7653"/>
      <source>Create a heptagon in the sketch</source>
      <translation>於草圖中建立七角形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateHexagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7625"/>
      <source>Create hexagon</source>
      <translation>建立六角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7626"/>
      <source>Create a hexagon in the sketch</source>
      <translation>於草圖中建立六角形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateLine</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="330"/>
      <source>Create line</source>
      <translation>建立線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="331"/>
      <source>Create a line in the sketch</source>
      <translation>於草圖中建立線</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateOblong</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1008"/>
      <source>Create rounded rectangle</source>
      <translation>建立圓角矩形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1009"/>
      <source>Create a rounded rectangle in the sketch</source>
      <translation>於草圖中建立一個圓角矩形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateOctagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7679"/>
      <source>Create octagon</source>
      <translation>建立八角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7680"/>
      <source>Create an octagon in the sketch</source>
      <translation>於草圖中建立八角形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePentagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7597"/>
      <source>Create pentagon</source>
      <translation>建立五角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7598"/>
      <source>Create a pentagon in the sketch</source>
      <translation>於草圖中建立五角形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePeriodicBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5081"/>
      <source>Create periodic B-spline</source>
      <translation>建立週期性B雲形線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5082"/>
      <source>Create a periodic B-spline via control points in the sketch.</source>
      <translation>由草圖中的控制點建立週期性B雲形線</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePoint</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5607"/>
      <source>Create point</source>
      <translation>建立點</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5608"/>
      <source>Create a point in the sketch</source>
      <translation>於草圖中建立點</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePointFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5975"/>
      <source>Create corner-preserving fillet</source>
      <translation>創建角落保留之圓角</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5976"/>
      <source>Fillet that preserves intersection point and most constraints</source>
      <translation>保留相交點及大多數拘束之圓角</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePolyline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1808"/>
      <source>Create polyline</source>
      <translation>建立聚合線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1809"/>
      <source>Create a polyline in the sketch. 'M' Key cycles behaviour</source>
      <translation>於草圖中建立聚合線,「M」鍵可循環切換</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRectangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="639"/>
      <source>Create rectangle</source>
      <translation>建立矩形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="640"/>
      <source>Create a rectangle in the sketch</source>
      <translation>於草圖中建立矩形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRectangleCenter</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="680"/>
      <source>Create centered rectangle</source>
      <translation>建立置中矩形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="681"/>
      <source>Create a centered rectangle in the sketch</source>
      <translation>於草圖中建立置中矩形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRegularPolygon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7706"/>
      <source>Create regular polygon</source>
      <translation>建立正多邊形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7707"/>
      <source>Create a regular polygon in the sketch</source>
      <translation>於草圖中建立正多邊形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateSlot</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7349"/>
      <source>Create slot</source>
      <translation>建立跑道圖型</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7350"/>
      <source>Create a slot in the sketch</source>
      <translation>於草圖中建立跑道圖型</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateSquare</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7570"/>
      <source>Create square</source>
      <translation>建立正方形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7571"/>
      <source>Create a square in the sketch</source>
      <translation>於草圖中建立正方形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateText</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5637"/>
      <source>Create text</source>
      <translation>建立文字</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5638"/>
      <source>Create text in the sketch</source>
      <translation>於草圖中建立文字</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateTriangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7543"/>
      <source>Create equilateral triangle</source>
      <translation>建立正三角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7544"/>
      <source>Create an equilateral triangle in the sketch</source>
      <translation>於草圖中建立正三角形</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDecreaseDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="566"/>
      <source>Decrease B-spline degree</source>
      <translation>減少 B 雲形線之多項式次數</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="567"/>
      <source>Decreases the degree of the B-spline</source>
      <translation>增加 B 雲形線的多項式次數</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDecreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="790"/>
      <source>Decrease knot multiplicity</source>
      <translation>減少結點多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="791"/>
      <source>Decreases the multiplicity of the selected knot of a B-spline</source>
      <translation>減少自一 B 雲形線所選定結點之多重性</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDeleteAllConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2207"/>
      <source>Delete all constraints</source>
      <translation>刪除所有拘束</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2208"/>
      <source>Delete all constraints in the sketch</source>
      <translation>刪除此草圖中所有拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDeleteAllGeometry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2144"/>
      <source>Delete all geometry</source>
      <translation>刪除所有幾何圖形</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2145"/>
      <source>Delete all geometry and constraints in the current sketch, with the exception of external geometry</source>
      <translation>刪除當前草圖中的所有幾何圖形和約束，外部幾何圖形除外</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherEditSketch</name>
    <message>
      <location filename="../../Command.cpp" line="268"/>
      <source>Edit sketch</source>
      <translation>編輯草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="269"/>
      <source>Edit the selected sketch.</source>
      <translation>編輯選取的草圖。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherExtend</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6553"/>
      <source>Extend edge</source>
      <translation>延伸邊緣</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6554"/>
      <source>Extend an edge with respect to the picked position</source>
      <translation>相對於拾取的位置延伸一條邊</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherExternal</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6859"/>
      <source>External geometry</source>
      <translation>外部幾何圖形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6860"/>
      <source>Create an edge linked to an external geometry</source>
      <translation>與外部幾何建立相連之邊</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherIncreaseDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="493"/>
      <source>Increase B-spline degree</source>
      <translation>增加 B 雲形線之多項式次數</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="494"/>
      <source>Increases the degree of the B-spline</source>
      <translation>增加B雲形線的多項式次數</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherIncreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="643"/>
      <source>Increase knot multiplicity</source>
      <translation>增加結點多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="644"/>
      <source>Increases the multiplicity of the selected knot of a B-spline</source>
      <translation>增加自一 B 雲形線所選定結點之多重性</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherInsertKnot</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="1165"/>
      <source>Insert knot</source>
      <translation>插入結點</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="1166"/>
      <source>Inserts knot at given parameter. If a knot already exists at that parameter, it's multiplicity is increased by one.</source>
      <translation>在給定參數處插入結點。如果結果在參數處出現，其多重性增加一。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherLeaveSketch</name>
    <message>
      <location filename="../../Command.cpp" line="298"/>
      <source>Leave sketch</source>
      <translation>離開草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="299"/>
      <source>Finish editing the active sketch.</source>
      <translation>離開編輯草圖</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMapSketch</name>
    <message>
      <location filename="../../Command.cpp" line="510"/>
      <source>Map sketch to face...</source>
      <translation>將草圖定位至面...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="511"/>
      <source>Set the 'Support' of a sketch.
First select the supporting geometry, for example, a face or an edge of a solid object,
then call this command, then choose the desired sketch.</source>
      <translation>設定草圖的“支撐”。
首先選擇支撐幾何，例如，一個實體物件的面或是邊，
然後呼叫此指令，再選擇相要的草圖。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="563"/>
      <source>Some of the selected objects depend on the sketch to be mapped. Circular dependencies are not allowed.</source>
      <translation>部分選定的物件取決於要對映的草圖。循環相依不允許。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMergeSketches</name>
    <message>
      <location filename="../../Command.cpp" line="870"/>
      <source>Merge sketches</source>
      <translation>合併草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="871"/>
      <source>Create a new sketch from merging two or more selected sketches.</source>
      <translation>通過合併兩個或更多個選定草圖以建立新草圖。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="884"/>
      <source>Wrong selection</source>
      <translation>錯誤的選取</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="885"/>
      <source>Select at least two sketches.</source>
      <translation>請至少選擇兩個草圖。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMirrorSketch</name>
    <message>
      <location filename="../../Command.cpp" line="763"/>
      <source>Mirror sketch</source>
      <translation>鏡射草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="764"/>
      <source>Create a new mirrored sketch for each selected sketch
by using the X or Y axes, or the origin point,
as mirroring reference.</source>
      <translation>以 X 或 Y 軸或原點作為鏡射參考，由選擇草圖來建立新的鏡射草圖。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="779"/>
      <source>Wrong selection</source>
      <translation>錯誤的選取</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="780"/>
      <source>Select one or more sketches.</source>
      <translation>請選擇一個或多個草圖。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMove</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1688"/>
      <source>Move</source>
      <translation>移動</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1689"/>
      <source>Moves the geometry taking as reference the last selected point</source>
      <translation>以最後選擇的點為基準移動圖元</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherNewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="144"/>
      <source>Create sketch</source>
      <translation>建立草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="145"/>
      <source>Create a new sketch.</source>
      <translation>建立新草圖.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherRectangularArray</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2004"/>
      <source>Rectangular array</source>
      <translation>矩形陣列</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2005"/>
      <source>Creates a rectangular array pattern of the geometry taking as reference the last selected point</source>
      <translation>以最後選擇的點為基準建立矩形陣列</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherRemoveAxesAlignment</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2271"/>
      <source>Remove axes alignment</source>
      <translation>移除軸對齊</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2272"/>
      <source>Modifies constraints to remove axes alignment while trying to preserve the constraint relationship of the selection</source>
      <translation>修改拘束以移除軸對齊，在此同時試著保留選擇間拘束的關係。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherReorientSketch</name>
    <message>
      <location filename="../../Command.cpp" line="383"/>
      <source>Reorient sketch...</source>
      <translation>調整草圖方向...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="384"/>
      <source>Place the selected sketch on one of the global coordinate planes.
This will clear the 'Support' property, if any.</source>
      <translation>將選定草圖放置在全局坐標平面之一上。
這將清除“支持”屬性（如果有的話）。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherRestoreInternalAlignmentGeometry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="951"/>
      <source>Show/hide internal geometry</source>
      <translation>顯示/隱藏內部幾何</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="952"/>
      <source>Show all internal geometry or hide unused internal geometry</source>
      <translation>顯示所有幾何或隱藏未使用的內部幾何</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectConflictingConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="684"/>
      <location filename="../../CommandSketcherTools.cpp" line="685"/>
      <source>Select conflicting constraints</source>
      <translation>選取有矛盾之拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="305"/>
      <source>Select associated constraints</source>
      <translation>選取有關聯之拘束</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="306"/>
      <source>Select the constraints associated with the selected geometrical elements</source>
      <translation>選擇與選定幾何元件關聯的拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectElementsAssociatedWithConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="739"/>
      <source>Select associated geometry</source>
      <translation>選擇有關聯之幾何</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="740"/>
      <source>Select the geometrical elements associated with the selected constraints</source>
      <translation>選擇與選定拘束關聯的幾何元件</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectElementsWithDoFs</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="860"/>
      <source>Select unconstrained DoF</source>
      <translation>選擇未拘束之 DoF (自由度)</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="861"/>
      <source>Select geometrical elements where the solver still detects unconstrained degrees of freedom.</source>
      <translation>選擇幾何元件其求解器仍然可以偵測沒被拘束到的自由度。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectHorizontalAxis</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="472"/>
      <source>Select horizontal axis</source>
      <translation>選擇水平軸</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="473"/>
      <source>Select the local horizontal axis of the sketch</source>
      <translation>選擇草圖的局部水平軸</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectMalformedConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="572"/>
      <location filename="../../CommandSketcherTools.cpp" line="573"/>
      <source>Select malformed constraints</source>
      <translation>選擇格式錯誤的拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectOrigin</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="382"/>
      <source>Select origin</source>
      <translation>選取原點</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="383"/>
      <source>Select the local origin point of the sketch</source>
      <translation>選擇草圖的局部原點</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectPartiallyRedundantConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="628"/>
      <location filename="../../CommandSketcherTools.cpp" line="629"/>
      <source>Select partially redundant constraints</source>
      <translation>選取部份冗餘拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectRedundantConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="515"/>
      <location filename="../../CommandSketcherTools.cpp" line="516"/>
      <source>Select redundant constraints</source>
      <translation>選取冗餘拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectVerticalAxis</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="428"/>
      <source>Select vertical axis</source>
      <translation>選取垂直軸</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="429"/>
      <source>Select the local vertical axis of the sketch</source>
      <translation>選擇草圖的局部垂直軸</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSplit</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6673"/>
      <source>Split edge</source>
      <translation>分割邊緣</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6674"/>
      <source>Splits an edge into two while preserving constraints</source>
      <translation>當保留拘束時將一個邊分成二個。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherStopOperation</name>
    <message>
      <location filename="../../Command.cpp" line="342"/>
      <source>Stop operation</source>
      <translation>中止作業</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="343"/>
      <source>When in edit mode, stop the active operation (drawing, constraining, etc.).</source>
      <translation>在編輯模式下，停止活動操作（繪圖、約束等）。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSwitchVirtualSpace</name>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="94"/>
      <source>Switch virtual space</source>
      <translation>切換到虛擬草圖空間</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="95"/>
      <source>Switches the selected constraints or the view to the other virtual space</source>
      <translation>將選定的拘束或視圖切換到另一個虛擬空間</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSymmetry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1064"/>
      <source>Symmetry</source>
      <translation>對稱</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1065"/>
      <source>Creates symmetric geometry with respect to the last selected line or point</source>
      <translation>建立幾何對稱，並以最後一個選擇之點或線為對稱軸</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleActiveConstraint</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7533"/>
      <source>Activate/deactivate constraint</source>
      <translation>啟動/關閉拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7534"/>
      <source>Activates or deactivates the selected constraints</source>
      <translation>啟用或關閉選擇拘束</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleConstruction</name>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="75"/>
      <source>Toggle construction geometry</source>
      <translation>幾何於建構線及一般模式切換</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="76"/>
      <source>Toggles the toolbar or selected geometry to/from construction mode</source>
      <translation>將工具列或是所選之幾何於建構線及一般模式間切換</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleDrivingConstraint</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7406"/>
      <source>Toggle driving/reference constraint</source>
      <translation>切換驅動/參考拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7407"/>
      <source>Set the toolbar, or the selected constraints,
into driving or reference mode</source>
      <translation>設置工具列，或選定的拘束，進入驅動或參考模式</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherTrimming</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6238"/>
      <source>Trim edge</source>
      <translation>修剪邊</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6239"/>
      <source>Trim an edge with respect to the picked position</source>
      <translation>依選取位置修剪邊</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherValidateSketch</name>
    <message>
      <location filename="../../Command.cpp" line="725"/>
      <source>Validate sketch...</source>
      <translation>檢查草圖...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="726"/>
      <source>Validate a sketch by looking at missing coincidences,
invalid constraints, degenerated geometry, etc.</source>
      <translation>通過查看缺失的巧合來驗證草圖，無效拘束、退化幾何等。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="740"/>
      <source>Wrong selection</source>
      <translation>錯誤的選取</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="741"/>
      <source>Select only one sketch.</source>
      <translation>只選擇一個草圖</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherViewSection</name>
    <message>
      <location filename="../../Command.cpp" line="954"/>
      <source>View section</source>
      <translation>查看剖面</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="955"/>
      <source>When in edit mode, switch between section view and full view.</source>
      <translation>在編輯模式下，在剖面視圖和全視圖之間切換。</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherViewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="685"/>
      <source>View sketch</source>
      <translation>查看草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="686"/>
      <source>When in edit mode, set the camera orientation perpendicular to the sketch plane.</source>
      <translation>當在編輯模式時，設定相機方向與草圖平面垂直。</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="984"/>
      <location filename="../../CommandConstraints.cpp" line="1059"/>
      <source>Add horizontal constraint</source>
      <translation>添加水平約束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="993"/>
      <location filename="../../CommandConstraints.cpp" line="1085"/>
      <location filename="../../CommandConstraints.cpp" line="1320"/>
      <source>Add horizontal alignment</source>
      <translation>添加水平對齊</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1221"/>
      <location filename="../../CommandConstraints.cpp" line="1295"/>
      <source>Add vertical constraint</source>
      <translation>創建垂直約束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1229"/>
      <source>Add vertical alignment</source>
      <translation>垂直對齊</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1435"/>
      <source>Add 'Lock' constraint</source>
      <translation>添加定位拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1476"/>
      <source>Add relative 'Lock' constraint</source>
      <translation>添加相對定位拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1521"/>
      <source>Add fixed constraint</source>
      <translation>添加固定拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1664"/>
      <source>Add 'Block' constraint</source>
      <translation>添加定位拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1708"/>
      <source>Add block constraint</source>
      <translation>添加定位拘束</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="149"/>
      <location filename="../../CommandSketcherTools.cpp" line="256"/>
      <location filename="../../CommandConstraints.cpp" line="1843"/>
      <location filename="../../CommandConstraints.cpp" line="2001"/>
      <location filename="../../CommandConstraints.cpp" line="2066"/>
      <source>Add coincident constraint</source>
      <translation>添加共點約束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1925"/>
      <source>Swap edge tangency with ptp tangency</source>
      <translation>以 ptp 切線交換邊切線</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2172"/>
      <location filename="../../CommandConstraints.cpp" line="2304"/>
      <source>Add distance from horizontal axis constraint</source>
      <translation>添加與水平軸拘束的距離</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2180"/>
      <location filename="../../CommandConstraints.cpp" line="2311"/>
      <source>Add distance from vertical axis constraint</source>
      <translation>添加與垂直軸拘束的距離</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2188"/>
      <location filename="../../CommandConstraints.cpp" line="2318"/>
      <source>Add point to point distance constraint</source>
      <translation>添加點到點的距離約束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2223"/>
      <location filename="../../CommandConstraints.cpp" line="2393"/>
      <source>Add point to line Distance constraint</source>
      <translation>添加點到線的距離約束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2257"/>
      <location filename="../../CommandConstraints.cpp" line="2350"/>
      <source>Add length constraint</source>
      <translation>添加長度拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2539"/>
      <location filename="../../CommandConstraints.cpp" line="2627"/>
      <source>Add point on object constraint</source>
      <translation>在物件拘束上添加點</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2801"/>
      <location filename="../../CommandConstraints.cpp" line="2903"/>
      <source>Add point to point horizontal distance constraint</source>
      <translation>添加點到點的水平距離約束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2832"/>
      <source>Add fixed x-coordinate constraint</source>
      <translation>添加固定的 x 座標拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3050"/>
      <location filename="../../CommandConstraints.cpp" line="3152"/>
      <source>Add point to point vertical distance constraint</source>
      <translation>添加點到點的垂直距離約束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3080"/>
      <source>Add fixed y-coordinate constraint</source>
      <translation>添加固定的 y 座標拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3281"/>
      <location filename="../../CommandConstraints.cpp" line="3322"/>
      <source>Add parallel constraint</source>
      <translation>添加平行拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3446"/>
      <location filename="../../CommandConstraints.cpp" line="3514"/>
      <location filename="../../CommandConstraints.cpp" line="3668"/>
      <location filename="../../CommandConstraints.cpp" line="3704"/>
      <location filename="../../CommandConstraints.cpp" line="3849"/>
      <location filename="../../CommandConstraints.cpp" line="3883"/>
      <location filename="../../CommandConstraints.cpp" line="3931"/>
      <source>Add perpendicular constraint</source>
      <translation>添加垂直拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3551"/>
      <source>Add perpendicularity constraint</source>
      <translation>添加垂直度拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4030"/>
      <source>Swap coincident+tangency with ptp tangency</source>
      <translation>以 ptp 相切交換共點+相切</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4049"/>
      <source>Swap PointOnObject+tangency with point to curve tangency</source>
      <translation>以點對曲線相切交換物件上點(PoingOnObject)+相切</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4144"/>
      <location filename="../../CommandConstraints.cpp" line="4196"/>
      <location filename="../../CommandConstraints.cpp" line="4232"/>
      <location filename="../../CommandConstraints.cpp" line="4399"/>
      <location filename="../../CommandConstraints.cpp" line="4562"/>
      <location filename="../../CommandConstraints.cpp" line="4626"/>
      <location filename="../../CommandConstraints.cpp" line="4653"/>
      <source>Add tangent constraint</source>
      <translation>添加切線拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4285"/>
      <location filename="../../CommandConstraints.cpp" line="4292"/>
      <location filename="../../CommandConstraints.cpp" line="4299"/>
      <location filename="../../CommandConstraints.cpp" line="4323"/>
      <location filename="../../CommandConstraints.cpp" line="4331"/>
      <location filename="../../CommandConstraints.cpp" line="4356"/>
      <location filename="../../CommandConstraints.cpp" line="4364"/>
      <location filename="../../CommandConstraints.cpp" line="4391"/>
      <location filename="../../CommandConstraints.cpp" line="4483"/>
      <location filename="../../CommandConstraints.cpp" line="4490"/>
      <location filename="../../CommandConstraints.cpp" line="4497"/>
      <location filename="../../CommandConstraints.cpp" line="4521"/>
      <location filename="../../CommandConstraints.cpp" line="4528"/>
      <location filename="../../CommandConstraints.cpp" line="4554"/>
      <source>Add tangent constraint point</source>
      <translation>添加切線拘束點</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4831"/>
      <location filename="../../CommandConstraints.cpp" line="4866"/>
      <location filename="../../CommandConstraints.cpp" line="4885"/>
      <location filename="../../CommandConstraints.cpp" line="4945"/>
      <source>Add radius constraint</source>
      <translation>添加半徑拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5121"/>
      <location filename="../../CommandConstraints.cpp" line="5150"/>
      <location filename="../../CommandConstraints.cpp" line="5162"/>
      <location filename="../../CommandConstraints.cpp" line="5228"/>
      <source>Add diameter constraint</source>
      <translation>添加直徑拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5399"/>
      <location filename="../../CommandConstraints.cpp" line="5438"/>
      <location filename="../../CommandConstraints.cpp" line="5459"/>
      <location filename="../../CommandConstraints.cpp" line="5533"/>
      <source>Add radiam constraint</source>
      <translation>添加半徑拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5825"/>
      <location filename="../../CommandConstraints.cpp" line="5958"/>
      <location filename="../../CommandConstraints.cpp" line="5988"/>
      <location filename="../../CommandConstraints.cpp" line="6012"/>
      <location filename="../../CommandConstraints.cpp" line="6125"/>
      <location filename="../../CommandConstraints.cpp" line="6179"/>
      <source>Add angle constraint</source>
      <translation>添加角度拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6393"/>
      <location filename="../../CommandConstraints.cpp" line="6445"/>
      <source>Add equality constraint</source>
      <translation>添加相等拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6566"/>
      <location filename="../../CommandConstraints.cpp" line="6618"/>
      <location filename="../../CommandConstraints.cpp" line="6634"/>
      <location filename="../../CommandConstraints.cpp" line="6720"/>
      <location filename="../../CommandConstraints.cpp" line="6755"/>
      <source>Add symmetric constraint</source>
      <translation>添加對稱拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6896"/>
      <source>Add Snell's law constraint</source>
      <translation>添加司乃耳定律拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7106"/>
      <location filename="../../CommandConstraints.cpp" line="7284"/>
      <source>Add internal alignment constraint</source>
      <translation>添加內部對齊拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7491"/>
      <source>Toggle constraint to driving/reference</source>
      <translation>切換拘束以作驅動/參考</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7575"/>
      <source>Activate/Deactivate constraint</source>
      <translation>啟動/關閉拘束</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="209"/>
      <source>Create a new sketch on a face</source>
      <translation>在平面上建立新的草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="241"/>
      <source>Create a new sketch</source>
      <translation>建立一個新的sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="491"/>
      <source>Reorient sketch</source>
      <translation>調整草圖方向</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="646"/>
      <source>Attach sketch</source>
      <translation>附加草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="652"/>
      <source>Detach sketch</source>
      <translation>分離草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="795"/>
      <source>Create a mirrored sketch for each selected sketch</source>
      <translation>由每個選擇之草圖來建立鏡射草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="894"/>
      <source>Merge sketches</source>
      <translation>合併草圖</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="138"/>
      <source>Toggle draft from/to draft</source>
      <translation>從/到草稿切換草稿</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="257"/>
      <source>Add sketch line</source>
      <translation>添加草圖線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="480"/>
      <source>Add sketch box</source>
      <translation>添加草圖框</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="518"/>
      <source>Add centered sketch box</source>
      <translation>添加置中草圖框</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="847"/>
      <source>Add rounded rectangle</source>
      <translation>建立圓角矩形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1512"/>
      <source>Add line to sketch wire</source>
      <translation>將線添加到草圖線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1532"/>
      <source>Add arc to sketch wire</source>
      <translation>將弧添加到草圖線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1977"/>
      <location filename="../../CommandCreateGeo.cpp" line="2248"/>
      <source>Add sketch arc</source>
      <translation>添加弧線草圖</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2520"/>
      <location filename="../../CommandCreateGeo.cpp" line="5322"/>
      <source>Add sketch circle</source>
      <translation>添加圓形草圖</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3288"/>
      <source>Add sketch ellipse</source>
      <translation>添加橢圓草圖</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3654"/>
      <source>Add sketch arc of ellipse</source>
      <translation>添加橢圓弧形草圖</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3995"/>
      <source>Add sketch arc of hyperbola</source>
      <translation>添加雙曲線圓弧草圖</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4300"/>
      <source>Add sketch arc of Parabola</source>
      <translation>添加拋物線的圓弧草圖</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4628"/>
      <source>Add Pole circle</source>
      <translation>增加極點圓圈</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5552"/>
      <source>Add sketch point</source>
      <translation>添加草圖點</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5801"/>
      <location filename="../../CommandCreateGeo.cpp" line="5879"/>
      <source>Create fillet</source>
      <translation>建立圓角</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6197"/>
      <source>Trim edge</source>
      <translation>修剪邊</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6473"/>
      <source>Extend edge</source>
      <translation>延伸邊緣</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6636"/>
      <source>Split edge</source>
      <translation>分割邊緣</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6799"/>
      <source>Add external geometry</source>
      <translation>添加外部幾何</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6982"/>
      <source>Add carbon copy</source>
      <translation>添加副本</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7221"/>
      <source>Add slot</source>
      <translation>添加凹槽</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7464"/>
      <source>Add hexagon</source>
      <translation>建立六角形</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="445"/>
      <source>Convert to NURBS</source>
      <translation>轉換至 NURBS</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="519"/>
      <source>Increase spline degree</source>
      <translation>增加 B 雲形線之多項式次數</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="594"/>
      <source>Decrease spline degree</source>
      <translation>減少 B 雲形線之多項式次數</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="687"/>
      <source>Increase knot multiplicity</source>
      <translation>增加結點多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="834"/>
      <source>Decrease knot multiplicity</source>
      <translation>減少結點多重性</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="1059"/>
      <source>Insert knot</source>
      <translation>插入結點</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1027"/>
      <source>Exposing Internal Geometry</source>
      <translation>暴露內部幾何</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1237"/>
      <source>Create symmetric geometry</source>
      <translation>創建對稱幾何</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1392"/>
      <source>Copy/clone/move geometry</source>
      <translation>拷貝/複製/移動 幾何</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1941"/>
      <source>Create copy of geometry</source>
      <translation>建立幾何的拷貝</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2170"/>
      <source>Delete all geometry</source>
      <translation>刪除所有幾何圖形</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2232"/>
      <source>Delete All Constraints</source>
      <translation>刪除所有拘束</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2357"/>
      <source>Remove Axes Alignment</source>
      <translation>移除軸對齊</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="156"/>
      <source>Toggle constraints to the other virtual space</source>
      <translation>將拘束切換到其他虛擬空間</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="164"/>
      <location filename="../../TaskSketcherConstraints.cpp" line="898"/>
      <location filename="../../TaskSketcherConstraints.cpp" line="1223"/>
      <location filename="../../TaskSketcherConstraints.cpp" line="1266"/>
      <source>Update constraint's virtual space</source>
      <translation>更新拘束的虛擬空間</translation>
    </message>
    <message>
      <location filename="../../DrawSketchHandler.cpp" line="771"/>
      <source>Add auto constraints</source>
      <translation>添加自動拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="627"/>
      <source>Swap constraint names</source>
      <translation>調換拘束名稱</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="1208"/>
      <source>Rename sketch constraint</source>
      <translation>重新命名草圖拘束</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="747"/>
      <source>Drag Point</source>
      <translation>拖曳點</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="779"/>
      <source>Drag Curve</source>
      <translation>拖曳曲線</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="831"/>
      <source>Drag Constraint</source>
      <translation>拖動拘束</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="1018"/>
      <source>Modify sketch constraints</source>
      <translation>修改草圖拘束</translation>
    </message>
  </context>
  <context>
    <name>CommandGroup</name>
    <message>
      <location filename="../../Workbench.cpp" line="37"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
  </context>
  <context>
    <name>Exceptions</name>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="456"/>
      <source>Autoconstrain error: Unsolvable sketch while applying coincident constraints.</source>
      <translation>自動拘束錯誤: 套用共點拘束時無法解出此草圖</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="537"/>
      <source>Autoconstrain error: Unsolvable sketch while applying vertical/horizontal constraints.</source>
      <translation>自動拘束錯誤: 套用垂直/水平拘束時無法解出此草圖</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="734"/>
      <source>Autoconstrain error: Unsolvable sketch while applying equality constraints.</source>
      <translation>自動拘束錯誤: 套用等長拘束時無法解出此草圖</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="788"/>
      <source>Autoconstrain error: Unsolvable sketch without constraints.</source>
      <translation>自動拘束錯誤: 無拘束時無法解出此草圖</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="825"/>
      <source>Autoconstrain error: Unsolvable sketch after applying horizontal and vertical constraints.</source>
      <translation>自動拘束錯誤: 套用水平及垂直拘束後無法解出此草圖</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="847"/>
      <source>Autoconstrain error: Unsolvable sketch after applying point-on-point constraints.</source>
      <translation>自動拘束錯誤: 套用共點拘束後無法解出此草圖</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="875"/>
      <source>Autoconstrain error: Unsolvable sketch after applying equality constraints.</source>
      <translation>自動拘束錯誤: 套用對稱拘束後無法解出此草圖</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="2008"/>
      <source>Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.</source>
      <translation>無法猜測曲線交叉點。試著添加共點拘束在你要倒圓角的點及曲線間。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5756"/>
      <location filename="../../../App/SketchObject.cpp" line="5933"/>
      <source>This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher.</source>
      <translation>此版本的 OCE/OCC 並不支援結點操作。你需要6.9.0版或更新的版本。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5760"/>
      <location filename="../../../App/SketchObject.cpp" line="5938"/>
      <source>BSpline Geometry Index (GeoID) is out of bounds.</source>
      <translation>B 雲形線幾何索引 (GeoID) 超出範圍。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5763"/>
      <source>You are requesting no change in knot multiplicity.</source>
      <translation>您正在要求不要改變結點多重性</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5768"/>
      <location filename="../../../App/SketchObject.cpp" line="5946"/>
      <source>The Geometry Index (GeoId) provided is not a B-spline curve.</source>
      <translation>提供的幾何索引 (GeoId) 不是 B 雲形線曲線。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5775"/>
      <source>The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero.</source>
      <translation>結點索引超過範圍。請注意在 OCC 表示中，第一個結點的索引為 1 而不是 0。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5782"/>
      <source>The multiplicity cannot be increased beyond the degree of the B-spline.</source>
      <translation>結點多重性不能比 B 雲形線之多項式次數高</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5785"/>
      <source>The multiplicity cannot be decreased beyond zero.</source>
      <translation>多重性不能減少到超過零。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5797"/>
      <source>OCC is unable to decrease the multiplicity within the maximum tolerance.</source>
      <translation>OCC 無法在最大容差範圍內降低多重性。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5941"/>
      <source>Knot cannot have zero multiplicity.</source>
      <translation>結點之多重性不能為零。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5955"/>
      <source>Knot multiplicity cannot be higher than the degree of the BSpline.</source>
      <translation>結點多重性不能比 B 雲形線之次數高。</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5958"/>
      <source>Knot cannot be inserted outside the BSpline parameter range.</source>
      <translation>結點不能在 B 雲形線參數範圍外面插入</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskSketcherCreateCommands</name>
    <message>
      <location filename="../../TaskSketcherCreateCommands.cpp" line="41"/>
      <source>Appearance</source>
      <translation>外觀</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../AppSketcherGui.cpp" line="132"/>
      <location filename="../../AppSketcherGui.cpp" line="133"/>
      <location filename="../../AppSketcherGui.cpp" line="134"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="112"/>
      <source>There are no modes that accept the selected set of subelements</source>
      <translation>沒有任何模式可以接受所選的子元件集</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="115"/>
      <source>Broken link to support subelements</source>
      <translation>支持子元件的連結斷掉</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="118"/>
      <location filename="../../Command.cpp" line="127"/>
      <source>Unexpected error</source>
      <translation>未知的錯誤</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="122"/>
      <source>Face is non-planar</source>
      <translation>非平面</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="124"/>
      <source>Selected shapes are of wrong form (e.g., a curved edge where a straight one is needed)</source>
      <translation>選取了錯誤的形狀(例: 需要直線邊線時選取了曲線邊線)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="165"/>
      <source>Sketch mapping</source>
      <translation>草圖投影</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="166"/>
      <source>Can't map the sketch to selected object. %1.</source>
      <translation>無法在選取的物件上產生草圖投影 %1</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="173"/>
      <location filename="../../Command.cpp" line="592"/>
      <source>Don't attach</source>
      <translation>不要附加上去</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="116"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="124"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="147"/>
      <location filename="../../CommandAlterGeometry.cpp" line="124"/>
      <location filename="../../CommandAlterGeometry.cpp" line="132"/>
      <location filename="../../CommandSketcherTools.cpp" line="130"/>
      <location filename="../../CommandSketcherTools.cpp" line="138"/>
      <location filename="../../CommandSketcherTools.cpp" line="180"/>
      <location filename="../../CommandSketcherTools.cpp" line="241"/>
      <location filename="../../CommandSketcherTools.cpp" line="249"/>
      <location filename="../../CommandSketcherTools.cpp" line="328"/>
      <location filename="../../CommandSketcherTools.cpp" line="975"/>
      <location filename="../../CommandSketcherTools.cpp" line="1087"/>
      <location filename="../../CommandSketcherTools.cpp" line="1095"/>
      <location filename="../../CommandSketcherTools.cpp" line="1200"/>
      <location filename="../../CommandSketcherTools.cpp" line="1209"/>
      <location filename="../../CommandSketcherTools.cpp" line="1468"/>
      <location filename="../../CommandSketcherTools.cpp" line="1477"/>
      <location filename="../../CommandSketcherTools.cpp" line="1536"/>
      <location filename="../../CommandSketcherTools.cpp" line="2023"/>
      <location filename="../../CommandSketcherTools.cpp" line="2032"/>
      <location filename="../../CommandSketcherTools.cpp" line="2094"/>
      <location filename="../../CommandSketcherTools.cpp" line="2290"/>
      <location filename="../../CommandSketcherTools.cpp" line="2299"/>
      <location filename="../../CommandSketcherTools.cpp" line="2344"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="471"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="542"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="620"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="680"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="736"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="827"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="868"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="1216"/>
      <location filename="../../CommandConstraints.cpp" line="156"/>
      <location filename="../../CommandConstraints.cpp" line="162"/>
      <location filename="../../CommandConstraints.cpp" line="911"/>
      <location filename="../../CommandConstraints.cpp" line="1149"/>
      <location filename="../../CommandConstraints.cpp" line="1386"/>
      <location filename="../../CommandConstraints.cpp" line="1409"/>
      <location filename="../../CommandConstraints.cpp" line="1413"/>
      <location filename="../../CommandConstraints.cpp" line="1610"/>
      <location filename="../../CommandConstraints.cpp" line="1640"/>
      <location filename="../../CommandConstraints.cpp" line="1644"/>
      <location filename="../../CommandConstraints.cpp" line="1968"/>
      <location filename="../../CommandConstraints.cpp" line="1979"/>
      <location filename="../../CommandConstraints.cpp" line="1989"/>
      <location filename="../../CommandConstraints.cpp" line="2135"/>
      <location filename="../../CommandConstraints.cpp" line="2146"/>
      <location filename="../../CommandConstraints.cpp" line="2244"/>
      <location filename="../../CommandConstraints.cpp" line="2277"/>
      <location filename="../../CommandConstraints.cpp" line="2369"/>
      <location filename="../../CommandConstraints.cpp" line="2514"/>
      <location filename="../../CommandConstraints.cpp" line="2554"/>
      <location filename="../../CommandConstraints.cpp" line="2560"/>
      <location filename="../../CommandConstraints.cpp" line="2582"/>
      <location filename="../../CommandConstraints.cpp" line="2593"/>
      <location filename="../../CommandConstraints.cpp" line="2641"/>
      <location filename="../../CommandConstraints.cpp" line="2649"/>
      <location filename="../../CommandConstraints.cpp" line="2671"/>
      <location filename="../../CommandConstraints.cpp" line="2732"/>
      <location filename="../../CommandConstraints.cpp" line="2743"/>
      <location filename="../../CommandConstraints.cpp" line="2772"/>
      <location filename="../../CommandConstraints.cpp" line="2822"/>
      <location filename="../../CommandConstraints.cpp" line="2851"/>
      <location filename="../../CommandConstraints.cpp" line="2880"/>
      <location filename="../../CommandConstraints.cpp" line="2984"/>
      <location filename="../../CommandConstraints.cpp" line="2995"/>
      <location filename="../../CommandConstraints.cpp" line="3020"/>
      <location filename="../../CommandConstraints.cpp" line="3070"/>
      <location filename="../../CommandConstraints.cpp" line="3100"/>
      <location filename="../../CommandConstraints.cpp" line="3129"/>
      <location filename="../../CommandConstraints.cpp" line="3230"/>
      <location filename="../../CommandConstraints.cpp" line="3243"/>
      <location filename="../../CommandConstraints.cpp" line="3257"/>
      <location filename="../../CommandConstraints.cpp" line="3273"/>
      <location filename="../../CommandConstraints.cpp" line="3311"/>
      <location filename="../../CommandConstraints.cpp" line="3398"/>
      <location filename="../../CommandConstraints.cpp" line="3411"/>
      <location filename="../../CommandConstraints.cpp" line="3441"/>
      <location filename="../../CommandConstraints.cpp" line="3494"/>
      <location filename="../../CommandConstraints.cpp" line="3531"/>
      <location filename="../../CommandConstraints.cpp" line="3540"/>
      <location filename="../../CommandConstraints.cpp" line="3546"/>
      <location filename="../../CommandConstraints.cpp" line="3570"/>
      <location filename="../../CommandConstraints.cpp" line="3579"/>
      <location filename="../../CommandConstraints.cpp" line="3588"/>
      <location filename="../../CommandConstraints.cpp" line="3716"/>
      <location filename="../../CommandConstraints.cpp" line="3751"/>
      <location filename="../../CommandConstraints.cpp" line="3760"/>
      <location filename="../../CommandConstraints.cpp" line="3769"/>
      <location filename="../../CommandConstraints.cpp" line="3926"/>
      <location filename="../../CommandConstraints.cpp" line="4096"/>
      <location filename="../../CommandConstraints.cpp" line="4109"/>
      <location filename="../../CommandConstraints.cpp" line="4139"/>
      <location filename="../../CommandConstraints.cpp" line="4191"/>
      <location filename="../../CommandConstraints.cpp" line="4212"/>
      <location filename="../../CommandConstraints.cpp" line="4221"/>
      <location filename="../../CommandConstraints.cpp" line="4227"/>
      <location filename="../../CommandConstraints.cpp" line="4251"/>
      <location filename="../../CommandConstraints.cpp" line="4257"/>
      <location filename="../../CommandConstraints.cpp" line="4413"/>
      <location filename="../../CommandConstraints.cpp" line="4449"/>
      <location filename="../../CommandConstraints.cpp" line="4455"/>
      <location filename="../../CommandConstraints.cpp" line="4606"/>
      <location filename="../../CommandConstraints.cpp" line="4648"/>
      <location filename="../../CommandConstraints.cpp" line="4742"/>
      <location filename="../../CommandConstraints.cpp" line="4753"/>
      <location filename="../../CommandConstraints.cpp" line="4814"/>
      <location filename="../../CommandConstraints.cpp" line="4820"/>
      <location filename="../../CommandConstraints.cpp" line="4939"/>
      <location filename="../../CommandConstraints.cpp" line="5042"/>
      <location filename="../../CommandConstraints.cpp" line="5053"/>
      <location filename="../../CommandConstraints.cpp" line="5095"/>
      <location filename="../../CommandConstraints.cpp" line="5110"/>
      <location filename="../../CommandConstraints.cpp" line="5216"/>
      <location filename="../../CommandConstraints.cpp" line="5222"/>
      <location filename="../../CommandConstraints.cpp" line="5316"/>
      <location filename="../../CommandConstraints.cpp" line="5327"/>
      <location filename="../../CommandConstraints.cpp" line="5382"/>
      <location filename="../../CommandConstraints.cpp" line="5388"/>
      <location filename="../../CommandConstraints.cpp" line="5527"/>
      <location filename="../../CommandConstraints.cpp" line="5775"/>
      <location filename="../../CommandConstraints.cpp" line="5787"/>
      <location filename="../../CommandConstraints.cpp" line="5818"/>
      <location filename="../../CommandConstraints.cpp" line="5880"/>
      <location filename="../../CommandConstraints.cpp" line="5976"/>
      <location filename="../../CommandConstraints.cpp" line="6032"/>
      <location filename="../../CommandConstraints.cpp" line="6172"/>
      <location filename="../../CommandConstraints.cpp" line="6289"/>
      <location filename="../../CommandConstraints.cpp" line="6302"/>
      <location filename="../../CommandConstraints.cpp" line="6318"/>
      <location filename="../../CommandConstraints.cpp" line="6323"/>
      <location filename="../../CommandConstraints.cpp" line="6342"/>
      <location filename="../../CommandConstraints.cpp" line="6372"/>
      <location filename="../../CommandConstraints.cpp" line="6387"/>
      <location filename="../../CommandConstraints.cpp" line="6439"/>
      <location filename="../../CommandConstraints.cpp" line="6521"/>
      <location filename="../../CommandConstraints.cpp" line="6534"/>
      <location filename="../../CommandConstraints.cpp" line="6559"/>
      <location filename="../../CommandConstraints.cpp" line="6581"/>
      <location filename="../../CommandConstraints.cpp" line="6611"/>
      <location filename="../../CommandConstraints.cpp" line="6648"/>
      <location filename="../../CommandConstraints.cpp" line="6671"/>
      <location filename="../../CommandConstraints.cpp" line="6713"/>
      <location filename="../../CommandConstraints.cpp" line="6729"/>
      <location filename="../../CommandConstraints.cpp" line="6856"/>
      <location filename="../../CommandConstraints.cpp" line="6862"/>
      <location filename="../../CommandConstraints.cpp" line="6964"/>
      <location filename="../../CommandConstraints.cpp" line="6977"/>
      <location filename="../../CommandConstraints.cpp" line="6998"/>
      <location filename="../../CommandConstraints.cpp" line="7021"/>
      <location filename="../../CommandConstraints.cpp" line="7043"/>
      <location filename="../../CommandConstraints.cpp" line="7051"/>
      <location filename="../../CommandConstraints.cpp" line="7057"/>
      <location filename="../../CommandConstraints.cpp" line="7213"/>
      <location filename="../../CommandConstraints.cpp" line="7221"/>
      <location filename="../../CommandConstraints.cpp" line="7229"/>
      <location filename="../../CommandConstraints.cpp" line="7235"/>
      <location filename="../../CommandConstraints.cpp" line="7384"/>
      <location filename="../../CommandConstraints.cpp" line="7445"/>
      <location filename="../../CommandConstraints.cpp" line="7453"/>
      <location filename="../../CommandConstraints.cpp" line="7485"/>
      <location filename="../../CommandConstraints.cpp" line="7558"/>
      <location filename="../../CommandConstraints.cpp" line="7569"/>
      <source>Wrong selection</source>
      <translation>錯誤的選取</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="125"/>
      <location filename="../../CommandAlterGeometry.cpp" line="133"/>
      <source>Select edge(s) from the sketch.</source>
      <translation>由草圖選取邊</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="80"/>
      <source>Distance constraint</source>
      <translation>距離拘束</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="81"/>
      <source>Not allowed to edit the datum because the sketch contains conflicting constraints</source>
      <translation>因草圖中含有相衝突之拘束,因此無法允許編輯數據</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="219"/>
      <source>Dimensional constraint</source>
      <translation>尺度拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="157"/>
      <source>Cannot add a constraint between two external geometries.</source>
      <translation>於兩個外部幾何間無法建立拘束.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="163"/>
      <source>Cannot add a constraint between two fixed geometries. Fixed geometries include external geometry, blocked geometry, and special points such as B-spline knot points.</source>
      <translation>無法在兩個固定幾何之間添加拘束。固定幾何包括外部幾何、區塊幾何和特殊點例如 B 雲形線之結點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="486"/>
      <source>Sketcher Constraint Substitution</source>
      <translation>草圖拘束替換</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="492"/>
      <source>Keep notifying me of constraint substitutions</source>
      <translation>繼續通知我拘束替換</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="533"/>
      <location filename="../../CommandConstraints.cpp" line="544"/>
      <location filename="../../CommandConstraints.cpp" line="556"/>
      <source>Only sketch and its support are allowed to be selected.</source>
      <translation>只允許選擇草圖及其支撐。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="565"/>
      <source>One of the selected has to be on the sketch.</source>
      <translation>被選擇之一必須在草圖上。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="912"/>
      <location filename="../../CommandConstraints.cpp" line="1150"/>
      <source>Select an edge from the sketch.</source>
      <translation>於草圖中選擇邊</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="170"/>
      <location filename="../../CommandSketcherTools.cpp" line="273"/>
      <location filename="../../CommandConstraints.cpp" line="937"/>
      <location filename="../../CommandConstraints.cpp" line="951"/>
      <location filename="../../CommandConstraints.cpp" line="957"/>
      <location filename="../../CommandConstraints.cpp" line="976"/>
      <location filename="../../CommandConstraints.cpp" line="1004"/>
      <location filename="../../CommandConstraints.cpp" line="1032"/>
      <location filename="../../CommandConstraints.cpp" line="1046"/>
      <location filename="../../CommandConstraints.cpp" line="1052"/>
      <location filename="../../CommandConstraints.cpp" line="1175"/>
      <location filename="../../CommandConstraints.cpp" line="1189"/>
      <location filename="../../CommandConstraints.cpp" line="1195"/>
      <location filename="../../CommandConstraints.cpp" line="1213"/>
      <location filename="../../CommandConstraints.cpp" line="1239"/>
      <location filename="../../CommandConstraints.cpp" line="1268"/>
      <location filename="../../CommandConstraints.cpp" line="1277"/>
      <location filename="../../CommandConstraints.cpp" line="1288"/>
      <source>Impossible constraint</source>
      <translation>無法拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="938"/>
      <location filename="../../CommandConstraints.cpp" line="1033"/>
      <location filename="../../CommandConstraints.cpp" line="1176"/>
      <location filename="../../CommandConstraints.cpp" line="1269"/>
      <source>The selected edge is not a line segment.</source>
      <translation>所選之邊非為線段.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="946"/>
      <location filename="../../CommandConstraints.cpp" line="1041"/>
      <location filename="../../CommandConstraints.cpp" line="1184"/>
      <location filename="../../CommandConstraints.cpp" line="1282"/>
      <location filename="../../CommandConstraints.cpp" line="1654"/>
      <location filename="../../CommandConstraints.cpp" line="1702"/>
      <source>Double constraint</source>
      <translation>雙重拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="947"/>
      <location filename="../../CommandConstraints.cpp" line="1042"/>
      <location filename="../../CommandConstraints.cpp" line="1190"/>
      <location filename="../../CommandConstraints.cpp" line="1278"/>
      <source>The selected edge already has a horizontal constraint!</source>
      <translation>選取的邊線已經有水平拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="952"/>
      <location filename="../../CommandConstraints.cpp" line="1047"/>
      <location filename="../../CommandConstraints.cpp" line="1185"/>
      <location filename="../../CommandConstraints.cpp" line="1283"/>
      <source>The selected edge already has a vertical constraint!</source>
      <translation>選取的邊線已經有垂直拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="958"/>
      <location filename="../../CommandConstraints.cpp" line="1053"/>
      <location filename="../../CommandConstraints.cpp" line="1196"/>
      <location filename="../../CommandConstraints.cpp" line="1289"/>
      <location filename="../../CommandConstraints.cpp" line="1655"/>
      <location filename="../../CommandConstraints.cpp" line="1703"/>
      <source>The selected edge already has a Block constraint!</source>
      <translation>所選邊線已套用定位拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="977"/>
      <source>The selected item(s) can't accept a horizontal constraint!</source>
      <translation>所選項目無法使用水平拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1005"/>
      <location filename="../../CommandConstraints.cpp" line="1240"/>
      <source>There are more than one fixed points selected. Select a maximum of one fixed point!</source>
      <translation>選取超過一個固定點. 請選取最多一個固定點!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1214"/>
      <source>The selected item(s) can't accept a vertical constraint!</source>
      <translation>所選項目無法使用垂直拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1387"/>
      <location filename="../../CommandConstraints.cpp" line="1611"/>
      <location filename="../../CommandConstraints.cpp" line="2136"/>
      <source>Select vertices from the sketch.</source>
      <translation>從草圖中選取頂點</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1410"/>
      <source>Select one vertex from the sketch other than the origin.</source>
      <translation>從草圖中選取一個非原點之頂點</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1414"/>
      <source>Select only vertices from the sketch. The last selected vertex may be the origin.</source>
      <translation>從草圖中只選擇端點。 最後選擇的頂點可能是原點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1622"/>
      <source>Wrong solver status</source>
      <translation>求解器狀態錯誤</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1623"/>
      <source>A Block constraint cannot be added if the sketch is unsolved or there are redundant and conflicting constraints.</source>
      <translation>如果草圖中的求解器無法解出或存在冗餘、衝突的約束，則不能再添加定位約束。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1641"/>
      <source>Select one edge from the sketch.</source>
      <translation>從草圖中選取一邊線</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1645"/>
      <source>Select only edges from the sketch.</source>
      <translation>僅有邊線能從草圖中被選取</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="861"/>
      <location filename="../../CommandConstraints.cpp" line="1673"/>
      <location filename="../../CommandConstraints.cpp" line="1718"/>
      <location filename="../../CommandConstraints.cpp" line="3470"/>
      <location filename="../../CommandConstraints.cpp" line="3955"/>
      <location filename="../../CommandConstraints.cpp" line="4168"/>
      <location filename="../../CommandConstraints.cpp" line="4677"/>
      <location filename="../../CommandConstraints.cpp" line="6926"/>
      <source>Error</source>
      <translation>錯誤</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1940"/>
      <source>Endpoint to endpoint tangency was applied instead.</source>
      <translation>已被取代為終點對終點相切</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1969"/>
      <source>Select two or more points from the sketch.</source>
      <translation>從草圖中選取二個或更多點</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1980"/>
      <location filename="../../CommandConstraints.cpp" line="1990"/>
      <source>Select two or more vertices from the sketch.</source>
      <translation>從草圖中選取兩個或更多頂點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2147"/>
      <location filename="../../CommandConstraints.cpp" line="2278"/>
      <source>Select exactly one line or one point and one line or two points from the sketch.</source>
      <translation>由草圖中選取一條線或一個點,以及一條線或兩個點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2245"/>
      <source>Cannot add a length constraint on an axis!</source>
      <translation>無法於軸上增加長度拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2370"/>
      <source>This constraint does not make sense for non-linear curves.</source>
      <translation>此拘束條件在非線性曲線上並不合理.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2487"/>
      <source>Endpoint to edge tangency was applied instead.</source>
      <translation>改為應用端點到邊相切。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2515"/>
      <location filename="../../CommandConstraints.cpp" line="2733"/>
      <location filename="../../CommandConstraints.cpp" line="2985"/>
      <location filename="../../CommandConstraints.cpp" line="4743"/>
      <location filename="../../CommandConstraints.cpp" line="5043"/>
      <location filename="../../CommandConstraints.cpp" line="5317"/>
      <location filename="../../CommandConstraints.cpp" line="5776"/>
      <source>Select the right things from the sketch.</source>
      <translation>從草圖中選取正確的圖元</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2555"/>
      <location filename="../../CommandConstraints.cpp" line="2642"/>
      <source>Point on B-spline edge currently unsupported.</source>
      <translation>目前並未支援端點到B雲形線的共點拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2561"/>
      <location filename="../../CommandConstraints.cpp" line="2650"/>
      <location filename="../../CommandConstraints.cpp" line="3442"/>
      <location filename="../../CommandConstraints.cpp" line="3547"/>
      <location filename="../../CommandConstraints.cpp" line="3589"/>
      <location filename="../../CommandConstraints.cpp" line="3770"/>
      <location filename="../../CommandConstraints.cpp" line="3927"/>
      <location filename="../../CommandConstraints.cpp" line="4140"/>
      <location filename="../../CommandConstraints.cpp" line="4228"/>
      <location filename="../../CommandConstraints.cpp" line="4258"/>
      <location filename="../../CommandConstraints.cpp" line="4456"/>
      <location filename="../../CommandConstraints.cpp" line="4649"/>
      <location filename="../../CommandConstraints.cpp" line="5096"/>
      <location filename="../../CommandConstraints.cpp" line="5819"/>
      <location filename="../../CommandConstraints.cpp" line="5881"/>
      <location filename="../../CommandConstraints.cpp" line="6173"/>
      <location filename="../../CommandConstraints.cpp" line="6863"/>
      <source>Select an edge that is not a B-spline weight.</source>
      <translation>選擇不是 B 雲形線權重的邊</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2583"/>
      <source>None of the selected points were constrained onto the respective curves, because they are parts of the same element, because they are both external geometry, or because the edge is not eligible.</source>
      <translation>沒有任何被選擇點被拘束在其個別的曲線上，因為它們是同一個元件的一部份，因為它們都是外部幾何，或是因為其邊不符合條件。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2594"/>
      <source>Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points.</source>
      <translation>選取一點及數條曲線，或是一條曲線及數個點。您已選取 %1 條曲線及 %2 個點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2672"/>
      <source>None of the selected points were constrained onto the respective curves, either because they are parts of the same element, or because they are both external geometry.</source>
      <translation>沒有任何被選擇點被拘束在其個別的曲線上，要麼因為它們都是同一元件的一部份，或是因為他們都是外部幾何。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2744"/>
      <location filename="../../CommandConstraints.cpp" line="2852"/>
      <location filename="../../CommandConstraints.cpp" line="2996"/>
      <location filename="../../CommandConstraints.cpp" line="3101"/>
      <source>Select exactly one line or up to two points from the sketch.</source>
      <translation>於草圖中選取一條線或最多兩個點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2773"/>
      <source>Cannot add a horizontal length constraint on an axis!</source>
      <translation>無法於軸上增加水平長度拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2823"/>
      <source>Cannot add a fixed x-coordinate constraint on the origin point!</source>
      <translation>在原點上無法加入固定X軸拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2881"/>
      <location filename="../../CommandConstraints.cpp" line="3130"/>
      <source>This constraint only makes sense on a line segment or a pair of points.</source>
      <translation>此拘束只針對線段或是一對點有意義。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3021"/>
      <source>Cannot add a vertical length constraint on an axis!</source>
      <translation>無法於軸上增加垂直長度拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3071"/>
      <source>Cannot add a fixed y-coordinate constraint on the origin point!</source>
      <translation>在原點上無法加入固定Y軸拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3231"/>
      <source>Select two or more lines from the sketch.</source>
      <translation>由草圖中選取兩條或以上線條。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3244"/>
      <location filename="../../CommandConstraints.cpp" line="6303"/>
      <source>Select at least two lines from the sketch.</source>
      <translation>由草圖中選取至少兩條線。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3258"/>
      <source>Select a valid line.</source>
      <translation>選擇一條有效的線。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3274"/>
      <location filename="../../CommandConstraints.cpp" line="3312"/>
      <source>The selected edge is not a valid line.</source>
      <translation>所選之邊非為有效線段.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3376"/>
      <source>There is a number of ways this constraint can be applied.

Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.</source>
      <comment>perpendicular constraint</comment>
      <translation>此拘束尚有許多方式可以使用，可用的組合有：兩條曲線、兩個端點、兩條曲線及一個點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3396"/>
      <source>Select some geometry from the sketch.</source>
      <comment>perpendicular constraint</comment>
      <translation>從草圖中選取一些幾何。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3409"/>
      <source>Wrong number of selected objects!</source>
      <comment>perpendicular constraint.</comment>
      <translation>選取之物件數量有誤!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3486"/>
      <location filename="../../CommandConstraints.cpp" line="4183"/>
      <source>With 3 objects, there must be 2 curves and 1 point.</source>
      <comment>tangent constraint</comment>
      <translation>三個物件時至少需有2條曲線及1個點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3495"/>
      <location filename="../../CommandConstraints.cpp" line="3532"/>
      <source>Cannot add a perpendicularity constraint at an unconnected point!</source>
      <translation>無法於未連接點上建立垂直拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3541"/>
      <location filename="../../CommandConstraints.cpp" line="3580"/>
      <location filename="../../CommandConstraints.cpp" line="3761"/>
      <source>Perpendicular to B-spline edge currently unsupported.</source>
      <translation>B雲形線的邊線目前並不支援垂直拘束</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3571"/>
      <location filename="../../CommandConstraints.cpp" line="3752"/>
      <source>One of the selected edges should be a line.</source>
      <translation>所選之邊中需有一條線。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4040"/>
      <source>Endpoint to endpoint tangency was applied. The coincident constraint was deleted.</source>
      <translation>已套用點對點相切拘束，共點拘束已被刪除</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4061"/>
      <source>Endpoint to edge tangency was applied. The point on object constraint was deleted.</source>
      <translation>終點到邊已套用相切(拘束)。因此點到物件之拘束被刪除。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4075"/>
      <source>There are a number of ways this constraint can be applied.

Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.</source>
      <comment>tangent constraint</comment>
      <translation>有多種方法可以套用此拘束。

可接受的組合：二條曲線; 一個終止點及一條曲線；二個終主點；二條曲線及一點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4094"/>
      <source>Select some geometry from the sketch.</source>
      <comment>tangent constraint</comment>
      <translation>從草圖中選取一些幾何。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4107"/>
      <source>Wrong number of selected objects!</source>
      <comment>tangent constraint</comment>
      <translation>選取之物件數量有誤!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4192"/>
      <location filename="../../CommandConstraints.cpp" line="4213"/>
      <location filename="../../CommandConstraints.cpp" line="4607"/>
      <source>Cannot add a tangency constraint at an unconnected point!</source>
      <translation>無法於未連接點上建立相切拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4222"/>
      <location filename="../../CommandConstraints.cpp" line="4252"/>
      <location filename="../../CommandConstraints.cpp" line="4450"/>
      <source>Tangency to B-spline edge currently unsupported.</source>
      <translation>切線到 B 雲形線之邊緣目前並不支援</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4754"/>
      <location filename="../../CommandConstraints.cpp" line="4815"/>
      <location filename="../../CommandConstraints.cpp" line="5054"/>
      <location filename="../../CommandConstraints.cpp" line="5111"/>
      <location filename="../../CommandConstraints.cpp" line="5328"/>
      <location filename="../../CommandConstraints.cpp" line="5383"/>
      <source>Select one or more arcs or circles from the sketch.</source>
      <translation>從草圖中選取一個或多個弧或圓。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4821"/>
      <location filename="../../CommandConstraints.cpp" line="5389"/>
      <source>Select either only one or more B-Spline poles or only one or more arcs or circles from the sketch, but not mixed.</source>
      <translation>從草圖中僅選擇一個或多個 B 雲形線極點或僅選擇一個或多個圓弧或圓，但不要混合。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4940"/>
      <location filename="../../CommandConstraints.cpp" line="5217"/>
      <location filename="../../CommandConstraints.cpp" line="5528"/>
      <source>Constraint only applies to arcs or circles.</source>
      <translation>拘束僅能用在圓弧或圓上</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5223"/>
      <source>Select an edge that is not a B-spline weight</source>
      <translation>選擇不是 B 雲形線權重的邊</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5788"/>
      <location filename="../../CommandConstraints.cpp" line="6033"/>
      <source>Select one or two lines from the sketch. Or select two edges and a point.</source>
      <translation>從草圖中選取一或兩條線條，或選取兩個邊及一個點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5944"/>
      <location filename="../../CommandConstraints.cpp" line="6111"/>
      <source>Parallel lines</source>
      <translation>平行線</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5945"/>
      <location filename="../../CommandConstraints.cpp" line="6112"/>
      <source>An angle constraint cannot be set for two parallel lines.</source>
      <translation>無法於兩條平行線間建立角度拘束。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5977"/>
      <source>Cannot add an angle constraint on an axis!</source>
      <translation>無法於軸上建立角度拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6290"/>
      <source>Select two edges from the sketch.</source>
      <translation>由草圖中選取兩個邊。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6319"/>
      <location filename="../../CommandConstraints.cpp" line="7022"/>
      <source>Select two or more compatible edges.</source>
      <translation>選擇兩個或更多相容之邊.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6324"/>
      <source>Sketch axes cannot be used in equality constraints.</source>
      <translation>草圖軸不能用在同等拘束。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6343"/>
      <source>Equality for B-spline edge currently unsupported.</source>
      <translation>不支援B雲形線的等長拘束。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6373"/>
      <location filename="../../CommandConstraints.cpp" line="6388"/>
      <location filename="../../CommandConstraints.cpp" line="6440"/>
      <source>Select two or more edges of similar type.</source>
      <translation>選取兩個或更多相似類型之邊.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6522"/>
      <location filename="../../CommandConstraints.cpp" line="6535"/>
      <location filename="../../CommandConstraints.cpp" line="6582"/>
      <location filename="../../CommandConstraints.cpp" line="6649"/>
      <location filename="../../CommandConstraints.cpp" line="6730"/>
      <source>Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch.</source>
      <translation>請從草圖中選取兩個點及對稱線,兩個點及對稱點或一條線擊對稱點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6560"/>
      <location filename="../../CommandConstraints.cpp" line="6714"/>
      <source>Cannot add a symmetry constraint between a line and its end points.</source>
      <translation>無法在一條線及其端點間添加對稱拘束。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6612"/>
      <location filename="../../CommandConstraints.cpp" line="6672"/>
      <source>Cannot add a symmetry constraint between a line and its end points!</source>
      <translation>無法於線及其終點建立對稱拘束!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6792"/>
      <source>Select two endpoints of lines to act as rays, and an edge representing a boundary. The first selected point corresponds to index n1, second to n2, and datum value sets the ratio n2/n1.</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation>選取線段之兩個端點做為光線，以及一個邊緣做為邊界，先選的點會編號為n1，後選的點則編號為n2，基準值設定為n2/n1。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6808"/>
      <source>Selected objects are not just geometry from one sketch.</source>
      <translation>選取之物件並非來自於草圖之幾何。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6818"/>
      <source>Number of selected objects is not 3 (is %1).</source>
      <translation>選取之物件數量非為3 (而是 %1).</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6840"/>
      <source>Cannot create constraint with external geometry only.</source>
      <translation>僅用外部幾何無法建立拘束.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6847"/>
      <source>Incompatible geometry is selected.</source>
      <translation>選取了不相容的幾何.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6857"/>
      <source>SnellsLaw on B-spline edge is currently unsupported.</source>
      <translation>B雲形線邊緣上的司乃耳定律目前不支援。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6965"/>
      <location filename="../../CommandConstraints.cpp" line="6978"/>
      <source>Select at least one ellipse and one edge from the sketch.</source>
      <translation>至少由草圖中選取一個橢圓及一個邊。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6999"/>
      <source>Sketch axes cannot be used in internal alignment constraint.</source>
      <translation>草圖軸無法做為內部對齊拘束.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7044"/>
      <source>You cannot internally constrain an ellipse on another ellipse. Select only one ellipse.</source>
      <translation>你不能在二個橢圓上，使用內部對齊拘束。請選擇單一個橢圓。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7052"/>
      <location filename="../../CommandConstraints.cpp" line="7230"/>
      <source>Maximum 2 points are supported.</source>
      <translation>最多支援2點。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7058"/>
      <location filename="../../CommandConstraints.cpp" line="7236"/>
      <source>Maximum 2 lines are supported.</source>
      <translation>最多支援2線段</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7096"/>
      <location filename="../../CommandConstraints.cpp" line="7274"/>
      <source>Nothing to constrain</source>
      <translation>沒有要加以拘束的圖元</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7097"/>
      <location filename="../../CommandConstraints.cpp" line="7275"/>
      <source>Currently all internal geometrical elements of the ellipse are already exposed.</source>
      <translation>目前橢圓的所有內部幾何元件都已經暴露出來。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7187"/>
      <location filename="../../CommandConstraints.cpp" line="7198"/>
      <location filename="../../CommandConstraints.cpp" line="7365"/>
      <location filename="../../CommandConstraints.cpp" line="7376"/>
      <source>Extra elements</source>
      <translation>額外元件</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7188"/>
      <location filename="../../CommandConstraints.cpp" line="7199"/>
      <location filename="../../CommandConstraints.cpp" line="7366"/>
      <source>More elements than possible for the given ellipse were provided. These were ignored.</source>
      <translation>提供了比給定橢圓更多的元件。這些會被忽略。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7214"/>
      <source>You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse.</source>
      <translation>你不能在二個橢圓弧間，使用內部對齊拘束。請選擇單一個橢圓弧。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7222"/>
      <source>You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse.</source>
      <translation>你不能在二個橢圓弧間，使用內部對齊拘束。請選擇單一個橢圓或橢圓弧。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7377"/>
      <source>More elements than possible for the given arc of ellipse were provided. These were ignored.</source>
      <translation>提供了比給定橢圓弧更多的元件。這些會被忽略。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7385"/>
      <source>Currently internal geometry is only supported for ellipse or arc of ellipse. The last selected element must be an ellipse or an arc of ellipse.</source>
      <translation>目前內部幾何僅支援橢圓或橢圓之弧，最後一個選定的元件必須是橢圓或橢圓之弧。</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7446"/>
      <location filename="../../CommandConstraints.cpp" line="7454"/>
      <location filename="../../CommandConstraints.cpp" line="7486"/>
      <location filename="../../CommandConstraints.cpp" line="7559"/>
      <location filename="../../CommandConstraints.cpp" line="7570"/>
      <source>Select constraints from the sketch.</source>
      <translation>從草圖中選取拘束</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="117"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="125"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="148"/>
      <source>Select constraint(s) from the sketch.</source>
      <translation>從草圖中選取拘束</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4739"/>
      <source>B-Spline Degree</source>
      <translation>B 雲形線多項式次數</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4740"/>
      <source>Define B-Spline Degree, between 1 and %1:</source>
      <translation>定義 B 雲形線多項式次數，介於  1 及 %1 之間：</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="718"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="1077"/>
      <location filename="../../CommandCreateGeo.cpp" line="5890"/>
      <source>CAD Kernel Error</source>
      <translation>CAD核心錯誤</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="472"/>
      <source>None of the selected elements is an edge.</source>
      <translation>所選元件中並無邊線。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="543"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="621"/>
      <source>At least one of the selected objects was not a B-Spline and was ignored.</source>
      <translation>所選物件中至少有一個不是B雲形線故被忽略</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="658"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="805"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="1180"/>
      <source>Wrong OCE/OCC version</source>
      <translation>錯誤的 OCE/OCC 版本</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="659"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="806"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="1181"/>
      <source>This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher</source>
      <translation>此版本的 OCE/OCC 並不支援結點操作。你需要6.9.0版或更新的版本。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="681"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="828"/>
      <source>The selection comprises more than one item. Please select just one knot.</source>
      <translation>該選擇包括不止一個項目。請選擇單一個結點</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="727"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="1085"/>
      <source>Input Error</source>
      <translation>輸入錯誤</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="737"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="869"/>
      <source>None of the selected elements is a knot of a B-spline</source>
      <translation>被選取的元件都不是B雲形線的結點</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="1202"/>
      <source>Selection is empty</source>
      <translation>選擇為空。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="1203"/>
      <source>Nothing is selected. Please select a b-spline.</source>
      <translation>沒有選取任何物件。請選取 B 雲形線。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="1217"/>
      <source>Please select a b-spline curve to insert a knot (not a knot on it). If the curve is not a b-spline, please convert it into one first.</source>
      <translation>請選擇一條 B 雲形線曲線來插入結點(不是其上的結點)。如果曲線還不是 B 雲形線，請先將其轉換為 B 雲形線。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="131"/>
      <location filename="../../CommandSketcherTools.cpp" line="139"/>
      <location filename="../../CommandSketcherTools.cpp" line="242"/>
      <location filename="../../CommandSketcherTools.cpp" line="250"/>
      <source>Select at least two edges from the sketch.</source>
      <translation>由草圖中選取至少兩個邊。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="171"/>
      <location filename="../../CommandSketcherTools.cpp" line="274"/>
      <source>One selected edge is not connectable</source>
      <translation>其中一個選取的邊無法連接</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="181"/>
      <source>Closing a shape formed by exactly two lines makes no sense.</source>
      <translation>僅由兩條線要產生封閉造型是不可能的。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="329"/>
      <location filename="../../CommandSketcherTools.cpp" line="976"/>
      <location filename="../../CommandSketcherTools.cpp" line="1088"/>
      <location filename="../../CommandSketcherTools.cpp" line="1096"/>
      <location filename="../../CommandSketcherTools.cpp" line="1469"/>
      <location filename="../../CommandSketcherTools.cpp" line="1478"/>
      <location filename="../../CommandSketcherTools.cpp" line="2024"/>
      <location filename="../../CommandSketcherTools.cpp" line="2033"/>
      <location filename="../../CommandSketcherTools.cpp" line="2291"/>
      <location filename="../../CommandSketcherTools.cpp" line="2300"/>
      <source>Select elements from a single sketch.</source>
      <translation>由單一草圖中選擇元件。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="837"/>
      <source>No constraint selected</source>
      <translation>尚未選擇拘束</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="838"/>
      <source>At least one constraint must be selected</source>
      <translation>至少需選取一個拘束</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1201"/>
      <source>A symmetric construction requires at least two geometric elements, the last geometric element being the reference for the symmetry construction.</source>
      <translation>一個對稱的結構需要至少兩個幾何元件，後一個幾何元件會被作為對稱結構之參考。</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1210"/>
      <source>The last element must be a point or a line serving as reference for the symmetry construction.</source>
      <translation>產生對稱結構最後一個選擇之元件作為參考必須是點或線</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1537"/>
      <location filename="../../CommandSketcherTools.cpp" line="2095"/>
      <source>A copy requires at least one selected non-external geometric element</source>
      <translation>複製功能須至少選取一個非內部幾何之元件</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2158"/>
      <source>Delete All Geometry</source>
      <translation>刪除所有圖元</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2159"/>
      <source>Are you really sure you want to delete all geometry and constraints?</source>
      <translation>你確定要刪除所有幾何圖形及拘束嗎?</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2220"/>
      <source>Delete All Constraints</source>
      <translation>刪除所有拘束</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2221"/>
      <source>Are you really sure you want to delete all the constraints?</source>
      <translation>確定要刪除所有拘束嗎?</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2345"/>
      <source>Removal of axes alignment requires at least one selected non-external geometric element</source>
      <translation>移除軸對齊需要至少選擇一個非外部幾何元件</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::CarbonCopySelection</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6905"/>
      <source>Carbon copy would cause a circular dependency.</source>
      <translation>副本將導致循環相依</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6908"/>
      <source>This object is in another document.</source>
      <translation>此物件存在於其他檔案中</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6911"/>
      <source>This object belongs to another body. Hold Ctrl to allow cross-references.</source>
      <translation>此物件屬於另一個實體。按下不放 Ctrl 鍵以允許交互參照</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6914"/>
      <source>This object belongs to another body and it contains external geometry. Cross-reference not allowed.</source>
      <translation>此物件屬於另一個實體，並且包含外部幾何。交互參照不被允許</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6917"/>
      <source>This object belongs to another part.</source>
      <translation>此物件屬於另一零件</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6920"/>
      <source>The selected sketch is not parallel to this sketch. Hold Ctrl+Alt to allow non-parallel sketches.</source>
      <translation>所選草圖與此草圖並不平行。按下不放 Ctrl+Alt 以允許非平行草圖</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6923"/>
      <source>The XY axes of the selected sketch do not have the same direction as this sketch. Hold Ctrl+Alt to disregard it.</source>
      <translation>所選草圖的XY軸與此草圖的方向不同。按住Ctrl + Alt 以忽略它</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6926"/>
      <source>The origin of the selected sketch is not aligned with the origin of this sketch. Hold Ctrl+Alt to disregard it.</source>
      <translation>所選草圖的原點與此草圖的原點不對齊。 按住Ctrl + Alt以忽略它</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ConstraintMultiFilterDialog</name>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="23"/>
      <source>Multiple filter selection</source>
      <translation>多重篩選器選擇</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="29"/>
      <source>Check the filters to aggregate:</source>
      <translation>檢查要總計的過濾器：</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="52"/>
      <source>All</source>
      <translation>所有</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="57"/>
      <source>Geometric</source>
      <translation>幾何</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="62"/>
      <source>Datums</source>
      <translation>基準面</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="67"/>
      <source>Named</source>
      <translation>命名</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="72"/>
      <source>Reference</source>
      <translation>參考</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="77"/>
      <source>Coincident</source>
      <translation type="unfinished">Coincident</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="82"/>
      <source>Point on Object</source>
      <translation>物件上的點</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="87"/>
      <source>Vertical</source>
      <translation>垂直</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="92"/>
      <source>Horizontal</source>
      <translation>水平的</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="97"/>
      <source>Parallel</source>
      <translation>平行</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="102"/>
      <source>Perpendicular</source>
      <translation type="unfinished">Perpendicular</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="107"/>
      <source>Tangent</source>
      <translation>切線</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="112"/>
      <source>Equality</source>
      <translation>相等</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="117"/>
      <source>Symmetric</source>
      <translation type="unfinished">Symmetric</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="122"/>
      <source>Block</source>
      <translation>區塊</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="127"/>
      <source>Horizontal Distance</source>
      <translation>水平距離</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="132"/>
      <source>Vertical Distance</source>
      <translation>垂直距離</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="137"/>
      <source>Distance</source>
      <translation>距離</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="142"/>
      <source>Radius</source>
      <translation>半徑</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="147"/>
      <source>Weight</source>
      <translation>權重</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="152"/>
      <source>Diameter</source>
      <translation>直徑</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="157"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="162"/>
      <source>Snell's Law</source>
      <translation>司乃耳定律</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="167"/>
      <source>Internal Alignment</source>
      <translation>內部對齊</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="186"/>
      <source>Shows all the constraints in the list</source>
      <translation>顯示清單中的所有拘束</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="189"/>
      <source>Check All</source>
      <translation>勾選全部</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="202"/>
      <source>Hides all the constraints in the list</source>
      <translation>隱藏清單中的所有拘束</translation>
    </message>
    <message>
      <location filename="../../ConstraintMultiFilterDialog.ui" line="205"/>
      <source>Uncheck All</source>
      <translation>全部取消勾選</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ConstraintSettingsDialog</name>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="23"/>
      <source>Constraint widget settings</source>
      <translation>拘束小工具設定</translation>
    </message>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="35"/>
      <source>List control</source>
      <translation>控制清單</translation>
    </message>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="47"/>
      <source>Extended information will be added to the list</source>
      <translation>延伸資訊將會添加到清單中</translation>
    </message>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="50"/>
      <source>Extended information</source>
      <translation>延伸資訊</translation>
    </message>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="72"/>
      <source>Internal alignments will be hidden</source>
      <translation>內部對齊將會被隱藏</translation>
    </message>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="75"/>
      <source>Hide internal alignment</source>
      <translation>隱藏內部對齊</translation>
    </message>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="100"/>
      <source>3D view control</source>
      <translation>3D 視角控制</translation>
    </message>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="112"/>
      <source>Constraint visualisation tracks filter selection so that filtered out constraints are hidden</source>
      <translation>拘束可視化追蹤過濾選擇器以便隱藏被過濾的拘束</translation>
    </message>
    <message>
      <location filename="../../ConstraintSettingsDialog.ui" line="115"/>
      <source>Show only filtered constraints</source>
      <translation>只顯示過濾後之拘束</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ConstraintView</name>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="494"/>
      <source>Change value</source>
      <translation>變更值</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="498"/>
      <source>Toggle to/from reference</source>
      <translation>於參考及一般模式間切換</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="501"/>
      <source>Deactivate</source>
      <translation>停用</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="501"/>
      <source>Activate</source>
      <translation>啟用</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="505"/>
      <source>Show constraints</source>
      <translation>顯示拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="507"/>
      <source>Hide constraints</source>
      <translation>隱藏拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="513"/>
      <source>Rename</source>
      <translation>重新命名</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="520"/>
      <source>Center sketch</source>
      <translation>將所選草圖置於視窗中央</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="523"/>
      <source>Delete</source>
      <translation>刪除</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="527"/>
      <source>Swap constraint names</source>
      <translation>調換拘束名稱</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="618"/>
      <source>Unnamed constraint</source>
      <translation>未命名之拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="619"/>
      <source>Only the names of named constraints can be swapped.</source>
      <translation>僅有命名之拘束其名稱可以被調換</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::EditDatumDialog</name>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="97"/>
      <source>Insert angle</source>
      <translation>輸入角度</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="99"/>
      <source>Angle:</source>
      <translation>角度：</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="103"/>
      <source>Insert radius</source>
      <translation>輸入半徑</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="105"/>
      <source>Radius:</source>
      <translation>半徑：</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="109"/>
      <source>Insert diameter</source>
      <translation>插入直徑</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="111"/>
      <source>Diameter:</source>
      <translation type="unfinished">Diameter:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="115"/>
      <source>Insert weight</source>
      <translation>插入權重</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="116"/>
      <source>Weight:</source>
      <translation>權重：</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="120"/>
      <source>Refractive index ratio</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation>折射率比例</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="121"/>
      <source>Ratio n2/n1:</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation>比例 n2/n1：</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="126"/>
      <source>Insert length</source>
      <translation>輸入長度</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="128"/>
      <source>Length:</source>
      <translation>長度：</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6874"/>
      <source>Refractive index ratio</source>
      <translation>折射率比例</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6875"/>
      <source>Ratio n2/n1:</source>
      <translation>比例 n2/n1：</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ElementView</name>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="186"/>
      <source>Delete</source>
      <translation>刪除</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ExternalSelection</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6712"/>
      <source>Linking this will cause circular dependency.</source>
      <translation>此連結將導致循環參照。</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6715"/>
      <source>This object is in another document.</source>
      <translation>此物件存在於其他檔案中</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6718"/>
      <source>This object belongs to another body, can't link.</source>
      <translation>此物件屬於另一實體。無法建立連結。</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6721"/>
      <source>This object belongs to another part, can't link.</source>
      <translation>此物件屬於另一零件。無法建立連結。</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::InsertDatum</name>
    <message>
      <location filename="../../InsertDatum.ui" line="23"/>
      <source>Insert datum</source>
      <translation>輸入數值</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="31"/>
      <source>datum:</source>
      <translation>數值：</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="48"/>
      <source>Name (optional)</source>
      <translation>名稱(選擇性)</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="61"/>
      <source>Constraint name (available for expressions)</source>
      <translation>拘束名稱 (允許表達式)</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="76"/>
      <source>Reference (or constraint) dimension</source>
      <translation>參考 (或拘束) 尺寸</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="79"/>
      <source>Reference</source>
      <translation>參考</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::PropertyConstraintListItem</name>
    <message>
      <location filename="../../PropertyConstraintListItem.cpp" line="131"/>
      <location filename="../../PropertyConstraintListItem.cpp" line="184"/>
      <source>Unnamed</source>
      <translation>未命名</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchMirrorDialog</name>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="14"/>
      <location filename="../../SketchMirrorDialog.ui" line="20"/>
      <source>Select Mirror Axis/Point</source>
      <translation>選取鏡射軸/點</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="26"/>
      <source>X-Axis</source>
      <translation>X 軸</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="36"/>
      <source>Y-Axis</source>
      <translation>Y 軸</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="43"/>
      <source>Origin</source>
      <translation>原點</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchOrientationDialog</name>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="14"/>
      <source>Choose orientation</source>
      <translation type="unfinished">Choose orientation</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="20"/>
      <source>Sketch orientation</source>
      <translation type="unfinished">Sketch orientation</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="26"/>
      <source>XY-Plane</source>
      <translation type="unfinished">XY-Plane</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="36"/>
      <source>XZ-Plane</source>
      <translation type="unfinished">XZ-Plane</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="43"/>
      <source>YZ-Plane</source>
      <translation type="unfinished">YZ-Plane</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="72"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="81"/>
      <source>Offset:</source>
      <translation type="unfinished">Offset:</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchRectangularArrayDialog</name>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="17"/>
      <source>Create array</source>
      <translation>建立陣列</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="25"/>
      <source>Columns:</source>
      <translation>行：</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="32"/>
      <source>Number of columns of the linear array</source>
      <translation>線性陣列之行數</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="52"/>
      <source>Rows:</source>
      <translation>列：</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="59"/>
      <source>Number of rows of the linear array</source>
      <translation>線性陣列之列數</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="77"/>
      <source>Makes the inter-row and inter-col spacing the same if clicked</source>
      <translation>若勾選時，可使內部的行列間距相等</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="80"/>
      <source>Equal vertical/horizontal spacing</source>
      <translation>將垂直及水平間隔等距</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="93"/>
      <source>If selected, each element in the array is constrained
with respect to the others using construction lines</source>
      <translation>若選擇時，每個於陣列中的元件會與其它使用相對應建構線進行拘束</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="100"/>
      <source>Constrain inter-element separation</source>
      <translation>分別拘束內部元素</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="116"/>
      <source>If selected, it substitutes dimensional constraints by geometric constraints
in the copies, so that a change in the original element is directly
reflected on copies</source>
      <translation>如選擇，副本中的尺寸拘束將被幾何拘束替換，原始圖元的每個改變將直接反應到副本中。</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="121"/>
      <source>Clone</source>
      <translation>複製</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherGeneralWidget</name>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="130"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="135"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="140"/>
      <source>Normal Geometry</source>
      <translation>一般幾何圖元</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="130"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="135"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="140"/>
      <source>Construction Geometry</source>
      <translation>建構用幾何圖元</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="130"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="135"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="140"/>
      <source>External Geometry</source>
      <translation>外部幾何圖元</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherRegularPolygonDialog</name>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="17"/>
      <source>Create array</source>
      <translation>建立陣列</translation>
    </message>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="25"/>
      <source>Number of Sides:</source>
      <translation>多邊形邊數</translation>
    </message>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="32"/>
      <source>Number of columns of the linear array</source>
      <translation>線性陣列之行數</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettings</name>
    <message>
      <location filename="../../SketcherSettings.ui" line="14"/>
      <location filename="../../SketcherSettings.ui" line="109"/>
      <source>General</source>
      <translation>一般</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="20"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="27"/>
      <source>Sketcher solver</source>
      <translation>草圖求解器</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="33"/>
      <source>Sketcher dialog will have additional section
'Advanced solver control' to adjust solver settings</source>
      <translation>草圖對話框將具有其他輪廓圖
'高級求解器控制' 可調整求解器設定</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="37"/>
      <source>Show section 'Advanced solver control' in task dialog</source>
      <translation>在任務對話框中顯示 ’進階求解器控制'部份</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="53"/>
      <source>Dragging performance</source>
      <translation>拖曳效能</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="59"/>
      <source>Special solver algorithm will be used while dragging sketch elements.
Requires to re-enter edit mode to take effect.</source>
      <translation>當拖曳草圖圖元時將使用特殊求解器演算法
需要重新進入編輯模式使其生效</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="63"/>
      <source>Improve solving while dragging</source>
      <translation>拖動時改善求解</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="115"/>
      <source>New constraints that would be redundant will automatically be removed</source>
      <translation>新拘束若是多餘的話會被自動刪除</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="118"/>
      <source>Auto remove redundants</source>
      <translation>自動移除冗餘</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="134"/>
      <source>Allow to leave sketch edit mode when pressing Esc button</source>
      <translation>允許使用 Esc 鍵離開草圖編輯模式</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="137"/>
      <source>Esc can leave sketch edit mode</source>
      <translation>Esc 鍵可離開草圖編輯模式</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="153"/>
      <source>Notifies about automatic constraint substitutions</source>
      <translation>拘束被自動替換時通知</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="156"/>
      <source>Notify automatic constraint substitutions</source>
      <translation>拘束被自動替換時通知</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettingsColors</name>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="14"/>
      <source>Colors</source>
      <translation>顏色</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="20"/>
      <source>Working colors</source>
      <translation>工作顏色</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="34"/>
      <source>Creating line</source>
      <translation>建立直線</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="41"/>
      <source>Color used while new sketch elements are created</source>
      <translation>建立新草圖元件時使用的顏色</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="80"/>
      <source>Coordinate text</source>
      <translation>座標文字</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="87"/>
      <source>Text color of the coordinates</source>
      <translation>座標軸文字之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="107"/>
      <source>Cursor crosshair</source>
      <translation>十字游標</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="114"/>
      <source>Color of crosshair cursor.
(The one you get when creating a new sketch element.)</source>
      <translation>十字游標之色彩。
(當你在草圖中建立新元件時的十字線色彩)</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="140"/>
      <source>Geometric element colors</source>
      <translation>幾何元件顏色</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="154"/>
      <source>Constrained</source>
      <translation>已被拘束</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="167"/>
      <source>Unconstrained</source>
      <translation>未被拘束</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="187"/>
      <location filename="../../SketcherSettingsColors.ui" line="737"/>
      <source>Edge</source>
      <translation>邊</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="200"/>
      <source>Color of fully constrained edge color in edit mode</source>
      <translation>編輯模式下完全拘束邊線顏色之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="226"/>
      <source>Color of edges being edited</source>
      <translation>已修改的邊線色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="246"/>
      <location filename="../../SketcherSettingsColors.ui" line="777"/>
      <source>Vertex</source>
      <translation type="unfinished">Vertex</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="259"/>
      <source>Color of fully constrained vertex color in edit mode</source>
      <translation>編輯模式下完全拘束端點顏色之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="285"/>
      <source>Color of vertices being edited</source>
      <translation>已修改的頂點色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="305"/>
      <source>Construction geometry</source>
      <translation>構造幾何</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="318"/>
      <source>Color of fully constrained construction edge color in edit mode</source>
      <translation>編輯模式下完全拘束構造邊緣顏色之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="344"/>
      <source>Color of construction geometry in edit mode</source>
      <translation>編輯模式中，建構線之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="370"/>
      <source>Internal alignment edge</source>
      <translation>內部對齊邊緣</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="383"/>
      <source>Color of fully constrained internal alignment edge color in edit mode</source>
      <translation>編輯模式下完全拘束內部對齊邊緣顏色之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="409"/>
      <source>Color of edges of internal alignment geometry</source>
      <translation>內部對齊幾何之邊緣色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="429"/>
      <source>External geometry</source>
      <translation>外部幾何圖形</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="442"/>
      <source>Color of external geometry in edit mode</source>
      <translation>編輯模式中，外部幾何之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="472"/>
      <source>Fully constrained Sketch</source>
      <translation>完全拘束之草圖</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="485"/>
      <source>Color of fully constrained geometry in edit mode</source>
      <translation>編輯模式中，完全拘束圖元之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="518"/>
      <source>Invalid Sketch</source>
      <translation>錯誤之草圖</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="531"/>
      <source>Color of geometry indicating an invalid sketch</source>
      <translation>標示無效草圖之幾何圖色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="556"/>
      <source>Constraint colors</source>
      <translation>拘束色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="570"/>
      <source>Constraint symbols</source>
      <translation>拘束符號</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="577"/>
      <source>Color of driving constraints in edit mode</source>
      <translation>編輯模式下驅動拘束之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="597"/>
      <source>Dimensional constraint</source>
      <translation>尺度拘束</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="604"/>
      <source>Color of dimensional driving constraints</source>
      <translation>尺寸驅動拘束之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="624"/>
      <source>Reference constraint</source>
      <translation>被動拘束</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="631"/>
      <source>Color of reference constraints in edit mode</source>
      <translation>編輯模式中，被動拘束之色彩。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="651"/>
      <source>Expression dependent constraint</source>
      <translation>相依拘束表達式</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="658"/>
      <source>Color of expression dependent constraints in edit mode</source>
      <translation>編輯模式下相依拘束表示式之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="678"/>
      <source>Deactivated constraint</source>
      <translation>停用拘束</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="685"/>
      <source>Color of deactivated constraints in edit mode</source>
      <translation>編輯模式中，停用的拘束之色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="723"/>
      <source>Colors outside Sketcher</source>
      <translation>草圖外的顏色</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="744"/>
      <source>Color of edges</source>
      <translation>邊線色彩</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="784"/>
      <source>Color of vertices</source>
      <translation>頂點色彩</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettingsDisplay</name>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="14"/>
      <source>Display</source>
      <translation>顯示</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="20"/>
      <source>Sketch editing</source>
      <translation>草圖編輯中</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="32"/>
      <source>Font size</source>
      <translation>字型尺寸</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="42"/>
      <source>Font size used for labels and constraints.</source>
      <translation>拘束及標籤的文字大小.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="45"/>
      <source>px</source>
      <translation>px</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="73"/>
      <source>View scale ratio</source>
      <translation>檢視縮放比例</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="83"/>
      <source>The 3D view is scaled based on this factor.</source>
      <translation>3D 視圖是基於此係數縮放。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="114"/>
      <source>Grid line pattern</source>
      <translation>網格線型樣式</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="124"/>
      <source>Line pattern used for grid lines.</source>
      <translation>用來當格線的線條樣式。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="134"/>
      <source>Segments per geometry</source>
      <translation>每個幾何圖形的段</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="144"/>
      <source>The number of polygons used for geometry approximation.</source>
      <translation>用於幾何近似的多邊形數量。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="163"/>
      <source>A dialog will pop up to input a value for new dimensional constraints.</source>
      <translation>一個對話框將會彈出以輸入新尺寸拘束的值。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="166"/>
      <source>Ask for value after creating a dimensional constraint</source>
      <translation>建立一尺寸拘束後將要求輸入一數值</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="182"/>
      <source>The current sketcher creation tool will remain active after creation.</source>
      <translation>目前草圖創建工具在創建後仍將保持在啟用狀態.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="185"/>
      <source>Geometry creation "Continue Mode"</source>
      <translation>以「連續模式」建立幾何</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="201"/>
      <source>The current constraint creation tool will remain active after creation.</source>
      <translation>目前的拘束創建工具將會在創建後保持活動狀態。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="204"/>
      <source>Constraint creation "Continue Mode"</source>
      <translation>以「連續模式」建立拘束</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="220"/>
      <source>Base length units will not be displayed in constraints.
Supports all unit systems except 'US customary' and 'Building US/Euro'.</source>
      <translation>基本長度單位不顯示。除 '美制' 及 '建築物 美制/歐制' 外，支援所有單位制度。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="224"/>
      <source>Hide base length units for supported unit systems</source>
      <translation>有支援的單位制度中，基本長度單位不顯示。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="237"/>
      <source>If checked, displays the name on dimensional constraints (if exists).</source>
      <translation>如果勾選，則顯示名稱在尺寸拘束上(如果存在的話)。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="240"/>
      <source>Show dimensional constraint name with format</source>
      <translation>以格式顯示尺寸拘束名稱</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="256"/>
      <source>%N = %V</source>
      <translation>%N = %V</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="259"/>
      <source>The format of the dimensional constraint string presentation.
Defaults to: %N = %V

%N - name parameter
%V - dimension value</source>
      <translation>尺寸拘束字串格式表示式：
預設：%N = %V
%N - 名稱參數
%V - 尺寸值</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="266"/>
      <source>DimensionalStringFormat</source>
      <translation>尺寸字串格式</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="306"/>
      <source>Visibility automation</source>
      <translation>可見度自動化</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="312"/>
      <source>When opening a sketch, hide all features that depend on it.</source>
      <translation>開啟草圖時，隱藏所有相依的特徵。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="315"/>
      <source>Hide all objects that depend on the sketch</source>
      <translation>隱藏所有依存於草圖的物件</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="331"/>
      <source>When opening a sketch, show sources for external geometry links.</source>
      <translation>開啟草圖時，顯示外部幾何連接的來源。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="334"/>
      <source>Show objects used for external geometry</source>
      <translation>顯示被用於外部幾何之物件</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="350"/>
      <source>When opening a sketch, show objects the sketch is attached to.</source>
      <translation>打開草圖時，顯示草圖附加的物件。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="353"/>
      <source>Show objects that the sketch is attached to</source>
      <translation>顯示草圖附加到的物件</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="369"/>
      <source>When closing a sketch, move camera back to where it was before the sketch was opened.</source>
      <translation>關閉草圖時，將相機移回草圖開啟前的位置。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="372"/>
      <source>Restore camera position after editing</source>
      <translation>編輯後恢復相機視角位置</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="388"/>
      <source>When entering edit mode, force orthographic view of camera.
Works only when "Restore camera position after editing" is enabled.</source>
      <translation>當進入編輯模式時，強迫相機正交視角。
僅在啟用“編輯後恢復相機位置”時有效。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="392"/>
      <source>Force orthographic camera when entering edit</source>
      <translation>當進入編輯時強迫相機正交視角</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="408"/>
      <source>Open a sketch in Section View mode by default.
Then objects are only visible behind the sketch plane.</source>
      <translation>默認情況下以剖面視圖模式打開草圖。
然後物件僅在草圖平面後面可見。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="412"/>
      <source>Open sketch in Section View mode</source>
      <translation>在剖面顯示模式開啟草圖</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="434"/>
      <source>Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on the View tab.</source>
      <translation>注意：這些設置是預設應用在新的草圖。每個草圖的行為被單獨記住，作為“視圖”選項卡上的屬性。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="453"/>
      <source>Applies current visibility automation settings to all sketches in open documents.</source>
      <translation>將可見度自動化套用至所有開啟中文件的草圖。</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="456"/>
      <source>Apply to existing sketches</source>
      <translation>套用於現有草圖</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.cpp" line="232"/>
      <source>Unexpected C++ exception</source>
      <translation>未知C++異常</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.cpp" line="235"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherValidation</name>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="142"/>
      <source>No missing coincidences</source>
      <translation>無未一致處</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="143"/>
      <source>No missing coincidences found</source>
      <translation>未發現未一致處</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="148"/>
      <source>Missing coincidences</source>
      <translation>未一致</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="149"/>
      <source>%1 missing coincidences found</source>
      <translation>發現未一致處%1</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="194"/>
      <source>No invalid constraints</source>
      <translation>無錯誤之拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="195"/>
      <source>No invalid constraints found</source>
      <translation>未發現錯誤之拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="199"/>
      <source>Invalid constraints</source>
      <translation>錯誤之拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="200"/>
      <source>Invalid constraints found</source>
      <translation>發現錯誤之拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="237"/>
      <location filename="../../TaskSketcherValidation.cpp" line="248"/>
      <location filename="../../TaskSketcherValidation.cpp" line="255"/>
      <location filename="../../TaskSketcherValidation.cpp" line="269"/>
      <source>Reversed external geometry</source>
      <translation>反向之外部幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="238"/>
      <source>%1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view.

%2 constraints are linking to the endpoints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view).

Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15</source>
      <translation>發現 %1 反向之弧於外部幾何中，其端點包含於3d視圖中。
其端點具有 %2 之拘束設定，此拘束設定已列於報告檢視中(選單檢視 -&gt; 檢視 -&gt; 報告檢視)。
點擊「互換拘束中之端點」鈕來重新配置端點，但僅可於較FreeCAD v0.15版舊所建立的草圖可以使用。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="249"/>
      <source>%1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view.

However, no constraints linking to the endpoints were found.</source>
      <translation>發現 %1 反向之弧於外部幾何中，其端點包含於3d視圖中，但其端點並未發現有任何拘束設定。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="256"/>
      <source>No reversed external-geometry arcs were found.</source>
      <translation>無反向外部幾何之弧。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="270"/>
      <source>%1 changes were made to constraints linking to endpoints of reversed arcs.</source>
      <translation>%1 個改變被用來與反向弧之端點拘束相連結。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="286"/>
      <location filename="../../TaskSketcherValidation.cpp" line="303"/>
      <source>Constraint orientation locking</source>
      <translation>已鎖定拘束之方向</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="287"/>
      <source>Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view).</source>
      <translation>已開啟定向鎖定並對%1個拘束重新計算，這些拘束已被列於報告檢視(選單檢視 -&gt; 檢視 -&gt; 報告檢視)。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="304"/>
      <source>Orientation locking was disabled for %1 constraints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view). Note that for all future constraints, the locking still defaults to ON.</source>
      <translation>已對%1個拘束關閉定向鎖定，這些拘束已被列於報告檢視(選單檢視 -&gt; 檢視 -&gt; 報告檢視)。請注意，未來所有的拘束都仍預設不鎖定。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="319"/>
      <location filename="../../TaskSketcherValidation.cpp" line="332"/>
      <source>Delete constraints to external geom.</source>
      <translation>刪除外部幾何之拘束。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="320"/>
      <source>You are about to delete ALL constraints that deal with external geometry. This is useful to rescue a sketch with broken/changed links to external geometry. Are you sure you want to delete the constraints?</source>
      <translation>您即將刪除所有處理外部幾何的拘束。這對於修復與外部幾何圖形的連結斷掉/更改的草圖很有用。您確定要刪除拘束嗎？</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="333"/>
      <source>All constraints that deal with external geometry were deleted.</source>
      <translation>所有與外部幾何有關的拘束都將被刪除。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="397"/>
      <source>No degenerated geometry</source>
      <translation>沒有退化幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="398"/>
      <source>No degenerated geometry found</source>
      <translation>找不到退化幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="402"/>
      <source>Degenerated geometry</source>
      <translation>退化幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="403"/>
      <source>%1 degenerated geometry found</source>
      <translation>找到 %1 退化幾何</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherConstraints</name>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="26"/>
      <source>Form</source>
      <translation>格式</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="40"/>
      <source>Filter:</source>
      <translation>篩選：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="57"/>
      <source>All</source>
      <translation>所有</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="62"/>
      <source>Geometric</source>
      <translation>幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="67"/>
      <source>Datums</source>
      <translation>基準面</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="72"/>
      <source>Named</source>
      <translation>命名</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="77"/>
      <source>Reference</source>
      <translation>參考</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="82"/>
      <source>Coincident</source>
      <translation type="unfinished">Coincident</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="87"/>
      <source>Point on Object</source>
      <translation>物件上的點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="92"/>
      <source>Vertical</source>
      <translation>垂直</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="97"/>
      <source>Horizontal</source>
      <translation>水平的</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="102"/>
      <source>Parallel</source>
      <translation>平行</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="107"/>
      <source>Perpendicular</source>
      <translation type="unfinished">Perpendicular</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="112"/>
      <source>Tangent</source>
      <translation>切線</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="117"/>
      <source>Equality</source>
      <translation>相等</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="122"/>
      <source>Symmetric</source>
      <translation type="unfinished">Symmetric</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="127"/>
      <source>Block</source>
      <translation>區塊</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="132"/>
      <source>Horizontal Distance</source>
      <translation>水平距離</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="137"/>
      <source>Vertical Distance</source>
      <translation>垂直距離</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="142"/>
      <source>Distance</source>
      <translation>距離</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="147"/>
      <source>Radius</source>
      <translation>半徑</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="152"/>
      <source>Weight</source>
      <translation>權重</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="157"/>
      <source>Diameter</source>
      <translation>直徑</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="162"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="167"/>
      <source>Snell's Law</source>
      <translation>司乃耳定律</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="172"/>
      <source>Internal Alignment</source>
      <translation>內部對齊</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="177"/>
      <source>Multiple Filters</source>
      <translation>多重篩選器</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="182"/>
      <source>Selection Filter</source>
      <translation>選擇篩選器</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="187"/>
      <source>Associated Constraint Filter</source>
      <translation>關聯拘束篩選器</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="207"/>
      <source>Click to select multiple filters</source>
      <translation>點擊以選擇多重篩選器</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="210"/>
      <source>Select Multiple</source>
      <translation>選擇多個</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="223"/>
      <source>Settings</source>
      <translation>設定</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="247"/>
      <source>Shows all the constraints in the list</source>
      <translation>顯示清單中的所有拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="250"/>
      <source>Show Listed</source>
      <translation>顯示清單</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="263"/>
      <source>Hides all the constraints in the list</source>
      <translation>隱藏清單中的所有拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="266"/>
      <source>Hide Listed</source>
      <translation>隱藏清單</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="279"/>
      <source>Restricts 3D visibility to the listed elements</source>
      <translation>限制列出元件的 3D 可見性</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.ui" line="282"/>
      <source>Restrict Visibility</source>
      <translation>限制可視性</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="640"/>
      <source>Constraints</source>
      <translation type="unfinished">Constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstraints.cpp" line="920"/>
      <location filename="../../TaskSketcherConstraints.cpp" line="1217"/>
      <location filename="../../TaskSketcherConstraints.cpp" line="1233"/>
      <location filename="../../TaskSketcherConstraints.cpp" line="1289"/>
      <source>Error</source>
      <translation>錯誤</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherElements</name>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="20"/>
      <source>Form</source>
      <translation>格式</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="28"/>
      <source>Type:</source>
      <translation>類型：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="48"/>
      <source>Edge</source>
      <translation>邊</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="53"/>
      <source>Starting Point</source>
      <translation>起點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="58"/>
      <source>End Point</source>
      <translation>終點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="63"/>
      <source>Center Point</source>
      <translation>中心點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="75"/>
      <source>Mode:</source>
      <translation>模式：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="95"/>
      <source>All</source>
      <translation>所有</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="100"/>
      <source>Normal</source>
      <translation>垂直</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="105"/>
      <location filename="../../TaskSketcherElements.cpp" line="760"/>
      <location filename="../../TaskSketcherElements.cpp" line="764"/>
      <location filename="../../TaskSketcherElements.cpp" line="768"/>
      <location filename="../../TaskSketcherElements.cpp" line="772"/>
      <location filename="../../TaskSketcherElements.cpp" line="776"/>
      <location filename="../../TaskSketcherElements.cpp" line="780"/>
      <location filename="../../TaskSketcherElements.cpp" line="784"/>
      <location filename="../../TaskSketcherElements.cpp" line="788"/>
      <location filename="../../TaskSketcherElements.cpp" line="792"/>
      <location filename="../../TaskSketcherElements.cpp" line="796"/>
      <source>Construction</source>
      <translation>建構</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="110"/>
      <source>External</source>
      <translation>外部</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="139"/>
      <source>Extended naming containing info about element mode</source>
      <translation>延伸命名包含元件模型的資訊</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="142"/>
      <source>Extended naming</source>
      <translation>延伸命名</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="152"/>
      <source>Only the type 'Edge' will be available for the list</source>
      <translation>只有"邊緣(Edge)"型別才可用於清單</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="155"/>
      <source>Auto-switch to Edge</source>
      <translation>自動切換至邊</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="261"/>
      <source>Elements</source>
      <translation>元件</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="282"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;%1&amp;quot;: multiple selection&lt;/p&gt;&lt;p&gt;&amp;quot;%2&amp;quot;: switch to next valid type&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;%1&amp;quot;: 多重選取&lt;/p&gt;&lt;p&gt;&amp;quot;%2&amp;quot;: 切換至下一個可以型別&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="759"/>
      <location filename="../../TaskSketcherElements.cpp" line="761"/>
      <location filename="../../TaskSketcherElements.cpp" line="866"/>
      <location filename="../../TaskSketcherElements.cpp" line="867"/>
      <source>Point</source>
      <translation>點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="763"/>
      <location filename="../../TaskSketcherElements.cpp" line="765"/>
      <location filename="../../TaskSketcherElements.cpp" line="869"/>
      <location filename="../../TaskSketcherElements.cpp" line="870"/>
      <source>Line</source>
      <translation>線</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="767"/>
      <location filename="../../TaskSketcherElements.cpp" line="769"/>
      <location filename="../../TaskSketcherElements.cpp" line="872"/>
      <location filename="../../TaskSketcherElements.cpp" line="873"/>
      <source>Arc</source>
      <translation>弧</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="771"/>
      <location filename="../../TaskSketcherElements.cpp" line="773"/>
      <location filename="../../TaskSketcherElements.cpp" line="875"/>
      <location filename="../../TaskSketcherElements.cpp" line="876"/>
      <source>Circle</source>
      <translation>圓</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="775"/>
      <location filename="../../TaskSketcherElements.cpp" line="777"/>
      <location filename="../../TaskSketcherElements.cpp" line="878"/>
      <location filename="../../TaskSketcherElements.cpp" line="879"/>
      <source>Ellipse</source>
      <translation>橢圓</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="779"/>
      <location filename="../../TaskSketcherElements.cpp" line="781"/>
      <location filename="../../TaskSketcherElements.cpp" line="881"/>
      <location filename="../../TaskSketcherElements.cpp" line="882"/>
      <source>Elliptical Arc</source>
      <translation>橢圓弧</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="783"/>
      <location filename="../../TaskSketcherElements.cpp" line="785"/>
      <location filename="../../TaskSketcherElements.cpp" line="884"/>
      <location filename="../../TaskSketcherElements.cpp" line="885"/>
      <source>Hyperbolic Arc</source>
      <translation>雙曲線弧</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="787"/>
      <location filename="../../TaskSketcherElements.cpp" line="789"/>
      <location filename="../../TaskSketcherElements.cpp" line="887"/>
      <location filename="../../TaskSketcherElements.cpp" line="888"/>
      <source>Parabolic Arc</source>
      <translation>拋物線弧形</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="791"/>
      <location filename="../../TaskSketcherElements.cpp" line="793"/>
      <location filename="../../TaskSketcherElements.cpp" line="890"/>
      <location filename="../../TaskSketcherElements.cpp" line="891"/>
      <source>BSpline</source>
      <translation>BSpline(B 雲形線)</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="795"/>
      <location filename="../../TaskSketcherElements.cpp" line="797"/>
      <location filename="../../TaskSketcherElements.cpp" line="893"/>
      <location filename="../../TaskSketcherElements.cpp" line="894"/>
      <source>Other</source>
      <translation>其他</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherGeneral</name>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="14"/>
      <source>Form</source>
      <translation>格式</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="23"/>
      <source>A grid will be shown</source>
      <translation>將顯示一個網格</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="26"/>
      <source>Show grid</source>
      <translation>顯示格線</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="44"/>
      <source>Grid size:</source>
      <translation>格線尺寸：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="51"/>
      <source>Distance between two subsequent grid lines</source>
      <translation>兩條連續網格線的距離</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="87"/>
      <source>New points will snap to the nearest grid line.
Points must be set closer than a fifth of the grid size to a grid line to snap.</source>
      <translation>新的點將會對映到最近的網格線。
必須將點設置為距離要捕捉的網格線小於網格大小的五分之一。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="91"/>
      <source>Grid snap</source>
      <translation>格點快選</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="107"/>
      <source>Sketcher proposes automatically sensible constraints.</source>
      <translation>草圖工具提出了自動合理的拘束。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="110"/>
      <source>Auto constraints</source>
      <translation>自動拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="126"/>
      <source>Sketcher tries not to propose redundant auto constraints</source>
      <translation>草圖嘗試不要提出冗餘自動拘束。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="129"/>
      <source>Avoid redundant auto constraints</source>
      <translation>避免多餘的自動拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="145"/>
      <source>Rendering order (global):</source>
      <translation>算繪順序(整體)：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="164"/>
      <source>To change, drag and drop a geometry type to top or bottom</source>
      <translation>要更改，請將幾何類型拖曳到頂部或底部</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="193"/>
      <source>Edit controls</source>
      <translation type="unfinished">Edit controls</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherMessages</name>
    <message>
      <location filename="../../TaskSketcherMessages.cpp" line="51"/>
      <source>Solver messages</source>
      <translation>求解器訊息</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherSolverAdvanced</name>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.cpp" line="64"/>
      <source>Advanced solver control</source>
      <translation>進階求解器控制</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherValidation</name>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="14"/>
      <source>Sketcher validation</source>
      <translation>草圖編輯器檢查</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="20"/>
      <source>Open and non-manifold vertexes</source>
      <translation>開放和非流形頂點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="38"/>
      <source>Highlights open and non-manifold vertexes that could lead to error if sketch is used to generate solids
This is purely based on topological shape of the sketch and not on its geometry/constrain set.</source>
      <translation>標示可能導致錯誤的開放與非流形頂點如果草圖被用來產生固體。
這純粹基於草圖的拓撲形狀，而不是其幾何/拘束集合。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="42"/>
      <source>Highlight troublesome vertexes</source>
      <translation>突出顯示有麻煩的頂點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="52"/>
      <source>Fixes found missing coincidences by adding extra coincident constrains</source>
      <translation>通過添加額外的重合拘束來修正發現缺少的重合</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="55"/>
      <source>Missing coincidences</source>
      <translation>未一致</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="61"/>
      <source>Tolerance:</source>
      <translation>公差：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="68"/>
      <source>Defines the X/Y tolerance inside which missing coincidences are searched.</source>
      <translation>定義 X/Y 誤差在其中缺少的重合將被搜尋。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="75"/>
      <source>If checked, construction geometries are ignored in the search</source>
      <translation>若勾選的話會在搜索中忽略建構幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="78"/>
      <source>Ignore construction geometry</source>
      <translation>忽略建構幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="88"/>
      <source>Finds and displays missing coincidences in the sketch.
This is done by analyzing the sketch geometries and constraints.</source>
      <translation type="unfinished">Finds and displays missing coincidences in the sketch.
This is done by analyzing the sketch geometries and constraints.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="92"/>
      <location filename="../../TaskSketcherValidation.ui" line="118"/>
      <location filename="../../TaskSketcherValidation.ui" line="157"/>
      <location filename="../../TaskSketcherValidation.ui" line="186"/>
      <source>Find</source>
      <translation>發現</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="99"/>
      <location filename="../../TaskSketcherValidation.ui" line="128"/>
      <location filename="../../TaskSketcherValidation.ui" line="167"/>
      <source>Fix</source>
      <translation>修正</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="109"/>
      <source>Invalid constraints</source>
      <translation>錯誤之拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="115"/>
      <source>Finds invalid/malformed constrains in the sketch</source>
      <translation>在草圖中尋找無效/格式錯誤的拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="125"/>
      <source>Tries to fix found invalid constraints</source>
      <translation>嘗試修復發現的無效拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="135"/>
      <source>Deletes constraints referring to external geometry</source>
      <translation>刪除參考外部幾何的拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="138"/>
      <source>Delete constraints to external geom.</source>
      <translation>刪除外部幾何之拘束。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="148"/>
      <source>Degenerated geometry</source>
      <translation>退化幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="154"/>
      <source>Finds degenerated geometries in the sketch</source>
      <translation>在草圖中尋找退化幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="164"/>
      <source>Tries to fix found degenerated geometries</source>
      <translation>嘗試修復找到的退化幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="177"/>
      <source>Reversed external geometry</source>
      <translation>反向之外部幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="183"/>
      <source>Finds reversed external geometries</source>
      <translation>尋找反向之外部幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="193"/>
      <source>Fixes found reversed external geometries by swapping their endpoints</source>
      <translation>通過交換其端點來修正找到的反向外部幾何</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="196"/>
      <source>Swap endpoints in constraints</source>
      <translation>互換拘束中的端點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="206"/>
      <source>Constraint orientation locking</source>
      <translation>已鎖定拘束之方向</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="212"/>
      <source>Enables/updates constraint orientation locking</source>
      <translation>啟用/更新拘束方向鎖定</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="215"/>
      <source>Enable/Update</source>
      <translation>啟用/更新</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="222"/>
      <source>Disables constraint orientation locking</source>
      <translation>禁用方向鎖定拘束</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="225"/>
      <source>Disable</source>
      <translation>停用</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ViewProviderSketch</name>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2647"/>
      <source>Edit sketch</source>
      <translation>編輯草圖</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2663"/>
      <source>A dialog is already open in the task panel</source>
      <translation>於工作面板已開啟對話窗</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2664"/>
      <source>Do you want to close this dialog?</source>
      <translation>您確定要關閉此對話窗嗎?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2678"/>
      <source>Invalid sketch</source>
      <translation>錯誤之草圖</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2679"/>
      <source>Do you want to open the sketch validation tool?</source>
      <translation>您要開啟草圖驗證工具嗎?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2680"/>
      <source>The sketch is invalid and cannot be edited.</source>
      <translation>此為無效且不能編輯之草圖</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2799"/>
      <source>Please remove the following constraint:</source>
      <translation>請移除下列拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2800"/>
      <source>Please remove at least one of the following constraints:</source>
      <translation>請移除下列至少一個拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2806"/>
      <source>Please remove the following redundant constraint:</source>
      <translation>請移除下列多餘拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2807"/>
      <source>Please remove the following redundant constraints:</source>
      <translation>請移除下列多餘拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2813"/>
      <source>The following constraint is partially redundant:</source>
      <translation>以下拘束為部份冗餘：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2814"/>
      <source>The following constraints are partially redundant:</source>
      <translation>以下拘束為部份冗餘：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2820"/>
      <source>Please remove the following malformed constraint:</source>
      <translation>請移除下列格式錯誤拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2821"/>
      <source>Please remove the following malformed constraints:</source>
      <translation>請移除下列格式錯誤拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2879"/>
      <source>Empty sketch</source>
      <translation>空白草圖</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2883"/>
      <source>Over-constrained: </source>
      <translation>過度拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2889"/>
      <source>Malformed constraints: </source>
      <translation>格式錯誤的拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2895"/>
      <source>Redundant constraints:</source>
      <translation>冗餘拘束：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2901"/>
      <source>Partially redundant:</source>
      <translation>部份冗餘：</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2907"/>
      <source>Solver failed to converge</source>
      <translation>求解器無法收斂</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2912"/>
      <source>Under constrained:</source>
      <translation>在拘束下：</translation>
    </message>
    <message numerus="yes">
      <location filename="../../ViewProviderSketch.cpp" line="2914"/>
      <source>%n DoF(s)</source>
      <translation type="unfinished">
        <numerusform>%n DoF(s)</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2917"/>
      <source>Fully constrained</source>
      <translation>完全拘束</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineComb</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="381"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="383"/>
      <source>Switches between showing and hiding the curvature comb for all B-splines</source>
      <translation>切換顯示/隱藏 所有B雲形線的曲率梳形圖</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineDecreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="995"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="997"/>
      <source>Decreases the multiplicity of the selected knot of a B-spline</source>
      <translation>減少自一 B 雲形線所選定結點之多重性</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="367"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="369"/>
      <source>Switches between showing and hiding the degree for all B-splines</source>
      <translation>切換顯示/隱藏 所有B雲形線的控制項次數</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineIncreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="988"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="990"/>
      <source>Increases the multiplicity of the selected knot of a B-spline</source>
      <translation>增加自一 B 雲形線所選定結點之多重性</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="388"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="390"/>
      <source>Switches between showing and hiding the knot multiplicity for all B-splines</source>
      <translation>切換顯示/隱藏所有B雲形線的結點多重性</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplinePoleWeight</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="396"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="398"/>
      <source>Switches between showing and hiding the control point weight for all B-splines</source>
      <translation>切換顯示/隱藏所有B雲形線的控制點權重</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplinePolygon</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="374"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="376"/>
      <source>Switches between showing and hiding the control polygons for all B-splines</source>
      <translation>切換顯示/隱藏 所有B雲形線的控制多邊形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Clone</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1796"/>
      <location filename="../../CommandSketcherTools.cpp" line="1797"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation>依最後所選的點作為參考點對幾何進行含拘束連動之複製</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CompCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1795"/>
      <source>Clone</source>
      <translation>複製</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1799"/>
      <source>Copy</source>
      <translation>複製</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1803"/>
      <source>Move</source>
      <translation>移動</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstrainDiameter</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5701"/>
      <location filename="../../CommandConstraints.cpp" line="5702"/>
      <source>Fix the diameter of a circle or an arc</source>
      <translation>固定一個圓或弧的直徑</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstrainRadiam</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5706"/>
      <source>Fix the radius/diameter of a circle or an arc</source>
      <translation>固定一個圓或弧的半徑/直徑</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstrainRadius</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5697"/>
      <location filename="../../CommandConstraints.cpp" line="5698"/>
      <source>Fix the radius of a circle or an arc</source>
      <translation>固定圓或弧之半徑</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstraintRadiam</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5705"/>
      <source>Fix the radius/diameter of a circle or an arc</source>
      <translation>固定一個圓或弧的半徑/直徑</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Copy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1800"/>
      <location filename="../../CommandSketcherTools.cpp" line="1801"/>
      <source>Creates a simple copy of the geometry taking as reference the last selected point</source>
      <translation>依最後所選的點作為參考點對幾何進行不含拘束連動之複製</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create3PointArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2436"/>
      <location filename="../../CommandCreateGeo.cpp" line="2437"/>
      <source>Create an arc by its end points and a point along the arc</source>
      <translation>由終點及弧上一點建立一個弧</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create3PointCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5509"/>
      <location filename="../../CommandCreateGeo.cpp" line="5510"/>
      <source>Create a circle by 3 rim points</source>
      <translation>由3圓弧點建立一個圓</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2432"/>
      <location filename="../../CommandCreateGeo.cpp" line="2433"/>
      <source>Create an arc by its center and by its end points</source>
      <translation>由中心點及其終點建立一個弧</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfEllipse</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4541"/>
      <location filename="../../CommandCreateGeo.cpp" line="4542"/>
      <source>Create an arc of ellipse by its center, major radius, and endpoints</source>
      <translation>由中心點、主半徑及終點來建立橢圓之弧</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfHyperbola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4545"/>
      <location filename="../../CommandCreateGeo.cpp" line="4546"/>
      <source>Create an arc of hyperbola by its center, major radius, and endpoints</source>
      <translation>以中心點，主要半徑及終點建立雙曲線弧</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfParabola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4549"/>
      <location filename="../../CommandCreateGeo.cpp" line="4550"/>
      <source>Create an arc of parabola by its focus, vertex, and endpoints</source>
      <translation>通過焦點、頂點和端點創建拋物線弧</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5198"/>
      <source>B-spline by control points</source>
      <translation>以控制點建立 B 雲形線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5199"/>
      <location filename="../../CommandCreateGeo.cpp" line="5200"/>
      <source>Create a B-spline by control points</source>
      <translation>以控制點建立 B 雲形線</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5505"/>
      <location filename="../../CommandCreateGeo.cpp" line="5506"/>
      <source>Create a circle by its center and by a rim point</source>
      <translation>由中心點及一個圓弧點建立一個圓</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateEllipseBy3Points</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4537"/>
      <location filename="../../CommandCreateGeo.cpp" line="4538"/>
      <source>Create a ellipse by periapsis, apoapsis, and minor radius</source>
      <translation>由近心點、遠心點及次半徑建立橢圓</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateEllipseByCenter</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4533"/>
      <location filename="../../CommandCreateGeo.cpp" line="4534"/>
      <source>Create an ellipse by center, major radius and point</source>
      <translation>由中心點、主半徑及終點來建立橢圓</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6083"/>
      <location filename="../../CommandCreateGeo.cpp" line="6084"/>
      <source>Creates a radius between two lines</source>
      <translation>在兩條線間建立半徑</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateHeptagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7871"/>
      <location filename="../../CommandCreateGeo.cpp" line="7872"/>
      <source>Create a heptagon by its center and by one corner</source>
      <translation>以中心點及一角來建立七角形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateHexagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7867"/>
      <location filename="../../CommandCreateGeo.cpp" line="7868"/>
      <source>Create a hexagon by its center and by one corner</source>
      <translation>以中心點及一角來建立六角形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateOblong</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1144"/>
      <source>Create a rounded rectangle</source>
      <translation>建立一個圓角矩形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateOctagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7875"/>
      <location filename="../../CommandCreateGeo.cpp" line="7876"/>
      <source>Create an octagon by its center and by one corner</source>
      <translation>以中心點及一角來建立八角形</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7879"/>
      <location filename="../../CommandCreateGeo.cpp" line="7880"/>
      <source>Create a regular polygon by its center and by one corner</source>
      <translation>以中心點及一角來建立正多邊形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreatePentagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7863"/>
      <location filename="../../CommandCreateGeo.cpp" line="7864"/>
      <source>Create a pentagon by its center and by one corner</source>
      <translation>以中心點及一角來建立五角形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreatePointFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6087"/>
      <location filename="../../CommandCreateGeo.cpp" line="6088"/>
      <source>Fillet that preserves constraints and intersection point</source>
      <translation>保留拘束與交叉點的圓角</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateRectangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1136"/>
      <source>Create a rectangle</source>
      <translation>建立矩形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateRectangle_Center</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1140"/>
      <source>Create a centered rectangle</source>
      <translation>建立置中矩形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateSquare</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7859"/>
      <location filename="../../CommandCreateGeo.cpp" line="7860"/>
      <source>Create a square by its center and by one corner</source>
      <translation>以中心點及一角來建立正方形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateTriangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7855"/>
      <location filename="../../CommandCreateGeo.cpp" line="7856"/>
      <source>Create an equilateral triangle by its center and by one corner</source>
      <translation>以中心點及一角來建立正三角形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create_Periodic_BSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5202"/>
      <source>Periodic B-spline by control points</source>
      <translation>由控制點建立週期性B雲形線</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5203"/>
      <location filename="../../CommandCreateGeo.cpp" line="5204"/>
      <source>Create a periodic B-spline by control points</source>
      <translation>由控制點建立週期性B雲形線</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_MapSketch</name>
    <message>
      <location filename="../../Command.cpp" line="535"/>
      <source>No sketch found</source>
      <translation>未發現草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="536"/>
      <source>The document doesn't have a sketch</source>
      <translation>此檔案無草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="545"/>
      <source>Select sketch</source>
      <translation>選擇草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="546"/>
      <source>Select a sketch from the list</source>
      <translation>從清單中選擇草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="600"/>
      <source> (incompatible with selection)</source>
      <translation>（與選擇不相容）</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="602"/>
      <source> (current)</source>
      <translation>(目前)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="609"/>
      <source> (suggested)</source>
      <translation>（建議）</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="615"/>
      <source>Sketch attachment</source>
      <translation>草圖附加</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="617"/>
      <source>Current attachment mode is incompatible with the new selection.
Select the method to attach this sketch to selected objects.</source>
      <translation>目前附加模式不相容於新的選擇，請選擇要如何將此草圖附加至所選物件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="621"/>
      <source>Select the method to attach this sketch to selected objects.</source>
      <translation>選擇要如何將此草圖附加到所選物件</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="660"/>
      <source>Map sketch</source>
      <translation>對應草圖</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="661"/>
      <source>Can't map a sketch to support:
%1</source>
      <translation>無法將此草圖對應到：%1</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Move</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1804"/>
      <location filename="../../CommandSketcherTools.cpp" line="1805"/>
      <source>Moves the geometry taking as reference the last selected point</source>
      <translation>以最後選擇的點為基準移動圖元</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_NewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="181"/>
      <source>Sketch attachment</source>
      <translation>草圖附加</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="182"/>
      <source>Select the method to attach this sketch to selected object</source>
      <translation>選擇要如何將此草圖附加到所選物件</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ProfilesHexagon1</name>
    <message>
      <location filename="../../../Profiles.py" line="53"/>
      <source>Creates a hexagonal profile</source>
      <translation>建立一個六角形的輪廊</translation>
    </message>
    <message>
      <location filename="../../../Profiles.py" line="58"/>
      <source>Creates a hexagonal profile in the sketch</source>
      <translation>於草圖中建立六角形</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ReorientSketch</name>
    <message>
      <location filename="../../Command.cpp" line="397"/>
      <source>Sketch has support</source>
      <translation>草圖具有支撐</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="398"/>
      <source>Sketch with a support face cannot be reoriented.
Do you want to detach it from the support?</source>
      <translation>草圖具有支撐面無法調整方向。
您想要將其從支撐上移開嗎?</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherMessages</name>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="14"/>
      <source>Form</source>
      <translation>格式</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="22"/>
      <source>DOF</source>
      <translation>自由度</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="29"/>
      <source>Link</source>
      <translation>連結</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="51"/>
      <source>New constraints that would be redundant will automatically be removed</source>
      <translation>新拘束若是多餘的話會被自動刪除</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="54"/>
      <source>Auto remove redundants</source>
      <translation>自動移除冗餘</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="72"/>
      <source>Executes a recomputation of active document after every sketch action</source>
      <translation>在活躍文件的每個草圖動作後執行重新計算</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="75"/>
      <source>Auto update</source>
      <translation>自動更新</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="91"/>
      <source>Forces recomputation of active document</source>
      <translation>將活躍文件強制進行重新計算</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="94"/>
      <source>Update</source>
      <translation>更新</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherSolverAdvanced</name>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="14"/>
      <source>Form</source>
      <translation>格式</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="22"/>
      <source>Default algorithm used for Sketch solving</source>
      <translation>用於草圖求解之預設演算法</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="25"/>
      <source>Default solver:</source>
      <translation>預設求解器：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="32"/>
      <source>Solver is used for solving the geometry.
LevenbergMarquardt and DogLeg are trust region optimization algorithms.
BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm.</source>
      <translation>求解器是用來求解幾何。
萊文伯格-馬夸特(LevenbergMarquardt) 和狗腿(DogLeg)是信任區域最佳化演算法。
BFGS 求解器使用 Broyden–Fletcher–Goldfarb–Shanno 演算法。</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="47"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="393"/>
      <source>BFGS</source>
      <translation>BFGS</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="52"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="398"/>
      <source>LevenbergMarquardt</source>
      <translation>LevenbergMarquardt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="57"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="403"/>
      <source>DogLeg</source>
      <translation>狗腿(DogLeg)</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="69"/>
      <source>Type of function to apply in DogLeg for the Gauss step</source>
      <translation> DogLeg採用予高斯階梯函數之類型</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="72"/>
      <source>DogLeg Gauss step:</source>
      <translation>DogLeg 高斯階梯函數：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="79"/>
      <source>Step type used in the DogLeg algorithm</source>
      <translation>狗腿(DogLeg)演算法中使用的階層類型</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="92"/>
      <source>FullPivLU</source>
      <translation>FullPivLU</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="97"/>
      <source>LeastNorm-FullPivLU</source>
      <translation>LeastNorm-FullPivLU</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="102"/>
      <source>LeastNorm-LDLT</source>
      <translation>LeastNorm-LDLT</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="114"/>
      <source>Maximum number of iterations of the default algorithm</source>
      <translation>預設演算法之最大迭代次數</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="117"/>
      <source>Maximum iterations:</source>
      <translation>最大迭代次數：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="124"/>
      <source>Maximum iterations to find convergence before solver is stopped</source>
      <translation>在求解器停止之前找到收斂的最大迭代次數</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="150"/>
      <source>If selected, the Maximum iterations value is multiplied by the sketch size</source>
      <translation>若勾選時，最大迭代數值將會乘上草圖尺寸</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="153"/>
      <source>Sketch size multiplier:</source>
      <translation>草圖尺寸放大倍率：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="166"/>
      <source>Maximum iterations will be multiplied by number of parameters</source>
      <translation>最大迭代次數將乘以參數的值</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="189"/>
      <source>Error threshold under which convergence is reached</source>
      <translation>達收斂容忍值以下即達成收斂</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="192"/>
      <source>Convergence:</source>
      <translation>收斂容忍值：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="199"/>
      <source>Threshold for squared error that is used
to determine whether a solution converges or not</source>
      <translation>平方誤差閾值被用來確定解法收斂與否</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="226"/>
      <source>Param1</source>
      <translation>參數1</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="250"/>
      <source>Param2</source>
      <translation>參數2</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="274"/>
      <source>Param3</source>
      <translation>參數3</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="298"/>
      <source>Algorithm used for the rank revealing QR decomposition</source>
      <translation> 用於評估顯示QR分解的演算法</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="301"/>
      <source>QR algorithm:</source>
      <translation>QR 演算法：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="308"/>
      <source>During diagnosing the QR rank of matrix is calculated.
Eigen Dense QR is a dense matrix QR with full pivoting; usually slower
Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster</source>
      <translation>在診斷過程中計算矩陣的 QR 秩。
Eigen Dense QR 是具有全軸元的密集矩陣 QR；通常較慢
Eigen Sparse QR 算法針對稀疏矩陣進行了優化；通常更快</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="323"/>
      <source>Eigen Dense QR</source>
      <translation>Eigen Dense QR</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="328"/>
      <source>Eigen Sparse QR</source>
      <translation>Eigen Sparse QR</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="340"/>
      <source>Pivot threshold</source>
      <translation>轉折點</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="347"/>
      <source>During a QR, values under the pivot threshold are treated as zero</source>
      <translation>在 QR 期間，低於樞軸閾的值被視為零</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="350"/>
      <source>1E-13</source>
      <translation>1E-13</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="370"/>
      <source>Solving algorithm used for determination of Redundant constraints</source>
      <translation>用於決定是否有多餘拘束的求解演算法</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="373"/>
      <source>Redundant solver:</source>
      <translation>多餘拘束求解器：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="380"/>
      <source>Solver used to determine whether a group is redundant or conflicting</source>
      <translation>用來判別一個群組是冗餘或衝突之求解器</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="415"/>
      <source>Maximum number of iterations of the solver used for determination of Redundant constraints</source>
      <translation>多餘拘束求解器演算法之最大迭代次數</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="418"/>
      <source>Redundant max. iterations:</source>
      <translation>最大冗餘迭代：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="425"/>
      <source>Same as 'Maximum iterations', but for redundant solving</source>
      <translation>與“最大迭代次數”相同，但用於冗餘求解</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="451"/>
      <source>If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size</source>
      <translation>若勾選時，用於多餘拘束求解演算法之最大迭代數值將會乘上草圖尺寸</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="454"/>
      <source>Redundant sketch size multiplier:</source>
      <translation>冗餘草圖大小乘數：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="461"/>
      <source>Same as 'Sketch size multiplier', but for redundant solving</source>
      <translation>與“草圖大小乘數”相同，但用於冗餘求解</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="484"/>
      <source>Error threshold under which convergence is reached for the solving of redundant constraints</source>
      <translation>多餘收斂求解達收斂容忍值以下即達成收斂</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="487"/>
      <source>Redundant convergence</source>
      <translation>冗餘收斂</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="494"/>
      <source>Same as 'Convergence', but for redundant solving</source>
      <translation>與“收斂”相同，但用於冗餘求解</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="497"/>
      <source>1E-10</source>
      <translation>1E-10</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="517"/>
      <source>Redundant param1</source>
      <translation>冗餘參數1</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="541"/>
      <source>Redundant param2</source>
      <translation>冗餘參數2</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="565"/>
      <source>Redundant param3</source>
      <translation>冗餘參數3</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="589"/>
      <source>Degree of verbosity of the debug output to the console</source>
      <translation>除錯輸出到終端的詳細程度</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="592"/>
      <source>Console debug mode:</source>
      <translation>終端除錯模式：</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="599"/>
      <source>Verbosity of console output</source>
      <translation>終端輸出的詳細程度</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="612"/>
      <source>None</source>
      <translation>無</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="617"/>
      <source>Minimum</source>
      <translation>最小值</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="622"/>
      <source>Iteration Level</source>
      <translation>迭代層級</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="634"/>
      <source>Solve</source>
      <translation>求解</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="641"/>
      <source>Resets all solver values to their default values</source>
      <translation>將求解器所有數值回復到預設值</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="644"/>
      <source>Restore Defaults</source>
      <translation>回到預設值</translation>
    </message>
  </context>
  <context>
    <name>ViewProviderSketch</name>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="2863"/>
      <source>and %1 more</source>
      <translation>還有 %1 個</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>Sketcher geometries</source>
      <translation>草圖幾何</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>Sketcher constraints</source>
      <translation>草圖拘束</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="41"/>
      <source>Sketcher tools</source>
      <translation>草圖工具</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="42"/>
      <source>Sketcher B-spline tools</source>
      <translation>B 雲形線之草圖工具</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>Sketcher virtual space</source>
      <translation>虛擬草圖空間</translation>
    </message>
  </context>
</TS>
