<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="zh-CN" sourcelanguage="en">
  <context>
    <name>Arch</name>
    <message>
      <location filename="ArchWindow.py" line="1159"/>
      <source>Components</source>
      <translation>组件</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="279"/>
      <source>Components of this object</source>
      <translation>此对象的组件</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="284"/>
      <source>Axes</source>
      <translation>轴线</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="67"/>
      <source>Create Axis</source>
      <translation>创建轴线</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="84"/>
      <source>The intervals between axes</source>
      <translation>轴线间距</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="85"/>
      <source>The angles of each axis</source>
      <translation>每个轴线的角度</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="86"/>
      <source>The length of the axes</source>
      <translation>轴线长度</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="129"/>
      <source>The size of the axis bubbles</source>
      <translation>轴线末端圆圈大小</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1153"/>
      <source>Remove</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1154"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="497"/>
      <source>Axis</source>
      <translation>轴线</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="497"/>
      <source>Distance</source>
      <translation>距离</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="497"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="67"/>
      <source>Type conversion</source>
      <translation>类型转换</translation>
    </message>
    <message>
      <location filename="ArchBuilding.py" line="215"/>
      <source> Create Building</source>
      <translation>创建建筑</translation>
    </message>
    <message>
      <location filename="ArchFloor.py" line="79"/>
      <source>Floor</source>
      <translation>楼板</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="211"/>
      <source>removing sketch support to avoid cross-referencing</source>
      <translation>移除草绘支持以避免交叉引用</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="613"/>
      <source>is not closed</source>
      <translation>不闭合</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="615"/>
      <source>is not valid</source>
      <translation>无效</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="617"/>
      <source>doesn't contain any solid</source>
      <translation>不含实体</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="623"/>
      <source>contains a non-closed solid</source>
      <translation>包含未封闭实体</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="625"/>
      <source>contains faces that are not part of any solid</source>
      <translation>包含不属于任何实体的面</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="955"/>
      <source>Grouping</source>
      <translation>成组</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="987"/>
      <source>Ungrouping</source>
      <translation>解组</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1018"/>
      <source>Split Mesh</source>
      <translation>拆分网格</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1058"/>
      <source>Mesh to Shape</source>
      <translation>网格转换为形体</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1139"/>
      <source>All good! no problems found</source>
      <translation>一切正常!未发现问题</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="280"/>
      <source>Base component</source>
      <translation>基础组件</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="281"/>
      <source>Additions</source>
      <translation>增补</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="282"/>
      <source>Subtractions</source>
      <translation>消减</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="622"/>
      <source>Objects</source>
      <translation>对象</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="805"/>
      <source>closing Sketch edit</source>
      <translation>关闭草绘编辑</translation>
    </message>
    <message>
      <location filename="ArchFloor.py" line="88"/>
      <source>The height of this floor</source>
      <translation>楼板标高</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="714"/>
      <source>Roof</source>
      <translation>屋顶</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="135"/>
      <source>Create Roof</source>
      <translation>创建屋顶</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="577"/>
      <source>Unable to create a roof</source>
      <translation>无法创建屋顶</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="160"/>
      <source>The face number of the base object used to build this roof</source>
      <translation>用来生成屋顶的基对象的面数量</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="62"/>
      <source>Page</source>
      <translation>页</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="69"/>
      <source>View of</source>
      <translation>视图</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="91"/>
      <source>Create Section Plane</source>
      <translation>创建剖切面</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="105"/>
      <source>The objects that must be considered by this section plane. Empty means all document</source>
      <translation>此剖切平面需考虑的物体.空表示文档中所有物体</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="435"/>
      <source>Skipping invalid object: </source>
      <translation>跳过无效对象:</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="85"/>
      <source>Create Site</source>
      <translation>创建场地</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="183"/>
      <source>Create Structure</source>
      <translation>创建结构体</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="338"/>
      <source>The length of this element, if not based on a profile</source>
      <translation>该元素长度,其不基于轮廓</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="339"/>
      <source>The width of this element, if not based on a profile</source>
      <translation>该元素宽度,其不基于轮廓</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="340"/>
      <source>The height or extrusion depth of this element. Keep 0 for automatic</source>
      <translation>此元素的高度或拉伸长度.0表示自动</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="525"/>
      <source>Axes systems this structure is built on</source>
      <translation>该结构基于的轴网系统</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="418"/>
      <source>The normal extrusion direction of this object (keep (0,0,0) for automatic normal)</source>
      <translation>该对象的法向拉伸方向((0,0,0)表示自动法向)</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="526"/>
      <source>The element numbers to exclude when this structure is based on axes</source>
      <translation>元素编号，以排除这种结构基于轴时</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="360"/>
      <source>Create Wall</source>
      <translation>创建墙</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="260"/>
      <source>WallTrace</source>
      <translation>墙体迹线</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="288"/>
      <source>Wall options</source>
      <translation>墙体选项</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="297"/>
      <source>Width</source>
      <translation>宽度</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="303"/>
      <source>Height</source>
      <translation>高度</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="309"/>
      <source>Alignment</source>
      <translation>对齐方式</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="415"/>
      <source>The width of this wall. Not used if this wall is based on a face</source>
      <translation>墙体厚度.当墙基于面时无效</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="416"/>
      <source>The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid</source>
      <translation>墙体高度.0表示自动.当墙基于实体时无效</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="417"/>
      <source>The alignment of this wall on its base object, if applicable</source>
      <translation>如可以实现，墙体将被对齐到其基对象上</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="489"/>
      <source>Error: Invalid base object</source>
      <translation>错误:无效的基对象</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="498"/>
      <source>This mesh is an invalid solid</source>
      <translation>该网格是无效实体</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="467"/>
      <source>Create Window</source>
      <translation>创建窗</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="623"/>
      <source>the components of this window</source>
      <translation>此窗的组件</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1155"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1156"/>
      <source>Create/update component</source>
      <translation>创建/更新组件</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1157"/>
      <source>Base 2D object</source>
      <translation>二维基对象</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1163"/>
      <source>Wires</source>
      <translation>线框</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1160"/>
      <source>Create new component</source>
      <translation>创建新组件</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1161"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1162"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1164"/>
      <source>Thickness</source>
      <translation>厚度</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1165"/>
      <source>Z offset</source>
      <translation>Z偏移量</translation>
    </message>
    <message>
      <location filename="importDAE.py" line="101"/>
      <source>Error: Couldn't determine character encoding</source>
      <translation>错误:无法确定字符编码</translation>
    </message>
    <message>
      <location filename="importDAE.py" line="190"/>
      <source>file %s successfully created.</source>
      <translation>文件%s已成功创建.</translation>
    </message>
    <message>
      <location filename="importIFClegacy.py" line="822"/>
      <source>Error: Couldn't determine character encoding
</source>
      <translation>错误:无法确定字符编码</translation>
    </message>
    <message>
      <location filename="importIFClegacy.py" line="115"/>
      <source>Couldn't locate IfcOpenShell
</source>
      <translation>无法找到IfcOpenShell</translation>
    </message>
    <message>
      <location filename="importIFClegacy.py" line="398"/>
      <source>IFC Schema not found, IFC import disabled.
</source>
      <translation>未发现IFC架构, 禁用IFC导入.</translation>
    </message>
    <message>
      <location filename="importWebGL.py" line="120"/>
      <source>successfully written </source>
      <translation>成功写入</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="130"/>
      <source>The numbering style</source>
      <translation>编码风格</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="951"/>
      <source>Add space boundary</source>
      <translation>添加空间边界</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="983"/>
      <source>Remove space boundary</source>
      <translation>移除空间边界</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="126"/>
      <source>Please select a base object</source>
      <translation>请选择一个基物体</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="286"/>
      <source>Fixtures</source>
      <translation>固定装置</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="287"/>
      <source>Armatures</source>
      <translation>转动装置</translation>
    </message>
    <message>
      <location filename="ArchFloor.py" line="89"/>
      <source>The placement of this group</source>
      <translation>这一组的位置</translation>
    </message>
    <message>
      <location filename="ArchFrame.py" line="41"/>
      <source>Frame</source>
      <translation>框架</translation>
    </message>
    <message>
      <location filename="ArchFrame.py" line="72"/>
      <source>Create Frame</source>
      <translation>创建框架</translation>
    </message>
    <message>
      <location filename="ArchRebar.py" line="127"/>
      <source>Create Rebar</source>
      <translation>创建螺纹钢</translation>
    </message>
    <message>
      <location filename="ArchRebar.py" line="137"/>
      <source>Please select a base face on a structural object
