<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="vi" sourcelanguage="en">
  <context>
    <name>BoundarySelector</name>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="129"/>
      <source>Select Faces/Edges/Vertexes</source>
      <translation>Chọn mặt / cạnh / đỉnh</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="130"/>
      <source>To add references select them in the 3D view and then click "Add".</source>
      <translation>Để thêm tham chiếu, hãy chọn chúng trong chế độ xem 3D, sau đó nhấp vào Thêm.</translation>
    </message>
  </context>
  <context>
    <name>ControlWidget</name>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="213"/>
      <source>Solver Control</source>
      <translation>Điều khiển bộ giải</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="224"/>
      <source>Working Directory</source>
      <translation>Thư mục làm việc</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="303"/>
      <source>Write</source>
      <translation>Viết</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="312"/>
      <source>Edit</source>
      <translation>Chỉnh sửa</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="243"/>
      <source>Elapsed Time:</source>
      <translation>Thời gian đã trôi qua:</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="309"/>
      <source>Run</source>
      <translation>Chạy</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="311"/>
      <source>Re-write</source>
      <translation>Viết lại</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="313"/>
      <source>Re-run</source>
      <translation>Chạy lại</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/_TaskPanelFemSolverControl.py" line="315"/>
      <source>Abort</source>
      <translation>Hủy bỏ</translation>
    </message>
  </context>
  <context>
    <name>FEM_Analysis</name>
    <message>
      <location filename="_CommandFemAnalysis.py" line="41"/>
      <source>Analysis container</source>
      <translation>Thùng chứa phân tích</translation>
    </message>
    <message>
      <location filename="_CommandFemAnalysis.py" line="43"/>
      <source>Creates a analysis container with standard solver CalculiX</source>
      <translation>Tạo một thùng chứa phân tích với bộ giải tiêu chuẩn CalculiX</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="40"/>
      <source>Creates an analysis container with standard solver CalculiX</source>
      <translation>Tạo một thùng chứa phân tích với bộ giải tiêu chuẩn CalculiX</translation>
    </message>
  </context>
  <context>
    <name>FEM_ClippingPlaneAdd</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="60"/>
      <source>Clipping plane on face</source>
      <translation>Cắt mặt phẳng trên bề mặt</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="62"/>
      <source>Add a clipping plane on a selected face</source>
      <translation>Thêm một mặt phẳng cắt trên mặt bề mặt được chọn</translation>
    </message>
  </context>
  <context>
    <name>FEM_ClippingPlaneRemoveAll</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="96"/>
      <source>Remove all clipping planes</source>
      <translation type="unfinished">Remove all clipping planes</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintBodyHeatSource</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="115"/>
      <source>Constraint body heat source</source>
      <translation>Khống chế nguồn nhiệt của cơ thể</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="118"/>
      <source>Creates a FEM constraint body heat source</source>
      <translation>Tạo ra và khống chế nguồn nhiệt của cơ thể theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintElectrostaticPotential</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="136"/>
      <source>Constraint electrostatic potential</source>
      <translation type="unfinished">Constraint electrostatic potential</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="139"/>
      <source>Creates a FEM constraint electrostatic potential</source>
      <translation>Tạo ra và khống chế một điện thế tĩnh điện theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintFlowVelocity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="159"/>
      <source>Constraint flow velocity</source>
      <translation type="unfinished">Constraint flow velocity</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="162"/>
      <source>Creates a FEM constraint flow velocity</source>
      <translation>Tạo và khống chế tốc độ dòng chảy theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintInitialFlowVelocity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="182"/>
      <source>Constraint initial flow velocity</source>
      <translation type="unfinished">Constraint initial flow velocity</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintSelfWeight</name>
    <message>
      <location filename="_CommandFemConstraintSelfWeight.py" line="41"/>
      <source>Constraint self weight</source>
      <translation>Khống chế trọng lượng bản thân</translation>
    </message>
    <message>
      <location filename="_CommandFemConstraintSelfWeight.py" line="43"/>
      <source>Creates a FEM constraint self weight</source>
      <translation>Tạo và khống chế trọng lượng bản thân theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementFluid1D</name>
    <message>
      <location filename="_CommandFemElementFluid1D.py" line="42"/>
      <source>Fluid section for 1D flow</source>
      <translation>Phần chất lỏng cho luồng một chiều</translation>
    </message>
    <message>
      <location filename="_CommandFemElementFluid1D.py" line="44"/>
      <source>Creates a FEM Fluid section for 1D flow</source>
      <translation>Tạo một phần chất lỏng cho luồng 1 chiều theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementGeometry1D</name>
    <message>
      <location filename="_CommandFemElementGeometry1D.py" line="41"/>
      <source>Beam cross section</source>
      <translation>Mặt cắt ngang dầm</translation>
    </message>
    <message>
      <location filename="_CommandFemElementGeometry1D.py" line="43"/>
      <source>Creates a FEM beam cross section</source>
      <translation>Tạo một mặt cắt ngang dầm theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementGeometry2D</name>
    <message>
      <location filename="_CommandFemElementGeometry2D.py" line="41"/>
      <source>Shell plate thickness</source>
      <translation>Độ dày của vỏ tấm</translation>
    </message>
    <message>
      <location filename="_CommandFemElementGeometry2D.py" line="43"/>
      <source>Creates a FEM shell plate thickness</source>
      <translation>Tạo độ dày của vỏ tấm theo FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="259"/>
      <source>Shell plate thickness</source>
      <translation>Độ dày của vỏ tấm</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="261"/>
      <source>Creates a FEM shell plate thickness</source>
      <translation>Tạo độ dày của vỏ tấm theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementRotation1D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="278"/>
      <source>Beam rotation</source>
      <translation>Xoay dầm</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="280"/>
      <source>Creates a FEM beam rotation</source>
      <translation>Tạo sự xoay dầm theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationElasticity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="314"/>
      <source>Elasticity equation</source>
      <translation>Phương trình đàn hổi</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="315"/>
      <source>Creates a FEM equation for elasticity</source>
      <translation>Lập phương trình đàn hồi theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationElectrostatic</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="297"/>
      <source>Electrostatic equation</source>
      <translation>Phương trình tĩnh điện</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="298"/>
      <source>Creates a FEM equation for electrostatic</source>
      <translation>Lập phương trình tĩnh điện theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationFlow</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="331"/>
      <source>Flow equation</source>
      <translation>Phương trình dòng chảy</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="332"/>
      <source>Creates a FEM equation for flow</source>
      <translation>Lập phương trình dòng chảy theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationFluxsolver</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="348"/>
      <source>Fluxsolver equation</source>
      <translation>Phương trình giải pháp dòng chảy</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="349"/>
      <source>Creates a FEM equation for fluxsolver</source>
      <translation>Lập phương trình giải pháp dòng chảy theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_FEMMesh2Mesh</name>
    <message>
      <location filename="_CommandFemMesh2Mesh.py" line="42"/>
      <source>FEM mesh to mesh</source>
      <translation>Từ lưới FEM đến lưới</translation>
    </message>
    <message>
      <location filename="_CommandFemMesh2Mesh.py" line="43"/>
      <source>Convert the surface of a FEM mesh to a mesh</source>
      <translation>Chuyển đổi bề mặt của lưới theo FEM thành lưới</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="470"/>
      <source>FEM mesh to mesh</source>
      <translation>Từ lưới FEM đến lưới</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="471"/>
      <source>Convert the surface of a FEM mesh to a mesh</source>
      <translation>Chuyển đổi bề mặt của lưới theo FEM thành lưới</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialMechanicalNonlinear</name>
    <message>
      <location filename="_CommandFemMaterialMechanicalNonlinear.py" line="42"/>
      <source>Nonlinear mechanical material</source>
      <translation>Vật liệu cơ khí phi tuyến</translation>
    </message>
    <message>
      <location filename="_CommandFemMaterialMechanicalNonlinear.py" line="44"/>
      <source>Creates a nonlinear mechanical material</source>
      <translation>Tạo vật liệu cơ khí phi tuyến</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="415"/>
      <source>Nonlinear mechanical material</source>
      <translation>Vật liệu cơ khí phi tuyến</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialSolid</name>
    <message>
      <location filename="_CommandFemMaterialSolid.py" line="44"/>
      <source>Creates a FEM material for solid</source>
      <translation type="unfinished">Creates a FEM material for solid</translation>
    </message>
    <message>
      <location filename="_CommandFemMaterialSolid.py" line="42"/>
      <source>FEM material for solid</source>
      <translation>Vật liệu theo FEM cho chất rắn</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshBoundaryLayer</name>
    <message>
      <location filename="_CommandFemMeshBoundaryLayer.py" line="41"/>
      <source>FEM mesh boundary layer</source>
      <translation>Lớp ranh giới lưới theo FEM</translation>
    </message>
    <message>
      <location filename="_CommandFemMeshBoundaryLayer.py" line="43"/>
      <source>Creates a FEM mesh boundary layer</source>
      <translation>Tạo lớp ranh giới lưới theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshClear</name>
    <message>
      <location filename="_CommandFemMeshClear.py" line="41"/>
      <source>Clear FEM mesh</source>
      <translation>Xóa lưới theo FEM</translation>
    </message>
    <message>
      <location filename="_CommandFemMeshClear.py" line="43"/>
      <source>Clear the Mesh of a FEM mesh object</source>
      <translation>Xóa lưới của một đối tượng sử dụng lưới theo FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="518"/>
      <source>Clear FEM mesh</source>
      <translation>Xóa lưới theo FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="520"/>
      <source>Clear the Mesh of a FEM mesh object</source>
      <translation>Xóa lưới của một đối tượng sử dụng lưới theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshDisplayInfo</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="538"/>
      <source>Display FEM mesh info</source>
      <translation type="unfinished">Display FEM mesh info</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshGroup</name>
    <message>
      <location filename="_CommandFemMeshGroup.py" line="41"/>
      <source>FEM mesh group</source>
      <translation>Nhóm lưới theo FEM</translation>
    </message>
    <message>
      <location filename="_CommandFemMeshGroup.py" line="43"/>
      <source>Creates a FEM mesh group</source>
      <translation>Tạo nhóm lưới theo FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="584"/>
      <source>FEM mesh group</source>
      <translation>Nhóm lưới theo FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="586"/>
      <source>Creates a FEM mesh group</source>
      <translation>Tạo nhóm lưới theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshRegion</name>
    <message>
      <location filename="_CommandFemMeshRegion.py" line="41"/>
      <source>FEM mesh region</source>
      <translation>Vùng lưới FEM</translation>
    </message>
    <message>
      <location filename="_CommandFemMeshRegion.py" line="43"/>
      <source>Creates a FEM mesh region</source>
      <translation>Tạo vùng lưới FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ResultShow</name>
    <message>
      <location filename="_CommandFemResultShow.py" line="41"/>
      <source>Show result</source>
      <translation>Hiển thị kết quả</translation>
    </message>
    <message>
      <location filename="_CommandFemResultShow.py" line="43"/>
      <source>Shows and visualizes selected result data</source>
      <translation>Hiển thị và trực quan hóa dữ liệu kết quả đã chọn</translation>
    </message>
  </context>
  <context>
    <name>FEM_ResultsPurge</name>
    <message>
      <location filename="_CommandFemResultsPurge.py" line="41"/>
      <source>Purge results</source>
      <translation>Xóa kết quả</translation>
    </message>
    <message>
      <location filename="_CommandFemResultsPurge.py" line="43"/>
      <source>Purges all results from active analysis</source>
      <translation>Xóa tất cả các kết quả có được từ các phân tích hiện hành</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="664"/>
      <source>Purge results</source>
      <translation>Xóa kết quả</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="666"/>
      <source>Purges all results from active analysis</source>
      <translation>Xóa tất cả các kết quả có được từ các phân tích hiện hành</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverCalculiX</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="708"/>
      <source>Solver CalculiX (experimental)</source>
      <translation>Giải pháp CalculiX (thử nghiệm)</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="710"/>
      <source>Creates a FEM solver CalculiX (experimental)</source>
      <translation>Tạo một giải pháp CalculiX (thử nghiệm)</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverControl</name>
    <message>
      <location filename="_CommandFemSolverControl.py" line="40"/>
      <source>Solver job control</source>
      <translation>Kiểm tra giải quyết công việc</translation>
    </message>
    <message>
      <location filename="_CommandFemSolverControl.py" line="42"/>
      <source>Changes solver attributes and runs the calculations for the selected solver</source>
      <translation>Thay đổi các đặc điểm của chương trình giải và thực hiện các phép tính cho bộ giải được chọn</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="726"/>
      <source>Solver job control</source>
      <translation>Kiểm tra giải quyết công việc</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="728"/>
      <source>Changes solver attributes and runs the calculations for the selected solver</source>
      <translation>Thay đổi các đặc điểm của chương trình giải và thực hiện các phép tính cho bộ giải được chọn</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverRun</name>
    <message>
      <location filename="_CommandFemSolverRun.py" line="40"/>
      <source>Run solver calculations</source>
      <translation>Thực hiện các phép tính với bộ giải</translation>
    </message>
    <message>
      <location filename="_CommandFemSolverRun.py" line="42"/>
      <source>Runs the calculations for the selected solver</source>
      <translation>Thực hiện các phép tính với bộ giải đã chọn</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverZ88</name>
    <message>
      <location filename="_CommandFemSolverZ88.py" line="41"/>
      <source>Solver Z88</source>
      <translation>Bộ giải Z88</translation>
    </message>
    <message>
      <location filename="_CommandFemSolverZ88.py" line="43"/>
      <source>Creates a FEM solver Z88</source>
      <translation>Tạo một bộ giải Z88 theo FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_Command</name>
    <message>
      <location filename="FemCommands.py" line="39"/>
      <source>Default Fem Command MenuText</source>
      <translation>Danh sách các lệnh Fem mặc định</translation>
    </message>
    <message>
      <location filename="FemCommands.py" line="41"/>
      <source>Default Fem Command ToolTip</source>
      <translation>Chú thích lệnh Fem mặc định</translation>
    </message>
    <message>
      <location filename="../../../femcommands/manager.py" line="41"/>
      <source>Default Fem Command MenuText</source>
      <translation>Danh sách các lệnh Fem mặc định</translation>
    </message>
    <message>
      <location filename="../../../femcommands/manager.py" line="43"/>
      <source>Default Fem Command ToolTip</source>
      <translation>Chú thích lệnh Fem mặc định</translation>
    </message>
  </context>
  <context>
    <name>GeometryElementsSelection</name>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="249"/>
      <source>Geometry reference selector for a </source>
      <translation>Công cụ chọn tham chiếu hình học cho một </translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="251"/>
      <source>Add</source>
      <translation>Thêm mới</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="255"/>
      <source>Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: </source>
      <translation type="unfinished">Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: </translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="263"/>
      <source>Selection mode</source>
      <translation>Chế độ chọn</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="265"/>
      <source>Solid</source>
      <translation>Chất rắn</translation>
    </message>
  </context>
  <context>
    <name>Material_Editor</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="382"/>
      <source>Material editor</source>
      <translation type="unfinished">Material editor</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="384"/>
      <source>Opens the FreeCAD material editor</source>
      <translation type="unfinished">Opens the FreeCAD material editor</translation>
    </message>
  </context>
  <context>
    <name>SolidSelector</name>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="147"/>
      <source>Select Solids</source>
      <translation>Chọn chất rắn</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="148"/>
      <source>Select elements part of the solid that shall be added to the list. To than add the solid click "Add".</source>
      <translation>Chọn các phần tử của chất rắn sẽ được thêm vào danh sách. Để thêm chất rắn, nhấp chuột vào "Thêm".</translation>
    </message>
  </context>
  <context>
    <name>_Selector</name>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="49"/>
      <source>Add</source>
      <translation>Thêm mới</translation>
    </message>
    <message>
      <location filename="../../../femguiobjects/FemSelectionWidgets.py" line="50"/>
      <source>Remove</source>
      <translation>Xóa bỏ</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialFluid</name>
    <message>
      <location filename="_CommandFemMaterialFluid.py" line="42"/>
      <source>FEM material for Fluid</source>
      <translation>Vật liệu FEM cho chất lỏng</translation>
    </message>
    <message>
      <location filename="_CommandFemMaterialFluid.py" line="44"/>
      <source>Creates a FEM material for Fluid</source>
      <translation>Tạo vật liệu FEM cho chất lỏng</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshFromShape</name>
    <message>
      <location filename="_CommandFemMeshNetgenFromShape.py" line="42"/>
      <source>FEM mesh from shape by Netgen</source>
      <translation>Lưới theo FEM được tạo ra từ hình dạng bởi Netgen</translation>
    </message>
    <message>
      <location filename="_CommandFemMeshNetgenFromShape.py" line="43"/>
      <source>Create a FEM volume mesh from a solid or face shape by Netgen internal mesher</source>
      <translation>Tạo một lưới có thể tích theo FEM từ một hình dạng rắn hoặc dạng bề mặt bởi máy tạo lưới bên trong Netgen</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshGmshFromShape</name>
    <message>
      <location filename="_CommandFemMeshGmshFromShape.py" line="42"/>
      <source>FEM mesh from shape by GMSH</source>
      <translation>Lưới theo FEM được tạo ra từ hình dạng bởi GMSH</translation>
    </message>
    <message>
      <location filename="_CommandFemMeshGmshFromShape.py" line="43"/>
      <source>Create a FEM mesh from a shape by GMSH mesher</source>
      <translation>Tạo lưới theo FEM từ hình dạng bởi máy tạo lưới GMSH</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshPrintInfo</name>
    <message>
      <location filename="_CommandFemMeshPrintInfo.py" line="43"/>
      <source>Print FEM mesh info</source>
      <translation>In thông tin lưới FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverCalculix</name>
    <message>
      <location filename="_CommandFemSolverCalculix.py" line="42"/>
      <source>Solver CalculiX</source>
      <translation>Giải pháp CalculiX</translation>
    </message>
    <message>
      <location filename="_CommandFemSolverCalculix.py" line="44"/>
      <source>Creates a FEM solver CalculiX</source>
      <translation>Tạo một giải pháp CalculiX theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_BeamSection</name>
    <message>
      <location filename="_CommandFemBeamSection.py" line="41"/>
      <source>Beam cross section</source>
      <translation>Mặt cắt ngang dầm</translation>
    </message>
    <message>
      <location filename="_CommandFemBeamSection.py" line="43"/>
      <source>Creates a FEM beam cross section</source>
      <translation>Tạo một mặt cắt ngang dầm theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_FluidSection</name>
    <message>
      <location filename="_CommandFemFluidSection.py" line="42"/>
      <source>Fluid section for 1D flow</source>
      <translation>Phần chất lỏng cho luồng một chiều</translation>
    </message>
    <message>
      <location filename="_CommandFemFluidSection.py" line="44"/>
      <source>Creates a FEM Fluid section for 1D flow</source>
      <translation>Tạo một phần chất lỏng cho luồng 1 chiều theo FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ShellThickness</name>
    <message>
      <location filename="_CommandFemShellThickness.py" line="41"/>
      <source>Shell plate thickness</source>
      <translation>Độ dày của vỏ tấm</translation>
    </message>
    <message>
      <location filename="_CommandFemShellThickness.py" line="43"/>
      <source>Creates a FEM shell plate thickness</source>
      <translation>Tạo độ dày của vỏ tấm theo FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_Analysis</name>
    <message>
      <location filename="_CommandAnalysis.py" line="41"/>
      <source>Analysis container</source>
      <translation>Thùng chứa phân tích</translation>
    </message>
    <message>
      <location filename="_CommandAnalysis.py" line="43"/>
      <source>Creates a analysis container with standard solver CalculiX</source>
      <translation>Tạo một thùng chứa phân tích với bộ giải tiêu chuẩn CalculiX</translation>
    </message>
    <message>
      <location filename="_CommandNewMechanicalAnalysis.py" line="40"/>
      <source>New mechanical analysis</source>
      <translation>Phân tích cơ học mới</translation>
    </message>
    <message>
      <location filename="_CommandNewMechanicalAnalysis.py" line="42"/>
      <source>Create a new mechanical analysis</source>
      <translation>Tạo một phân tích cơ học mới</translation>
    </message>
  </context>
  <context>
    <name>Fem_BeamSection</name>
    <message>
      <location filename="_CommandBeamSection.py" line="41"/>
      <source>Beam cross section</source>
      <translation>Mặt cắt ngang dầm</translation>
    </message>
    <message>
      <location filename="_CommandBeamSection.py" line="43"/>
      <source>Creates a FEM beam cross section</source>
      <translation>Tạo một mặt cắt ngang dầm theo FEM</translation>
    </message>
    <message>
      <location filename="_CommandFemBeamSection.py" line="41"/>
      <source>FEM Beam Cross Section Definition ...</source>
      <translation>Định nghĩa mặt cắt ngang dầm theo FEM...</translation>
    </message>
    <message>
      <location filename="_CommandFemBeamSection.py" line="43"/>
      <source>Creates a FEM Beam Cross Section</source>
      <translation>Tạo một mặt cắt ngang dầm theo FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_ClearMesh</name>
    <message>
      <location filename="_CommandClearMesh.py" line="41"/>
      <source>Clear FEM mesh</source>
      <translation>Xóa lưới theo FEM</translation>
    </message>
    <message>
      <location filename="_CommandClearMesh.py" line="43"/>
      <source>Clear the Mesh of a FEM mesh object</source>
      <translation>Xóa lưới của một đối tượng sử dụng lưới theo FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_ConstraintSelfWeight</name>
    <message>
      <location filename="_CommandConstraintSelfWeight.py" line="41"/>
      <source>Constraint self weigt</source>
      <translation>Khống chế trọng lượng bản thân</translation>
    </message>
    <message>
      <location filename="_CommandConstraintSelfWeight.py" line="43"/>
      <source>Creates a FEM constraint self weigt</source>
      <translation>Thiết lập khống chế trọng lượng bản thân</translation>
    </message>
  </context>
  <context>
    <name>Fem_ControlSolver</name>
    <message>
      <location filename="_CommandControlSolver.py" line="40"/>
      <source>Solver job control</source>
      <translation>Kiểm tra giải quyết công việc</translation>
    </message>
    <message>
      <location filename="_CommandControlSolver.py" line="42"/>
      <source>Changes solver attributes and runs the calculations for the selected solver</source>
      <translation>Thay đổi các đặc điểm của chương trình giải và thực hiện các phép tính cho bộ giải được chọn</translation>
    </message>
  </context>
  <context>
    <name>Fem_FemMesh2Mesh</name>
    <message>
      <location filename="_CommandFEMMesh2Mesh.py" line="42"/>
      <source>FEM mesh to mesh</source>
      <translation>Từ lưới FEM đến lưới</translation>
    </message>
    <message>
      <location filename="_CommandFEMMesh2Mesh.py" line="43"/>
      <source>Convert the surface of a FEM mesh to a mesh</source>
      <translation>Chuyển đổi bề mặt của lưới theo FEM thành lưới</translation>
    </message>
  </context>
  <context>
    <name>Fem_MaterialMechanicalNonlinear</name>
    <message>
      <location filename="_CommandMaterialMechanicalNonlinear.py" line="42"/>
      <source>Nonlinear mechanical material</source>
      <translation>Vật liệu cơ khí phi tuyến</translation>
    </message>
    <message>
      <location filename="_CommandMaterialMechanicalNonlinear.py" line="44"/>
      <source>Creates a nonlinear mechanical material</source>
      <translation>Tạo vật liệu cơ khí phi tuyến</translation>
    </message>
  </context>
  <context>
    <name>Fem_MechanicalMaterial</name>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="42"/>
      <source>Mechanical material</source>
      <translation>Vật liệu cơ khí</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="42"/>
      <source>Mechanical material...</source>
      <translation>Vật liệu cơ khí...</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="44"/>
      <source>Creates a mechanical material</source>
      <translation>Tạo một vật liệu cơ khí</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="44"/>
      <source>Creates or edit the mechanical material definition.</source>
      <translation>Tạo hoặc chỉnh sửa định nghĩa vật liệu cơ khí.</translation>
    </message>
  </context>
  <context>
    <name>Fem_MeshFromShape</name>
    <message>
      <location filename="_CommandMeshNetgenFromShape.py" line="41"/>
      <source>FEM mesh from shape by Netgen</source>
      <translation>Lưới theo FEM được tạo ra từ hình dạng bởi Netgen</translation>
    </message>
    <message>
      <location filename="_CommandMeshNetgenFromShape.py" line="42"/>
      <source>Create a FEM volume mesh from a solid or face shape by Netgen internal mesher</source>
      <translation>Tạo một lưới có thể tích theo FEM từ một hình dạng rắn hoặc dạng bề mặt bởi máy tạo lưới bên trong Netgen</translation>
    </message>
  </context>
  <context>
    <name>Fem_MeshGmshFromShape</name>
    <message>
      <location filename="_CommandMeshGmshFromShape.py" line="42"/>
      <source>FEM mesh from shape by GMSH</source>
      <translation>Lưới theo FEM được tạo ra từ hình dạng bởi GMSH</translation>
    </message>
    <message>
      <location filename="_CommandMeshGmshFromShape.py" line="43"/>
      <source>Create a FEM mesh from a shape by GMSH mesher</source>
      <translation>Tạo lưới theo FEM từ hình dạng bởi máy tạo lưới GMSH</translation>
    </message>
  </context>
  <context>
    <name>Fem_MeshRegion</name>
    <message>
      <location filename="_CommandMeshRegion.py" line="41"/>
      <source>FEM mesh region</source>
      <translation>Vùng lưới FEM</translation>
    </message>
    <message>
      <location filename="_CommandMeshRegion.py" line="43"/>
      <source>Creates a FEM mesh region</source>
      <translation>Tạo vùng lưới FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_PrintMeshInfo</name>
    <message>
      <location filename="_CommandPrintMeshInfo.py" line="44"/>
      <source>Print FEM mesh info</source>
      <translation>In thông tin lưới FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_PurgeResults</name>
    <message>
      <location filename="_CommandPurgeFemResults.py" line="40"/>
      <source>Purge results</source>
      <translation>Xóa kết quả</translation>
    </message>
    <message>
      <location filename="_CommandPurgeFemResults.py" line="42"/>
      <source>Purge results from an analysis</source>
      <translation>Hủy bỏ kết quả có được từ việc phân tích</translation>
    </message>
    <message>
      <location filename="_CommandPurgeResults.py" line="43"/>
      <source>Purges all results from active analysis</source>
      <translation>Xóa tất cả các kết quả có được từ các phân tích hiện hành</translation>
    </message>
  </context>
  <context>
    <name>Fem_RunAnalysis</name>
    <message>
      <location filename="_CommandRunSolver.py" line="40"/>
      <source>Run solver calculations</source>
      <translation>Thực hiện các phép tính với bộ giải</translation>
    </message>
    <message>
      <location filename="_CommandRunSolver.py" line="42"/>
      <source>Runs the calculations for the selected solver</source>
      <translation>Thực hiện các phép tính với bộ giải đã chọn</translation>
    </message>
  </context>
  <context>
    <name>Fem_ShellThickness</name>
    <message>
      <location filename="_CommandShellThickness.py" line="41"/>
      <source>Shell plate thickness</source>
      <translation>Độ dày của vỏ tấm</translation>
    </message>
    <message>
      <location filename="_CommandShellThickness.py" line="43"/>
      <source>Creates a FEM shell plate thickness</source>
      <translation>Tạo độ dày của vỏ tấm theo FEM</translation>
    </message>
    <message>
      <location filename="_CommandFemShellThickness.py" line="41"/>
      <source>FEM Shell Plate Thickness Definition ...</source>
      <translation>Định nghĩa độ dày của vỏ tấm theo FEM...</translation>
    </message>
    <message>
      <location filename="_CommandFemShellThickness.py" line="43"/>
      <source>Creates a FEM Shell Thickness</source>
      <translation>Tạo độ dày của vỏ tấm theo FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_ShowResult</name>
    <message>
      <location filename="_CommandMechanicalShowResult.py" line="40"/>
      <source>Show result</source>
      <translation>Hiển thị kết quả</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalShowResult.py" line="42"/>
      <source>Show result information of an analysis</source>
      <translation>Hiển thị thông tin kết quả của việc phân tích</translation>
    </message>
    <message>
      <location filename="_CommandShowResult.py" line="42"/>
      <source>Shows and visualizes selected result data</source>
      <translation>Hiển thị và trực quan hóa dữ liệu kết quả đã chọn</translation>
    </message>
  </context>
  <context>
    <name>Fem_SolverCalculix</name>
    <message>
      <location filename="_CommandSolverCalculix.py" line="42"/>
      <source>Solver CalculiX</source>
      <translation>Giải pháp CalculiX</translation>
    </message>
    <message>
      <location filename="_CommandSolverCalculix.py" line="44"/>
      <source>Creates a FEM solver CalculiX</source>
      <translation>Tạo một giải pháp CalculiX theo FEM</translation>
    </message>
    <message>
      <location filename="_CommandFemSolverCalculix.py" line="41"/>
      <source>Create FEM Solver CalculiX ...</source>
      <translation>Tạo giải pháp CalculiX theo FEM...</translation>
    </message>
    <message>
      <location filename="_CommandFemSolverCalculix.py" line="43"/>
      <source>Creates FEM Solver CalculiX</source>
      <translation>Tạo giải pháp CalculiX theo FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_SolverZ88</name>
    <message>
      <location filename="_CommandSolverZ88.py" line="41"/>
      <source>Solver Z88</source>
      <translation>Bộ giải Z88</translation>
    </message>
    <message>
      <location filename="_CommandSolverZ88.py" line="43"/>
      <source>Creates a FEM solver Z88</source>
      <translation>Tạo một bộ giải Z88 theo FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_CreateFromShape</name>
    <message>
      <location filename="_CommandFemFromShape.py" line="39"/>
      <source>Create FEM mesh</source>
      <translation type="unfinished">Create FEM mesh</translation>
    </message>
    <message>
      <location filename="_CommandFemFromShape.py" line="40"/>
      <source>Create FEM mesh from shape</source>
      <translation type="unfinished">Create FEM mesh from shape</translation>
    </message>
  </context>
  <context>
    <name>Fem_NewMechanicalAnalysis</name>
    <message>
      <location filename="_CommandNewMechanicalAnalysis.py" line="40"/>
      <source>New mechanical analysis</source>
      <translation>Phân tích cơ học mới</translation>
    </message>
    <message>
      <location filename="_CommandNewMechanicalAnalysis.py" line="42"/>
      <source>Create a new mechanical analysis</source>
      <translation>Tạo một phân tích cơ học mới</translation>
    </message>
  </context>
  <context>
    <name>Fem_Quick_Analysis</name>
    <message>
      <location filename="_CommandQuickAnalysis.py" line="40"/>
      <source>Run CalculiX ccx</source>
      <translation>Chạy CalculiX ccx</translation>
    </message>
    <message>
      <location filename="_CommandQuickAnalysis.py" line="42"/>
      <source>Write .inp file and run CalculiX ccx</source>
      <translation>Viết tệp .inp và chạy CalculiX ccx</translation>
    </message>
  </context>
  <context>
    <name>Fem_SolverJobControl</name>
    <message>
      <location filename="_CommandSolverJobControl.py" line="40"/>
      <source>Start solver job control</source>
      <translation>Bắt đầu kiểm tra giải quyết công việc</translation>
    </message>
    <message>
      <location filename="_CommandSolverJobControl.py" line="42"/>
      <source>Dialog to start the calculation of the selected solver</source>
      <translation>Đoạn hội thoại bắt đầu các phép tính với bộ giải đã chọn</translation>
    </message>
  </context>
  <context>
    <name>Fem_JobControl</name>
    <message>
      <location filename="_CommandSolverJobControl.py" line="40"/>
      <source>Start solver job control</source>
      <translation>Bắt đầu kiểm tra giải quyết công việc</translation>
    </message>
    <message>
      <location filename="_CommandSolverJobControl.py" line="42"/>
      <source>Dialog to start the calculation of the selected solver</source>
      <translation>Đoạn hội thoại bắt đầu các phép tính với bộ giải đã chọn</translation>
    </message>
  </context>
  <context>
    <name>Fem_Material</name>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="42"/>
      <source>Mechanical material...</source>
      <translation>Vật liệu cơ khí...</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="44"/>
      <source>Creates or edit the mechanical material definition.</source>
      <translation>Tạo hoặc chỉnh sửa định nghĩa vật liệu cơ khí.</translation>
    </message>
  </context>
  <context>
    <name>Fem_Result</name>
    <message>
      <location filename="_CommandMechanicalShowResult.py" line="40"/>
      <source>Show result</source>
      <translation>Hiển thị kết quả</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalShowResult.py" line="42"/>
      <source>Show result information of an analysis</source>
      <translation>Hiển thị thông tin kết quả của việc phân tích</translation>
    </message>
  </context>
  <context>
    <name>CmdFemAddPart</name>
    <message>
      <location filename="../../Command.cpp" line="165"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="166"/>
      <location filename="../../Command.cpp" line="167"/>
      <source>Add a part to the Analysis</source>
      <translation>Thêm một phần trong việc phân tích</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintBearing</name>
    <message>
      <location filename="../../Command.cpp" line="273"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="274"/>
      <source>Create FEM bearing constraint</source>
      <translation>Thiết lập khống chế khả năng chịu tải theo FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="275"/>
      <source>Create FEM constraint for a bearing</source>
      <translation>Thiết lập khống chế khả năng chịu tải theo FEM</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintDisplacement</name>
    <message>
      <location filename="../../Command.cpp" line="531"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="532"/>
      <source>Create FEM displacement constraint</source>
      <translation>Khống chế khả năng dịch chuyển theo FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="533"/>
      <source>Create FEM constraint for a displacement acting on a face</source>
      <translation>Khống chế khả năng dịch chuyển theo FEM hoạt động trên mặt bề mặt</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintFixed</name>
    <message>
      <location filename="../../Command.cpp" line="314"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="315"/>
      <source>Create FEM fixed constraint</source>
      <translation>Khống chế cố định theo FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="316"/>
      <source>Create FEM constraint for a fixed geometric entity</source>
      <translation>Khống chế thực thể hình học cố định theo FEM</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintForce</name>
    <message>
      <location filename="../../Command.cpp" line="356"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="357"/>
      <source>Create FEM force constraint</source>
      <translation>Tạo khống chế lực theo FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="358"/>
      <source>Create FEM constraint for a force acting on a geometric entity</source>
      <translation>Tạo khống chế lực theo FEM hoạt động trên một thực thể hình học</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintGear</name>
    <message>
      <location filename="../../Command.cpp" line="445"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="446"/>
      <source>Create FEM gear constraint</source>
      <translation>Tạo và khống chế bánh răng theo FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="447"/>
      <source>Create FEM constraint for a gear</source>
      <translation>Tạo và khống chế bánh răng theo FEM</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPressure</name>
    <message>
      <location filename="../../Command.cpp" line="400"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="401"/>
      <source>Create FEM pressure constraint</source>
      <translation>Tạo và khống áp lực theo FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="402"/>
      <source>Create FEM constraint for a pressure acting on a face</source>
      <translation>Tạo và khống áp lực theo FEM hoạt động trên một bề mặt</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPulley</name>
    <message>
      <location filename="../../Command.cpp" line="486"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="487"/>
      <source>Create FEM pulley constraint</source>
      <translation>Tạo và khống chế ròng rọc theo FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="488"/>
      <source>Create FEM constraint for a pulley</source>
      <translation>Tạo và khống chế ròng rọc theo FEM</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateAnalysis</name>
    <message>
      <location filename="../../Command.cpp" line="103"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="104"/>
      <location filename="../../Command.cpp" line="105"/>
      <source>Create a FEM analysis</source>
      <translation>Lập một phép phân tích theo FEM</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateNodesSet</name>
    <message>
      <location filename="../../Command.cpp" line="719"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="720"/>
      <location filename="../../Command.cpp" line="721"/>
      <source>Define/create a nodes set...</source>
      <translation>Định nghĩa/tạo một tập hợp các nút...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="749"/>
      <source>Wrong selection</source>
      <translation>Lựa chọn sai</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="750"/>
      <source>Select a single FEM mesh or nodes set, please.</source>
      <translation>Hãy chọn một lưới FEM đơn lẻ hoặc một tập hợp các nút.</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateSolver</name>
    <message>
      <location filename="../../Command.cpp" line="228"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="229"/>
      <location filename="../../Command.cpp" line="230"/>
      <source>Add a solver to the Analysis</source>
      <translation>Thêm một bộ giải cho phép phân tích này</translation>
    </message>
  </context>
  <context>
    <name>CmdFemDefineNodesSet</name>
    <message>
      <location filename="../../Command.cpp" line="662"/>
      <source>Fem</source>
      <translation type="unfinished">Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="663"/>
      <location filename="../../Command.cpp" line="664"/>
      <location filename="../../Command.cpp" line="666"/>
      <source>Create node set by Poly</source>
      <translation>Tạo nút được đặt bởi Poly</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemImp</name>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="14"/>
      <source>FEM</source>
      <translation>Phương pháp phần tử hữu hạn (FEM)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="37"/>
      <source>CalculiX</source>
      <translation>CalculiX</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="51"/>
      <source>Use internal editor for .inp files</source>
      <translation>Sử dụng trình chỉnh sửa bên trong cho các tệp .inp</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="78"/>
      <source>External editor:</source>
      <translation>Trình chỉnh sửa bên ngoài:</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="122"/>
      <source>Leave blank to use default CalculiX ccx binary file</source>
      <translation>Để trống để sử dụng tệp nhị phân CalculiX ccx mặc định</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="141"/>
      <source>ccx binary</source>
      <translation>nhị phân ccx</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="157"/>
      <source>Working directory</source>
      <translation>Thư mục làm việc</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="199"/>
      <source>Default analysis settings</source>
      <translation>Cài đặt phân tích mặc định</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="213"/>
      <source>Default type on analysis</source>
      <translation>Kiểu mặc định của phân tích</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="223"/>
      <source>Static</source>
      <translation>Tĩnh điện</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="232"/>
      <source>Frequency</source>
      <translation>Tần số</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="244"/>
      <source>Eigenmode number</source>
      <translation>Số dao động riêng</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="251"/>
      <source>Type</source>
      <translation>Kiểu</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="274"/>
      <source>High frequency limit</source>
      <translation>Giới hạn tần số cao</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="303"/>
      <source>Low frequency limit</source>
      <translation>Giới hạn tần số thấp</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="335"/>
      <location filename="../../DlgSettingsFem.ui" line="342"/>
      <source>Hz</source>
      <translation>Hz</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="354"/>
      <source>Materials</source>
      <translation>Vật liệu</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="362"/>
      <source>Use built-in materials</source>
      <translation>Sử dụng vật liệu có sẵn</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="378"/>
      <source>Use materials from .FreeCAD/Materials directory</source>
      <translation>Sử dụng vật liệu từ thư mục .FreeCAD / Materials</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="394"/>
      <source>Use materials from user defined directory</source>
      <translation>Sử dụng vật liệu từ thư mục do người dùng xác định</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="449"/>
      <source>User directory</source>
      <translation>Thư mục người dùng</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskAnalysisInfo</name>
    <message>
      <location filename="../../TaskAnalysisInfo.cpp" line="45"/>
      <source>Nodes set</source>
      <translation>Thiết lập nút</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskCreateNodeSet</name>
    <message>
      <location filename="../../TaskCreateNodeSet.cpp" line="63"/>
      <source>Nodes set</source>
      <translation>Thiết lập nút</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="195"/>
      <location filename="../../TaskFemConstraint.cpp" line="206"/>
      <source>Input error</source>
      <translation type="unfinished">Input error</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="195"/>
      <source>You must specify at least one reference</source>
      <translation>Bạn phải chỉ định ít nhất một tham chiếu</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="351"/>
      <source>Input error</source>
      <translation type="unfinished">Input error</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="639"/>
      <source>Input error</source>
      <translation type="unfinished">Input error</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="358"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="384"/>
      <source>Input error</source>
      <translation type="unfinished">Input error</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="358"/>
      <source>Please specify a force greater than 0</source>
      <translation>Hãy chỉ định một lực có giá trị lớn hơn 0</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintGear</name>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="310"/>
      <source>Input error</source>
      <translation type="unfinished">Input error</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="257"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="273"/>
      <source>Input error</source>
      <translation type="unfinished">Input error</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="257"/>
      <source>Please specify a pressure greater than 0</source>
      <translation>Hãy chỉ định một áp lực có giá trị lớn hơn 0</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintPulley</name>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="204"/>
      <source>Input error</source>
      <translation type="unfinished">Input error</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgMeshShapeNetgen</name>
    <message>
      <location filename="../../TaskDlgMeshShapeNetgen.cpp" line="75"/>
      <source>Edit FEM mesh</source>
      <translation>Chỉnh sửa lưới FEM</translation>
    </message>
    <message>
      <location filename="../../TaskDlgMeshShapeNetgen.cpp" line="106"/>
      <source>Meshing failure</source>
      <translation>Lỗi chia lưới</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDriver</name>
    <message>
      <location filename="../../TaskDriver.cpp" line="51"/>
      <source>Nodes set</source>
      <translation>Thiết lập nút</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="67"/>
      <source>FEM constraint parameters</source>
      <translation>Tham số ràng buộc FEM</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="76"/>
      <source>Delete</source>
      <translation>Xóa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="174"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="178"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="185"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="201"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="207"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="212"/>
      <source>Selection error</source>
      <translation>Lỗi lựa chọn</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="174"/>
      <source>Please use only a single reference for bearing constraint</source>
      <translation>Hãy chỉ sử dụng một tham chiếu duy nhất để khống chế khả năng chịu lực</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="178"/>
      <source>Only faces can be picked</source>
      <translation>Chỉ có thể chọn các bề mặt</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="185"/>
      <source>Only cylindrical faces can be picked</source>
      <translation>Chỉ có thể chọn các mặt hình trụ</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="201"/>
      <source>Only planar faces can be picked</source>
      <translation>Chỉ có thể chọn các mặt phẳng</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="207"/>
      <source>Only linear edges can be picked</source>
      <translation>Chỉ có thể chọn các cạnh tuyến tính</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="212"/>
      <source>Only faces and edges can be picked</source>
      <translation>Chỉ có thể chọn các mặt và các cạnh</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="69"/>
      <source>Delete</source>
      <translation>Xóa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="412"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="422"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="454"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="464"/>
      <source>Selection error</source>
      <translation>Lỗi lựa chọn</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="412"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="454"/>
      <source>Nothing selected!</source>
      <translation>Không có gì được chọn!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="422"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="464"/>
      <source>Selected object is not a part!</source>
      <translation>Đối tượng được chọn không phải là một phần!</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintFixed</name>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="74"/>
      <source>Delete</source>
      <translation>Xóa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="135"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="140"/>
      <source>Selection error</source>
      <translation>Lỗi lựa chọn</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="135"/>
      <source>Mixed shape types are not possible. Use a second constraint instead</source>
      <translation>Không thể tạo các kiểu mẫu hỗn hợp. Thay vào đó, hãy sử dụng hạn chế thứ hai</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="140"/>
      <source>Only faces, edges and vertices can be picked</source>
      <translation>Chỉ có thể chọn mặt, cạnh và đỉnh</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="75"/>
      <source>Delete</source>
      <translation>Xóa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="142"/>
      <source>Point load</source>
      <translation>Tải điểm</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="144"/>
      <source>Line load</source>
      <translation>Tải đường thẳng</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="146"/>
      <source>Area load</source>
      <translation>Tải diện tích</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="176"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="182"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="213"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="219"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="224"/>
      <source>Selection error</source>
      <translation>Lỗi lựa chọn</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="176"/>
      <source>Mixed shape types are not possible. Use a second constraint instead</source>
      <translation>Không thể tạo các kiểu mẫu hỗn hợp. Thay vào đó, hãy sử dụng hạn chế thứ hai</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="182"/>
      <source>Only faces, edges and vertices can be picked</source>
      <translation>Chỉ có thể chọn mặt, cạnh và đỉnh</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="213"/>
      <source>Only planar faces can be picked</source>
      <translation>Chỉ có thể chọn các mặt phẳng</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="219"/>
      <source>Only linear edges can be picked</source>
      <translation>Chỉ có thể chọn các cạnh tuyến tính</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="224"/>
      <source>Only faces and edges can be picked</source>
      <translation>Chỉ có thể chọn các mặt và các cạnh</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintGear</name>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="154"/>
      <location filename="../../TaskFemConstraintGear.cpp" line="160"/>
      <location filename="../../TaskFemConstraintGear.cpp" line="165"/>
      <source>Selection error</source>
      <translation>Lỗi lựa chọn</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="154"/>
      <source>Only planar faces can be picked</source>
      <translation>Chỉ có thể chọn các mặt phẳng</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="160"/>
      <source>Only linear edges can be picked</source>
      <translation>Chỉ có thể chọn các cạnh tuyến tính</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="165"/>
      <source>Only faces and edges can be picked</source>
      <translation>Chỉ có thể chọn các mặt và các cạnh</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="61"/>
      <source>Delete</source>
      <translation>Xóa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="145"/>
      <source>Selection error</source>
      <translation>Lỗi lựa chọn</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="145"/>
      <source>Only faces can be picked</source>
      <translation>Chỉ có thể chọn các bề mặt</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPulley</name>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="94"/>
      <source>Pulley diameter</source>
      <translation>Đường kính ròng rọc</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="95"/>
      <source>Torque [Nm]</source>
      <translation>Mô-men xoắn [Nm]</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskObjectName</name>
    <message>
      <location filename="../../TaskObjectName.cpp" line="48"/>
      <source>TaskObjectName</source>
      <translation>Tên đối tượng công việc</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskTetParameter</name>
    <message>
      <location filename="../../TaskTetParameter.cpp" line="52"/>
      <source>Tet Parameter</source>
      <translation>Tham số Tet</translation>
    </message>
  </context>
  <context>
    <name>FemGui::ViewProviderFemAnalysis</name>
    <message>
      <location filename="../../ViewProviderAnalysis.cpp" line="84"/>
      <source>Activate analysis</source>
      <translation>Kích hoạt phân tích</translation>
    </message>
  </context>
  <context>
    <name>FemGui::ViewProviderFemMeshShapeNetgen</name>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="76"/>
      <source>Meshing failure</source>
      <translation>Lỗi chia lưới</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="77"/>
      <source>The FEM module is built without NETGEN support. Meshing will not work!!!</source>
      <translation>Mô-đun FEM được xây dựng mà không cần sự hỗ trợ từ NETGEN. Việc tạo lưới sẽ không hoạt động!!!</translation>
    </message>
  </context>
  <context>
    <name>Form</name>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="14"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="14"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="26"/>
      <source>Cross Section</source>
      <translation>Mặt cắt ngang</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="32"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="32"/>
      <source>Use FreeCAD Property Editor</source>
      <translation>Sử dụng trình chỉnh sửa thuộc tính FreeCAD</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="39"/>
      <source>to edit the cross section values</source>
      <translation>để chỉnh sửa giá trị mặt cắt ngang</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="49"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="49"/>
      <source>References</source>
      <translation>Các tham chiếu</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="55"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="55"/>
      <source>Leave references blank </source>
      <translation>Để trống các tham chiếu </translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="62"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="62"/>
      <source>to choose all remaining shapes</source>
      <translation>để chọn tất cả các hình dạng còn lại</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="72"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="72"/>
      <source>Add reference</source>
      <translation>Thêm tham chiếu</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="26"/>
      <source>Thickness</source>
      <translation>Độ dày</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="39"/>
      <source>to edit the thickness value</source>
      <translation>để chỉnh sửa giá trị độ dày</translation>
    </message>
  </context>
  <context>
    <name>MechanicalMaterial</name>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="14"/>
      <source>Mechanical analysis</source>
      <translation>Phân tích cơ học</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="20"/>
      <source>Working directory</source>
      <translation>Thư mục làm việc</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="45"/>
      <source>...</source>
      <translation>...</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="55"/>
      <source>Analysis type</source>
      <translation>Kiểu phân tích</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="67"/>
      <source>Static</source>
      <translation>Tĩnh điện</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="77"/>
      <source>Frequency</source>
      <translation>Tần số</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="89"/>
      <source>Write .inp file</source>
      <translation>Viết tệp .inp</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="99"/>
      <source>Edit .inp file</source>
      <translation>Chỉnh sửa tệp .inp</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="109"/>
      <source>Run Calculix</source>
      <translation>Chạy Calculix</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="130"/>
      <source>Time:</source>
      <translation>Thời gian:</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="14"/>
      <source>Mechanical material</source>
      <translation>Vật liệu cơ khí</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="26"/>
      <source>Material</source>
      <translation>Vật liệu</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="33"/>
      <source>choose...</source>
      <translation>chọn...</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="41"/>
      <source>Material Description</source>
      <translation>Mô tả vật liệu</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="54"/>
      <source>References</source>
      <translation>Các tham chiếu</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="60"/>
      <source>Leave references blank </source>
      <translation>Để trống các tham chiếu </translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="67"/>
      <source>to choose all remaining shapes</source>
      <translation>để chọn tất cả các hình dạng còn lại</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="77"/>
      <source>Add reference</source>
      <translation>Thêm tham chiếu</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="96"/>
      <source>Properties</source>
      <translation>Thuộc tính</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="107"/>
      <source>Young's Modulus:</source>
      <translation>Mô đun Young (mô đun đàn hồi):</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="148"/>
      <source>Poisson Ratio:</source>
      <translation>Hệ số Poisson:</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="186"/>
      <source>Density</source>
      <translation>Mật độ</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="241"/>
      <source>External material resources</source>
      <translation>Tài nguyên vật liệu bên ngoài</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="247"/>
      <source>MatWeb database...</source>
      <translation>Cơ sở dữ liệu MatWeb...</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../Command.cpp" line="71"/>
      <source>No active Analysis</source>
      <translation>Không có phân tích hoạt động</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="72"/>
      <source>You need to create or activate a Analysis</source>
      <translation>Bạn cần tạo hoặc kích hoạt Phân tích</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="114"/>
      <location filename="../../Command.cpp" line="122"/>
      <location filename="../../Command.cpp" line="176"/>
      <location filename="../../Command.cpp" line="184"/>
      <location filename="../../Command.cpp" line="239"/>
      <source>Wrong selection</source>
      <translation>Lựa chọn sai</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="115"/>
      <location filename="../../Command.cpp" line="177"/>
      <location filename="../../Command.cpp" line="240"/>
      <source>Your FreeCAD is build without NETGEN support. Meshing will not work....</source>
      <translation>FreeCAD được xây dựng mà không cần sự hỗ trợ từ NETGEN. Việc tạo lưới sẽ không hoạt động....</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="123"/>
      <location filename="../../Command.cpp" line="185"/>
      <source>Select an edge, face or body. Only one body is allowed.</source>
      <translation type="unfinished">Select an edge, face or body. Only one body is allowed.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="128"/>
      <location filename="../../Command.cpp" line="190"/>
      <source>Wrong object type</source>
      <translation>Kiểu đối tượng không đúng</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="129"/>
      <location filename="../../Command.cpp" line="191"/>
      <source>Fillet works only on parts</source>
      <translation type="unfinished">Fillet works only on parts</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="83"/>
      <source>Ok</source>
      <translation>Ok</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="84"/>
      <source>Cancel</source>
      <translation>Hủy</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraint.cpp" line="145"/>
      <source>Edit constraint</source>
      <translation>Chỉnh sửa giới hạn</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraintBearing.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintFixed.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintForce.cpp" line="73"/>
      <location filename="../../ViewProviderFemConstraintGear.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintPulley.cpp" line="73"/>
      <source>A dialog is already open in the task panel</source>
      <translation type="unfinished">A dialog is already open in the task panel</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraintBearing.cpp" line="75"/>
      <location filename="../../ViewProviderFemConstraintFixed.cpp" line="75"/>
      <location filename="../../ViewProviderFemConstraintForce.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintGear.cpp" line="75"/>
      <location filename="../../ViewProviderFemConstraintPulley.cpp" line="74"/>
      <source>Do you want to close this dialog?</source>
      <translation type="unfinished">Do you want to close this dialog?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="62"/>
      <source>Meshing</source>
      <translation>Tạo lưới</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="343"/>
      <source>Constraint force</source>
      <translation>Khống chế lực</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="587"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="243"/>
      <source>Constraint normal stress</source>
      <translation>Khống chế ứng suất thông thường</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="98"/>
      <source>[Nodes: %1, Edges: %2, Faces: %3, Polygons: %4, Volumes: %5, Polyhedrons: %6]</source>
      <translation>[Nút: %1, Cạnh: %2, Mặt: %3, Đa giác: %4, Thể tích: %5, Đa diện: %6]</translation>
    </message>
  </context>
  <context>
    <name>ShowDisplacement</name>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="14"/>
      <source>Show result</source>
      <translation>Hiển thị kết quả</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="22"/>
      <source>Result type</source>
      <translation>Kiểu kết quả</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="30"/>
      <source>Y displacement</source>
      <translation>Chuyển vị theo phương Y</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="37"/>
      <source>X displacement</source>
      <translation>Chuyển vị theo phương X</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="44"/>
      <source>Z displacement</source>
      <translation>Chuyển vị theo phương Z</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="51"/>
      <source>None</source>
      <translation>Không</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="61"/>
      <source>Von Mises stress</source>
      <translation>Ứng suất Von Mises</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="68"/>
      <source>Abs displacement</source>
      <translation>Di chuyển Abs</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="79"/>
      <source>Avg:</source>
      <translation>Trung bình:</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="96"/>
      <source>Max:</source>
      <translation>Giá trị lớn nhất:</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="123"/>
      <source>Min:</source>
      <translation>Giá trị nhỏ nhất:</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="135"/>
      <source>Displacement</source>
      <translation>Trọng lượng nước rẽ của tàu</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="143"/>
      <source>Show</source>
      <translation>Hiển thị</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="176"/>
      <source>Factor:</source>
      <translation>Hệ số:</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="209"/>
      <source>Slider max:</source>
      <translation>Thanh trượt tối đa:</translation>
    </message>
  </context>
  <context>
    <name>TaskAnalysisInfo</name>
    <message>
      <location filename="../../TaskAnalysisInfo.ui" line="20"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../TaskAnalysisInfo.ui" line="32"/>
      <source>Meshes:</source>
      <translation>Lưới:</translation>
    </message>
    <message>
      <location filename="../../TaskAnalysisInfo.ui" line="48"/>
      <source>Constraints</source>
      <translation type="unfinished">Constraints</translation>
    </message>
  </context>
  <context>
    <name>TaskCreateNodeSet</name>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="20"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="27"/>
      <source>Volume</source>
      <translation>Thể tích</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="32"/>
      <source>Surface</source>
      <translation>Bề mặt</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="49"/>
      <source>Nodes: 0</source>
      <translation>Nút: 0</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="60"/>
      <source>Poly</source>
      <translation>Đa</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="70"/>
      <source>Box</source>
      <translation type="unfinished">Box</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="80"/>
      <source>Pick</source>
      <translation>Chọn</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="87"/>
      <source>Add</source>
      <translation>Thêm mới</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="96"/>
      <source>Angle-search</source>
      <translation>Tìm kiếm theo góc</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="102"/>
      <source>Collect adjancent nodes</source>
      <translation>Thu thập các nút lân cận</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="111"/>
      <source>Stop angle:</source>
      <translation>Góc chốt:</translation>
    </message>
  </context>
  <context>
    <name>TaskDriver</name>
    <message>
      <location filename="../../TaskDriver.ui" line="20"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="14"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="23"/>
      <source>Add reference</source>
      <translation>Thêm tham chiếu</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="35"/>
      <source>Load [N]</source>
      <translation>Tải trọng [N]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="59"/>
      <source>Diameter</source>
      <translation>Đường kính</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="86"/>
      <source>Other diameter</source>
      <translation>Đường kính khác</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="113"/>
      <source>Center distance</source>
      <translation>Khoảng cách trung tâm</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="137"/>
      <source>Direction</source>
      <translation>Hướng</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="149"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="158"/>
      <source>Location</source>
      <translation>Vị trí</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="172"/>
      <source>Distance</source>
      <translation type="unfinished">Distance</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="14"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="20"/>
      <source>Add reference</source>
      <translation>Thêm tham chiếu</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="35"/>
      <source>Gear diameter</source>
      <translation>Đường kính bánh răng</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="62"/>
      <source>Other pulley dia</source>
      <translation>Đường kính ròng rọc khác</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="86"/>
      <source>Center distance</source>
      <translation>Khoảng cách trung tâm</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="110"/>
      <source>Force</source>
      <translation>Lực</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="134"/>
      <source>Belt tension force</source>
      <translation>Lực căng đai truyền</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="156"/>
      <source>Driven pulley</source>
      <translation>Ròng rọc được điều khiển</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="165"/>
      <source>Force location [deg]</source>
      <translation>Vị trí đặt lực [deg]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="192"/>
      <source>Force Direction</source>
      <translation>Hướng của lực</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="204"/>
      <source>Reversed direction</source>
      <translation>Hướng đảo ngược</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="211"/>
      <source>Axial free</source>
      <translation>Trục di động</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="220"/>
      <source>Location</source>
      <translation>Vị trí</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="234"/>
      <source>Distance</source>
      <translation type="unfinished">Distance</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="35"/>
      <source>Prescribed Displacement</source>
      <translation>Chuyển vị được chỉ định</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="50"/>
      <source>Select multiple face(s), click Add or Remove</source>
      <translation>Chọn nhiều mặt, nhấp vào Thêm hoặc Xóa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="59"/>
      <source>Add</source>
      <translation>Thêm mới</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="66"/>
      <source>Remove</source>
      <translation>Xóa bỏ</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="95"/>
      <source>Displacement x</source>
      <translation>Chuyển vị theo phương x</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="104"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="146"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="188"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="249"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="288"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="330"/>
      <source>Free</source>
      <translation>Di động</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="111"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="153"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="195"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="256"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="295"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="340"/>
      <source>Fixed</source>
      <translation>Cố định</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="137"/>
      <source>Displacement y</source>
      <translation>Chuyển vị theo phương y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="179"/>
      <source>Displacement z</source>
      <translation>Chuyển vị theo phương z</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="225"/>
      <source>Rotations are only valid for Beam and Shell elements.</source>
      <translation>Các phép quay chỉ hợp lệ đối với các phần tử Dầm và Vỏ.</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="240"/>
      <source>Rotation x</source>
      <translation>Xoay quanh trục x</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="279"/>
      <source>Rotation y</source>
      <translation>Xoay quanh trục y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="318"/>
      <source>Rotation z</source>
      <translation>Xoay quanh trục z</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintFixed</name>
    <message>
      <location filename="../../TaskFemConstraintFixed.ui" line="14"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.ui" line="20"/>
      <source>Add reference</source>
      <translation>Thêm tham chiếu</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="14"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="20"/>
      <source>Add reference</source>
      <translation>Thêm tham chiếu</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="32"/>
      <source>Load [N]</source>
      <translation>Tải trọng [N]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="56"/>
      <source>Direction</source>
      <translation>Hướng</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="68"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="14"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="20"/>
      <source>Add reference</source>
      <translation>Thêm tham chiếu</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="32"/>
      <source>Pressure</source>
      <translation>Áp lực</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="39"/>
      <source>1 MPa</source>
      <translation>1 MPa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="51"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
  </context>
  <context>
    <name>TaskObjectName</name>
    <message>
      <location filename="../../TaskObjectName.ui" line="14"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
  </context>
  <context>
    <name>TaskTetParameter</name>
    <message>
      <location filename="../../TaskTetParameter.ui" line="20"/>
      <source>Form</source>
      <translation>Hình thức</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="28"/>
      <source>Max. Size:</source>
      <translation>Kích thước tối đa:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="44"/>
      <source>Second order</source>
      <translation>Lớp thứ hai</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="53"/>
      <source>Fineness:</source>
      <translation>Độ mịn:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="64"/>
      <source>VeryCoarse</source>
      <translation>Rất thô</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="69"/>
      <source>Coarse</source>
      <translation>Thô</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="74"/>
      <source>Moderate</source>
      <translation>Vừa phải</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="79"/>
      <source>Fine</source>
      <translation>Mịn</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="84"/>
      <source>VeryFine</source>
      <translation>Rất mịn</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="89"/>
      <source>UserDefined</source>
      <translation>Người dùng đã định nghĩa</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="97"/>
      <source>Growth Rate:</source>
      <translation>Tỉ lệ tăng trưởng:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="111"/>
      <source>Nbr. Segs per Edge:</source>
      <translation>Số phần Nbr. trên mỗi cạnh:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="128"/>
      <source>Nbr. Segs per Radius:</source>
      <translation>Số phần Nbr. trên mỗi Bán kính:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="144"/>
      <source>Optimize</source>
      <translation>Tối ưu hóa</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="166"/>
      <source>Node count: </source>
      <translation>Số nút: </translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="180"/>
      <source>Triangle count:</source>
      <translation>Số tam giác:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="194"/>
      <source>Tetraeder count:</source>
      <translation>Số tứ diện:</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>FEM</source>
      <translation>Phương pháp phần tử hữu hạn (FEM)</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>&amp;FEM</source>
      <translation>&amp;FEM</translation>
    </message>
  </context>
</TS>
