<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>About</name>
    <message>
        <location filename="../scripts/Help/About/About.js" line="+68"/>
        <source>About %1</source>
        <translation>关于 %1</translation>
    </message>
    <message>
        <location line="+53"/>
        <location line="+123"/>
        <source>Version:</source>
        <translation>版本：</translation>
    </message>
    <message>
        <location line="-119"/>
        <location line="+136"/>
        <location line="+11"/>
        <source>Internet:</source>
        <translation>网络：</translation>
    </message>
    <message>
        <location line="-145"/>
        <source>Build Date:</source>
        <translation>生成日期：</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Revision:</source>
        <translation>修订版本：</translation>
    </message>
    <message>
        <location line="+2"/>
        <location line="+117"/>
        <source>Qt Version:</source>
        <translation>Qt 版本：</translation>
    </message>
    <message>
        <location line="-113"/>
        <source>Architecture:</source>
        <translation>架构：</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Compiler:</source>
        <translation>编译器：</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>License Key:</source>
        <translation>授权码：</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>%1 is an application for computer-aided design (CAD).</source>
        <translation>%1 是一个计算机辅助设计应用 (CAD)。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>%1 is based on QCAD, a free (open source) software.</source>
        <translation>%1 基于 QCAD，一款免费开源软件。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>%1 is free (open source) software.</source>
        <translation>%1 是免费开源软件。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>This means that everyone can &lt;a href=&apos;%1&apos;&gt;get involved&lt;/a&gt;!</source>
        <translation>这意味着每个人都可以 &lt;a href=&apos;%1&apos;&gt; 参与 &lt;/a&gt; ！</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Additional tools, features and file formats including DWG are available in &lt;a href=&apos;%1&apos;&gt;QCAD Professional&lt;/a&gt; or &lt;a href=&apos;%2&apos;&gt;QCAD/CAM&lt;/a&gt;.</source>
        <translation>&lt;a href=&apos;%1&apos;&gt; QCAD Professional &lt;/a&gt;或&lt;a href=&apos;%2&apos;&gt; QCAD / CAM &lt;/a&gt;中提供了包括DWG在内的其他工具，功能和文件格式。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Plugins and script add-ons are subject to their respective license (see &quot;Plugins&quot; tab).</source>
        <translation>插件和脚本附件受各自许可的约束（请参见“插件”标签）。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>All brand or product names are trademarks or registered trademarks of their respective holders.</source>
        <translation>所有品牌或产品名称均为其各自所有者的商标或注册商标。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Portions of this software © %1 The Qt Company Ltd.</source>
        <translation>本软件的部分版权©％1 The Qt Company Ltd.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Qt ships with QCAD under the &lt;a href=&apos;%1&apos;&gt;LGPL Open Source license&lt;/a&gt; which confers various rights to you as the user, including the right to recompile the Qt libraries for your platform. To do that follow the &lt;a href=&apos;%2&apos;&gt;documentation shown on the Qt website&lt;/a&gt;.</source>
        <translation type="unfinished">Qt在&lt;a href=&apos;%1&apos;&gt;LGPL开源许可&lt;/a&gt;下与QCAD一起出厂，它赋予了用户各种权利，包括为您的平台重新编译Qt库的权利。要做到这一点，请遵循Qt网站上显示的&lt;a href=&apos;%2&apos;&gt;文件说明&lt;/a&gt;。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</source>
        <translation type="unfinished">该程序按原样提供，没有任何形式的保证，包括对设计、适销性和特定用途的适用性的保证。</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Plugins</source>
        <translation>插件</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>No plugins found.</source>
        <translation type="unfinished">没有发现任何插件。</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>No information available</source>
        <translation>没有提示信息</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+427"/>
        <source>Plugin:</source>
        <translation>插件：</translation>
    </message>
    <message>
        <location line="-402"/>
        <source>ID:</source>
        <translation>ID:</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Description:</source>
        <translation>描述：</translation>
    </message>
    <message>
        <location line="+4"/>
        <location line="+4"/>
        <location line="+4"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>License:</source>
        <translation>授权：</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Active</source>
        <translation>激活</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Inactive (restart)</source>
        <translation>无效（重启）</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Trial Version:</source>
        <translation>试用版本：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>File:</source>
        <translation>文件：</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Error:</source>
        <translation>错误：</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Script Add-Ons</source>
        <translation>脚本附加组件</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>No script add-ons found.</source>
        <translation>找不到脚本加载项。</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>Credits</source>
        <translation>信誉</translation>
    </message>
    <message>
        <location line="+169"/>
        <source>Licenses</source>
        <translation>授权</translation>
    </message>
    <message>
        <location filename="../scripts/Help/About/AboutInit.js" line="+2"/>
        <source>&amp;About...</source>
        <translation>关于(&amp;A)...</translation>
    </message>
</context>
<context>
    <name>AboutCredits</name>
    <message>
        <location filename="../scripts/Help/About/AboutCredits.js" line="+4"/>
        <source>Programming</source>
        <translation>程序编码</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Hatch Patterns</source>
        <translation>填充图案</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Themes</source>
        <translation type="unfinished">主题</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Translations</source>
        <translation>翻译</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Templates</source>
        <translation>模板</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Icons</source>
        <translation>图标</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Testing, Feedback and Minor Fixes</source>
        <translation>测试，反馈和小版本修复</translation>
    </message>
</context>
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../scripts/Help/About/AboutDialog.ui" line="+101"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>Credits</source>
        <translation>信誉</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>Plugins</source>
        <translation>插件</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>Scripts</source>
        <translation>脚本</translation>
    </message>
    <message>
        <location line="+67"/>
        <source>System</source>
        <translation>系统</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Licenses</source>
        <translation>授权</translation>
    </message>
</context>
<context>
    <name>AbstractPreferences</name>
    <message>
        <location filename="../scripts/Edit/AbstractPreferences.js" line="+46"/>
        <source>Application Preferences</source>
        <translation>首选项</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Drawing Preferences</source>
        <translation>绘图选项</translation>
    </message>
    <message>
        <location line="+322"/>
        <source>Apply preferences</source>
        <translation>应用设置</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Restart required</source>
        <translation>需要重启</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please restart QCAD for
the preference changes to take effect.</source>
        <translation>请重新启动QCAD以便
的偏好变化生效。</translation>
    </message>
    <message>
        <location line="+86"/>
        <source>Defaults for</source>
        <translation>默认</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>These are default preferences for new drawings.</source>
        <translation>新图形的默认设置。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Changes will affect new drawings but NOT the current drawing.</source>
        <translation>更改将影响新工程图，但不会影响当前工程图。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Preferences of the current drawing can be changed under&lt;br/&gt;&lt;i&gt;Edit &amp;gt; Drawing Preferences&lt;/i&gt;.</source>
        <translation>当前图形的设置可以在 &lt;br/&gt;&lt;i&gt;编辑 &amp;gt; 图形设置&lt;/i&gt; 中更改。</translation>
    </message>
</context>
<context>
    <name>AddBlock</name>
    <message>
        <location filename="../scripts/Block/AddBlock/AddBlockInit.js" line="+2"/>
        <source>&amp;Add Empty Block</source>
        <translation>创建空块(&amp;A)</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Add new empty block</source>
        <translation>创建一个空块</translation>
    </message>
</context>
<context>
    <name>AddCentroidDialog</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAddCustomCentroid/AddCentroidDialog.ui" line="+14"/>
        <source>Add  point mass 2D Centroid</source>
        <translation type="unfinished">添加点质量 二维中心点</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Position Y:</source>
        <translation type="unfinished">位置Y：</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+7"/>
        <location line="+49"/>
        <source>0.00</source>
        <translation type="unfinished">0.00</translation>
    </message>
    <message>
        <location line="-42"/>
        <source>Position X:</source>
        <translation type="unfinished">职位X：</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Point mass:</source>
        <translation type="unfinished">点状质量：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Reset to &apos;Undefined&apos;</source>
        <translation type="unfinished">重置为 &quot;未定义&quot;。</translation>
    </message>
</context>
<context>
    <name>AddCustomPropertyDialog</name>
    <message>
        <location filename="../scripts/Widgets/PropertyEditor/AddCustomPropertyDialog.ui" line="+14"/>
        <source>Add Custom Property</source>
        <translation>添加自定义属性</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Name:</source>
        <translation>名称：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Value:</source>
        <translation>值：</translation>
    </message>
</context>
<context>
    <name>AddLayer</name>
    <message>
        <location filename="../scripts/Layer/AddLayer/AddLayer.js" line="+35"/>
        <source>Layer</source>
        <translation>图层</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Add Layer</source>
        <translation>添加图层</translation>
    </message>
    <message>
        <location filename="../scripts/Layer/AddLayer/AddLayerInit.js" line="+2"/>
        <source>&amp;Add Layer</source>
        <translation>添加图层(&amp;A)</translation>
    </message>
</context>
<context>
    <name>Align</name>
    <message>
        <location filename="../scripts/QCTrack/Align/Align.js" line="+56"/>
        <source>Select end of track to move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Select destination track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select alignment track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+142"/>
        <source>move by </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AngleHint</name>
    <message>
        <location filename="../scripts/QCTrack/AngleHint/AngleHint.js" line="+43"/>
        <source>Select first track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select second track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+76"/>
        <source>info from </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+2"/>
        <source> at </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-1"/>
        <source>° to </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <location line="+5"/>
        <location line="+88"/>
        <source>°</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-89"/>
        <source>direct distance: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>, track end rotated by </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+49"/>
        <location line="+1"/>
        <source>no curved track found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>AngleHint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>searching angle </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>° +/- </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>° as combination of max. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> tracks of </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>+-</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>° (</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>°) done with </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>x </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>found </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> solutions</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AntialiasingMode</name>
    <message>
        <location filename="../scripts/View/AntialiasingMode/AntialiasingMode.js" line="+74"/>
        <source>&amp;Anti-aliasing</source>
        <translation>抗锯齿(&amp;A)</translation>
    </message>
</context>
<context>
    <name>Apollonius</name>
    <message>
        <location filename="../scripts/Apollonius.js" line="+1932"/>
        <source>Invalid radius</source>
        <translation>无效的半径</translation>
    </message>
    <message>
        <location line="+51"/>
        <source>No solution</source>
        <translation>没有解决方案</translation>
    </message>
</context>
<context>
    <name>AppPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/AppPreferences.js" line="+65"/>
        <source>Application &amp;Preferences</source>
        <translation>应用程序首选项(&amp;P)</translation>
    </message>
</context>
<context>
    <name>Arc</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc.js" line="+71"/>
        <source>Arc Tools</source>
        <translation>弧线工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Arc</source>
        <translation>弧线(&amp;A)</translation>
    </message>
</context>
<context>
    <name>Arc2PA</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PA/Arc2PA.js" line="+65"/>
        <source>Start point</source>
        <translation>起点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End point</source>
        <translation>终点</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Invalid angle</source>
        <translation>无效角度</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>两个点完全相同</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PA/Arc2PA.ui" line="+17"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Direction:</source>
        <translation>方向：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (Positive)</source>
        <translation>逆时针（正向）</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>顺时针（负向）</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PA/Arc2PAInit.js" line="+2"/>
        <source>&amp;2 Points and Angle</source>
        <translation>两点和角度(&amp;2)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 2 points and angle</source>
        <translation>以两点和角度画弧</translation>
    </message>
</context>
<context>
    <name>Arc2PH</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PH/Arc2PH.js" line="+65"/>
        <source>Start point</source>
        <translation>起点</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>End point</source>
        <translation>终点</translation>
    </message>
    <message>
        <location line="+81"/>
        <source>Invalid height</source>
        <translation>无效高度</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>两点为同一点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PH/Arc2PH.ui" line="+17"/>
        <source>Height:</source>
        <translation>高度：</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Direction:</source>
        <translation>方向：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (Positive)</source>
        <translation>逆时针（正向）</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>顺时针（负向）</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PH/Arc2PHInit.js" line="+2"/>
        <source>2 Points and &amp;Height</source>
        <translation>两点和高度(&amp;H)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 2 points and height</source>
        <translation>以两点和高度画弧</translation>
    </message>
</context>
<context>
    <name>Arc2PL</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PL/Arc2PL.js" line="+65"/>
        <source>Start point</source>
        <translation>起点</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>End point</source>
        <translation>终点</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Invalid length</source>
        <translation>无效长度</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>两点为同一点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>The distance between the two points must be less than the arc length</source>
        <translation>两点间的长度必须小于弧长</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PL/Arc2PL.ui" line="+17"/>
        <source>Length:</source>
        <translation>长度：</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Direction:</source>
        <translation>方向：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (Positive)</source>
        <translation>逆时针（正向）</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>顺时针（负向）</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PL/Arc2PLInit.js" line="+2"/>
        <source>&amp;2 Points and Length</source>
        <translation>两点和长度(&amp;2)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 2 points and length</source>
        <translation>以两点和长度画弧</translation>
    </message>
</context>
<context>
    <name>Arc2PR</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PR/Arc2PR.js" line="+67"/>
        <source>Start point</source>
        <translation>起点</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>End point</source>
        <translation>终点</translation>
    </message>
    <message>
        <location line="+81"/>
        <source>Invalid radius</source>
        <translation>无效半径</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>两点为同一点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PR/Arc2PR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>半径：</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Direction:</source>
        <translation>方向：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (Positive)</source>
        <translation>逆时针（正向）</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>顺时针（负向）</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Solution:</source>
        <translation>解决方案：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Shorter Arc</source>
        <translation>短弧</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Longer Arc</source>
        <translation>长弧</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc2PR/Arc2PRInit.js" line="+2"/>
        <source>&amp;2 Points and Radius</source>
        <translation>两点和半径(&amp;2)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 2 points and radius</source>
        <translation>以两点和半径画弧</translation>
    </message>
</context>
<context>
    <name>Arc3P</name>
    <message>
        <location filename="../scripts/Draw/Arc/Arc3P/Arc3P.js" line="+62"/>
        <source>Start point</source>
        <translation>起点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Point on arc</source>
        <translation>弧上的点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End point</source>
        <translation>终点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/Arc3P/Arc3PInit.js" line="+2"/>
        <source>&amp;3 Points</source>
        <translation>三点(&amp;3)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from 3 points</source>
        <translation>以三点画弧</translation>
    </message>
</context>
<context>
    <name>ArcCPA</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcCPA/ArcCPA.js" line="+66"/>
        <source>Center</source>
        <translation>中心</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Point on arc or radius</source>
        <translation>弧或半径上的点</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Point on arc</source>
        <translation>弧上的点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Start angle</source>
        <translation>起始角度</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End angle</source>
        <translation>结束角度</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcCPA/ArcCPA.ui" line="+17"/>
        <source>Direction:</source>
        <translation>方向：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (positive)</source>
        <translation>逆时针（正向）</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>顺时针（反向）</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcCPA/ArcCPAInit.js" line="+2"/>
        <source>&amp;Center, Point, Angles</source>
        <translation>中心、点、角度(&amp;C)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc from center, point on arc and angles</source>
        <translation>以中心、弧上的点和角度画弧</translation>
    </message>
</context>
<context>
    <name>ArcConcentric</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcConcentric/ArcConcentric.ui" line="+17"/>
        <source>Distance:</source>
        <translation>距离：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcConcentric/ArcConcentricInit.js" line="+2"/>
        <source>&amp;Concentric (with Distance)</source>
        <translation>同心弧（根据偏移距离）(&amp;C)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw concentric arc</source>
        <translation>画同心弧</translation>
    </message>
</context>
<context>
    <name>ArcConcentricThrough</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcConcentricThrough/ArcConcentricThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcConcentricThrough/ArcConcentricThroughInit.js" line="+2"/>
        <source>Concentric (&amp;through Point)</source>
        <translation>同心弧（以弧外点）(&amp;t)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw concentric arc through point</source>
        <translation>以弧外一点画同心弧</translation>
    </message>
</context>
<context>
    <name>ArcTPR</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTPR/ArcTPR.js" line="+79"/>
        <source>Choose line, arc, circle or ellipse</source>
        <translation>选择直线，弧，圆或者椭圆</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Point on arc</source>
        <translation>弧上的点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Choose solution</source>
        <translation>选择方案</translation>
    </message>
    <message>
        <location line="+128"/>
        <location line="+65"/>
        <source>No solution</source>
        <translation>无方案</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTPR/ArcTPR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>半径：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTPR/ArcTPRInit.js" line="+2"/>
        <source>&amp;Tangent, Point, Radius</source>
        <translation>相切，点，半径(&amp;T)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc tangential to entity, through point with radius</source>
        <translation>以点和半径在已有实体上画相切弧</translation>
    </message>
</context>
<context>
    <name>ArcTangential</name>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTangential/ArcTangential.js" line="+64"/>
        <source>Choose base line or base arc</source>
        <translation>选择基准线或基准弧</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Choose end point of arc</source>
        <translation>选择弧线的终点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTangential/ArcTangential.ui" line="+17"/>
        <source>Radius:</source>
        <translation>半径：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Arc/ArcTangential/ArcTangentialInit.js" line="+2"/>
        <source>&amp;Tangentially Connected</source>
        <translation>相切连接(&amp;T)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw arc tangential to base entity</source>
        <translation>在已有实体上画相切弧</translation>
    </message>
</context>
<context>
    <name>AutoSave</name>
    <message>
        <location filename="../scripts/File/AutoSave/AutoSave.js" line="+35"/>
        <source>File</source>
        <translation type="unfinished">文件</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Autosave</source>
        <translation type="unfinished">自动保存</translation>
    </message>
    <message>
        <location line="+100"/>
        <source>Autosaving to:</source>
        <translation type="unfinished">自动保存到：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Autosave failed:</source>
        <translation type="unfinished">自动保存失败：</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Autosave complete.</source>
        <translation type="unfinished">自动保存完成。</translation>
    </message>
    <message numerus="yes">
        <location line="+19"/>
        <source>%n autosave backup file(s) for (an) untitled drawing(s) was/were found.
Do you wish to recover it/them?</source>
        <translation type="unfinished">
            <numerusform>发现了%n个无标题图纸的自动保存备份文件。
你希望恢复它们吗？</numerusform>
        </translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Recover Files?</source>
        <translation type="unfinished">恢复文件？</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Recovered</source>
        <translation type="unfinished">恢复的</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Recover File?</source>
        <translation type="unfinished">恢复文件？</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>An autosave backup file for &quot;%1&quot; exists.
Do you wish to recover it?</source>
        <translation>存在一个&quot;%1&quot;的自动保存备份文件。
你想恢复它吗？</translation>
    </message>
    <message>
        <location line="+25"/>
        <location line="+11"/>
        <location line="+5"/>
        <source>Cannot rename file:</source>
        <translation type="unfinished">无法重命名文件：</translation>
    </message>
    <message>
        <location line="-13"/>
        <source>Moved autosave backup file to:</source>
        <translation type="unfinished">将自动保存备份文件移至：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Moved original file to:</source>
        <translation type="unfinished">将原始文件移至：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Cannot remove file:</source>
        <translation type="unfinished">无法删除文件：</translation>
    </message>
    <message>
        <location filename="../scripts/File/AutoSave/PreferencesPage.ui" line="+17"/>
        <source>Enable Autosave</source>
        <translation type="unfinished">启用自动保存</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Autosave Interval:</source>
        <translation type="unfinished">自动保存间隔：</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>min</source>
        <translation type="unfinished">闽</translation>
    </message>
</context>
<context>
    <name>AutoSnap</name>
    <message>
        <location filename="../scripts/Snap/SnapAuto/PreferencesPage.ui" line="+17"/>
        <source>Auto Snap</source>
        <translation type="unfinished">自动捕捉</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Intersections</source>
        <translation type="unfinished">交叉口</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>End points</source>
        <translation>终点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Middle points</source>
        <translation type="unfinished">中间点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Center points</source>
        <translation type="unfinished">中心点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Perpendicular</source>
        <translation type="unfinished">垂直的</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Tangential</source>
        <translation type="unfinished">切线</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Reference points</source>
        <translation type="unfinished">参考点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Grid points</source>
        <translation type="unfinished">网格点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Points on entity</source>
        <translation type="unfinished">实体上的点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Free positioning</source>
        <translation type="unfinished">免费定位</translation>
    </message>
</context>
<context>
    <name>AutoTrim</name>
    <message>
        <location filename="../scripts/Modify/AutoTrim/AutoTrimInit.js" line="+2"/>
        <source>Auto &amp;Trim</source>
        <translation type="unfinished">自动饰件</translation>
    </message>
</context>
<context>
    <name>AutoZoom</name>
    <message>
        <location filename="../scripts/View/Zoom/AutoZoom/AutoZoomInit.js" line="+2"/>
        <source>&amp;Auto Zoom</source>
        <translation type="unfinished">自动变焦</translation>
    </message>
</context>
<context>
    <name>Batch2Pdf</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/Batch2Pdf/Batch2Pdf.js" line="+30"/>
        <source>Export to PDF</source>
        <translation type="unfinished">导出到PDF</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscIO/Batch2Pdf/Batch2PdfInit.js" line="+2"/>
        <location line="+4"/>
        <source>&amp;Batch2Pdf visible layout blocks</source>
        <translation type="unfinished">Batch2Pdf可见布局块</translation>
    </message>
</context>
<context>
    <name>BehaviorPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/BehaviorPreferences/BehaviorPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation type="unfinished">图形视图</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Behavior</source>
        <translation type="unfinished">行为习惯</translation>
    </message>
</context>
<context>
    <name>Bevel</name>
    <message>
        <location filename="../scripts/Modify/Bevel/Bevel.js" line="+55"/>
        <source>The two entities cannot be bevelled.</source>
        <translation type="unfinished">这两个实体不能被斜面化。</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>First entity cannot be trimmed.</source>
        <translation type="unfinished">第一个实体不能被修剪。</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Second entity cannot be trimmed.</source>
        <translation type="unfinished">第二个实体不能修剪。</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Bevel/BevelInit.js" line="+2"/>
        <source>&amp;Chamfer / Bevel</source>
        <translation type="unfinished">倒角/斜面</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Bevel/Bevel.ui" line="+17"/>
        <source>Trim</source>
        <translation type="unfinished">修剪</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Length &amp;1:</source>
        <translation type="unfinished">长度1：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Length &amp;2:</source>
        <translation type="unfinished">长度2：</translation>
    </message>
</context>
<context>
    <name>BitmapExport</name>
    <message>
        <location filename="../scripts/File/BitmapExport/BitmapExport.js" line="+78"/>
        <source>Error while generating bitmap file &quot;%1&quot;: %2</source>
        <translation type="unfinished">生成位图文件&quot;%1 &quot;时出错：%2</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Bitmap file has been exported to &quot;%1&quot;</source>
        <translation type="unfinished">位图文件已被导出到&quot;%1&quot;。</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Files</source>
        <translation type="unfinished">文件</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Export as Bitmap</source>
        <translation type="unfinished">导出为位图</translation>
    </message>
    <message>
        <location filename="../scripts/File/BitmapExport/BitmapExportInit.js" line="+2"/>
        <source>Bit&amp;map Export...</source>
        <translation type="unfinished">位图导出...</translation>
    </message>
    <message>
        <location filename="../scripts/File/BitmapExport/BitmapExportDialog.ui" line="+14"/>
        <source>Bitmap Export</source>
        <translation type="unfinished">位图输出</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Size</source>
        <translation type="unfinished">尺寸</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Width:</source>
        <translation type="unfinished">宽度：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Height:</source>
        <translation type="unfinished">高度：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Pixels per drawing unit:</source>
        <translation type="unfinished">每个绘图单位的像素：</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Export bounding box of selection</source>
        <translation type="unfinished">导出选区的边界盒</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Background</source>
        <translation type="unfinished">背景介绍</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>White</source>
        <translation type="unfinished">白</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Black</source>
        <translation type="unfinished">黑色</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Transparent</source>
        <translation type="unfinished">透明的</translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+23"/>
        <source>Color</source>
        <translation type="unfinished">颜色</translation>
    </message>
    <message>
        <location line="-17"/>
        <source>Monochrome</source>
        <translation type="unfinished">单色的</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Grayscale</source>
        <translation type="unfinished">灰度</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Anti-aliasing</source>
        <translation type="unfinished">抗锯齿</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Use anti-aliasing</source>
        <translation type="unfinished">使用抗锯齿</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Margin</source>
        <translation type="unfinished">保证金</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Margin:</source>
        <translation type="unfinished">保证金：</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>px</source>
        <translation type="unfinished">px</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Add extra margin to compensate for line weight</source>
        <translation type="unfinished">增加额外的保证金以补偿线重</translation>
    </message>
</context>
<context>
    <name>BitmapExportWorker</name>
    <message>
        <location filename="../scripts/File/BitmapExport/BitmapExportWorker.js" line="+122"/>
        <source>Invalid image size (width x height must be less than %1)</source>
        <translation type="unfinished">无效的图像大小（宽度x高度必须小于%1）。</translation>
    </message>
</context>
<context>
    <name>Block</name>
    <message>
        <location filename="../scripts/Block/Block.js" line="+67"/>
        <source>Block Tools</source>
        <translation>块工具</translation>
    </message>
    <message>
        <location line="+110"/>
        <source>Cannot edit block while editing a block in-place</source>
        <translation type="unfinished">在原地编辑区块时不能编辑区块</translation>
    </message>
    <message>
        <location line="-82"/>
        <source>&amp;Block</source>
        <translation>块(&amp;B)</translation>
    </message>
</context>
<context>
    <name>BlockDialog</name>
    <message>
        <location filename="../scripts/Block/BlockDialog.js" line="+81"/>
        <source>block</source>
        <comment>default block name prefix</comment>
        <translation type="unfinished">块</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>Leading or trailing spaces.</source>
        <translation>前导或尾随空格。</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Block name is empty.</source>
        <translation>块名为空。</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Block name is invalid.</source>
        <translation>块名无效。</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Block &quot;%1&quot; already exists&lt;br&gt;and will be overwritten.</source>
        <translation type="unfinished">块&quot;%1 &quot;已经存在&lt;br&gt;并将被覆盖。</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Block already exists.</source>
        <translation>块名已经存在。</translation>
    </message>
    <message>
        <location filename="../scripts/Block/BlockDialog.ui" line="+17"/>
        <source>Block</source>
        <translation type="unfinished">区块</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Block name:</source>
        <translation>块名：</translation>
    </message>
</context>
<context>
    <name>BlockExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/BlockExamples/BlockExamples.js" line="+51"/>
        <source>&amp;Block</source>
        <translation type="unfinished">块(&amp;B)</translation>
    </message>
</context>
<context>
    <name>BlockFixNames</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/BlockFixNames/BlockFixNames.js" line="+80"/>
        <source>&amp;Fix Block Names</source>
        <translation type="unfinished">修复区块名称</translation>
    </message>
</context>
<context>
    <name>BlockList</name>
    <message>
        <location filename="../scripts/Widgets/BlockList/BlockList.js" line="+493"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+63"/>
        <location line="+44"/>
        <source>Block List</source>
        <translation>块列表</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/BlockList/PreferencesPage.ui" line="+17"/>
        <source>Hide internal blocks</source>
        <translation type="unfinished">隐藏内部区块</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Enable alternating row colors</source>
        <translation type="unfinished">启用交替的行色</translation>
    </message>
</context>
<context>
    <name>BlockListAttributes</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/BlockListAttributes/BlockListAttributes.js" line="+47"/>
        <source>Block:</source>
        <translation type="unfinished">块：</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Block reference ID:</source>
        <translation type="unfinished">区块参考ID：</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Block attribute:</source>
        <translation type="unfinished">块属性：</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>&amp;List Block Attributes</source>
        <translation type="unfinished">列表块属性</translation>
    </message>
</context>
<context>
    <name>BlockListExport</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/BlockListExport/BlockListExport.js" line="+93"/>
        <source>Export Block List (CSV)</source>
        <translation type="unfinished">输出区块列表（CSV）。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>CSV</source>
        <translation type="unfinished">CSV</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>&amp;Export Block List</source>
        <translation type="unfinished">输出区块列表</translation>
    </message>
</context>
<context>
    <name>BlockRefExport</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/BlockRefExport/BlockRefExport.js" line="+97"/>
        <source>Export Block References List (CSV)</source>
        <translation type="unfinished">导出区块参考列表（CSV）</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>CSV</source>
        <translation type="unfinished">CSV</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>&amp;Export Block References List</source>
        <translation type="unfinished">输出区块参考列表</translation>
    </message>
</context>
<context>
    <name>BreakOut</name>
    <message>
        <location filename="../scripts/Modify/BreakOut/BreakOut.js" line="+59"/>
        <source>Choose line, arc, circle, ellipse, spline or polyline segment</source>
        <translation type="unfinished">选择线、弧、圆、椭圆、花线或多线段</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Choose line, arc, circle or ellipse segment</source>
        <translation type="unfinished">选择线、弧、圆或椭圆段</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOut/BreakOutInit.js" line="+2"/>
        <source>&amp;Break out Segment</source>
        <translation type="unfinished">分割段</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOut/BreakOut.ui" line="+17"/>
        <source>Remove Segment</source>
        <translation type="unfinished">移除部分</translation>
    </message>
</context>
<context>
    <name>BreakOutGap</name>
    <message>
        <location filename="../scripts/Modify/BreakOutGap/BreakOutGap.js" line="+54"/>
        <source>Choose line, arc or circle</source>
        <translation type="unfinished">选择线、弧或圆</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Specify point</source>
        <translation type="unfinished">指定点</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOutGap/BreakOutGapInit.js" line="+2"/>
        <source>&amp;Break out Gap</source>
        <translation type="unfinished">突破缺口</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOutGap/BreakOutGap.ui" line="+17"/>
        <source>Gap:</source>
        <translation type="unfinished">差距：</translation>
    </message>
</context>
<context>
    <name>BreakOutManual</name>
    <message>
        <location filename="../scripts/Modify/BreakOutManual/BreakOutManual.js" line="+79"/>
        <source>Choose line, arc, circle, ellipse, spline or polyline to break up</source>
        <translation type="unfinished">选择直线、弧线、圆、椭圆、花线或折线来分解</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Choose line, arc, circle or ellipse to break up</source>
        <translation type="unfinished">选择直线、弧线、圆或椭圆来分割</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>First break point</source>
        <translation type="unfinished">第一个突破点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Second break point</source>
        <translation type="unfinished">第二个破发点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Click the part of the circle or ellipse to remove</source>
        <translation type="unfinished">点击要删除的圆或椭圆的部分</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOutManual/BreakOutManualInit.js" line="+2"/>
        <source>&amp;Break out Manual</source>
        <translation type="unfinished">突围手册</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/BreakOutManual/BreakOutManual.ui" line="+17"/>
        <source>Remove Segment</source>
        <translation type="unfinished">移除部分</translation>
    </message>
</context>
<context>
    <name>BrowseUserManual</name>
    <message>
        <location filename="../scripts/Help/BrowseUserManual/BrowseUserManualInit.js" line="+2"/>
        <source>Browse User Manual</source>
        <translation type="unfinished">浏览用户手册</translation>
    </message>
</context>
<context>
    <name>CadToolBar</name>
    <message>
        <location filename="../scripts/Widgets/CadToolBar/CadToolBar.js" line="+56"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>CAD Toolbar</source>
        <translation type="unfinished">CAD工具条</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CadToolBar/PreferencesPage.ui" line="+20"/>
        <source>Icon size:</source>
        <translation type="unfinished">图标大小：</translation>
    </message>
    <message>
        <location line="+71"/>
        <source>Pixel</source>
        <translation type="unfinished">像素</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>px</source>
        <translation type="unfinished">px</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Columns:</source>
        <translation type="unfinished">列数：</translation>
    </message>
</context>
<context>
    <name>CadToolMatrix</name>
    <message>
        <location filename="../scripts/Widgets/CadToolMatrix/CadToolMatrix.js" line="+401"/>
        <source>Expand all</source>
        <translation type="unfinished">展开全部</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Collapse all</source>
        <translation type="unfinished">折叠所有</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>List View</source>
        <translation type="unfinished">列表查看</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Icon View</source>
        <translation type="unfinished">图标视图</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+53"/>
        <source>Tool Matrix</source>
        <translation type="unfinished">工具矩阵</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CadToolMatrix/PreferencesPage.ui" line="+17"/>
        <source>Icon size:</source>
        <translation type="unfinished">图标大小：</translation>
    </message>
    <message>
        <location line="+96"/>
        <source>Pixel</source>
        <translation type="unfinished">像素</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>px</source>
        <translation type="unfinished">px</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>List view</source>
        <translation type="unfinished">列表查看</translation>
    </message>
</context>
<context>
    <name>ChangeFontToArial</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/ChangeFontToArial/ChangeFontToArial.js" line="+65"/>
        <source>Set Font to Arial</source>
        <translation type="unfinished">设置字体为Arial</translation>
    </message>
</context>
<context>
    <name>CheckForUpdates</name>
    <message>
        <location filename="../scripts/Help/CheckForUpdates/CheckForUpdates.js" line="+68"/>
        <location filename="../scripts/Help/CheckForUpdates/CheckForUpdatesDialog.ui" line="+14"/>
        <source>Checking for Updates...</source>
        <translation type="unfinished">检查更新...</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Version information not found.</source>
        <translation type="unfinished">没有找到版本信息。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>No connection to server or file not found. Please try again later.</source>
        <translation type="unfinished">没有连接到服务器或没有找到文件。请稍后再试。</translation>
    </message>
    <message>
        <location filename="../scripts/Help/CheckForUpdates/CheckForUpdatesInit.js" line="+6"/>
        <source>Check for &amp;Updates...</source>
        <translation type="unfinished">检查更新...</translation>
    </message>
    <message>
        <location filename="../scripts/Help/CheckForUpdates/CheckForUpdatesDialog.ui" line="+53"/>
        <source>Automatically check for updates</source>
        <translation type="unfinished">自动检查更新</translation>
    </message>
</context>
<context>
    <name>Circle</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle.js" line="+71"/>
        <source>Circle Tools</source>
        <translation>画圆工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Circle</source>
        <translation>圆(&amp;C)</translation>
    </message>
</context>
<context>
    <name>Circle2P</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2P/Circle2P.js" line="+58"/>
        <source>First point</source>
        <translation>第一点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation>第二点</translation>
    </message>
    <message>
        <location line="+83"/>
        <source>The two points are identical</source>
        <translation>两点为同一点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2P/Circle2PInit.js" line="+2"/>
        <source>&amp;2 Points</source>
        <translation>两点(&amp;2)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle from 2 diametrically opposite points</source>
        <translation>以直径上的2点画圆</translation>
    </message>
</context>
<context>
    <name>Circle2PR</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2PR/Circle2PR.js" line="+65"/>
        <source>First point</source>
        <translation>第一点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation>第二点</translation>
    </message>
    <message>
        <location line="+107"/>
        <source>Invalid radius</source>
        <translation>无效的半径</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The two points are identical</source>
        <translation>两点为同一点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2PR/Circle2PR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>半径：</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Solution:</source>
        <translation>方案：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Center Left of Line P1 - P2</source>
        <translation>线P1-P2的中间偏左</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Center Right of Line P1 - P2</source>
        <translation>线P1-P2的中间偏右</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2PR/Circle2PRInit.js" line="+2"/>
        <source>&amp;2 Points and Radius</source>
        <translation>2点和半径(&amp;2)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle from 2 points and radius</source>
        <translation>以2点和半径画圆</translation>
    </message>
</context>
<context>
    <name>Circle2TP</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TP/Circle2TP.js" line="+76"/>
        <source>First line, arc or circle</source>
        <translation>第一条直线、弧或圆</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Second line, arc or circle</source>
        <translation>第二条直线、弧或圆</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Point on circle line</source>
        <translation>圆上的点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Choose solution</source>
        <translation>选择方案</translation>
    </message>
    <message>
        <location line="+144"/>
        <location line="+59"/>
        <source>No solution</source>
        <translation>无方案</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TP/Circle2TPInit.js" line="+6"/>
        <source>Draw circle tangential to two entities, through point</source>
        <translation>过点向2个实体画相切弧</translation>
    </message>
    <message>
        <location line="-4"/>
        <source>2 Tan&amp;gents and Point</source>
        <translation>双切线和点</translation>
    </message>
</context>
<context>
    <name>Circle2TR</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TR/Circle2TR.js" line="+77"/>
        <source>First line, arc or circle</source>
        <translation>第一条直线、弧或圆</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Second line, arc or circle</source>
        <translation>第二条直线、弧或圆</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Choose solution</source>
        <translation>选择方案</translation>
    </message>
    <message>
        <location line="+103"/>
        <source>No solution</source>
        <translation>无方案</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TR/Circle2TR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>半径：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle2TR/Circle2TRInit.js" line="+2"/>
        <source>2 &amp;Tangents and Radius</source>
        <translation>双切线和半径(&amp;T)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle tangential to two entities with given radius</source>
        <translation>以给定的半径画两实体的公切圆</translation>
    </message>
</context>
<context>
    <name>Circle3P</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle3P/Circle3P.js" line="+63"/>
        <source>First point</source>
        <translation>第一点</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second point</source>
        <translation>第二点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Third point</source>
        <translation>第三点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle3P/Circle3PInit.js" line="+2"/>
        <source>&amp;3 Points</source>
        <translation>3 点(&amp;3)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle from 3 points</source>
        <translation>3点画圆</translation>
    </message>
</context>
<context>
    <name>Circle3T</name>
    <message>
        <location filename="../scripts/Draw/Circle/Circle3T/Circle3T.js" line="+84"/>
        <source>First line, arc or circle</source>
        <translation>第一条直线，弧或圆</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Second line, arc or circle</source>
        <translation>第二条直线，弧或圆</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Third line, arc or circle</source>
        <translation>第三条直线，弧或圆</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Choose solution</source>
        <translation>选择方案</translation>
    </message>
    <message>
        <location line="+126"/>
        <location line="+86"/>
        <source>No solution</source>
        <translation>无方案</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/Circle3T/Circle3TInit.js" line="+2"/>
        <source>3 T&amp;angents</source>
        <translation>3 切线(&amp;a)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle tangential to three entities</source>
        <translation>画三实体的公切圆</translation>
    </message>
</context>
<context>
    <name>CircleCD</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCD/CircleCD.ui" line="+17"/>
        <location filename="../scripts/Draw/Circle/CircleCD/CircleCDDialog.ui" line="+89"/>
        <source>Diameter:</source>
        <translation>直径：</translation>
    </message>
    <message>
        <location line="+33"/>
        <location filename="../scripts/Draw/Circle/CircleCD/CircleCDDialog.ui" line="-60"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>参考点：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCD/CircleCDInit.js" line="+2"/>
        <source>Center, &amp;Diameter</source>
        <translation>圆心，直径</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle from center and diameter</source>
        <translation>由圆心和直径画圆</translation>
    </message>
</context>
<context>
    <name>CircleCP</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCP/CircleCP.js" line="+56"/>
        <source>Center</source>
        <translation>中心</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Point on circle or radius</source>
        <translation>圆或半径上的点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCP/CircleCPInit.js" line="+2"/>
        <source>&amp;Center, Point</source>
        <translation>圆心，点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw circle from center and point on circle</source>
        <translation>由圆心和圆上的点画圆</translation>
    </message>
</context>
<context>
    <name>CircleCR</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCR/CircleCR.ui" line="+17"/>
        <location filename="../scripts/Draw/Circle/CircleCR/CircleCRDialog.ui" line="+89"/>
        <source>Radius:</source>
        <translation>半径：</translation>
    </message>
    <message>
        <location line="+33"/>
        <location filename="../scripts/Draw/Circle/CircleCR/CircleCRDialog.ui" line="-60"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>参考点：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleCR/CircleCRInit.js" line="+2"/>
        <source>Center, &amp;Radius</source>
        <translation>圆心，半径(&amp;R)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle from center and radius</source>
        <translation>由圆心和半径画圆</translation>
    </message>
</context>
<context>
    <name>CircleConcentric</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleConcentric/CircleConcentric.ui" line="+17"/>
        <source>Distance:</source>
        <translation>距离：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleConcentric/CircleConcentricInit.js" line="+2"/>
        <source>&amp;Concentric (with Distance)</source>
        <translation>同心圆（根据偏移距离）(&amp;C)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw concentric circle</source>
        <translation>画同心圆</translation>
    </message>
</context>
<context>
    <name>CircleConcentricThrough</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleConcentricThrough/CircleConcentricThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleConcentricThrough/CircleConcentricThroughInit.js" line="+2"/>
        <source>Concentric (&amp;through Point)</source>
        <translation>同心圆（根据圆上的点）(&amp;t)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw concentric circle through point</source>
        <translation>通过点画同心圆</translation>
    </message>
</context>
<context>
    <name>CircleT2P</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleT2P/CircleT2P.js" line="+75"/>
        <source>Line, arc or circle</source>
        <translation>直线，弧或圆</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>First point on circle line</source>
        <translation>圆上的第一点</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Second point on circle line</source>
        <translation>圆上的第二点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Choose solution</source>
        <translation>选择方案</translation>
    </message>
    <message>
        <location line="+138"/>
        <location line="+55"/>
        <source>No solution</source>
        <translation>无方案</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleT2P/CircleT2PInit.js" line="+2"/>
        <source>&amp;Tangent and 2 Points</source>
        <translation>相切和两点(&amp;T)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle through two points and tangential to one entity</source>
        <translation>过两点向实体画相切圆</translation>
    </message>
</context>
<context>
    <name>CircleTPR</name>
    <message>
        <location filename="../scripts/Draw/Circle/CircleTPR/CircleTPR.js" line="+39"/>
        <source>Point on circle</source>
        <translation>圆上的点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleTPR/CircleTPRInit.js" line="+2"/>
        <source>&amp;Tangent, Point, Radius</source>
        <translation>相切，点和半径(&amp;T)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw circle tangential to entity, through point with radius</source>
        <translation>过点和给定半径画实体的相切圆</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Circle/CircleTPR/CircleTPR.ui" line="+17"/>
        <source>Radius:</source>
        <translation>半径：</translation>
    </message>
</context>
<context>
    <name>ClipboardOperation</name>
    <message>
        <location filename="../scripts/Edit/ClipboardOperation.js" line="+54"/>
        <source>Reference point</source>
        <translation type="unfinished">参考点</translation>
    </message>
</context>
<context>
    <name>CloseAll</name>
    <message>
        <location filename="../scripts/Window/CloseAll/CloseAllInit.js" line="+2"/>
        <source>&amp;Close All</source>
        <translation type="unfinished">关闭所有</translation>
    </message>
</context>
<context>
    <name>CloseDialog</name>
    <message>
        <location filename="../scripts/File/NewFile/CloseDialog.ui" line="+14"/>
        <source>Closing Drawing...</source>
        <translation type="unfinished">闭幕式绘画...</translation>
    </message>
</context>
<context>
    <name>CloseFile</name>
    <message>
        <location filename="../scripts/File/CloseFile/CloseFileInit.js" line="+2"/>
        <source>&amp;Close</source>
        <translation type="unfinished">关闭</translation>
    </message>
</context>
<context>
    <name>ColorPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/ColorPreferences/ColorPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation type="unfinished">图形视图</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Colors</source>
        <translation type="unfinished">颜色</translation>
    </message>
</context>
<context>
    <name>ColorSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/ColorSettings/ColorSettings.js" line="+25"/>
        <source>Defaults for New Drawings</source>
        <translation type="unfinished">新图纸的默认值</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Printing - Colors</source>
        <translation type="unfinished">印刷 - 颜色</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Printing</source>
        <translation type="unfinished">印刷业</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Colors</source>
        <translation type="unfinished">颜色</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/ColorSettings/PreferencesPage.ui" line="+19"/>
        <source>Background color:</source>
        <translation type="unfinished">背景颜色：</translation>
    </message>
    <message>
        <location line="+44"/>
        <source>Color Mode</source>
        <translation type="unfinished">彩色模式</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Full color</source>
        <translation type="unfinished">全彩色</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Grayscale</source>
        <translation type="unfinished">灰度</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Black / white</source>
        <translation type="unfinished">黑色/白色</translation>
    </message>
</context>
<context>
    <name>CommandLine</name>
    <message>
        <location filename="../scripts/Widgets/CommandLine/CommandLine.js" line="+30"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+68"/>
        <location filename="../scripts/Widgets/CommandLine/CommandLine.ui" line="+20"/>
        <source>Command Line</source>
        <translation>命令行</translation>
    </message>
    <message>
        <location line="-21"/>
        <source>&amp;Command Line</source>
        <translation>命令行(&amp;C)</translation>
    </message>
    <message>
        <location line="+208"/>
        <source>Invalid value:</source>
        <translation type="unfinished">无效值：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Invalid coordinate or distance &quot;%1&quot;.</source>
        <translation type="unfinished">无效的坐标或距离&quot;%1&quot;。</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Unknown command or invalid coordinate or value: &quot;%1&quot;</source>
        <translation type="unfinished">未知命令或无效的坐标或值：&quot;%1&quot;</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Numbers may be entered as: &quot;%1&quot;</source>
        <translation type="unfinished">数字可输入为：&quot;%1&quot;</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Coordinates may be entered as: &quot;%1&quot; (absolute) or &quot;%2&quot; (relative) or &quot;%3&quot; (polar) or &quot;%4&quot; (relative polar)</source>
        <translation type="unfinished">坐标可以输入：&quot;%1&quot;（绝对）或&quot;%2&quot;（相对）或&quot;%3&quot;（极地）或&quot;%4&quot;（相对极地）。</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>You may change the number / coordinate format in the application preferences.</source>
        <translation type="unfinished">你可以在应用程序首选项中改变数字/坐标格式。</translation>
    </message>
    <message>
        <location line="+69"/>
        <source>Transaction failed. Please check for block recursions and locked or invisible layers or blocks.</source>
        <translation type="unfinished">交易失败。请检查区块递归和锁定或不可见的层或区块。</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Warning</source>
        <translation type="unfinished">警告</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Info</source>
        <translation type="unfinished">信息</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Expression</source>
        <translation type="unfinished">表达方式</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Coordinate</source>
        <translation type="unfinished">协调</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Command</source>
        <translation>命令</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Command:</source>
        <translation>命令：</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>: </source>
        <translation type="unfinished">:</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CommandLine/PreferencesPage.ui" line="+17"/>
        <source>History size:</source>
        <translation type="unfinished">历史规模：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Show warnings as dialog</source>
        <translation type="unfinished">以对话形式显示警告</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Show information as dialog</source>
        <translation type="unfinished">以对话形式显示信息</translation>
    </message>
</context>
<context>
    <name>CommandLineExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/CommandLineExamples/CommandLineExamples.js" line="+50"/>
        <source>&amp;Command Line</source>
        <translation type="unfinished">命令行(&amp;C)</translation>
    </message>
</context>
<context>
    <name>CommandLineFocus</name>
    <message>
        <location filename="../scripts/View/CommandLineFocus/CommandLineFocusInit.js" line="+2"/>
        <source>&amp;Focus on Command Line</source>
        <translation type="unfinished">专注于命令行</translation>
    </message>
</context>
<context>
    <name>CommandLineTools</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/CommandLineTools/CommandLineTools.js" line="+50"/>
        <source>&amp;Command Line Tools</source>
        <translation type="unfinished">命令行工具</translation>
    </message>
</context>
<context>
    <name>ConvertUnit</name>
    <message>
        <location filename="../scripts/Edit/ConvertUnit/ConvertUnit.js" line="+86"/>
        <source>Nothing to be done.</source>
        <translation type="unfinished">没什么可做的。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unit &quot;%1&quot; selected. Nothing to be done</source>
        <translation type="unfinished">单位&quot;%1 &quot;被选中。没有什么可做的</translation>
    </message>
    <message>
        <location line="+144"/>
        <source>Converted drawing from %1 to %2</source>
        <translation>将图形从 %1 转换成 %2</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/ConvertUnit/ConvertUnitInit.js" line="+2"/>
        <source>Convert Drawing &amp;Unit</source>
        <translation type="unfinished">转换绘图单位</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Convert drawing to a different drawing unit</source>
        <translation type="unfinished">将绘图转换为不同的绘图单位</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/ConvertUnit/ConvertUnit.ui" line="+20"/>
        <source>From:</source>
        <translation type="unfinished">来自：</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>To:</source>
        <translation type="unfinished">敬请关注：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Convert:</source>
        <translation type="unfinished">转换：</translation>
    </message>
</context>
<context>
    <name>CoordinateDisplay</name>
    <message>
        <location filename="../scripts/Widgets/CoordinateDisplay/CoordinateDisplay.js" line="+29"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Coordinate Display</source>
        <translation type="unfinished">坐标显示</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CoordinateDisplay/CoordinateDisplay.ui" line="+72"/>
        <source>Absolute Cartesian Coordinate</source>
        <translation type="unfinished">绝对直角坐标</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Absolute Polar Coordinate</source>
        <translation type="unfinished">绝对极坐标</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Relative Cartesian Coordinate</source>
        <translation type="unfinished">相对直角坐标</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Relative Polar Coordinate</source>
        <translation type="unfinished">相对极坐标</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/CoordinateDisplay/PreferencesPage.ui" line="+17"/>
        <source>Forced update every N mouse moves:</source>
        <translation type="unfinished">每移动N次鼠标就强制更新一次：</translation>
    </message>
</context>
<context>
    <name>Copy</name>
    <message>
        <location filename="../scripts/Edit/Copy/CopyInit.js" line="+2"/>
        <source>&amp;Copy</source>
        <translation type="unfinished">拷贝</translation>
    </message>
</context>
<context>
    <name>CopyWithReference</name>
    <message>
        <location filename="../scripts/Edit/CopyWithReference/CopyWithReferenceInit.js" line="+2"/>
        <source>&amp;Copy with Reference</source>
        <translation type="unfinished">复印件与参考资料</translation>
    </message>
</context>
<context>
    <name>Counter</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Counter/Counter.js" line="+67"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Counter/CounterInit.js" line="+2"/>
        <source>&amp;Counter</source>
        <translation type="unfinished">计数器</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Auto increment number</source>
        <translation type="unfinished">自动递增数</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Counter/Counter.ui" line="+17"/>
        <source>Start:</source>
        <translation type="unfinished">开始：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Increment:</source>
        <translation type="unfinished">增量：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Number Format:</source>
        <translation type="unfinished">数字格式：</translation>
    </message>
    <message>
        <location line="+79"/>
        <source>Prefix:</source>
        <translation type="unfinished">前缀：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Suffix:</source>
        <translation type="unfinished">后缀：</translation>
    </message>
</context>
<context>
    <name>Create</name>
    <message>
        <location filename="../scripts/QCTrack/Create/Create.js" line="+74"/>
        <source>block name must not be empty if creating in block</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <location line="+8"/>
        <location line="+8"/>
        <source>Create Track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-16"/>
        <source>block name must not be empty if creating in block, did not create anything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>block name already existing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>block name already existing, did not change anything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>either straight or curve (one set has to be greater zero, set other values to zero)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>either straight or curve (one set has to be greater zero, set other values to zero), did not create anything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+26"/>
        <source>creating </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>creating track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+225"/>
        <source>track creating done</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CreateBlock</name>
    <message>
        <location filename="../scripts/Block/CreateBlock/CreateBlock.js" line="+51"/>
        <source>Reference Point</source>
        <translation>参考点</translation>
    </message>
    <message>
        <location filename="../scripts/Block/CreateBlock/CreateBlockInit.js" line="+2"/>
        <source>&amp;Create Block from Selection</source>
        <translation>从选择内容创建块(&amp;C)</translation>
    </message>
</context>
<context>
    <name>Cross</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Cross/Cross.js" line="+56"/>
        <source>Select arc, circle, ellipse or elliptical arc</source>
        <translation type="unfinished">选择弧、圆、椭圆或椭圆弧</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Cross/CrossInit.js" line="+2"/>
        <source>Centerline Cross</source>
        <translation type="unfinished">中心线十字架</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw centerline cross in arcs, circles or ellipses</source>
        <translation type="unfinished">以弧线、圆圈或椭圆绘制中心线十字架</translation>
    </message>
</context>
<context>
    <name>CrossOptions</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/Cross/Cross.ui" line="+17"/>
        <source>X:</source>
        <translation type="unfinished">X:</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Y:</source>
        <translation type="unfinished">Y 方向比例：</translation>
    </message>
    <message>
        <location line="+57"/>
        <source>Extension</source>
        <translation type="unfinished">延伸</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Total length</source>
        <translation type="unfinished">总长度</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Percent</source>
        <translation type="unfinished">百分比</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
</context>
<context>
    <name>Cut</name>
    <message>
        <location filename="../scripts/Edit/Cut/CutInit.js" line="+2"/>
        <source>&amp;Cut</source>
        <translation type="unfinished">削减</translation>
    </message>
</context>
<context>
    <name>CutWithReference</name>
    <message>
        <location filename="../scripts/Edit/CutWithReference/CutWithReferenceInit.js" line="+2"/>
        <source>&amp;Cut with Reference</source>
        <translation type="unfinished">用参考资料切割</translation>
    </message>
</context>
<context>
    <name>DefaultAction</name>
    <message>
        <location filename="../scripts/DefaultAction.js" line="+92"/>
        <source>Select entity or region</source>
        <translation type="unfinished">选择实体或地区</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Move entity or reference</source>
        <translation type="unfinished">移动实体或引用</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Second corner</source>
        <translation type="unfinished">第二个角落</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Target point of reference point</source>
        <translation type="unfinished">参考点的目标点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Target point of selection</source>
        <translation type="unfinished">选择的目标点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Move entity to desired location</source>
        <translation type="unfinished">将实体移至所需位置</translation>
    </message>
    <message>
        <location line="+409"/>
        <source>Move Reference Point</source>
        <translation type="unfinished">移动参考点</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Move Selection</source>
        <translation type="unfinished">移动选择</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Move Entity</source>
        <translation type="unfinished">移动实体</translation>
    </message>
    <message>
        <location line="+127"/>
        <source>Editing block &quot;%1&quot;&lt;br&gt;Choose &lt;i&gt;Block &gt; Return to Main Drawing&lt;/i&gt; when done</source>
        <translation type="unfinished">编辑区块&quot;%1&quot;&lt;br&gt;完成后选择&lt;i&gt;区块&gt;返回主图&lt;/i&gt;。</translation>
    </message>
</context>
<context>
    <name>DefaultNavigation</name>
    <message>
        <location filename="../scripts/Navigation/DefaultNavigation/DefaultNavigation.js" line="+47"/>
        <source>Graphics View</source>
        <translation type="unfinished">图形视图</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Navigation</source>
        <translation type="unfinished">导航</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Zoom (Wheel Mouse)</source>
        <translation type="unfinished">缩放（滚轮鼠标）</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Scroll (Trackpad, Multi-Touch Mouse)</source>
        <translation type="unfinished">滚动（跟踪板，多点触摸鼠标）</translation>
    </message>
</context>
<context>
    <name>Delete</name>
    <message>
        <location filename="../scripts/Edit/Delete/DeleteInit.js" line="+2"/>
        <source>&amp;Delete</source>
        <translation type="unfinished">删除</translation>
    </message>
</context>
<context>
    <name>DeselectAll</name>
    <message>
        <location filename="../scripts/Select/DeselectAll/DeselectAllInit.js" line="+2"/>
        <source>&amp;Deselect All</source>
        <translation type="unfinished">取消选择所有</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Deselect all entities</source>
        <translation type="unfinished">取消选择所有实体</translation>
    </message>
</context>
<context>
    <name>DeselectBlockReferences</name>
    <message>
        <location filename="../scripts/Block/DeselectBlockReferences/DeselectBlockReferencesInit.js" line="+2"/>
        <source>&amp;Deselect Block References</source>
        <translation>反向选择块引用(&amp;D)</translation>
    </message>
</context>
<context>
    <name>DeselectLayer</name>
    <message>
        <location filename="../scripts/Layer/DeselectLayer/DeselectLayerInit.js" line="+2"/>
        <source>&amp;Deselect Layer Entities</source>
        <translation type="unfinished">取消选择图层实体</translation>
    </message>
</context>
<context>
    <name>DevDebug</name>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/DevDebug/DevDebug.js" line="+45"/>
        <source>&amp;Debug Mode</source>
        <translation type="unfinished">调试模式</translation>
    </message>
</context>
<context>
    <name>Dialog</name>
    <message>
        <location filename="../scripts/Draw/Text/TextDialog/CharacterMapDialog.ui" line="+14"/>
        <source>Character Map</source>
        <translation type="unfinished">人物地图</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Explode/ExplodeDialog.ui" line="+14"/>
        <source>Dialog</source>
        <translation type="unfinished">对话</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Arcs and Circles</source>
        <translation type="unfinished">弧线和圆圈</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into line segments (fixed length)</source>
        <translation type="unfinished">成线段（固定长度）。</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>into line segments (fixed angle)</source>
        <translation type="unfinished">变成线段（固定角度）</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Ellipses</source>
        <translation type="unfinished">椭圆</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into polyline with arc segments</source>
        <translation type="unfinished">变成带有弧线段的折线</translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+16"/>
        <source>into polyline with line segments</source>
        <translation type="unfinished">变成带有线段的多段线</translation>
    </message>
    <message>
        <location line="-8"/>
        <source>Splines</source>
        <translation type="unfinished">花键</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Dimensions</source>
        <translation type="unfinished">尺寸</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into lines, solids and texts</source>
        <translation type="unfinished">变成线条、实体和文字</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Hatches</source>
        <translation type="unfinished">舱口</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into lines</source>
        <translation type="unfinished">成行</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Blocks</source>
        <translation type="unfinished">块状物</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>into entities</source>
        <translation type="unfinished">变成实体</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/Dialog.ui" line="+94"/>
        <source>OK</source>
        <translation type="unfinished">认可</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Cancel</source>
        <translation type="unfinished">取消</translation>
    </message>
</context>
<context>
    <name>DimAligned</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAligned/DimAligned.js" line="+60"/>
        <source>First extension line origin</source>
        <translation>第一尺寸界线的起点</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second extension line origin</source>
        <translation>第二尺寸界线的起点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Dimension line location</source>
        <translation>尺寸线位置</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAligned/DimAlignedInit.js" line="+2"/>
        <source>&amp;Aligned</source>
        <translation>对齐(&amp;A)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw aligned dimension</source>
        <translation>绘制对齐标注</translation>
    </message>
</context>
<context>
    <name>DimAngular</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAngular/DimAngular.js" line="+80"/>
        <source>Arc or first of two lines</source>
        <translation>弧或两条直线中的第一条</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Second line</source>
        <translation>第二条线</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Dimension arc location</source>
        <translation>标注弧位置</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAngular/DimAngularInit.js" line="+2"/>
        <source>&amp;Angular</source>
        <translation>角度(&amp;A)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw angular dimension</source>
        <translation>绘制角度标注</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimAngular/DimAngular.ui" line="+17"/>
        <source>Use maximum angle</source>
        <translation type="unfinished">使用最大角度</translation>
    </message>
</context>
<context>
    <name>DimDiametric</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimDiametric/DimDiametric.js" line="+57"/>
        <source>Choose arc or circle entity</source>
        <translation>选择弧或圆</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Dimension line location or angle</source>
        <translation>尺寸线的位置或角度</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimDiametric/DimDiametricInit.js" line="+2"/>
        <source>&amp;Diametric</source>
        <translation>直径(&amp;D)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw diametric dimension</source>
        <translation>绘制直径标注</translation>
    </message>
</context>
<context>
    <name>DimHorizontal</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimHorizontal/DimHorizontalInit.js" line="+2"/>
        <source>&amp;Horizontal</source>
        <translation>水平(&amp;H)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw horizontal dimension</source>
        <translation>绘制水平标注</translation>
    </message>
</context>
<context>
    <name>DimOrdinate</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimOrdinate/DimOrdinate.js" line="+61"/>
        <source>Feature location</source>
        <translation>需标注的特征位置</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Endpoint of leader</source>
        <translation>引线的端点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimOrdinate/DimOrdinateInit.js" line="+2"/>
        <source>&amp;Ordinate (X/Y)</source>
        <translation>坐标值(X/Y)(&amp;O)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw ordinate dimension</source>
        <translation>标注所选点的坐标值</translation>
    </message>
</context>
<context>
    <name>DimRadial</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRadial/DimRadial.js" line="+57"/>
        <source>Choose arc or circle entity</source>
        <translation>选择弧或圆</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Dimension line location or angle</source>
        <translation>尺寸线位置或角度</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRadial/DimRadialInit.js" line="+2"/>
        <source>&amp;Radial</source>
        <translation>半径(&amp;R)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw radial dimension</source>
        <translation>绘制半径标注</translation>
    </message>
</context>
<context>
    <name>DimRegen</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRegen/DimRegen.js" line="+64"/>
        <source>No dimension entities with custom label positions selected.</source>
        <translation>没有选中具有自定义标签位置的标注实体。</translation>
    </message>
    <message numerus="yes">
        <location line="+3"/>
        <source>Label position of %n dimension(s) was reset.</source>
        <translation type="unfinished">
            <numerusform>重置了%n尺寸的标签位置。</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRegen/DimRegenInit.js" line="+2"/>
        <source>&amp;Reset Label Position</source>
        <translation>重置标签位置(&amp;R)</translation>
    </message>
</context>
<context>
    <name>DimRotated</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRotated/DimRotated.js" line="+60"/>
        <source>First extension line origin</source>
        <translation>第一尺寸界线的起点</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second extension line origin</source>
        <translation>第二尺寸界线的起点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Dimension line location</source>
        <translation>尺寸线位置</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRotated/DimRotated.ui" line="+17"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/DimRotated/DimRotatedInit.js" line="+2"/>
        <source>&amp;Rotated (Linear)</source>
        <translation>旋转(线性的)(&amp;R)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw linear dimension at a fixed angle</source>
        <translation>标注固定角度方向的线性尺寸</translation>
    </message>
</context>
<context>
    <name>DimVertical</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimVertical/DimVerticalInit.js" line="+2"/>
        <source>&amp;Vertical</source>
        <translation>垂直(&amp;V)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw vertical dimension</source>
        <translation>绘制垂直标注</translation>
    </message>
</context>
<context>
    <name>Dimension</name>
    <message>
        <location filename="../scripts/Draw/Dimension/Dimension.js" line="+60"/>
        <source>No prefix</source>
        <translation>无前缀</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Radius</source>
        <translation>半径</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Metric screw</source>
        <translation>公制螺丝</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Diameter</source>
        <translation>直径</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Arc</source>
        <translation>弧</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Plus/Minus</source>
        <translation>正/负</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Almost equal to</source>
        <translation>约等于</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Asymptotically equal to</source>
        <translation>渐进等于</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Square</source>
        <translation>正方形</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delta</source>
        <translation>Δ</translation>
    </message>
    <message>
        <location line="+122"/>
        <source>Dimension Tools</source>
        <translation>标注工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>D&amp;imension</source>
        <translation>标注(&amp;i)</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/Dimension.ui" line="+29"/>
        <source>Label:</source>
        <translation>标签：</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Prefix</source>
        <translation>前缀</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Enter fixed label or leave empty for automatic label</source>
        <translation>输入固定标签或留空以使用自动标签</translation>
    </message>
    <message>
        <location line="+61"/>
        <source>Upper tolerance</source>
        <translation>上公差</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Lower tolerance</source>
        <translation>下公差</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Scale</source>
        <translation>缩放</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Drawing Scale</source>
        <translation>绘图的显示比例</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Auto</source>
        <translation>自动</translation>
    </message>
</context>
<context>
    <name>DimensionScaleDialog</name>
    <message>
        <location filename="../scripts/Draw/Dimension/DimensionScaleDialog.ui" line="+14"/>
        <source>Dimension Scale</source>
        <translation type="unfinished">尺寸表</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>The scale for new dimensions is not 1:1. Dimension labels will show values that differ from the measured value in the drawing. You can correct the scale factor in the options toolbar at the top.</source>
        <translation type="unfinished">新尺寸的比例不是1:1。尺寸标签将显示与图纸中的测量值不同的值。你可以在顶部的选项工具栏中纠正比例系数。</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Don&apos;t show this warning again</source>
        <translation type="unfinished">不要再显示这个警告</translation>
    </message>
</context>
<context>
    <name>DimensionSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/DimensionSettings/DimensionSettings.js" line="+27"/>
        <source>Defaults for New Drawings</source>
        <translation type="unfinished">新图纸的默认值</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Dimension Settings</source>
        <translation type="unfinished">尺寸设置</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Dimension</source>
        <translation type="unfinished">尺寸</translation>
    </message>
    <message>
        <location line="+112"/>
        <source>point</source>
        <translation type="unfinished">点</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>comma</source>
        <translation type="unfinished">逗号</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>space</source>
        <translation type="unfinished">空间</translation>
    </message>
    <message>
        <location line="+309"/>
        <source>Unit / Format</source>
        <translation type="unfinished">单位/格式</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The drawing unit must be &quot;Inch&quot; to display dimension labels in formats &quot;Architectural&quot; or &quot;Engineering&quot;. Format changed to &quot;Decimal&quot;.</source>
        <translation type="unfinished">图纸单位必须是 &quot;英寸 &quot;才能显示 &quot;建筑 &quot;或 &quot;工程 &quot;格式中的尺寸标签。格式改为 &quot;十进制&quot;。</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/DimensionSettings/PreferencesPage.ui" line="+29"/>
        <source>Dimension Style</source>
        <translation type="unfinished">尺寸风格</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Horizontal text labels</source>
        <translation type="unfinished">横向文本标签</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Text above dimension line</source>
        <translation type="unfinished">尺寸线以上的文本</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Sizes</source>
        <translation type="unfinished">尺寸</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Keep proportions</source>
        <translation type="unfinished">保持纵横比</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Dimension line gap:</source>
        <translation type="unfinished">尺寸线间隙：</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Arrow size:</source>
        <translation type="unfinished">箭头大小：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Extension line extension:</source>
        <translation type="unfinished">延长线延长：</translation>
    </message>
    <message>
        <location line="+64"/>
        <source>Text height:</source>
        <translation type="unfinished">文字高度：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Extension line offset:</source>
        <translation type="unfinished">延长线偏移：</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Dimension line increment:</source>
        <translation type="unfinished">尺寸线增量：</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Size scale factor:</source>
        <translation type="unfinished">尺寸比例系数：</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Arrow Style</source>
        <translation type="unfinished">箭头式</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Arrow</source>
        <translation type="unfinished">箭头</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Architectural tick</source>
        <translation type="unfinished">建筑打钩</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Label</source>
        <translation type="unfinished">标签</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Label font:</source>
        <translation type="unfinished">标签字体：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Label color:</source>
        <translation type="unfinished">标签颜色：</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Number Format</source>
        <translation type="unfinished">数字格式</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Decimal separator:</source>
        <translation type="unfinished">小数点分离器：</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Label Format</source>
        <translation type="unfinished">标签格式</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Linear Dimensions</source>
        <translation type="unfinished">线性尺寸</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>&amp;Format:</source>
        <translation type="unfinished">格式：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>P&amp;recision:</source>
        <translation type="unfinished">精度：</translation>
    </message>
    <message>
        <location line="+32"/>
        <location line="+60"/>
        <source>Show trailing zeros</source>
        <translation type="unfinished">显示尾部零点</translation>
    </message>
    <message>
        <location line="-50"/>
        <source>Angular Dimensions</source>
        <translation type="unfinished">角度尺寸</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>F&amp;ormat:</source>
        <translation type="unfinished">格式：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Pre&amp;cision:</source>
        <translation type="unfinished">精度：</translation>
    </message>
    <message>
        <location line="+32"/>
        <location line="+19"/>
        <source>Preview</source>
        <translation type="unfinished">预览</translation>
    </message>
</context>
<context>
    <name>DirectoryList</name>
    <message>
        <location filename="../scripts/Widgets/DirectoryList/DirectoryList.js" line="+84"/>
        <source>The folder
&quot;%1&quot;
is already in the list.</source>
        <translation>该文件夹
&quot;%1&quot;
已经在列表中。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Folder not added</source>
        <translation type="unfinished">未添加的文件夹</translation>
    </message>
</context>
<context>
    <name>DisplayDistanceAngle</name>
    <message>
        <location filename="../scripts/View/DisplayDistanceAngle/DisplayDistanceAngleInit.js" line="+2"/>
        <source>Display &amp;Distance/Angle</source>
        <translation type="unfinished">显示距离/角度</translation>
    </message>
</context>
<context>
    <name>DistanceInfo</name>
    <message>
        <location filename="../scripts/QCTrack/DistanceInfo/DistanceInfo.js" line="+42"/>
        <source>Select first track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select second track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+76"/>
        <source>info from </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+2"/>
        <source> at </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-1"/>
        <source>° to </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <location line="+4"/>
        <source>°</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-1"/>
        <source>direct distance: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>, track end rotated by </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>distance in track direction: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>, offset: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Divide</name>
    <message>
        <location filename="../scripts/Modify/Divide/Divide.js" line="+68"/>
        <source>Choose line, arc, circle, ellipse, spline or polyline</source>
        <translation type="unfinished">选择直线、弧线、圆、椭圆、花线或折线</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Choose line, arc, circle or ellipse</source>
        <translation type="unfinished">选择直线，弧，圆或者椭圆</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Specify point</source>
        <translation type="unfinished">指定点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Specify second point</source>
        <translation type="unfinished">指定第二个点</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Divide/DivideInit.js" line="+2"/>
        <source>&amp;Divide</source>
        <translation type="unfinished">分割</translation>
    </message>
</context>
<context>
    <name>DraftMode</name>
    <message>
        <location filename="../scripts/View/DraftMode/DraftMode.js" line="+86"/>
        <source>&amp;Draft Mode</source>
        <translation type="unfinished">草案模式</translation>
    </message>
</context>
<context>
    <name>Draw</name>
    <message>
        <location filename="../scripts/Draw/Draw.js" line="+61"/>
        <source>Draw</source>
        <translation>绘制</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Draw</source>
        <translation>绘制(&amp;D)</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Drawing Tools</source>
        <translation>绘制工具</translation>
    </message>
</context>
<context>
    <name>DrawBasedOnRectanglePP</name>
    <message>
        <location filename="../scripts/Draw/DrawBasedOnRectanglePP.js" line="+73"/>
        <source>First corner</source>
        <translation type="unfinished">第一个角落</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Second corner</source>
        <translation type="unfinished">第二个角落</translation>
    </message>
</context>
<context>
    <name>DrawBasedOnRectangleSize</name>
    <message>
        <location filename="../scripts/Draw/DrawBasedOnRectangleSize.js" line="+46"/>
        <source>Top Left</source>
        <translation type="unfinished">左上角</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Top</source>
        <translation type="unfinished">返回顶部</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Top Right</source>
        <translation type="unfinished">右上角</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Left</source>
        <translation type="unfinished">左边</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Middle</source>
        <translation type="unfinished">中点</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Right</source>
        <translation type="unfinished">对</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Bottom Left</source>
        <translation type="unfinished">左下角</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Bottom</source>
        <translation type="unfinished">底部</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Bottom Right</source>
        <translation type="unfinished">右下角</translation>
    </message>
    <message>
        <location line="+51"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
</context>
<context>
    <name>DrawBasedOnThreeCircles</name>
    <message>
        <location filename="../scripts/Draw/DrawBasedOnThreeCircles.js" line="+72"/>
        <source>First arc or circle</source>
        <translation type="unfinished">第一个弧或圆</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Second arc or circle</source>
        <translation type="unfinished">第二个弧或圆</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Third arc or circle</source>
        <translation type="unfinished">第三条弧线或圆圈</translation>
    </message>
</context>
<context>
    <name>DrawBoundingBox</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/DrawBoundingBox/DrawBoundingBox.js" line="+71"/>
        <source>Draw &amp;Bounding Box</source>
        <translation type="unfinished">绘制包围盒</translation>
    </message>
</context>
<context>
    <name>DrawExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/DrawExamples.js" line="+51"/>
        <source>&amp;Draw</source>
        <translation type="unfinished">绘制(&amp;D)</translation>
    </message>
</context>
<context>
    <name>DrawFmsLanes</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/DrawFmsLanes/DrawFmsLanes.js" line="+74"/>
        <source>First vertex</source>
        <translation type="unfinished">第一个顶点</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Next vertex</source>
        <translation type="unfinished">下一顶点</translation>
    </message>
    <message>
        <location line="+532"/>
        <source>close</source>
        <translation type="unfinished">关闭</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>undo</source>
        <translation type="unfinished">撤销</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>redo</source>
        <translation type="unfinished">重做</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>arc</source>
        <translation type="unfinished">弧线</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/DrawFmsLanes/DrawFmsLanes.ui" line="+23"/>
        <source>Close polyline</source>
        <translation type="unfinished">关闭多线条</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>,, C</source>
        <translation type="unfinished">,, C</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Undo Previous Segment</source>
        <translation type="unfinished">恢复前一段</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, U</source>
        <translation type="unfinished">,, U</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Redo Segment</source>
        <translation type="unfinished">重做部分</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, R</source>
        <translation type="unfinished">,, R</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Arc with radius:</source>
        <translation type="unfinished">带半径的弧线：</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>,, A</source>
        <translation type="unfinished">,, A</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Sweep</source>
        <translation type="unfinished">扫荡</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Restrict length or angle</source>
        <translation type="unfinished">限制长度或角度</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/DrawFmsLanes/DrawFmsLanesInit.js" line="+2"/>
        <source>Draw &amp;Fms Lanes</source>
        <translation type="unfinished">绘制Fms车道</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw FMS Lanes (ribs)</source>
        <translation type="unfinished">绘制FMS车道（肋骨）。</translation>
    </message>
</context>
<context>
    <name>DrawFromCSV</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/DrawFromCSV/DrawFromCSV.js" line="+145"/>
        <location line="+15"/>
        <location line="+1275"/>
        <source>Command ended.</source>
        <translation type="unfinished">指挥结束。</translation>
    </message>
    <message>
        <location line="-1293"/>
        <source>No import file selected.</source>
        <translation type="unfinished">没有选择导入文件。</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>No file opened.</source>
        <translation type="unfinished">没有打开文件。</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>DrawFromCSV script (v3.03) by CVH</source>
        <translation type="unfinished">DrawFromCSV脚本（v3.03） 作者：CVH</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Cast CSV</source>
        <translation type="unfinished">铸造CSV</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Reading from file: %1</source>
        <translation type="unfinished">从文件中读取：%1</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Switched to comma/dot CSV style.</source>
        <translation type="unfinished">改为逗号/点的CSV风格。</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Switched to semicolon/dot CSV style.</source>
        <translation type="unfinished">改为分号/点的CSV风格。</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Switched to semicolon/comma CSV style.</source>
        <translation type="unfinished">改为分号/逗号的CSV风格。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Unsupported or invalid CSV style, ignored. Text line: %1</source>
        <translation type="unfinished">不支持或无效的CSV样式，忽略不计。文本行：%1</translation>
    </message>
    <message>
        <location line="+82"/>
        <source>Setting new relative origin failed, ignored. Text line: %1</source>
        <translation type="unfinished">设置新的相对原点失败，被忽略。文本行：%1</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Setting new rounding radius failed, ignored. Text line: %1</source>
        <translation type="unfinished">设置新的四舍五入半径失败，忽略不计。文本行：%1</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Rounding polylines requires QCAD Professional, ignored. Text line: %1</source>
        <translation type="unfinished">圆滑的多段线需要QCAD专业版，忽略不计。文本行：%1</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Can not switch to non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation type="unfinished">不能切换到不存在的层，被忽略。文本行: %1%2 图层: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct set active &apos;Layer&apos; switch, ignored. Text line: %1</source>
        <translation type="unfinished">不是一个正确的设置激活的&apos;Layer&apos;开关，被忽略。文本行：%1</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Not a correct &apos;New layer&apos; switch, ignored. Text line: %1</source>
        <translation type="unfinished">不是一个正确的 &quot;新层 &quot;开关，被忽略。文本行：%1</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Can not hide non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation type="unfinished">不能隐藏不存在的层，忽略不计。文本行: %1%2 图层: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct &apos;HideLayer&apos; switch, ignored. Text line: %1</source>
        <translation type="unfinished">不是一个正确的&apos;HideLayer&apos;开关，忽略。文本行：%1</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Can not freeze non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation type="unfinished">不能冻结不存在的层，忽略不计。文本行: %1%2 层: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct &apos;FreezeLayer&apos; switch, ignored. Text line: %1</source>
        <translation type="unfinished">不是一个正确的&apos;FreezeLayer&apos;开关，忽略了。文本行：%1</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Can not lock non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation type="unfinished">不能锁定不存在的层，忽略不计。文本行: %1%2 图层: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct &apos;LockLayer&apos; switch, ignored. Text line: %1</source>
        <translation type="unfinished">不是一个正确的&apos;LockLayer&apos;开关，忽略不计。文本行：%1</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Can not allow non-existing layers, ignored. Text line: %1%2 Layer: %3</source>
        <translation type="unfinished">不能允许不存在的层，被忽略。文本行: %1%2 层: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not a correct &apos;AllowLayer&apos; switch, ignored. Text line: %1</source>
        <translation type="unfinished">不是一个正确的&apos;AllowLayer&apos;开关，忽略。文本行：%1</translation>
    </message>
    <message>
        <location line="+19"/>
        <location line="+17"/>
        <location line="+20"/>
        <location line="+19"/>
        <location line="+26"/>
        <location line="+25"/>
        <location line="+20"/>
        <location line="+20"/>
        <location line="+25"/>
        <location line="+33"/>
        <location line="+49"/>
        <location line="+47"/>
        <location line="+19"/>
        <location line="+22"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+29"/>
        <location line="+33"/>
        <location line="+135"/>
        <source>Low field count.</source>
        <translation type="unfinished">场地数量少。</translation>
    </message>
    <message>
        <location line="-656"/>
        <location line="+17"/>
        <location line="+20"/>
        <location line="+19"/>
        <location line="+26"/>
        <location line="+25"/>
        <location line="+20"/>
        <location line="+20"/>
        <location line="+25"/>
        <location line="+33"/>
        <location line="+49"/>
        <location line="+47"/>
        <location line="+19"/>
        <location line="+22"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+29"/>
        <location line="+33"/>
        <location line="+35"/>
        <location line="+24"/>
        <location line="+28"/>
        <location line="+25"/>
        <location line="+23"/>
        <source>Odd field count.</source>
        <translation type="unfinished">奇数场数。</translation>
    </message>
    <message>
        <location line="-655"/>
        <location line="+38"/>
        <location line="+109"/>
        <location line="+59"/>
        <location line="+49"/>
        <location line="+46"/>
        <location line="+188"/>
        <location line="+168"/>
        <source>Rv Invalid.</source>
        <translation type="unfinished">Rv 无效。</translation>
    </message>
    <message>
        <location line="-640"/>
        <location line="+39"/>
        <location line="+51"/>
        <location line="+20"/>
        <location line="+45"/>
        <location line="+148"/>
        <location line="+22"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+62"/>
        <source>Rv1 Invalid.</source>
        <translation type="unfinished">Rv1 无效。</translation>
    </message>
    <message>
        <location line="-503"/>
        <location line="+45"/>
        <location line="+25"/>
        <location line="+20"/>
        <location line="+20"/>
        <location line="+45"/>
        <location line="+148"/>
        <location line="+22"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+33"/>
        <location line="+35"/>
        <source>Rv2 Invalid.</source>
        <translation type="unfinished">Rv2无效。</translation>
    </message>
    <message>
        <location line="-510"/>
        <location line="+19"/>
        <location line="+26"/>
        <location line="+25"/>
        <location line="+20"/>
        <location line="+20"/>
        <location line="+77"/>
        <location line="+49"/>
        <location line="+67"/>
        <source>Equal positions.</source>
        <translation type="unfinished">平等地位。</translation>
    </message>
    <message>
        <location line="-265"/>
        <location line="+25"/>
        <location line="+66"/>
        <location line="+39"/>
        <location line="+25"/>
        <location line="+45"/>
        <location line="+45"/>
        <location line="+22"/>
        <location line="+33"/>
        <source>Radius Invalid.</source>
        <translation type="unfinished">半径无效。</translation>
    </message>
    <message>
        <location line="-298"/>
        <location line="+25"/>
        <location line="+124"/>
        <location line="+284"/>
        <location line="+35"/>
        <location line="+150"/>
        <source>Angle Invalid.</source>
        <translation type="unfinished">角度无效。</translation>
    </message>
    <message>
        <location line="-527"/>
        <source>Angle1 Invalid.</source>
        <translation type="unfinished">角度1无效。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Angle2 Invalid.</source>
        <translation type="unfinished">角度2无效。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Equal angles.</source>
        <translation type="unfinished">平等的角度。</translation>
    </message>
    <message>
        <location line="+21"/>
        <location line="+170"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <source>Equal positions 1-2.</source>
        <translation type="unfinished">平等位置1-2。</translation>
    </message>
    <message>
        <location line="-286"/>
        <location line="+170"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <location line="+32"/>
        <location line="+35"/>
        <source>Rv3 Invalid.</source>
        <translation type="unfinished">Rv3无效。</translation>
    </message>
    <message>
        <location line="-354"/>
        <location line="+170"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <source>Equal positions 1-3.</source>
        <translation type="unfinished">平等地位1-3。</translation>
    </message>
    <message>
        <location line="-287"/>
        <location line="+170"/>
        <location line="+33"/>
        <location line="+28"/>
        <location line="+24"/>
        <location line="+33"/>
        <source>Equal positions 2-3.</source>
        <translation type="unfinished">平等地位2-3。</translation>
    </message>
    <message>
        <location line="-284"/>
        <location line="+2"/>
        <location line="+168"/>
        <location line="+2"/>
        <source>Near co-linear positions.</source>
        <translation type="unfinished">接近共线位置。</translation>
    </message>
    <message>
        <location line="-168"/>
        <source>Arc Invalid.</source>
        <translation type="unfinished">弧线无效。</translation>
    </message>
    <message>
        <location line="+46"/>
        <location line="+47"/>
        <source>Center Invalid.</source>
        <translation type="unfinished">中心无效。</translation>
    </message>
    <message>
        <location line="-21"/>
        <source>Radius too small.</source>
        <translation type="unfinished">半径太小。</translation>
    </message>
    <message>
        <location line="+98"/>
        <source>Circle Invalid.</source>
        <translation type="unfinished">圈子无效。</translation>
    </message>
    <message>
        <location line="+79"/>
        <location line="+33"/>
        <location line="+30"/>
        <location line="+35"/>
        <source>Rv4 Invalid.</source>
        <translation type="unfinished">Rv4无效。</translation>
    </message>
    <message>
        <location line="-97"/>
        <location line="+33"/>
        <source>Equal positions 1-4.</source>
        <translation type="unfinished">平等地位1-4。</translation>
    </message>
    <message>
        <location line="-32"/>
        <location line="+33"/>
        <source>Equal positions 2-4.</source>
        <translation type="unfinished">平等地位2-4。</translation>
    </message>
    <message>
        <location line="-32"/>
        <location line="+33"/>
        <source>Equal positions 3-4.</source>
        <translation type="unfinished">平等地位3-4。</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Size Invalid.</source>
        <translation type="unfinished">尺寸无效。</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Size in X Invalid.</source>
        <translation type="unfinished">尺寸在X中无效。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Size in Y Invalid.</source>
        <translation type="unfinished">尺寸在Y中无效。</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Polygon: less than 5 references.</source>
        <translation type="unfinished">多角形：少于5个参考。</translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+26"/>
        <location line="+26"/>
        <location line="+28"/>
        <source>Rv%1 Invalid.</source>
        <translation type="unfinished">Rv%1 无效。</translation>
    </message>
    <message>
        <location line="-61"/>
        <source>Polyline, less than 2 references.</source>
        <translation type="unfinished">多段线，少于2个参考。</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Bulge%1 Invalid.</source>
        <translation type="unfinished">Bulge%1 无效。</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Unsupported QCAD Professional feature.</source>
        <translation type="unfinished">不支持的QCAD专业版功能。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>3th degree fit point Spline, less than 3 references.</source>
        <translation type="unfinished">3度拟合点花键，少于3个参考点。</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>3th degree control point Spline, less than 4 references.</source>
        <translation type="unfinished">3度控制点花键，少于4个参考。</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Height Invalid.</source>
        <translation type="unfinished">高度无效。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Width Invalid.</source>
        <translation type="unfinished">宽度无效。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Vert. alignment Invalid.</source>
        <translation type="unfinished">垂直排列 无效。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Horz. alignment Invalid.</source>
        <translation type="unfinished">Horz.对齐无效。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Drawing direction Invalid.</source>
        <translation type="unfinished">绘图方向无效。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Line spacing style Invalid.</source>
        <translation type="unfinished">行距样式 无效。</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Line spacing Invalid.</source>
        <translation type="unfinished">行间距 无效。</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Unsupported method. Text line: %1</source>
        <translation type="unfinished">不支持的方法。文本行：%1</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Error with first optional list.</source>
        <translation type="unfinished">在第一个可选列表中出现错误。</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Error with second optional list.</source>
        <translation type="unfinished">在第二个可选列表中出现错误。</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Not a correct entry, ignored. Text line: %1 &gt; %2</source>
        <translation type="unfinished">不是正确的条目，忽略不计。文本行： %1 &gt; %2</translation>
    </message>
    <message>
        <location line="+80"/>
        <source>Casted entries: %1 out of %2 text lines</source>
        <translation type="unfinished">铸造的条目：%1在%2的文本行中</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Nothing casted.</source>
        <translation type="unfinished">没有投下任何东西。</translation>
    </message>
    <message>
        <location line="+227"/>
        <source>Attributes empty. Text line: %1</source>
        <translation type="unfinished">属性为空。文本行：%1</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Not a correct layer name, ignored. Text line: %1%2 Name: %3</source>
        <translation type="unfinished">不是一个正确的图层名称，忽略不计。文本行: %1%2 名称：%3</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Layer doesn&apos;t exist, ignored. Text line: %1%2 Layer: %3</source>
        <translation type="unfinished">图层不存在，忽略不计。文本行: %1%2 图层: %3</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Not a correct color, ignored. Text line: %1%2 Color: %3</source>
        <translation type="unfinished">不是一个正确的颜色，忽略不计。文本行: %1%2 颜色: %3</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Not a correct Lineweight, ignored. Text line: %1%2 Weight: %3</source>
        <translation type="unfinished">不是一个正确的线重，忽略不计。文本行: %1%2 重量: %3</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Not a correct Linetype, ignored. Text line: %1%2 Type: %3</source>
        <translation type="unfinished">不是一个正确的Linetype，被忽略。文本行: %1%2 类型：%3</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Not a correct Linetype scale, ignored. Text line: %1%2 Scale: %3</source>
        <translation type="unfinished">不是正确的Linetype比例，忽略不计。文本行: %1%2 比例: %3</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Unsupported attribute, ignored. Text line: %1 &gt; %2</source>
        <translation type="unfinished">不支持的属性，忽略不计。文本行： %1 &gt; %2</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>Not a correct layer name. Text line: %1%2 Name: %3</source>
        <translation type="unfinished">不是一个正确的图层名称。文本行: %1%2 名称：%3</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Parent layer doesn&apos;t exist. Text line: %1%2 Layer: %3</source>
        <translation type="unfinished">父层不存在。文本行: %1%2 层: %3</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Not a correct color. Text line: %1%2 Color: %3</source>
        <translation type="unfinished">不是一个正确的颜色。文本行: %1%2 颜色: %3</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Not a correct Lineweight. Text line: %1%2 Weight: %3</source>
        <translation type="unfinished">不是一个正确的线重。文本行: %1%2 重量: %3</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Not a correct Linetype. Text line: %1%2 Type: %3</source>
        <translation type="unfinished">不是正确的Linetype。文本行: %1%2 类型：%3</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Add/Update layer ignored.</source>
        <translation type="unfinished">添加/更新层被忽略。</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Updated layer: %1</source>
        <translation type="unfinished">更新的层: %1</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Added new layer: %1</source>
        <translation type="unfinished">添加了新层：%1</translation>
    </message>
    <message>
        <location line="-447"/>
        <source>Importing CSV complete. Command ended.</source>
        <translation type="unfinished">导入CSV完成。命令结束。</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Draw from CSV</source>
        <translation type="unfinished">从CSV中提取</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>CSV</source>
        <translation type="unfinished">CSV</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscIO/DrawFromCSV/DrawFromCSVInit.js" line="+6"/>
        <source>&amp;Draw from CSV</source>
        <translation type="unfinished">从CSV中提取</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Draws entities based on textual entries in a CSV file</source>
        <translation type="unfinished">根据CSV文件中的文本条目绘制实体</translation>
    </message>
</context>
<context>
    <name>DrawOrder</name>
    <message>
        <location filename="../scripts/Modify/DrawOrder/DrawOrder.js" line="+92"/>
        <source>&amp;Draw Order</source>
        <translation type="unfinished">抽签顺序</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Draw Order</source>
        <translation type="unfinished">抽签顺序</translation>
    </message>
</context>
<context>
    <name>DrawPolyline</name>
    <message>
        <location filename="../scripts/Draw/Polyline/DrawPolyline/DrawPolyline.js" line="+70"/>
        <source>First vertex</source>
        <translation type="unfinished">第一个顶点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Next vertex</source>
        <translation type="unfinished">下一顶点</translation>
    </message>
    <message>
        <location line="+428"/>
        <source>close</source>
        <translation type="unfinished">关闭</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>undo</source>
        <translation type="unfinished">撤销</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>redo</source>
        <translation type="unfinished">重做</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>arc</source>
        <translation type="unfinished">弧线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Polyline/DrawPolyline/DrawPolylineInit.js" line="+2"/>
        <source>&amp;Draw Polyline</source>
        <translation type="unfinished">绘制折线</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw polyline with line and arc segments</source>
        <translation type="unfinished">用线段和弧段绘制折线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Polyline/DrawPolyline/DrawPolyline.ui" line="+23"/>
        <source>Close polyline</source>
        <translation type="unfinished">关闭多线条</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>,, C</source>
        <translation type="unfinished">,, C</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Undo Previous Segment</source>
        <translation type="unfinished">恢复前一段</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, U</source>
        <translation type="unfinished">,, U</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Redo Segment</source>
        <translation type="unfinished">重做部分</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, R</source>
        <translation type="unfinished">,, R</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Arc with radius:</source>
        <translation type="unfinished">带半径的弧线：</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>,, A</source>
        <translation type="unfinished">,, A</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Sweep</source>
        <translation type="unfinished">扫荡</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Restrict length or angle</source>
        <translation type="unfinished">限制长度或角度</translation>
    </message>
</context>
<context>
    <name>DrawingPreferences</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/DrawingPreferences.js" line="+43"/>
        <source>Drawing &amp;Preferences</source>
        <translation type="unfinished">绘图首选项</translation>
    </message>
</context>
<context>
    <name>DupParallel</name>
    <message>
        <location filename="../scripts/QCTrack/DupParallel/DupParallel.js" line="+44"/>
        <source>Select track to duplicate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../scripts/QCTrack/DupParallel/DupParallel.ui" line="+17"/>
        <source>&amp;Distance:</source>
        <translation type="unfinished">距离(&amp;D)：</translation>
    </message>
</context>
<context>
    <name>Duplicate</name>
    <message numerus="yes">
        <location filename="../scripts/Edit/Duplicate/Duplicate.js" line="+85"/>
        <source>%n entity/ies duplicated</source>
        <translation type="unfinished">
            <numerusform>%n个实体重复了</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../scripts/Edit/Duplicate/DuplicateInit.js" line="+2"/>
        <source>&amp;Duplicate</source>
        <translation type="unfinished">重复的</translation>
    </message>
</context>
<context>
    <name>EAction</name>
    <message>
        <location filename="../scripts/EAction.js" line="+64"/>
        <source>Back</source>
        <translation type="unfinished">溯源</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+2138"/>
        <source>Cancel</source>
        <translation type="unfinished">取消</translation>
    </message>
    <message>
        <location line="-2137"/>
        <source>Done</source>
        <translation type="unfinished">完成</translation>
    </message>
    <message>
        <location line="+277"/>
        <location line="+144"/>
        <source>Active Tool:</source>
        <translation type="unfinished">活跃的工具：</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>None</source>
        <translation type="unfinished">无</translation>
    </message>
    <message>
        <location line="+678"/>
        <source>Options</source>
        <translation type="unfinished">选择</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Main Tools</source>
        <translation type="unfinished">主要工具</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>CAD Tools</source>
        <translation type="unfinished">CAD工具</translation>
    </message>
    <message>
        <location line="+577"/>
        <source>Invalid position</source>
        <translation type="unfinished">无效位置</translation>
    </message>
    <message>
        <location line="+175"/>
        <source>Entity is not in working set.</source>
        <translation type="unfinished">实体不在工作集中。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity is on a locked layer.</source>
        <translation type="unfinished">实体在一个锁定的层上。</translation>
    </message>
    <message>
        <location line="+225"/>
        <source>Length:</source>
        <translation type="unfinished">长度：</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>Entity is not a block reference.</source>
        <translation type="unfinished">实体不是一个块参考。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line or arc.</source>
        <translation type="unfinished">实体不是线或弧。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc or polyline.</source>
        <translation type="unfinished">实体不是直线、弧线或折线。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line.</source>
        <translation type="unfinished">实体不是一条线。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not an arc.</source>
        <translation type="unfinished">实体不是一个弧形。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not an arc or circle.</source>
        <translation type="unfinished">实体不是一个弧形或圆形。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc or circle.</source>
        <translation type="unfinished">实体不是线、弧或圆。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, spline, ellipse arc or polyline.</source>
        <translation type="unfinished">实体不是直线、弧线、花键、椭圆弧或多线。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not an arc, circle or ellipse.</source>
        <translation type="unfinished">实体不是弧线、圆或椭圆。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle or ellipse.</source>
        <translation type="unfinished">实体不是线、弧、圆或椭圆。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle, ellipse or polyline.</source>
        <translation type="unfinished">实体不是线、弧、圆、椭圆或折线。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle, ellipse or spline.</source>
        <translation type="unfinished">实体不是线、弧、圆、椭圆或花键。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle, spline or polyline.</source>
        <translation type="unfinished">实体不是直线、弧线、圆、花线或多线。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a line, arc, circle, ellipse, spline or polyline.</source>
        <translation type="unfinished">实体不是直线、弧线、圆、椭圆、花线或多线。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a polyline.</source>
        <translation type="unfinished">实体不是折线。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Entity is not a spline with fit points.</source>
        <translation type="unfinished">实体不是一个有拟合点的花键。</translation>
    </message>
</context>
<context>
    <name>EcmaScriptShell</name>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/EcmaScriptShell/EcmaScriptShell.js" line="+58"/>
        <source>Show ECMAScript Shell</source>
        <translation type="unfinished">显示ECMAScript Shell</translation>
    </message>
    <message>
        <location line="+55"/>
        <source>&amp;Script Shell</source>
        <translation type="unfinished">脚本外壳</translation>
    </message>
    <message>
        <location line="+35"/>
        <location filename="../scripts/Misc/MiscDevelopment/EcmaScriptShell/EcmaScriptShell.ui" line="+14"/>
        <source>Script Shell</source>
        <translation type="unfinished">脚本外壳</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/EcmaScriptShell/EcmaScriptShellDialog.ui" line="+20"/>
        <source>ECMAScript Shell</source>
        <translation type="unfinished">ECMAScript Shell</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You are about to enable the ECMAScript Shell.&lt;/p&gt;&lt;p&gt;Through the ECMAScript Shell you can &lt;span style=&quot; color:#ff0000;&quot;&gt;modify your drawings&lt;/span&gt; but also &lt;span style=&quot; color:#ff0000;&quot;&gt;delete files&lt;/span&gt; or &lt;span style=&quot; color:#ff0000;&quot;&gt;crash the application&lt;/span&gt; which can lead to &lt;span style=&quot; color:#ff0000;&quot;&gt;data loss&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;For inexperienced programmers, it is recommended to limit the use of the ECMAScript shell to the &lt;a href=&quot;http://www.qcad.org/doc/qcad/latest/developer/group__ecma__simple.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;QCAD Simple API&lt;/span&gt;&lt;/a&gt; which is considered to be &quot;safe&quot; to use.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;你即将启用ECMAScript Shell。&lt;/p&gt;&lt;p&gt;通过ECMAScript Shell，你可以&lt;span style=&quot; color:#ff0000;&quot;&gt;修改你的绘图&lt;/span&gt;，但也可以&lt;span style=&quot; color：#ff0000;&quot;&gt;删除文件&lt;/span&gt;或&lt;span style=&quot; color:#ff0000;&quot;&gt;崩溃应用程序&lt;/span&gt;，这可能导致&lt;span style=&quot; color:#ff0000;&quot;&gt;数据损失&lt;/span&gt;。&lt;/p&gt;&lt;p&gt;对于没有经验的程序员，建议将ECMAScript shell的使用限制在&lt;a href=&quot;http://www.qcad.org/doc/qcad/latest/developer/group__ecma__simple.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;QCAD Simple API&lt;/span&gt;&lt;/a&gt;，这被认为是 &quot;安全 &quot;使用的。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Don&apos;t show this dialog again</source>
        <translation type="unfinished">不要再显示这个对话框</translation>
    </message>
</context>
<context>
    <name>Edit</name>
    <message>
        <location filename="../scripts/Edit/Edit.js" line="+65"/>
        <source>Edit Tools</source>
        <translation type="unfinished">编辑工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Edit</source>
        <translation>编辑(&amp;E)</translation>
    </message>
</context>
<context>
    <name>EditBlock</name>
    <message>
        <location filename="../scripts/Block/EditBlock/EditBlockInit.js" line="+2"/>
        <source>&amp;Edit Block</source>
        <translation>编辑块(&amp;E)</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Edit contents of selected block</source>
        <translation>编辑选中块的内容</translation>
    </message>
</context>
<context>
    <name>EditFromReference</name>
    <message>
        <location filename="../scripts/Block/EditFromReference/EditFromReference.js" line="+55"/>
        <source>Choose block reference</source>
        <translation>选择块引用</translation>
    </message>
    <message>
        <location filename="../scripts/Block/EditFromReference/EditFromReferenceInit.js" line="+2"/>
        <source>E&amp;dit Block from Reference</source>
        <translation>从引用编辑块(&amp;d)</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Edit block based on chosen block reference</source>
        <translation>从选中的块引用编辑块</translation>
    </message>
</context>
<context>
    <name>EditHatch</name>
    <message>
        <location filename="../scripts/Modify/EditHatch/EditHatch.js" line="+61"/>
        <source>Choose hatch</source>
        <translation type="unfinished">选择舱口</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/EditHatch/EditHatchInit.js" line="+2"/>
        <source>Edit &amp;Hatch</source>
        <translation type="unfinished">编辑舱口</translation>
    </message>
</context>
<context>
    <name>EditLayer</name>
    <message>
        <location filename="../scripts/Layer/EditLayer/EditLayerInit.js" line="+2"/>
        <source>&amp;Edit Layer</source>
        <translation type="unfinished">编辑层</translation>
    </message>
</context>
<context>
    <name>EditMainDrawing</name>
    <message>
        <location filename="../scripts/Block/EditMainDrawing/EditMainDrawingInit.js" line="+2"/>
        <source>&amp;Return to Main Drawing</source>
        <translation>返回主图(&amp;R)</translation>
    </message>
</context>
<context>
    <name>EditText</name>
    <message>
        <location filename="../scripts/Modify/EditText/EditText.js" line="+61"/>
        <source>Choose text</source>
        <translation type="unfinished">选择文本</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/EditText/EditTextInit.js" line="+2"/>
        <source>Edit Te&amp;xt</source>
        <translation type="unfinished">编辑文本</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Edit text</source>
        <translation type="unfinished">编辑文本</translation>
    </message>
</context>
<context>
    <name>Ellipse</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/Ellipse.js" line="+85"/>
        <source>Ellipse Tools</source>
        <translation>椭圆工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Ellipse</source>
        <translation>椭圆(&amp;E)</translation>
    </message>
</context>
<context>
    <name>EllipseArcCPPA</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseArcCPPA/EllipseArcCPPA.js" line="+74"/>
        <source>Center</source>
        <translation>中心</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Major point of ellipse or major radius</source>
        <translation>椭圆长轴点或长半径</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Major point of ellipse</source>
        <translation>椭圆长轴点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Minor point of ellipse or minor radius</source>
        <translation>椭圆短轴点或短半径</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Minor point of ellipse</source>
        <translation>椭圆短轴点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Rotation angle</source>
        <translation>旋转角度</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Start parameter</source>
        <translation>起始参数</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End parameter</source>
        <translation>终止参数</translation>
    </message>
    <message>
        <location line="+267"/>
        <source>Invalid major radius.</source>
        <translation>无效长半径.</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Major radius:</source>
        <translation>长半径：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Minor radius:</source>
        <translation>短半径：</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Start angle:</source>
        <translation>起始角度：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>End angle:</source>
        <translation>终止角度：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseArcCPPA/EllipseArcCPPA.ui" line="+17"/>
        <source>Direction:</source>
        <translation>方向：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise (positive)</source>
        <translation>逆时针（正向）</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise (Negative)</source>
        <translation>顺时针（负向）</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseArcCPPA/EllipseArcCPPAInit.js" line="+2"/>
        <source>&amp;Ellipse Arc</source>
        <translation>椭圆弧(&amp;E)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw ellipse arc from center, major point, ratio and angles</source>
        <translation>由中心，长轴点，短轴点及角度绘制椭圆弧</translation>
    </message>
</context>
<context>
    <name>EllipseCPP</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseCPP/EllipseCPPInit.js" line="+2"/>
        <source>&amp;Ellipse (Center, Point, Ratio)</source>
        <translation>椭圆(中心点，长轴，短轴)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw full ellipse from center, major point and ratio</source>
        <translation>由中心、长轴点和短轴点绘制椭圆</translation>
    </message>
</context>
<context>
    <name>EllipseDD</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDD.ui" line="+17"/>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDDDialog.ui" line="+19"/>
        <source>X Diameter:</source>
        <translation>X 直径：</translation>
    </message>
    <message>
        <location line="+23"/>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDDDialog.ui" line="+80"/>
        <source>Y Diameter:</source>
        <translation>Y 直径：</translation>
    </message>
    <message>
        <location line="+30"/>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDDDialog.ui" line="-23"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>参考点：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseDD/EllipseDDInit.js" line="+2"/>
        <source>Ellipse with &amp;Diameters</source>
        <translation>椭圆（根据直径）(&amp;D)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw ellipse with position and diameters</source>
        <translation>由位置及直径绘制椭圆</translation>
    </message>
</context>
<context>
    <name>EllipseInscribedQuad</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseInscribedQuad/EllipseInscribedQuad.js" line="+82"/>
        <source>First line</source>
        <translation>第一条线</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Second line</source>
        <translation>第二条线</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Third line</source>
        <translation>第三条线</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Fourth line</source>
        <translation>第四条线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseInscribedQuad/EllipseInscribedQuadInit.js" line="+2"/>
        <source>Inscribed in Quadrilateral</source>
        <translation>内切于四边形</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw ellipse inscribed in quadrilateral</source>
        <translation>绘制内切于四边形的椭圆</translation>
    </message>
</context>
<context>
    <name>EllipseOffset</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseOffset/EllipseOffset.ui" line="+17"/>
        <source>Distance:</source>
        <translation>距离：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseOffset/EllipseOffsetInit.js" line="+2"/>
        <source>&amp;Parallel Curve (with Distance)</source>
        <translation>偏移（给定距离）(&amp;P)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw parallel curve to ellipse</source>
        <translation>偏移现有椭圆得到新椭圆</translation>
    </message>
</context>
<context>
    <name>EllipseOffsetThrough</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseOffsetThrough/EllipseOffsetThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseOffsetThrough/EllipseOffsetThroughInit.js" line="+2"/>
        <source>Parallel Curve (&amp;through Point)</source>
        <translation>偏移（通过给定点）(&amp;t)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw parallel curve to ellipse through point</source>
        <translation>偏移现有椭圆得到新椭圆，新椭圆过给定点</translation>
    </message>
</context>
<context>
    <name>EllipseRR</name>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRR.ui" line="+17"/>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRRDialog.ui" line="+129"/>
        <source>X Radius:</source>
        <translation>X 半径：</translation>
    </message>
    <message>
        <location line="+23"/>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRRDialog.ui" line="-10"/>
        <source>Y Radius:</source>
        <translation>Y 半径：</translation>
    </message>
    <message>
        <location line="+30"/>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRRDialog.ui" line="-90"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation>参考点：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Ellipse/EllipseRR/EllipseRRInit.js" line="+2"/>
        <source>Ellipse with &amp;Radii</source>
        <translation>椭圆（根据半径）(&amp;R)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw ellipse with position and radii</source>
        <translation>由位置和半径绘制椭圆</translation>
    </message>
</context>
<context>
    <name>EnsureOrder</name>
    <message>
        <location filename="../scripts/QCTrack/EnsureOrder/EnsureOrder.js" line="+35"/>
        <source>object ordering done with objects: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source> on TR_NMBRS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_PLAN, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_SWELLS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source> on TR_BEDS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_ENDS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_MIDS, </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> on TR_COST</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Esc</name>
    <message>
        <location filename="../scripts/Edit/Esc/EscInit.js" line="+2"/>
        <source>&amp;Escape</source>
        <translation type="unfinished">逃离</translation>
    </message>
</context>
<context>
    <name>ExAddBlock</name>
    <message>
        <location filename="../scripts/Misc/Examples/BlockExamples/ExAddBlock/ExAddBlock.js" line="+85"/>
        <source>&amp;Create Block</source>
        <translation type="unfinished">创建区块</translation>
    </message>
</context>
<context>
    <name>ExAddLayer</name>
    <message>
        <location filename="../scripts/Misc/Examples/LayerExamples/ExAddLayer/ExAddLayer.js" line="+44"/>
        <source>Added layer &quot;MyLayer&quot;</source>
        <translation type="unfinished">添加层 &quot;MyLayer&quot;</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Add Layer</source>
        <translation type="unfinished">添加图层</translation>
    </message>
</context>
<context>
    <name>ExDeleteObject</name>
    <message>
        <location filename="../scripts/Misc/Examples/ModifyExamples/ExDeleteObject/ExDeleteObject.js" line="+59"/>
        <source>Deleted line with ID %1</source>
        <translation type="unfinished">删除了ID为%1的行</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>You can use &lt;i&gt;Edit &gt; Undo&lt;/i&gt; to restore the line entity.</source>
        <translation type="unfinished">你可以使用&lt;i&gt;Edit &gt; Undo&lt;/i&gt;来恢复行实体。</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Add and Delete Line</source>
        <translation type="unfinished">添加和删除线</translation>
    </message>
</context>
<context>
    <name>ExDirListing</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExDirListing/ExDirListing.js" line="+66"/>
        <source>&amp;Directory Listing</source>
        <translation type="unfinished">目录列表</translation>
    </message>
</context>
<context>
    <name>ExDrawColors</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExDrawColors/ExDrawColors.js" line="+66"/>
        <source>Draw &amp;Colors</source>
        <translation type="unfinished">绘制颜色</translation>
    </message>
</context>
<context>
    <name>ExDrawFonts</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExDrawFonts/ExDrawFonts.js" line="+85"/>
        <source>Draw &amp;Fonts</source>
        <translation type="unfinished">绘制字体</translation>
    </message>
</context>
<context>
    <name>ExDumpPolyline</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExDumpPolyline/ExDumpPolyline.js" line="+48"/>
        <source>Clockwise polyline:</source>
        <translation type="unfinished">顺时针的折线：</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Counterclockwise polyline:</source>
        <translation type="unfinished">逆时针的折线：</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>&amp;Output Polyline Vertices</source>
        <translation type="unfinished">输出多段线顶点</translation>
    </message>
</context>
<context>
    <name>ExLayerCustomProperty</name>
    <message>
        <location filename="../scripts/Misc/Examples/LayerExamples/ExLayerCustomProperty/ExLayerCustomProperty.js" line="+43"/>
        <source>Added custom property &quot;MyCustomProperty&quot; to layer &quot;0&quot;.</source>
        <translation type="unfinished">为图层 &quot;0 &quot;添加了自定义属性 &quot;MyCustomProperty&quot;。</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Add Custom Property to a Layer</source>
        <translation type="unfinished">为图层添加自定义属性</translation>
    </message>
</context>
<context>
    <name>ExLineDove</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExLineDove/ExLineDove.js" line="+56"/>
        <source>First corner</source>
        <translation type="unfinished">第一个角落</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second corner</source>
        <translation type="unfinished">第二个角落</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExLineDove/ExLineDoveInit.js" line="+2"/>
        <source>&amp;Dovetail Joint</source>
        <translation type="unfinished">燕尾式接头</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw a dovetail joint</source>
        <translation type="unfinished">绘制一个燕尾榫</translation>
    </message>
</context>
<context>
    <name>ExMainWindow</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExMainWindow/ExMainWindow.js" line="+50"/>
        <source>&amp;Main Window</source>
        <translation type="unfinished">主窗口</translation>
    </message>
</context>
<context>
    <name>ExMandelbrot</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/ExMandelbrot/ExMandelbrot.js" line="+48"/>
        <source>&amp;Mandelbrot Example</source>
        <translation type="unfinished">曼德尔布罗特的例子</translation>
    </message>
</context>
<context>
    <name>ExMathSpiral</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/ExMathSpiral/ExMathSpiral.js" line="+73"/>
        <source>&amp;Spiral</source>
        <translation type="unfinished">螺旋式</translation>
    </message>
</context>
<context>
    <name>ExMinimal</name>
    <message>
        <location filename="../scripts/Misc/Examples/ExMinimal/ExMinimal.js" line="+12"/>
        <source>Hello World.</source>
        <translation type="unfinished">你好，世界。</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Minimal Example</source>
        <translation type="unfinished">最小的例子</translation>
    </message>
</context>
<context>
    <name>ExMinimal2</name>
    <message>
        <location filename="../scripts/Misc/Examples/ExMinimal2/ExMinimal2.js" line="+51"/>
        <source>&amp;Minimal Example 2</source>
        <translation type="unfinished">最小的例子2</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/ExMinimal2/ExMinimal2.ui" line="+9"/>
        <source>&amp;Radius:</source>
        <translation type="unfinished">半径：</translation>
    </message>
</context>
<context>
    <name>ExProcess</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExProcess/ExProcess.js" line="+96"/>
        <source>&amp;Run Process</source>
        <translation type="unfinished">运行过程</translation>
    </message>
</context>
<context>
    <name>ExRegisterFileExporter</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExRegisterFileExporter/ExRegisterFileExporter.js" line="+37"/>
        <source>Example Files %1</source>
        <translation type="unfinished">示例文件 %1</translation>
    </message>
    <message>
        <location line="+84"/>
        <source>Info</source>
        <translation type="unfinished">信息</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Registered a file exporter for file type &quot;.example&quot;. Use File &gt; Save As to see the filter in action.</source>
        <translation type="unfinished">为文件类型&quot;.example &quot;注册了一个文件导出器。使用 &quot;文件&quot;&gt;&quot;另存为 &quot;来查看过滤器的运行情况。</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Register File Exporter</source>
        <translation type="unfinished">注册文件导出器</translation>
    </message>
</context>
<context>
    <name>ExRegisterFileImporter</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExRegisterFileImporter/ExRegisterFileImporter.js" line="+37"/>
        <source>Example Files %1</source>
        <translation type="unfinished">示例文件 %1</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Read from file: &quot;%1&quot;</source>
        <translation type="unfinished">从文件中读取：&quot;%1&quot;</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Info</source>
        <translation type="unfinished">信息</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Registered a file importer for file type &quot;.example&quot;. Use File &gt; Open to see the filter in action.</source>
        <translation type="unfinished">为文件类型&quot;.example &quot;注册了一个文件导入器。使用 &quot;文件&quot;&gt;&quot;打开 &quot;来查看过滤器的运行情况。</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Register File Importer</source>
        <translation type="unfinished">注册文件导入器</translation>
    </message>
</context>
<context>
    <name>ExResizeWindow</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExResizeWindow/ExResizeWindow.js" line="+60"/>
        <source>&amp;Resize Window</source>
        <translation type="unfinished">调整窗口大小</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExResizeWindow/ExResizeWindow.ui" line="+14"/>
        <source>Enter Size</source>
        <translation type="unfinished">输入尺寸</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Size:</source>
        <translation type="unfinished">尺寸：</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>1280x720 (720p) 16:9</source>
        <translation type="unfinished">1280x720 (720p) 16:9</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>1920x1080 (1080p, Full HD) 16:9</source>
        <translation type="unfinished">1920x1080（1080p，全高清）16：9</translation>
    </message>
</context>
<context>
    <name>ExText</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExText/ExText.js" line="+69"/>
        <source>Text</source>
        <translation type="unfinished">文本</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Draw text</source>
        <translation type="unfinished">绘制文本</translation>
    </message>
</context>
<context>
    <name>ExThreePoints</name>
    <message>
        <location filename="../scripts/Misc/Examples/DrawExamples/ExThreePoints/ExThreePoints.js" line="+58"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Three Points</source>
        <translation type="unfinished">三点</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw three points</source>
        <translation type="unfinished">抽到三分</translation>
    </message>
</context>
<context>
    <name>ExTransactionListener</name>
    <message numerus="yes">
        <location filename="../scripts/Misc/Examples/ListenerExamples/ExTransactionListener/ExTransactionListener.js" line="+50"/>
        <source>Transaction affected %n object(s).</source>
        <translation type="unfinished">
            <numerusform>交易影响了%n个对象。</numerusform>
        </translation>
    </message>
    <message>
        <location line="+67"/>
        <source>&amp;Transaction Listener</source>
        <translation type="unfinished">交易监听器</translation>
    </message>
</context>
<context>
    <name>ExWidget</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExWidget/ExWidget.js" line="+28"/>
        <source>&amp;Widget</source>
        <translation type="unfinished">小工具</translation>
    </message>
</context>
<context>
    <name>ExXmlExport</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExXmlExport/ExXmlExport.js" line="+39"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Export XML</source>
        <translation type="unfinished">输出XML</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExXmlExport/ExXmlExportInit.js" line="+2"/>
        <source>&amp;Export XML</source>
        <translation type="unfinished">输出XML</translation>
    </message>
</context>
<context>
    <name>ExXmlImport</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExXmlImport/ExXmlImport.js" line="+73"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import XML</source>
        <translation type="unfinished">导入XML</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/ExXmlImport/ExXmlImportInit.js" line="+2"/>
        <source>&amp;Import XML</source>
        <translation type="unfinished">导入XML</translation>
    </message>
</context>
<context>
    <name>Examples</name>
    <message>
        <location filename="../scripts/Misc/Examples/Examples.js" line="+55"/>
        <source>Script &amp;Examples</source>
        <translation type="unfinished">脚本示例</translation>
    </message>
</context>
<context>
    <name>Explode</name>
    <message>
        <location filename="../scripts/Modify/Explode/Explode.js" line="+30"/>
        <source>Modify</source>
        <translation type="unfinished">修改</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Explode</source>
        <translation type="unfinished">爆炸</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Explode/ExplodeInit.js" line="+2"/>
        <source>&amp;Explode</source>
        <translation type="unfinished">爆炸</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Explode/PreferencesPage.ui" line="+137"/>
        <source>Spline approximation tolerance:</source>
        <translation type="unfinished">花键近似的容忍度：</translation>
    </message>
    <message>
        <location line="-118"/>
        <source>Explode splines to polylines with line segments</source>
        <translation type="unfinished">用线段将花样滑移到多段线上</translation>
    </message>
    <message>
        <location line="+111"/>
        <source>Ellipse segments (per full ellipse):</source>
        <translation type="unfinished">椭圆段（每个完整的椭圆）：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Convert splines from texts to arcs or lines if appropriate</source>
        <translation type="unfinished">如果合适的话，将花键从文本转换为弧线或直线</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Explode circles into polylines with two half circles</source>
        <translation type="unfinished">用两个半圆将圆爆发成多段线</translation>
    </message>
    <message>
        <location line="+90"/>
        <source>Explode text glyphs to polylines</source>
        <translation type="unfinished">将文字的字形扩展为多段线</translation>
    </message>
    <message>
        <location line="-80"/>
        <source>Explode multiline texts into multiple simple text blocks</source>
        <translation type="unfinished">将多行文本分解成多个简单文本块</translation>
    </message>
    <message>
        <location line="-41"/>
        <source>Spline segments:</source>
        <translation type="unfinished">花键段：</translation>
    </message>
</context>
<context>
    <name>FAQ</name>
    <message>
        <location filename="../scripts/Help/FAQ/FAQInit.js" line="+2"/>
        <source>FA&amp;Qs (online)</source>
        <translation type="unfinished">常见问题(在线)</translation>
    </message>
</context>
<context>
    <name>File</name>
    <message>
        <location filename="../scripts/File/File.js" line="+65"/>
        <source>File Tools</source>
        <translation type="unfinished">文件工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;File</source>
        <translation>文件(&amp;F)</translation>
    </message>
    <message>
        <location line="+106"/>
        <location line="+76"/>
        <source>Format:</source>
        <translation type="unfinished">格式：</translation>
    </message>
    <message>
        <location line="-39"/>
        <source>Overwrite File?</source>
        <translation type="unfinished">覆盖文件？</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The file &quot;%1&quot; already exists. Do you wish to overwrite it?</source>
        <translation type="unfinished">文件&quot;%1 &quot;已经存在。你是否希望覆盖它？</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>All Files</source>
        <translation>全部文件</translation>
    </message>
</context>
<context>
    <name>FillStraight</name>
    <message>
        <location filename="../scripts/QCTrack/FillStraight/FillStraight.js" line="+47"/>
        <source>Select start of straight line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select end of straight line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+100"/>
        <source>can not connect those track ends (angle differs too much: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>° &gt; 2°)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>can not connect those track ends (there&apos;s no intersection)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>can not connect those track ends (ends are too near)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>internal error: neither left nor right hand</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FirstStart</name>
    <message>
        <location filename="../scripts/Widgets/FirstStart/FirstStart.js" line="+38"/>
        <location line="+243"/>
        <source>%1 First Start</source>
        <translation type="unfinished">%1 首次启动</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>Black</source>
        <translation type="unfinished">黑色</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>White</source>
        <translation type="unfinished">白</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Language:</source>
        <translation type="unfinished">语言：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Welcome to %1</source>
        <translation type="unfinished">欢迎来到%1</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please choose the settings used for new drawings. All these settings can be changed later in the Preference Dialog.</source>
        <translation type="unfinished">请选择用于新绘图的设置。所有这些设置都可以在以后的偏好对话框中改变。</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Unit:</source>
        <translation type="unfinished">单位：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Default Paper Size:</source>
        <translation type="unfinished">默认的纸张尺寸：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Decimal Point:</source>
        <translation type="unfinished">小数点：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Background Color:</source>
        <translation type="unfinished">背景颜色：</translation>
    </message>
</context>
<context>
    <name>FlexPainter</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainter.js" line="+1115"/>
        <source>Add Active SubLayer</source>
        <translation type="unfinished">添加活动子层</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>FP added layer:</source>
        <translation type="unfinished">FP增加了一层：</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterInit.js" line="+11"/>
        <source>Paints over selection mimicking a roller stamp</source>
        <translation type="unfinished">模仿滚筒印章的方式在选区上涂抹。</translation>
    </message>
</context>
<context>
    <name>FlexPainterDialog</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterDialog.ui" line="+14"/>
        <source>Painter Options</source>
        <translation type="unfinished">画家选项</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Painters casting options</source>
        <translation type="unfinished">画家的铸造选择</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Flip Painters</source>
        <translation type="unfinished">翻转画师</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Cast in group</source>
        <translation type="unfinished">在小组中投票</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Cast on sub-layer</source>
        <translation type="unfinished">投在子层上</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Add Begin Apex</source>
        <translation type="unfinished">添加Begin Apex</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Add End Apex</source>
        <translation type="unfinished">添加终点Apex</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Add Insertions</source>
        <translation type="unfinished">添加插入物</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Painter set</source>
        <translation type="unfinished">画家集</translation>
    </message>
    <message>
        <location line="-101"/>
        <source>Mirror painters over baseline.</source>
        <translation type="unfinished">镜子画家超过基线。</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Group all castings to one operation.</source>
        <translation type="unfinished">将所有铸件归入一个操作。</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Start with casting a begin apex on open forms.</source>
        <translation type="unfinished">从在开放的形式上铸造一个开始的顶点开始。</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>End with casting an end apex on open forms.</source>
        <translation type="unfinished">以在开放的形式上铸造一个端部的顶点结束。</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Add insertions in between eg. spacers, knots. (Not implemented)</source>
        <translation type="unfinished">在两者之间添加插入物，如间隔物、结点。(未实施)</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Preview of painters.</source>
        <translation type="unfinished">画家的预览。</translation>
    </message>
    <message>
        <location line="+41"/>
        <source>Select painter set.</source>
        <translation type="unfinished">选择油漆工组。</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>CurtainRope</source>
        <translation type="unfinished">窗帘绳</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>OrthogonalBar</source>
        <translation type="unfinished">正交条</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>OrthogonalPointsGlobal</source>
        <translation type="unfinished">正交点全球（OrthogonalPointsGlobal</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SinusoidWave</source>
        <translation type="unfinished">正弦波</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SinusoidWaveGlobal</source>
        <translation type="unfinished">正弦波全球</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>3PhaseWaveGlobal</source>
        <translation type="unfinished">3PhaseWaveGlobal</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>TriangleWave</source>
        <translation type="unfinished">三角波</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SawtoothWave</source>
        <translation type="unfinished">锯齿波</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SqaureWave</source>
        <translation type="unfinished">鱿鱼</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SteppedWave</source>
        <translation type="unfinished">阶梯波</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SqauredShape</source>
        <translation type="unfinished">正方形的形状</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>SqauredShapeFlexing</source>
        <translation type="unfinished">方形弯曲的形状</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>AllPainterDataTypes</source>
        <translation type="unfinished">所有画师数据类型</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Insertion type</source>
        <translation type="unfinished">插入类型</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Preview of insertion.</source>
        <translation type="unfinished">插入的预览。</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Select Insertion or Enter void space. (Not implemented)</source>
        <translation type="unfinished">选择插入或输入空隙。(未实施)</translation>
    </message>
    <message>
        <location line="+277"/>
        <source>Version</source>
        <translation type="unfinished">版本</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>FlexPainter Beta 0.42e © CVH 2020 </source>
        <translation type="unfinished">FlexPainter Beta 0.42e © CVH 2020</translation>
    </message>
    <message>
        <location line="+272"/>
        <source>Document Units.</source>
        <translation type="unfinished">文件单位。</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Enter painter width. (+0)</source>
        <translation type="unfinished">输入油漆工的宽度。(+0)</translation>
    </message>
    <message>
        <location line="+90"/>
        <source>Enter main painter stepsize. (+0)</source>
        <translation type="unfinished">输入主画师的步长。(+0)</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Enter main painter length. (+)</source>
        <translation type="unfinished">输入主画师的长度。(+)</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Keep painters proportional.</source>
        <translation type="unfinished">保持油漆工的比例。</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Select percentage of Stepsize.</source>
        <translation type="unfinished">选择步骤大小的百分比。</translation>
    </message>
    <message>
        <location line="+86"/>
        <source>Adapt scaling f 1.00-0.90 to fit the whole form.</source>
        <translation type="unfinished">调整缩放比例f 1.00-0.90，以适应整个表格。</translation>
    </message>
    <message>
        <location line="+92"/>
        <source>Verbose info. (persistent on)</source>
        <translation type="unfinished">粗略的信息。(持续开启)</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Deleted painted over base entities. (persistent off)</source>
        <translation type="unfinished">删除了涂在基础实体上的。(持久性关闭)</translation>
    </message>
    <message>
        <location line="-933"/>
        <source>&lt;Enter space size&gt;</source>
        <translation type="unfinished">&lt;输入空间大小&gt;。</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Curtain Rope Knot</source>
        <translation type="unfinished">窗帘绳结</translation>
    </message>
    <message>
        <location line="+543"/>
        <source>#Undefined#</source>
        <translation type="unfinished">#未定义#</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Width : </source>
        <translation type="unfinished">宽度：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>0</source>
        <translation type="unfinished">0</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Repetitive Painter options</source>
        <translation type="unfinished">重复画图器选项</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Stepsize :</source>
        <translation type="unfinished">步骤大小：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Length :</source>
        <translation type="unfinished">长度：</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Closed Forms shifting % :</source>
        <translation type="unfinished">封闭式移位%：</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>Open forms scaling options</source>
        <translation type="unfinished">开放式表格的缩放选项</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Dynamically scale to fit</source>
        <translation type="unfinished">动态缩放以适应</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Align with begin</source>
        <translation type="unfinished">与开始对齐</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Centered</source>
        <translation type="unfinished">中心化</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Align with End</source>
        <translation type="unfinished">与末端对齐</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Verbose *</source>
        <translation type="unfinished">冗长的 *</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Delete Base Entities *</source>
        <translation type="unfinished">删除基础实体 *</translation>
    </message>
</context>
<context>
    <name>FlexPainterInit</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/FlexPainter/FlexPainterInit.js" line="-1"/>
        <source>&amp;FlexPainter</source>
        <translation type="unfinished">弹性画师</translation>
    </message>
</context>
<context>
    <name>FlipHorizontal</name>
    <message>
        <location filename="../scripts/Modify/FlipHorizontal/FlipHorizontalInit.js" line="+2"/>
        <source>Flip Hori&amp;zontal</source>
        <translation type="unfinished">水平翻转</translation>
    </message>
</context>
<context>
    <name>FlipVertical</name>
    <message>
        <location filename="../scripts/Modify/FlipVertical/FlipVerticalInit.js" line="+2"/>
        <source>Flip Verti&amp;cal</source>
        <translation type="unfinished">垂直翻转</translation>
    </message>
</context>
<context>
    <name>FlushBackLog</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/FlushBackLog/FlushBackLog.js" line="+38"/>
        <source>Flush Undo History</source>
        <translation type="unfinished">冲洗撤消历史</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Are you sure that you want to flush the undo / redo transaction history?</source>
        <translation type="unfinished">你确定要冲刷撤销/重做交易历史吗？</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>This cannot be undone.</source>
        <translation type="unfinished">这是不可能被撤销的。</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Flush &amp;Undo History</source>
        <translation type="unfinished">冲洗撤消历史</translation>
    </message>
</context>
<context>
    <name>FontPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/FontPreferences/FontPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation type="unfinished">图形视图</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Fonts</source>
        <translation type="unfinished">字体</translation>
    </message>
</context>
<context>
    <name>Form</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/LibraryBrowserScripts/CubeCuttingOut.ui" line="+14"/>
        <source>Form</source>
        <translation type="unfinished">形状</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Cube size:</source>
        <translation type="unfinished">方块大小：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Draw glue lap</source>
        <translation type="unfinished">绘制胶合板</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/20_ThreeRight.ui" line="+14"/>
        <source>Three: Right</source>
        <translation type="unfinished">三右边</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/21_ThreeLeft.ui" line="+14"/>
        <source>Three: Left</source>
        <translation type="unfinished">三人：左边</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/22_ThreeAbove.ui" line="+14"/>
        <source>Three: Above</source>
        <translation type="unfinished">叁：以上</translation>
    </message>
</context>
<context>
    <name>Forum</name>
    <message>
        <location filename="../scripts/Help/Forum/ForumInit.js" line="+2"/>
        <source>&amp;Forum</source>
        <translation>论坛(&amp;F)</translation>
    </message>
</context>
<context>
    <name>FourEqual</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/30_FourEqual.ui" line="+14"/>
        <source>Four: Equal</source>
        <translation type="unfinished">四：平等</translation>
    </message>
</context>
<context>
    <name>FourLeft</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/32_FourLeft.ui" line="+14"/>
        <source>Four: Left</source>
        <translation type="unfinished">四个：左边</translation>
    </message>
</context>
<context>
    <name>FourRight</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/31_FourRight.ui" line="+14"/>
        <source>Four: Right</source>
        <translation type="unfinished">四右边</translation>
    </message>
</context>
<context>
    <name>GraphicsView</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/BehaviorPreferences/PreferencesPage.ui" line="+32"/>
        <source>Right-Click</source>
        <translation type="unfinished">右键点击</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Right-click to deselect entities</source>
        <translation type="unfinished">右键单击以取消选择实体</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Double-Click</source>
        <translation type="unfinished">双击</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Double-click to edit text</source>
        <translation type="unfinished">双击来编辑文本</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Double-click to edit hatch</source>
        <translation type="unfinished">双击来编辑舱口</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Double-click on block reference opens block</source>
        <translation type="unfinished">双击区块参考，打开区块</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Edit block reference in-place</source>
        <translation type="unfinished">原地编辑区块参考</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Double-click to select contour</source>
        <translation type="unfinished">双击选择轮廓线</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Tolerance:</source>
        <translation type="unfinished">容忍：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Right double-click to reset</source>
        <translation type="unfinished">右键双击来重置</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Blocks</source>
        <translation type="unfinished">块状物</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Select block references together with attributes</source>
        <translation type="unfinished">选择块的引用和属性</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Hide attributes when block references are hidden</source>
        <translation type="unfinished">当块引用被隐藏时隐藏属性</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Cursor Range</source>
        <translation type="unfinished">游标范围</translation>
    </message>
    <message>
        <location line="+102"/>
        <source>Cursor range for picking entities:</source>
        <translation type="unfinished">用于挑选实体的光标范围：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Cursor range for snap:</source>
        <translation type="unfinished">捕捉的光标范围：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Highlight entity within range</source>
        <translation type="unfinished">突出显示范围内的实体</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/GridPreferences/PreferencesPage.ui" line="+34"/>
        <source>Automatically scale grid</source>
        <translation type="unfinished">自动缩放网格</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Automatically scale meta grid</source>
        <translation type="unfinished">自动缩放元网格</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Solid grid lines</source>
        <translation type="unfinished">实心网格线</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Minimal grid spacing (px):</source>
        <translation type="unfinished">最小的网格间距（px）：</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/PreferencesPage.ui" line="+32"/>
        <source>Origin</source>
        <translation type="unfinished">原产地</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Show large origin axis</source>
        <translation type="unfinished">显示大原点轴</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Rulers and Scrollbars</source>
        <translation type="unfinished">标尺和滚动条</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Show rulers</source>
        <translation type="unfinished">显示标尺</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Show scrollbars</source>
        <translation type="unfinished">显示滚动条</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Cursor</source>
        <translation type="unfinished">游标</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Show crosshairs</source>
        <translation type="unfinished">显示十字准线</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Show large crosshairs</source>
        <translation type="unfinished">显示大型十字准线</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>This can be used if cursors are not visible on external monitors</source>
        <translation type="unfinished">如果光标在外部显示器上不可见，可以使用这个方法。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Use system cursors</source>
        <translation type="unfinished">使用系统游标</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Auto Zoom</source>
        <translation type="unfinished">自动变焦</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Margin (px):</source>
        <translation type="unfinished">边距(px)：</translation>
    </message>
    <message>
        <location line="+69"/>
        <source>Auto zoom on load</source>
        <translation type="unfinished">负载时自动变焦</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Color Adjustment</source>
        <translation type="unfinished">颜色调整</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Color lightness threshold:</source>
        <translation type="unfinished">色彩明度阈值：</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Prevent white on white / black on black display</source>
        <translation type="unfinished">防止白底白字/黑底黑字显示</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Disable for printing</source>
        <translation type="unfinished">禁用于打印</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Linetypes and Lineweights</source>
        <translation type="unfinished">线型和线重</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Default lineweight:</source>
        <translation type="unfinished">默认线重：</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Automatically use screen based linetypes in model view</source>
        <translation type="unfinished">在模型视图中自动使用基于屏幕的线型</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Auto switch to screen based linetypes in model view</source>
        <translation type="unfinished">在模型视图中自动切换到基于屏幕的线型</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Scale linetype patterns by line weight</source>
        <translation type="unfinished">按线重比例划分线型图案</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Pattern scale for lineweight 0.00mm:</source>
        <translation type="unfinished">线重0.00mm的图案刻度：</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Apply line weight to points</source>
        <translation type="unfinished">将线权重应用于点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Display and Performance</source>
        <translation type="unfinished">显示和性能</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Anti-aliasing on by default</source>
        <translation type="unfinished">默认情况下，抗锯齿打开</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Use full resolution for Retina / high resolution display</source>
        <translation type="unfinished">对视网膜/高分辨率显示器使用全分辨率</translation>
    </message>
    <message>
        <location line="+514"/>
        <source>Reference point size (px):</source>
        <translation type="unfinished">参考点尺寸（px）：</translation>
    </message>
    <message>
        <location line="+228"/>
        <source>Persistent selection</source>
        <translation type="unfinished">持续性的选择</translation>
    </message>
    <message>
        <location line="-626"/>
        <source>Number of preview entities:</source>
        <translation type="unfinished">预览实体的数量：</translation>
    </message>
    <message>
        <location line="+61"/>
        <source>Display arcs as lines below this angle (degrees):</source>
        <translation type="unfinished">在这个角度（度数）以下以线的形式显示弧线：</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Minimum angle step for rendering arcs (degrees):</source>
        <translation type="unfinished">渲染弧线的最小角度步骤（度）：</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Display entities with more than N dashes as continuous:</source>
        <translation type="unfinished">将有N个以上破折号的实体显示为连续：</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>Timeout for hatch rendering:</source>
        <translation type="unfinished">孵化器渲染的超时：</translation>
    </message>
    <message>
        <location line="-361"/>
        <source>auto</source>
        <translation type="unfinished">汽车</translation>
    </message>
    <message>
        <location line="-11"/>
        <source>Number of threads:</source>
        <translation type="unfinished">线程的数量：</translation>
    </message>
    <message>
        <location line="+437"/>
        <source>Maximum selected entities with reference points:</source>
        <translation type="unfinished">有参考点的最大选定实体：</translation>
    </message>
    <message>
        <location line="+147"/>
        <source>Text height threshold (px):</source>
        <translation type="unfinished">文本高度阈值（px）：</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Maximum selected entities with displayed reference points:</source>
        <translation type="unfinished">具有显示参考点的最大选定实体：</translation>
    </message>
    <message>
        <location line="+73"/>
        <source>Selection</source>
        <translation type="unfinished">选择</translation>
    </message>
</context>
<context>
    <name>GraphicsViewColors</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/ColorPreferences/PreferencesPage.ui" line="+32"/>
        <source>Graphics View</source>
        <translation type="unfinished">图形视图</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Background:</source>
        <translation type="unfinished">背景：</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Cursor</source>
        <translation type="unfinished">游标</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Crosshairs:</source>
        <translation type="unfinished">十字线：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Inactive crosshairs:</source>
        <translation type="unfinished">不活跃的十字线：</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Origin</source>
        <translation type="unfinished">原产地</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Origin:</source>
        <translation type="unfinished">原产地：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Relative zero:</source>
        <translation type="unfinished">相对零度：</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Grid</source>
        <translation type="unfinished">栅格</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Grid:</source>
        <translation type="unfinished">格：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Meta grid:</source>
        <translation type="unfinished">Meta网格：</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Selection</source>
        <translation type="unfinished">选择</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Primary selection color:</source>
        <translation type="unfinished">主要选择颜色：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Use secondary selection color</source>
        <translation type="unfinished">使用二级选择颜色</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Secondary selection color:</source>
        <translation type="unfinished">次要选择颜色：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Primary reference points:</source>
        <translation type="unfinished">主要参考点：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Secondary reference points:</source>
        <translation type="unfinished">次要参考点：</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Selection box border:</source>
        <translation type="unfinished">选择框边框：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Selection box fill:</source>
        <translation type="unfinished">选择框的填充：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Cross-selection box fill:</source>
        <translation type="unfinished">交叉选择框的填充：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Start points:</source>
        <translation type="unfinished">起点：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>End points:</source>
        <translation>终点：</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Tertiary reference points:</source>
        <translation type="unfinished">三级参考点：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Snap Tools</source>
        <translation type="unfinished">捕捉工具</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Snap label:</source>
        <translation type="unfinished">捕捉标签：</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Info Tools</source>
        <translation type="unfinished">信息工具</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Measurements and labels:</source>
        <translation type="unfinished">测量和标签：</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Drawing Tools</source>
        <translation type="unfinished">绘制工具</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Auxiliary shapes:</source>
        <translation type="unfinished">辅助形状：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Working set fading factor:</source>
        <translation type="unfinished">工作集消退系数：</translation>
    </message>
    <message>
        <location line="+75"/>
        <source>Zoom Tools</source>
        <translation type="unfinished">缩放工具</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Zoom box border:</source>
        <translation type="unfinished">缩放框边框：</translation>
    </message>
</context>
<context>
    <name>GraphicsViewFonts</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/FontPreferences/PreferencesPage.ui" line="+50"/>
        <source>Ruler font:</source>
        <translation type="unfinished">标尺字体：</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Snap label font:</source>
        <translation type="unfinished">捕捉标签字体：</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Info label font:</source>
        <translation type="unfinished">信息标签字体：</translation>
    </message>
</context>
<context>
    <name>GraphicsViewNavigation</name>
    <message>
        <location filename="../scripts/Navigation/DefaultNavigation/PreferencesPage.ui" line="+84"/>
        <source>Mouse wheel zoom factor:</source>
        <translation type="unfinished">鼠标滚轮缩放系数：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Limit zoom and scroll to prevent overflows</source>
        <translation type="unfinished">限制缩放和滚动以防止溢出</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Enable pan gesture</source>
        <translation type="unfinished">启用平移手势</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Reverse mouse wheel direction for zoom</source>
        <translation type="unfinished">反转鼠标滚轮方向进行缩放</translation>
    </message>
    <message>
        <location line="+217"/>
        <source>Panning threshold (px):</source>
        <translation type="unfinished">平移阈值（px）：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Mouse wheel / two finger swipe:</source>
        <translation type="unfinished">鼠标滚轮/双指轻扫：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Middle mouse button zoom factor:</source>
        <translation type="unfinished">鼠标中键缩放系数：</translation>
    </message>
</context>
<context>
    <name>GraphicsViewPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/GraphicsViewPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation type="unfinished">图形视图</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Appearance</source>
        <translation type="unfinished">外观</translation>
    </message>
</context>
<context>
    <name>GridPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/GraphicsViewPreferences/GridPreferences/GridPreferences.js" line="+24"/>
        <source>Graphics View</source>
        <translation type="unfinished">图形视图</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Grid</source>
        <translation type="unfinished">栅格</translation>
    </message>
</context>
<context>
    <name>GridSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/GridSettings/GridSettings.js" line="+27"/>
        <source>Defaults for New Drawings</source>
        <translation type="unfinished">新图纸的默认值</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Grid</source>
        <translation type="unfinished">栅格</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>General</source>
        <translation type="unfinished">一般</translation>
    </message>
    <message>
        <location line="+84"/>
        <location line="+103"/>
        <location line="+1"/>
        <location line="+22"/>
        <location line="+1"/>
        <source>auto</source>
        <translation type="unfinished">汽车</translation>
    </message>
</context>
<context>
    <name>Hatch</name>
    <message>
        <location filename="../scripts/Draw/Hatch/Hatch.js" line="+72"/>
        <source>Hatch Tools</source>
        <translation type="unfinished">舱口工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Hatch</source>
        <translation>图案填充(&amp;H)</translation>
    </message>
</context>
<context>
    <name>HatchDialog</name>
    <message>
        <location filename="../scripts/Draw/Hatch/HatchDialog.ui" line="+17"/>
        <source>Hatch</source>
        <translation>图案填充</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Solid Fill</source>
        <translation>实心填充</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Hatch Pattern</source>
        <translation>图案</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Preview</source>
        <translation>预览</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Pattern</source>
        <translation>图案</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Scale:</source>
        <translation>比例：</translation>
    </message>
</context>
<context>
    <name>HatchFromSelection</name>
    <message>
        <location filename="../scripts/Draw/Hatch/HatchFromSelection/HatchFromSelection.js" line="+56"/>
        <source>No boundary selected.</source>
        <translation>未选中边界.</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Loop not closed at point %1/%2.</source>
        <translation>边界在点 %1/%2 未闭合.</translation>
    </message>
    <message>
        <location line="+96"/>
        <source>Each boundary entity must be a line, arc, circle, ellipse arc, ellipse, polyline or spline. Found:</source>
        <translation type="unfinished">每个边界实体必须是直线，弧，圆，椭圆弧，椭圆，折线或曲线. 发现：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Hatch/HatchFromSelection/HatchFromSelectionInit.js" line="+2"/>
        <source>&amp;Hatch from Selection</source>
        <translation type="unfinished">从选择中孵化</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Create hatch or solid fill from selected boundary</source>
        <translation type="unfinished">从选定的边界创建舱口或实体填充</translation>
    </message>
</context>
<context>
    <name>Help</name>
    <message>
        <location filename="../scripts/Help/Help.js" line="+60"/>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
</context>
<context>
    <name>HideAllBlocks</name>
    <message>
        <location filename="../scripts/Block/HideAllBlocks/HideAllBlocksInit.js" line="+2"/>
        <source>&amp;Hide All Blocks</source>
        <translation>隐藏全部块(&amp;H)</translation>
    </message>
</context>
<context>
    <name>HideAllLayers</name>
    <message>
        <location filename="../scripts/Layer/HideAllLayers/HideAllLayersInit.js" line="+2"/>
        <source>&amp;Hide All Layers</source>
        <translation>隐藏所有图层(&amp;H)</translation>
    </message>
</context>
<context>
    <name>IOExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/IOExamples/IOExamples.js" line="+51"/>
        <source>&amp;Import/Export</source>
        <translation>导入/导出(&amp;I)</translation>
    </message>
</context>
<context>
    <name>Image</name>
    <message>
        <location filename="../scripts/Draw/Image/Image.js" line="+179"/>
        <source>Files</source>
        <translation>文件</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>All Image Files (%1)</source>
        <translation>全部图像文件 (%1)</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>All Files</source>
        <translation>全部文件</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Import Bitmap</source>
        <translation>导入位图</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Format:</source>
        <translation>格式：</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Image/ImageInit.js" line="+2"/>
        <source>&amp;Insert Bitmap</source>
        <translation>插入位图(&amp;I)</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Image/Image.ui" line="+17"/>
        <source>Width:</source>
        <translation>宽度：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Keep proportions</source>
        <translation>保持纵横比</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Height:</source>
        <translation>高度：</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Angle:</source>
        <translation>角度：</translation>
    </message>
</context>
<context>
    <name>ImportFile</name>
    <message>
        <location filename="../scripts/File/ImportFile/ImportFile.js" line="+73"/>
        <source>Error while importing file %1</source>
        <translation type="unfinished">导入文件%1时出错</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>No import filters have been found. Aborting...</source>
        <translation type="unfinished">没有发现进口过滤器。终止...</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Import Drawing</source>
        <translation type="unfinished">进口图纸</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Format:</source>
        <translation type="unfinished">格式：</translation>
    </message>
    <message>
        <location filename="../scripts/File/ImportFile/ImportFileInit.js" line="+2"/>
        <source>&amp;Import</source>
        <translation type="unfinished">进口</translation>
    </message>
    <message>
        <location filename="../scripts/File/ImportFile/ImportFile.ui" line="+17"/>
        <source>As block:</source>
        <translation type="unfinished">作为区块：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Rotation:</source>
        <translation type="unfinished">旋转：</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Rotate pasted entities&lt;br&gt;by this angle</source>
        <translation type="unfinished">根据这个角度&lt;br&gt;旋转粘贴的实体</translation>
    </message>
    <message>
        <location line="+110"/>
        <source>Scale:</source>
        <translation type="unfinished">规模：</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Scale pasted entities&lt;br&gt;by this factor</source>
        <translation type="unfinished">根据此比例&lt;br&gt;缩放粘贴的实体</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Flip pasted entities&lt;br&gt;horizontally</source>
        <translation type="unfinished">水平翻转粘贴的实体</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Flip pasted entities&lt;br&gt;vertically</source>
        <translation type="unfinished">垂直翻转粘贴的实体</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Paste all entities&lt;br&gt;to current layer&lt;br&gt;instead of original layer</source>
        <translation type="unfinished">粘贴所有实体&lt;br&gt;到当前层&lt;br&gt;而不是原层</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>To current layer</source>
        <translation type="unfinished">至当前层</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing layers&lt;br&gt;in drawing with&lt;br&gt;layers from clipboard</source>
        <translation type="unfinished">用剪贴板中的层覆盖图中现有层</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite layers</source>
        <translation type="unfinished">覆盖层</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing blocks&lt;br&gt;in drawing with&lt;br&gt;blocks from clipboard</source>
        <translation type="unfinished">用剪贴板中的块覆盖图中现有块</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite blocks</source>
        <translation type="unfinished">覆盖块</translation>
    </message>
</context>
<context>
    <name>ImportPoints</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/ImportPoints/ImportPoints.js" line="+39"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import Points</source>
        <translation type="unfinished">进口点</translation>
    </message>
    <message>
        <location line="+69"/>
        <source>&amp;Import Points</source>
        <translation type="unfinished">进口点</translation>
    </message>
</context>
<context>
    <name>InfoAddCustomCentroid</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAddCustomCentroid/InfoAddCustomCentroid.js" line="+78"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Specify position</source>
        <translation type="unfinished">指定位置</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>2D point mass Centroid</source>
        <translation type="unfinished">二维点质量 中心点</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Undefined</source>
        <translation type="unfinished">未定义</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAddCustomCentroid/InfoAddCustomCentroidInit.js" line="+19"/>
        <source>Add &amp;custom 2D centroid</source>
        <translation type="unfinished">添加自定义2D中心点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Create a customizable 2D Centroid marker</source>
        <translation type="unfinished">创建一个可定制的二维中心点标记</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Creates a new point mass 2D Centroid marker customizable by dialog</source>
        <translation type="unfinished">创建一个新的点状质量的二维中心点标记，可通过对话框自定义。</translation>
    </message>
</context>
<context>
    <name>InfoAngle</name>
    <message>
        <location filename="../scripts/Information/InfoAngle/InfoAngle.js" line="+67"/>
        <source>Specify first line</source>
        <translation type="unfinished">指定第一行</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Specify second line</source>
        <translation type="unfinished">指定第二行</translation>
    </message>
    <message>
        <location line="+96"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoAngle/InfoAngleInit.js" line="+2"/>
        <source>&amp;Angle</source>
        <translation type="unfinished">角度</translation>
    </message>
</context>
<context>
    <name>InfoArcCircleArea</name>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.js" line="+70"/>
        <source>Choose arc, circle, ellipse or elliptical arc</source>
        <translation type="unfinished">选择弧、圆、椭圆或椭圆弧</translation>
    </message>
    <message>
        <location line="+236"/>
        <location line="+21"/>
        <location line="+24"/>
        <location line="+21"/>
        <location line="+22"/>
        <location line="+22"/>
        <source>Area</source>
        <translation type="unfinished">地区</translation>
    </message>
    <message>
        <location line="-108"/>
        <location line="+66"/>
        <source>Circumference</source>
        <translation type="unfinished">周长</translation>
    </message>
    <message>
        <location line="-59"/>
        <source>Circle area:</source>
        <translation type="unfinished">圈子面积：</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+67"/>
        <source>circumference:</source>
        <translation type="unfinished">周长：</translation>
    </message>
    <message>
        <location line="-54"/>
        <location line="+24"/>
        <location line="+43"/>
        <location line="+22"/>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.ui" line="+119"/>
        <source>Length</source>
        <translation type="unfinished">长度</translation>
    </message>
    <message>
        <location line="-88"/>
        <location line="+67"/>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.ui" line="-16"/>
        <source>Chord</source>
        <translation type="unfinished">和弦</translation>
    </message>
    <message>
        <location line="-60"/>
        <location line="+24"/>
        <source>Ellipse arc area:</source>
        <translation type="unfinished">椭圆弧面积：</translation>
    </message>
    <message>
        <location line="-23"/>
        <location line="+24"/>
        <location line="+43"/>
        <location line="+22"/>
        <source>arc length:</source>
        <translation type="unfinished">弧长：</translation>
    </message>
    <message>
        <location line="-88"/>
        <location line="+67"/>
        <source>chord:</source>
        <translation type="unfinished">和弦：</translation>
    </message>
    <message>
        <location line="-52"/>
        <source>Distance</source>
        <translation type="unfinished">距离</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>distance:</source>
        <translation type="unfinished">距离：</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Ellipse area:</source>
        <translation type="unfinished">椭圆面积：</translation>
    </message>
    <message>
        <location line="+22"/>
        <location line="+22"/>
        <source>Arc area:</source>
        <translation type="unfinished">弧形区域：</translation>
    </message>
    <message>
        <location line="-7"/>
        <source>Radius</source>
        <translation type="unfinished">半径</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>radius:</source>
        <translation type="unfinished">半径：</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleAreaInit.js" line="+2"/>
        <source>Arc/Circle/Ellipse Area</source>
        <translation type="unfinished">弧形/圆形/椭圆区域</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArcCircleArea/InfoArcCircleArea.ui" line="-86"/>
        <source>Mode:</source>
        <translation type="unfinished">模式：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Calculate Area of Segment</source>
        <translation type="unfinished">计算段的面积</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Calculate Area of Sector</source>
        <translation type="unfinished">计算部门的面积</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Add:</source>
        <translation type="unfinished">加：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Add entities to drawing</source>
        <translation type="unfinished">在绘图中添加实体</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity</source>
        <translation type="unfinished">实体</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Add lengths/circumference to drawing</source>
        <translation type="unfinished">将长度/周长添加到绘图中</translation>
    </message>
</context>
<context>
    <name>InfoArea</name>
    <message>
        <location filename="../scripts/Information/InfoArea/InfoArea.js" line="+70"/>
        <source>Set next polygon corner</source>
        <translation type="unfinished">设置下一个多边形角</translation>
    </message>
    <message>
        <location line="+121"/>
        <source>Polygon area:</source>
        <translation type="unfinished">多边形面积：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>circumference:</source>
        <translation type="unfinished">周长：</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArea/InfoAreaInit.js" line="+2"/>
        <source>Pol&amp;ygonal Area</source>
        <translation type="unfinished">多角形区域</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoArea/InfoArea.ui" line="+17"/>
        <source>Calculate length and close tool.</source>
        <translation type="unfinished">计算长度并关闭工具。</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Close Tool.</source>
        <translation type="unfinished">关闭工具。</translation>
    </message>
</context>
<context>
    <name>InfoAreaCentroid</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAreaCentroid/InfoAreaCentroid.js" line="+123"/>
        <source>No selection.</source>
        <translation type="unfinished">没有选择。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please, make a selection first. Command terminated.</source>
        <translation type="unfinished">请先做出选择。命令终止。</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Not implemented. Command terminated.</source>
        <translation type="unfinished">未执行。命令被终止。</translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+2"/>
        <source>Area 2D Centroid script (v0.32) by CVH</source>
        <translation type="unfinished">区域二维中心点脚本(v0.32) by CVH</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Arc sector mode</source>
        <translation type="unfinished">弧形扇形模式</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Enclosed area:</source>
        <translation type="unfinished">封闭的区域：</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Approximated enclosed area:</source>
        <translation type="unfinished">大约的封闭面积：</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Hatched area:</source>
        <translation type="unfinished">加盖的区域：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Total hatched area:</source>
        <translation type="unfinished">总的来说，帽子的面积：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Differential hatched area:</source>
        <translation type="unfinished">差异性加盖的区域：</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>2D area Centroid</source>
        <translation type="unfinished">二维区域 中心点</translation>
    </message>
    <message>
        <location line="-89"/>
        <source>Multiple entities in selection.</source>
        <translation type="unfinished">选择中的多个实体。</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Centroid markers circle in selection. No results.</source>
        <translation type="unfinished">中心点标记圈在选择中。没有结果。</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Unsupported entity type. No results.</source>
        <translation type="unfinished">不支持的实体类型。没有结果。</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>No results.</source>
        <translation type="unfinished">没有结果。</translation>
    </message>
    <message>
        <location line="+49"/>
        <location line="+6"/>
        <source>(Incl. approximations)</source>
        <translation type="unfinished">(包括近似值)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Approximated centroid:</source>
        <translation type="unfinished">近似的中心点：</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Centroid:</source>
        <translation type="unfinished">中心点：</translation>
    </message>
    <message>
        <location line="+207"/>
        <location line="+578"/>
        <source>Encountered an unsupported polyline with custom widths</source>
        <translation type="unfinished">遇到一个不支持自定义宽度的折线</translation>
    </message>
    <message>
        <location line="-488"/>
        <location line="+596"/>
        <source>Encountered an unsupported polygon with custom widths</source>
        <translation type="unfinished">遇到一个不支持自定义宽度的多边形</translation>
    </message>
    <message>
        <location line="+686"/>
        <source>Unhandled shape from hatch loop.</source>
        <translation type="unfinished">未处理的形状来自孵化循环。</translation>
    </message>
    <message>
        <location line="+70"/>
        <source>Self-intersecting shape near (%1). No Results.</source>
        <translation type="unfinished">靠近(%1)的自相交形状。没有结果。</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoAreaCentroid/InfoAreaCentroidInit.js" line="+19"/>
        <source>&amp;Area Centroid</source>
        <translation type="unfinished">面积中心点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Create an area 2D Centroid for a selected entity</source>
        <translation type="unfinished">为一个选定的实体创建一个区域的2D Centroid</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Creates a new uniform areal density 2D Centroid marker and value labels for a selected entity</source>
        <translation type="unfinished">为选定的实体创建一个新的统一面积密度的二维中心点标记和数值标签。</translation>
    </message>
</context>
<context>
    <name>InfoBearing</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoBearing/InfoBearing.js" line="+41"/>
        <source>Reference</source>
        <translation type="unfinished">参考资料</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Direction</source>
        <translation type="unfinished">方向</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Distance:</source>
        <translation type="unfinished">距离：</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Bearing:</source>
        <translation type="unfinished">轴承：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Azimuth:</source>
        <translation type="unfinished">Azimuth：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>&amp;Bearing / Azimuth</source>
        <translation type="unfinished">轴承/方位角</translation>
    </message>
</context>
<context>
    <name>InfoCentroids</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoCentroids.js" line="+52"/>
        <source>2D Centroid</source>
        <translation type="unfinished">二维中心点</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Point mass</source>
        <translation type="unfinished">点质量</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Area</source>
        <translation type="unfinished">地区</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Wire</source>
        <translation type="unfinished">电线</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>X position</source>
        <translation type="unfinished">X位置</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Y position</source>
        <translation type="unfinished">Y位置</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Undefined</source>
        <translation type="unfinished">未定义</translation>
    </message>
    <message>
        <location line="+428"/>
        <source>2D &amp;Centroids</source>
        <translation type="unfinished">二维中心点</translation>
    </message>
    <message>
        <location line="-431"/>
        <source>Weighted</source>
        <translation type="unfinished">加权</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Density</source>
        <translation type="unfinished">密度</translation>
    </message>
</context>
<context>
    <name>InfoCentroidsListener</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoCentroidsListener/InfoCentroidsListener.js" line="+191"/>
        <source>2D Centroids transaction listener active.</source>
        <translation type="unfinished">二维中心点交易监听器激活。</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Deactivated/removed the 2D Centroids transaction listener.</source>
        <translation type="unfinished">停用/删除了2D Centroids交易监听器。</translation>
    </message>
    <message>
        <location line="+25"/>
        <location line="+5"/>
        <location line="+40"/>
        <location line="+5"/>
        <source>Syntax error: &apos;%1&apos; parse error</source>
        <translation type="unfinished">语法错误：&apos;%1&apos;解析错误</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoCentroidsListener/InfoCentroidsListenerInit.js" line="+19"/>
        <source>Centroid &amp;Listener</source>
        <translation type="unfinished">中心点监听器</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>(De-)Activate a transaction listener for 2D Centroids</source>
        <translation type="unfinished">(取消)激活2D中心点的交易监听器</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>(De-)Activate a transaction listener for binding changes applied to 2D Centroid markers</source>
        <translation type="unfinished">(为应用于二维中心点标记的绑定更改激活事务监听器。</translation>
    </message>
</context>
<context>
    <name>InfoDistanceEE</name>
    <message>
        <location filename="../scripts/Information/InfoDistanceEE/InfoDistanceEE.js" line="+62"/>
        <source>Specify first entity</source>
        <translation type="unfinished">指定第一个实体</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Specify second entity</source>
        <translation type="unfinished">指定第二个实体</translation>
    </message>
    <message>
        <location line="+95"/>
        <source>Distance:</source>
        <translation type="unfinished">距离：</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoDistanceEE/InfoDistanceEEInit.js" line="+2"/>
        <source>Distance &amp;Entity to Entity</source>
        <translation type="unfinished">实体与实体的距离</translation>
    </message>
</context>
<context>
    <name>InfoDistanceEP</name>
    <message>
        <location filename="../scripts/Information/InfoDistanceEP/InfoDistanceEP.js" line="+59"/>
        <source>Specify entity</source>
        <translation type="unfinished">指定实体</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Specify point</source>
        <translation type="unfinished">指定点</translation>
    </message>
    <message>
        <location line="+81"/>
        <source>Distance:</source>
        <translation type="unfinished">距离：</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoDistanceEP/InfoDistanceEPInit.js" line="+2"/>
        <source>Distance &amp;Entity to Point</source>
        <translation type="unfinished">实体到点的距离</translation>
    </message>
</context>
<context>
    <name>InfoDistancePP</name>
    <message>
        <location filename="../scripts/Information/InfoDistancePP/InfoDistancePP.js" line="+59"/>
        <source>First point</source>
        <translation type="unfinished">第一点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation type="unfinished">第二点</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>Distance:</source>
        <translation type="unfinished">距离：</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Delta X:</source>
        <translation type="unfinished">德尔塔X：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delta Y:</source>
        <translation type="unfinished">Delta Y：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoDistancePP/InfoDistancePPInit.js" line="+2"/>
        <source>Distance &amp;Point to Point</source>
        <translation type="unfinished">点到点的距离</translation>
    </message>
</context>
<context>
    <name>InfoPosition</name>
    <message>
        <location filename="../scripts/Information/InfoPosition/InfoPosition.js" line="+55"/>
        <source>Point</source>
        <translation type="unfinished">观点</translation>
    </message>
    <message>
        <location filename="../scripts/Information/InfoPosition/InfoPositionInit.js" line="+2"/>
        <source>&amp;Position</source>
        <translation type="unfinished">职务</translation>
    </message>
</context>
<context>
    <name>InfoPositionPol</name>
    <message>
        <location filename="../scripts/Information/InfoPositionPol/InfoPositionPolInit.js" line="+2"/>
        <source>&amp;Polar Position</source>
        <translation type="unfinished">极地位置</translation>
    </message>
</context>
<context>
    <name>InfoPositionPolRel</name>
    <message>
        <location filename="../scripts/Information/InfoPositionPolRel/InfoPositionPolRelInit.js" line="+2"/>
        <source>Relative P&amp;olar Position</source>
        <translation type="unfinished">相对极地位置</translation>
    </message>
</context>
<context>
    <name>InfoPositionRel</name>
    <message>
        <location filename="../scripts/Information/InfoPositionRel/InfoPositionRelInit.js" line="+2"/>
        <source>&amp;Relative Position</source>
        <translation type="unfinished">相对位置</translation>
    </message>
</context>
<context>
    <name>InfoSumCentroidsWeighted</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoSumCentroidsWeighted/InfoSumCentroidsWeighted.js" line="+105"/>
        <source>No selection.</source>
        <translation type="unfinished">没有选择。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please, make a selection first. Command terminated.</source>
        <translation type="unfinished">请先做出选择。命令终止。</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>2D Centroids weighted sum script (v0.24) by CVH.</source>
        <translation type="unfinished">二维中心点加权和脚本（v0.24），由CVH编写。</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Encountered a missing coordinate value.</source>
        <translation type="unfinished">遇到了一个缺失的坐标值。</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Encountered an invalid coordinate value.</source>
        <translation type="unfinished">遇到了一个无效的坐标值。</translation>
    </message>
    <message>
        <location line="+8"/>
        <location line="+11"/>
        <location line="+10"/>
        <source>Encountered a missing &apos;%1&apos; value.</source>
        <translation type="unfinished">遇到了一个缺失的&apos;%1&apos;值。</translation>
    </message>
    <message>
        <location line="-16"/>
        <location line="+11"/>
        <location line="+17"/>
        <source>Encountered an invalid &apos;%1&apos; value.</source>
        <translation type="unfinished">遇到了一个无效的&apos;%1&apos;值。</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Encountered an unknown marker type.</source>
        <translation type="unfinished">遇到了一个未知的标记类型。</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>No result.</source>
        <translation type="unfinished">没有结果。</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>No 2D Centroid markers found in the selection.</source>
        <translation type="unfinished">在选择中没有发现二维中心点标记。</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Single marker selected, point mass = %1</source>
        <translation type="unfinished">选定单个标记，点质量=%1</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Density is undefined</source>
        <translation type="unfinished">密度未定</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Results in a division by zero.</source>
        <translation type="unfinished">结果是除以0。</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Results in a NaN value.</source>
        <translation type="unfinished">结果是一个NaN值。</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Combined 2D Centroid</source>
        <translation type="unfinished">合并的二维中心点</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Combined uniform point mass (%1):</source>
        <translation type="unfinished">组合的均匀点质量（%1）：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Combined point mass (%1):</source>
        <translation type="unfinished">合并点质量（%1）：</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>All densities are undefined</source>
        <translation type="unfinished">所有的密度都是未定义的</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Some densities are undefined</source>
        <translation type="unfinished">一些密度是未定义的</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>area (Informational):</source>
        <translation type="unfinished">地区（信息）：</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>wire length (Informational):</source>
        <translation type="unfinished">线长 (Informational)：</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Combined centroid:</source>
        <translation type="unfinished">合并中心点：</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoSumCentroidsWeighted/InfoSumCentroidsWeightedInit.js" line="+19"/>
        <source>&amp;Sum 2D Centroids weighted</source>
        <translation type="unfinished">加权的二维中心点之和</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Combine selected 2D Centroid markers weighted</source>
        <translation type="unfinished">结合选定的二维中心点标记进行加权处理</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Combines selected 2D Centroid markers, summing all properties weighted</source>
        <translation type="unfinished">结合选定的二维中心点标记，对所有属性进行加权求和</translation>
    </message>
</context>
<context>
    <name>InfoWireCentroid</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoWireCentroid/InfoWireCentroid.js" line="+121"/>
        <source>No selection.</source>
        <translation type="unfinished">没有选择。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please, make a selection first. Command terminated.</source>
        <translation type="unfinished">请先做出选择。命令终止。</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Length:</source>
        <translation type="unfinished">长度：</translation>
    </message>
    <message>
        <location line="+35"/>
        <location line="+7"/>
        <source>Approximated length:</source>
        <translation type="unfinished">大约的长度：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Unsupported entity type. No results.</source>
        <translation type="unfinished">不支持的实体类型。没有结果。</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>No results.</source>
        <translation type="unfinished">没有结果。</translation>
    </message>
    <message>
        <location line="-71"/>
        <source>Wire 2D Centroid script (v0.32) by CVH</source>
        <translation type="unfinished">Wire 2D Centroid脚本(v0.32) by CVH</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>2D Centroid markers circle in selection. No results.</source>
        <translation type="unfinished">二维中心点标记圈在选择中。没有结果。</translation>
    </message>
    <message>
        <location line="+55"/>
        <source>Results in a division by zero.</source>
        <translation type="unfinished">结果是除以0。</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>2D wire Centroid</source>
        <translation type="unfinished">二维导线中心点</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Total length:</source>
        <translation type="unfinished">总长度：</translation>
    </message>
    <message>
        <location line="+4"/>
        <location line="+6"/>
        <source>(Incl. approximations)</source>
        <translation type="unfinished">(包括近似值)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Approximated centroid:</source>
        <translation type="unfinished">近似的中心点：</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Centroid:</source>
        <translation type="unfinished">中心点：</translation>
    </message>
    <message>
        <location line="+125"/>
        <source>Encountered an unsupported polyline with custom widths</source>
        <translation type="unfinished">遇到一个不支持自定义宽度的折线</translation>
    </message>
    <message>
        <location line="+105"/>
        <source>Encountered an unsupported polygon with custom widths</source>
        <translation type="unfinished">遇到一个不支持自定义宽度的多边形</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscInformation/InfoCentroids/InfoWireCentroid/InfoWireCentroidInit.js" line="+19"/>
        <source>&amp;Wire Centroid</source>
        <translation type="unfinished">线路中心点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Create a wire 2D Centroid for a selection</source>
        <translation type="unfinished">为一个选区创建一个线状的2D中心点</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Creates a new uniform linear density 2D Centroid marker and value labels for a selection of entities</source>
        <translation type="unfinished">为选定的实体创建一个新的统一线性密度二维中心点标记和数值标签</translation>
    </message>
</context>
<context>
    <name>Information</name>
    <message>
        <location filename="../scripts/Information/Information.js" line="+335"/>
        <source>Information Tools</source>
        <translation>量测工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Info</source>
        <translation>量测(&amp;I)</translation>
    </message>
    <message>
        <location filename="../scripts/Information/Information.ui" line="+17"/>
        <source>Add measurement to drawing</source>
        <translation type="unfinished">将测量结果添加到图纸中</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Text height:</source>
        <translation type="unfinished">文字高度：</translation>
    </message>
</context>
<context>
    <name>Input</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/InputPreferences/PreferencesPage.ui" line="+19"/>
        <source>Decimal point:</source>
        <translation type="unfinished">小数点：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Cartesian coordinate separator:</source>
        <translation type="unfinished">笛卡尔坐标分离器：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Polar coordinate separator:</source>
        <translation type="unfinished">极坐标分离器：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Relative coordinate prefix:</source>
        <translation type="unfinished">相对坐标前缀：</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Examples</source>
        <translation type="unfinished">实例</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Absolute Cartesian coordinate:</source>
        <translation type="unfinished">绝对直角坐标：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Absolute polar coordinate:</source>
        <translation type="unfinished">绝对极坐标：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Relative Cartesian coordinate:</source>
        <translation type="unfinished">相对直角坐标：</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Relative polar coordinate:</source>
        <translation type="unfinished">相对极坐标：</translation>
    </message>
</context>
<context>
    <name>InputPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/InputPreferences/InputPreferences.js" line="+33"/>
        <source>General</source>
        <translation type="unfinished">一般</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Coordinate Format</source>
        <translation type="unfinished">坐标格式</translation>
    </message>
    <message>
        <location line="+16"/>
        <location line="+33"/>
        <source>Comma</source>
        <translation type="unfinished">逗号</translation>
    </message>
    <message>
        <location line="-33"/>
        <location line="+6"/>
        <location line="+5"/>
        <location line="+21"/>
        <source>(Default)</source>
        <translation type="unfinished">(默认)</translation>
    </message>
    <message>
        <location line="-31"/>
        <source>Semicolon</source>
        <translation type="unfinished">分号</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Less Than</source>
        <translation type="unfinished">少于</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>At</source>
        <translation type="unfinished">在</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Percentage</source>
        <translation type="unfinished">百分比</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Dollar</source>
        <translation type="unfinished">美元</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Hash</source>
        <translation type="unfinished">哈什</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Dot</source>
        <translation type="unfinished">点</translation>
    </message>
</context>
<context>
    <name>InsertBlock</name>
    <message>
        <location filename="../scripts/Block/InsertBlock/InsertBlock.js" line="+117"/>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlock/InsertBlock.ui" line="+17"/>
        <source>Rotation:</source>
        <translation>旋转：</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Rotate block&lt;br&gt;by this angle</source>
        <translation>根据角度旋转块</translation>
    </message>
    <message>
        <location line="+110"/>
        <source>Scale X:</source>
        <translation>X 方向比例：</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Scale block in X&lt;br&gt;by this factor</source>
        <translation>根据 X 方向比例&lt;br&gt;缩放块</translation>
    </message>
    <message>
        <location line="+68"/>
        <source>Y:</source>
        <translation>Y 方向比例：</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Scale block in Y&lt;br&gt;by this factor</source>
        <translation>根据 Y 方向比例&lt;br&gt;缩放块</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Keep Proportions</source>
        <translation>保持比例</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Flip block&lt;br&gt;horizontally</source>
        <translation>水平翻转块</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Flip block&lt;br&gt;vertically</source>
        <translation>垂直翻转块</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Single Block</source>
        <translation>单个块</translation>
    </message>
    <message>
        <location line="+17"/>
        <location filename="../scripts/Block/InsertBlock/InsertBlockDialog.ui" line="+14"/>
        <source>Array of Blocks</source>
        <translation>块矩阵</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlock/InsertBlockInit.js" line="+2"/>
        <source>&amp;Insert Block</source>
        <translation>插入块(&amp;I)</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlock/InsertBlockDialog.ui" line="+8"/>
        <source>Columns:</source>
        <translation>列数：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Rows:</source>
        <translation>行数：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Column Spacing:</source>
        <translation>列间距：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Row Spacing:</source>
        <translation>行间距：</translation>
    </message>
</context>
<context>
    <name>InsertBlockItem</name>
    <message>
        <location filename="../scripts/Block/InsertBlockItem/InsertBlockItem.js" line="+102"/>
        <source>Cannot import file from URL: </source>
        <translation>不能从 URL 插入文件： </translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Adjusted invalid block name to &quot;%1&quot;</source>
        <translation type="unfinished">将无效的区块名称调整为&quot;%1&quot;</translation>
    </message>
    <message>
        <location line="+69"/>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlockItem/InsertBlockItem.ui" line="+17"/>
        <source>Rotation:</source>
        <translation>旋转：</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Rotate pasted entities&lt;br&gt;by this angle</source>
        <translation>根据这个角度&lt;br&gt;旋转粘贴的实体</translation>
    </message>
    <message>
        <location line="+103"/>
        <source>Scale:</source>
        <translation>缩放比例：</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Scale pasted entities&lt;br&gt;by this factor</source>
        <translation>根据此比例&lt;br&gt;缩放粘贴的实体</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Flip pasted entities&lt;br&gt;horizontally</source>
        <translation>水平翻转粘贴的实体</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Flip pasted entities&lt;br&gt;vertically</source>
        <translation>垂直翻转粘贴的实体</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Overwrite existing layers&lt;br&gt;in drawing with&lt;br&gt;layers from clipboard</source>
        <translation>用剪贴板中的层覆盖图中现有层</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite layers</source>
        <translation>覆盖层</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing blocks&lt;br&gt;in drawing with&lt;br&gt;blocks from clipboard</source>
        <translation>用剪贴板中的块覆盖图中现有块</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite blocks</source>
        <translation>覆盖块</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertBlockItem/InsertBlockItemInit.js" line="+2"/>
        <source>&amp;Insert Block</source>
        <translation>插入块(&amp;I)</translation>
    </message>
</context>
<context>
    <name>InsertExplodedBlock</name>
    <message>
        <location filename="../scripts/QCTrack/InsertExplodedBlock/InsertExplodedBlock.js" line="+31"/>
        <source>no valid block selected in BlockList</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Insert exploded block</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>no valid block selected in BlockList, did not insert anything</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Select destination</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InsertScriptItem</name>
    <message>
        <location filename="../scripts/Block/InsertScriptItem/InsertScriptItemInit.js" line="+2"/>
        <source>Insert &amp;Script</source>
        <translation>插入脚本(&amp;S)</translation>
    </message>
    <message>
        <location filename="../scripts/Block/InsertScriptItem/InsertScriptItem.js" line="+85"/>
        <source>Cannot read file:</source>
        <translation type="unfinished">无法读取文件：</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>No constructor found in file:</source>
        <translation type="unfinished">文件中没有找到构造函数：</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>No &apos;init&apos; function found in file:</source>
        <translation type="unfinished">文件中没有发现&apos;init&apos;函数：</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>No &apos;generate&apos; function found in file:</source>
        <translation type="unfinished">文件中没有发现&apos;generate&apos;函数：</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>No &apos;generatePreview&apos; function found in file:</source>
        <translation type="unfinished">文件中没有发现&apos;generatePreview&apos;函数：</translation>
    </message>
</context>
<context>
    <name>InvertSelection</name>
    <message>
        <location filename="../scripts/Select/InvertSelection/InvertSelectionInit.js" line="+2"/>
        <source>&amp;Invert Selection</source>
        <translation type="unfinished">颠倒选择</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Invert the current selection</source>
        <translation type="unfinished">反转当前选择</translation>
    </message>
</context>
<context>
    <name>IsoProject</name>
    <message>
        <location filename="../scripts/Projection/IsometricProjection/IsoProject/IsoProject.js" line="+50"/>
        <source>Isometric</source>
        <translation type="unfinished">等高线</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Isometric True Scale</source>
        <translation type="unfinished">等距真实比例</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Planometric</source>
        <translation type="unfinished">平面几何学</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Dimetric</source>
        <translation type="unfinished">计量学</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+1"/>
        <source>Cabinet</source>
        <translation type="unfinished">内阁</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Cavalier</source>
        <translation type="unfinished">骑士</translation>
    </message>
    <message>
        <location filename="../scripts/Projection/IsometricProjection/IsoProject/IsoProjectInit.js" line="+2"/>
        <source>&amp;Isometric Projection</source>
        <translation type="unfinished">等距投射</translation>
    </message>
    <message>
        <location filename="../scripts/Projection/IsometricProjection/IsoProject/IsoProject.ui" line="+17"/>
        <source>Top</source>
        <translation type="unfinished">返回顶部</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Bottom</source>
        <translation type="unfinished">底部</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Left</source>
        <translation type="unfinished">左边</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Left back</source>
        <translation type="unfinished">左后卫</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Right</source>
        <translation type="unfinished">对</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Right back</source>
        <translation type="unfinished">右后方</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Rotate selection counter-clockwise before projection</source>
        <translation type="unfinished">投影前逆时针旋转选区</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Rotate selection clockwise before projection</source>
        <translation type="unfinished">投影前顺时针旋转选择</translation>
    </message>
</context>
<context>
    <name>IsometricGridLeft</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricGridLeft/IsometricGridLeft.js" line="+35"/>
        <source>&amp;Left Projection</source>
        <translation type="unfinished">左侧投射</translation>
    </message>
</context>
<context>
    <name>IsometricGridOff</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricGridOff/IsometricGridOff.js" line="+35"/>
        <source>Isometric Grid &amp;Off</source>
        <translation type="unfinished">关闭等距网格</translation>
    </message>
</context>
<context>
    <name>IsometricGridRight</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricGridRight/IsometricGridRight.js" line="+35"/>
        <source>&amp;Right Projection</source>
        <translation type="unfinished">右边的投影</translation>
    </message>
</context>
<context>
    <name>IsometricGridTop</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricGridTop/IsometricGridTop.js" line="+143"/>
        <source>&amp;Top Projection</source>
        <translation type="unfinished">顶部投射</translation>
    </message>
</context>
<context>
    <name>IsometricProjection</name>
    <message>
        <location filename="../scripts/Projection/IsometricProjection/IsometricProjection.js" line="+49"/>
        <source>&amp;Isometric Projection</source>
        <translation type="unfinished">等距投射</translation>
    </message>
</context>
<context>
    <name>IsometricView</name>
    <message>
        <location filename="../scripts/View/IsometricView/IsometricView.js" line="+44"/>
        <source>&amp;Isometric View</source>
        <translation type="unfinished">等高线视图</translation>
    </message>
</context>
<context>
    <name>Keyboard</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/KeyboardPreferences/PreferencesPage.ui" line="+17"/>
        <source>Shortcut timeout:</source>
        <translation type="unfinished">捷径超时：</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Enable keyboard navigation in list widgets</source>
        <translation type="unfinished">在列表部件中启用键盘导航</translation>
    </message>
</context>
<context>
    <name>KeyboardPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/KeyboardPreferences/KeyboardPreferences.js" line="+24"/>
        <source>General</source>
        <translation type="unfinished">一般</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Keyboard</source>
        <translation type="unfinished">键盘</translation>
    </message>
</context>
<context>
    <name>Language</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/LanguagePreferences/PreferencesPage.ui" line="+20"/>
        <source>Language of user interface:</source>
        <translation type="unfinished">用户界面的语言：</translation>
    </message>
</context>
<context>
    <name>LanguagePreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/LanguagePreferences/LanguagePreferences.js" line="+61"/>
        <source>Language Settings</source>
        <translation type="unfinished">语言设置</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Language</source>
        <translation type="unfinished">语言</translation>
    </message>
</context>
<context>
    <name>Layer</name>
    <message>
        <location filename="../scripts/Layer/Layer.js" line="+97"/>
        <source>Layer Tools</source>
        <translation>图层工具</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>&amp;Layer</source>
        <translation>图层(&amp;L)</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Showing all layers</source>
        <translation type="unfinished">显示所有层</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Hiding all layers</source>
        <translation type="unfinished">隐藏所有层</translation>
    </message>
    <message>
        <location line="+50"/>
        <source>Thawing all layers</source>
        <translation type="unfinished">解冻所有层面</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Freezing all layers</source>
        <translation type="unfinished">冻结所有层数</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Locking all layers</source>
        <translation type="unfinished">锁定所有层</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unlocking all layers</source>
        <translation type="unfinished">解锁所有层级</translation>
    </message>
    <message>
        <location filename="../scripts/Layer/AddLayer/PreferencesPage.ui" line="+33"/>
        <source>Default lineweight for new layers:</source>
        <translation type="unfinished">新图层的默认线重：</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Default color for new layers:</source>
        <translation type="unfinished">新层的默认颜色：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Default lineweight for layer 0:</source>
        <translation type="unfinished">0层的默认线重：</translation>
    </message>
    <message>
        <location line="-48"/>
        <source>Default color for layer 0:</source>
        <translation type="unfinished">0层的默认颜色：</translation>
    </message>
</context>
<context>
    <name>LayerCompatibility</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/LayerCompatibility/LayerCompatibility.js" line="+30"/>
        <source>Layer</source>
        <translation type="unfinished">图层</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Compatibility</source>
        <translation type="unfinished">兼容性</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/AppPreferences/LayerCompatibility/PreferencesPage.ui" line="+17"/>
        <source>Layer 0</source>
        <translation type="unfinished">第0层</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Layer 0 behaves like a regular layer (QCAD)</source>
        <translation type="unfinished">图层0的行为就像一个普通的图层（QCAD）。</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Layer 0 behaves differently (best compatibility)</source>
        <translation type="unfinished">第0层的行为是不同的（最佳的兼容性）。</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Entities in blocks on layer 0 take on attributes and visibility of block reference.</source>
        <translation type="unfinished">第0层块中的实体具有块参考的属性和可见性。</translation>
    </message>
</context>
<context>
    <name>LayerDialog</name>
    <message>
        <location filename="../scripts/Layer/LayerDialog.js" line="+40"/>
        <source>layer</source>
        <comment>default layer name prefix</comment>
        <translation type="unfinished">层</translation>
    </message>
    <message>
        <location line="+156"/>
        <source>Leading or trailing spaces.</source>
        <translation type="unfinished">前导或尾随空格。</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Layer name is empty.</source>
        <translation type="unfinished">层名是空的。</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Layer already exists.</source>
        <translation type="unfinished">层已经存在。</translation>
    </message>
    <message>
        <location filename="../scripts/Layer/LayerDialog.ui" line="+17"/>
        <source>Layer</source>
        <translation type="unfinished">图层</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Layer name:</source>
        <translation type="unfinished">层名：</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Attributes</source>
        <translation type="unfinished">属性</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Color:</source>
        <translation type="unfinished">颜色：</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Lineweight:</source>
        <translation type="unfinished">线重：</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Linetype:</source>
        <translation type="unfinished">线型：</translation>
    </message>
</context>
<context>
    <name>LayerExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/LayerExamples/LayerExamples.js" line="+50"/>
        <source>&amp;Layer</source>
        <translation type="unfinished">图层(&amp;L)</translation>
    </message>
</context>
<context>
    <name>LayerList</name>
    <message>
        <location filename="../scripts/Widgets/LayerList/LayerList.js" line="+213"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+109"/>
        <source>Layer List</source>
        <translation>图层列表</translation>
    </message>
    <message>
        <location line="-55"/>
        <source>&amp;Layer List</source>
        <translation>图层列表(&amp;L)</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/LayerList/PreferencesPage.ui" line="+19"/>
        <source>Enable alternating row colors</source>
        <translation type="unfinished">启用交替的行色</translation>
    </message>
</context>
<context>
    <name>Leader</name>
    <message>
        <location filename="../scripts/Draw/Dimension/Leader/Leader.js" line="+62"/>
        <source>Arrow position</source>
        <translation>箭头位置</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Next vertex</source>
        <translation>下一顶点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/Leader/Leader.ui" line="+23"/>
        <source>Undo Last Segment</source>
        <translation type="unfinished">撤销最后一个片段</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Arrow head</source>
        <translation>箭头头部</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Dimension/Leader/LeaderInit.js" line="+2"/>
        <source>&amp;Leader</source>
        <translation>引线(&amp;L)</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw leader (line sequence with arrow)</source>
        <translation>引线标注(箭头后面跟着指引线)</translation>
    </message>
</context>
<context>
    <name>LeaderFromText</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LeaderFromText/LeaderFromText.js" line="+78"/>
        <source>Leader was created successfully</source>
        <translation type="unfinished">领导人成功创建</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LeaderFromText/LeaderFromTextInit.js" line="+2"/>
        <source>&amp;Leader from Selected Text</source>
        <translation type="unfinished">选定文本中的领导者</translation>
    </message>
</context>
<context>
    <name>Lengthen</name>
    <message>
        <location filename="../scripts/Modify/Lengthen/Lengthen.js" line="+60"/>
        <source>Choose line or arc</source>
        <translation type="unfinished">选择直线或弧线</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Lengthen/LengthenInit.js" line="+2"/>
        <source>&amp;Lengthen / Shorten</source>
        <translation type="unfinished">加长/缩短</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Lengthen/Lengthen.ui" line="+17"/>
        <source>Amount:</source>
        <translation type="unfinished">数量：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Amount to lengthen or shorten (negative)</source>
        <translation type="unfinished">延长或缩短的数量（负数）。</translation>
    </message>
</context>
<context>
    <name>Line</name>
    <message>
        <location filename="../scripts/Draw/Line/Line.js" line="+81"/>
        <source>Line Tools</source>
        <translation type="unfinished">线路工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Line</source>
        <translation type="unfinished">线路</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/Line.ui" line="+17"/>
        <source>Same Entity Type as Original</source>
        <translation type="unfinished">与原来的实体类型相同</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Line Segment</source>
        <translation type="unfinished">线段</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Infinite Line</source>
        <translation type="unfinished">无限线</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Ray</source>
        <translation type="unfinished">雷</translation>
    </message>
</context>
<context>
    <name>Line2P</name>
    <message>
        <location filename="../scripts/Draw/Line/Line2P/Line2P.js" line="+67"/>
        <source>First point</source>
        <translation type="unfinished">第一点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Next point</source>
        <translation type="unfinished">下一个点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/Line2P/Line2P.ui" line="+23"/>
        <source>Close Sequence</source>
        <translation type="unfinished">关闭序列</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, C</source>
        <translation type="unfinished">,, C</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Undo Previous Segment</source>
        <translation>恢复前一段</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, U</source>
        <translation type="unfinished">,, U</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Redo Segment</source>
        <translation type="unfinished">重做部分</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>,, R</source>
        <translation type="unfinished">,, R</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Restrict length or angle</source>
        <translation>限制长度或角度</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/Line2P/Line2PInit.js" line="+2"/>
        <source>Line from &amp;2 Points</source>
        <translation>2点画线(&amp;2)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw single line or sequence of lines</source>
        <translation>画一条线或一系列线</translation>
    </message>
</context>
<context>
    <name>LineAngle</name>
    <message>
        <location filename="../scripts/Draw/Line/LineAngle/LineAngle.js" line="+65"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Specify position</source>
        <translation type="unfinished">指定位置</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineAngle/LineAngleInit.js" line="+2"/>
        <source>Line from &amp;Angle</source>
        <translation>角度画线(&amp;A)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw line at a given absolute angle</source>
        <translation>以给定角度画线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineAngle/LineAngle.ui" line="+17"/>
        <source>&amp;Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>&amp;Length:</source>
        <translation type="unfinished">长度(&amp;L)：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Reference Point:</source>
        <translation type="unfinished">参考点(&amp;R)：</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Start</source>
        <translation type="unfinished">起点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Middle</source>
        <translation type="unfinished">中点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End</source>
        <translation type="unfinished">终点</translation>
    </message>
</context>
<context>
    <name>LineBisector</name>
    <message>
        <location filename="../scripts/Draw/Line/LineBisector/LineBisector.js" line="+67"/>
        <source>First line</source>
        <translation>第一条线</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Second line</source>
        <translation>第二条线</translation>
    </message>
    <message>
        <location line="+71"/>
        <source>Lines don&apos;t intersect.</source>
        <translation>线不交叉.</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineBisector/LineBisector.ui" line="+17"/>
        <source>Length:</source>
        <translation>长度：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineBisector/LineBisectorInit.js" line="+2"/>
        <source>Angle &amp;Bisector</source>
        <translation>角平分线(&amp;B)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw angle bisector, trisector, ...</source>
        <translation type="unfinished">绘制角平分线、三分线，...</translation>
    </message>
</context>
<context>
    <name>LineBoxJoint</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineBoxJoint/LineBoxJoint.js" line="+63"/>
        <source>First point</source>
        <translation type="unfinished">第一点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation type="unfinished">第二点</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineBoxJoint/LineBoxJointInit.js" line="+2"/>
        <source>Box &amp;Joint from 2 Points</source>
        <translation type="unfinished">从2点开始的盒式连接</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw Box Joint Fingers, Slots and Tennons</source>
        <translation type="unfinished">抽屉式箱形接头的指、槽和天窗</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineBoxJoint/LineBoxJoint.ui" line="+17"/>
        <source>Depth:</source>
        <translation type="unfinished">深度：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Finger Width:</source>
        <translation type="unfinished">手指宽度：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Finger/Slot Ratio:</source>
        <translation type="unfinished">指/槽比：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Style:</source>
        <translation type="unfinished">风格：</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Finger first</source>
        <translation type="unfinished">手指先行</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Slot first</source>
        <translation type="unfinished">槽位第一</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Tenons</source>
        <translation type="unfinished">榫头</translation>
    </message>
</context>
<context>
    <name>LineDove</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineDove/LineDove.js" line="+63"/>
        <source>First point</source>
        <translation type="unfinished">第一点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation type="unfinished">第二点</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineDove/LineDoveInit.js" line="+2"/>
        <source>&amp;Dovetail Joint from 2 Points</source>
        <translation type="unfinished">由2个点组成的燕尾榫头</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw a dovetail joint</source>
        <translation type="unfinished">绘制一个燕尾榫</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineDove/LineDove.ui" line="+18"/>
        <source>Number of Dovetails:</source>
        <translation type="unfinished">燕尾服的数量：</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Dovetail Height:</source>
        <translation type="unfinished">燕尾槽高度：</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Dovetail Gradient:</source>
        <translation type="unfinished">燕尾梯度：</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Dovetail/Pin Ratio:</source>
        <translation type="unfinished">燕尾槽/销子的比例：</translation>
    </message>
</context>
<context>
    <name>LineFreehand</name>
    <message>
        <location filename="../scripts/Draw/Line/LineFreehand/LineFreehandInit.js" line="+2"/>
        <source>&amp;Freehand Line</source>
        <translation type="unfinished">自由手绘线</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw freehand line</source>
        <translation>绘制手绘线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineFreehand/LineFreehand.js" line="+55"/>
        <source>Press to start drawing</source>
        <translation type="unfinished">按下开始绘图</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Release to stop drawing</source>
        <translation type="unfinished">释放以停止绘图</translation>
    </message>
</context>
<context>
    <name>LineHorizontal</name>
    <message>
        <location filename="../scripts/Draw/Line/LineHorizontal/LineHorizontal.ui" line="+17"/>
        <source>&amp;Length:</source>
        <translation>长度(&amp;L)：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>&amp;Reference Point:</source>
        <translation>参考点(&amp;R)：</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Start</source>
        <translation>起点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Middle</source>
        <translation>中点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End</source>
        <translation>终点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineHorizontal/LineHorizontalInit.js" line="+2"/>
        <source>&amp;Horizontal Line</source>
        <translation>水平线(&amp;H)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw horizontal line</source>
        <translation>绘制水平线</translation>
    </message>
</context>
<context>
    <name>LineOrthogonal</name>
    <message>
        <location filename="../scripts/Draw/Line/LineOrthogonal/LineOrthogonal.ui" line="+17"/>
        <source>Length:</source>
        <translation>长度：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>&amp;Reference Point:</source>
        <translation type="unfinished">参考点(&amp;R)：</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Start</source>
        <translation type="unfinished">起点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Middle</source>
        <translation type="unfinished">中点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End</source>
        <translation type="unfinished">终点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineOrthogonal/LineOrthogonalInit.js" line="+2"/>
        <source>&amp;Orthogonal</source>
        <translation type="unfinished">正交</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw line orthogonal to base entity</source>
        <translation type="unfinished">绘制与基地实体正交的线</translation>
    </message>
</context>
<context>
    <name>LineOrthogonalTangent</name>
    <message>
        <location filename="../scripts/Draw/Line/LineOrthogonalTangent/LineOrthogonalTangentInit.js" line="+2"/>
        <source>Orthogonal / Tange&amp;nt</source>
        <translation>垂直/相切(&amp;n)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw line orthogonal to line and tangent to circle, arc or ellipse</source>
        <translation>绘制与直线垂直并与圆、弧或椭圆相切的直线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineOrthogonalTangent/LineOrthogonalTangent.js" line="+71"/>
        <source>Choose line</source>
        <translation type="unfinished">选择线</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Choose circle, arc or ellipse</source>
        <translation type="unfinished">选择圆、弧或椭圆</translation>
    </message>
    <message>
        <location line="+141"/>
        <source>No tangent possible</source>
        <translation type="unfinished">不可能有切线</translation>
    </message>
</context>
<context>
    <name>LineParallel</name>
    <message>
        <location filename="../scripts/Draw/Line/LineParallel/LineParallel.ui" line="+17"/>
        <source>Dist&amp;ance:</source>
        <translation type="unfinished">距离：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Number:</source>
        <translation>数量(&amp;N)：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineParallel/LineParallelInit.js" line="+2"/>
        <source>Para&amp;llel (with Distance)</source>
        <translation>平行（给定距离）(&amp;l)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw parallel to existing line or concentric arc, circle</source>
        <translation>绘制与现有直线或同轴弧、圆平行的直线</translation>
    </message>
</context>
<context>
    <name>LineParallelThrough</name>
    <message>
        <location filename="../scripts/Draw/Line/LineParallelThrough/LineParallelThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineParallelThrough/LineParallelThroughInit.js" line="+2"/>
        <source>Par&amp;allel (through Point)</source>
        <translation>平行（过点）(&amp;a)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw parallel line or concentric arc or circle through a given point</source>
        <translation>绘制通过给定点的平行线或同轴弧、圆</translation>
    </message>
</context>
<context>
    <name>LineRadicalAxis</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineRadicalAxis/LineRadicalAxis.js" line="+68"/>
        <source>First arc or circle</source>
        <translation type="unfinished">第一个弧或圆</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second arc or circle</source>
        <translation type="unfinished">第二个弧或圆</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineRadicalAxis/LineRadicalAxisInit.js" line="+2"/>
        <source>Radical Axis of 2 Circles</source>
        <translation type="unfinished">两个圆的根轴</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineRadicalAxis/LineRadicalAxis.ui" line="+17"/>
        <source>Length:</source>
        <translation type="unfinished">长度：</translation>
    </message>
</context>
<context>
    <name>LineRelativeAngle</name>
    <message>
        <location filename="../scripts/Draw/Line/LineRelativeAngle/LineRelativeAngle.js" line="+71"/>
        <source>Choose base line, arc, circle, ellipse or polyline</source>
        <translation type="unfinished">选择基线、弧线、圆、椭圆或折线</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Set position</source>
        <translation type="unfinished">设置位置</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineRelativeAngle/LineRelativeAngleInit.js" line="+2"/>
        <source>R&amp;elative Angle</source>
        <translation type="unfinished">相对角度</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw line with relative angle to base entity</source>
        <translation type="unfinished">绘制与基地实体相对角度的直线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineRelativeAngle/LineRelativeAngle.ui" line="+17"/>
        <source>Relative Angle:</source>
        <translation type="unfinished">相对角度：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Length:</source>
        <translation type="unfinished">长度：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>&amp;Reference Point:</source>
        <translation type="unfinished">参考点(&amp;R)：</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Start</source>
        <translation type="unfinished">起点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Middle</source>
        <translation type="unfinished">中点</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End</source>
        <translation type="unfinished">终点</translation>
    </message>
</context>
<context>
    <name>LineSimilarityAxes</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/LineSimilarityAxes/LineSimilarityAxesInit.js" line="+2"/>
        <source>Similarity Axes of 3 Circles</source>
        <translation type="unfinished">3个圆的相似性轴</translation>
    </message>
</context>
<context>
    <name>LineTangent1</name>
    <message>
        <location filename="../scripts/Draw/Line/LineTangent1/LineTangent1.js" line="+65"/>
        <source>Choose start point of tangent</source>
        <translation type="unfinished">选择切线的起始点</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Choose circle, arc or ellipse</source>
        <translation type="unfinished">选择圆、弧或椭圆</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>No tangent possible.</source>
        <translation type="unfinished">不可能有切入点。</translation>
    </message>
    <message>
        <location line="+25"/>
        <location line="+33"/>
        <source>Cannot draw tangent from point inside circle to circle</source>
        <translation type="unfinished">无法画出从圆内点到圆的切线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineTangent1/LineTangent1Init.js" line="+2"/>
        <source>&amp;Tangent (Point, Circle)</source>
        <translation type="unfinished">切线（点、圆）</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw tangent (point, circle)</source>
        <translation type="unfinished">绘制切线（点、圆）。</translation>
    </message>
</context>
<context>
    <name>LineTangent2</name>
    <message>
        <location filename="../scripts/Draw/Line/LineTangent2/LineTangent2.js" line="+71"/>
        <source>Choose first circle or arc</source>
        <translation type="unfinished">选择第一个圆或弧</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Choose second circle or arc</source>
        <translation type="unfinished">选择第二个圆或弧</translation>
    </message>
    <message>
        <location line="+142"/>
        <source>No tangent possible</source>
        <translation type="unfinished">不可能有切线</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Line/LineTangent2/LineTangent2Init.js" line="+2"/>
        <source>Tan&amp;gent (Two Circles)</source>
        <translation type="unfinished">相切（两个圆）</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw tangent (circle, circle)</source>
        <translation type="unfinished">绘制切线（圆，圆）。</translation>
    </message>
</context>
<context>
    <name>LineVertical</name>
    <message>
        <location filename="../scripts/Draw/Line/LineVertical/LineVerticalInit.js" line="+2"/>
        <source>&amp;Vertical Line</source>
        <translation type="unfinished">垂直线</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw vertical line</source>
        <translation type="unfinished">绘制垂直线</translation>
    </message>
</context>
<context>
    <name>LinetypeMode</name>
    <message>
        <location filename="../scripts/View/LinetypeMode/LinetypeMode.js" line="+86"/>
        <source>Screen-based Line&amp;types</source>
        <translation type="unfinished">基于屏幕的线型</translation>
    </message>
</context>
<context>
    <name>LinetypeSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/LinetypeSettings/LinetypeSettings.js" line="+25"/>
        <source>Defaults for New Drawings</source>
        <translation type="unfinished">新图纸的默认值</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Linetype</source>
        <translation type="unfinished">线条类型</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>General</source>
        <translation type="unfinished">一般</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/LinetypeSettings/PreferencesPage.ui" line="+19"/>
        <source>Global linetype scale:</source>
        <translation type="unfinished">全局线型比例：</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Scale of linetypes matches the scale of each viewport</source>
        <translation type="unfinished">线条类型的比例与每个视口的比例一致</translation>
    </message>
</context>
<context>
    <name>ListenerExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/ListenerExamples/ListenerExamples.js" line="+50"/>
        <source>&amp;Listeners</source>
        <translation type="unfinished">听众</translation>
    </message>
</context>
<context>
    <name>LockAllLayers</name>
    <message>
        <location filename="../scripts/Layer/LockAllLayers/LockAllLayersInit.js" line="+2"/>
        <source>&amp;Lock All Layers</source>
        <translation type="unfinished">锁定所有层级</translation>
    </message>
</context>
<context>
    <name>LockRelativeZero</name>
    <message>
        <location filename="../scripts/Snap/LockRelativeZero/LockRelativeZeroInit.js" line="+2"/>
        <source>&amp;Lock Relative Zero</source>
        <translation type="unfinished">锁定相对零点</translation>
    </message>
</context>
<context>
    <name>MarkOpen</name>
    <message>
        <location filename="../scripts/QCTrack/MarkOpen/MarkOpen.js" line="+37"/>
        <location line="+1"/>
        <source>distance must not be negative</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Mark Open Track Ends</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+56"/>
        <source>open track end count: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MathExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/MathExamples/MathExamples.js" line="+51"/>
        <source>&amp;Mathematics</source>
        <translation type="unfinished">数学</translation>
    </message>
</context>
<context>
    <name>MdiChild</name>
    <message>
        <location filename="../scripts/File/NewFile/MdiChildEmpty.ui" line="+20"/>
        <source>Untitled</source>
        <translation type="unfinished">无题</translation>
    </message>
</context>
<context>
    <name>MenuBar</name>
    <message>
        <location filename="../scripts/Widgets/MenuBar/MenuBar.js" line="+24"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Menu Bar</source>
        <translation type="unfinished">菜单栏</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/MenuBar/PreferencesPage.ui" line="+17"/>
        <source>Use native menu bar</source>
        <translation type="unfinished">使用本地菜单栏</translation>
    </message>
</context>
<context>
    <name>MenusAndToolBars</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/MenusAndToolBars/MenusAndToolBars.js" line="+32"/>
        <source>MenusAndToolBars() is running...</source>
        <translation type="unfinished">MenusAndToolBars()正在运行...</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Menus and Toolbars</source>
        <translation type="unfinished">菜单和工具条</translation>
    </message>
</context>
<context>
    <name>Mirror</name>
    <message>
        <location filename="../scripts/Modify/Mirror/Mirror.js" line="+44"/>
        <source>Modify</source>
        <translation type="unfinished">修改</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Mirror</source>
        <translation type="unfinished">镜子</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>First point of symmetry axis</source>
        <translation type="unfinished">对称轴的第一点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point of symmetry axis</source>
        <translation type="unfinished">对称轴的第二点</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Mirror/MirrorInit.js" line="+2"/>
        <source>&amp;Mirror</source>
        <translation type="unfinished">镜子</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Mirror/Mirror.ui" line="+17"/>
        <source>Copy</source>
        <translation type="unfinished">拷贝</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Mirror/PreferencesPage.ui" line="+17"/>
        <source>Use dialog for tool options</source>
        <translation type="unfinished">使用工具选项的对话框</translation>
    </message>
</context>
<context>
    <name>MirrorOptions</name>
    <message>
        <location filename="../scripts/Modify/Mirror/MirrorDialog.ui" line="+14"/>
        <source>Mirror Options</source>
        <translation type="unfinished">镜子选项</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation type="unfinished">拷贝数量</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation type="unfinished">删除原文</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation type="unfinished">保持原样</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
</context>
<context>
    <name>Misc</name>
    <message>
        <location filename="../scripts/Misc/Misc.js" line="+60"/>
        <source>Misc Tools</source>
        <translation>其他工具</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Misc</source>
        <translation>其他</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Misc</source>
        <translation>其他(&amp;M)</translation>
    </message>
</context>
<context>
    <name>MiscBlock</name>
    <message>
        <location filename="../scripts/Misc/MiscBlock/MiscBlock.js" line="+51"/>
        <source>Misc</source>
        <translation type="unfinished">其他</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Block Tools</source>
        <translation type="unfinished">杂项块状工具</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>&amp;Block</source>
        <translation type="unfinished">块(&amp;B)</translation>
    </message>
</context>
<context>
    <name>MiscDevelopment</name>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/MiscDevelopment.js" line="+51"/>
        <source>Misc</source>
        <translation type="unfinished">其他</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Development Tools</source>
        <translation type="unfinished">杂项开发工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>De&amp;velopment</source>
        <translation type="unfinished">发展</translation>
    </message>
</context>
<context>
    <name>MiscDraw</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/MiscDraw.js" line="+52"/>
        <source>Misc</source>
        <translation type="unfinished">其他</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Drawing Tools</source>
        <translation type="unfinished">杂项绘图工具</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Misc Draw</source>
        <translation type="unfinished">杂项抽奖</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Draw</source>
        <translation type="unfinished">绘制(&amp;D)</translation>
    </message>
</context>
<context>
    <name>MiscIO</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/MiscIO.js" line="+51"/>
        <source>Misc</source>
        <translation type="unfinished">其他</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Import / Export Tools</source>
        <translation type="unfinished">杂项进口/出口工具</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>&amp;Import/Export</source>
        <translation type="unfinished">导入/导出(&amp;I)</translation>
    </message>
</context>
<context>
    <name>MiscInformation</name>
    <message>
        <location filename="../scripts/Misc/MiscInformation/MiscInformation.js" line="+41"/>
        <source>Misc</source>
        <translation type="unfinished">其他</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Misc Information Tools</source>
        <translation type="unfinished">杂项信息工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Information</source>
        <translation type="unfinished">信息</translation>
    </message>
</context>
<context>
    <name>MiscModify</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/MiscModify.js" line="+44"/>
        <source>Misc</source>
        <translation type="unfinished">其他</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Misc Modification Tools</source>
        <translation type="unfinished">杂项修改工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Modify</source>
        <translation type="unfinished">修改(&amp;M)</translation>
    </message>
</context>
<context>
    <name>MiscSelect</name>
    <message>
        <location filename="../scripts/Misc/MiscSelect/MiscSelect.js" line="+52"/>
        <source>Misc</source>
        <translation type="unfinished">其他</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Misc Selection Tools</source>
        <translation type="unfinished">杂项选择工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Select</source>
        <translation type="unfinished">选择(&amp;S)</translation>
    </message>
</context>
<context>
    <name>Modify</name>
    <message>
        <location filename="../scripts/Modify/Modify.js" line="+99"/>
        <source>Modification Tools</source>
        <translation>修改工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Modify</source>
        <translation>修改(&amp;M)</translation>
    </message>
</context>
<context>
    <name>ModifyCorner</name>
    <message>
        <location filename="../scripts/Modify/ModifyCorner.js" line="+86"/>
        <source>Choose corner</source>
        <translation type="unfinished">选择角落</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Choose first entity</source>
        <translation type="unfinished">选择第一个实体</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Choose second entity</source>
        <translation type="unfinished">选择第二个实体</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Set point</source>
        <translation type="unfinished">设定点</translation>
    </message>
</context>
<context>
    <name>ModifyExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/ModifyExamples/ModifyExamples.js" line="+49"/>
        <source>&amp;Modify</source>
        <translation type="unfinished">修改(&amp;M)</translation>
    </message>
</context>
<context>
    <name>MolImport</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/MolImport/MolImport.js" line="+38"/>
        <source>Import MOL</source>
        <translation type="unfinished">进口MOL</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>MOL Files</source>
        <translation type="unfinished">MOL文件</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscIO/MolImport/MolImportInit.js" line="+7"/>
        <source>Leetro MOL Import...</source>
        <translation type="unfinished">Leetro MOL进口...</translation>
    </message>
</context>
<context>
    <name>MolImporter</name>
    <message>
        <location filename="../scripts/Misc/MiscIO/MolImport/MolImporter.js" line="+161"/>
        <source>Importing Leetro MOL file...</source>
        <translation type="unfinished">导入Leetro MOL文件...</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Abort</source>
        <translation type="unfinished">中止</translation>
    </message>
</context>
<context>
    <name>MouseDisplay</name>
    <message>
        <location filename="../scripts/Widgets/MouseDisplay/MouseDisplay.ui" line="+32"/>
        <source>Form</source>
        <translation type="unfinished">形状</translation>
    </message>
</context>
<context>
    <name>Move</name>
    <message>
        <location filename="../scripts/QCTrack/Move/Move.js" line="+56"/>
        <source>Select end of track to move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Select destination track end</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+102"/>
        <source>move by </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> / </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>, rotate by </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>°</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MyPositionDialog</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/PersistentWidgets/PersistentWidgets.ui" line="+14"/>
        <source>Enter Position</source>
        <translation type="unfinished">输入位置</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Position X:</source>
        <translation type="unfinished">职位X：</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+14"/>
        <source>0.00</source>
        <translation type="unfinished">0.00</translation>
    </message>
    <message>
        <location line="-7"/>
        <source>Position Y:</source>
        <translation type="unfinished">位置Y：</translation>
    </message>
</context>
<context>
    <name>MyScripts</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/MenusAndToolBars/MyScripts.js" line="+53"/>
        <source>My Scripts</source>
        <translation type="unfinished">我的脚本</translation>
    </message>
</context>
<context>
    <name>MyWidget</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/ExWidget/MyWidget.ui" line="+14"/>
        <source>Character Map</source>
        <translation type="unfinished">人物地图</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>MyLineEdit</source>
        <translation type="unfinished">我的线上编辑</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>MyButton</source>
        <translation type="unfinished">我的按钮</translation>
    </message>
</context>
<context>
    <name>NewFile</name>
    <message>
        <location filename="../scripts/File/NewFile/NewFile.js" line="+144"/>
        <source>Opening drawing:</source>
        <translation type="unfinished">开幕式绘画：</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Import Error</source>
        <translation type="unfinished">进口错误</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Cannot open file</source>
        <translation type="unfinished">无法打开文件</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>No suitable Importer found. Please check file format and extension.</source>
        <translation type="unfinished">没有找到合适的导入器。请检查文件格式和扩展名。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>File not found.</source>
        <translation type="unfinished">没有找到文件。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Please check your access rights, the file format and file extension.</source>
        <translation type="unfinished">请检查您的访问权限、文件格式和文件扩展名。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Import failed.</source>
        <translation type="unfinished">导入失败。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>File is empty.</source>
        <translation type="unfinished">文件是空的。</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Drawing loaded successfully:</source>
        <translation type="unfinished">图画加载成功：</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Format:</source>
        <translation type="unfinished">格式：</translation>
    </message>
    <message>
        <location line="+138"/>
        <source>Untitled %1</source>
        <translation type="unfinished">无标题 %1</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>read-only</source>
        <translation type="unfinished">只读</translation>
    </message>
    <message>
        <location line="+63"/>
        <source>Do you want to save the changes you made in&lt;br&gt;the document &apos;%1&apos;?</source>
        <translation type="unfinished">您是否要保存您在&lt;br&gt;文件&apos;%1&apos;中所作的修改？</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Your changes will be lost if you don&apos;t save them.</source>
        <translation type="unfinished">如果你不保存，你的修改就会丢失。</translation>
    </message>
    <message>
        <location filename="../scripts/File/NewFile/NewFileInit.js" line="+2"/>
        <source>&amp;New</source>
        <translation type="unfinished">新的</translation>
    </message>
</context>
<context>
    <name>NextWindow</name>
    <message>
        <location filename="../scripts/Window/NextWindow/NextWindowInit.js" line="+2"/>
        <source>&amp;Next</source>
        <translation type="unfinished">下一页</translation>
    </message>
</context>
<context>
    <name>Offset</name>
    <message>
        <location filename="../scripts/Modify/Offset/Offset.ui" line="+17"/>
        <source>&amp;Distance:</source>
        <translation type="unfinished">距离(&amp;D)：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Number:</source>
        <translation>数量(&amp;N)：</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Offset/Offset.js" line="+77"/>
        <source>Choose line, arc, circle or ellipse</source>
        <translation type="unfinished">选择直线，弧，圆或者椭圆</translation>
    </message>
    <message numerus="yes">
        <location line="+94"/>
        <source>Radius dropped below 0.0 after %n concentric circle(s).</source>
        <translation type="unfinished">
            <numerusform>半径在%n个同心圆后下降到0.0以下。</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location line="+3"/>
        <source>Radius dropped below 0.0 after %n concentric arc(s).</source>
        <translation type="unfinished">
            <numerusform>半径在%n个同心圆后下降到0.0以下。</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Offset/OffsetInit.js" line="+2"/>
        <source>Offset (with Distance)</source>
        <translation type="unfinished">偏移量（含距离）</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Offset line, arc, circle or ellipse</source>
        <translation type="unfinished">偏移线、弧、圆或椭圆</translation>
    </message>
</context>
<context>
    <name>OffsetThrough</name>
    <message>
        <location filename="../scripts/Modify/OffsetThrough/OffsetThrough.ui" line="+17"/>
        <source>Number:</source>
        <translation>数量：</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/OffsetThrough/OffsetThrough.js" line="+70"/>
        <source>Specify point</source>
        <translation type="unfinished">指定点</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/OffsetThrough/OffsetThroughInit.js" line="+2"/>
        <source>Offset (through Point)</source>
        <translation type="unfinished">偏移（通过点）。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Offset line, arc, circle or ellipse through point</source>
        <translation type="unfinished">通过点偏移直线、弧线、圆或椭圆</translation>
    </message>
</context>
<context>
    <name>OpenFile</name>
    <message>
        <location filename="../scripts/File/OpenFile/OpenFile.js" line="+47"/>
        <source>No import filters have been found. Aborting...</source>
        <translation type="unfinished">没有发现进口过滤器。终止...</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Open Drawing</source>
        <translation type="unfinished">开放式绘图</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location filename="../scripts/File/OpenFile/OpenFileInit.js" line="+2"/>
        <source>&amp;Open</source>
        <translation type="unfinished">开放式</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Open an existing drawing</source>
        <translation type="unfinished">打开一个现有图纸</translation>
    </message>
</context>
<context>
    <name>OptionsToolBarFocus</name>
    <message>
        <location filename="../scripts/View/OptionsToolBarFocus/OptionsToolBarFocusInit.js" line="+2"/>
        <source>&amp;Focus on Options Toolbar</source>
        <translation type="unfinished">专注于选项工具条</translation>
    </message>
</context>
<context>
    <name>PageSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/PageSettings/PageSettings.js" line="+31"/>
        <source>Defaults for New Drawings</source>
        <translation type="unfinished">新图纸的默认值</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Printing - Page</source>
        <translation type="unfinished">打印 - 页码</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Printing</source>
        <translation type="unfinished">印刷业</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Page</source>
        <translation type="unfinished">页码</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Custom</source>
        <translation type="unfinished">习俗</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/PageSettings/PreferencesPage.ui" line="+19"/>
        <source>Page Orientation</source>
        <translation type="unfinished">页面定位</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Portrait</source>
        <translation type="unfinished">形象代言人</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Landscape</source>
        <translation type="unfinished">景观</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Paper</source>
        <translation type="unfinished">纸张</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Paper size:</source>
        <translation type="unfinished">纸张大小：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Paper width:</source>
        <translation type="unfinished">纸张宽度：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Paper height:</source>
        <translation type="unfinished">纸张高度：</translation>
    </message>
    <message>
        <location line="+74"/>
        <source>Viewport</source>
        <translation type="unfinished">视口</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>&amp;Scale:</source>
        <translation type="unfinished">规模：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Offset X:</source>
        <translation type="unfinished">偏移X：</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Offset Y:</source>
        <translation type="unfinished">偏移Y：</translation>
    </message>
    <message>
        <location line="+41"/>
        <source>Zero-Point</source>
        <translation type="unfinished">零点</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Miscellaneous</source>
        <translation type="unfinished">杂项</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Point size (mm):</source>
        <translation type="unfinished">点尺寸（毫米）：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Show paper borders</source>
        <translation type="unfinished">显示纸张边框</translation>
    </message>
</context>
<context>
    <name>PanZoom</name>
    <message>
        <location filename="../scripts/View/Zoom/PanZoom/PanZoomInit.js" line="+2"/>
        <source>&amp;Pan Zoom</source>
        <translation type="unfinished">平移变焦</translation>
    </message>
</context>
<context>
    <name>PartList</name>
    <message>
        <location filename="../scripts/QCTrack/PartList/PartList.js" line="+39"/>
        <source>Part List File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+78"/>
        <location line="+6"/>
        <source>processed </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-6"/>
        <source> blocks containing </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> numbers:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source> blocks:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>length of all blocks: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>cost of all blocks: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PartListDialog</name>
    <message>
        <location filename="../scripts/QCTrack/PartList/PartListDialog.ui" line="+17"/>
        <source>Part List Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Entities to evaluate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Selected blocks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+22"/>
        <source>All blocks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Name to evaluate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Block name and length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Number(s) inside block (layer TR_NMBRS)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Block name, length and cost (TR_COST)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Output destination</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Print to console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Write to file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Paste</name>
    <message>
        <location filename="../scripts/Edit/Paste/Paste.js" line="+52"/>
        <source>Edit</source>
        <translation type="unfinished">编辑</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Paste</source>
        <translation type="unfinished">粘贴</translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/Paste/PasteInit.js" line="+2"/>
        <source>&amp;Paste</source>
        <translation type="unfinished">粘贴</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/Paste/Paste.ui" line="+17"/>
        <source>Rotation:</source>
        <translation type="unfinished">旋转：</translation>
    </message>
    <message>
        <location line="+126"/>
        <source>Scale:</source>
        <translation type="unfinished">规模：</translation>
    </message>
    <message>
        <location line="+88"/>
        <source>Flip pasted entities&lt;br&gt;horizontally</source>
        <translation type="unfinished">水平翻转粘贴的实体</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Flip pasted entities&lt;br&gt;vertically</source>
        <translation type="unfinished">垂直翻转粘贴的实体</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Paste all entities&lt;br&gt;to current layer&lt;br&gt;instead of original layer</source>
        <translation type="unfinished">粘贴所有实体&lt;br&gt;到当前层&lt;br&gt;而不是原层</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>To current layer</source>
        <translation type="unfinished">至当前层</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing layers&lt;br&gt;in drawing with&lt;br&gt;layers from clipboard</source>
        <translation type="unfinished">用剪贴板中的层覆盖图中现有层</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite layers</source>
        <translation type="unfinished">覆盖层</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Overwrite existing blocks&lt;br&gt;in drawing with&lt;br&gt;blocks from clipboard</source>
        <translation type="unfinished">用剪贴板中的块覆盖图中现有块</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Overwrite blocks</source>
        <translation type="unfinished">覆盖块</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/Paste/PreferencesPage.ui" line="+17"/>
        <source>Reset to defaults every time tool is used</source>
        <translation type="unfinished">每次使用工具时都重置为默认值</translation>
    </message>
</context>
<context>
    <name>PdfExport</name>
    <message>
        <location filename="../scripts/File/PdfExport/PdfExportInit.js" line="+2"/>
        <source>P&amp;DF Export</source>
        <translation type="unfinished">PDF输出</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Exports the current drawing as PDF</source>
        <translation type="unfinished">将当前图纸导出为PDF格式</translation>
    </message>
</context>
<context>
    <name>PenToolBar</name>
    <message>
        <location filename="../scripts/Widgets/PenToolBar/PenToolBar.js" line="+26"/>
        <source>Pen</source>
        <translation type="unfinished">笔</translation>
    </message>
    <message>
        <location line="+73"/>
        <source>Reset to Defaults</source>
        <translation type="unfinished">重置为默认值</translation>
    </message>
</context>
<context>
    <name>PersistentWidgets</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/PersistentWidgets/PersistentWidgets.js" line="+74"/>
        <source>&amp;Persistent Widgets</source>
        <translation type="unfinished">持久性的小工具</translation>
    </message>
</context>
<context>
    <name>Point</name>
    <message>
        <location filename="../scripts/Draw/Point/Point.js" line="+71"/>
        <source>Point Tools</source>
        <translation type="unfinished">点工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Point</source>
        <translation type="unfinished">观点</translation>
    </message>
</context>
<context>
    <name>Point1P</name>
    <message>
        <location filename="../scripts/Draw/Point/Point1P/Point1P.js" line="+51"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Point/Point1P/Point1PInit.js" line="+2"/>
        <source>Single &amp;Point</source>
        <translation type="unfinished">单点</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw single point</source>
        <translation type="unfinished">绘制单点</translation>
    </message>
</context>
<context>
    <name>PointDisplaySettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/PointDisplaySettings/PointDisplaySettings.js" line="+25"/>
        <source>Defaults for New Drawings</source>
        <translation type="unfinished">新图纸的默认值</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Point Display</source>
        <translation type="unfinished">积分显示</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>General</source>
        <translation type="unfinished">一般</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/PointDisplaySettings/PreferencesPage.ui" line="+21"/>
        <source>Mode:</source>
        <translation type="unfinished">模式：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Size (pixel):</source>
        <translation type="unfinished">尺寸（像素）：</translation>
    </message>
</context>
<context>
    <name>PointPole</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PointPole/PointPole.js" line="+67"/>
        <source>Arc or circle</source>
        <translation type="unfinished">弧形或圆形</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Line</source>
        <translation type="unfinished">线路</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PointPole/PointPoleInit.js" line="+2"/>
        <source>Pole of Line and Circle</source>
        <translation type="unfinished">线和圆的极点</translation>
    </message>
</context>
<context>
    <name>PointPowerCenter</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PointPowerCenter/PointPowerCenter.js" line="+45"/>
        <source>No solution</source>
        <translation type="unfinished">无方案</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PointPowerCenter/PointPowerCenterInit.js" line="+2"/>
        <source>Power Center of Three Circles</source>
        <translation type="unfinished">三个圆圈的权力中心</translation>
    </message>
</context>
<context>
    <name>Polyline</name>
    <message>
        <location filename="../scripts/Draw/Polyline/Polyline.js" line="+73"/>
        <source>Polyline Tools</source>
        <translation type="unfinished">多段线工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Polyline</source>
        <translation type="unfinished">多边形</translation>
    </message>
</context>
<context>
    <name>PolylineBreakSymbol</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PolylineBreakSymbol/PolylineBreakSymbol.js" line="+108"/>
        <source>Choose line, arc, circle, ellipse, spline or polyline to break up</source>
        <translation type="unfinished">选择直线、弧线、圆、椭圆、花线或折线来分解</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Choose line, arc, circle or ellipse to break up</source>
        <translation type="unfinished">选择直线、弧线、圆或椭圆来分割</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Pick the first point</source>
        <translation type="unfinished">挑选第一个点</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Pick the first break point</source>
        <translation type="unfinished">选择第一个破发点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Pick the second point</source>
        <translation type="unfinished">选择第二个点</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Pick the second break point</source>
        <translation type="unfinished">选择第二个破发点</translation>
    </message>
    <message>
        <location line="+170"/>
        <source>Break Out Segment</source>
        <translation type="unfinished">分割段</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PolylineBreakSymbol/PolylineBreakSymbol.ui" line="+23"/>
        <source>Remove line break segment</source>
        <translation type="unfinished">删除换行段</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Remove the line segment between the break symbol</source>
        <translation type="unfinished">删除断裂符号之间的线段</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Remove Segment</source>
        <translation type="unfinished">移除部分</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Inherit entity properties</source>
        <translation type="unfinished">继承实体属性</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Inherit all properties from the chosen entity</source>
        <translation type="unfinished">继承所选实体的所有属性</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Inherit</source>
        <translation type="unfinished">继承</translation>
    </message>
    <message>
        <location line="+17"/>
        <location line="+13"/>
        <source>Peak ratio</source>
        <translation type="unfinished">峰值比率</translation>
    </message>
    <message>
        <location line="-10"/>
        <location line="+13"/>
        <source>The ratio of the peak height to the break width</source>
        <translation type="unfinished">峰高与断裂宽度之比</translation>
    </message>
    <message>
        <location line="-10"/>
        <source>Peak Ratio:</source>
        <translation type="unfinished">峰值比率：</translation>
    </message>
    <message>
        <location line="+78"/>
        <source>First/Last segment inclined</source>
        <translation type="unfinished">第一/最后一段倾斜</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>The first and last segment of the break symbol are inclined</source>
        <translation type="unfinished">断裂符号的第一段和最后一段是倾斜的</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>First/Last segment vertical</source>
        <translation type="unfinished">第一/最后一段垂直</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>The first and last segment of the break symbol are vertical</source>
        <translation type="unfinished">断裂符号的第一段和最后一段是垂直的</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/PolylineBreakSymbol/PolylineBreakSymbolInit.js" line="+2"/>
        <source>&amp;Polyline break symbol from 2 points</source>
        <translation type="unfinished">从2点开始的折线断裂符号</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw a polyline break symbol from 2 points</source>
        <translation type="unfinished">从2个点画一个折线断点符号</translation>
    </message>
</context>
<context>
    <name>PreferencesDialog</name>
    <message>
        <location filename="../scripts/Edit/AbstractPreferences.ui" line="+14"/>
        <location line="+98"/>
        <location line="+20"/>
        <source>Preferences</source>
        <translation type="unfinished">首选项</translation>
    </message>
    <message>
        <location line="-85"/>
        <source>Filter</source>
        <translation type="unfinished">过滤器</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Expand Tree</source>
        <translation type="unfinished">扩展树</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Collapse Tree</source>
        <translation type="unfinished">折叠树</translation>
    </message>
    <message>
        <location line="+78"/>
        <source>Restore to Default Values</source>
        <translation type="unfinished">恢复到默认值</translation>
    </message>
</context>
<context>
    <name>PreviousView</name>
    <message>
        <location filename="../scripts/View/Zoom/PreviousView/PreviousViewInit.js" line="+2"/>
        <source>&amp;Previous View</source>
        <translation type="unfinished">上一页 查看</translation>
    </message>
</context>
<context>
    <name>PreviousWindow</name>
    <message>
        <location filename="../scripts/Window/PreviousWindow/PreviousWindowInit.js" line="+2"/>
        <source>&amp;Previous</source>
        <translation type="unfinished">上一篇</translation>
    </message>
</context>
<context>
    <name>Print</name>
    <message>
        <location filename="../scripts/File/Print/PrintInit.js" line="+2"/>
        <source>&amp;Print</source>
        <translation type="unfinished">印刷品</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Print current drawing</source>
        <translation type="unfinished">打印当前图纸</translation>
    </message>
</context>
<context>
    <name>PrintCurrentView</name>
    <message>
        <location filename="../scripts/File/PrintCurrentView/PrintCurrentViewInit.js" line="+2"/>
        <source>Print &amp;Current View</source>
        <translation type="unfinished">打印当前视图</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Print current view</source>
        <translation type="unfinished">打印当前视图</translation>
    </message>
</context>
<context>
    <name>PrintPreview</name>
    <message>
        <location filename="../scripts/File/PrintPreview/PrintPreview.js" line="+94"/>
        <source>Auto Paper Size</source>
        <translation type="unfinished">自动纸张尺寸</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The paper size is set to a custom size (%1x%2mm). Do you want to change it to the default paper size of your printer (%3)?</source>
        <translation type="unfinished">纸张尺寸被设置为自定义尺寸（%1x%2mm）。你想把它改成你的打印机的默认纸张尺寸（%3）吗？</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Auto fit</source>
        <translation type="unfinished">自动配合</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Auto fit drawing to paper?</source>
        <translation type="unfinished">自动将图画贴在纸上？</translation>
    </message>
    <message>
        <location line="+198"/>
        <source>Drag to move paper</source>
        <translation type="unfinished">拖动以移动纸张</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Done</source>
        <translation type="unfinished">完成</translation>
    </message>
    <message>
        <location line="+453"/>
        <source>Export to PDF</source>
        <translation type="unfinished">导出到PDF</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Exporting to %1...</source>
        <translation type="unfinished">输出到 %1...</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Export complete: %1</source>
        <translation type="unfinished">出口完成: %1</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Export failed (cannot open file for writing): %1</source>
        <translation type="unfinished">导出失败（无法打开文件进行写入）：%1</translation>
    </message>
    <message>
        <location filename="../scripts/File/PrintPreview/PrintPreviewInit.js" line="+2"/>
        <source>Print Pre&amp;view</source>
        <translation type="unfinished">打印预览</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Preview how current drawing would be printed</source>
        <translation type="unfinished">预览当前图纸的打印方式</translation>
    </message>
    <message>
        <location filename="../scripts/File/PrintPreview/PrintPreview.ui" line="+17"/>
        <source>Close Print Preview</source>
        <translation type="unfinished">关闭打印预览</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Print...</source>
        <translation type="unfinished">打印...</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Export as PDF...</source>
        <translation type="unfinished">导出为PDF格式...</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Scale:</source>
        <translation type="unfinished">规模：</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Drawing Scale</source>
        <translation type="unfinished">绘图的显示比例</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Move Paper Position</source>
        <translation type="unfinished">移动纸张位置</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Auto fit drawing to page(s)</source>
        <translation type="unfinished">自动将图纸装入页面</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Auto Center</source>
        <translation type="unfinished">汽车中心</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Portrait</source>
        <translation type="unfinished">形象代言人</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Landscape</source>
        <translation type="unfinished">景观</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Auto zoom to page</source>
        <translation type="unfinished">自动放大到页面</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Full Color Mode</source>
        <translation type="unfinished">全彩模式</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Grayscale Mode</source>
        <translation type="unfinished">灰度模式</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Black / White Mode</source>
        <translation type="unfinished">黑/白模式</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Show Paper Borders</source>
        <translation type="unfinished">显示纸质边框</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Print Crop Marks</source>
        <translation type="unfinished">打印裁剪标记</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Show More Options</source>
        <translation type="unfinished">显示更多选项</translation>
    </message>
</context>
<context>
    <name>Projection</name>
    <message>
        <location filename="../scripts/Projection/Projection.js" line="+84"/>
        <source>Projection Tools</source>
        <translation type="unfinished">投影工具</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Projection</source>
        <translation type="unfinished">投影</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Reference point</source>
        <translation type="unfinished">参考点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Target point</source>
        <translation type="unfinished">目标点</translation>
    </message>
</context>
<context>
    <name>PropertyEditor</name>
    <message>
        <location filename="../scripts/Widgets/PropertyEditor/PropertyEditor.js" line="+219"/>
        <source>:</source>
        <translation type="unfinished">:</translation>
    </message>
    <message>
        <location line="+189"/>
        <source>No Selection</source>
        <translation type="unfinished">没有选择</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Specific Properties</source>
        <translation type="unfinished">具体属性</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Dependent Entities</source>
        <translation type="unfinished">附属实体</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Custom</source>
        <translation type="unfinished">习俗</translation>
    </message>
    <message>
        <location line="+203"/>
        <source>Index</source>
        <translation type="unfinished">索引</translation>
    </message>
    <message>
        <location line="+79"/>
        <source>Remove this property from selected objects</source>
        <translation type="unfinished">从选定的对象中删除该属性</translation>
    </message>
    <message>
        <location line="+68"/>
        <source>All</source>
        <translation type="unfinished">全部</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Add custom property to selected objects</source>
        <translation type="unfinished">为选定的对象添加自定义属性</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>Show</source>
        <translation type="unfinished">显示</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Show all properties</source>
        <translation type="unfinished">显示所有房产</translation>
    </message>
    <message>
        <location line="+135"/>
        <source>Auto</source>
        <translation type="unfinished">自动</translation>
    </message>
    <message>
        <location line="+197"/>
        <source>Use auto measurement</source>
        <translation type="unfinished">使用自动测量</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Yes</source>
        <translation type="unfinished">是</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>No</source>
        <translation type="unfinished">没有</translation>
    </message>
    <message>
        <location line="+393"/>
        <source>*VARIES*</source>
        <translation type="unfinished">*差异*</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+57"/>
        <location line="+11"/>
        <source>Property Editor</source>
        <translation>属性</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/PropertyEditor/PreferencesPage.ui" line="+17"/>
        <source>Display Z coordinates</source>
        <translation type="unfinished">显示Z坐标</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Display properties of current block and current layer</source>
        <translation type="unfinished">显示当前块和当前层的属性</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Allow adding custom properties</source>
        <translation type="unfinished">允许添加自定义属性</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Always show all properties (this may slow down selection of entities)</source>
        <translation type="unfinished">始终显示所有属性（这可能会减慢选择实体的速度）。</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Always format property values as decimal numbers</source>
        <translation type="unfinished">始终将属性值格式化为十进制数字</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Decimals / precision for displayed property values:</source>
        <translation type="unfinished">显示的属性值的小数/精度：</translation>
    </message>
    <message>
        <location line="-19"/>
        <source>Display advanced dimension style overrides</source>
        <translation type="unfinished">显示高级尺寸样式覆盖</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/PropertyEditor/PropertyEditor.ui" line="+40"/>
        <source>Selection:</source>
        <translation type="unfinished">选择：</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>General Properties</source>
        <translation type="unfinished">一般属性</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Color:</source>
        <translation type="unfinished">颜色：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Handle:</source>
        <translation type="unfinished">处理：</translation>
    </message>
    <message>
        <location line="+94"/>
        <source>Linetype Scale:</source>
        <translation type="unfinished">线型比例：</translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Protected:</source>
        <translation type="unfinished">受保护：</translation>
    </message>
</context>
<context>
    <name>QCTrack</name>
    <message>
        <location filename="../scripts/QCTrack/QCTrack.js" line="+50"/>
        <source>&amp;Create track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Insert e&amp;xploded block from BlockListWidget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Ensure &amp;order of track layer objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;Select connected tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Mar&amp;k open tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Duplicate and move</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Duplicate &amp;parallel with distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Distance &amp;information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Angle &amp;hint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Align</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Fill with straight tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Reorder ob&amp;jects on layers</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;View track widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Insert &amp;new track from track widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Connect new track from track widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Rotate track at track widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Show part &amp;list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Variegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>QCTrack version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+29"/>
        <source>&amp;QCTrack</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+308"/>
        <source>Format:</source>
        <translation type="unfinished">格式：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Overwrite File?</source>
        <translation type="unfinished">覆盖文件？</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The file &apos;%1&apos; already exists. Do you wish to overwrite it?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtExamples</name>
    <message>
        <location filename="../scripts/Misc/Examples/QtExamples/QtExamples.js" line="+50"/>
        <source>&amp;Qt</source>
        <translation type="unfinished">ǞǞǞ</translation>
    </message>
</context>
<context>
    <name>Quit</name>
    <message>
        <location filename="../scripts/File/Quit/QuitInit.js" line="+8"/>
        <source>&amp;Quit</source>
        <translation type="unfinished">辞职</translation>
    </message>
</context>
<context>
    <name>ReadmeDialog</name>
    <message>
        <location filename="../scripts/Help/ShowReadme/ShowReadmeDialog.ui" line="+14"/>
        <source>Readme</source>
        <translation type="unfinished">阅读手册</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Don&apos;t show this dialog at startup</source>
        <translation type="unfinished">不在启动时显示此对话框</translation>
    </message>
</context>
<context>
    <name>RecentFiles</name>
    <message>
        <location filename="../scripts/File/RecentFiles/RecentFiles.js" line="+35"/>
        <source>File</source>
        <translation type="unfinished">文件</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Recent Files</source>
        <translation type="unfinished">最近的文件</translation>
    </message>
    <message>
        <location filename="../scripts/File/RecentFiles/RecentFilesInit.js" line="+59"/>
        <source>&amp;Clear List</source>
        <translation type="unfinished">清单</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Open &amp;Recent</source>
        <translation type="unfinished">开放式 最近</translation>
    </message>
    <message>
        <location filename="../scripts/File/RecentFiles/PreferencesPage.ui" line="+17"/>
        <source>Recent files history size:</source>
        <translation type="unfinished">最近的文件历史大小：</translation>
    </message>
</context>
<context>
    <name>Redo</name>
    <message>
        <location filename="../scripts/Edit/Redo/RedoInit.js" line="+2"/>
        <source>&amp;Redo</source>
        <translation type="unfinished">重做</translation>
    </message>
</context>
<context>
    <name>ReloadLinetypes</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/ReloadLinetypes/ReloadLinetypes.js" line="+48"/>
        <source>Reload Linetype Definitions</source>
        <translation type="unfinished">重新加载线型定义</translation>
    </message>
</context>
<context>
    <name>RemoveBlock</name>
    <message>
        <location filename="../scripts/Block/RemoveBlock/RemoveBlockInit.js" line="+2"/>
        <source>&amp;Remove Block</source>
        <translation>删除块(&amp;R)</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delete selected block</source>
        <translation>删除选择的块</translation>
    </message>
</context>
<context>
    <name>RemoveLayer</name>
    <message>
        <location filename="../scripts/Layer/RemoveLayer/RemoveLayerInit.js" line="+2"/>
        <source>&amp;Delete Layer</source>
        <translation type="unfinished">删除图层</translation>
    </message>
</context>
<context>
    <name>RenameBlock</name>
    <message>
        <location filename="../scripts/Block/RenameBlock/RenameBlockInit.js" line="+2"/>
        <source>Re&amp;name Block</source>
        <translation>对块重命名(&amp;n)</translation>
    </message>
</context>
<context>
    <name>ReorderObjects</name>
    <message>
        <location filename="../scripts/QCTrack/ReorderObjects/ReorderObjects.js" line="+73"/>
        <source>object ordering done, objects ordered: </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ReorderObjectsDialog</name>
    <message>
        <location filename="../scripts/QCTrack/ReorderObjects/ReorderObjectsDialog.ui" line="+17"/>
        <source>Reorder Objects Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+26"/>
        <source>top</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&lt;&lt;== no sort</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>invert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>do sort ==&gt;&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>bottom</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ReportBug</name>
    <message>
        <location filename="../scripts/Help/ReportBug/ReportBugInit.js" line="+2"/>
        <source>Report &amp;Bug</source>
        <translation type="unfinished">报告错误</translation>
    </message>
</context>
<context>
    <name>ReportTranslationError</name>
    <message>
        <location filename="../scripts/Help/ReportTranslationError/ReportTranslationErrorInit.js" line="+3"/>
        <source>Report &amp;Translation Error</source>
        <translation type="unfinished">报告翻译错误</translation>
    </message>
</context>
<context>
    <name>Reset</name>
    <message>
        <location filename="../scripts/Reset/ResetInit.js" line="+5"/>
        <source>Reset</source>
        <translation type="unfinished">复位</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;Reset / Idle</source>
        <translation type="unfinished">复位/闲置</translation>
    </message>
</context>
<context>
    <name>RestrictAngleLength</name>
    <message>
        <location filename="../scripts/Snap/RestrictAngleLength/RestrictAngleLengthInit.js" line="+2"/>
        <source>Restrict &amp;Angle or Length</source>
        <translation type="unfinished">限制角度或长度</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/RestrictAngleLength/RestrictAngleLength.ui" line="+17"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
    <message>
        <location line="+23"/>
        <location line="+53"/>
        <source>Base:</source>
        <translation type="unfinished">基地：</translation>
    </message>
    <message>
        <location line="-23"/>
        <source>Distance:</source>
        <translation type="unfinished">距离：</translation>
    </message>
</context>
<context>
    <name>RestrictHorizontal</name>
    <message>
        <location filename="../scripts/Snap/RestrictHorizontal/RestrictHorizontalInit.js" line="+2"/>
        <source>Restrict &amp;Horizontally</source>
        <translation type="unfinished">横向限制</translation>
    </message>
</context>
<context>
    <name>RestrictOff</name>
    <message>
        <location filename="../scripts/Snap/RestrictOff/RestrictOffInit.js" line="+2"/>
        <source>Restrictions &amp;Off</source>
        <translation type="unfinished">限制关闭</translation>
    </message>
</context>
<context>
    <name>RestrictOrthogonal</name>
    <message>
        <location filename="../scripts/Snap/RestrictOrthogonal/RestrictOrthogonalInit.js" line="+2"/>
        <source>Restrict &amp;Orthogonally</source>
        <translation type="unfinished">限制正交</translation>
    </message>
</context>
<context>
    <name>RestrictVertical</name>
    <message>
        <location filename="../scripts/Snap/RestrictVertical/RestrictVerticalInit.js" line="+2"/>
        <source>Restrict &amp;Vertically</source>
        <translation type="unfinished">纵向限制</translation>
    </message>
</context>
<context>
    <name>Reverse</name>
    <message>
        <location filename="../scripts/Modify/Reverse/ReverseInit.js" line="+2"/>
        <source>&amp;Reverse</source>
        <translation type="unfinished">逆转</translation>
    </message>
</context>
<context>
    <name>Rotate</name>
    <message>
        <location filename="../scripts/Modify/Rotate/Rotate.js" line="+47"/>
        <source>Modify</source>
        <translation type="unfinished">修改</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Rotate</source>
        <translation type="unfinished">旋转</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Center point</source>
        <translation type="unfinished">中心点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Reference point</source>
        <translation type="unfinished">参考点</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Target point</source>
        <translation type="unfinished">目标点</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate/RotateInit.js" line="+2"/>
        <source>&amp;Rotate</source>
        <translation type="unfinished">旋转</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate/PreferencesPage.ui" line="+17"/>
        <source>Use dialog for tool options</source>
        <translation type="unfinished">使用工具选项的对话框</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate/Rotate.ui" line="+17"/>
        <source>Copy</source>
        <translation type="unfinished">拷贝</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Number of Copies:</source>
        <translation type="unfinished">拷贝数量：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Define angle using mouse cursor</source>
        <translation type="unfinished">使用鼠标光标定义角度</translation>
    </message>
</context>
<context>
    <name>Rotate2</name>
    <message>
        <location filename="../scripts/Modify/Rotate2/Rotate2.js" line="+67"/>
        <source>Center of primary rotation</source>
        <translation type="unfinished">主旋转中心</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Center of secondary rotation</source>
        <translation type="unfinished">二级旋转中心</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate2/Rotate2Init.js" line="+2"/>
        <source>Rotate T&amp;wo</source>
        <translation type="unfinished">旋转二</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Rotate2/Rotate2.ui" line="+17"/>
        <source>Primary Angle:</source>
        <translation type="unfinished">主要角度：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Secondary Angle:</source>
        <translation type="unfinished">次要角度：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Copies:</source>
        <translation type="unfinished">拷贝：</translation>
    </message>
</context>
<context>
    <name>Rotate2Options</name>
    <message>
        <location filename="../scripts/Modify/Rotate2/Rotate2Dialog.ui" line="+14"/>
        <source>Rotate Two Options</source>
        <translation type="unfinished">转动两个选项</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation type="unfinished">拷贝数量</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation type="unfinished">删除原文</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation type="unfinished">保持原样</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation type="unfinished">多份</translation>
    </message>
    <message>
        <location line="+97"/>
        <source>Angle &amp;a:</source>
        <translation type="unfinished">角度a：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Angle &amp;b:</source>
        <translation type="unfinished">角度 b：</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
</context>
<context>
    <name>RotateOptions</name>
    <message>
        <location filename="../scripts/Modify/Rotate/RotateDialog.ui" line="+14"/>
        <source>Rotate Options</source>
        <translation type="unfinished">旋转选项</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation type="unfinished">拷贝数量</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation type="unfinished">删除原文</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation type="unfinished">保持原样</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation type="unfinished">多份</translation>
    </message>
    <message>
        <location line="+97"/>
        <source>&amp;Angle (a):</source>
        <translation type="unfinished">角度(a)：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Define angle using mouse cursor</source>
        <translation type="unfinished">使用鼠标光标定义角度</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
</context>
<context>
    <name>Round</name>
    <message>
        <location filename="../scripts/Modify/Round/Round.js" line="+60"/>
        <source>The two entities cannot be rounded.</source>
        <translation type="unfinished">这两个实体不能取整。</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>First entity cannot be trimmed.</source>
        <translation type="unfinished">第一个实体不能被修剪。</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Second entity cannot be trimmed.</source>
        <translation type="unfinished">第二个实体不能修剪。</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Round/RoundInit.js" line="+2"/>
        <source>&amp;Round</source>
        <translation type="unfinished">圆的</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Round/Round.ui" line="+17"/>
        <source>Trim</source>
        <translation type="unfinished">修剪</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>&amp;Radius:</source>
        <translation type="unfinished">半径：</translation>
    </message>
</context>
<context>
    <name>RunScript</name>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/RunScript/RunScript.js" line="+60"/>
        <source>Open Script File</source>
        <translation type="unfinished">打开脚本文件</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>ECMAScript Files</source>
        <translation type="unfinished">ECMAScript文件</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Run Script</source>
        <translation type="unfinished">运行脚本</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/RunScript/RunScriptInit.js" line="+2"/>
        <source>R&amp;un Script</source>
        <translation type="unfinished">运行脚本</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Open and run a script file</source>
        <translation type="unfinished">打开并运行一个脚本文件</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDevelopment/RunScript/RunScriptDialog.ui" line="+20"/>
        <source>Running Script</source>
        <translation type="unfinished">运行脚本</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You are about to run the following script(s):&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;This script could potentially modify your drawings, modify or delete your files or access your network connection.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;It is strongly recommended to only run scripts from trusted sources.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;你即将运行以下脚本：&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;这个脚本有可能修改你的绘图，修改或删除你的文件或访问你的网络连接。&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-weight:600; color:#ff0000;&quot;&gt;强烈建议只运行来自可信来源的脚本。&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Don&apos;t show this dialog again</source>
        <translation type="unfinished">不要再显示这个对话框</translation>
    </message>
</context>
<context>
    <name>Save</name>
    <message>
        <location filename="../scripts/File/Save/Save.js" line="+92"/>
        <source>Overwrite File?</source>
        <translation type="unfinished">覆盖文件？</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The file &quot;%1&quot; already exists. Do you wish to overwrite it?</source>
        <translation type="unfinished">文件&quot;%1 &quot;已经存在。你是否希望覆盖它？</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>File Format Version Not Recommended</source>
        <translation type="unfinished">不推荐的文件格式版本</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The file format version you are using is not recommended: &quot;%1&quot;.</source>
        <translation type="unfinished">你所使用的文件格式版本不被推荐：&quot;%1&quot;。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Custom properties will not be saved.</source>
        <translation type="unfinished">自定义属性将不会被保存。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>All black entities and layers will be saved as white.</source>
        <translation type="unfinished">所有的黑色实体和图层将被保存为白色。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>All custom colors will be adjusted to the nearest fixed color.</source>
        <translation type="unfinished">所有定制的颜色将被调整到最接近的固定颜色。</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Proceed?</source>
        <translation type="unfinished">继续？</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Saving...</source>
        <translation type="unfinished">拯救...</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Saving to file format version &quot;%1&quot;.</source>
        <translation type="unfinished">保存为文件格式版本&quot;%1&quot;。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Black entities and layers are saved as white.</source>
        <translation type="unfinished">黑色实体和图层被保存为白色。</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Custom colors are adjusted to the nearest fixed color.</source>
        <translation type="unfinished">自定义颜色被调整为最接近的固定颜色。</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>File %1 has not been saved.</source>
        <translation type="unfinished">文件%1没有被保存。</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Saved file:</source>
        <translation type="unfinished">保存的文件：</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Format:</source>
        <translation type="unfinished">格式：</translation>
    </message>
    <message>
        <location filename="../scripts/File/Save/SaveInit.js" line="+2"/>
        <source>&amp;Save</source>
        <translation type="unfinished">拯救</translation>
    </message>
</context>
<context>
    <name>SaveAs</name>
    <message>
        <location filename="../scripts/File/SaveAs/SaveAs.js" line="+38"/>
        <source>File</source>
        <translation type="unfinished">文件</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Open/Save</source>
        <translation type="unfinished">打开/保存</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>No export filters have been found. Aborting...</source>
        <translation type="unfinished">没有发现出口过滤器。终止...</translation>
    </message>
    <message>
        <location line="+84"/>
        <source>Format:</source>
        <translation type="unfinished">格式：</translation>
    </message>
    <message>
        <location filename="../scripts/File/SaveAs/SaveAsInit.js" line="+2"/>
        <source>Save &amp;As...</source>
        <translation type="unfinished">Save As...</translation>
    </message>
    <message>
        <location filename="../scripts/File/SaveAs/PreferencesPage.ui" line="+17"/>
        <source>File Dialog</source>
        <translation type="unfinished">文件对话框</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Use system file dialog</source>
        <translation type="unfinished">使用系统文件对话框</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Opening</source>
        <translation type="unfinished">开幕</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Allow opening of zero size files (e.g. online files that are not synched to disk)</source>
        <translation type="unfinished">允许打开零尺寸的文件（如不同步到磁盘的在线文件）。</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Decode strings in DXF/DWG as UTF-8 (experimental)</source>
        <translation type="unfinished">将DXF/DWG中的字符串解码为UTF-8（实验性）。</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Saving</source>
        <translation type="unfinished">节约</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Default format:</source>
        <translation type="unfinished">默认格式：</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Show warning when saving to a file format that does not support 24bit colors</source>
        <translation type="unfinished">保存为不支持24bit颜色的文件格式时显示警告</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Store &quot;last saved by&quot; file information as:</source>
        <translation type="unfinished">将 &quot;最后保存者 &quot;的文件信息存储为：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>(empty for username)</source>
        <translation type="unfinished">(用户名为空)</translation>
    </message>
</context>
<context>
    <name>Scale</name>
    <message>
        <location filename="../scripts/Modify/Scale/Scale.js" line="+49"/>
        <source>Scale</source>
        <translation type="unfinished">缩放</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Modify</source>
        <translation type="unfinished">修改</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Focus point</source>
        <translation type="unfinished">关注点</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Reference point</source>
        <translation type="unfinished">参考点</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Target point</source>
        <translation type="unfinished">目标点</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Scale/ScaleInit.js" line="+2"/>
        <source>&amp;Scale</source>
        <translation type="unfinished">规模</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Scale/PreferencesPage.ui" line="+17"/>
        <source>Use dialog for tool options</source>
        <translation type="unfinished">使用工具选项的对话框</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Scale/Scale.ui" line="+17"/>
        <source>Copy</source>
        <translation type="unfinished">拷贝</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Number of Copies:</source>
        <translation type="unfinished">拷贝数量：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Factor x:</source>
        <translation type="unfinished">因素十：</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+14"/>
        <source>1</source>
        <translation type="unfinished">1</translation>
    </message>
    <message>
        <location line="-7"/>
        <source>Factor y:</source>
        <translation type="unfinished">因素y：</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Proportional</source>
        <translation type="unfinished">比例的</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Define factor using mouse cursor</source>
        <translation type="unfinished">使用鼠标光标定义因子</translation>
    </message>
</context>
<context>
    <name>ScaleOptions</name>
    <message>
        <location filename="../scripts/Modify/Scale/ScaleDialog.ui" line="+14"/>
        <source>Scale Options</source>
        <translation type="unfinished">规模选择</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation type="unfinished">拷贝数量</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation type="unfinished">删除原文</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation type="unfinished">保持原样</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation type="unfinished">多份</translation>
    </message>
    <message>
        <location line="+115"/>
        <source>Factor x:</source>
        <translation type="unfinished">因素十：</translation>
    </message>
    <message>
        <location line="+49"/>
        <source>Factor y:</source>
        <translation type="unfinished">因素y：</translation>
    </message>
    <message>
        <location line="-26"/>
        <source>Proportional</source>
        <translation type="unfinished">比例的</translation>
    </message>
    <message>
        <location line="+70"/>
        <source>Define factor using mouse cursor</source>
        <translation type="unfinished">使用鼠标光标定义因子</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
</context>
<context>
    <name>Scripting</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ScriptingPreferences/PreferencesPage.ui" line="+17"/>
        <source>Rescan scripts folder on startup</source>
        <translation type="unfinished">启动时重新扫描脚本文件夹</translation>
    </message>
</context>
<context>
    <name>ScriptingPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ScriptingPreferences/ScriptingPreferences.js" line="+24"/>
        <source>Scripting</source>
        <translation type="unfinished">脚本</translation>
    </message>
</context>
<context>
    <name>Select</name>
    <message>
        <location filename="../scripts/Select/Select.js" line="+216"/>
        <source>Selection Tools</source>
        <translation type="unfinished">选择工具</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Selection Tools Panel</source>
        <translation type="unfinished">选择工具面板</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>&amp;Select</source>
        <translation>选择(&amp;S)</translation>
    </message>
</context>
<context>
    <name>SelectAll</name>
    <message>
        <location filename="../scripts/Select/SelectAll/SelectAllInit.js" line="+2"/>
        <source>Select &amp;All</source>
        <translation>全选(&amp;A)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Select all visible entities</source>
        <translation type="unfinished">选择所有可见的实体</translation>
    </message>
</context>
<context>
    <name>SelectBlockReferences</name>
    <message>
        <location filename="../scripts/Block/SelectBlockReferences/SelectBlockReferencesInit.js" line="+2"/>
        <source>&amp;Select Block References</source>
        <translation>选择块引用(&amp;S)</translation>
    </message>
</context>
<context>
    <name>SelectByColor</name>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByColor/SelectByColor.js" line="+64"/>
        <source>Select one or more objects only of the desired color</source>
        <translation type="unfinished">只选择一个或多个所需颜色的对象</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Selected all visible entities of color %1</source>
        <translation type="unfinished">选择了所有颜色为%1的可见实体</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByColor/SelectByColorInit.js" line="+2"/>
        <source>By Color</source>
        <translation type="unfinished">按颜色分类</translation>
    </message>
</context>
<context>
    <name>SelectByColorInit</name>
    <message>
        <location line="+3"/>
        <source>Select all objects of a color</source>
        <translation type="unfinished">选择一种颜色的所有对象</translation>
    </message>
</context>
<context>
    <name>SelectByHandle</name>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByHandle/SelectByHandle.js" line="+58"/>
        <source>Object selected:</source>
        <translation type="unfinished">选择的对象：</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Object is not a drawing entity:</source>
        <translation type="unfinished">对象不是一个绘图实体：</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByHandle/SelectByHandleInit.js" line="+2"/>
        <source>By Handle</source>
        <translation type="unfinished">按处理方式</translation>
    </message>
</context>
<context>
    <name>SelectByHandleDialog</name>
    <message>
        <location filename="../scripts/Misc/MiscSelect/SelectByHandle/SelectByHandleDialog.ui" line="+17"/>
        <source>Selection by Handle</source>
        <translation type="unfinished">按手柄选择</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Handle (hex):</source>
        <translation type="unfinished">手柄（六角）：</translation>
    </message>
</context>
<context>
    <name>SelectCon</name>
    <message>
        <location filename="../scripts/QCTrack/SelectCon/SelectCon.js" line="+40"/>
        <location line="+1"/>
        <source>distance must not be negative</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Select Connected Track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+32"/>
        <source>added </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <source> tracks to selection.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SelectContour</name>
    <message>
        <location filename="../scripts/Select/SelectContour/SelectContour.js" line="+54"/>
        <source>Choose entity of contour</source>
        <translation type="unfinished">选择轮廓实体</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectContour/SelectContourInit.js" line="+2"/>
        <source>(De-)Select &amp;Contour</source>
        <translation type="unfinished">(去)选择轮廓线</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>(De-)Select connected entities</source>
        <translation type="unfinished">(取消)选择连接的实体</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectContour/SelectContour.ui" line="+17"/>
        <source>Mode:</source>
        <translation type="unfinished">模式：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Replace the current selection</source>
        <translation type="unfinished">替换当前选择</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Add to the current selection</source>
        <translation type="unfinished">添加到当前选择中</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Subtract from the current selection</source>
        <translation type="unfinished">从当前选择中减去</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Intersect with the current selection</source>
        <translation type="unfinished">与当前选择相交</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Tolerance:</source>
        <translation type="unfinished">容忍：</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Same Layer</source>
        <translation type="unfinished">同一层</translation>
    </message>
</context>
<context>
    <name>SelectIntersectedEntities</name>
    <message>
        <location filename="../scripts/Select/SelectIntersectedEntities/SelectIntersectedEntities.js" line="+90"/>
        <source>First point</source>
        <translation type="unfinished">第一点</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Second point</source>
        <translation type="unfinished">第二点</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectIntersectedEntities/SelectIntersectedEntitiesInit.js" line="+2"/>
        <source>(De-)Select In&amp;tersected Entities</source>
        <translation type="unfinished">(解除）选择相交的实体</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>(De-)Select all entities intersected by a line</source>
        <translation type="unfinished">(去)选择所有与直线相交的实体</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectIntersectedEntities/SelectIntersectedEntities.ui" line="+17"/>
        <source>Mode:</source>
        <translation type="unfinished">模式：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Replace the current selection</source>
        <translation type="unfinished">替换当前选择</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Add to the current selection</source>
        <translation type="unfinished">添加到当前选择中</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Subtract from the current selection</source>
        <translation type="unfinished">从当前选择中减去</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Intersect with the current selection</source>
        <translation type="unfinished">与当前选择相交</translation>
    </message>
</context>
<context>
    <name>SelectLayer</name>
    <message>
        <location filename="../scripts/Layer/SelectLayer/SelectLayer.js" line="+68"/>
        <source>%1 entities added to selection.</source>
        <translation type="unfinished">%1实体被添加到选择中。</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>%1 entities removed from selection.</source>
        <translation type="unfinished">%1实体从选择中移除。</translation>
    </message>
    <message>
        <location filename="../scripts/Layer/SelectLayer/SelectLayerInit.js" line="+2"/>
        <source>&amp;Select Layer Entities</source>
        <translation type="unfinished">选择图层实体</translation>
    </message>
</context>
<context>
    <name>SelectLayerByEntity</name>
    <message>
        <location filename="../scripts/Select/SelectLayerByEntity/SelectLayerByEntity.js" line="+68"/>
        <source>Choose entity on layer</source>
        <translation type="unfinished">在图层上选择实体</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectLayerByEntity/SelectLayerByEntityInit.js" line="+2"/>
        <source>(De-)Select La&amp;yer</source>
        <translation type="unfinished">(去)选择层</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>(De-)Select all entities on the same layer</source>
        <translation type="unfinished">(解除）选择同一图层上的所有实体</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectLayerByEntity/SelectLayerByEntity.ui" line="+17"/>
        <source>Mode:</source>
        <translation type="unfinished">模式：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Replace the current selection</source>
        <translation type="unfinished">替换当前选择</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Add to the current selection</source>
        <translation type="unfinished">添加到当前选择中</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Subtract from the current selection</source>
        <translation type="unfinished">从当前选择中减去</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Intersect with the current selection</source>
        <translation type="unfinished">与当前选择相交</translation>
    </message>
</context>
<context>
    <name>SelectRectangle</name>
    <message>
        <location filename="../scripts/Select/SelectRectangle/SelectRectangle.js" line="+74"/>
        <source>First corner</source>
        <translation type="unfinished">第一个角落</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Second corner</source>
        <translation type="unfinished">第二个角落</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectRectangle/SelectRectangleInit.js" line="+2"/>
        <source>(De-)Select &amp;Rectangular Area</source>
        <translation type="unfinished">(去)选择矩形区域</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>(De-)Select all entities inside a rectangle</source>
        <translation type="unfinished">(去掉）选择一个矩形内的所有实体</translation>
    </message>
    <message>
        <location filename="../scripts/Select/SelectRectangle/SelectRectangle.ui" line="+17"/>
        <source>Mode:</source>
        <translation type="unfinished">模式：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Replace the current selection</source>
        <translation type="unfinished">替换当前选择</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Add to the current selection</source>
        <translation type="unfinished">添加到当前选择中</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Subtract from the current selection</source>
        <translation type="unfinished">从当前选择中减去</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Intersect with the current selection</source>
        <translation type="unfinished">与当前选择相交</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Cross Selection</source>
        <translation type="unfinished">交叉选择</translation>
    </message>
</context>
<context>
    <name>SelectionDisplay</name>
    <message>
        <location filename="../scripts/Widgets/SelectionDisplay/SelectionDisplay.js" line="+58"/>
        <source>No entities selected.</source>
        <translation type="unfinished">没有选择实体。</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>%1 %2 on Layer &quot;%3&quot;</source>
        <translation type="unfinished">在&quot;%3 &quot;层上的%1 %2</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>%1 %2 on %3 Layers</source>
        <translation type="unfinished">%1 %2在 %3层</translation>
    </message>
    <message numerus="yes">
        <location line="+4"/>
        <source>%n Entities on Layer &quot;%1&quot;</source>
        <translation type="unfinished">
            <numerusform>%n层的实体&quot;%1&quot;</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location line="+3"/>
        <source>%n Entities</source>
        <translation type="unfinished">
            <numerusform>%n 实体</numerusform>
        </translation>
    </message>
    <message>
        <location line="+0"/>
        <source>on</source>
        <translation type="unfinished">关于</translation>
    </message>
    <message numerus="yes">
        <location line="+0"/>
        <source>%n Layers</source>
        <translation type="unfinished">
            <numerusform>%n层</numerusform>
        </translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Selected entities:
%1.</source>
        <translation>选定的实体：
%1.</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/SelectionDisplay/SelectionDisplay.ui" line="+26"/>
        <source>Form</source>
        <translation type="unfinished">形状</translation>
    </message>
</context>
<context>
    <name>SetRelativeZero</name>
    <message>
        <location filename="../scripts/Snap/SetRelativeZero/SetRelativeZero.js" line="+50"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SetRelativeZero/SetRelativeZeroInit.js" line="+2"/>
        <source>Set &amp;Relative Zero</source>
        <translation type="unfinished">设置相对零点</translation>
    </message>
</context>
<context>
    <name>Shape</name>
    <message>
        <location filename="../scripts/Draw/Shape/Shape.js" line="+78"/>
        <source>Shape Tools</source>
        <translation type="unfinished">塑形工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Shape</source>
        <translation type="unfinished">形状</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/Shape.ui" line="+17"/>
        <source>Create polyline</source>
        <translation type="unfinished">创建折线</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Fill</source>
        <translation type="unfinished">填充</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Radius:</source>
        <translation type="unfinished">半径：</translation>
    </message>
</context>
<context>
    <name>ShapeAlgorithms</name>
    <message>
        <location filename="../scripts/ShapeAlgorithms.js" line="+1430"/>
        <location line="+29"/>
        <source>At least two points are identical.</source>
        <translation type="unfinished">至少有两点是相同的。</translation>
    </message>
    <message>
        <location line="-22"/>
        <source>No circle possible.</source>
        <translation type="unfinished">不可能有圆圈。</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>No arc possible.</source>
        <translation type="unfinished">不可能有电弧。</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Invalid number of segments: %1.</source>
        <translation type="unfinished">无效的段数：%1.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Invalid ellipse major / minor: %1 / %2.</source>
        <translation type="unfinished">无效的椭圆主要/次要： %1 / %2。</translation>
    </message>
</context>
<context>
    <name>ShapePolygonAFCP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFCP/ShapePolygonAFCP.js" line="+61"/>
        <source>Center</source>
        <translation type="unfinished">中心</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Middle of Side</source>
        <translation type="unfinished">侧面中间</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFCP/ShapePolygonAFCPInit.js" line="+2"/>
        <source>Pol&amp;ygon (Center, Side)</source>
        <translation type="unfinished">多边形（中心，侧面）</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw regular polygon from center and middle point of side</source>
        <translation type="unfinished">从中心和边的中间点画出规则的多边形</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFCP/ShapePolygonAFCP.ui" line="+17"/>
        <source>Corners:</source>
        <translation type="unfinished">角落：</translation>
    </message>
</context>
<context>
    <name>ShapePolygonAFPP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFPP/ShapePolygonAFPP.js" line="+61"/>
        <source>First side</source>
        <translation type="unfinished">第一面</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>First Corner</source>
        <translation type="unfinished">第一角</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Second side</source>
        <translation type="unfinished">第二面</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Second Corner</source>
        <translation type="unfinished">第二个角落</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFPP/ShapePolygonAFPPInit.js" line="+2"/>
        <source>Polygo&amp;n (Side, Side)</source>
        <translation type="unfinished">多边形（侧面，侧面）</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw regular polygon from middle points of two opposite sides or two opposite corners</source>
        <translation type="unfinished">从两条对边或两个对角的中间点画出正多边形</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonAFPP/ShapePolygonAFPP.ui" line="+17"/>
        <source>Corners:</source>
        <translation type="unfinished">角落：</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Corner to Corner</source>
        <translation type="unfinished">角落到角落</translation>
    </message>
</context>
<context>
    <name>ShapePolygonCP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonCP/ShapePolygonCP.js" line="+61"/>
        <source>Center</source>
        <translation type="unfinished">中心</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Corner point</source>
        <translation type="unfinished">角落点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonCP/ShapePolygonCPInit.js" line="+2"/>
        <source>Pol&amp;ygon (Center, Corner)</source>
        <translation type="unfinished">多边形（中心，角落）</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw regular polygon from center and corner point</source>
        <translation type="unfinished">从中心点和角点绘制规则的多边形</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonCP/ShapePolygonCP.ui" line="+17"/>
        <source>Corners:</source>
        <translation type="unfinished">角落：</translation>
    </message>
</context>
<context>
    <name>ShapePolygonPP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonPP/ShapePolygonPP.js" line="+60"/>
        <source>First corner</source>
        <translation type="unfinished">第一个角落</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Corner point</source>
        <translation type="unfinished">角落点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonPP/ShapePolygonPPInit.js" line="+2"/>
        <source>Polygo&amp;n (2 Points of Side)</source>
        <translation type="unfinished">多边形 (2个点的侧面)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw regular polygon from end points of one side</source>
        <translation type="unfinished">从一侧的端点画出规则的多边形</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapePolygonPP/ShapePolygonPP.ui" line="+17"/>
        <source>Corners:</source>
        <translation type="unfinished">角落：</translation>
    </message>
</context>
<context>
    <name>ShapeRectanglePP</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePPInit.js" line="+2"/>
        <source>&amp;Rectangle</source>
        <translation type="unfinished">长方形</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw rectangle from two corners</source>
        <translation type="unfinished">从两个角开始画矩形</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectanglePP/ShapeRectanglePP.ui" line="+17"/>
        <source>Rotate:</source>
        <translation type="unfinished">旋转：</translation>
    </message>
</context>
<context>
    <name>ShapeRectangleSize</name>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeInit.js" line="+2"/>
        <source>Rectangle with &amp;Size</source>
        <translation type="unfinished">长方形与尺寸</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Draw rectangle with position and size</source>
        <translation type="unfinished">绘制带有位置和大小的矩形</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSize.ui" line="+17"/>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeDialog.ui" line="+19"/>
        <source>&amp;Width:</source>
        <translation type="unfinished">宽度：</translation>
    </message>
    <message>
        <location line="+23"/>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeDialog.ui" line="+30"/>
        <source>&amp;Height:</source>
        <translation type="unfinished">高度：</translation>
    </message>
    <message>
        <location line="+30"/>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeDialog.ui" line="-10"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Reference Point:</source>
        <translation type="unfinished">参考点：</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Shape/ShapeRectangleSize/ShapeRectangleSizeDialog.ui" line="+101"/>
        <source>Create Polyline</source>
        <translation type="unfinished">创建折线</translation>
    </message>
</context>
<context>
    <name>ShowActiveLayer</name>
    <message>
        <location filename="../scripts/Layer/ShowActiveLayer/ShowActiveLayerInit.js" line="+2"/>
        <source>Show &amp;Only Active</source>
        <translation type="unfinished">只显示活跃</translation>
    </message>
</context>
<context>
    <name>ShowAllBlocks</name>
    <message>
        <location filename="../scripts/Block/ShowAllBlocks/ShowAllBlocksInit.js" line="+2"/>
        <source>&amp;Show All Blocks</source>
        <translation>显示全部块(&amp;S)</translation>
    </message>
</context>
<context>
    <name>ShowAllLayers</name>
    <message>
        <location filename="../scripts/Layer/ShowAllLayers/ShowAllLayersInit.js" line="+2"/>
        <source>&amp;Show All Layers</source>
        <translation type="unfinished">显示所有图层</translation>
    </message>
</context>
<context>
    <name>ShowReadme</name>
    <message>
        <location filename="../scripts/Help/ShowReadme/ShowReadme.js" line="+46"/>
        <source>File &quot;%1&quot; doesn&apos;t exist.</source>
        <translation type="unfinished">文件&quot;%1 &quot;不存在。</translation>
    </message>
    <message>
        <location filename="../scripts/Help/ShowReadme/ShowReadmeInit.js" line="+2"/>
        <source>Show &amp;Readme</source>
        <translation type="unfinished">显示自述</translation>
    </message>
</context>
<context>
    <name>Single</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/00_Single.ui" line="+14"/>
        <source>Single</source>
        <translation type="unfinished">单人</translation>
    </message>
</context>
<context>
    <name>Snap</name>
    <message>
        <location filename="../scripts/Snap/Snap.js" line="+57"/>
        <source>Snap Tools</source>
        <translation>捕捉工具</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>&amp;Snap</source>
        <translation>捕捉(&amp;S)</translation>
    </message>
</context>
<context>
    <name>SnapAuto</name>
    <message>
        <location filename="../scripts/Snap/SnapAuto/SnapAuto.js" line="+34"/>
        <source>Snap</source>
        <translation type="unfinished">捕捉</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Auto Snap</source>
        <translation type="unfinished">自动捕捉</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapAuto/SnapAutoInit.js" line="+2"/>
        <source>&amp;Auto</source>
        <translation type="unfinished">自动</translation>
    </message>
</context>
<context>
    <name>SnapCenter</name>
    <message>
        <location filename="../scripts/Snap/SnapCenter/SnapCenterInit.js" line="+2"/>
        <source>&amp;Center</source>
        <translation type="unfinished">中心</translation>
    </message>
</context>
<context>
    <name>SnapCoordinate</name>
    <message>
        <location filename="../scripts/Snap/SnapCoordinate/SnapCoordinate.js" line="+88"/>
        <source>Set coordinate</source>
        <translation type="unfinished">设置坐标</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Enter</source>
        <translation type="unfinished">进入</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapCoordinate/SnapCoordinateInit.js" line="+2"/>
        <source>&amp;Coordinate</source>
        <translation type="unfinished">协调</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapCoordinate/SnapCoordinate.ui" line="+17"/>
        <source>&amp;x:</source>
        <translation type="unfinished">x:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>X Coordinate</source>
        <translation type="unfinished">X 坐标</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>&amp;y:</source>
        <translation type="unfinished">y:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Y Coordinate</source>
        <translation type="unfinished">Y坐标</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Tick for Relative Coordinate</source>
        <translation type="unfinished">为相对坐标打勾</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Relati&amp;ve</source>
        <translation type="unfinished">相对而言</translation>
    </message>
</context>
<context>
    <name>SnapCoordinatePolar</name>
    <message>
        <location filename="../scripts/Snap/SnapCoordinatePolar/SnapCoordinatePolarInit.js" line="+2"/>
        <source>&amp;Polar Coordinate</source>
        <translation type="unfinished">极坐标</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapCoordinatePolar/SnapCoordinatePolar.ui" line="+17"/>
        <source>&amp;r:</source>
        <translation type="unfinished">r:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Radius (Distance)</source>
        <translation type="unfinished">半径（距离）</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>&amp;&lt;:</source>
        <translation type="unfinished">&lt;:</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Angle</source>
        <translation type="unfinished">角度</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Tick for Relative Coordinate</source>
        <translation type="unfinished">为相对坐标打勾</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Relati&amp;ve</source>
        <translation type="unfinished">相对而言</translation>
    </message>
</context>
<context>
    <name>SnapDistance</name>
    <message>
        <location filename="../scripts/Snap/SnapDistance/SnapDistanceInit.js" line="+2"/>
        <source>&amp;Distance</source>
        <translation type="unfinished">距离</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapDistance/SnapDistance.ui" line="+17"/>
        <source>Snap distance:</source>
        <translation type="unfinished">捕捉距离：</translation>
    </message>
</context>
<context>
    <name>SnapDistanceManual</name>
    <message>
        <location filename="../scripts/Snap/SnapDistanceManual/SnapDistanceManual.js" line="+36"/>
        <source>Specify first point to measure distance from</source>
        <translation type="unfinished">指定测量距离的第一个点</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Second point</source>
        <translation type="unfinished">第二点</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapDistanceManual/SnapDistanceManualInit.js" line="+2"/>
        <source>&amp;Distance Manual</source>
        <translation type="unfinished">距离手册</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Snap distance between 2 points</source>
        <translation type="unfinished">2个点之间的卡口距离</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapDistanceManual/SnapDistanceManual.ui" line="+17"/>
        <source>Snap distance:</source>
        <translation type="unfinished">捕捉距离：</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Distance</source>
        <translation type="unfinished">距离</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Percentage</source>
        <translation type="unfinished">百分比</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Fraction</source>
        <translation type="unfinished">分数</translation>
    </message>
</context>
<context>
    <name>SnapEnd</name>
    <message>
        <location filename="../scripts/Snap/SnapEnd/SnapEndInit.js" line="+2"/>
        <source>&amp;End</source>
        <translation type="unfinished">结束</translation>
    </message>
</context>
<context>
    <name>SnapFree</name>
    <message>
        <location filename="../scripts/Snap/SnapFree/SnapFreeInit.js" line="+2"/>
        <source>&amp;Free</source>
        <translation type="unfinished">免费</translation>
    </message>
</context>
<context>
    <name>SnapGrid</name>
    <message>
        <location filename="../scripts/Snap/SnapGrid/SnapGridInit.js" line="+2"/>
        <source>&amp;Grid</source>
        <translation type="unfinished">栅格</translation>
    </message>
</context>
<context>
    <name>SnapIntersection</name>
    <message>
        <location filename="../scripts/Snap/SnapIntersection/SnapIntersectionInit.js" line="+2"/>
        <source>&amp;Intersection</source>
        <translation type="unfinished">交叉点</translation>
    </message>
</context>
<context>
    <name>SnapIntersectionManual</name>
    <message>
        <location filename="../scripts/Snap/SnapIntersectionManual/SnapIntersectionManual.js" line="+47"/>
        <source>Snap</source>
        <translation type="unfinished">捕捉</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Intersection Manual</source>
        <translation type="unfinished">交叉口手册</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>First entity</source>
        <translation type="unfinished">第一个实体</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Second entity</source>
        <translation type="unfinished">第二实体</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapIntersectionManual/SnapIntersectionManualInit.js" line="+2"/>
        <source>&amp;Intersection Manual</source>
        <translation type="unfinished">交叉口手册</translation>
    </message>
    <message>
        <location filename="../scripts/Snap/SnapIntersectionManual/PreferencesPage.ui" line="+17"/>
        <source>Terminate manual intersection tool after one use</source>
        <translation type="unfinished">使用一次后，终止手动相交工具</translation>
    </message>
</context>
<context>
    <name>SnapMiddle</name>
    <message>
        <location filename="../scripts/Snap/SnapMiddle/SnapMiddleInit.js" line="+2"/>
        <source>&amp;Middle</source>
        <translation type="unfinished">中层</translation>
    </message>
</context>
<context>
    <name>SnapMiddleManual</name>
    <message>
        <location filename="../scripts/Snap/SnapMiddleManual/SnapMiddleManualInit.js" line="+2"/>
        <source>&amp;Middle Manual</source>
        <translation type="unfinished">中层手册</translation>
    </message>
</context>
<context>
    <name>SnapOnEntity</name>
    <message>
        <location filename="../scripts/Snap/SnapOnEntity/SnapOnEntityInit.js" line="+2"/>
        <source>&amp;On Entity</source>
        <translation type="unfinished">关于实体</translation>
    </message>
</context>
<context>
    <name>SnapPerpendicular</name>
    <message>
        <location filename="../scripts/Snap/SnapPerpendicular/SnapPerpendicularInit.js" line="+2"/>
        <source>&amp;Perpendicular</source>
        <translation type="unfinished">垂直度</translation>
    </message>
</context>
<context>
    <name>SnapReference</name>
    <message>
        <location filename="../scripts/Snap/SnapReference/SnapReferenceInit.js" line="+2"/>
        <source>&amp;Reference</source>
        <translation type="unfinished">参考资料</translation>
    </message>
</context>
<context>
    <name>SnapSelectionCenter</name>
    <message>
        <location filename="../scripts/Snap/SnapSelectionCenter/SnapSelectionCenterInit.js" line="+2"/>
        <source>Center of &amp;Selection</source>
        <translation type="unfinished">选择中心</translation>
    </message>
</context>
<context>
    <name>SnapTangential</name>
    <message>
        <location filename="../scripts/Snap/SnapTangential/SnapTangentialInit.js" line="+2"/>
        <source>&amp;Tangential</source>
        <translation type="unfinished">切线</translation>
    </message>
</context>
<context>
    <name>SnapXManual</name>
    <message>
        <location filename="../scripts/Snap/SnapXManual/SnapXManualInit.js" line="+2"/>
        <source>&amp;X/Y from Points</source>
        <translation type="unfinished">X/Y从点</translation>
    </message>
</context>
<context>
    <name>SnapYManual</name>
    <message>
        <location filename="../scripts/Snap/SnapYManual/SnapYManualInit.js" line="+2"/>
        <source>&amp;Y/X from Points</source>
        <translation type="unfinished">Y/X从点</translation>
    </message>
</context>
<context>
    <name>Spline</name>
    <message>
        <location filename="../scripts/Draw/Spline/Spline.js" line="+72"/>
        <source>Spline Tools</source>
        <translation type="unfinished">花键工具</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>&amp;Spline</source>
        <translation type="unfinished">花键</translation>
    </message>
</context>
<context>
    <name>SplineControlPoints</name>
    <message>
        <location filename="../scripts/Draw/Spline/SplineControlPoints/SplineControlPoints.js" line="+60"/>
        <source>First control point</source>
        <translation type="unfinished">第一个控制点</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Next control point</source>
        <translation type="unfinished">下一个控制点</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Spline/SplineControlPoints/SplineControlPointsInit.js" line="+2"/>
        <source>&amp;Spline (Control Points)</source>
        <translation type="unfinished">花键 (控制点)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw spline from control points</source>
        <translation type="unfinished">从控制点绘制花键</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Spline/SplineControlPoints/SplineControlPoints.ui" line="+23"/>
        <source>Undo Last Control Point</source>
        <translation type="unfinished">撤销最后一个控制点</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Degree:</source>
        <translation type="unfinished">学位：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Choose Spline Degree</source>
        <translation type="unfinished">选择花键度</translation>
    </message>
    <message>
        <location line="+70"/>
        <source>Tick for Closed Spline</source>
        <translation type="unfinished">为封闭式花键打勾</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Closed</source>
        <translation type="unfinished">关闭</translation>
    </message>
</context>
<context>
    <name>SplineToLine</name>
    <message>
        <location filename="../scripts/Misc/MiscModify/SplineToLine/SplineToLine.js" line="+71"/>
        <source>Convert Straight Splines to Lines</source>
        <translation type="unfinished">将直线花键转换为线</translation>
    </message>
</context>
<context>
    <name>StatusBar</name>
    <message>
        <location filename="../scripts/Widgets/StatusBar/StatusBar.js" line="+32"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Status Bar</source>
        <translation type="unfinished">状态栏</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Status Bar</source>
        <translation type="unfinished">状态栏</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/StatusBar/PreferencesPage.ui" line="+47"/>
        <source>Status bar font:</source>
        <translation type="unfinished">状态栏字体：</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Status Bar Widgets</source>
        <translation type="unfinished">状态栏小工具</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Coordinate display</source>
        <translation type="unfinished">坐标显示</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Mouse display</source>
        <translation type="unfinished">鼠标显示</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Selection display</source>
        <translation type="unfinished">选择显示</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Progress display</source>
        <translation type="unfinished">进度显示</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Show status tips</source>
        <translation type="unfinished">显示状态提示</translation>
    </message>
</context>
<context>
    <name>Stretch</name>
    <message>
        <location filename="../scripts/Modify/Stretch/Stretch.js" line="+59"/>
        <source>First corner</source>
        <translation type="unfinished">第一个角落</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Second corner</source>
        <translation type="unfinished">第二个角落</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Reference point</source>
        <translation type="unfinished">参考点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Target point</source>
        <translation type="unfinished">目标点</translation>
    </message>
    <message>
        <location line="+141"/>
        <source>No selected entities in given range</source>
        <translation type="unfinished">在给定范围内没有选定的实体</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>No entities in given range</source>
        <translation type="unfinished">在给定范围内没有实体</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Stretch/StretchInit.js" line="+2"/>
        <source>&amp;Stretch</source>
        <translation type="unfinished">伸展</translation>
    </message>
</context>
<context>
    <name>SvgImport</name>
    <message>
        <location filename="../scripts/File/SvgImport/SvgImport.js" line="+30"/>
        <source>File</source>
        <translation type="unfinished">文件</translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../scripts/File/SvgImport/SvgImportDialog.ui" line="+14"/>
        <source>SVG Import</source>
        <translation type="unfinished">SVG导入</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Import SVG</source>
        <translation type="unfinished">导入SVG</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>All Files</source>
        <translation type="unfinished">全部文件</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>SVG Files</source>
        <translation type="unfinished">SVG文件</translation>
    </message>
    <message>
        <location filename="../scripts/File/SvgImport/SvgImportInit.js" line="+2"/>
        <source>SVG &amp;Import...</source>
        <translation type="unfinished">SVG导入...</translation>
    </message>
    <message>
        <location filename="../scripts/File/SvgImport/PreferencesPage.ui" line="+17"/>
        <source>Splines</source>
        <translation type="unfinished">花键</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Automatically convert splines to lines / arcs if appropriate</source>
        <translation type="unfinished">如果合适的话，自动将花键转换为直线/弧线</translation>
    </message>
    <message>
        <location filename="../scripts/File/SvgImport/SvgImportDialog.ui" line="+8"/>
        <source>Resolution:</source>
        <translation type="unfinished">决议：</translation>
    </message>
    <message>
        <location line="+57"/>
        <source>Pixels / Inch</source>
        <translation type="unfinished">像素/英寸</translation>
    </message>
</context>
<context>
    <name>SvgImporterInit</name>
    <message>
        <location filename="../scripts/ImportExport/SvgImporter/SvgImporterInit.js" line="+9"/>
        <source>SVG Files %1</source>
        <translation type="unfinished">SVG文件 %1</translation>
    </message>
</context>
<context>
    <name>TabBar</name>
    <message>
        <location filename="../scripts/Widgets/TabBar/TabBar.js" line="+24"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Tab Bar</source>
        <translation type="unfinished">标签栏</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/TabBar/PreferencesPage.ui" line="+17"/>
        <source>Show tab bar</source>
        <translation type="unfinished">显示标签栏</translation>
    </message>
</context>
<context>
    <name>Text</name>
    <message>
        <location filename="../scripts/Draw/Text/Text.js" line="+92"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Text/TextInit.js" line="+2"/>
        <source>&amp;Text</source>
        <translation type="unfinished">文本</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw text</source>
        <translation type="unfinished">绘制文本</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Text/Text.ui" line="+17"/>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlong.ui" line="+17"/>
        <source>Contents:</source>
        <translation type="unfinished">内容：</translation>
    </message>
    <message>
        <location line="+20"/>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlong.ui" line="+23"/>
        <source>Height:</source>
        <translation type="unfinished">高度：</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/AppPreferences/TextPreferences/PreferencesPage.ui" line="+19"/>
        <source>Font size in text dialog preview:</source>
        <translation type="unfinished">文本对话框预览中的字体大小：</translation>
    </message>
    <message>
        <location line="+99"/>
        <source>Show font preview in font controls</source>
        <translation type="unfinished">在字体控件中显示字体预览</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Use reduced selection of fonts:</source>
        <translation type="unfinished">使用减少的字体选择：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Uncheck all</source>
        <translation type="unfinished">取消勾选所有</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Check all</source>
        <translation type="unfinished">检查所有</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlong.ui" line="-10"/>
        <source>Text</source>
        <translation type="unfinished">文本</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Text height</source>
        <translation type="unfinished">文字高度</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Spacing</source>
        <translation type="unfinished">株距</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Letter spacing</source>
        <translation type="unfinished">字母间距</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>0</source>
        <translation type="unfinished">0</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Direction:</source>
        <translation type="unfinished">方向：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Counter Clockwise</source>
        <translation type="unfinished">逆时针</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Clockwise</source>
        <translation type="unfinished">顺时针</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Fit text to line, arc or circle</source>
        <translation type="unfinished">使文字适合于直线、弧线或圆圈</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Fit</source>
        <translation type="unfinished">适合</translation>
    </message>
</context>
<context>
    <name>TextAlignedLeader</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlignedLeader/TextAlignedLeader.js" line="+41"/>
        <source>Arrow position</source>
        <translation type="unfinished">箭头位置</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Choose text</source>
        <translation type="unfinished">选择文本</translation>
    </message>
    <message>
        <location line="+102"/>
        <source>Leader was created successfully</source>
        <translation type="unfinished">领导人成功创建</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlignedLeader/TextAlignedLeaderInit.js" line="+2"/>
        <source>&amp;Text Aligned Leader</source>
        <translation type="unfinished">文本对齐的领导者</translation>
    </message>
</context>
<context>
    <name>TextAlong</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlong.js" line="+99"/>
        <location line="+1"/>
        <source>Select Entity</source>
        <translation type="unfinished">选择实体</translation>
    </message>
    <message>
        <location line="+6"/>
        <location line="+1"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
    <message>
        <location filename="../scripts/Misc/MiscDraw/TextAlong/TextAlongInit.js" line="+2"/>
        <source>&amp;Text Along Entity</source>
        <translation type="unfinished">沿着实体的文本</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw text along an entity</source>
        <translation type="unfinished">沿着一个实体绘制文本</translation>
    </message>
</context>
<context>
    <name>TextDialog</name>
    <message>
        <location filename="../scripts/Draw/Text/TextDialog/TextDialog.js" line="+243"/>
        <source>Default value:</source>
        <translation type="unfinished">默认值：</translation>
    </message>
    <message>
        <location line="+274"/>
        <source>&amp;Undo</source>
        <translation type="unfinished">撤销(&amp;U)</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Redo</source>
        <translation type="unfinished">重做</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Cu&amp;t</source>
        <translation type="unfinished">削减</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Copy</source>
        <translation type="unfinished">拷贝</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Paste</source>
        <translation type="unfinished">粘贴</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>&amp;Bold</source>
        <translation type="unfinished">胆大心细</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>&amp;Italic</source>
        <translation type="unfinished">斜体</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>&amp;Underline</source>
        <translation type="unfinished">下划线</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>&amp;Subscript</source>
        <translation type="unfinished">下标</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Superscript</source>
        <translation type="unfinished">上标</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>&amp;Color...</source>
        <translation type="unfinished">颜色...</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Special Characters...</source>
        <translation type="unfinished">特殊字符...</translation>
    </message>
    <message>
        <location line="+348"/>
        <source>Others...</source>
        <translation type="unfinished">其他...</translation>
    </message>
    <message>
        <location line="+139"/>
        <source>Degree</source>
        <translation type="unfinished">学位</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Plus-Minus</source>
        <translation type="unfinished">正负值</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Diameter</source>
        <translation type="unfinished">直径</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Almost equal</source>
        <translation type="unfinished">几乎相等</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Multiplication</source>
        <translation type="unfinished">乘法</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Division</source>
        <translation type="unfinished">部门</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delta</source>
        <translation type="unfinished">Δ</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Pi</source>
        <translation type="unfinished">貔貅</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Identity</source>
        <translation type="unfinished">身份</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Not equal</source>
        <translation type="unfinished">不平等</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Ohm</source>
        <translation type="unfinished">欧姆</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Omega</source>
        <translation type="unfinished">欧米茄</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Squared</source>
        <translation type="unfinished">方形</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Cubed</source>
        <translation type="unfinished">立体的</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>No-break space</source>
        <translation type="unfinished">无断层空间</translation>
    </message>
    <message>
        <location filename="../scripts/Draw/Text/TextDialog/TextDialog.ui" line="+14"/>
        <source>Text</source>
        <translation type="unfinished">文本</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Main Font</source>
        <translation type="unfinished">主字体</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Height:</source>
        <translation type="unfinished">高度：</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Text Height in Drawing Units</source>
        <translation type="unfinished">以绘图单位计算的文本高度</translation>
    </message>
    <message>
        <location line="+18"/>
        <location line="+268"/>
        <source>Bold</source>
        <translation type="unfinished">胆大心细</translation>
    </message>
    <message>
        <location line="-261"/>
        <location line="+274"/>
        <source>Italic</source>
        <translation type="unfinished">斜体</translation>
    </message>
    <message>
        <location line="-260"/>
        <source>Text fits on one line and has no formatting</source>
        <translation type="unfinished">文本适合在一行中，没有格式化</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Simple text
(one line, no formatting)</source>
        <translation>简单的文本
(一行，无格式化)</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Rich Text</source>
        <translation type="unfinished">丰富的文本</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Cut</source>
        <translation type="unfinished">削减</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Copy</source>
        <translation type="unfinished">拷贝</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Paste</source>
        <translation type="unfinished">粘贴</translation>
    </message>
    <message>
        <location line="+170"/>
        <source>Ctrl+B</source>
        <translation type="unfinished">Ctrl+B</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Ctrl+I</source>
        <translation type="unfinished">Ctrl+I</translation>
    </message>
    <message>
        <location line="+50"/>
        <source>Insert Symbol...</source>
        <translation type="unfinished">插入符号...</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Source</source>
        <translation type="unfinished">来源</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Attribute Details</source>
        <translation type="unfinished">属性详情</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Tag:</source>
        <translation type="unfinished">标记：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Prompt:</source>
        <translation type="unfinished">承诺：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Value:</source>
        <translation type="unfinished">值：</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Text Geometry</source>
        <translation type="unfinished">文本几何学</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Line spacing factor:</source>
        <translation type="unfinished">行距系数：</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Line Spacing Factor</source>
        <translation type="unfinished">行距系数</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Rotation Angle</source>
        <translation type="unfinished">旋转角度</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Alignment</source>
        <translation type="unfinished">统一口径</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Top Left</source>
        <translation type="unfinished">左上角</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Top Center</source>
        <translation type="unfinished">顶部中心</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Middle Right</source>
        <translation type="unfinished">右边中间</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Top Right</source>
        <translation type="unfinished">右上角</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Middle Center</source>
        <translation type="unfinished">中部中心</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Middle Left</source>
        <translation type="unfinished">左中部</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Base Left</source>
        <translation type="unfinished">底部左侧</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Base Center</source>
        <translation type="unfinished">基地中心</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Base Right</source>
        <translation type="unfinished">底座右方</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Bottom Left</source>
        <translation type="unfinished">左下角</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Bottom Center</source>
        <translation type="unfinished">底部中心</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Bottom Right</source>
        <translation type="unfinished">右下角</translation>
    </message>
    <message>
        <location line="+59"/>
        <source>Cancel</source>
        <translation type="unfinished">取消</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>OK</source>
        <translation type="unfinished">认可</translation>
    </message>
</context>
<context>
    <name>TextPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/TextPreferences/TextPreferences.js" line="+30"/>
        <source>Draw</source>
        <translation type="unfinished">绘制</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Text</source>
        <translation type="unfinished">文本</translation>
    </message>
</context>
<context>
    <name>Theme</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ThemePreferences/PreferencesPage.ui" line="+20"/>
        <source>User interface theme:</source>
        <translation type="unfinished">用户界面主题：</translation>
    </message>
</context>
<context>
    <name>ThemePreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ThemePreferences/ThemePreferences.js" line="+31"/>
        <source>General</source>
        <translation type="unfinished">一般</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Theme</source>
        <translation type="unfinished">主题</translation>
    </message>
</context>
<context>
    <name>ThreeBelow</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/23_ThreeBelow.ui" line="+14"/>
        <source>Three: Below</source>
        <translation type="unfinished">三是：下面</translation>
    </message>
</context>
<context>
    <name>ThreeHorizontal</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/25_ThreeHorizontal.ui" line="+14"/>
        <source>Three: Horizontal</source>
        <translation type="unfinished">三：横向</translation>
    </message>
</context>
<context>
    <name>ThreeVertical</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/24_ThreeVertical.ui" line="+14"/>
        <source>Three: Vertical</source>
        <translation type="unfinished">三：纵向</translation>
    </message>
</context>
<context>
    <name>ToBack</name>
    <message>
        <location filename="../scripts/Modify/DrawOrder/ToBack/ToBackInit.js" line="+2"/>
        <source>Send to Bac&amp;k</source>
        <translation type="unfinished">送到后面</translation>
    </message>
</context>
<context>
    <name>ToFront</name>
    <message>
        <location filename="../scripts/Modify/DrawOrder/ToFront/ToFrontInit.js" line="+2"/>
        <source>Bring to &amp;Front</source>
        <translation type="unfinished">带到前面来</translation>
    </message>
</context>
<context>
    <name>ToggleBlockVisibility</name>
    <message>
        <location filename="../scripts/Block/ToggleBlockVisibility/ToggleBlockVisibilityInit.js" line="+2"/>
        <source>&amp;Toggle Visibility</source>
        <translation>切换可见性(&amp;T)</translation>
    </message>
</context>
<context>
    <name>ToggleGrid</name>
    <message>
        <location filename="../scripts/View/ToggleGrid/ToggleGrid.js" line="+90"/>
        <source>&amp;Grid</source>
        <translation type="unfinished">栅格</translation>
    </message>
</context>
<context>
    <name>ToggleLayerLock</name>
    <message>
        <location filename="../scripts/Layer/ToggleLayerLock/ToggleLayerLockInit.js" line="+2"/>
        <source>&amp;Toggle Lock Status</source>
        <translation type="unfinished">切换锁定状态</translation>
    </message>
</context>
<context>
    <name>ToggleLayerVisibility</name>
    <message>
        <location filename="../scripts/Layer/ToggleLayerVisibility/ToggleLayerVisibilityInit.js" line="+2"/>
        <source>&amp;Toggle Visibility</source>
        <translation type="unfinished">切换可见性(&amp;T)</translation>
    </message>
</context>
<context>
    <name>ToolBar</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ToolBarPreferences/PreferencesPage.ui" line="+19"/>
        <source>Icon size:</source>
        <translation type="unfinished">图标大小：</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Pixel</source>
        <translation type="unfinished">像素</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>px</source>
        <translation type="unfinished">px</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Options Toolbar</source>
        <translation type="unfinished">选项工具条</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Shortcut prefix character:</source>
        <translation type="unfinished">捷径前缀字符：</translation>
    </message>
</context>
<context>
    <name>ToolBarContextMenu</name>
    <message>
        <location filename="../scripts/Widgets/ToolBarContextMenu/ToolBarContextMenu.js" line="+85"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Toolbars</source>
        <translation type="unfinished">工具栏</translation>
    </message>
</context>
<context>
    <name>ToolBarPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/ToolBarPreferences/ToolBarPreferences.js" line="+30"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Toolbars</source>
        <translation type="unfinished">工具栏</translation>
    </message>
</context>
<context>
    <name>ToolMatrixFocus</name>
    <message>
        <location filename="../scripts/View/ToolMatrixFocus/ToolMatrixFocusInit.js" line="+2"/>
        <source>&amp;Focus on Tool Matrix</source>
        <translation type="unfinished">关注工具矩阵</translation>
    </message>
</context>
<context>
    <name>ToolMatrixWidget</name>
    <message>
        <location filename="../scripts/Widgets/CadToolMatrix/CadToolMatrix.ui" line="+37"/>
        <source>Filter</source>
        <translation type="unfinished">过滤器</translation>
    </message>
</context>
<context>
    <name>TrackWidget</name>
    <message>
        <location filename="../scripts/QCTrack/TrackWidget/TrackWidget.js" line="+88"/>
        <source>complex</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+159"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+59"/>
        <source>Track Widget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../scripts/QCTrack/TrackWidget/TrackWidget.ui" line="+59"/>
        <source>Ins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Con</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Rot</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrackWidgetInsert</name>
    <message>
        <location filename="../scripts/QCTrack/TrackWidgetInsert/TrackWidgetInsert.js" line="+96"/>
        <source>Select destination track end</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Transform</name>
    <message>
        <location filename="../scripts/Modify/Transform.js" line="+47"/>
        <source>This tool requires a selection</source>
        <translation type="unfinished">这个工具需要选择</translation>
    </message>
</context>
<context>
    <name>Translate</name>
    <message>
        <location filename="../scripts/Modify/Translate/Translate.js" line="+44"/>
        <source>Modify</source>
        <translation type="unfinished">修改</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Move/Copy</source>
        <translation type="unfinished">移动/复制</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Reference point</source>
        <translation type="unfinished">参考点</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Target point</source>
        <translation type="unfinished">目标点</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Translate/TranslateInit.js" line="+2"/>
        <source>&amp;Move / Copy</source>
        <translation type="unfinished">移动/复制</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Move or copy entities once or multiple times</source>
        <translation type="unfinished">一次或多次移动或复制实体</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Translate/PreferencesPage.ui" line="+17"/>
        <source>Use dialog for tool options</source>
        <translation type="unfinished">使用工具选项的对话框</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Translate/Translate.ui" line="+17"/>
        <source>Copy</source>
        <translation type="unfinished">拷贝</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Number of Copies:</source>
        <translation type="unfinished">拷贝数量：</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
</context>
<context>
    <name>TranslateOptions</name>
    <message>
        <location filename="../scripts/Modify/Translate/TranslateDialog.ui" line="+14"/>
        <source>Move / Copy Options</source>
        <translation type="unfinished">移动/复制选项</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation type="unfinished">拷贝数量</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation type="unfinished">删除原文</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation type="unfinished">保持原样</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation type="unfinished">多份</translation>
    </message>
    <message>
        <location line="+89"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
</context>
<context>
    <name>TranslateRotate</name>
    <message>
        <location filename="../scripts/Modify/TranslateRotate/TranslateRotateInit.js" line="+2"/>
        <source>M&amp;ove and Rotate</source>
        <translation type="unfinished">移动和旋转</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/TranslateRotate/TranslateRotate.ui" line="+17"/>
        <source>Angle:</source>
        <translation type="unfinished">角度：</translation>
    </message>
</context>
<context>
    <name>TranslateRotateOptions</name>
    <message>
        <location filename="../scripts/Modify/TranslateRotate/TranslateRotateDialog.ui" line="+14"/>
        <source>Move and Rotate Options</source>
        <translation type="unfinished">移动和旋转选项</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Number of Copies</source>
        <translation type="unfinished">拷贝数量</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&amp;Delete original</source>
        <translation type="unfinished">删除原文</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>&amp;Keep original</source>
        <translation type="unfinished">保持原样</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Multiple copies</source>
        <translation type="unfinished">多份</translation>
    </message>
    <message>
        <location line="+97"/>
        <source>&amp;Angle (a):</source>
        <translation type="unfinished">角度(a)：</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Use current layer and &amp;attributes</source>
        <translation type="unfinished">使用当前层和属性</translation>
    </message>
</context>
<context>
    <name>Trim</name>
    <message>
        <location filename="../scripts/Modify/Trim/Trim.js" line="+77"/>
        <source>Choose limiting entity</source>
        <translation type="unfinished">选择限制性实体</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Choose entity to trim</source>
        <translation type="unfinished">选择要修剪的实体</translation>
    </message>
    <message>
        <location line="+174"/>
        <source>The two entities don&apos;t intersect, or are currently not supported for trimming.</source>
        <translation type="unfinished">这两个实体不相交，或者目前不支持修剪。</translation>
    </message>
    <message>
        <location line="+74"/>
        <source>First entity cannot be trimmed.</source>
        <translation type="unfinished">第一个实体不能被修剪。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity cannot be trimmed.</source>
        <translation type="unfinished">实体不能被修剪。</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Second entity cannot be trimmed.</source>
        <translation type="unfinished">第二个实体不能修剪。</translation>
    </message>
    <message>
        <location filename="../scripts/Modify/Trim/TrimInit.js" line="+2"/>
        <source>&amp;Trim</source>
        <translation type="unfinished">修剪</translation>
    </message>
</context>
<context>
    <name>TrimBoth</name>
    <message>
        <location filename="../scripts/Modify/TrimBoth/TrimBothInit.js" line="+2"/>
        <source>Trim &amp;Both</source>
        <translation type="unfinished">修剪两者</translation>
    </message>
</context>
<context>
    <name>Tutorials</name>
    <message>
        <location filename="../scripts/Misc/Tutorials/Tutorials.js" line="+56"/>
        <source>Script &amp;Tutorials</source>
        <translation type="unfinished">脚本教程</translation>
    </message>
</context>
<context>
    <name>TwoHorizontal</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/11_TwoHorizontal.ui" line="+14"/>
        <source>Two: Horizontal</source>
        <translation type="unfinished">二：横向</translation>
    </message>
</context>
<context>
    <name>TwoVertical</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/Templates/10_TwoVertical.ui" line="+14"/>
        <source>Two: Vertical</source>
        <translation type="unfinished">二：垂直</translation>
    </message>
</context>
<context>
    <name>Ui</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/UiPreferences/PreferencesPage.ui" line="+17"/>
        <source>These settings affect the resolution and scale of the QCAD user interface. These preferences can be adjusted if there are problems with the user interface of QCAD, such as very large or very small icons or text labels.</source>
        <translation type="unfinished">这些设置会影响QCAD用户界面的分辨率和比例。如果QCAD的用户界面有问题，例如图标或文本标签非常大或非常小，可以调整这些偏好。</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Auto screen scale factor</source>
        <translation type="unfinished">自动屏幕比例系数</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Enable high DPI scaling</source>
        <translation type="unfinished">启用高DPI缩放功能</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Scale factor:</source>
        <translation type="unfinished">比例因子：</translation>
    </message>
</context>
<context>
    <name>UiPreferences</name>
    <message>
        <location filename="../scripts/Edit/AppPreferences/UiPreferences/UiPreferences.js" line="+29"/>
        <source>General</source>
        <translation type="unfinished">一般</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>User Interface</source>
        <translation type="unfinished">用户界面</translation>
    </message>
</context>
<context>
    <name>Undo</name>
    <message>
        <location filename="../scripts/Edit/Undo/UndoInit.js" line="+2"/>
        <source>&amp;Undo</source>
        <translation>撤销(&amp;U)</translation>
    </message>
</context>
<context>
    <name>UnitSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/UnitSettings/UnitSettings.js" line="+27"/>
        <source>Defaults for New Drawings</source>
        <translation type="unfinished">新图纸的默认值</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+2"/>
        <source>Drawing Unit</source>
        <translation type="unfinished">绘图单元</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>General</source>
        <translation type="unfinished">一般</translation>
    </message>
    <message>
        <location line="+71"/>
        <source>None</source>
        <translation type="unfinished">无</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Inch</source>
        <translation type="unfinished">英吋</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Foot</source>
        <translation type="unfinished">脚</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Mile</source>
        <translation type="unfinished">一英里</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Millimeter</source>
        <translation type="unfinished">毫米</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Centimeter</source>
        <translation type="unfinished">厘米</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Meter</source>
        <translation type="unfinished">仪表</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Kilometer</source>
        <translation type="unfinished">千米</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Microinch</source>
        <translation type="unfinished">显微英寸</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Mil</source>
        <translation type="unfinished">米尔</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Yard</source>
        <translation type="unfinished">院子</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Angstrom</source>
        <translation type="unfinished">安斯通</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Nanometer</source>
        <translation type="unfinished">纳米级</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Micron</source>
        <translation type="unfinished">美光公司</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Decimeter</source>
        <translation>分米</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Decameter</source>
        <translation>十米</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Hectometer</source>
        <translation type="unfinished">湿度计</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Gigameter</source>
        <translation type="unfinished">千分尺</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Astro</source>
        <translation type="unfinished">宇宙飞船</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Lightyear</source>
        <translation type="unfinished">光年</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Parsec</source>
        <translation type="unfinished">昴宿星系</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Imperial</source>
        <translation type="unfinished">帝国</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Metric</source>
        <translation type="unfinished">公制</translation>
    </message>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/UnitSettings/PreferencesPage.ui" line="+17"/>
        <source>Drawing unit:</source>
        <translation type="unfinished">绘图单位：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Paper unit:</source>
        <translation type="unfinished">论文单位：</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Measurement system (for line types and hatch patterns):</source>
        <translation type="unfinished">测量系统（用于线型和孵化图案）：</translation>
    </message>
</context>
<context>
    <name>UnlockAllLayers</name>
    <message>
        <location filename="../scripts/Layer/UnlockAllLayers/UnlockAllLayersInit.js" line="+2"/>
        <source>&amp;Unlock All Layers</source>
        <translation type="unfinished">解锁所有层级</translation>
    </message>
</context>
<context>
    <name>Variegate</name>
    <message>
        <location filename="../scripts/QCTrack/Variegate/Variegate.js" line="+114"/>
        <location line="+1"/>
        <source>no straight line for variegation available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+111"/>
        <location line="+22"/>
        <source>Variegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-114"/>
        <source>overall elements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+91"/>
        <location line="+1"/>
        <source>all tracks were disabled by user, can not variegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+22"/>
        <source>sorry, did not found a solution - retry?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Select solutions, searched: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+322"/>
        <source>Position</source>
        <translation type="unfinished">位置</translation>
    </message>
</context>
<context>
    <name>VariegateDialog</name>
    <message>
        <location filename="../scripts/QCTrack/Variegate/VariegateDialog.ui" line="+17"/>
        <source>Variegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Minimum track length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Desired track length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Maximum track length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Maximum element usage (-1: unlimited)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+20"/>
        <source>None</source>
        <translation type="unfinished">无</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>All</source>
        <translation type="unfinished">全部</translation>
    </message>
</context>
<context>
    <name>VariegateResultDialog</name>
    <message>
        <location filename="../scripts/QCTrack/Variegate/VariegateResultDialog.ui" line="+17"/>
        <source>Variegation Results</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Label created tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Select solutions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Show all (reset filter)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Export selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Print selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Export all to clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Print all on console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Orthogonal distance between solution</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>View</name>
    <message>
        <location filename="../scripts/View/View.js" line="+64"/>
        <source>View Tools</source>
        <translation type="unfinished">查看工具</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>View</source>
        <translation>视图</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;View</source>
        <translation>视图(&amp;V)</translation>
    </message>
</context>
<context>
    <name>ViewToolBars</name>
    <message>
        <location filename="../scripts/View/ViewToolBars/ViewToolBarsPostInit.js" line="+6"/>
        <source>&amp;Toolbars and Widgets</source>
        <translation type="unfinished">工具栏和小工具</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Toolbars</source>
        <translation type="unfinished">工具栏</translation>
    </message>
</context>
<context>
    <name>Viewport</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/ViewportSettings/PreferencesPage.ui" line="+21"/>
        <source>Viewports</source>
        <translation type="unfinished">视口</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Preview</source>
        <translation type="unfinished">预览</translation>
    </message>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/ViewportWidgetQt.ui" line="+105"/>
        <source>Grid Spacing &lt; Meta Grid Spacing</source>
        <translation type="unfinished">网格间距&lt;元网格间距</translation>
    </message>
</context>
<context>
    <name>ViewportSettings</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/ViewportSettings/ViewportSettings.js" line="+27"/>
        <source>Defaults for New Drawings</source>
        <translation type="unfinished">新图纸的默认值</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Layout - Viewports</source>
        <translation type="unfinished">布局 - 视口</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Layout</source>
        <translation type="unfinished">布局</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Viewports</source>
        <translation type="unfinished">视口</translation>
    </message>
</context>
<context>
    <name>ViewportWidget</name>
    <message>
        <location filename="../scripts/Widgets/ViewportWidget/ViewportWidget.js" line="+322"/>
        <source>Dropped data not supported</source>
        <translation type="unfinished">不支持掉线数据</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Cannot import file into existing drawing:</source>
        <translation type="unfinished">无法将文件导入到现有图纸中：</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Importing file:</source>
        <translation type="unfinished">导入文件：</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Importing URL: </source>
        <translation type="unfinished">导入URL：</translation>
    </message>
</context>
<context>
    <name>Website</name>
    <message>
        <location filename="../scripts/Help/Website/WebsiteInit.js" line="+2"/>
        <source>Visit &amp;Website</source>
        <translation type="unfinished">访问网站</translation>
    </message>
</context>
<context>
    <name>WidgetFactory</name>
    <message>
        <location filename="../scripts/WidgetFactory.js" line="+1163"/>
        <source>Restore defaults</source>
        <translation type="unfinished">恢复默认值</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>Insert Symbol</source>
        <translation type="unfinished">插入符号</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Diameter</source>
        <translation type="unfinished">直径</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Arc</source>
        <translation type="unfinished">弧</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>Plus/Minus</source>
        <translation type="unfinished">正/负</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Pi</source>
        <translation type="unfinished">貔貅</translation>
    </message>
    <message>
        <location line="-3"/>
        <source>Phi</source>
        <translation type="unfinished">菲</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>phi</source>
        <translation type="unfinished">斐尔</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Alt phi</source>
        <translation type="unfinished">碱液</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>Ohm</source>
        <translation type="unfinished">欧姆</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>omega</source>
        <translation type="unfinished">欧米茄</translation>
    </message>
    <message>
        <location line="-4"/>
        <source>Multiplication</source>
        <translation type="unfinished">乘法</translation>
    </message>
    <message>
        <location line="-13"/>
        <source>Division</source>
        <translation type="unfinished">部门</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Square</source>
        <translation type="unfinished">正方形</translation>
    </message>
    <message>
        <location line="-18"/>
        <source>Delta</source>
        <translation type="unfinished">Δ</translation>
    </message>
    <message>
        <location line="-10"/>
        <source>Degrees</source>
        <translation type="unfinished">学位</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Almost Equal</source>
        <translation type="unfinished">几乎平等</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Angle</source>
        <translation type="unfinished">角度</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Asymptotically Equal</source>
        <translation type="unfinished">渐近相等</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Center Line</source>
        <translation type="unfinished">中心线</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Electrical Phase</source>
        <translation type="unfinished">电相</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Identity</source>
        <translation type="unfinished">身份</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Not Equal</source>
        <translation type="unfinished">不平等</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Omega</source>
        <translation type="unfinished">欧米茄</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Property Line</source>
        <translation type="unfinished">财产线</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Subscript 2</source>
        <translation type="unfinished">下标2</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Square Root</source>
        <translation type="unfinished">平方根</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Squared</source>
        <translation type="unfinished">方形</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Cubed</source>
        <translation type="unfinished">立体的</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Stacked text</source>
        <translation type="unfinished">叠加文本</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Measured value</source>
        <translation type="unfinished">测量值</translation>
    </message>
    <message>
        <location line="+151"/>
        <source>Left</source>
        <translation type="unfinished">左边</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Center</source>
        <translation type="unfinished">中心</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Right</source>
        <translation type="unfinished">对</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Aligned</source>
        <translation type="unfinished">统一的</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+7"/>
        <source>Middle</source>
        <translation type="unfinished">中点</translation>
    </message>
    <message>
        <location line="-6"/>
        <source>Fit</source>
        <translation type="unfinished">适合</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Top</source>
        <translation type="unfinished">返回顶部</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Base</source>
        <translation type="unfinished">基地</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Bottom</source>
        <translation type="unfinished">底部</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Scientific</source>
        <translation type="unfinished">科学</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Decimal</source>
        <translation type="unfinished">十进制</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Engineering</source>
        <translation type="unfinished">工程学</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Architectural</source>
        <translation type="unfinished">建筑</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Fractional</source>
        <translation type="unfinished">碎碎念</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Centered</source>
        <translation type="unfinished">中心化</translation>
    </message>
    <message>
        <location line="+13"/>
        <location line="+38"/>
        <source>Show trailing zeroes</source>
        <translation type="unfinished">显示尾部的零</translation>
    </message>
    <message>
        <location line="-9"/>
        <source>Decimal Degrees</source>
        <translation type="unfinished">十进制度数</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Deg/min/sec</source>
        <translation type="unfinished">度/分/秒</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Gradians</source>
        <translation type="unfinished">格拉迪亚斯</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Radians</source>
        <translation type="unfinished">弧度</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Surveyor&apos;s units</source>
        <translation type="unfinished">测量员单位</translation>
    </message>
    <message>
        <location line="-28"/>
        <location line="+35"/>
        <source>Suppress trailing zeroes</source>
        <translation type="unfinished">抑制后面的零</translation>
    </message>
    <message>
        <location line="+22"/>
        <location line="+4"/>
        <source>Clockwise</source>
        <translation type="unfinished">顺时针</translation>
    </message>
    <message>
        <location line="-3"/>
        <location line="+4"/>
        <source>Counterclockwise</source>
        <translation type="unfinished">逆时针</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Preceding</source>
        <translation type="unfinished">前面的</translation>
    </message>
    <message>
        <location line="-86"/>
        <location line="+87"/>
        <source>Above</source>
        <translation type="unfinished">以上</translation>
    </message>
    <message>
        <location line="-74"/>
        <source>Include 0&apos;0&quot;</source>
        <translation type="unfinished">包括0&apos;0&quot;</translation>
    </message>
    <message>
        <location line="+0"/>
        <location line="+1"/>
        <location line="+1"/>
        <location line="+1"/>
        <location line="+2"/>
        <location line="+33"/>
        <location line="+2"/>
        <source>(unsupported)</source>
        <translation type="unfinished">(不支持)</translation>
    </message>
    <message>
        <location line="-39"/>
        <source>Include 0&apos;, suppress 0&quot;</source>
        <translation type="unfinished">包括0&apos;，抑制0&quot;</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Include 0&quot;, suppress 0&apos;</source>
        <translation type="unfinished">包括0&quot;，抑制0&apos;</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+35"/>
        <source>Suppress leading zeroes</source>
        <translation type="unfinished">抑制前导零值</translation>
    </message>
    <message>
        <location line="-33"/>
        <location line="+35"/>
        <source>Suppress leading / trailing zeroes</source>
        <translation type="unfinished">抑制前导/尾随的零</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>None</source>
        <translation type="unfinished">无</translation>
    </message>
</context>
<context>
    <name>Widgets</name>
    <message>
        <location filename="../scripts/Widgets/Widgets.js" line="+56"/>
        <source>&amp;Widgets</source>
        <translation type="unfinished">小工具</translation>
    </message>
</context>
<context>
    <name>Window</name>
    <message>
        <location filename="../scripts/Window/Window.js" line="+122"/>
        <source>&amp;Window</source>
        <translation>窗口(&amp;W)</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Window Tools</source>
        <translation>窗口工具</translation>
    </message>
</context>
<context>
    <name>WindowZoom</name>
    <message>
        <location filename="../scripts/View/Zoom/WindowZoom/WindowZoomInit.js" line="+2"/>
        <source>&amp;Window Zoom</source>
        <translation type="unfinished">窗口放大</translation>
    </message>
</context>
<context>
    <name>XLineHorizontal</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/XLineHorizontal/XLineHorizontalInit.js" line="+2"/>
        <source>&amp;Horizontal Construction Line</source>
        <translation type="unfinished">水平施工线</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw horizontal construction line</source>
        <translation type="unfinished">绘制水平施工线</translation>
    </message>
</context>
<context>
    <name>XLineVertical</name>
    <message>
        <location filename="../scripts/Misc/MiscDraw/XLineVertical/XLineVerticalInit.js" line="+2"/>
        <source>&amp;Vertical Construction Line</source>
        <translation type="unfinished">垂直施工线</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Draw vertical construction line</source>
        <translation type="unfinished">绘制垂直施工线</translation>
    </message>
</context>
<context>
    <name>Zoom</name>
    <message>
        <location filename="../scripts/View/Zoom/Zoom.js" line="+51"/>
        <source>Zoom</source>
        <translation type="unfinished">缩放</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Zoom Tools</source>
        <translation type="unfinished">缩放工具</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>&amp;Zoom</source>
        <translation type="unfinished">缩放</translation>
    </message>
</context>
<context>
    <name>ZoomIn</name>
    <message>
        <location filename="../scripts/View/Zoom/ZoomIn/ZoomInInit.js" line="+2"/>
        <source>Zoom &amp;In</source>
        <translation type="unfinished">放大</translation>
    </message>
</context>
<context>
    <name>ZoomOut</name>
    <message>
        <location filename="../scripts/View/Zoom/ZoomOut/ZoomOutInit.js" line="+2"/>
        <source>Zoom &amp;Out</source>
        <translation type="unfinished">缩小</translation>
    </message>
</context>
<context>
    <name>ZoomToSelection</name>
    <message>
        <location filename="../scripts/View/Zoom/ZoomToSelection/ZoomToSelection.js" line="+31"/>
        <source>No selection found.</source>
        <translation type="unfinished">没有找到选择。</translation>
    </message>
    <message>
        <location filename="../scripts/View/Zoom/ZoomToSelection/ZoomToSelectionInit.js" line="+2"/>
        <source>Zoom to &amp;Selection</source>
        <translation type="unfinished">缩放到选择</translation>
    </message>
</context>
<context>
    <name>autostart</name>
    <message>
        <location filename="../scripts/autostart.js" line="+237"/>
        <source>Loading add-on translations...</source>
        <translation type="unfinished">加载附加的翻译...</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Loading add-ons...</source>
        <translation type="unfinished">正在加载附加组件...</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Initializing add-ons...</source>
        <translation type="unfinished">初始化附加组件...</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Initializing add-ons:</source>
        <translation type="unfinished">初始化附加组件：</translation>
    </message>
</context>
<context>
    <name>createDialog</name>
    <message>
        <location filename="../scripts/QCTrack/Create/CreateDialog.ui" line="+17"/>
        <source>Create Track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For straight tracks, leave radius and angle zero,&lt;/p&gt;&lt;p&gt;for curved tracks, leace straight length zero.&lt;/p&gt;&lt;p&gt;If you don&apos;t need track bed or swells, set it to zero.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Create in block, block name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Display name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Display name size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Cost</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Distance between tracks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Track bed size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Swell distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Swell width</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Swell length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Straight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Radius</source>
        <translation type="unfinished">半径</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Angle</source>
        <translation type="unfinished">角度</translation>
    </message>
</context>
<context>
    <name>library</name>
    <message>
        <location filename="../scripts/library.js" line="+1250"/>
        <source>Objects</source>
        <translation type="unfinished">物品</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Object</source>
        <translation type="unfinished">宗旨</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Unknown Objects</source>
        <translation type="unfinished">不明物体</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Unknown Object</source>
        <translation type="unfinished">不明物体</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Blocks</source>
        <translation type="unfinished">块状物</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Block</source>
        <translation type="unfinished">区块</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Layers</source>
        <translation type="unfinished">分层</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Layer</source>
        <translation type="unfinished">图层</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Layouts</source>
        <translation type="unfinished">布局</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Layout</source>
        <translation type="unfinished">布局</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Linetypes</source>
        <translation type="unfinished">线条类型</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Linetype</source>
        <translation type="unfinished">线条类型</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Views</source>
        <translation type="unfinished">观点</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>View</source>
        <translation type="unfinished">视图</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Dimension Styles</source>
        <translation type="unfinished">尺寸样式</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Dimension Style</source>
        <translation type="unfinished">尺寸风格</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entities</source>
        <translation type="unfinished">实体</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Entity</source>
        <translation type="unfinished">实体</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>3dFaces</source>
        <translation type="unfinished">3d面孔</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>3dFace</source>
        <translation type="unfinished">3dFace</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Block References</source>
        <translation type="unfinished">区块参考</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Block Reference</source>
        <translation type="unfinished">区块参考</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Block References and Attributes</source>
        <translation type="unfinished">块参考和属性</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Block Reference and Attributes</source>
        <translation type="unfinished">块参考和属性</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Arc</source>
        <translation type="unfinished">弧</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Arcs</source>
        <translation type="unfinished">弧线</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Attributes</source>
        <translation type="unfinished">属性</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Attribute</source>
        <translation type="unfinished">属性</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Attribute Definitions</source>
        <translation type="unfinished">属性定义</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Attribute Definition</source>
        <translation type="unfinished">属性定义</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Circles</source>
        <translation type="unfinished">圆圈</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Circle</source>
        <translation type="unfinished">圆圈</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Dimensions</source>
        <translation type="unfinished">尺寸</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Dimension</source>
        <translation type="unfinished">尺寸</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Aligned Dimensions</source>
        <translation type="unfinished">对齐尺寸</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Aligned Dimension</source>
        <translation type="unfinished">对齐尺寸</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Angular Dimensions</source>
        <translation type="unfinished">角度尺寸</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Angular Dimension</source>
        <translation type="unfinished">角度尺寸</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Angular Dimensions (2 Line)</source>
        <translation type="unfinished">角度尺寸 (2线)</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Angular Dimension (2 Line)</source>
        <translation type="unfinished">角度尺寸 (2线)</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Angular Dimensions (3 Point)</source>
        <translation type="unfinished">角度尺寸（3点）</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Angular Dimension (3 Point)</source>
        <translation type="unfinished">角度尺寸（3点）</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Arc Dimension</source>
        <translation type="unfinished">弧形尺寸</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Diametric Dimensions</source>
        <translation type="unfinished">直径尺寸</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Diametric Dimension</source>
        <translation type="unfinished">直径尺寸</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Ordinate Dimensions</source>
        <translation type="unfinished">有序尺寸</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Ordinate Dimension</source>
        <translation type="unfinished">奥德赛尺寸</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Rotated Dimensions</source>
        <translation type="unfinished">旋转的尺寸</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Rotated Dimension</source>
        <translation type="unfinished">旋转的尺寸</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Radial Dimensions</source>
        <translation type="unfinished">径向尺寸</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Radial Dimension</source>
        <translation type="unfinished">径向尺寸</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Ellipses</source>
        <translation type="unfinished">椭圆</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Ellipse</source>
        <translation type="unfinished">椭圆</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Hatch</source>
        <translation type="unfinished">图案填充</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Hatches</source>
        <translation type="unfinished">舱口</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Images</source>
        <translation type="unfinished">图片</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Image</source>
        <translation type="unfinished">图片</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Leaders</source>
        <translation type="unfinished">领导人</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Leader</source>
        <translation type="unfinished">领导人</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Tolerances</source>
        <translation type="unfinished">公差</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Tolerance</source>
        <translation type="unfinished">容忍</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Lines</source>
        <translation type="unfinished">线路</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Line</source>
        <translation type="unfinished">线路</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Infinite Lines</source>
        <translation type="unfinished">无限线</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Infinite Line</source>
        <translation type="unfinished">无限线</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Rays</source>
        <translation type="unfinished">辐射</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Ray</source>
        <translation type="unfinished">雷</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Points</source>
        <translation type="unfinished">积分</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Point</source>
        <translation type="unfinished">观点</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Polylines</source>
        <translation type="unfinished">多边形</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Polyline</source>
        <translation type="unfinished">多边形</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Solids</source>
        <translation type="unfinished">固体</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Solid</source>
        <translation type="unfinished">固体</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Traces</source>
        <translation type="unfinished">痕迹</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Trace</source>
        <translation type="unfinished">追踪</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Faces</source>
        <translation type="unfinished">脸部</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Face</source>
        <translation type="unfinished">脸部</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Splines</source>
        <translation type="unfinished">花键</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Spline</source>
        <translation type="unfinished">花键</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Text based</source>
        <translation type="unfinished">基于文本</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Texts</source>
        <translation type="unfinished">文本</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Text</source>
        <translation type="unfinished">文本</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Viewports</source>
        <translation type="unfinished">视口</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Viewport</source>
        <translation type="unfinished">视口</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unknown Entities</source>
        <translation type="unfinished">未知的实体</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Unknown Entity</source>
        <translation type="unfinished">未知的实体</translation>
    </message>
    <message>
        <location line="+102"/>
        <source>All CAD Files</source>
        <translation type="unfinished">所有CAD文件</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DXF Files</source>
        <translation type="unfinished">DXF文件</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>SVG Files</source>
        <translation type="unfinished">SVG文件</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DXF Drawing</source>
        <translation type="unfinished">DXF绘图</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DWG Drawing</source>
        <translation type="unfinished">DWG图纸</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>PDF File</source>
        <translation type="unfinished">PDF文件</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>PDF/A-1B File</source>
        <translation type="unfinished">PDF/A-1B文件</translation>
    </message>
</context>
<context>
    <name>markOpenDialog</name>
    <message>
        <location filename="../scripts/QCTrack/MarkOpen/MarkOpenDialog.ui" line="+17"/>
        <source>Mark Open Track Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Maximum track end distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+19"/>
        <source>This will remove and re-create the TR_OPEN layer and create a circle for each open track end.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>scrollArea</name>
    <message>
        <location filename="../scripts/Edit/DrawingPreferences/GridSettings/PreferencesPage.ui" line="+29"/>
        <source>Viewport 1</source>
        <translation type="unfinished">视口1</translation>
    </message>
    <message>
        <location line="+6"/>
        <location line="+152"/>
        <location line="+152"/>
        <location line="+152"/>
        <source>Display Grid</source>
        <translation type="unfinished">显示网格</translation>
    </message>
    <message>
        <location line="-446"/>
        <location line="+152"/>
        <location line="+152"/>
        <location line="+152"/>
        <source>Isometric Grid</source>
        <translation type="unfinished">等距网格</translation>
    </message>
    <message>
        <location line="-449"/>
        <location line="+152"/>
        <location line="+152"/>
        <location line="+152"/>
        <source>Grid Spacing</source>
        <translation type="unfinished">网格间距</translation>
    </message>
    <message>
        <location line="-450"/>
        <location line="+90"/>
        <location line="+76"/>
        <location line="+89"/>
        <location line="+76"/>
        <location line="+56"/>
        <location line="+116"/>
        <location line="+30"/>
        <source>Y:</source>
        <translation type="unfinished">Y 方向比例：</translation>
    </message>
    <message>
        <location line="-512"/>
        <location line="+76"/>
        <location line="+55"/>
        <location line="+63"/>
        <location line="+89"/>
        <location line="+90"/>
        <location line="+62"/>
        <location line="+63"/>
        <source>X:</source>
        <translation type="unfinished">X:</translation>
    </message>
    <message>
        <location line="-462"/>
        <location line="+152"/>
        <location line="+152"/>
        <location line="+152"/>
        <source>Meta Grid Spacing</source>
        <translation type="unfinished">元网格间距</translation>
    </message>
    <message>
        <location line="-390"/>
        <source>Viewport 2</source>
        <translation type="unfinished">视口2</translation>
    </message>
    <message>
        <location line="+152"/>
        <source>Viewport 3</source>
        <translation type="unfinished">视口3</translation>
    </message>
    <message>
        <location line="+152"/>
        <source>Viewport 4</source>
        <translation type="unfinished">视口4</translation>
    </message>
</context>
<context>
    <name>selectConDialog</name>
    <message>
        <location filename="../scripts/QCTrack/SelectCon/SelectConDialog.ui" line="+17"/>
        <source>Select Connected Track Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Only select tracks on same layer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Stop at turnout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Maximum track end distance</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>simple_modify</name>
    <message>
        <location filename="../scripts/simple_modify.js" line="+301"/>
        <source>First entity cannot be trimmed.</source>
        <translation type="unfinished">第一个实体不能被修剪。</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Entity cannot be trimmed.</source>
        <translation type="unfinished">实体不能被修剪。</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Second entity cannot be trimmed.</source>
        <translation>第二个实体不能修剪。</translation>
    </message>
</context>
</TS>