</source>
      <translation>请选择一个基础面结构的对象上</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="216"/>
      <source>Please select a base object
</source>
      <translation>请选择一个基本对象</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="103"/>
      <source>The placement of this object</source>
      <translation>此对象的位置</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="95"/>
      <source>The terrain of this site</source>
      <translation>本网站的地形</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="100"/>
      <source>The geographic coordinates of this site</source>
      <translation>此站点的地理坐标</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="101"/>
      <source>An url that shows this site in a mapping website</source>
      <translation>在映射网站中显示此网站的 url</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="204"/>
      <source>Create Space</source>
      <translation>创建空间</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="226"/>
      <source>The objects that make the boundaries of this space object</source>
      <translation>空间物体的边界</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="80"/>
      <source>Create Stairs</source>
      <translation>创建楼梯</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="99"/>
      <source>The length of these stairs, if no baseline is defined</source>
      <translation>楼梯长度，如果没有定义基准线</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="100"/>
      <source>The width of these stairs</source>
      <translation>这些楼梯的宽度</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="101"/>
      <source>The total height of these stairs</source>
      <translation type="unfinished">The total height of these stairs</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="102"/>
      <source>The alignment of these stairs on their baseline, if applicable</source>
      <translation type="unfinished">The alignment of these stairs on their baseline, if applicable</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="105"/>
      <source>The number of risers in these stairs</source>
      <translation type="unfinished">The number of risers in these stairs</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="106"/>
      <source>The depth of the treads of these stairs</source>
      <translation type="unfinished">The depth of the treads of these stairs</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="107"/>
      <source>The height of the risers of these stairs</source>
      <translation type="unfinished">The height of the risers of these stairs</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="108"/>
      <source>The size of the nosing</source>
      <translation type="unfinished">The size of the nosing</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="109"/>
      <source>The thickness of the treads</source>
      <translation type="unfinished">The thickness of the treads</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="110"/>
      <source>The Blondel ratio, must be between 62 and 64cm or 24.5 and 25.5in</source>
      <translation type="unfinished">The Blondel ratio, must be between 62 and 64cm or 24.5 and 25.5in</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="113"/>
      <source>The type of landings of these stairs</source>
      <translation type="unfinished">The type of landings of these stairs</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="114"/>
      <source>The type of winders in these stairs</source>
      <translation type="unfinished">The type of winders in these stairs</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="115"/>
      <source>The type of structure of these stairs</source>
      <translation type="unfinished">The type of structure of these stairs</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="116"/>
      <source>The thickness of the massive structure or of the stringers</source>
      <translation type="unfinished">The thickness of the massive structure or of the stringers</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="117"/>
      <source>The width of the stringers</source>
      <translation type="unfinished">The width of the stringers</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="118"/>
      <source>The offset between the border of the stairs and the structure</source>
      <translation type="unfinished">The offset between the border of the stairs and the structure</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="214"/>
      <source>Structure options</source>
      <translation>结构选项</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="539"/>
      <source>Preset</source>
      <translation>预设​​​​</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="291"/>
      <source>Length</source>
      <translation>长度</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="255"/>
      <source>Rotate</source>
      <translation>旋转</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="317"/>
      <source>Con&amp;tinue</source>
      <translation>Con &amp; 继续</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="337"/>
      <source>An optional extrusion path for this element</source>
      <translation type="unfinished">An optional extrusion path for this element</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="341"/>
      <source>Armatures contained in this element</source>
      <translation type="unfinished">Armatures contained in this element</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="343"/>
      <source>The structural nodes of this element</source>
      <translation type="unfinished">The structural nodes of this element</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="374"/>
      <source>Error: The base shape couldn't be extruded along this tool object</source>
      <translation type="unfinished">Error: The base shape couldn't be extruded along this tool object</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="578"/>
      <source>Couldn't compute a shape</source>
      <translation type="unfinished">Couldn't compute a shape</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="389"/>
      <source>Merge Wall</source>
      <translation>合并壁</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="395"/>
      <source>The selected wall contain no subwall to merge</source>
      <translation>在所选的墙上包含没有浇筑合并</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="402"/>
      <source>Please select only wall objects</source>
      <translation>请选择只有墙上的对象</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="404"/>
      <source>Merge Walls</source>
      <translation>合并壁</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="414"/>
      <source>The length of this wall. Not used if this wall is based on an underlying object</source>
      <translation type="unfinished">The length of this wall. Not used if this wall is based on an underlying object</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="419"/>
      <source>The face number of the base object used to build this wall</source>
      <translation type="unfinished">The face number of the base object used to build this wall</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="420"/>
      <source>The offset between this wall and its baseline (only for left and right alignments)</source>
      <translation type="unfinished">The offset between this wall and its baseline (only for left and right alignments)</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="453"/>
      <source>Pick a face on an existing object or select a preset
</source>
      <translation type="unfinished">Pick a face on an existing object or select a preset
</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="522"/>
      <source>Window options</source>
      <translation type="unfinished">Window options</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="624"/>
      <source>The depth of the hole that this window makes in its host object. Keep 0 for automatic.</source>
      <translation type="unfinished">The depth of the hole that this window makes in its host object. Keep 0 for automatic.</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="626"/>
      <source>The width of this window (for preset windows only)</source>
      <translation type="unfinished">The width of this window (for preset windows only)</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="627"/>
      <source>The height of this window (for preset windows only)</source>
      <translation type="unfinished">The height of this window (for preset windows only)</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="628"/>
      <source>The normal direction of this window</source>
      <translation type="unfinished">The normal direction of this window</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="1130"/>
      <source>Unable to create component
</source>
      <translation type="unfinished">Unable to create component
</translation>
    </message>
    <message>
      <location filename="importDAE.py" line="44"/>
      <source>pycollada not found, collada support is disabled.
</source>
      <translation type="unfinished">pycollada not found, collada support is disabled.
</translation>
    </message>
    <message>
      <location filename="importIFClegacy.py" line="392"/>
      <source>IfcOpenShell not found or disabled, falling back on internal parser.
</source>
      <translation type="unfinished">IfcOpenShell not found or disabled, falling back on internal parser.
</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="496"/>
      <source>Distances (mm) and angles (deg) between axes</source>
      <translation type="unfinished">Distances (mm) and angles (deg) between axes</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="651"/>
      <source>Error computing the shape of this object</source>
      <translation type="unfinished">Error computing the shape of this object</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="148"/>
      <source>Create Structural System</source>
      <translation>创建结构体系</translation>
    </message>
    <message>
      <location filename="importIFClegacy.py" line="944"/>
      <source>Error: IfcOpenShell is not installed
</source>
      <translation type="unfinished">Error: IfcOpenShell is not installed
</translation>
    </message>
    <message>
      <location filename="importIFClegacy.py" line="951"/>
      <source>Error: your IfcOpenShell version is too old
</source>
      <translation type="unfinished">Error: your IfcOpenShell version is too old
</translation>
    </message>
    <message>
      <location filename="importOBJ.py" line="60"/>
      <source>Found a shape containing curves, triangulating
</source>
      <translation type="unfinished">Found a shape containing curves, triangulating
</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="360"/>
      <source>Invalid cutplane
</source>
      <translation type="unfinished">Invalid cutplane
</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="367"/>
      <source>No objects are cut by the plane
</source>
      <translation type="unfinished">No objects are cut by the plane
</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="806"/>
      <source>Object doesn't have settable IFC Attributes</source>
      <translation type="unfinished">Object doesn't have settable IFC Attributes</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="812"/>
      <source>Disabling Brep force flag of object</source>
      <translation type="unfinished">Disabling Brep force flag of object</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="818"/>
      <source>Enabling Brep force flag of object</source>
      <translation type="unfinished">Enabling Brep force flag of object</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="292"/>
      <source>The base object this component is built upon</source>
      <translation type="unfinished">The base object this component is built upon</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="294"/>
      <source>Other shapes that are appended to this object</source>
      <translation type="unfinished">Other shapes that are appended to this object</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="295"/>
      <source>Other shapes that are subtracted from this object</source>
      <translation type="unfinished">Other shapes that are subtracted from this object</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="296"/>
      <source>An optional description for this component</source>
      <translation type="unfinished">An optional description for this component</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="297"/>
      <source>An optional tag for this component</source>
      <translation type="unfinished">An optional tag for this component</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="302"/>
      <source>Custom IFC properties and attributes</source>
      <translation type="unfinished">Custom IFC properties and attributes</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="631"/>
      <source>A material for this object</source>
      <translation type="unfinished">A material for this object</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="300"/>
      <source>The role of this object</source>
      <translation type="unfinished">The role of this object</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="301"/>
      <source>Specifies if this object must move together when its host is moved</source>
      <translation type="unfinished">Specifies if this object must move together when its host is moved</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="658"/>
      <source>has no solid</source>
      <translation type="unfinished">has no solid</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="660"/>
      <source>has an invalid shape</source>
      <translation type="unfinished">has an invalid shape</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="662"/>
      <source>has a null shape</source>
      <translation type="unfinished">has a null shape</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="93"/>
      <source>Cutting</source>
      <translation type="unfinished">Cutting</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="176"/>
      <source>You must select a base object first!</source>
      <translation type="unfinished">You must select a base object first!</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="179"/>
      <source>Create Equipment</source>
      <translation type="unfinished">Create Equipment</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="203"/>
      <source>You must select exactly one base object</source>
      <translation type="unfinished">You must select exactly one base object</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="207"/>
      <source>The selected object must be a mesh</source>
      <translation type="unfinished">The selected object must be a mesh</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="211"/>
      <source>This mesh has more than 1000 facets.</source>
      <translation type="unfinished">This mesh has more than 1000 facets.</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="212"/>
      <source>This operation can take a long time. Proceed?</source>
      <translation type="unfinished">This operation can take a long time. Proceed?</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="219"/>
      <source>The mesh has more than 500 facets. This will take a couple of minutes...</source>
      <translation type="unfinished">The mesh has more than 500 facets. This will take a couple of minutes...</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="220"/>
      <source>Create 3 views</source>
      <translation type="unfinished">Create 3 views</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="241"/>
      <source>The model description of this equipment</source>
      <translation type="unfinished">The model description of this equipment</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="242"/>
      <source>The url of the product page of this equipment</source>
      <translation type="unfinished">The url of the product page of this equipment</translation>
    </message>
    <message>
      <location filename="ArchPanel.py" line="139"/>
      <source>Create Panel</source>
      <translation type="unfinished">Create Panel</translation>
    </message>
    <message>
      <location filename="ArchPanel.py" line="160"/>
      <source>Panel options</source>
      <translation type="unfinished">Panel options</translation>
    </message>
    <message>
      <location filename="ArchPanel.py" line="261"/>
      <source>The thickness or extrusion depth of this element</source>
      <translation type="unfinished">The thickness or extrusion depth of this element</translation>
    </message>
    <message>
      <location filename="ArchPanel.py" line="262"/>
      <source>The number of sheets to use</source>
      <translation type="unfinished">The number of sheets to use</translation>
    </message>
    <message>
      <location filename="ArchPanel.py" line="263"/>
      <source>The offset between this panel and its baseline</source>
      <translation type="unfinished">The offset between this panel and its baseline</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="715"/>
      <source>Parameters of the profiles of the roof:
* Angle : slope in degrees compared to the horizontal one.
* Run : outdistance between the wall and the ridge sheathing.
* Thickness : thickness of the side of roof.
* Overhang : outdistance between the sewer and the wall.
* Height : height of the ridge sheathing (calculated automatically)
* IdRel : Relative Id for calculations automatic.
---
If Angle = 0 and Run = 0 then profile is identical to the relative profile.
If Angle = 0 then angle is calculated so that the height is the same one as the relative profile.
If Run = 0 then Run is calculated so that the height is the same one as the relative profile.</source>
      <translation type="unfinished">Parameters of the profiles of the roof:
* Angle : slope in degrees compared to the horizontal one.
* Run : outdistance between the wall and the ridge sheathing.
* Thickness : thickness of the side of roof.
* Overhang : outdistance between the sewer and the wall.
* Height : height of the ridge sheathing (calculated automatically)
* IdRel : Relative Id for calculations automatic.
---
If Angle = 0 and Run = 0 then profile is identical to the relative profile.
If Angle = 0 then angle is calculated so that the height is the same one as the relative profile.
If Run = 0 then Run is calculated so that the height is the same one as the relative profile.</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="716"/>
      <source>Id</source>
      <translation type="unfinished">Id</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="716"/>
      <source>IdRel</source>
      <translation type="unfinished">IdRel</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="106"/>
      <source>If false, non-solids will be cut too, with possible wrong results.</source>
      <translation type="unfinished">If false, non-solids will be cut too, with possible wrong results.</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="145"/>
      <source>The display length of this section plane</source>
      <translation type="unfinished">The display length of this section plane</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="146"/>
      <source>The display height of this section plane</source>
      <translation type="unfinished">The display height of this section plane</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="147"/>
      <source>The size of the arrows of this section plane</source>
      <translation type="unfinished">The size of the arrows of this section plane</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="227"/>
      <source>The computed floor area of this space</source>
      <translation type="unfinished">The computed floor area of this space</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="228"/>
      <source>The finishing of the floor of this space</source>
      <translation type="unfinished">The finishing of the floor of this space</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="229"/>
      <source>The finishing of the walls of this space</source>
      <translation type="unfinished">The finishing of the walls of this space</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="230"/>
      <source>The finishing of the ceiling of this space</source>
      <translation type="unfinished">The finishing of the ceiling of this space</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="231"/>
      <source>Objects that are included inside this space, such as furniture</source>
      <translation type="unfinished">Objects that are included inside this space, such as furniture</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="360"/>
      <source>The text to show. Use $area, $label, $tag, $floor, $walls, $ceiling to insert the respective data</source>
      <translation type="unfinished">The text to show. Use $area, $label, $tag, $floor, $walls, $ceiling to insert the respective data</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="361"/>
      <source>The name of the font</source>
      <translation type="unfinished">The name of the font</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="362"/>
      <source>The color of the area text</source>
      <translation type="unfinished">The color of the area text</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="363"/>
      <source>The size of the text font</source>
      <translation type="unfinished">The size of the text font</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="364"/>
      <source>The size of the first line of text</source>
      <translation type="unfinished">The size of the first line of text</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="365"/>
      <source>The space between the lines of text</source>
      <translation type="unfinished">The space between the lines of text</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="366"/>
      <source>The position of the text. Leave (0,0,0) for automatic position</source>
      <translation type="unfinished">The position of the text. Leave (0,0,0) for automatic position</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="367"/>
      <source>The justification of the text</source>
      <translation type="unfinished">The justification of the text</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="368"/>
      <source>The number of decimals to use for calculated texts</source>
      <translation type="unfinished">The number of decimals to use for calculated texts</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="369"/>
      <source>Show the unit suffix</source>
      <translation type="unfinished">Show the unit suffix</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="344"/>
      <source>A description of the standard profile this element is based upon</source>
      <translation type="unfinished">A description of the standard profile this element is based upon</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="532"/>
      <source>Sill height</source>
      <translation type="unfinished">Sill height</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="46"/>
      <source>CutVolume</source>
      <translation type="unfinished">CutVolume</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="53"/>
      <source>CutPlane</source>
      <translation type="unfinished">CutPlane</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="86"/>
      <source>PreviewCutVolume</source>
      <translation type="unfinished">PreviewCutVolume</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="122"/>
      <source>Cut Plane</source>
      <translation type="unfinished">Cut Plane</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="123"/>
      <source>Cut Plane options</source>
      <translation type="unfinished">Cut Plane options</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="124"/>
      <source>Wich side to cut</source>
      <translation type="unfinished">Wich side to cut</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="125"/>
      <source>Behind</source>
      <translation type="unfinished">Behind</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="125"/>
      <source>Front</source>
      <translation>前视</translation>
    </message>
    <message>
      <location filename="ArchFrame.py" line="150"/>
      <source>Crossing point not found in profile.
</source>
      <translation type="unfinished">Crossing point not found in profile.
</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="154"/>
      <source>A list of angles for each roof pane</source>
      <translation type="unfinished">A list of angles for each roof pane</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="155"/>
      <source>A list of horizontal length projections for each roof pane</source>
      <translation type="unfinished">A list of horizontal length projections for each roof pane</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="156"/>
      <source>A list of IDs of relative profiles for each roof pane</source>
      <translation type="unfinished">A list of IDs of relative profiles for each roof pane</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="157"/>
      <source>A list of thicknesses for each roof pane</source>
      <translation type="unfinished">A list of thicknesses for each roof pane</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="158"/>
      <source>A list of overhangs for each roof pane</source>
      <translation type="unfinished">A list of overhangs for each roof pane</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="159"/>
      <source>A list of calculated heights for each roof pane</source>
      <translation type="unfinished">A list of calculated heights for each roof pane</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="716"/>
      <source>Angle (deg)</source>
      <translation type="unfinished">Angle (deg)</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="716"/>
      <source>Run (mm)</source>
      <translation type="unfinished">Run (mm)</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="716"/>
      <source>Thickness (mm)</source>
      <translation type="unfinished">Thickness (mm)</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="716"/>
      <source>Overhang (mm)</source>
      <translation type="unfinished">Overhang (mm)</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="716"/>
      <source>Height (mm)</source>
      <translation type="unfinished">Height (mm)</translation>
    </message>
    <message>
      <location filename="ArchBuilding.py" line="232"/>
      <source>The type of this building</source>
      <translation type="unfinished">The type of this building</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="217"/>
      <source>removing sketch external reference to avoid cross-referencing</source>
      <translation type="unfinished">removing sketch external reference to avoid cross-referencing</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1205"/>
      <source>Create Component</source>
      <translation type="unfinished">Create Component</translation>
    </message>
    <message>
      <location filename="ArchComponent.py" line="293"/>
      <source>The object this component is cloning</source>
      <translation type="unfinished">The object this component is cloning</translation>
    </message>
    <message>
      <location filename="ArchMaterial.py" line="78"/>
      <source>Create material</source>
      <translation type="unfinished">Create material</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="124"/>
      <source>Quantities schedule</source>
      <translation type="unfinished">Quantities schedule</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="126"/>
      <source>Project</source>
      <translation>项目</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="128"/>
      <source>Date</source>
      <translation type="unfinished">Date</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="134"/>
      <source>Material</source>
      <translation>材质</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="137"/>
      <source>Description</source>
      <translation>描述</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="140"/>
      <source>Color</source>
      <translation type="unfinished">Color</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="143"/>
      <source>Finish</source>
      <translation>完成</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="146"/>
      <source>URL</source>
      <translation type="unfinished">URL</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="148"/>
      <source>Item</source>
      <translation type="unfinished">Item</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="150"/>
      <source>Volume</source>
      <translation type="unfinished">Volume</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="153"/>
      <source>Unit price</source>
      <translation type="unfinished">Unit price</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="155"/>
      <source>Total price</source>
      <translation type="unfinished">Total price</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="161"/>
      <source>Columns</source>
      <translation type="unfinished">Columns</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="162"/>
      <source>Beams</source>
      <translation type="unfinished">Beams</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="163"/>
      <source>Slabs</source>
      <translation type="unfinished">Slabs</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="164"/>
      <source>Foundations</source>
      <translation type="unfinished">Foundations</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="167"/>
      <source>Stairs</source>
      <translation>楼梯</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="172"/>
      <source>Walls</source>
      <translation type="unfinished">Walls</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="176"/>
      <source>Miscellaneous</source>
      <translation type="unfinished">Miscellaneous</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="241"/>
      <source>Total</source>
      <translation type="unfinished">Total</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="151"/>
      <source>Show the cut in the 3D view</source>
      <translation type="unfinished">Show the cut in the 3D view</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="63"/>
      <source>This document is not saved. Please save it first</source>
      <translation type="unfinished">This document is not saved. Please save it first</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="68"/>
      <source>The Python Git module was not found. Please install the python-git package.</source>
      <translation type="unfinished">The Python Git module was not found. Please install the python-git package.</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="73"/>
      <source>This document doesn't appear to be part of a Git repository.</source>
      <translation type="unfinished">This document doesn't appear to be part of a Git repository.</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="77"/>
      <source>Warning: no remote repositories. Unable to push</source>
      <translation type="unfinished">Warning: no remote repositories. Unable to push</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="83"/>
      <source>The Git repository cannot handle this document.</source>
      <translation type="unfinished">The Git repository cannot handle this document.</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="96"/>
      <source>The street and housenumber of this site</source>
      <translation type="unfinished">The street and housenumber of this site</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="97"/>
      <source>The postal or zip code of this site</source>
      <translation type="unfinished">The postal or zip code of this site</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="98"/>
      <source>The city of this site</source>
      <translation type="unfinished">The city of this site</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="99"/>
      <source>The country of this site</source>
      <translation type="unfinished">The country of this site</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="232"/>
      <source>The type of this space</source>
      <translation type="unfinished">The type of this space</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="233"/>
      <source>The thickness of the floor finish</source>
      <translation type="unfinished">The thickness of the floor finish</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="56"/>
      <source>Walls can only be based on Part or Mesh objects</source>
      <translation type="unfinished">Walls can only be based on Part or Mesh objects</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="625"/>
      <source>an optional object that defines a volume to be subtracted from hosts of this window</source>
      <translation type="unfinished">an optional object that defines a volume to be subtracted from hosts of this window</translation>
    </message>
    <message>
      <location filename="importGBXML.py" line="47"/>
      <source>This exporter can currently only export one site object</source>
      <translation type="unfinished">This exporter can currently only export one site object</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="625"/>
      <source>Objects seen by this section plane</source>
      <translation type="unfinished">Objects seen by this section plane</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="540"/>
      <source>Set text position</source>
      <translation type="unfinished">Set text position</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="402"/>
      <source>Unable to extrude the base shape
</source>
      <translation type="unfinished">Unable to extrude the base shape
</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="218"/>
      <source>Category</source>
      <translation>类别</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1223"/>
      <source>Key</source>
      <translation type="unfinished">Key</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1225"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1226"/>
      <source>Unit</source>
      <translation>单位</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1233"/>
      <source>The object have not IfcProperties attribute. Cancel spreadsheet creation for object : </source>
      <translation type="unfinished">The object have not IfcProperties attribute. Cancel spreadsheet creation for object : </translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1251"/>
      <source>Create IFC properties spreadsheet</source>
      <translation type="unfinished">Create IFC properties spreadsheet</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="526"/>
      <source>Auto include in host object</source>
      <translation type="unfinished">Auto include in host object</translation>
    </message>
  </context>
  <context>
    <name>ArchGitOptions</name>
    <message>
      <location filename="ArchServer.py" line="153"/>
      <source>Git Options</source>
      <translation type="unfinished">Git Options</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="154"/>
      <source>What to commit</source>
      <translation type="unfinished">What to commit</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="155"/>
      <source>All files in folder</source>
      <translation type="unfinished">All files in folder</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="156"/>
      <source>Only this .FcStd file</source>
      <translation type="unfinished">Only this .FcStd file</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="157"/>
      <source>Commit message</source>
      <translation type="unfinished">Commit message</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="158"/>
      <source>commit</source>
      <translation type="unfinished">commit</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="159"/>
      <source>Push to default remote repository</source>
      <translation type="unfinished">Push to default remote repository</translation>
    </message>
  </context>
  <context>
    <name>ArchMaterial</name>
    <message>
      <location filename="ArchMaterial.ui" line="14"/>
      <source>Arch material</source>
      <translation type="unfinished">Arch material</translation>
    </message>
    <message>
      <location filename="ArchMaterial.ui" line="23"/>
      <source>Choose preset...</source>
      <translation type="unfinished">Choose preset...</translation>
    </message>
    <message>
      <location filename="ArchMaterial.ui" line="35"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="ArchMaterial.ui" line="67"/>
      <source>Description</source>
      <translation>描述</translation>
    </message>
    <message>
      <location filename="ArchMaterial.ui" line="81"/>
      <source>Color</source>
      <translation type="unfinished">Color</translation>
    </message>
    <message>
      <location filename="ArchMaterial.ui" line="105"/>
      <source>Code</source>
      <translation type="unfinished">Code</translation>
    </message>
    <message>
      <location filename="ArchMaterial.ui" line="137"/>
      <source>URL</source>
      <translation type="unfinished">URL</translation>
    </message>
  </context>
  <context>
    <name>Arch_3Views</name>
    <message>
      <location filename="ArchEquipment.py" line="194"/>
      <source>3 views from mesh</source>
      <translation type="unfinished">3 views from mesh</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="195"/>
      <source>Creates 3 views (top, front, side) from a mesh-based object</source>
      <translation type="unfinished">Creates 3 views (top, front, side) from a mesh-based object</translation>
    </message>
  </context>
  <context>
    <name>Arch_Add</name>
    <message>
      <location filename="ArchCommands.py" line="942"/>
      <source>Add component</source>
      <translation>添加组件</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="943"/>
      <source>Adds the selected components to the active object</source>
      <translation>将选定的组件添加到当前对象</translation>
    </message>
  </context>
  <context>
    <name>Arch_Axis</name>
    <message>
      <location filename="ArchAxis.py" line="62"/>
      <source>Axis</source>
      <translation>轴线</translation>
    </message>
    <message>
      <location filename="ArchAxis.py" line="64"/>
      <source>Creates an axis system.</source>
      <translation>创建轴网系统.</translation>
    </message>
  </context>
  <context>
    <name>Arch_Bimserver</name>
    <message>
      <location filename="ArchServer.py" line="43"/>
      <source>BIM server</source>
      <translation type="unfinished">BIM server</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="44"/>
      <source>Opens a browser window and connects to a BIM server instance</source>
      <translation type="unfinished">Opens a browser window and connects to a BIM server instance</translation>
    </message>
  </context>
  <context>
    <name>Arch_Building</name>
    <message>
      <location filename="ArchBuilding.py" line="195"/>
      <source>Building</source>
      <translation>建筑</translation>
    </message>
    <message>
      <location filename="ArchBuilding.py" line="197"/>
      <source>Creates a building object including selected objects.</source>
      <translation>创建建筑,包含选定对象</translation>
    </message>
  </context>
  <context>
    <name>Arch_Check</name>
    <message>
      <location filename="ArchCommands.py" line="1130"/>
      <source>Check</source>
      <translation>检查</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1131"/>
      <source>Checks the selected objects for problems</source>
      <translation>检查所选对象的问题</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1152"/>
      <source>Explore the contents of an Ifc file</source>
      <translation type="unfinished">Explore the contents of an Ifc file</translation>
    </message>
  </context>
  <context>
    <name>Arch_CloseHoles</name>
    <message>
      <location filename="ArchCommands.py" line="1113"/>
      <source>Close holes</source>
      <translation>封闭孔</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1114"/>
      <source>Closes holes in open shapes, turning them solids</source>
      <translation>封闭开孔形体,转换为实体</translation>
    </message>
  </context>
  <context>
    <name>Arch_Component</name>
    <message>
      <location filename="ArchCommands.py" line="1195"/>
      <source>Component</source>
      <translation type="unfinished">Component</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1197"/>
      <source>Creates an undefined architectural component</source>
      <translation type="unfinished">Creates an undefined architectural component</translation>
    </message>
  </context>
  <context>
    <name>Arch_CutPlane</name>
    <message>
      <location filename="ArchCutPlane.py" line="62"/>
      <source>Cut with plane</source>
      <translation type="unfinished">Cut with plane</translation>
    </message>
    <message>
      <location filename="ArchCutPlane.py" line="63"/>
      <source>Cut an object with a plane</source>
      <translation type="unfinished">Cut an object with a plane</translation>
    </message>
  </context>
  <context>
    <name>Arch_Equipment</name>
    <message>
      <location filename="ArchEquipment.py" line="166"/>
      <source>Equipment</source>
      <translation type="unfinished">Equipment</translation>
    </message>
    <message>
      <location filename="ArchEquipment.py" line="168"/>
      <source>Creates an equipment object from a selected object (Part or Mesh)</source>
      <translation type="unfinished">Creates an equipment object from a selected object (Part or Mesh)</translation>
    </message>
  </context>
  <context>
    <name>Arch_Floor</name>
    <message>
      <location filename="ArchFloor.py" line="53"/>
      <source>Floor</source>
      <translation>楼板</translation>
    </message>
    <message>
      <location filename="ArchFloor.py" line="55"/>
      <source>Creates a floor object including selected objects</source>
      <translation>创建楼板,包含选定对象</translation>
    </message>
  </context>
  <context>
    <name>Arch_Frame</name>
    <message>
      <location filename="ArchFrame.py" line="62"/>
      <source>Frame</source>
      <translation>框架</translation>
    </message>
    <message>
      <location filename="ArchFrame.py" line="64"/>
      <source>Creates a frame object from a planar 2D object and a profile</source>
      <translation type="unfinished">Creates a frame object from a planar 2D object and a profile</translation>
    </message>
  </context>
  <context>
    <name>Arch_Git</name>
    <message>
      <location filename="ArchServer.py" line="57"/>
      <source>Commit with Git</source>
      <translation type="unfinished">Commit with Git</translation>
    </message>
    <message>
      <location filename="ArchServer.py" line="58"/>
      <source>Commits the current document</source>
      <translation type="unfinished">Commits the current document</translation>
    </message>
  </context>
  <context>
    <name>Arch_IfcExplorer</name>
    <message>
      <location filename="ArchCommands.py" line="1151"/>
      <source>Ifc Explorer</source>
      <translation>IFC导出</translation>
    </message>
  </context>
  <context>
    <name>Arch_IfcSpreadsheet</name>
    <message>
      <location filename="ArchCommands.py" line="1242"/>
      <source>Create IFC spreadsheet...</source>
      <translation type="unfinished">Create IFC spreadsheet...</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1244"/>
      <source>Creates a spreadsheet to store ifc properties of an object.</source>
      <translation type="unfinished">Creates a spreadsheet to store ifc properties of an object.</translation>
    </message>
  </context>
  <context>
    <name>Arch_Material</name>
    <message>
      <location filename="ArchMaterial.py" line="72"/>
      <source>Set material...</source>
      <translation type="unfinished">Set material...</translation>
    </message>
    <message>
      <location filename="ArchMaterial.py" line="74"/>
      <source>Creates or edits the material definition of a selected object.</source>
      <translation type="unfinished">Creates or edits the material definition of a selected object.</translation>
    </message>
  </context>
  <context>
    <name>Arch_MergeWalls</name>
    <message>
      <location filename="ArchWall.py" line="372"/>
      <source>Merge Walls</source>
      <translation>合并壁</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="373"/>
      <source>Merges the selected walls, if possible</source>
      <translation type="unfinished">Merges the selected walls, if possible</translation>
    </message>
  </context>
  <context>
    <name>Arch_MeshToShape</name>
    <message>
      <location filename="ArchCommands.py" line="1034"/>
      <source>Mesh to Shape</source>
      <translation>网格转换为形体</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1035"/>
      <source>Turns selected meshes into Part Shape objects</source>
      <translation>转换所选网格为零件形体对象</translation>
    </message>
  </context>
  <context>
    <name>Arch_Panel</name>
    <message>
      <location filename="ArchPanel.py" line="92"/>
      <source>Panel</source>
      <translation type="unfinished">Panel</translation>
    </message>
    <message>
      <location filename="ArchPanel.py" line="94"/>
      <source>Creates a panel object from scratch or from a selected object (sketch, wire, face or solid)</source>
      <translation type="unfinished">Creates a panel object from scratch or from a selected object (sketch, wire, face or solid)</translation>
    </message>
  </context>
  <context>
    <name>Arch_Rebar</name>
    <message>
      <location filename="ArchRebar.py" line="90"/>
      <source>Rebar</source>
      <translation>钢筋</translation>
    </message>
    <message>
      <location filename="ArchRebar.py" line="92"/>
      <source>Creates a Reinforcement bar from the selected face of a structural object</source>
      <translation type="unfinished">Creates a Reinforcement bar from the selected face of a structural object</translation>
    </message>
  </context>
  <context>
    <name>Arch_Remove</name>
    <message>
      <location filename="ArchCommands.py" line="974"/>
      <source>Remove component</source>
      <translation>删除组件</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="975"/>
      <source>Remove the selected components from their parents, or create a hole in a component</source>
      <translation>从父对象中删除选定组件,或在组件上创建孔</translation>
    </message>
  </context>
  <context>
    <name>Arch_RemoveShape</name>
    <message>
      <location filename="ArchCommands.py" line="1098"/>
      <source>Remove Shape from Arch</source>
      <translation>从建筑元素中移除形体</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1099"/>
      <source>Removes cubic shapes from Arch components</source>
      <translation>从建筑组件移除立方体</translation>
    </message>
  </context>
  <context>
    <name>Arch_Roof</name>
    <message>
      <location filename="ArchRoof.py" line="111"/>
      <source>Roof</source>
      <translation>屋顶</translation>
    </message>
    <message>
      <location filename="ArchRoof.py" line="113"/>
      <source>Creates a roof object from the selected wire.</source>
      <translation type="unfinished">Creates a roof object from the selected wire.</translation>
    </message>
  </context>
  <context>
    <name>Arch_Schedule</name>
    <message>
      <location filename="ArchSchedule.py" line="40"/>
      <source>Create schedule...</source>
      <translation type="unfinished">Create schedule...</translation>
    </message>
    <message>
      <location filename="ArchSchedule.py" line="41"/>
      <source>Creates a materials or areas schedule.</source>
      <translation type="unfinished">Creates a materials or areas schedule.</translation>
    </message>
  </context>
  <context>
    <name>Arch_SectionPlane</name>
    <message>
      <location filename="ArchSectionPlane.py" line="77"/>
      <source>Section Plane</source>
      <translation>剖切平面</translation>
    </message>
    <message>
      <location filename="ArchSectionPlane.py" line="78"/>
      <source>Creates a section plane object, including the selected objects</source>
      <translation>创建剖切平面对象,包括所选对象</translation>
    </message>
  </context>
  <context>
    <name>Arch_SelectNonSolidMeshes</name>
    <message>
      <location filename="ArchCommands.py" line="1069"/>
      <source>Select non-manifold meshes</source>
      <translation>选择非流形网格</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1070"/>
      <source>Selects all non-manifold meshes from the document or from the selected groups</source>
      <translation>选择文档中或所选组中的所有非流形网格</translation>
    </message>
  </context>
  <context>
    <name>Arch_Site</name>
    <message>
      <location filename="ArchSite.py" line="55"/>
      <source>Site</source>
      <translation>场地</translation>
    </message>
    <message>
      <location filename="ArchSite.py" line="57"/>
      <source>Creates a site object including selected objects.</source>
      <translation>创建场地,包含选定对象</translation>
    </message>
  </context>
  <context>
    <name>Arch_Space</name>
    <message>
      <location filename="ArchSpace.py" line="196"/>
      <source>Space</source>
      <translation>空间</translation>
    </message>
    <message>
      <location filename="ArchSpace.py" line="198"/>
      <source>Creates a space object from selected boundary objects</source>
      <translation type="unfinished">Creates a space object from selected boundary objects</translation>
    </message>
    <message>
      <location filename="ArchStairs.py" line="73"/>
      <source>Creates a stairs object</source>
      <translation type="unfinished">Creates a stairs object</translation>
    </message>
  </context>
  <context>
    <name>Arch_SplitMesh</name>
    <message>
      <location filename="ArchCommands.py" line="1009"/>
      <source>Split Mesh</source>
      <translation>拆分网格</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1010"/>
      <source>Splits selected meshes into independent components</source>
      <translation>将选定的网格拆分为独立组件</translation>
    </message>
  </context>
  <context>
    <name>Arch_Stairs</name>
    <message>
      <location filename="ArchStairs.py" line="71"/>
      <source>Stairs</source>
      <translation>楼梯</translation>
    </message>
  </context>
  <context>
    <name>Arch_Structure</name>
    <message>
      <location filename="ArchStructure.py" line="126"/>
      <source>Structure</source>
      <translation>结构</translation>
    </message>
    <message>
      <location filename="ArchStructure.py" line="128"/>
      <source>Creates a structure object from scratch or from a selected object (sketch, wire, face or solid)</source>
      <translation>从零开始或从选定的对象(线,面或体)创建结构体</translation>
    </message>
  </context>
  <context>
    <name>Arch_Survey</name>
    <message>
      <location filename="ArchCommands.py" line="1165"/>
      <source>Survey</source>
      <translation>调查</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1166"/>
      <source>Starts survey</source>
      <translation type="unfinished">Starts survey</translation>
    </message>
  </context>
  <context>
    <name>Arch_ToggleIfcBrepFlag</name>
    <message>
      <location filename="ArchCommands.py" line="1180"/>
      <source>Toggle IFC Brep flag</source>
      <translation type="unfinished">Toggle IFC Brep flag</translation>
    </message>
    <message>
      <location filename="ArchCommands.py" line="1181"/>
      <source>Force an object to be exported as Brep or not</source>
      <translation type="unfinished">Force an object to be exported as Brep or not</translation>
    </message>
  </context>
  <context>
    <name>Arch_Wall</name>
    <message>
      <location filename="ArchWall.py" line="154"/>
      <source>Wall</source>
      <translation>墙</translation>
    </message>
    <message>
      <location filename="ArchWall.py" line="156"/>
      <source>Creates a wall object from scratch or from a selected object (wire, face or solid)</source>
      <translation>从零开始或从选定的对象(线,面或体)创建墙体</translation>
    </message>
  </context>
  <context>
    <name>Arch_Window</name>
    <message>
      <location filename="ArchWindow.py" line="382"/>
      <source>Window</source>
      <translation>窗</translation>
    </message>
    <message>
      <location filename="ArchWindow.py" line="384"/>
      <source>Creates a window object from a selected object (wire, rectangle or sketch)</source>
      <translation>从所选对象创建窗对象(线框、矩形或草绘)</translation>
    </message>
  </context>
  <context>
    <name>Form</name>
    <message>
      <location filename="ArchSchedule.ui" line="14"/>
      <source>Form</source>
      <translation>窗体</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="20"/>
      <source>General</source>
      <translation>常规</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="156"/>
      <source>Quantities</source>
      <translation type="unfinished">Quantities</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="32"/>
      <source>Spaces</source>
      <translation type="unfinished">Spaces</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="37"/>
      <source>Doors and windows</source>
      <translation type="unfinished">Doors and windows</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="47"/>
      <source>Start cell</source>
      <translation type="unfinished">Start cell</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="54"/>
      <source>A1</source>
      <translation>A1</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="68"/>
      <source>Area unit</source>
      <translation type="unfinished">Area unit</translation>
    </message>
    <message encoding="UTF-8">
      <location filename="ArchSchedule.ui" line="75"/>
      <source>m²</source>
      <translation type="unfinished">m²</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="89"/>
      <source>Volume unit</source>
      <translation type="unfinished">Volume unit</translation>
    </message>
    <message encoding="UTF-8">
      <location filename="ArchSchedule.ui" line="96"/>
      <source>m³</source>
      <translation type="unfinished">m³</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="110"/>
      <source>Currency unit</source>
      <translation type="unfinished">Currency unit</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="117"/>
      <source>This must match what is stored in the project materials. No conversion will be done.</source>
      <translation type="unfinished">This must match what is stored in the project materials. No conversion will be done.</translation>
    </message>
    <message encoding="UTF-8">
      <location filename="ArchSchedule.ui" line="135"/>
      <source>€</source>
      <translation type="unfinished">€</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="162"/>
      <source>Only show totals</source>
      <translation type="unfinished">Only show totals</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="172"/>
      <source>Add material description</source>
      <translation type="unfinished">Add material description</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="182"/>
      <source>Add material color</source>
      <translation type="unfinished">Add material color</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="192"/>
      <source>Add material finish</source>
      <translation type="unfinished">Add material finish</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="202"/>
      <source>Add material URL</source>
      <translation type="unfinished">Add material URL</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="209"/>
      <source>Add price calculation</source>
      <translation type="unfinished">Add price calculation</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="219"/>
      <source>Add structures</source>
      <translation type="unfinished">Add structures</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="229"/>
      <source>Add stairs</source>
      <translation type="unfinished">Add stairs</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="239"/>
      <source>Add walls</source>
      <translation type="unfinished">Add walls</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="249"/>
      <source>Add all other roles</source>
      <translation type="unfinished">Add all other roles</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="259"/>
      <source>Add floors</source>
      <translation type="unfinished">Add floors</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="269"/>
      <source>Add ceilings</source>
      <translation type="unfinished">Add ceilings</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="279"/>
      <source>Add roofs</source>
      <translation type="unfinished">Add roofs</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="289"/>
      <source>Add windows and doors</source>
      <translation type="unfinished">Add windows and doors</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="299"/>
      <source>Add panels</source>
      <translation type="unfinished">Add panels</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="309"/>
      <source>Add equipments</source>
      <translation type="unfinished">Add equipments</translation>
    </message>
    <message>
      <location filename="ArchSchedule.ui" line="319"/>
      <source>Add furniture</source>
      <translation type="unfinished">Add furniture</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsArch</name>
    <message>
      <location filename="preferences-arch.ui" line="14"/>
      <source>General settings</source>
      <translation>常规设置</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="123"/>
      <source>This is the default color for new Wall objects</source>
      <translation>新建墙对象的默认颜色</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="284"/>
      <source>This is the default color for new Structure objects</source>
      <translation>新建结构对象的默认颜色</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="228"/>
      <source>2D rendering</source>
      <translation>2D 渲染</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="236"/>
      <source>Show debug information during 2D rendering</source>
      <translation>在2D渲染期间显示调试信息</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="239"/>
      <source>Show renderer debug messages</source>
      <translation>显示渲染调试消息</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="272"/>
      <source>Cut areas line thickness ratio</source>
      <translation type="unfinished">Cut areas line thickness ratio</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="292"/>
      <source>Specifies how many times the viewed line thickness must be applied to cut lines</source>
      <translation type="unfinished">Specifies how many times the viewed line thickness must be applied to cut lines</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="843"/>
      <source>Width:</source>
      <translation>宽度:</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="725"/>
      <source>Height:</source>
      <translation>高度:</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="925"/>
      <source>Color:</source>
      <translation>颜色:</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="804"/>
      <source>Length:</source>
      <translation>长度:</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="317"/>
      <source>Diameter</source>
      <translation type="unfinished">Diameter</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="356"/>
      <source>Offset</source>
      <translation>偏移</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="443"/>
      <source>The default width for new windows</source>
      <translation type="unfinished">The default width for new windows</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="485"/>
      <source>The default height for new windows</source>
      <translation type="unfinished">The default height for new windows</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="520"/>
      <source>Thickness:</source>
      <translation type="unfinished">Thickness:</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="527"/>
      <source>The default thickness for new windows</source>
      <translation type="unfinished">The default thickness for new windows</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="586"/>
      <source>Frame color:</source>
      <translation type="unfinished">Frame color:</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="610"/>
      <source>Glass color:</source>
      <translation type="unfinished">Glass color:</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="26"/>
      <source>Snapping</source>
      <translation>对齐功能</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="63"/>
      <source>Auto-join walls</source>
      <translation type="unfinished">Auto-join walls</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="83"/>
      <source>If this is checked, when 2 similar walls are being connected, their underlying sketches will be joined into one, and the two walls will become one</source>
      <translation type="unfinished">If this is checked, when 2 similar walls are being connected, their underlying sketches will be joined into one, and the two walls will become one</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="86"/>
      <source>Join walls base sketches when possible</source>
      <translation type="unfinished">Join walls base sketches when possible</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="124"/>
      <source>Mesh to Shape Conversion</source>
      <translation type="unfinished">Mesh to Shape Conversion</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="132"/>
      <source>If this is checked, conversion is faster but the result might still contain triangulated faces</source>
      <translation type="unfinished">If this is checked, conversion is faster but the result might still contain triangulated faces</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="135"/>
      <source>Fast conversion</source>
      <translation type="unfinished">Fast conversion</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="151"/>
      <source>Tolerance:</source>
      <translation type="unfinished">Tolerance:</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="161"/>
      <source>Tolerance value to use when checking if 2 adjacent faces as planar</source>
      <translation type="unfinished">Tolerance value to use when checking if 2 adjacent faces as planar</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="184"/>
      <source>If this is checked, flat groups of faces will be force-flattened, resulting in possible gaps and non-solid results</source>
      <translation type="unfinished">If this is checked, flat groups of faces will be force-flattened, resulting in possible gaps and non-solid results</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="187"/>
      <source>Force flat faces</source>
      <translation type="unfinished">Force flat faces</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="204"/>
      <source>If this is checked, holes in faces will be performed by subtraction rather than using wires orientation</source>
      <translation type="unfinished">If this is checked, holes in faces will be performed by subtraction rather than using wires orientation</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="207"/>
      <source>Cut method</source>
      <translation type="unfinished">Cut method</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="50"/>
      <source>Show debug messages</source>
      <translation type="unfinished">Show debug messages</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="196"/>
      <source>If this is checked, openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted</source>
      <translation type="unfinished">If this is checked, openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="199"/>
      <source>Separate openings</source>
      <translation type="unfinished">Separate openings</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="236"/>
      <source>If this is checked, object names will be prefixed with the IFC ID number</source>
      <translation type="unfinished">If this is checked, object names will be prefixed with the IFC ID number</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="239"/>
      <source>Prefix names with ID number</source>
      <translation type="unfinished">Prefix names with ID number</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="316"/>
      <source>Exclude list: </source>
      <translation type="unfinished">Exclude list: </translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="323"/>
      <source>A comma-separated list of Ifc entities to exclude from import</source>
      <translation type="unfinished">A comma-separated list of Ifc entities to exclude from import</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="34"/>
      <source>Scaling factor</source>
      <translation type="unfinished">Scaling factor</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="34"/>
      <source>Snap to baselines of Arch objects (override with CTRL)</source>
      <translation type="unfinished">Snap to baselines of Arch objects (override with CTRL)</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="14"/>
      <source>Defaults</source>
      <translation type="unfinished">Defaults</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="26"/>
      <source>Walls</source>
      <translation type="unfinished">Walls</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="732"/>
      <source> mm</source>
      <translation type="unfinished"> mm</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="148"/>
      <source>Structures</source>
      <translation type="unfinished">Structures</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="309"/>
      <source>Rebars</source>
      <translation type="unfinished">Rebars</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="428"/>
      <source>Windows</source>
      <translation>窗口</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="566"/>
      <source>Transparency:</source>
      <translation>透明度:</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="355"/>
      <source>Some IFC viewers don't like objects exported as extrusions. Use this to force all objects to be exported as BREP geometry.</source>
      <translation type="unfinished">Some IFC viewers don't like objects exported as extrusions. Use this to force all objects to be exported as BREP geometry.</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="328"/>
      <source>Hidden geomety pattern</source>
      <translation type="unfinished">Hidden geomety pattern</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="348"/>
      <source>This is the SVG stroke-dasharray property to apply to projections of hidden objects.</source>
      <translation type="unfinished">This is the SVG stroke-dasharray property to apply to projections of hidden objects.</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="351"/>
      <source>30, 10</source>
      <translation type="unfinished">30, 10</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="639"/>
      <source>Stairs</source>
      <translation>楼梯</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="768"/>
      <source>Number of steps:</source>
      <translation type="unfinished">Number of steps:</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="796"/>
      <source>Panels</source>
      <translation type="unfinished">Panels</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="889"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="preferences-archdefaults.ui" line="882"/>
      <source>Thickness</source>
      <translation>厚度</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="358"/>
      <source>Force export as Brep</source>
      <translation type="unfinished">Force export as Brep</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="372"/>
      <source>Bim server</source>
      <translation type="unfinished">Bim server</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="380"/>
      <source>Address</source>
      <translation type="unfinished">Address</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="387"/>
      <source>The URL of a bim server instance (www.bimserver.org)  to connect to.</source>
      <translation type="unfinished">The URL of a bim server instance (www.bimserver.org)  to connect to.</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="390"/>
      <source>http://localhost:8082</source>
      <translation type="unfinished">http://localhost:8082</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="14"/>
      <source>DAE</source>
      <translation type="unfinished">DAE</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="347"/>
      <source>Export options</source>
      <translation type="unfinished">Export options</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="14"/>
      <source>IFC</source>
      <translation type="unfinished">IFC</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="39"/>
      <source>General options</source>
      <translation type="unfinished">General options</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="47"/>
      <source>Show verbose information during import and export of IFC files</source>
      <translation type="unfinished">Show verbose information during import and export of IFC files</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="68"/>
      <source>Import options</source>
      <translation type="unfinished">Import options</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="76"/>
      <source>Import arch IFC objects as</source>
      <translation type="unfinished">Import arch IFC objects as</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="132"/>
      <source>Specifies what kind of objects will be created in FreeCAD</source>
      <translation type="unfinished">Specifies what kind of objects will be created in FreeCAD</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="93"/>
      <source>Parametric Arch objects</source>
      <translation type="unfinished">Parametric Arch objects</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="142"/>
      <source>Non-parametric Arch objects</source>
      <translation type="unfinished">Non-parametric Arch objects</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="147"/>
      <source>Simple Part shapes</source>
      <translation type="unfinished">Simple Part shapes</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="108"/>
      <source>One compound per floor</source>
      <translation type="unfinished">One compound per floor</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="113"/>
      <source>Do not import Arch objects</source>
      <translation type="unfinished">Do not import Arch objects</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="125"/>
      <source>Import struct IFC objects as</source>
      <translation type="unfinished">Import struct IFC objects as</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="152"/>
      <source>One compound for all</source>
      <translation type="unfinished">One compound for all</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="157"/>
      <source>Do not import structural objects</source>
      <translation type="unfinished">Do not import structural objects</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="169"/>
      <source>Root element:</source>
      <translation type="unfinished">Root element:</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="176"/>
      <source>Only subtypes of this element will be imported. Keep value as "IfcProduct" to import all building elements.</source>
      <translation type="unfinished">Only subtypes of this element will be imported. Keep value as "IfcProduct" to import all building elements.</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="179"/>
      <source>IfcProduct</source>
      <translation type="unfinished">IfcProduct</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="216"/>
      <source>If this is checked, the importer will try to detect extrusions. This might slow things down...</source>
      <translation type="unfinished">If this is checked, the importer will try to detect extrusions. This might slow things down...</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="219"/>
      <source>Detect extrusions</source>
      <translation type="unfinished">Detect extrusions</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="256"/>
      <source>If several materials with the same name are found in the IFC file, they will be treated as one.</source>
      <translation type="unfinished">If several materials with the same name are found in the IFC file, they will be treated as one.</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="259"/>
      <source>Merge materials with same name</source>
      <translation type="unfinished">Merge materials with same name</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="64"/>
      <source>Mesher</source>
      <translation type="unfinished">Mesher</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="71"/>
      <source>The mesher to use. If using netgen, make sure netgen is enabled in the Mesh module</source>
      <translation type="unfinished">The mesher to use. If using netgen, make sure netgen is enabled in the Mesh module</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="81"/>
      <source>Builtin</source>
      <translation type="unfinished">Builtin</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="86"/>
      <source>Mefisto</source>
      <translation type="unfinished">Mefisto</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="91"/>
      <source>Netgen</source>
      <translation type="unfinished">Netgen</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="104"/>
      <source>Builtin and mefisto mesher options</source>
      <translation type="unfinished">Builtin and mefisto mesher options</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="112"/>
      <source>Tessellation</source>
      <translation>曲面细分</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="119"/>
      <source>The tessellation value to use with the builtin and mefisto meshers</source>
      <translation type="unfinished">The tessellation value to use with the builtin and mefisto meshers</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="143"/>
      <source>Netgen mesher options</source>
      <translation type="unfinished">Netgen mesher options</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="151"/>
      <source>Grading</source>
      <translation type="unfinished">Grading</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="158"/>
      <source>The grading value to use for netgen meshing</source>
      <translation type="unfinished">The grading value to use for netgen meshing</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="181"/>
      <source>Segments per edge</source>
      <translation type="unfinished">Segments per edge</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="188"/>
      <source>The maximum number of segments per edge</source>
      <translation type="unfinished">The maximum number of segments per edge</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="211"/>
      <source>Segments per radius</source>
      <translation type="unfinished">Segments per radius</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="218"/>
      <source>The number of segments per radius</source>
      <translation type="unfinished">The number of segments per radius</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="241"/>
      <source>Allow second order</source>
      <translation type="unfinished">Allow second order</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="244"/>
      <source>Second order</source>
      <translation type="unfinished">Second order</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="261"/>
      <source>Allows optimization</source>
      <translation type="unfinished">Allows optimization</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="264"/>
      <source>Optimize</source>
      <translation type="unfinished">Optimize</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="284"/>
      <source>Allow quad faces</source>
      <translation type="unfinished">Allow quad faces</translation>
    </message>
    <message>
      <location filename="preferences-dae.ui" line="287"/>
      <source>Allow quads</source>
      <translation type="unfinished">Allow quads</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="375"/>
      <source>Use triangulation options set in the DAE options page</source>
      <translation type="unfinished">Use triangulation options set in the DAE options page</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="378"/>
      <source>Use DAE triangulation options</source>
      <translation type="unfinished">Use DAE triangulation options</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="395"/>
      <source>Curved shapes that cannot be represented as curves in IFC are decomposed into flat facets. If this is checked, some additional calculation is done to join coplanar facets.</source>
      <translation type="unfinished">Curved shapes that cannot be represented as curves in IFC are decomposed into flat facets. If this is checked, some additional calculation is done to join coplanar facets.</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="398"/>
      <source>Join coplanar facets when triangulating</source>
      <translation type="unfinished">Join coplanar facets when triangulating</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="55"/>
      <source>Object creation</source>
      <translation type="unfinished">Object creation</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="103"/>
      <source>Two possible strategies to avoid circular dependencies: Create one more object (unchecked) or remove external geometry of base sketch (checked)</source>
      <translation type="unfinished">Two possible strategies to avoid circular dependencies: Create one more object (unchecked) or remove external geometry of base sketch (checked)</translation>
    </message>
    <message>
      <location filename="preferences-arch.ui" line="106"/>
      <source>Remove external geometry of base sketches when needed</source>
      <translation type="unfinished">Remove external geometry of base sketches when needed</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="276"/>
      <source>Create clones when objects have shared geometry</source>
      <translation type="unfinished">Create clones when objects have shared geometry</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="26"/>
      <source>Show this dialog when importing and exporting</source>
      <translation type="unfinished">Show this dialog when importing and exporting</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="296"/>
      <source>If checked each object will have their Ifc Properties stored in a spreadsheet object.</source>
      <translation type="unfinished">If checked each object will have their Ifc Properties stored in a spreadsheet object.</translation>
    </message>
    <message>
      <location filename="preferences-ifc.ui" line="299"/>
      <source>Import Ifc Properties in spreadsheet</source>
      <translation type="unfinished">Import Ifc Properties in spreadsheet</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="InitGui.py" line="73"/>
      <source>Arch tools</source>
      <translation type="unfinished">Arch tools</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="74"/>
      <source>Draft tools</source>
      <translation type="unfinished">Draft tools</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="75"/>
      <source>Draft mod tools</source>
      <translation type="unfinished">Draft mod tools</translation>
    </message>
  </context>
  <context>
    <name>arch</name>
    <message>
      <location filename="InitGui.py" line="77"/>
      <source>&amp;Architecture</source>
      <translation>建筑(&amp;A)</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="80"/>
      <source>&amp;Draft</source>
      <translation>绘图(&amp;D)</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="79"/>
      <source>Utilities</source>
      <translation type="unfinished">Utilities</translation>
    </message>
    <message>
      <location filename="InitGui.py" line="80"/>
      <source>Snapping</source>
      <translation>对齐功能</translation>
    </message>
  </context>
</TS>
