<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="zh_CN" sourcelanguage="en_US">
<context>
    <name></name>
    <message>
        <source>Shift animation timings</source>
        <translation type="obsolete">平移动画时间</translation>
    </message>
    <message>
        <source>Current Interval: [%1 %2]
New interval: [%1+k %2+k]

Select k:</source>
        <translation type="obsolete">当前区段: [%1 %2]
新区段: [%1+k %2+k]

选择 k:</translation>
    </message>
    <message>
        <source>Transfer Rigging</source>
        <translation type="obsolete">传递绑定</translation>
    </message>
    <message>
        <source>Transfer rigging:
select a rigged mesh first,
then all target meshes.
</source>
        <translation type="obsolete">传递绑定:
先选择一个已绑定的模型,
在选择所有欲绑定的模型.
</translation>
    </message>
    <message>
        <source>Same skeleton:
reskeletonization canceled.
</source>
        <translation type="obsolete">相同骨骼:
骨骼转化取消.
</translation>
    </message>
    <message>
        <source>Different number of bones:
reskeletonization canceled.
</source>
        <translation type="obsolete">骨骼数不符:
骨骼转化取消.
</translation>
    </message>
    <message>
        <source>Renaming %1...
new name:</source>
        <translation type="obsolete">重命名 %1...
新名称:</translation>
    </message>
    <message>
        <source>%3 common prefix for %1 %2...
new prefix:</source>
        <translation type="obsolete">%3 %1个%2的公共前缀...
新前缀:</translation>
    </message>
    <message>
        <source>Changing the</source>
        <translation type="obsolete">修改</translation>
    </message>
    <message>
        <source>Adding a</source>
        <translation type="obsolete">添加</translation>
    </message>
    <message>
        <source>Copy Rigging into another mesh</source>
        <translation type="obsolete">将绑定复制到另一个模型</translation>
    </message>
    <message>
        <source>Copy Rigging into another mesh:
- select one or more sample rigged mesh first,
- copy them (ctrl-C)
- then select one or more target meshes (rigged or otherwise),
- then paste rigging.

(works best if sample mesh is similar to target meshes)
</source>
        <translation type="obsolete">将绑定复制到另一个模型:
- 先选择一个或多个已绑定的样本模型,
- 复制他们[ctrl-C]
- 再选择一个或多个目标模型(无论是否绑定)
- 粘贴绑定.

(当样本模型和目标模型相似时效果最好)
</translation>
    </message>
    <message>
        <source>Vertex number mismatch... using texture-coord matching instead of vertex-ordering</source>
        <translation type="obsolete">顶点编号不匹配...采用纹理坐标匹配取代顺序匹配</translation>
    </message>
    <message>
        <source>Vertex number mismatch... using texture-coord matching instead</source>
        <translation type="obsolete">顶点编号不匹配...采用纹理坐标匹配取代顺序匹配</translation>
    </message>
    <message>
        <source>Added frame %1</source>
        <translation type="obsolete">已加入帧 %1</translation>
    </message>
    <message>
        <source>To use paste modification mesh: firstcopy a 2 frames mesh. Then, select one or more destination meshes, and &quot;paste modification&quot;any vertex in any frame of the destination mesh that are in the same pos of frame 0,will be moved on the position of frame 1.</source>
        <translation type="obsolete">粘贴修改的用法: 首先复制一个包含2帧的模型; 随后,选中一个或多个需要修改的目标模型;选择&quot;粘贴修改&quot;.所有坐标与复制模型第0帧对应顶点相同的顶点,将在目标模型第1帧中被移动到复制模型对应顶点的相应位置.</translation>
    </message>
    <message>
        <source>Canceled.</source>
        <translation type="obsolete">取消.</translation>
    </message>
    <message>
        <source>Mounted %1 mesh%2 on bone %3</source>
        <translation type="obsolete">已加载%1件模型到骨骼%3</translation>
    </message>
    <message>
        <source>Added mesh %1 to set %2.</source>
        <translation type="obsolete">已添加模型%1到%2组合.</translation>
    </message>
    <message>
        <source>Animation %2 split in %1 chunks!</source>
        <translation type="obsolete">已将动画%2拆分为%1段!</translation>
    </message>
    <message>
        <source>Animation could be auto-split (frames are too conescutive)</source>
        <translation type="obsolete">动画可能被自动拆分(帧太密集)</translation>
    </message>
    <message>
        <source>Select an &quot;actions.txt&quot; file (hint: it&apos;s in the module dir)</source>
        <translation type="obsolete">选择一个&quot;actions.txt&quot;文件(提示:在MOD目录下)</translation>
    </message>
    <message>
        <source>Txt file(*.txt)</source>
        <translation type="obsolete">文本文件(*.txt)</translation>
    </message>
    <message>
        <source>Split canceled.</source>
        <translation type="obsolete">拆分取消.</translation>
    </message>
    <message>
        <source>Nothing to split (or could not split).</source>
        <translation type="obsolete">没有东西可以拆分(或者无法拆分).</translation>
    </message>
    <message>
        <source>Animation %2 split in %1 chunks -- new animation.txt file save in &quot;%3&quot;!</source>
        <translation type="obsolete">动画%2被拆分为了%1端 -- 新animation.txt文件保存在%3!</translation>
    </message>
    <message>
        <source>Cannot save reference file!</source>
        <translation type="obsolete">无法保存样本文件!</translation>
    </message>
    <message>
        <source>Editing reference file...</source>
        <translation type="obsolete">编辑样本文件...</translation>
    </message>
    <message>
        <source>Cannot load %1.</source>
        <translation type="obsolete">无法载入%1.</translation>
    </message>
    <message>
        <source>Cannot write file %1.</source>
        <translation type="obsolete">无法写入文件 %1.</translation>
    </message>
    <message>
        <source>File saved!</source>
        <translation type="obsolete">文件已保存!</translation>
    </message>
    <message>
        <source>Open File</source>
        <translation type="obsolete">打开文件</translation>
    </message>
    <message>
        <source>Resource (*.brf)</source>
        <translation type="obsolete">资源文件(*.brf)</translation>
    </message>
    <message>
        <source>Reference file saved!</source>
        <translation type="obsolete">样本文件已保存!</translation>
    </message>
    <message>
        <source>M&amp;B Resource (*.brf)</source>
        <translation type="obsolete">M&amp;B资源文件 (*.brf)</translation>
    </message>
    <message>
        <source>WarBand Resource v.1 (*.brf)</source>
        <translation type="obsolete">战团资源文件 v.1 (*.brf)</translation>
    </message>
    <message>
        <source> [not in module.ini]</source>
        <translation type="obsolete">[不在module.ini中]</translation>
    </message>
    <message>
        <source>%1 - editing internal reference data%2</source>
        <translation type="obsolete">%1 - 编辑内部样本数据%2</translation>
    </message>
    <message>
        <source>%5 %1 brf files from module.ini of &quot;%3&quot;-- %2 msec total [%4 text/mat/shad]</source>
        <translation type="obsolete">在&quot;%3&quot;的module.ini文件中找到%1 个brf%5 -- 总用时%2毫秒[%4 纹理/材质/着色层]</translation>
    </message>
    <message>
        <source>scanned</source>
        <translation type="obsolete">文件</translation>
    </message>
    <message>
        <source>ERRORS found while scanning</source>
        <translation type="obsolete">文件包含错误</translation>
    </message>
    <message>
        <source>Navigate: cannot find material &quot;%1&quot; in current module</source>
        <translation type="obsolete">导向:无法在当前module中找到材质&quot;%1&quot;</translation>
    </message>
    <message>
        <source>Navigate: cannot find %2 &quot;%1&quot; in current module</source>
        <translation type="obsolete">无法在当前module中找到%2&quot;%1&quot;</translation>
    </message>
    <message>
        <source>Navigate right: pos = %1</source>
        <translation type="obsolete">向右导航: 位置 %1</translation>
    </message>
    <message>
        <source>Material flags</source>
        <translation type="obsolete">材质标签</translation>
    </message>
</context>
<context>
    <name>AskBoneDialog</name>
    <message>
        <source>Dialog</source>
        <translatorcomment>此句不应该显示</translatorcomment>
        <translation type="obsolete">对话框</translation>
    </message>
    <message>
        <location filename="../askBoneDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askBoneDialog.ui" line="62"/>
        <source>Reference skeleton:</source>
        <translation>参照骨骼:</translation>
    </message>
    <message>
        <location filename="../askBoneDialog.ui" line="78"/>
        <source>Bone:</source>
        <translation>骨骼块:</translation>
    </message>
    <message>
        <location filename="../askBoneDialog.ui" line="99"/>
        <source>This mesh is not rigged:</source>
        <translation>该模型没有绑定:</translation>
    </message>
    <message>
        <location filename="../askBoneDialog.ui" line="117"/>
        <source>Select a skeleton and a bone to attach this mesh to.</source>
        <translation>选择一副骨骼以及具体的块以附着该模型。</translation>
    </message>
    <message>
        <location filename="../askBoneDialog.ui" line="130"/>
        <source>at origin</source>
        <translation>原点</translation>
    </message>
    <message>
        <location filename="../askBoneDialog.ui" line="143"/>
        <source>in the correct final position</source>
        <translation>在准确的最终位置</translation>
    </message>
    <message>
        <location filename="../askBoneDialog.ui" line="156"/>
        <source>Piece currently centered:</source>
        <translation>当前块对齐到:</translation>
    </message>
</context>
<context>
    <name>AskCreaseDialog</name>
    <message>
        <location filename="../askCreaseDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askCreaseDialog.ui" line="64"/>
        <source>Recomputing normals:
how many hard edges?</source>
        <translation>重新计算法线贴图:
硬边数量?</translation>
    </message>
    <message>
        <location filename="../askCreaseDialog.ui" line="83"/>
        <source>all edges soft</source>
        <oldsource>all edges soft*</oldsource>
        <translation>全部软边</translation>
    </message>
    <message>
        <location filename="../askCreaseDialog.ui" line="104"/>
        <source>all edges hard</source>
        <translation>全部硬边</translation>
    </message>
    <message>
        <location filename="../askCreaseDialog.ui" line="120"/>
        <source>keep texture
seams hard</source>
        <translation>保留纹理接缝为硬边</translation>
    </message>
    <message>
        <source>* except texture seams</source>
        <translation type="obsolete">* 排除纹理接缝</translation>
    </message>
</context>
<context>
    <name>AskFlagsDialog</name>
    <message>
        <location filename="../askFlagsDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askFlagsDialog.ui" line="17"/>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askFlagsDialog.ui" line="26"/>
        <source>Flags</source>
        <translation>标签</translation>
    </message>
    <message>
        <location filename="../askFlagsDialog.ui" line="114"/>
        <source>Show all bits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>show all</source>
        <translation type="obsolete">显示所有</translation>
    </message>
    <message>
        <source>No fog</source>
        <translation type="obsolete">关闭雾化</translation>
    </message>
    <message>
        <source>No Lighting</source>
        <translation type="obsolete">关闭照明</translation>
    </message>
    <message>
        <source>No Z-write</source>
        <translation type="obsolete">关闭Z-write</translation>
    </message>
    <message>
        <source>No depth Test</source>
        <translation type="obsolete">关闭深度测试</translation>
    </message>
    <message>
        <source>Specular enable</source>
        <translation type="obsolete">高光开启</translation>
    </message>
    <message>
        <source>Alpha test</source>
        <translation type="obsolete">Alpha测试</translation>
    </message>
    <message>
        <source>Uniform lighting</source>
        <translation type="obsolete">均一光照</translation>
    </message>
    <message>
        <source>Blend</source>
        <translation type="obsolete">混合</translation>
    </message>
    <message>
        <source>Blend add</source>
        <translation type="obsolete">混合叠加</translation>
    </message>
    <message>
        <source>Blend multiply *</source>
        <translation type="obsolete">混合正片叠底 *</translation>
    </message>
    <message>
        <source>Blend factor **</source>
        <translation type="obsolete">混合参数 **</translation>
    </message>
    <message>
        <source>Alpha test 1</source>
        <translation type="obsolete">Alpha测试1</translation>
    </message>
    <message>
        <source>Alpha test 128</source>
        <translation type="obsolete">Alpha测试128</translation>
    </message>
    <message>
        <source>Alpha test 256 *</source>
        <translation type="obsolete">Alpha测试256 *</translation>
    </message>
    <message>
        <source>Render 1st</source>
        <translation type="obsolete">首先渲染</translation>
    </message>
    <message>
        <source>Origin at camera</source>
        <translation type="obsolete">原点在镜头处</translation>
    </message>
    <message>
        <source>LoD</source>
        <translation type="obsolete">低模(LoD)</translation>
    </message>
    <message>
        <source>R</source>
        <translation type="obsolete">预留</translation>
    </message>
    <message>
        <source>Invert bumpmap</source>
        <translation type="obsolete">反转凹凸贴图</translation>
    </message>
    <message>
        <source>unused?</source>
        <translation type="obsolete">空缺?</translation>
    </message>
    <message>
        <location filename="../askFlagsDialog.cpp" line="58"/>
        <source>unused (?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askFlagsDialog.cpp" line="59"/>
        <source>This seems to be unused.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askFlagsDialog.cpp" line="69"/>
        <source>reserved</source>
        <translation>保留</translation>
    </message>
</context>
<context>
    <name>AskFlagsDialog::AskFlagsDialog</name>
    <message>
        <source>No Z-write</source>
        <translation type="obsolete">关闭Z-write</translation>
    </message>
    <message>
        <source>Render 1st</source>
        <translation type="obsolete">首先渲染</translation>
    </message>
</context>
<context>
    <name>AskFlagsDialog::AskFlagsDialog::AskFlagsDialog::AskFlagsDialog::AskFlagsDialog::AskFlagsDialog</name>
    <message>
        <source>R</source>
        <translation type="obsolete">预留</translation>
    </message>
</context>
<context>
    <name>AskIntervalDialog</name>
    <message>
        <location filename="../askIntervalDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">对话框</translation>
    </message>
    <message>
        <location filename="../askIntervalDialog.ui" line="30"/>
        <location filename="../askIntervalDialog.ui" line="47"/>
        <source>0000009; </source>
        <translation type="unfinished">000000000000;  {0000009;?}</translation>
    </message>
    <message>
        <location filename="../askIntervalDialog.ui" line="37"/>
        <source>to:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askIntervalDialog.ui" line="54"/>
        <source>from:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askIntervalDialog.ui" line="64"/>
        <source>TextLabel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askIntervalDialog.ui" line="71"/>
        <source>select time interval:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AskLodOptionsDialog</name>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">对话框</translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="20"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;When OpenBRF computes a &lt;/span&gt;&lt;span style=&quot; font-size:8pt; font-weight:600;&quot;&gt;LOD (Level Of Detail) Pyramid&lt;/span&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt; for a mesh...&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="34"/>
        <source>which levels to build, and with how many faces (w.r.t. original mesh)?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="40"/>
        <source>LOD1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="47"/>
        <source>LOD2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="54"/>
        <source>LOD3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="61"/>
        <source>LOD4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="103"/>
        <source>Build?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="113"/>
        <source>% faces:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="138"/>
        <source>Overwrite existing LOD Pyramid (if there is one?):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="144"/>
        <source>Yes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askLodOptionsDialog.ui" line="151"/>
        <source>No</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AskModErrorDialog</name>
    <message>
        <location filename="../askModErrorDialog.cpp" line="37"/>
        <source>Look for:</source>
        <translation>查找:</translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.cpp" line="44"/>
        <source>Any kind</source>
        <translation>任何类型</translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.cpp" line="54"/>
        <source>Searching for errors...</source>
        <translation>查找错误...</translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.cpp" line="56"/>
        <source>&lt;i&gt;scanning data...&lt;/i&gt;</source>
        <translation>&lt;i&gt;扫描数据...&lt;/i&gt;</translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.cpp" line="92"/>
        <source>Found 0 errors in module!</source>
        <translation>在模组中没有找到错误!</translation>
    </message>
    <message numerus="yes">
        <location filename="../askModErrorDialog.cpp" line="94"/>
        <source>Found %n%1 error:</source>
        <translation>
            <numerusform>找到%n%1个错误:</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.cpp" line="108"/>
        <source>&lt;i&gt;[ready]&lt;/i&gt;</source>
        <translation>&lt;i&gt;[就绪]&lt;/i&gt;</translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.cpp" line="126"/>
        <source>More errors</source>
        <translation>更多错误</translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.cpp" line="132"/>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.cpp" line="147"/>
        <source>OpenBrf -- Module %1</source>
        <translation>OpenBrf -- %1 模组</translation>
    </message>
</context>
<context>
    <name>AskNewUiPictureDialog</name>
    <message>
        <source>Dialog</source>
        <translation type="obsolete">对话框</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="42"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-style:italic;&quot;&gt;This will create: a Mesh, a Material, and a Texture&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-style:italic;&quot;&gt;which can be used ingame as a 2D decoration &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-style:italic;&quot;&gt;in the background of menus.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-style:italic;&quot;&gt;本功能将生成:一个模型,一个材质以及一个纹理&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-style:italic;&quot;&gt;它们在游戏中构成一个2D的菜单背景图片. &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="61"/>
        <source>Size and Pos:</source>
        <translation>尺寸与位置:</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="76"/>
        <source>X:</source>
        <translation>X:</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="83"/>
        <source>Y:</source>
        <translation>Y:</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="102"/>
        <source>Size:</source>
        <translation>大小:</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="112"/>
        <source>Lower-left
corner: </source>
        <translation>左下角:</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="330"/>
        <source>Actual pixels</source>
        <translation>实际像素</translation>
    </message>
    <message>
        <source>Center</source>
        <translation type="obsolete">居中</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="130"/>
        <source>in pixels, on a
1024x768 sceen</source>
        <translation>以像素为单位,参照1024x768分辨率</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="444"/>
        <source>replace existing Mat.
Mesh, and Texture</source>
        <translation>覆盖已存在的材质,模型和纹理</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="123"/>
        <source>in % of screen</source>
        <translation>以占屏幕比例为单位</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation>OpenBRF</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="318"/>
        <source>Align:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="337"/>
        <source>Set fullscreen</source>
        <translation>设为全屏</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="356"/>
        <source>Picture name:</source>
        <translation>图片名称:</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="368"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="392"/>
        <source>Overlay mode:</source>
        <translation>覆盖方式:</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="404"/>
        <source>Darken (multiply)</source>
        <translation>加深(正片叠底)</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="417"/>
        <source>Normal (alpha blend)</source>
        <translation>普通(alpha叠加)</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.ui" line="430"/>
        <source>Substitute (no alpha)</source>
        <translation>替换(无alpha)</translation>
    </message>
    <message>
        <location filename="../askNewUiPictureDialog.cpp" line="161"/>
        <source>Select a texture for a menu background file</source>
        <translation>选择一个纹理作为菜单背景文件</translation>
    </message>
</context>
<context>
    <name>AskSelectBRFDialog</name>
    <message>
        <source>Dialog</source>
        <translation type="obsolete">对话框</translation>
    </message>
    <message>
        <location filename="../askSelectBrfDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askSelectBrfDialog.ui" line="31"/>
        <source>In
Module
folder:</source>
        <translation>模组文件夹下:</translation>
    </message>
    <message>
        <source>Not
included in
module.ini:</source>
        <translation type="obsolete">module.ini未申明的:</translation>
    </message>
    <message>
        <location filename="../askSelectBrfDialog.ui" line="64"/>
        <source>Files not
included in
module.ini:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askSelectBrfDialog.ui" line="81"/>
        <source>In
Comm Res
folder:</source>
        <translation>在CommRes文件夹下:</translation>
    </message>
    <message>
        <location filename="../askSelectBrfDialog.ui" line="98"/>
        <source>&lt;line_num&gt;.&lt;filename&gt; (&lt;#used&gt; + &lt;#unused&gt;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askSelectBrfDialog.ui" line="127"/>
        <source>Open module.ini</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askSelectBrfDialog.ui" line="134"/>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../askSelectBrfDialog.ui" line="141"/>
        <source>Count used</source>
        <translation>统计引用</translation>
    </message>
</context>
<context>
    <name>AskSkelDialog</name>
    <message>
        <location filename="../askSkelDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="42"/>
        <source>cbSkelTo</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="65"/>
        <source>From (current skeleton):</source>
        <translation>从(当前骨骼):</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="81"/>
        <source>To (destination skeleton):</source>
        <translation>到(目标骨骼):</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="102"/>
        <source>Change geometry of meshes currently rigged for a skeleton</source>
        <translation>转化已绑定到一副骨骼的网格模型</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="120"/>
        <source>to make it follow a new skeleton:</source>
        <translation>到一副新的骨骼:</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="133"/>
        <source>Put result in:</source>
        <translation>结果保存到:</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="145"/>
        <source>same mesh (overwrite)</source>
        <translation>同一模型(覆盖)</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="158"/>
        <source>new mesh</source>
        <translation>新模型</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="171"/>
        <source>new vertex-ani frame</source>
        <translation>新的顶点动画帧</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="185"/>
        <source>Method:</source>
        <translation>转化方法:</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="197"/>
        <source>generic</source>
        <translation>普通</translation>
    </message>
    <message>
        <location filename="../askSkelDialog.ui" line="210"/>
        <source>humanoids</source>
        <translation>人形</translation>
    </message>
</context>
<context>
    <name>AskTexturenameDialog</name>
    <message>
        <location filename="../askTexturenameDialog.cpp" line="19"/>
        <source>also add new %1(s) 
with the same name(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askTexturenameDialog.cpp" line="73"/>
        <source>Select a texture file</source>
        <translation>选择一个纹理文件</translation>
    </message>
</context>
<context>
    <name>AskTransformDialog</name>
    <message>
        <location filename="../askTransformDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askTransformDialog.ui" line="42"/>
        <source>Rotation</source>
        <translation>旋转</translation>
    </message>
    <message>
        <location filename="../askTransformDialog.ui" line="120"/>
        <location filename="../askTransformDialog.ui" line="256"/>
        <location filename="../askTransformDialog.ui" line="680"/>
        <source>X:</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askTransformDialog.ui" line="136"/>
        <location filename="../askTransformDialog.ui" line="272"/>
        <location filename="../askTransformDialog.ui" line="696"/>
        <source>Y:</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askTransformDialog.ui" line="152"/>
        <location filename="../askTransformDialog.ui" line="288"/>
        <location filename="../askTransformDialog.ui" line="712"/>
        <source>Z:</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askTransformDialog.ui" line="169"/>
        <source>Translation</source>
        <translation>平移</translation>
    </message>
    <message>
        <location filename="../askTransformDialog.ui" line="596"/>
        <source>Scale %</source>
        <translation>缩放 %</translation>
    </message>
    <message>
        <location filename="../askTransformDialog.ui" line="728"/>
        <source>Uniform</source>
        <translation>一致</translation>
    </message>
    <message>
        <location filename="../askTransformDialog.ui" line="745"/>
        <source>Apply to last selected
object only</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AskUnrefTextureDialog</name>
    <message>
        <source>Dialog</source>
        <translation type="obsolete">对话框</translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.ui" line="14"/>
        <location filename="../askUnrefTextureDialog.cpp" line="45"/>
        <location filename="../askUnrefTextureDialog.cpp" line="65"/>
        <location filename="../askUnrefTextureDialog.cpp" line="75"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.ui" line="25"/>
        <source>Unused DDS files:</source>
        <translation>未使用的dds文件:</translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.ui" line="40"/>
        <source>Note: these are the files which are not included
 in any BRF file as textures.
They will not be even loaded by the game.</source>
        <translation>注意:这些文件并未被加入任何BRF文件。
游戏完全不会载入这些文件。</translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.ui" line="77"/>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.ui" line="94"/>
        <source>Move all to subfolder &quot;_unused&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.cpp" line="46"/>
        <source>Move %1 textures to folder
%2 ?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.cpp" line="65"/>
        <source>Moved %1 textures in new folder
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.cpp" line="66"/>
        <source>open folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.cpp" line="66"/>
        <source>ok</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUnrefTextureDialog.cpp" line="75"/>
        <source>Error creating folder %1 in
%2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AskUvTransformDialog</name>
    <message>
        <location filename="../askUvTransformDialog.ui" line="14"/>
        <source>UV transform</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUvTransformDialog.ui" line="42"/>
        <source>Scale %</source>
        <translation type="unfinished">缩放 %</translation>
    </message>
    <message>
        <location filename="../askUvTransformDialog.ui" line="76"/>
        <location filename="../askUvTransformDialog.ui" line="187"/>
        <source>U:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUvTransformDialog.ui" line="92"/>
        <location filename="../askUvTransformDialog.ui" line="203"/>
        <source>V:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUvTransformDialog.ui" line="131"/>
        <source>Translate (in 0..1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUvTransformDialog.ui" line="220"/>
        <source>Reset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askUvTransformDialog.ui" line="233"/>
        <source>Flip U</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Dialog</name>
    <message>
        <source>Dialog</source>
        <translation type="obsolete">对话框</translation>
    </message>
    <message>
        <location filename="../askHueSatBriDialog.ui" line="14"/>
        <source>Tune Per-Vertex Colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askHueSatBriDialog.ui" line="42"/>
        <source>Hue:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askHueSatBriDialog.ui" line="58"/>
        <source>Saturation:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askHueSatBriDialog.ui" line="74"/>
        <source>Brightness:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askHueSatBriDialog.ui" line="190"/>
        <source>Contrast:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GLWidget</name>
    <message>
        <location filename="../glwidgets.cpp" line="569"/>
        <source>&lt;br /&gt;Vertex compilation: &lt;br /&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="577"/>
        <source>&lt;br /&gt;Fragment compilation: &lt;br /&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="582"/>
        <source>&lt;br /&gt;Linking: &lt;br /&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="588"/>
        <source>&lt;br /&gt;Binding: &lt;br /&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1159"/>
        <source>&quot;green&quot; NM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1159"/>
        <source>&quot;blue&quot; NM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1162"/>
        <source>Custom User Shader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1165"/>
        <source>Deafult (fixed functionality)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1166"/>
        <source>Alpha to Shininess</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1167"/>
        <source>Plain NormalMap (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1168"/>
        <source>NormalMap + Alpha to Transparency (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1169"/>
        <source>NormalMap + Alpha to Shininiess (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1170"/>
        <source>NormalMap + ShininessMap (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1211"/>
        <source>Scene mode: navigate with mouse and WASD (levitate with wheel, zoom in with shift)</source>
        <translation>场景模式: 鼠标转向,WASD移动(滚轮上升,按住shift缩放)</translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1216"/>
        <source>Helmet mode: for objects with vertical Z axis, like M&amp;B helmets or weapons.</source>
        <translation>头盔模式:专用于Z轴竖直的物品,如M &amp; B的头盔和武器。</translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1218"/>
        <source>Default mode: rotate objects with mouse, zoom in/out with wheel.</source>
        <translation>默认模式:鼠标旋转项目，滚轮缩放。</translation>
    </message>
    <message>
        <location filename="../glwidgets.cpp" line="1329"/>
        <source>Error parsing %1:

maybe the problem is that a shader uses the sign (&lt;) or (&gt;) or (&amp;)?

(it&apos;s xml: must use &amp;lt; or &amp;gt; or &amp;amp; instead!)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GuiPanel</name>
    <message>
        <location filename="../guipanel.ui" line="26"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="44"/>
        <location filename="../guipanel.ui" line="1245"/>
        <location filename="../guipanel.ui" line="1558"/>
        <location filename="../guipanel.ui" line="1797"/>
        <location filename="../guipanel.ui" line="2150"/>
        <location filename="../guipanel.ui" line="2249"/>
        <location filename="../guipanel.ui" line="2583"/>
        <source>Data</source>
        <translation>数据</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="59"/>
        <source>Set material used by this mesh.</source>
        <translation>设置模型的材质。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="75"/>
        <source>Click to follow material (if known in module.ini).</source>
        <translation>单击追踪材质（如果已加入模组）。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="78"/>
        <source>&lt;a href=&quot;link&quot;&gt;Material&lt;/a&gt;:</source>
        <translation>&lt;a href=&quot;link&quot;&gt;材质&lt;/a&gt;:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="97"/>
        <source>Number of vertices of this mesh, including seams.</source>
        <translation>模型的顶点数，包括接缝。</translation>
    </message>
    <message>
        <source>Mesh flags (unknown meaning)</source>
        <translation type="obsolete">模型标签(作用未知)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="122"/>
        <location filename="../guipanel.ui" line="1279"/>
        <location filename="../guipanel.ui" line="2353"/>
        <source>000000000000; </source>
        <translation>000000000000; </translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="138"/>
        <location filename="../guipanel.ui" line="1257"/>
        <location filename="../guipanel.ui" line="1984"/>
        <location filename="../guipanel.ui" line="2331"/>
        <source>Flags:</source>
        <translation>标签:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="160"/>
        <source>Diffuse texture name (depends on material)</source>
        <translation>填充纹理名称(与材质关联)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="179"/>
        <source>Texture:</source>
        <translation>纹理:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="198"/>
        <location filename="../guipanel.ui" line="2899"/>
        <source>faces:</source>
        <translation>面:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="217"/>
        <source>Number of triangles of this mesh.</source>
        <translation>模型的三角形数目。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="236"/>
        <source>vert:</source>
        <translation>顶点:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="255"/>
        <source>Number of different X,Y, Z position of this mesh.</source>
        <translation>模型的X，Y，Z三维坐标数目。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="277"/>
        <source>pos:</source>
        <translation>坐标:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="296"/>
        <source>Number of frames (&gt;1 for vertex animated meshes).</source>
        <translation>帧数（含有顶点动画的模型帧数&gt;1）。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="318"/>
        <source>frames:</source>
        <translation>帧:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="343"/>
        <source>Time of frame</source>
        <translation>帧时刻</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="381"/>
        <source>Time of this frame</source>
        <translation>当前帧时间</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="400"/>
        <location filename="../guipanel.ui" line="1782"/>
        <source>:</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="430"/>
        <source>Vertex Anim.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="449"/>
        <source>Rigged</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="468"/>
        <source>Vertex Colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="487"/>
        <source>Tangent Dirs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="510"/>
        <source>View</source>
        <translation>视图</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="540"/>
        <source>Compare with mesh (M)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="543"/>
        <source>M</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="572"/>
        <source>Skin:</source>
        <translation>皮肤:</translation>
    </message>
    <message>
        <source>Select a reference skin to show this animation.</source>
        <translation type="obsolete">选择一个参照皮肤以显示该动画。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="588"/>
        <source>Select a reference skin to show (toggle with [space] ).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="617"/>
        <source>Show no color (all white).</source>
        <translation>不显示颜色（白色）。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="620"/>
        <source>No Color</source>
        <translation>无颜色</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="633"/>
        <source>Use vertex color as defined in the BRF file.</source>
        <translation>使用BRF文件中的顶点着色。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="636"/>
        <source>Vertex Color</source>
        <translation>顶点着色</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="652"/>
        <source>Enable disable lighting,</source>
        <translation>开启/关闭照明</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="655"/>
        <source>Lighting</source>
        <translation>照明</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="671"/>
        <source>Show rigging by coloring mesh according to attached bones</source>
        <translation>通过着色显示绑定情况</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="674"/>
        <source>Rigging Color</source>
        <translation>绑定着色</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="687"/>
        <source>Show/hide wireframe.</source>
        <translation>显示/隐藏线框。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="690"/>
        <source>WireFrame</source>
        <translation>线框</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="703"/>
        <source>Enable disable texture mapping.</source>
        <translation>开启/关闭纹理贴图。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="706"/>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="709"/>
        <source>Ctrl+T</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="725"/>
        <source>BumpMap</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="741"/>
        <source>SpecMap</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="764"/>
        <source>Show/hide a floor at Y = 0.</source>
        <translation>显示/隐藏Y坐标为0的地面。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="767"/>
        <source>Floor</source>
        <translation>地面</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="793"/>
        <location filename="../guipanel.ui" line="812"/>
        <source>Current weapon reach.</source>
        <translation>当前武器长度。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="834"/>
        <source>Show ruler to measure weapon reach.</source>
        <translation>显示衡量武器长度的标尺。</translation>
    </message>
    <message>
        <source>Ruler</source>
        <translation type="obsolete">标尺</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="837"/>
        <source>Ruler:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="863"/>
        <source>Floating Probe XYZ:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="876"/>
        <source>Probe Position X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="901"/>
        <source>Probe Position Y</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="926"/>
        <source>Probe Position Z</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="961"/>
        <source>Select a reference animation to view rigged meshes.</source>
        <translation>选择一个参照动画以显示绑定的模型。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="974"/>
        <source>Animation:</source>
        <translation>动画:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1000"/>
        <source>Skeleton:</source>
        <translation>骨骼:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1016"/>
        <source>Select a reference skeleton (e.g. human or horse)</source>
        <translation>选择一个参照骨骼(如人或马)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1039"/>
        <source>Hitboxes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1067"/>
        <source>Pause the animation.</source>
        <translation>暂停动画。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1070"/>
        <source>||</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1088"/>
        <source>Play the animation.</source>
        <translation>播放动画。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1091"/>
        <source>&gt;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1109"/>
        <source>Stop the animation.</source>
        <translation>停止动画。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1112"/>
        <source>[]</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1130"/>
        <source>Next frame.</source>
        <translation>下一帧。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1133"/>
        <source>&gt;|</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1151"/>
        <source>Prev frame.</source>
        <translation>上一帧。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1154"/>
        <source>|&lt;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1177"/>
        <source>Show RGB channel of texture.</source>
        <translation>显示纹理的RGB通道。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1180"/>
        <source>&amp;RGB</source>
        <translation>RGB(&amp;R)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1196"/>
        <source>Show alpha transparency (alpha = 0 means transparent).</source>
        <translation>显示alpha透明（alpha = 0为透明）。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1199"/>
        <source>Alpha &amp;Transparency</source>
        <translation>Alpha透明(&amp;T)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1212"/>
        <source>Show alpha channel of textures.</source>
        <translation>显示纹理的alpha通道。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1215"/>
        <source>&amp;Alpha</source>
        <translation>Alpha(&amp;A)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1276"/>
        <source>Texture flags (unknown meaning)</source>
        <translation>纹理标签(作用未知)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1298"/>
        <source>x</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1314"/>
        <source>res:</source>
        <translation>分辨率:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1346"/>
        <source>Space taken on disk (compressed).</source>
        <translation>所占磁盘空间（已压缩）。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1381"/>
        <source>KBytes:</source>
        <translation>千比特:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1413"/>
        <source># mipmap:</source>
        <translation>mip贴图数量:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1435"/>
        <source>Format of dds file on disk.</source>
        <translation>磁盘上的dds文件格式。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1454"/>
        <source>Format:</source>
        <translation>格式:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1470"/>
        <source>Click to go back to the material.</source>
        <translation>单击返回材质。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1476"/>
        <location filename="../guipanel.ui" line="2133"/>
        <location filename="../guipanel.ui" line="2540"/>
        <source>(&lt;a href=&quot;link&quot;&gt;back&lt;/a&gt;)</source>
        <translation>(&lt;a href=&quot;link&quot;&gt;返回&lt;/a&gt;)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1492"/>
        <source>location:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1521"/>
        <source>open it</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1570"/>
        <source>First frame of the animation.</source>
        <translation>动画的第一帧。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1589"/>
        <source>Number of bones this animation is made for.</source>
        <translation>该动画所涉及的骨骼块数。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1608"/>
        <source>Number of frames in this animation.</source>
        <translation>该动画的帧数。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1627"/>
        <source>Last frame of the animation.</source>
        <translation>动画的最后一帧。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1646"/>
        <location filename="../guipanel.ui" line="2162"/>
        <source># bones:</source>
        <translation>骨骼数:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1662"/>
        <source># frames:</source>
        <translation>帧数:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1678"/>
        <source>interval:</source>
        <translation>区段:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1694"/>
        <source>-</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1719"/>
        <source>time of frame</source>
        <translation>帧时刻</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1732"/>
        <source>Frame number (1 = first)</source>
        <translation>帧数(从1开始)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1763"/>
        <source>Time of this frame (must always be increasing)</source>
        <translation>该帧的时刻(必须递增)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1809"/>
        <source>Shader used by this material.</source>
        <translation>该材质所使用的着色层。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1822"/>
        <source>Main diffuse (RGB color) texture</source>
        <translation>主填充纹理(RGB色)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1835"/>
        <source>Second diffuse (RGB color) texture</source>
        <translation>次填充纹理(RGB色)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1848"/>
        <source>Bumpmap texture</source>
        <translation>凹凸贴图纹理</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1861"/>
        <source>Environment map texture</source>
        <translation>环境贴图纹理</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1874"/>
        <source>Red component of specular color.</source>
        <translation>高光红色成分。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1887"/>
        <source>Green component of specular color.</source>
        <translation>高光绿色成分。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1900"/>
        <source>Blue component of specular color.</source>
        <translation>高光蓝色成分。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1913"/>
        <source>Spec RGB:</source>
        <translation>高光RGB:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1929"/>
        <source>Specular map texture.</source>
        <translation>高光贴图纹理。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1942"/>
        <source>Coeff:</source>
        <translation>参数:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1958"/>
        <source>Specular coefficient (glossiness). Higher = smaller brighter reflections.</source>
        <translation>高光参数（光泽度）。高数值＝小范围明光反射。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="1971"/>
        <source>Flags (click on button to edit bits)</source>
        <translation>标签(单击按钮修改数位)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2111"/>
        <source>&lt;a href=&quot;link&quot;&gt;Specular&lt;/a&gt;:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2197"/>
        <source>bones:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2226"/>
        <source>Has HitBoxes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2299"/>
        <source>&lt;a href=&quot;link&quot;&gt;Fallback&lt;/a&gt;:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3040"/>
        <source>Edit Bone Hitbox</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3052"/>
        <source>Thinkness</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3068"/>
        <source>Size:</source>
        <translation type="unfinished">大小:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3084"/>
        <source>Elnongate from top</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3100"/>
        <source>Elongate from bottom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3116"/>
        <source>Move front/back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3132"/>
        <source>Move left/right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3148"/>
        <source>Move near/far</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3164"/>
        <source>Pitch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3180"/>
        <source>Yaw</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3196"/>
        <source>Pos:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3212"/>
        <source>Rotat:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3228"/>
        <source>Does current bone use a Hit-box?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3231"/>
        <source>Exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3244"/>
        <source>Reset hitbox near to bone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3247"/>
        <source>Reset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3260"/>
        <source>Enforce symmetry for this hitbox</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3263"/>
        <source>Apply
Symmetry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3277"/>
        <source>Capsule used only for ragdoll, or also as a hitobx? (warband only)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3280"/>
        <source>Ragdoll only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3294"/>
        <source>Vertex Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3324"/>
        <source>xyz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3336"/>
        <source>CheckBox</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3342"/>
        <source>rgb</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3370"/>
        <source>rrggbbaa:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3438"/>
        <source>Hue:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3454"/>
        <source>Saturation:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3470"/>
        <source>Brighness:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3479"/>
        <source>uv</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3484"/>
        <source>rig</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3600"/>
        <source>nor-
ma-
li-
ze</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3609"/>
        <source>n</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3614"/>
        <source>t</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="414"/>
        <location filename="../guipanel.ui" line="1534"/>
        <location filename="../guipanel.ui" line="2000"/>
        <location filename="../guipanel.ui" line="2556"/>
        <location filename="../guipanel.ui" line="2569"/>
        <location filename="../guipanel.ui" line="2954"/>
        <source>...</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="119"/>
        <source>Mesh flags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rend.Ord:</source>
        <translation type="obsolete">渲染顺序:</translation>
    </message>
    <message>
        <source>Rendering order (negative = soonest)</source>
        <translation type="obsolete">渲染顺序(负数=最先渲染)</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2013"/>
        <source>Click to open file containing shader.</source>
        <translation>单击打开着色层所在文件。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2016"/>
        <source>&lt;a href=&quot;link&quot;&gt;Shader&lt;/a&gt;:</source>
        <translation>&lt;a href=&quot;link&quot;&gt;着色层&lt;/a&gt;:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2032"/>
        <location filename="../guipanel.ui" line="2051"/>
        <source>Click to open file containing this texture.</source>
        <translation>单击打开纹理所在文件。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2035"/>
        <source>&lt;a href=&quot;link&quot;&gt;DiffuseA&lt;/a&gt;:</source>
        <translation>&lt;a href=&quot;link&quot;&gt;填充A&lt;/a&gt;:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2054"/>
        <source>&lt;a href=&quot;link&quot;&gt;DiffuseB&lt;/a&gt;:</source>
        <translation>&lt;a href=&quot;link&quot;&gt;填充B&lt;/a&gt;:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2070"/>
        <source>Click to open file containing this bumpmap,</source>
        <translation>单击打开凹凸贴图所在文件</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2073"/>
        <source>&lt;a href=&quot;link&quot;&gt;Bump&lt;/a&gt;:</source>
        <translation>&lt;a href=&quot;link&quot;&gt;凹凸&lt;/a&gt;:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2089"/>
        <source>Click to open file containing this environment map.</source>
        <oldsource>Click to open file containing this enviornment map.</oldsource>
        <translation>单击打开环境贴图所在文件。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2092"/>
        <source>&lt;a href=&quot;link&quot;&gt;Enviro&lt;/a&gt;:</source>
        <translation>&lt;a href=&quot;link&quot;&gt;环境&lt;/a&gt;:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2108"/>
        <source>Click to open file containing this specular map.</source>
        <translation>单击打开高光贴图所在文件。</translation>
    </message>
    <message>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;link&quot;&gt;&lt;span style=&quot; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;Specular&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;link&quot;&gt;&lt;span style=&quot; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;高光&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2127"/>
        <source>Click to go back to the mesh.</source>
        <translation>单击返回模型。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2178"/>
        <source>Number of bones composing this skeleton.</source>
        <translation>该骨骼所包含骨骼块数目。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2261"/>
        <source>Technique:</source>
        <translation>技术:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2277"/>
        <location filename="../guipanel.ui" line="2286"/>
        <source>Technique: name of the &quot;technique&quot; inside mb.fx file.</source>
        <translation>技术:mb.fx文件中&quot;technique&quot;的名称。</translation>
    </message>
    <message>
        <source>Fallback:</source>
        <translation type="obsolete">备选:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2315"/>
        <source>Which other shader to use if requirements are not met.</source>
        <translation>如果条件无法满足时选用另一个着色层。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2350"/>
        <source>Shader flags (no known meaning).</source>
        <translation>着色层标签（作用未知）。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2372"/>
        <source>Specify if a DDX version is required here</source>
        <translation>如适用则填写DDX版本限制</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2388"/>
        <source>Requires:</source>
        <translation>条件:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2404"/>
        <source>texture access</source>
        <translation>纹理调用</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2416"/>
        <source>map:</source>
        <translation>贴图:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2472"/>
        <source>colorOp:</source>
        <translation>颜色选项:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2488"/>
        <source>alphaOp:</source>
        <translation>alpha选项:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2504"/>
        <location filename="../guipanel.ui" line="2925"/>
        <source>flags:</source>
        <translation>标签:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2524"/>
        <source>Texture access index</source>
        <translation>纹理调用索引</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2598"/>
        <source>Select a subpiece composing this collision object.</source>
        <translation>选择组成该碰撞模型的一个部件。</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2614"/>
        <source>piece</source>
        <translation>部件</translation>
    </message>
    <message>
        <source>axisA:</source>
        <translation type="obsolete">A轴:</translation>
    </message>
    <message>
        <source>axisB:</source>
        <translation type="obsolete">B轴:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2641"/>
        <source>radius:</source>
        <translation>半径:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2719"/>
        <source>X:</source>
        <translation type="unfinished">X:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2799"/>
        <source>Y:</source>
        <translation type="unfinished">Y:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2815"/>
        <source>Z:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2857"/>
        <source>verts:</source>
        <translation>顶点数:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="2977"/>
        <source>sign:</source>
        <translation>符号:</translation>
    </message>
    <message>
        <location filename="../guipanel.ui" line="3023"/>
        <source>piece list:</source>
        <translation>部件列表:</translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="165"/>
        <location filename="../guipanel.cpp" line="176"/>
        <source>unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="166"/>
        <source>not-found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="167"/>
        <source>common</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="168"/>
        <source>module</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="169"/>
        <source>local</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="173"/>
        <source>DXT 1 (1bit alpha)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="174"/>
        <source>DXT 3 (sharp alpha)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="175"/>
        <source>DXT 5 (smooth alpha)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="362"/>
        <source> (keep [shift] pressed to nudge)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../guipanel.cpp" line="464"/>
        <source>Mesh-set %1</source>
        <translation>模型组 %1</translation>
    </message>
</context>
<context>
    <name>IniData</name>
    <message>
        <source>&lt;b&gt;File-not-found:&lt;/b&gt; can&apos;t find texture file for %1.</source>
        <translation type="obsolete">&lt;b&gt;文件未找到:&lt;/b&gt; 无法打开%1的纹理文件.</translation>
    </message>
    <message>
        <source>&lt;b&gt;Duplicate:&lt;/b&gt; %1 was already defined in file %2</source>
        <translation type="obsolete">&lt;b&gt;重复:&lt;/b&gt; %1已在%2文件中出现过</translation>
    </message>
    <message>
        <source>&lt;b&gt;Missing:&lt;/b&gt; %1 uses unknown %2 &lt;u&gt;%3&lt;/u&gt;</source>
        <translation type="obsolete">&lt;b&gt;丢失:&lt;/b&gt; %1使用了无法识别的%2 &lt;u&gt;%3&lt;/u&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Ordering problem:&lt;/b&gt; %1 uses %2, which appears later in &lt;i&gt;module.ini&lt;/i&gt;</source>
        <translation type="obsolete">&lt;b&gt;顺序问题:&lt;/b&gt; %1引用了在&lt;i&gt;module.ini&lt;/i&gt;中后出现的%2</translation>
    </message>
    <message>
        <source>&lt;h1&gt;Module &lt;b&gt;%1&lt;/b&gt;&lt;/h1&gt;</source>
        <translation type="obsolete">&lt;h1&gt;模组 &lt;b&gt;%1&lt;/b&gt;&lt;/h1&gt;</translation>
    </message>
    <message>
        <source>&lt;h2&gt;Original BRF files: %1&lt;/h2&gt;</source>
        <translation type="obsolete">&lt;h2&gt;独有BRF文件: %1&lt;/h2&gt;</translation>
    </message>
    <message>
        <source>&lt;h2&gt;CommonRes BRF files: %1&lt;/h2&gt;</source>
        <translation type="obsolete">&lt;h2&gt;CommonRes BRF 文件: %1&lt;/h2&gt;</translation>
    </message>
    <message>
        <source>&lt;i&gt;(used+unused)&lt;/i&gt;</source>
        <translation type="obsolete">&lt;i&gt;(使用+未使用)&lt;/i&gt;</translation>
    </message>
    <message>
        <source>&lt;br&gt;</source>
        <translation type="obsolete">&lt;br&gt;</translation>
    </message>
    <message>
        <source>&lt;h2&gt;Txt data:&lt;/h2&gt;</source>
        <translation type="obsolete">&lt;h2&gt;Txt 数据:&lt;/h2&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Missing in txt:&lt;/b&gt; cannot find %1 &lt;u&gt;%2&lt;/u&gt;, defined in &apos;%3&apos;</source>
        <translation type="obsolete">&lt;b&gt;txt中有缺失文件:&lt;/b&gt;无法找到&apos;%3&apos;所声明的 %1 &lt;u&gt;%2&lt;/u&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;File-Not-Found:&lt;/b&gt; could not read brf file &lt;u&gt;%1&lt;/u&gt;, listed in module.ini file</source>
        <translation type="obsolete">&lt;b&gt;文件未找到:&lt;/b&gt; 无法读取module.ini中列出的brf文件 &lt;u&gt;%1&lt;/u&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;File-Format Error:&lt;/b&gt; could not read brf file &lt;u&gt;%1&lt;/u&gt;</source>
        <translation type="obsolete">&lt;b&gt;文件格式错误:&lt;/b&gt; 无法读取brf文件 &lt;u&gt;%1&lt;/u&gt;</translation>
    </message>
</context>
<context>
    <name>IniData::ModuleTxtNameList</name>
    <message>
        <source>%1 %2 from &apos;%3&apos; &lt;font size=-1&gt;(&apos;%4&apos;, &apos;%5&apos;, &apos;%6&apos;...)&lt;/font&gt;

</source>
        <translation type="obsolete">&apos;%3&apos;中的%1 %2 &lt;font size=-1&gt;(&apos;%4&apos;, &apos;%5&apos;, &apos;%6&apos;...)&lt;/font&gt;</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../main_ImpExp.cpp" line="137"/>
        <location filename="../main_ImpExp.cpp" line="169"/>
        <location filename="../main_ImpExp.cpp" line="189"/>
        <location filename="../main_ImpExp.cpp" line="214"/>
        <location filename="../main_ImpExp.cpp" line="236"/>
        <location filename="../main_ImpExp.cpp" line="267"/>
        <location filename="../main_ImpExp.cpp" line="284"/>
        <location filename="../main_ImpExp.cpp" line="296"/>
        <location filename="../main_ImpExp.cpp" line="336"/>
        <location filename="../main_ImpExp.cpp" line="356"/>
        <location filename="../main_ImpExp.cpp" line="386"/>
        <location filename="../main_ImpExp.cpp" line="393"/>
        <location filename="../main_ImpExp.cpp" line="426"/>
        <location filename="../main_ImpExp.cpp" line="447"/>
        <location filename="../main_ImpExp.cpp" line="465"/>
        <location filename="../main_ImpExp.cpp" line="643"/>
        <location filename="../main_ImpExp.cpp" line="667"/>
        <location filename="../main_ImpExp.cpp" line="730"/>
        <location filename="../main_ImpExp.cpp" line="738"/>
        <location filename="../main_ImpExp.cpp" line="748"/>
        <location filename="../main_ImpExp.cpp" line="790"/>
        <location filename="../main_ImpExp.cpp" line="883"/>
        <location filename="../main_ImpExp.cpp" line="900"/>
        <location filename="../main_ImpExp.cpp" line="918"/>
        <location filename="../main_ImpExp.cpp" line="1002"/>
        <location filename="../main_ImpExp.cpp" line="1062"/>
        <source>Open Brf</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="138"/>
        <source>Cannot open file for writing;</source>
        <translation>无法写入文件;</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="159"/>
        <source>Select a folder to export all meshes</source>
        <translation>选择一个文件夹导出所有模型</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="170"/>
        <location filename="../main_ImpExp.cpp" line="427"/>
        <source>Cannot open file %1 for writing;</source>
        <translation>无法写入文件 %1;</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="190"/>
        <location filename="../main_ImpExp.cpp" line="237"/>
        <location filename="../main_ImpExp.cpp" line="285"/>
        <source>Cannot export animation without a proper skeleton!
</source>
        <translation>无法导出缺少骨骼的动画文件!</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="215"/>
        <source>Cannot export rigged mesh:
 %1
</source>
        <translation>无法导出绑定的模型:
%1
</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="268"/>
        <source>Cannot export rest-pose:
 %1
</source>
        <translation>无法导出静止姿势:
%1
</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="297"/>
        <source>Cannot export animation:
 %1
</source>
        <translation>无法导出动画:
%1
</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="337"/>
        <source>Cannot export skeleton:
 %1
</source>
        <translation>无法导出骨骼:
%1
</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="357"/>
        <source>Cannot export control mesh in file 
&quot;%1&quot;

</source>
        <translation>无法导出以下文件中的控制模型
&quot;%1&quot;
</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="369"/>
        <source>mesh file (*.obj *.ply *.off *.stl *.dae)</source>
        <translation>模型文件（*.obj *.ply *.off *.stl *.dae）</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="387"/>
        <source>Cannot read mesh!</source>
        <translation>无法读取模型!</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="394"/>
        <source>Modification of skeleton with mesh: fail!</source>
        <translation>修改带模型的骨骼:失败!</translation>
    </message>
    <message>
        <source>Export vertex animation:: to do</source>
        <translation type="obsolete">导出顶点动画:待完成</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="21"/>
        <source>Select Module folder</source>
        <translation>选择模组文件夹</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="26"/>
        <source>Not a recognized module folder</source>
        <translation>无法识别模组文件夹</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="415"/>
        <source>Select a folder to export all coll meshes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="448"/>
        <source>Cannot write file?</source>
        <translation>无法写入文件?</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="461"/>
        <source>Quake 3 vertex animation (*.MD3)</source>
        <translation>Quake 3 顶点动画（*.MD3）</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="466"/>
        <source>Error exporting MD3 file
: %1</source>
        <translation>导出MD3文件时出错: %1</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="548"/>
        <location filename="../main_ImpExp.cpp" line="570"/>
        <source>Import file</source>
        <translation>导入文件</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="554"/>
        <location filename="../main_ImpExp.cpp" line="586"/>
        <source>Import canceled.</source>
        <translation>导入取消。</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="579"/>
        <source>Import files</source>
        <translation>导入文件</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="618"/>
        <source>Export file</source>
        <translation>导出文件</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="619"/>
        <source>%1\%2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="623"/>
        <source>Export canceled.</source>
        <translation>导出取消。</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="706"/>
        <source>mesh file (*.obj *.ply *.off *.stl %1*.dae)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="731"/>
        <source>Cannot import file %1:
%2
</source>
        <translation type="unfinished">无法导入文件 %1: %3 {1:?} {2
?}</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="791"/>
        <source>Cannot import file %1:
%3
</source>
        <translation>无法导入文件 %1: %3</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="636"/>
        <source>Warband or M&amp;B resource (*.brf)</source>
        <translation>M&amp;B以及战团资源文件（*.brf）</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="644"/>
        <source>Cannot import file %1

</source>
        <translation>无法导入文件 %1

</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="657"/>
        <source>mesh file (*.obj)</source>
        <translation>模型文件（*.obj）</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="668"/>
        <location filename="../main_ImpExp.cpp" line="739"/>
        <source>Cannot import file %1
</source>
        <translation>无法导入文件 %1
</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="749"/>
        <source>Cannot import file %1

(error: %2)</source>
        <translation>无法导入文件 %1

(错误: %2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="14"/>
        <location filename="../main_ImpExp.cpp" line="814"/>
        <location filename="../mainwindow.cpp" line="1587"/>
        <location filename="../mainwindow.cpp" line="1610"/>
        <location filename="../mainwindow.cpp" line="1613"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="815"/>
        <source>Mesh &quot;%1&quot; has multiple materials\objects.
Import a separate mesh per material\object?</source>
        <translation>模型&quot;%1&quot;包含多个材质/组件。
将每个材质\组件导入为单独的模型吗?</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="759"/>
        <source>Imported mesh &quot;%1&quot;--- normals:%2 colors:%3 texture_coord:%4</source>
        <translation>已导入模型&quot;%1&quot;--- 法线:%2 颜色:%3 纹理坐标:%4</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="884"/>
        <source>No mesh found in %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="943"/>
        <source>Import vertex animation frame</source>
        <translation>导入定点动画帧</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="944"/>
        <source>Frist select a mesh
to add a frame to.</source>
        <translation>先选定要添加帧的模型。</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="953"/>
        <source>Import failed</source>
        <translation>导入失败</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="963"/>
        <location filename="../mainwindow.cpp" line="3083"/>
        <source>Vertex number mismatch... using texture-coord matching instead of vertex-ordering</source>
        <translation>顶点编号不匹配...采用纹理坐标匹配取代顺序匹配</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="978"/>
        <location filename="../mainwindow.cpp" line="3090"/>
        <source>Added frame %1</source>
        <translation>已加入帧 %1</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="980"/>
        <source>Added frames %1..%2</source>
        <translation>已加入帧 %1..%2</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="1003"/>
        <source>Cannot import animation:
 %1
</source>
        <translation>无法导入动画:
%1
</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="1020"/>
        <source>Found no time value in SMD file, so I added them.</source>
        <translation>在SMD文件中未找到时间值，自动添加。</translation>
    </message>
    <message>
        <source>all known formats  (*.SMD; *.MA);;Studiomdl Data  (*.SMD);;Maya ascii file (*.MA)</source>
        <translation type="obsolete">所有已知格式  (*.SMD; *.MA);;Studiomdl文件  (*.SMD);;Maya ascii文件  (*.MA)</translation>
    </message>
    <message>
        <source>Unknown extension</source>
        <translation type="obsolete">未知扩展名</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="1063"/>
        <source>Cannot import skeleton:
%1
</source>
        <translation>无法导入骨骼:
%1
</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="1075"/>
        <source>Imported skeleton &quot;%1&quot;--- nbones:%2</source>
        <translation>已导入骨骼 &quot;%1&quot;---骨骼块数:%2</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="901"/>
        <source>Cannot import mesh %2:
%1
</source>
        <translation>无法导入模型 %2:
%1</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="919"/>
        <source>%1
</source>
        <translation>%1</translation>
    </message>
    <message>
        <location filename="../main_ImpExp.cpp" line="926"/>
        <source>Imported %1 rigged mesh%2</source>
        <translation>已导入%1件绑定模型</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="11"/>
        <source>&amp;File</source>
        <translation>文件(&amp;F)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="12"/>
        <source>&amp;Edit</source>
        <translation>编辑(&amp;E)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="13"/>
        <source>&amp;Import</source>
        <translation>导入(&amp;I)</translation>
    </message>
    <message>
        <source>Module</source>
        <translation type="obsolete">模组</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="108"/>
        <source>Navigate</source>
        <translation>导航</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="15"/>
        <source>&amp;Tools</source>
        <translation>工具(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Settings</source>
        <translation type="obsolete">设置(&amp;S)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="160"/>
        <source>On import meshes</source>
        <translation>在导入模型时</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="233"/>
        <source>On assemble vertex animations</source>
        <translation>在合成顶点动画时</translation>
    </message>
    <message>
        <source>TLD easteregg</source>
        <translation type="obsolete">TLD彩蛋</translation>
    </message>
    <message>
        <source>Make head TLD mode</source>
        <translation type="obsolete">设置TLD模式的头部</translation>
    </message>
    <message>
        <source>And back</source>
        <translation type="obsolete">返回</translation>
    </message>
    <message>
        <source>Make TLD armour</source>
        <translation type="obsolete">作为TLD铠甲</translation>
    </message>
    <message>
        <source>Unmake it</source>
        <translation type="obsolete">去除</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="205"/>
        <source>merge vertices and pos</source>
        <translation>合并顶点和坐标</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="207"/>
        <source>recompute normals and merge</source>
        <translation>重新计算法线并合并</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="209"/>
        <source>do nothing</source>
        <translation>什么也不做</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="222"/>
        <source>trust vertex order to be the same</source>
        <translation>依赖顶点的顺序保持不变</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="223"/>
        <source>Use this option if you feel lucky and hope that vertex order was preserved between the frames.</source>
        <translation>如果你觉得运气够好并且希望各帧间顶点顺序保持一致则应用这一选项。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="225"/>
        <source>trust texture coordinates to be unique</source>
        <translation>依赖纹理坐标是唯一的</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="227"/>
        <source>Use this option if you think that each vertex can be identified uniquely by its texture coords (best option)</source>
        <translation>如果你认为每个顶点都能根据其纹理坐标唯一决定,则选择此项(最佳选项)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="229"/>
        <source>quiver mode - start with max arrows</source>
        <translation>弓套模式 - 从满箭数开始</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="230"/>
        <source>When you add a frame: what is not in the exact same position as the 1st frame disappears</source>
        <translation>对于新添加的帧: 与第一帧相比位置不完全相同的顶点将消失</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="146"/>
        <source>Auto zoom-and-recenter</source>
        <translation>自动缩放并居中</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="147"/>
        <source>according to selected object(s) only</source>
        <translation>仅根据选中的项目</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="149"/>
        <source>according to all objects in file</source>
        <translation>根据文件中所有项目</translation>
    </message>
    <message>
        <source>Mesh rendering</source>
        <translation type="obsolete">模型渲染</translation>
    </message>
    <message>
        <source>always use default settings</source>
        <translation type="obsolete">总是使用默认设定</translation>
    </message>
    <message>
        <source>infer settings from Material flags</source>
        <translation type="obsolete">从材质标签中推断设定</translation>
    </message>
    <message>
        <source>E.g. alpha-transparency will depend on Material flags</source>
        <translation type="obsolete">例. alpha透明效果会标注在材质标签中</translation>
    </message>
    <message>
        <source>Never use alpha transparency, regardless of Material flags</source>
        <translation type="obsolete">对所有材质标签都不使用alpha透明效果</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="131"/>
        <source>Allows to preview bumpmapping etc. This can create compatibility problems on some (older?) graphic card</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="276"/>
        <source>Darkest</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="277"/>
        <source>Dark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="278"/>
        <source>Medium</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="279"/>
        <source>Light</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="280"/>
        <source>Lightest</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="283"/>
        <source>When computing AO, use %1 shades</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="289"/>
        <source>Light mostly from above</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="290"/>
        <source>Light from all around</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="298"/>
        <source>Sample per vertex (quicker)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="299"/>
        <source>Sample per wedge (softer, better on some models)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="308"/>
        <source>On compute Ambient Occlusion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="316"/>
        <source>Store in per-vertex Alpha (not RGB)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="346"/>
        <source>On building LOD pyramids...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="347"/>
        <source>Set the way OpenBRF build LODs pyramids</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="138"/>
        <source>Background color...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="129"/>
        <source>Use preview Shaders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="139"/>
        <source>Sets the background color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="355"/>
        <source>use Mod-specific ones if possible (&quot;&lt;module-folder&gt;/Resources/reference.brf&quot;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="377"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="378"/>
        <source>System default</source>
        <translation>系统默认</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="387"/>
        <source>Test a custom translation file...</source>
        <translation>测试一个独立的翻译文件...</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="411"/>
        <source>manual edits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="412"/>
        <source>edit flags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="414"/>
        <source>(keep shift pressed to multiply)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="416"/>
        <source>&amp;New</source>
        <translation>新建(&amp;N)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="418"/>
        <source>Create a new file</source>
        <translation>创建一个新文件</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="421"/>
        <source>&amp;Open...</source>
        <translation>打开(&amp;O)...</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="423"/>
        <source>Open an existing file</source>
        <translation>打开已有的文件</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="426"/>
        <source>&amp;Save</source>
        <translation>保存(&amp;S)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="428"/>
        <source>Save the document to disk</source>
        <translation>保存文档到磁盘</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="439"/>
        <source>Cut</source>
        <translation>剪切</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="440"/>
        <source>Cut currently selected objects.</source>
        <translation>剪切当前选中项目.</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="442"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="443"/>
        <source>Copy currently selected objects in the clipboard.</source>
        <translation>复制当前选中项目到剪贴板。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="444"/>
        <source>Add to Clipboard</source>
        <translation>添加到剪贴板</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="445"/>
        <source>Add currently selected objects to clipboard.</source>
        <translation>将当前选中的项目加入剪贴板。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="447"/>
        <source>Paste</source>
        <translation>粘贴</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="448"/>
        <source>Paste objects from the clipboard into currect BRF.</source>
        <translation>粘贴剪贴板项目到当前BRF。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="452"/>
        <source>Cut frame</source>
        <translation>剪切帧</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="454"/>
        <source>Cut current frame of a vertex animated mesh.</source>
        <translation>剪切顶点动画模型的当前帧。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="455"/>
        <source>Copy frame</source>
        <translation>复制帧</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="457"/>
        <source>Copy current frame of a vertex animated mesh.</source>
        <translation>复制顶点动画模型的当前帧。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="459"/>
        <source>Copy complete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="461"/>
        <source>Copy selected objects plus everything used by them.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="466"/>
        <source>Cut complete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="468"/>
        <source>Cut selected objects plus everything used by them.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="470"/>
        <source>Paste frame</source>
        <translation>粘贴帧</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="473"/>
        <source>Paste frame from clipboard as next frame in the current vertex animated mesh</source>
        <translation>粘贴剪贴板中的帧到当前顶点动画模型</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="475"/>
        <source>Paste rigging</source>
        <translation>粘贴绑定</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="476"/>
        <source>Make a rigging for current mesh(-es) similar to one of the meshes in the clipboard.</source>
        <translation>参照剪贴板中的模型为当前模型绑定。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="479"/>
        <source>Paste into mesh (matches LODs)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="480"/>
        <source>Merge mesh in clipboard with selected mesh(es). Matches LOD</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="483"/>
        <source>Paste texture coords</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="484"/>
        <source>Transfer texture coordiante from the mesh in the clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="488"/>
        <source>Transfer vert colors from the mesh in the clipboard %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="492"/>
        <source>Try to trasnfer vert animations (good for face morph, can work only for very similar meshes).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="496"/>
        <source>Transfer lower parts of this ani from the animation in the clipboard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="504"/>
        <source>Transfer timings of vertex or skeletal animation in clipboard into other animation(s).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="558"/>
        <source>Preview-shaders diagnostics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="559"/>
        <source>Tell me about the preview hader that is being used now.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="14"/>
        <source>&amp;Selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="16"/>
        <source>&amp;Module</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="17"/>
        <source>Setti&amp;ngs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="322"/>
        <source>On armour auto-feminization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="324"/>
        <source>use default settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="327"/>
        <source>use custom settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="336"/>
        <source>Learn custom setting from selected meshes...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="337"/>
        <source>Use currently selected armours as examples to learn how to auto-feminize armours</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="356"/>
        <source>always use shared reference files (&quot;&lt;OpenBRF-folder&gt;/reference.brf&quot;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="366"/>
        <source>Reference items mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="463"/>
        <source>Copy hit-boxes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="464"/>
        <source>Copy hitboxes of current skeleton, as defined in XML file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="487"/>
        <source>Paste vert colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="491"/>
        <source>Paste vert animations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="495"/>
        <source>Paste lower parts of animations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="499"/>
        <source>Paste modifications</source>
        <translation>粘贴修改</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="500"/>
        <source>Move vertices of current mesh according to a 2 frame mesh animation.</source>
        <translation>将当前模型的顶点参照包含两帧的模型动画移动。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="503"/>
        <source>Paste timings</source>
        <translation>粘贴时间信息</translation>
    </message>
    <message>
        <source>Paste timings of vertex or skeletal animation in clipboard into other animation(s).</source>
        <translation type="obsolete">将剪贴板中顶点动画或骨骼动画的时间信息粘贴到其他动画。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="507"/>
        <source>Paste hit-boxes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="508"/>
        <source>Paste hit-boxes into current skeleton.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="535"/>
        <source>Save &amp;As...</source>
        <translation>另存为(&amp;A)...</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="537"/>
        <source>Save the document under a new name</source>
        <translation>以新文件名保存文档</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="540"/>
        <source>Save module hitbox-sets for all skeletons</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="553"/>
        <source>E&amp;xit</source>
        <translation>退出(&amp;X)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="554"/>
        <source>Alt+F4</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="555"/>
        <source>Exit the application</source>
        <translation>退出程序</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="560"/>
        <source>Why the checkerboard pattern?</source>
        <translation>为什么出现花格子?</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="561"/>
        <source>Diagnose why I&apos;m seeing a checkboard pattern instead of my texture.</source>
        <translation>诊断纹理显示为花格子的原因.</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="567"/>
        <source>On mesh recoloring (info)...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="571"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="572"/>
        <source>F1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="573"/>
        <source>About OpenBRF</source>
        <translation>关于 OpenBRF</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="576"/>
        <source>_</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="580"/>
        <source>Sort entries</source>
        <translation>项目排序</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="581"/>
        <source>Sort current entries alphabetically</source>
        <translation>将当前项目按字典序排列</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="584"/>
        <source>Invert selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="585"/>
        <source>Invert current selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="589"/>
        <source>Select all</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="590"/>
        <source>Select all items</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="594"/>
        <source>Measure with ruler</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="595"/>
        <source>Use a ruler to measure object lenghts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="599"/>
        <source>Measure with Floating Probe</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="600"/>
        <source>Use the Floating Probe -- click on the 3D object rendering to position it</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="604"/>
        <source>Static mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="606"/>
        <source>Rigged mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="608"/>
        <source>Frame of vertex-animated mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="610"/>
        <source>Vertex-animated mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="612"/>
        <source>Skeleton...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="616"/>
        <source>Skeletal animation...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="618"/>
        <source>Collision body...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="620"/>
        <source>Anything from a BRF...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="622"/>
        <source>New Material...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="624"/>
        <source>New Texture...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="626"/>
        <source>New Shader...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="629"/>
        <source>New Menu Background...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="633"/>
        <source>shift+right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="641"/>
        <source>Find...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="649"/>
        <source>Change current Module...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Static mesh</source>
        <translation type="obsolete">静态模型</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="605"/>
        <source>Import a static Mesh</source>
        <translation>导入一个静态模型</translation>
    </message>
    <message>
        <source>Rigged mesh</source>
        <translation type="obsolete">绑定的模型</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="607"/>
        <source>Import rigged (skeletal animable) Mesh</source>
        <translation>导入绑定的(可用于骨骼动画)模型</translation>
    </message>
    <message>
        <source>Frame of vertex-animated mesh</source>
        <translation type="obsolete">作为顶点动画一帧的模型</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="643"/>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="652"/>
        <source>Open Module folder in explorer...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="665"/>
        <source>Export al the contnt in a txt file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="671"/>
        <source>Find in module...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="675"/>
        <source>Select a BRF in module...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Vertex-animated mesh frame</source>
        <translation type="obsolete">顶点动画模型帧</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="609"/>
        <source>Import a static mesh and add it as a vertex-animation frame of current Mesh</source>
        <translation>导入一个静态模型并作为当前模型顶点动画的一帧</translation>
    </message>
    <message>
        <source>Vertex-animated mesh</source>
        <translation type="obsolete">带顶点动画的模型</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="611"/>
        <source>Import a vertex animated mesh from a MD3 file</source>
        <translation>从MD3文件中导入带顶点动画的模型</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="16"/>
        <source>Skeleton</source>
        <translation>骨骼</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="613"/>
        <source>Import a Skeleton</source>
        <translation>导入一副骨骼</translation>
    </message>
    <message>
        <source>Skeletal animation</source>
        <translation type="obsolete">骨骼动画</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="617"/>
        <source>Import a skeletal Animation</source>
        <translation>导入一个骨骼动画</translation>
    </message>
    <message>
        <source>Collision body</source>
        <translation type="obsolete">碰撞体</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="619"/>
        <source>Import an (multi-object) OBJ mesh as a Collision object.</source>
        <translation>导入一个(多物体的)OBJ模型为碰撞体。</translation>
    </message>
    <message>
        <source>Anything from a BRF</source>
        <translation type="obsolete">BRF中的所有内容</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="621"/>
        <source>Import all content form another BRF file into current one.</source>
        <translation>从另一个BRF文件导入所有内容到当前文件中。</translation>
    </message>
    <message>
        <source>New Material</source>
        <translation type="obsolete">新建材质</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="623"/>
        <source>Make a new Material object.</source>
        <translation>创建一个新的材质项。</translation>
    </message>
    <message>
        <source>New Texture</source>
        <translation type="obsolete">新建纹理</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="625"/>
        <source>Make a new Texture object from a dds texture</source>
        <translation>基于一个dds纹理文件创建一个新的纹理项</translation>
    </message>
    <message>
        <source>New Shader</source>
        <translation type="obsolete">新建着色层</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="627"/>
        <source>Enlist a new Shader</source>
        <translation>列入一个新的着色器</translation>
    </message>
    <message>
        <source>New Menu Background</source>
        <translation type="obsolete">新菜单背景</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="630"/>
        <source>Add a Menu Background (Mesh, Material, and Texture)</source>
        <translation>新增一个菜单背景(模型, 材质和纹理)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="632"/>
        <source>follow link</source>
        <translation>追踪链接</translation>
    </message>
    <message>
        <source>ctrl+right</source>
        <translation type="obsolete">ctrl+→</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="634"/>
        <source>Go from a mesh to used material; go from a material to used textures/shader</source>
        <translation>从模型导航到所用的材质;从材质导航到所用的纹理/着色器</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="636"/>
        <source>follow back-link</source>
        <translation>追踪反向链接</translation>
    </message>
    <message>
        <source>ctrl+left</source>
        <translation type="obsolete">ctrl+←</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="638"/>
        <source>Go back to the mesh (from a material) or material (from texture or shaders).</source>
        <translation>(从材质)返回模型或(从纹理或着色器)返回材质。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="639"/>
        <source>next back-link</source>
        <translation>下一个反向链接</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="640"/>
        <source>prev back-link</source>
        <translation>上一个反向链接</translation>
    </message>
    <message>
        <source>Find</source>
        <translation type="obsolete">查找</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="642"/>
        <location filename="../main_create.cpp" line="672"/>
        <source>ctrl+F</source>
        <translation></translation>
    </message>
    <message>
        <source>Refresh ini</source>
        <translation type="obsolete">刷新ini</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="644"/>
        <source>Reload ini files, brf files inside it, and dds textures</source>
        <translation>重新载入ini文件,其声明的brf文件,以及dds纹理文件</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="645"/>
        <source>F5</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="646"/>
        <source>Scan module for usages</source>
        <translation>扫描模组中的引用情况</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="647"/>
        <source>Scans module content and txt files, to compute what uses what</source>
        <translation>扫描模组内容以及txt文件, 查看相互的引用情况</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="648"/>
        <source>F3</source>
        <translation></translation>
    </message>
    <message>
        <source>Change current Module</source>
        <translation type="obsolete">切换当前模组</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="650"/>
        <source>Choose the current module</source>
        <translation>选择当前的模组</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="653"/>
        <source>Open Module folder in file explorer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="655"/>
        <source>Next BRF in module</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="656"/>
        <source>Open next BRF file as defined in module.ini</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="658"/>
        <source>Prev BRF in module</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="659"/>
        <source>Open previous BRF file as defined in module.ini</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="664"/>
        <source>Export names...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="667"/>
        <source>Scan module for errors</source>
        <translation>扫描模组中的错误</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="668"/>
        <source>ctrl+E</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="669"/>
        <source>Scan module.ini and included brf files for inconsistencies.</source>
        <translation>扫描module.ini文件，并针对不一致情况添加brf文件名。</translation>
    </message>
    <message>
        <source>Find in module</source>
        <translation type="obsolete">在模组中查找</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="673"/>
        <source>Look for an object in all brf listed inside current module.ini.</source>
        <translation>在所有当前module.ini文件包含的brf文件中查找项目。</translation>
    </message>
    <message>
        <source>Select a BRF in module</source>
        <translation type="obsolete">从模组中选择一个BRF文件</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="676"/>
        <source>Select a BRF file of this module.</source>
        <translation>选择当前模组中的一个BRF文件。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="677"/>
        <source>F7</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="678"/>
        <source>Show unreferenced texture files</source>
        <translation>显示未被使用的纹理</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="679"/>
        <source>Show texture files non referenced in any brf</source>
        <translation>显示没有在任何brf中引用的纹理文件</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="681"/>
        <source>Show module stats</source>
        <translation>显示模组统计数据</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="682"/>
        <source>Show statistics for current Module</source>
        <translation>显示当前模组的统计数据</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="700"/>
        <source>&amp;Repeat last command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="711"/>
        <source>Register BRF extension</source>
        <translation>注册BRF文件关联</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="712"/>
        <source>Make so that clicking on a brf file opens OpenBRF.</source>
        <translation>使双击brf文件时由OpenBRF打开。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="727"/>
        <source>default</source>
        <translation>默认</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="728"/>
        <source>Default mode: rotate objects with mouse, zoom in/out with wheel.</source>
        <translation>默认模式:鼠标旋转项目，滚轮缩放。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="729"/>
        <source>helmet</source>
        <translation>头盔</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="730"/>
        <source>Helmet mode: for objects with vertical Z axis, like M&amp;B helmets or weapons.</source>
        <translation>头盔模式:专用于Z轴竖直的项目，如M&amp;B的头盔和武器。</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="731"/>
        <source>scene</source>
        <translation>场景</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="732"/>
        <source>Scene mode: navigate with mouse and WASD (levitate with wheel, zoom with shift)</source>
        <translation>场景模式: 鼠标转向,WASD移动(滚轮上升,按住shift缩放)</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="743"/>
        <source>combo</source>
        <translation>合并</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="744"/>
        <source>See objects combined, when selecting multiple things</source>
        <translation>当多个项目被选中时,将项目合并显示</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="745"/>
        <source>aside</source>
        <translation>并列</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="746"/>
        <source>See object side-to-side, when selecting multiple things</source>
        <translation>当多个项目被选中时,将项目并排显示</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="748"/>
        <source>mult-view:</source>
        <translation>多视图:</translation>
    </message>
    <message>
        <location filename="../main_create.cpp" line="766"/>
        <source>view-mode:</source>
        <translation>视图模式:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="94"/>
        <location filename="../mainwindow.cpp" line="1281"/>
        <location filename="../mainwindow.cpp" line="1536"/>
        <location filename="../mainwindow.cpp" line="1560"/>
        <location filename="../mainwindow.cpp" line="2610"/>
        <location filename="../mainwindow.cpp" line="2622"/>
        <location filename="../mainwindow.cpp" line="3249"/>
        <location filename="../mainwindow.cpp" line="4842"/>
        <source>OpenBrf</source>
        <translation></translation>
    </message>
    <message>
        <source>&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;ver %6&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (%1)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; by [mtarini] --- Marco Tarini&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Testing, bug reporting, suggestions by: &lt;br&gt;[amade], &amp;nbsp; [André de Cuyne],[Barf], [Brutus], [captain lust], [cdvader], [Chel], [DaBlade], [Dain Ironfoot], [Darwin], [dreamterror], [ealabor], [eierkopf], [EvolutiveBrain], [Fei Dao], [Freddex], [FrisianDude], [Geroj], [GetAssista], [giles], [Gothic Knight], [havarez], [Highelf], [HokieBT], [killkhergit], [Konar], [Llew], [LordRaglan], [Lumos], [MadVader],[Merlkir], [mysstick], [octoburn], [pagan], [Percus], [RATMdude92], [Red River], [Septa Scarabae], [Shik], [Silver Wolf], [Swyter], [Triglav], [Tul], [Ursca], [yellowmosquito], [xenoargh]&lt;/p&gt;&lt;p&gt;Additional art by: [amade], [Swyter]!&lt;/p&gt;</source>
        <translation type="obsolete">&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;ver %6&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (%1)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 制作者 [mtarini] --- Marco Tarini&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 测试, bug反馈, 建议: &lt;br&gt;[amade], &amp;nbsp; [André de Cuyne],[Barf], [Brutus], [captain lust], [cdvader], [Chel], [DaBlade], [Dain Ironfoot], [Darwin], [dreamterror], [ealabor], [eierkopf], [EvolutiveBrain], [Fei Dao], [Freddex], [FrisianDude], [Geroj], [GetAssista], [giles], [Gothic Knight], [havarez], [Highelf], [HokieBT], [killkhergit], [Konar], [Llew], [LordRaglan], [Lumos], [MadVader],[Merlkir], [mysstick], [octoburn], [pagan], [Percus], [RATMdude92], [Red River], [Septa Scarabae], [Shik], [Silver Wolf], [Swyter], [Triglav], [Tul], [Ursca], [yellowmosquito], [xenoargh]&lt;/p&gt;&lt;p&gt;艺术设计: [amade], [Swyter]!&lt;/p&gt;&lt;p&gt;汉化: [foxyman] -- 番茄&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="12"/>
        <source>Mesh</source>
        <translation>模型</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="13"/>
        <source>Texture</source>
        <translation>纹理</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="14"/>
        <source>Shader</source>
        <translation>着色器</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="15"/>
        <source>Material</source>
        <translation>材质</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="17"/>
        <source>Animation</source>
        <translation>动画</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="18"/>
        <source>Collision</source>
        <translation>碰撞体</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="19"/>
        <location filename="../main_info.cpp" line="32"/>
        <source>???</source>
        <translation>???</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="25"/>
        <source>Meshes</source>
        <translation>模型</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="26"/>
        <source>Textures</source>
        <translation>纹理</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="27"/>
        <source>Shaders</source>
        <translation>着色器</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="28"/>
        <source>Materials</source>
        <translation>材质</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="29"/>
        <source>Skeletons</source>
        <translation>骨骼</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="30"/>
        <source>Animations</source>
        <translation>动画</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="31"/>
        <source>Collisions</source>
        <translation>碰撞体</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="52"/>
        <source>&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;OpenBrf&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; by &lt;b&gt;%2&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;ver %6&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (%1)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Testing, bug reporting, suggestions by:&lt;/i&gt; %3&lt;/p&gt;&lt;p&gt;&lt;i&gt;Additional art by:&lt;/i&gt; %4&lt;/p&gt;&lt;p&gt;&lt;i&gt;Translations by:&lt;/i&gt; %5&lt;/p&gt;</source>
        <translation>&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;OpenBrf&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; 作者 &lt;b&gt;%2&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;版本 %6&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (%1)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;测试, 问题反馈, 建议:&lt;/i&gt; %3&lt;/p&gt;&lt;p&gt;&lt;i&gt;艺术设计:&lt;/i&gt; %4&lt;/p&gt;&lt;p&gt;&lt;i&gt;翻译:&lt;/i&gt; %5&lt;/p&gt;</translation>
    </message>
    <message>
        <source>I&apos;m supposed to understand .dds textures of formats DXT1 (maybe), DXT3, and DXT5.&lt;br&gt;But some kinds of DXT1 texture confuse me, and too big textures too.</source>
        <translation type="obsolete">我能识别的dds纹理格式为DXT1(个别例外)，DXT3和DXT5。&lt;br&gt;个别DXT1纹理我无法识别，也不能识别过大的纹理。一些问题可以通过上方的自动修复DXT选项修复。</translation>
    </message>
    <message>
        <source>&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;ver %6&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (%1)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; by %2&lt;br&gt;&lt;/p&gt;&lt;p&gt;Testing, bug reporting, suggestions by: %3&lt;/p&gt;&lt;p&gt;Additional art by: %4&lt;/p&gt;&lt;p&gt;Translation by: %5&lt;/p&gt;</source>
        <oldsource>&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;ver 0.0.39b&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (%1)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; by %2&lt;br&gt;&lt;/p&gt;&lt;p&gt;Testing, bug reporting, suggestions by: %3&lt;/p&gt;&lt;p&gt;Additional art by: %4&lt;/p&gt;&lt;p&gt;Translation by: %5&lt;/p&gt;</oldsource>
        <translation type="obsolete">&lt;p&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;版本 0.0.39b&lt;/b&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (%1)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 作者 %2&lt;br&gt;&lt;/p&gt;&lt;p&gt;测试,bug报告,建议: %3&lt;/p&gt;&lt;p&gt;美工: %4&lt;/p&gt;&lt;p&gt;翻译: %5&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="82"/>
        <source>additional code and Chinese</source>
        <translation>代码修改及汉化</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="196"/>
        <source>&lt;br&gt;- double check DiffuesA texture name of the material&lt;br&gt;- (hint: remember you can navigate with ctrl-left/right)&lt;br&gt;&lt;b&gt;or&lt;/b&gt;&lt;br&gt;&lt;br&gt;- make sure the missing texture file in mod texture folder!&lt;br&gt;- put it there if it is missing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="206"/>
        <source>I&apos;m supposed to understand .dds textures of formats DXT1 (maybe), DXT3, and DXT5.&lt;br&gt;But some kinds of DXT1 texture confuse me, and too big textures too.&lt;br&gt;Also, if graphic drivers are not up to date, I might ignore how to intepret DXT formats.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="209"/>
        <source>Try updating the drivers. Else, maybe just accept the fact... it should still show the texture in game.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="95"/>
        <source>&lt;b&gt;What is this autofix DXT texture option?&lt;/b&gt;&lt;br&gt;&lt;p&gt;Many DDS texture creation programs/plugins around will output DXT1 textures with a minor error in the header.&lt;/p&gt;&lt;p&gt;This error confuses me (OpenBRF) but not Mount and Blade (or many other programs).&lt;/p&gt;&lt;p&gt;(When I cannot read a texture for this or any other problem, I display a chekerboard pattern instead).&lt;/p&gt;&lt;p&gt;If you want, I can silently fix this error every time I encounter it (I&apos;ll shamelessly write on the texture dss files on disk).&lt;/p&gt;</source>
        <translation>&lt;b&gt;“自动修复DXT纹理”这个选项是做什么的?&lt;/b&gt;&lt;br&gt;&lt;p&gt;很多DDS纹理生成软件/插件在输出DXT1纹理时在首部中犯了一个错误。&lt;/p&gt;&lt;p&gt;这个错误导致我(OpenBRF)不能识别，但骑马与砍杀(以及其他很多程序)却可以识别。&lt;/p&gt;&lt;p&gt;(由此或者其他原因导致不能读取纹理，我会显示蓝白格替代)。&lt;/p&gt;&lt;p&gt;如果你需要，我可以在每次遇到时悄悄修复这个错误(我将会改写磁盘上的.dds文件)。&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="108"/>
        <source>Activating preview Shaders
(can be disabled under Settings)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="122"/>
        <source>&lt;p&gt;&lt;b&gt;Info on mesh recoloring:&lt;/b&gt;&lt;br/&gt;when activating any tool which assigns&lt;br/&gt;new vertex-colors to an entire mesh: &lt;ul&gt;&lt;li&gt; keep &lt;b&gt;Shift&lt;/b&gt; pressed:&lt;br/&gt;new colors will &lt;i&gt;multiply&lt;/i&gt; existing ones&lt;/li&gt;&lt;/ul&gt;(by &lt;b&gt;default&lt;/b&gt;, new colors &lt;i&gt;replace&lt;/i&gt; existing ones).&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="143"/>
        <source>&lt;br&gt;&lt;p&gt;&lt;i&gt;This info has been copyed to clipboard&lt;/i&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="146"/>
        <source>ok</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="150"/>
        <source>&lt;p&gt;&lt;i&gt;Currently used preview Shader:&lt;/i&gt;&lt;br /&gt;%1&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;i&gt;Shader status:&lt;/i&gt;&lt;br /&gt;%2&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="155"/>
        <source>OpenBrf - Preview Shader info</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="163"/>
        <source>&lt;i&gt;&lt;br/&gt;&lt;br/&gt;(info: skeleton metadata, including hitboxes, are kept in the separate file &quot;data/skeleton_bodies.xml&quot;)&lt;/i&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="175"/>
        <source>I don&apos;t know what the material &lt;i&gt;&quot;%1&quot;&lt;/i&gt; is.</source>
        <translation>我不知道&quot;%1&quot;材质是什么东西。</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="176"/>
        <source>I&apos;ve scanned in all file &quot;%1&quot; and didn&apos;t find a &lt;i&gt;load_mod_resource&lt;/i&gt; or &lt;i&gt;load_resource&lt;/i&gt; command that pointed me to a brf file that contained any such material</source>
        <translation>我已扫描了&quot;%1&quot;中的所有文件,无法在经过&lt;i&gt;load_mod_resource&lt;/i&gt;或&lt;i&gt;load_resource&lt;/i&gt;申明的brf文件中找到这个材质</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="179"/>
        <source>&lt;br&gt;- double check material name of the mesh&lt;br&gt;&lt;b&gt;or&lt;/b&gt;&lt;br&gt;- find the brf-file with the material, or create one&lt;br&gt;- add a line &lt;i&gt;load_&lt;b&gt;mod&lt;/b&gt;_resource&lt;/i&gt; in module.ini, with a text editor,&lt;br&gt;- (note the &lt;i&gt;mod&lt;/i&gt; part)!&lt;br&gt;- save module.ini&lt;br&gt;- come back, and refresh Module [f5]</source>
        <translation>&lt;br&gt;- 检查模型的材质名称是否拼写正确&lt;br&gt;&lt;b&gt;或者&lt;/b&gt;&lt;br&gt;- 找到包含这个材质的brf文件，或者创建这样一个文件&lt;br&gt;- 通过文本编辑器，在module.ini中添加一行&lt;i&gt;load_&lt;b&gt;mod&lt;/b&gt;_resource&lt;/i&gt;&lt;br&gt;- (不要漏掉中间的&lt;i&gt;mod&lt;/i&gt;)！&lt;br&gt;- 保存module.ini&lt;br&gt;- 返回此处刷新 [f5]</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="189"/>
        <source>I cannot find the file &quot;%1&quot; on disk.</source>
        <translation>我无法找到文件&quot;%1&quot;。</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="191"/>
        <source>I&apos;ve looked in folders &lt;br&gt;%1&lt;br&gt; and &lt;br&gt;%2&lt;br&gt; and &lt;br&gt;%3&lt;br&gt; but it wasn&apos;t there...&lt;br&gt;Maybe it is was tiff texture? (I don&apos;t understand them).</source>
        <translation>我已查找过如下文件夹:&lt;br&gt;%1&lt;br&gt;%2&lt;br&gt;%3&lt;br&gt;但无法找到该文件...&lt;br&gt;或许你使用了tiff纹理格式?(我无法读取这样的格式)。</translation>
    </message>
    <message>
        <source>&lt;br&gt;- double check DiffuesA texture name of the material&lt;br&gt;- (hint: remember you can navigate with ctrl-left/right)&lt;br&gt;&lt;b&gt;or&lt;/b&gt;&lt;br&gt;- make sure the missing texture file in mod texture folder!&lt;br&gt;- put it there if it is missing</source>
        <translation type="obsolete">&lt;br&gt;- 检查填充A指定的纹理名称是否正确&lt;br&gt;- (提示: 记住你可以通过ctrl+左方向键导航到材质)&lt;b&gt;&lt;b&gt;或者&lt;/b&gt;&lt;br&gt;- 检查缺失的纹理文件是否在模组的texture文件夹中&lt;br&gt;- 如果在文件夹中没有这个文件,添加这个文件</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="205"/>
        <source>I cannot understand the texture format of  file &quot;%1&quot;.</source>
        <translation>我无法识别文件&quot;%1&quot;中的纹理格式。</translation>
    </message>
    <message>
        <source>I&apos;m supposed to understand .dds textures of formats DXT1 (maybe), DXT3, and DXT5.&lt;br&gt;But some kinds of DXT1 texture confuse me, and too big textures too.The problem could be fixed if you enable the autofix DXT option above.</source>
        <translation type="obsolete">我能识别的dds纹理格式为DXT1(不确定),DXT3和DXT5.&lt;br&gt;个别DXT1纹理我无法识别,也不能识别过大的纹理.一些问题可以通过上方的自动修复DXT选项修复.</translation>
    </message>
    <message>
        <source>Maybe just accept the fact... it should still show the texture in game.</source>
        <translation type="obsolete">或者不解决这个问题...只要游戏中纹理能正常显示。</translation>
    </message>
    <message>
        <location filename="../main_info.cpp" line="214"/>
        <source>&lt;i&gt;I could not display the real texture because:&lt;/i&gt;&lt;br&gt;&lt;b&gt;%1&lt;/b&gt;&lt;br&gt;&lt;br&gt;%2&lt;br&gt;&lt;br&gt;&lt;b&gt;Cure: &lt;/b&gt;%3</source>
        <translation>&lt;i&gt;我无法显示正确的纹理,基于如下原因: &lt;/i&gt;&lt;br&gt;&lt;b&gt;%1&lt;/b&gt;&lt;br&gt;&lt;br&gt;%2&lt;br&gt;&lt;br&gt;&lt;b&gt;解决方案: &lt;/b&gt;%3</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="95"/>
        <source>%1 been modified.
Save changes?</source>
        <translation>%1 被修改过了,需要保存吗?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="96"/>
        <source>Internal reference objects have</source>
        <translation>内部样本项目</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="96"/>
        <source>The dataset has</source>
        <translation>数据</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="414"/>
        <source>Set %1 mesh materials to &quot;%2&quot;</source>
        <translation>已将%1件模型材质设置为&quot;%2&quot;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="473"/>
        <source>Set time of frame %1 to %2</source>
        <translation>已将帧%1时间设置为%2</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="526"/>
        <source>CAnnot find skel_human, skel_dwarf and skel_orc in reference data.
</source>
        <translation>在样板数据中找不到skel_human，skel_dwarf和 skel_orc。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="888"/>
        <source>Stop editing reference data</source>
        <translation>停止编辑样本数据</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="889"/>
        <source>Stop editing &quot;reference&quot; skeletons, animations &amp; meshes, that OpenBrf uses to display data.</source>
        <translation>停止编辑OpenBrf用于显示数据的&quot;样本&quot;骨骼，动画或模型。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="891"/>
        <source>Edit reference data</source>
        <translation>编辑样本数据</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="892"/>
        <source>Edit &quot;reference&quot; skeletons, animations &amp; meshes, that OpenBrf uses to display data.</source>
        <translation>编辑OpenBrf用于显示数据的&quot;样本&quot;骨骼、动画以及模型。</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation type="obsolete">名称:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1045"/>
        <source>New %1</source>
        <translation>新建%1
</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1125"/>
        <source>Oops... no skin is currently available...
</source>
        <translation>啊欧...没有可用的皮肤...
</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1130"/>
        <source>Skin %1</source>
        <translation>皮肤 %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1134"/>
        <source>Select a skin</source>
        <translation>选择一个皮肤</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1135"/>
        <source>Select a skin:</source>
        <translation>选择一个皮肤:</translation>
    </message>
    <message>
        <source>Normals recomputed.</source>
        <translation type="obsolete">法线已重新计算.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1339"/>
        <source>Cannot merge these meshes
 (different number of frames,
 or rigged VS not rigged).
</source>
        <translation>无法合并这些模型
(帧数不同，或是部分
绑定部分未绑定)。
</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1751"/>
        <source>Normals recomputed with %1% hard edges.</source>
        <translation>法线已重新计算，硬边数%1%。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1929"/>
        <source>Shift animation timings</source>
        <translation>平移动画时间</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1930"/>
        <source>Current Interval: [%1 %2]
New interval: [%1+k %2+k]

Select k:</source>
        <translation>当前区段: [%1 %2]
新区段: [%1+k %2+k]

选择 k:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2456"/>
        <source>Transfer Rigging</source>
        <translation>传递绑定</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2457"/>
        <source>Transfer rigging:
select a rigged mesh first,
then all target meshes.
</source>
        <translation>传递绑定:
先选择一个已绑定的模型，
在选择所有欲绑定的模型。
</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2484"/>
        <source>Same skeleton:
reskeletonization canceled.
</source>
        <translation>相同骨骼:
骨骼转化取消。
</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2491"/>
        <source>Different number of bones:
reskeletonization canceled.
</source>
        <translation>骨骼数不符:
骨骼转化取消。
</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2611"/>
        <source>Renaming %1...
new name:</source>
        <translation>重命名 %1...
新名称:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2623"/>
        <source>%3 common prefix for %1 %2...
new prefix:</source>
        <translation>%3 %1个%2的公共前缀...
新前缀:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2623"/>
        <source>Changing the</source>
        <translation>修改</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2623"/>
        <source>Adding a</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="577"/>
        <source>Invalid frame %1</source>
        <translation>无效帧 %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="586"/>
        <source>%1 meshes shrunk around bones</source>
        <translation>%1件模型缩放到覆盖骨骼</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="598"/>
        <source>Cannot find skel_human, skel_dwarf and skel_orc in reference data.
</source>
        <translation>在样板数据中找不到skel_human，skel_dwarf和 skel_orc。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="744"/>
        <source>Set flag(s) to &quot;%1&quot;</source>
        <translation>将标签的第s项设为%1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1041"/>
        <source>new_%1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1194"/>
        <source>Vertex unified.</source>
        <translation>顶点已一致化。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1282"/>
        <source>Mesh %1 will be 
split in %2 sub-meshes!.

Proceed?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1253"/>
        <location filename="../mainwindow.cpp" line="1290"/>
        <source>Only one component found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1212"/>
        <source>object &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1214"/>
        <source>%1 objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1222"/>
        <source>Spatial extension of %7:

in X=%1 to %2
in Y=%3 to %4
in Z=%5 to %6

(data copied to clipboard)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1255"/>
        <location filename="../mainwindow.cpp" line="1292"/>
        <source>Mesh separated into %1 pieces.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1319"/>
        <source>Autofixed rigid parts.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2238"/>
        <source>Computed AO%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2238"/>
        <source>(in alpha channel)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1806"/>
        <source>Softened %1 rigged meshes!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="160"/>
        <source>There are %1 sets of hitboxes, for skeletons:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="162"/>
        <source>&lt;br /&gt;&lt;br /&gt;Save them inside %2?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1826"/>
        <source>Stiffened %1 rigged meshes!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1973"/>
        <source>Extract Interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1986"/>
        <source>Remove Interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2007"/>
        <source>Cannot merge these animations
 (different number of bones).
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2034"/>
        <source>Cannot merge these meshes
 (different number of vertices, faces, points...).
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2132"/>
        <source>Skeleton %1 has no associated hit-box set. Canceled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2138"/>
        <source>Remove the hit-box associated to skeleton name %1?&lt;br /&gt;&lt;br /&gt;(this means that no skeleton named &apos;%1&apos; will have a hitbox, in this Module)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2708"/>
        <location filename="../mainwindow.cpp" line="2729"/>
        <source>%1: Select one skeleton with a hitbox first</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2714"/>
        <source>%1: skeleton %2 has no kwown hitbox to copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2742"/>
        <location filename="../mainwindow.cpp" line="2753"/>
        <source>Wrong number of bones! (%1 in %2 VS %3 in %4). Cannot perform action</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2762"/>
        <source>Cannot paste hitboxes: I don&apos;t have a hitboxes plus skeleton in clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2999"/>
        <source>Copy Rigging into another mesh</source>
        <translation>将绑定复制到另一个模型</translation>
    </message>
    <message>
        <source>Copy Rigging into another mesh:
- select one or more sample rigged mesh first,
- copy them (ctrl-C)
- then select one or more target meshes (rigged or otherwise),
- then paste rigging.

(works best if sample mesh is similar to target meshes)
</source>
        <translation type="obsolete">将绑定复制到另一个模型:
- 先选择一个或多个已绑定的样本模型
- 复制他们[ctrl-C]
- 再选择一个或多个目标模型(无论是否绑定)
- 粘贴绑定。

(当样本模型和目标模型相似时效果最好)
</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3087"/>
        <source>Vertex number mismatch... using texture-coord matching instead</source>
        <translation>顶点编号不匹配...采用纹理坐标匹配取代顺序匹配</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3214"/>
        <source>Cannot paste timings! Select *one* animated mesh or skel animation</source>
        <translation>无法粘贴时间信息! 一次选择*一个*顶点动画模型或骨骼动画</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3227"/>
        <source>Pasted timings over %1 (animated) mesh</source>
        <translation>将时间信息粘贴到%1个模型(动画)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3233"/>
        <source>Pasted timings over %1 skeletal animations</source>
        <translation>将时间信息粘贴到%1个骨骼动画</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3236"/>
        <source>Cannot paste times over that</source>
        <translation>无法将时间信息粘贴到此处</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3249"/>
        <source>To use paste modification mesh: firstcopy a 2 frames mesh. Then, select one or more destination meshes, and &quot;paste modification&quot;any vertex in any frame of the destination mesh that are in the same pos of frame 0,will be moved on the position of frame 1.</source>
        <translation>粘贴修改的用法: 首先复制一个包含2帧的模型；随后，选中一个或多个需要修改的目标模型；选择&quot;粘贴修改&quot;。所有坐标与复制模型第0帧对应顶点相同的顶点，将在目标模型第1帧中被移动到复制模型对应顶点的相应位置。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3381"/>
        <location filename="../mainwindow.cpp" line="3447"/>
        <source>Canceled.</source>
        <translation>取消。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3411"/>
        <source>Mounted %1 mesh%2 on bone %3</source>
        <translation>已加载%1件模型%2到骨骼%3</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3467"/>
        <source>Added mesh %1 to set %2.</source>
        <translation>已添加模型%1到%2组合。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3488"/>
        <source>Animation %2 split in %1 chunks!</source>
        <translation>已将动画%2拆分为%1段!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3490"/>
        <source>Animation could be auto-split (frames are too conescutive)</source>
        <translation>动画可能被自动拆分(帧太密集)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3497"/>
        <source>Select an &quot;actions.txt&quot; file (hint: it&apos;s in the module dir)</source>
        <translation>选择一个&quot;actions.txt&quot;文件(提示:在模组目录下)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3498"/>
        <source>%1\actions.txt</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3499"/>
        <source>Txt file(*.txt)</source>
        <translation>文本文件 (*.txt)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3502"/>
        <source>Split canceled.</source>
        <translation>拆分取消。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3510"/>
        <source>Nothing to split (or could not split).</source>
        <translation>没有东西可以拆分(或者无法拆分)。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3520"/>
        <source>Animation %2 split in %1 chunks -- new animation.txt file save in &quot;%3&quot;!</source>
        <translation>动画%2被拆分为了%1段 -- 新animation.txt文件保存在%3!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3917"/>
        <source>&lt;p&gt;You are saving into the generic OpenBRF reference file &lt;br&gt;&quot;%1&quot;&lt;/p&gt;&lt;p&gt;Would you rather save in the reference file &lt;i&gt;specific&lt;/i&gt; for Module %3&lt;br&gt;&quot;%2&quot;&lt;br&gt;?&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3930"/>
        <source>Cannot save reference file!</source>
        <translation>无法保存样本文件!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3962"/>
        <source>Editing reference file...</source>
        <translation>编辑样本文件...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3987"/>
        <source>Cannot load %1.</source>
        <translation>无法载入%1。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4022"/>
        <source>You are saving a CommonRes file!
(i.e. not one specific of this module).

Are you sure?</source>
        <translation>你正在保存的是一个CommonRes文件!
(即非本模组独有的文件)。

你确定吗?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4034"/>
        <source>Cannot write file %1.</source>
        <translation>无法写入文件 %1。</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4037"/>
        <source>File saved!</source>
        <translation>文件已保存!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4172"/>
        <source>Open File</source>
        <translation>打开文件</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4174"/>
        <source>Resource (*.brf)</source>
        <translation>资源文件 (*.brf)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4192"/>
        <source>Reference file saved!</source>
        <translation>样本文件已保存!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4205"/>
        <source>M&amp;B Resource (*.brf)</source>
        <translation>M&amp;B资源文件 (*.brf)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4205"/>
        <source>WarBand Resource v.1 (*.brf)</source>
        <translation>战团资源文件 v.1 (*.brf)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4208"/>
        <source>Save File</source>
        <translation>保存文件</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4235"/>
        <source> [not in module.ini]</source>
        <translation>[不在module.ini中]</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4239"/>
        <source>%1%2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4241"/>
        <source>%1 - %2%3%4</source>
        <translation></translation>
    </message>
    <message>
        <source>%1 - editing internal reference data%2</source>
        <translation type="obsolete">%1 - 编辑内部样本数据%2</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4568"/>
        <source>%5 %1 brf files from module.ini of &quot;%3&quot;-- %2 msec total [%4 text/mat/shad]</source>
        <oldsource>%4 %n brf files from module.ini of &quot;%2&quot;-- %1 msec total [%3 text/mat/shad]</oldsource>
        <translation>在&quot;%3&quot;的module.ini文件中找到%1 个brf%5 -- 总用时%2毫秒[%4 纹理/材质/着色层]</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4570"/>
        <source>scanned</source>
        <translation>文件</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4570"/>
        <source>ERRORS found while scanning</source>
        <translation>文件包含错误</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4733"/>
        <source>Navigate: cannot find &quot;%1&quot; in current module</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5268"/>
        <location filename="../mainwindow.cpp" line="5269"/>
        <source>Unclear meaining, usually only set for facial textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5287"/>
        <location filename="../mainwindow.cpp" line="5297"/>
        <source>Unknown (for alpha test?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5330"/>
        <source>Alpha test:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5330"/>
        <source>Alpha testing (for cutouts). Pixels more transparent than a given number will be not drawn.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5356"/>
        <source>pixel shader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5356"/>
        <source>requires config setting use_pixel_shaders and video card PS 1.1 capability</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5357"/>
        <source>mid quality</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5357"/>
        <source>requires config setting shader_quality &gt; 0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5358"/>
        <source>hi quality</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5358"/>
        <source>requires config setting shader_quality &gt; 1 and some additional video card PS 2.0a/b capabilities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5385"/>
        <source>Shader Requirements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5402"/>
        <source>specular enable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5402"/>
        <source>enables specular light</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5404"/>
        <source>static_lighting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5404"/>
        <source>meshes using this shader will simulate lighting by vertex painting (static, on scene creation)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5411"/>
        <source>preshaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5411"/>
        <source>uses preshaded technique</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5412"/>
        <source>uses instancing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5412"/>
        <source>shader receives instance data as input (TEXCOORD1..4)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5414"/>
        <source>biased</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5414"/>
        <source>used for shadowmap bias</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5431"/>
        <source>uses pixel shader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5431"/>
        <source>this shader uses pixel shader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5432"/>
        <source>uses HLSL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5432"/>
        <source>if not set the FFP will be used</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5433"/>
        <source>uses normal map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5433"/>
        <source>shader receives binormal and tangent as input (TANGENT, BINORMAL)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5434"/>
        <source>uses skinning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5434"/>
        <source>shader receives skinning data as input (BLENDWEIGHTS, BLENDINDICES)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5441"/>
        <source>Shader flags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Navigate: cannot find material &quot;%1&quot; in current module</source>
        <translation type="obsolete">导航:无法在当前模组中找到材质&quot;%1&quot;</translation>
    </message>
    <message>
        <source>Navigate: cannot find %2 &quot;%1&quot; in current module</source>
        <translation type="obsolete">无法在当前模组中找到%2&quot;%1&quot;</translation>
    </message>
    <message>
        <source>Navigate right: pos = %1</source>
        <translation type="obsolete">向右导航: 位置 %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4984"/>
        <source>&amp;%1 %2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5023"/>
        <source>New Lod parameters set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5025"/>
        <source>Cancelled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5106"/>
        <source>Two-sided</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5107"/>
        <source>No Collision</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5108"/>
        <source>No Shadow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5108"/>
        <source>Game won&apos;t use this collision object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5124"/>
        <source>Difficult</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5125"/>
        <source>Unwalkable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5153"/>
        <source>Collision objects flags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5170"/>
        <source>Unknown (for props?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5170"/>
        <location filename="../mainwindow.cpp" line="5171"/>
        <location filename="../mainwindow.cpp" line="5172"/>
        <location filename="../mainwindow.cpp" line="5173"/>
        <location filename="../mainwindow.cpp" line="5175"/>
        <location filename="../mainwindow.cpp" line="5179"/>
        <location filename="../mainwindow.cpp" line="5180"/>
        <location filename="../mainwindow.cpp" line="5199"/>
        <location filename="../mainwindow.cpp" line="5287"/>
        <location filename="../mainwindow.cpp" line="5297"/>
        <source>Exact meaning of this flag is unknown.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5171"/>
        <location filename="../mainwindow.cpp" line="5173"/>
        <location filename="../mainwindow.cpp" line="5179"/>
        <location filename="../mainwindow.cpp" line="5199"/>
        <source>Unknown (for particles?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5172"/>
        <source>Unknown (plants?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5175"/>
        <source>Unknown (hairs and body parts?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5180"/>
        <source>Unknown (screen space?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5188"/>
        <source>R: (tangent space)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5188"/>
        <source>This flag is automatically set if mesh has tangent directions defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5189"/>
        <source>R: (Warband format)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5189"/>
        <source>This flag is automatically set for meshes in WB formats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5197"/>
        <source>Pre-exponentiate colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5197"/>
        <source>Vertex colors will be pre-exponentiated (for gamma corrections) if this flag is set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5211"/>
        <source>Mesh flags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5222"/>
        <location filename="../mainwindow.cpp" line="5224"/>
        <location filename="../mainwindow.cpp" line="5229"/>
        <source>Unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5223"/>
        <source>Force hi-res</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5223"/>
        <source>By default, depending on the game settings, higher-res mipmap levels might by not loaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5225"/>
        <source>Languange dependent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5225"/>
        <source>If set, depending on the game language settings, this texture is substituted by the one found in the language folder (WB only)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5226"/>
        <source>HDR only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5226"/>
        <source>If High-Dynamic-Ramge is off, this texture won&apos;t be loaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5227"/>
        <source>No HDR</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5227"/>
        <source>If High-Dynamic-Ramge is on, this texture won&apos;t be loaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5244"/>
        <source>Clamp U</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5244"/>
        <source>By default, texture U is set to wrap (horizontally tiled texture)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5245"/>
        <source>Clamp V</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5245"/>
        <source>By default, texture V is set to wrap (vertically tiled texture)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5266"/>
        <source>Animation frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5266"/>
        <source>N. of frames of texture anim (append &quot;_0&quot;, &quot;_1&quot; ... to dds file names).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5268"/>
        <source>Size U (?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5269"/>
        <source>Size V (?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5263"/>
        <source>Texture flags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="115"/>
        <source>Skeleton hitboxes have been modified.&lt;br/&gt;Save changes in /Data/skeleton_bodies.xml?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="146"/>
        <source>Error: could not make missing folder &apos;Data&apos; in module folder:
 %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="163"/>
        <source>&lt;br /&gt;&lt;br /&gt;A backup will be saved in %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="177"/>
        <source>Error saving hitbox data:

%1

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="185"/>
        <source>Saved hitboxes (with the other metadata) for %1 skeletons inside
file %2

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1587"/>
        <source>No mesh found to learn how to femininize an armour.

You must select meshes with feminine frame, and I&apos;ll try to learn the way to build a femenine frame from a given armour</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1595"/>
        <source>Select a emphasis factor between -100% and +100%

zero =&gt; normal.
positive =&gt; stronger effect.
negative =&gt; milder effect 

(default: +15%)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1600"/>
        <source>Select amount of extra breastification in mm
(default: 13mm)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1610"/>
        <source>Learnt a custom way to femininize an armour
from %1 examples!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1613"/>
        <source>Canceled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1633"/>
        <source>Warning: mesh %1 has already a feminine frame %2.

Overwrite it?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2066"/>
        <location filename="../mainwindow.cpp" line="2078"/>
        <source>Select one or more animation using same number of bones first</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2181"/>
        <source>Uniform color for mesh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2820"/>
        <source>%1 new BRF items found in clipboard...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2821"/>
        <source>Unusable data in clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3000"/>
        <source>Copy Rigging into another mesh:
- select one or more sample rigged mesh
- copy them (ctrl+C)
- then select one or more target meshes (rigged or otherwise),
- then paste rigging.

(works best if sample mesh is similar to target meshes)
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3015"/>
        <source>Transferred rigging into %1 mesh(es) from %2 exemplar mesh(es).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3024"/>
        <source>Transferred rigging into %1 mesh(es) from skeleton &apos;%2&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4028"/>
        <source>You are trying to save meshes with tangent directions in M&amp;B 1.011 file format.
Unfortunately, tangent directions can only be saved in Warband file format.
Tangent directions will not be saved...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4243"/>
        <source>%1 - editing internal reference data %3 %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4244"/>
        <source>(for [%1] mod)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4263"/>
        <source>Redone %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4295"/>
        <source>Undone %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4319"/>
        <source>Undo %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4322"/>
        <source>Undo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4328"/>
        <source>Redo %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4331"/>
        <source>Redo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5281"/>
        <source>No fog</source>
        <translation type="unfinished">关闭雾化</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5281"/>
        <source>This object must not be affected by fog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5282"/>
        <source>No Lighting</source>
        <translation type="unfinished">关闭照明</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5282"/>
        <source>This object won&apos;t be dynamically relit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5284"/>
        <source>No Z-write</source>
        <translation type="unfinished">关闭Z-write</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5284"/>
        <source>Rendering object leaves the depth buffer unaffected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5285"/>
        <source>No depth Test</source>
        <translation type="unfinished">关闭深度测试</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5285"/>
        <source>Object ignores the depth test: i.e. it will be always drawn over others.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5286"/>
        <source>Specular enable</source>
        <translation type="unfinished">高光开启</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5286"/>
        <source>Specular reflections are enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alpha test</source>
        <translation type="obsolete">Alpha测试</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5288"/>
        <source>Uniform lighting</source>
        <translation type="unfinished">均一光照</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5291"/>
        <source>Blend</source>
        <translation type="unfinished">混合</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5291"/>
        <source>Enable alpha-blending (for semi-transparencty)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5292"/>
        <source>Blend add</source>
        <translation type="unfinished">混合叠加</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5292"/>
        <source>Alpha-blend function: add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5293"/>
        <source>Blend multiply</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5293"/>
        <source>Alpha-blend function: mulitply</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5294"/>
        <source>Blend factor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5294"/>
        <source>Alpha-blend function: factor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5300"/>
        <source>Render 1st</source>
        <translation type="unfinished">首先渲染</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5301"/>
        <source>Origin at camera</source>
        <translation type="unfinished">原点在镜头处</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5302"/>
        <source>LoD</source>
        <translation type="unfinished">低模(LoD)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5302"/>
        <source>If set, this material is optimized for LODs&gt;1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5314"/>
        <source>Invert bumpmap</source>
        <translation type="unfinished">反转凹凸贴图</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5314"/>
        <source>If set, bumpmap should be considered inverted on Y axis</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5327"/>
        <source>Render order</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5327"/>
        <source>Determines what is rendered first (neg number), or later (pos numbers)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5324"/>
        <source>Material flags</source>
        <translation>材质标签</translation>
    </message>
    <message>
        <source>MainWindow</source>
        <translation type="obsolete">主窗口</translation>
    </message>
</context>
<context>
    <name>QCheckBox</name>
    <message>
        <source>No fog</source>
        <translation type="obsolete">关闭雾化</translation>
    </message>
    <message>
        <source>No Lighting</source>
        <translation type="obsolete">关闭照明</translation>
    </message>
    <message>
        <source>No Z-write</source>
        <translation type="obsolete">关闭Z-write</translation>
    </message>
    <message>
        <source>No depth Test</source>
        <translation type="obsolete">关闭深度测试</translation>
    </message>
    <message>
        <source>Specular enable</source>
        <translation type="obsolete">高光开启</translation>
    </message>
    <message>
        <source>Alpha test</source>
        <translation type="obsolete">Alpha测试</translation>
    </message>
    <message>
        <source>Uniform lighting</source>
        <translation type="obsolete">均一光照</translation>
    </message>
    <message>
        <source>Blend</source>
        <translation type="obsolete">混合</translation>
    </message>
    <message>
        <source>Blend add</source>
        <translation type="obsolete">混合叠加</translation>
    </message>
    <message>
        <source>Blend multiply *</source>
        <translation type="obsolete">混合正片叠底 *</translation>
    </message>
    <message>
        <source>Blend factor **</source>
        <translation type="obsolete">混合参数 **</translation>
    </message>
    <message>
        <source>Alpha test 1</source>
        <translation type="obsolete">Alpha测试1</translation>
    </message>
    <message>
        <source>Alpha test 128</source>
        <translation type="obsolete">Alpha测试128</translation>
    </message>
    <message>
        <source>Alpha test 256 *</source>
        <translation type="obsolete">Alpha测试256 *</translation>
    </message>
    <message>
        <source>Render 1st</source>
        <translation type="obsolete">首先渲染</translation>
    </message>
    <message>
        <source>Origin at camera</source>
        <translation type="obsolete">原点在镜头处</translation>
    </message>
    <message>
        <source>LoD</source>
        <translation type="obsolete">低模(LoD)</translation>
    </message>
    <message>
        <source>R</source>
        <translation type="obsolete">预留</translation>
    </message>
    <message>
        <source>Invert bumpmap</source>
        <translation type="obsolete">反转凹凸贴图</translation>
    </message>
</context>
<context>
    <name>QFileDialog</name>
    <message>
        <source>Save File</source>
        <translation type="obsolete">保存文件</translation>
    </message>
</context>
<context>
    <name>QLabel</name>
    <message>
        <source>No fog</source>
        <translation type="obsolete">关闭雾化</translation>
    </message>
    <message>
        <source>No Lighting</source>
        <translation type="obsolete">关闭照明</translation>
    </message>
    <message>
        <source>No Z-write</source>
        <translation type="obsolete">关闭Z-write</translation>
    </message>
    <message>
        <source>No depth Test</source>
        <translation type="obsolete">关闭深度测试</translation>
    </message>
    <message>
        <source>Specular enable</source>
        <translation type="obsolete">高光开启</translation>
    </message>
    <message>
        <source>Alpha test</source>
        <translation type="obsolete">Alpha测试</translation>
    </message>
    <message>
        <source>Uniform lighting</source>
        <translation type="obsolete">均一光照</translation>
    </message>
    <message>
        <source>Blend</source>
        <translation type="obsolete">混合</translation>
    </message>
    <message>
        <source>Blend add</source>
        <translation type="obsolete">混合叠加</translation>
    </message>
    <message>
        <source>Blend multiply *</source>
        <translation type="obsolete">混合正片叠底 *</translation>
    </message>
    <message>
        <source>Blend factor **</source>
        <translation type="obsolete">混合参数 **</translation>
    </message>
    <message>
        <source>Alpha test 1</source>
        <translation type="obsolete">Alpha测试1</translation>
    </message>
    <message>
        <source>Alpha test 128</source>
        <translation type="obsolete">Alpha测试128</translation>
    </message>
    <message>
        <source>Alpha test 256 *</source>
        <translation type="obsolete">Alpha测试256 *</translation>
    </message>
    <message>
        <source>Render 1st</source>
        <translation type="obsolete">首先渲染</translation>
    </message>
    <message>
        <source>Origin at camera</source>
        <translation type="obsolete">原点在镜头处</translation>
    </message>
    <message>
        <source>LoD</source>
        <translation type="obsolete">低模(LoD)</translation>
    </message>
    <message>
        <source>R</source>
        <translation type="obsolete">预留</translation>
    </message>
    <message>
        <source>Invert bumpmap</source>
        <translation type="obsolete">反转凹凸贴图</translation>
    </message>
</context>
<context>
    <name>QListView</name>
    <message>
        <source>&amp;Mesh</source>
        <translation type="obsolete">模型(&amp;M)</translation>
    </message>
    <message>
        <source>Te&amp;xture</source>
        <translation type="obsolete">纹理(&amp;X)</translation>
    </message>
    <message>
        <source>&amp;Shader</source>
        <translation type="obsolete">着色层(&amp;S)</translation>
    </message>
    <message>
        <source>Mat&amp;erial</source>
        <translation type="obsolete">材质(&amp;E)</translation>
    </message>
    <message>
        <source>S&amp;keleton</source>
        <translation type="obsolete">骨骼(&amp;K)</translation>
    </message>
    <message>
        <source>&amp;Animation</source>
        <translation type="obsolete">动画(&amp;A)</translation>
    </message>
    <message>
        <source>&amp;Collision</source>
        <translation type="obsolete">碰撞(&amp;C)</translation>
    </message>
</context>
<context>
    <name>QTab</name>
    <message>
        <source>&amp;Mesh</source>
        <translation type="obsolete">模型(&amp;M)</translation>
    </message>
    <message>
        <source>Te&amp;xture</source>
        <translation type="obsolete">纹理(&amp;X)</translation>
    </message>
    <message>
        <source>&amp;Shader</source>
        <translation type="obsolete">着色器(&amp;S)</translation>
    </message>
    <message>
        <source>Mat&amp;erial</source>
        <translation type="obsolete">材质(&amp;E)</translation>
    </message>
    <message>
        <source>S&amp;keleton</source>
        <translation type="obsolete">骨骼(&amp;K)</translation>
    </message>
    <message>
        <source>&amp;Animation</source>
        <translation type="obsolete">动画(&amp;A)</translation>
    </message>
    <message>
        <source>&amp;Collision</source>
        <translation type="obsolete">碰撞(&amp;C)</translation>
    </message>
</context>
<context>
    <name>QTabBar</name>
    <message>
        <source>&amp;Mesh</source>
        <translation type="obsolete">模型(&amp;M)</translation>
    </message>
    <message>
        <source>Te&amp;xture</source>
        <translation type="obsolete">纹理(&amp;X)</translation>
    </message>
    <message>
        <source>&amp;Shader</source>
        <translation type="obsolete">着色层(&amp;S)</translation>
    </message>
    <message>
        <source>Mat&amp;erial</source>
        <translation type="obsolete">材质(&amp;E)</translation>
    </message>
    <message>
        <source>S&amp;keleton</source>
        <translation type="obsolete">骨骼(&amp;K)</translation>
    </message>
    <message>
        <source>&amp;Animation</source>
        <translation type="obsolete">动画(&amp;A)</translation>
    </message>
    <message>
        <source>&amp;Collision</source>
        <translation type="obsolete">碰撞(&amp;C)</translation>
    </message>
</context>
<context>
    <name>QTestBrowser</name>
    <message>
        <source>Mesh</source>
        <translation type="obsolete">模型</translation>
    </message>
    <message>
        <source>Texture</source>
        <translation type="obsolete">纹理</translation>
    </message>
    <message>
        <source>Shader</source>
        <translation type="obsolete">着色器</translation>
    </message>
    <message>
        <source>Material</source>
        <translation type="obsolete">材质</translation>
    </message>
    <message>
        <source>Skeleton</source>
        <translation type="obsolete">骨骼</translation>
    </message>
    <message>
        <source>Animation</source>
        <translation type="obsolete">动画</translation>
    </message>
    <message>
        <source>Collision Object</source>
        <translation type="obsolete">碰撞体</translation>
    </message>
    <message>
        <source>Meshes</source>
        <translation type="obsolete">模型</translation>
    </message>
    <message>
        <source>Textures</source>
        <translation type="obsolete">纹理</translation>
    </message>
    <message>
        <source>Shaders</source>
        <translation type="obsolete">着色器</translation>
    </message>
    <message>
        <source>Materials</source>
        <translation type="obsolete">材质</translation>
    </message>
    <message>
        <source>Skeletons</source>
        <translation type="obsolete">骨骼</translation>
    </message>
    <message>
        <source>Animations</source>
        <translation type="obsolete">动画</translation>
    </message>
    <message>
        <source>Collision Objects</source>
        <translation type="obsolete">碰撞体</translation>
    </message>
</context>
<context>
    <name>QTextBrowser</name>
    <message>
        <location filename="../iniData.cpp" line="133"/>
        <source>cannot open file</source>
        <translation>无法打开文件</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="141"/>
        <source>expected &apos;%1&apos;,
got &apos;%2&apos;</source>
        <translation>应该为&apos;%1&apos;,
但实际为&apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="145"/>
        <source>unexpected end of file</source>
        <translation>文件不完整</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="175"/>
        <source>cannot read token n. %1 from:
 &apos;%2&apos;</source>
        <translation>无法从以下内容读取标识 %1:
&apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="182"/>
        <location filename="../iniData.cpp" line="190"/>
        <source>expected number istead of &apos;%1&apos; (token %2)</source>
        <translation>预期内容为数值而非&apos;%1&apos; (标识%2)</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="183"/>
        <source>wrong number : %1 (not in [%2, %3]) (token %4)</source>
        <translation>错误的值: %1 (不在[%2, %3]之间) (标识 %4)</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="200"/>
        <source>Error reading file &apos;%1&apos;,
at line %3:
%2
</source>
        <translation>读取文件时于第%3行
&apos;%1&apos;发生错误:
%2</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="242"/>
        <source>%1 %2 from &apos;%3&apos; &lt;font size=-1&gt;(&apos;%4&apos;, &apos;%5&apos;, &apos;%6&apos;...)&lt;/font&gt;

</source>
        <translation>&apos;%3&apos;中的%1 %2 &lt;font size=-1&gt;(&apos;%4&apos;, &apos;%5&apos;, &apos;%6&apos;...)&lt;/font&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="691"/>
        <source>%6 &lt;a href=&quot;#%1.%2.%3&quot;&gt;%4&lt;/a&gt; (in %5)</source>
        <translation>%6 &lt;a href=&quot;#%1.%2.%3&quot;&gt;%4&lt;/a&gt; (在 %5 中)</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="706"/>
        <source>&lt;b&gt;File-not-found:&lt;/b&gt; can&apos;t find image file for %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="711"/>
        <source>&lt;b&gt;File-not-found:&lt;/b&gt; can&apos;t find frame &quot;%2&quot; for %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;b&gt;File-not-found:&lt;/b&gt; can&apos;t find texture file for %1.</source>
        <translation type="obsolete">&lt;b&gt;文件未找到:&lt;/b&gt; 无法打开%1的纹理文件。</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="759"/>
        <source>&lt;b&gt;Missing:&lt;/b&gt; %1 uses unknown %2 &lt;u&gt;%3&lt;/u&gt;</source>
        <translation>&lt;b&gt;丢失:&lt;/b&gt; %1使用了无法识别的%2 &lt;u&gt;%3&lt;/u&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="765"/>
        <source>&lt;b&gt;Ordering problem:&lt;/b&gt; %1 uses %2, which appears later in &lt;i&gt;module.ini&lt;/i&gt;</source>
        <translation>&lt;b&gt;顺序问题:&lt;/b&gt; %1引用了在&lt;i&gt;module.ini&lt;/i&gt;中后出现的%2</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="788"/>
        <source>&lt;h1&gt;Module &lt;b&gt;%1&lt;/b&gt;&lt;/h1&gt;</source>
        <translation>&lt;h1&gt;模组 &lt;b&gt;%1&lt;/b&gt;&lt;/h1&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="794"/>
        <source>&lt;h2&gt;Original BRF files: %1&lt;/h2&gt;</source>
        <translation>&lt;h2&gt;独有BRF文件: %1&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="796"/>
        <source>&lt;h2&gt;CommonRes BRF files: %1&lt;/h2&gt;</source>
        <translation>&lt;h2&gt;CommonRes BRF 文件: %1&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="804"/>
        <source>&lt;i&gt;(used+unused)&lt;/i&gt;</source>
        <translation>&lt;i&gt;(使用+未使用)&lt;/i&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="805"/>
        <source>&lt;br&gt;</source>
        <translation>&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="811"/>
        <source>&lt;h2&gt;Txt data:&lt;/h2&gt;</source>
        <translation>&lt;h2&gt;Txt 数据:&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="1312"/>
        <source>&lt;b&gt;Missing in txt:&lt;/b&gt; cannot find %1 &lt;u&gt;%2&lt;/u&gt;, referred in &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;b&gt;Missing in txt:&lt;/b&gt; cannot find %1 &lt;u&gt;%2&lt;/u&gt;, defined in &apos;%3&apos;</source>
        <translation type="obsolete">&lt;b&gt;txt中有缺失文件:&lt;/b&gt;无法找到&apos;%3&apos;所声明的 %1 &lt;u&gt;%2&lt;/u&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Duplicate:&lt;/b&gt; %1 was already defined in file %2</source>
        <translation type="obsolete">&lt;b&gt;重复:&lt;/b&gt; %1已在%2文件中出现过</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="1391"/>
        <source>&lt;b&gt;File-Not-Found:&lt;/b&gt; could not read brf file &lt;u&gt;%1&lt;/u&gt;, listed in module.ini file</source>
        <translation>&lt;b&gt;文件未找到:&lt;/b&gt; 无法读取module.ini中列出的brf文件 &lt;u&gt;%1&lt;/u&gt;</translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="1394"/>
        <source>&lt;b&gt;File-Format Error:&lt;/b&gt; could not read brf file &lt;u&gt;%1&lt;/u&gt;</source>
        <translation>&lt;b&gt;文件格式错误:&lt;/b&gt; 无法读取brf文件 &lt;u&gt;%1&lt;/u&gt;</translation>
    </message>
</context>
<context>
    <name>QTextBrowser::QTextBrowser</name>
    <message>
        <location filename="../iniData.cpp" line="974"/>
        <source>&lt;i&gt;more errors to follow...&lt;/i&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="996"/>
        <source>&lt;i&gt;[0 results]&lt;/i&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../iniData.cpp" line="732"/>
        <source>&lt;b&gt;Duplicate:&lt;/b&gt; %1 was already defined in file %2</source>
        <translation>&lt;b&gt;重复:&lt;/b&gt; %1已在%2文件中出现过</translation>
    </message>
</context>
<context>
    <name>Selector</name>
    <message>
        <source>Split via action.txt</source>
        <translation type="obsolete">根据action.txt拆分</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="59"/>
        <source>Split sequence following the action.txt file. A new &quot;action [after split].txt&quot; file is also produced, which use the new animation.</source>
        <translation>根据action.txt文件拆分序列，并将生成一个新的&quot;action [after split].txt&quot;文件，包含新的动画。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="61"/>
        <source>Auto-split</source>
        <translation>自动拆分</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="62"/>
        <source>Auto-split sequence into its separated chunks, separating it at lasge gaps in frames.</source>
        <translation>自动将序列拆分为独立的段，将根据帧之间的大空隙来拆分。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="65"/>
        <source>Extract interval...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="66"/>
        <source>Extract an animation from an interval of times.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="69"/>
        <source>Mirror this animation over the X axis.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="71"/>
        <source>Remove interval...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="72"/>
        <source>Remove an interval of times from the animation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="74"/>
        <source>Merge animations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="75"/>
        <source>Merge two animations into one -- intervals must be right!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rename</source>
        <translation type="obsolete">重命名</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="82"/>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="87"/>
        <source>Duplicate</source>
        <translation>重复</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="89"/>
        <source>next tab</source>
        <translation>下一个标签页</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="94"/>
        <source>left tab</source>
        <translation>上一个标签页</translation>
    </message>
    <message>
        <source>Move up</source>
        <translation type="obsolete">上移</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="101"/>
        <source>Move this object upward in the list</source>
        <translation>将项目在列表中向上移动</translation>
    </message>
    <message>
        <source>Move down</source>
        <translation type="obsolete">下移</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="107"/>
        <source>Move this object one step down in the list</source>
        <translation>将项目在列表中向下移动</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="112"/>
        <source>Add to reference animations</source>
        <translation>加入样本动画</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="113"/>
        <source>Add this animation to reference animations (to use it later to display rigged meshes).</source>
        <translation>将该动画加入样本动画(用于显示绑定的模型)。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="115"/>
        <source>Add to reference skeletons</source>
        <translation>加入样本骨骼</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="116"/>
        <source>Add this animation to reference skeletons (to use it later for animations).</source>
        <translation>将该动画加入样本骨骼(用于显示动画)。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="119"/>
        <source>set %1</source>
        <translation>%1组合</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="120"/>
        <source>Add this mesh to reference skins (to use it later to display animations).</source>
        <translation>将模型加入样本皮肤(用于显示动画)。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="145"/>
        <source>&lt;none&gt;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="150"/>
        <source>mod file &lt;%1&gt;</source>
        <translation>模组文件 &lt;%1&gt;</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="152"/>
        <source>mod file &lt;%1&gt; (indirectly)</source>
        <translation>模组文件 &lt;%1&gt; (间接关联)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="156"/>
        <source>&lt;no .txt file&gt;</source>
        <translation>&lt;非txt文件&gt;</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="158"/>
        <source>&lt;core engine&gt;</source>
        <translation>&lt;核心引擎文件&gt;</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="160"/>
        <source>&lt;core engine&gt; (indirectly)</source>
        <translation>&lt;核心引擎文件&gt;(间接关联)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="163"/>
        <source>&lt;not in module.ini&gt;</source>
        <translation>&lt;module.ini中未声明&gt;</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="165"/>
        <source>&lt;save file to find out&gt;</source>
        <translation>&lt;保存以更新信息&gt;</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="168"/>
        <source>(not computed: compute now)</source>
        <translation>(未处理: 立即处理)</translation>
    </message>
    <message>
        <source>Export</source>
        <translation type="obsolete">导出</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="174"/>
        <source>Info on mesh import/export</source>
        <translation>模型导入/导出信息</translation>
    </message>
    <message>
        <source>Export static mesh</source>
        <translation type="obsolete">导出为静态模型</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="177"/>
        <source>Export this model (or this frame) as a 3D static mesh.</source>
        <translation>将该模型(或该帧)导出为一个3D静态模型。</translation>
    </message>
    <message>
        <source>Export vertex ani</source>
        <translation type="obsolete">导出顶点动画</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="180"/>
        <source>Export this model as a mesh with vertex animation.</source>
        <translation>将该模型导出为带定点动画的模型。</translation>
    </message>
    <message>
        <source>Export combined mesh</source>
        <oldsource>Export mesh group</oldsource>
        <translation type="obsolete">导出模型组</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="183"/>
        <source>Export this group of models in a single OBJ.</source>
        <oldsource>Export this group of model in a single OBJ.</oldsource>
        <translation>将该组模型导出到一个单独的OBJ中。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="184"/>
        <source>Export all meshes</source>
        <translation>导出所有模型</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="185"/>
        <source>Export each of these models as separate OBJs.</source>
        <translation>将每一个模型导出到一个单独的OBJ文件。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="188"/>
        <source>Export each of these collison bodies as separate files.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Export rigged mesh</source>
        <translation type="obsolete">导出绑定的模型</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="191"/>
        <source>Export this model (or this frame) as a rigged mesh.</source>
        <translation>将该模型(或该帧)导出为一个绑定的模型。</translation>
    </message>
    <message>
        <source>Export (nude) skeleton</source>
        <translation type="obsolete">导出(纯)骨骼</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="194"/>
        <source>Export this skeleton (as a set of nude bones).</source>
        <translation type="unfinished">将该骨骼(仅骨骼块)导出。</translation>
    </message>
    <message>
        <source>Export skeleton with skin</source>
        <translation type="obsolete">导出带皮肤的骨骼</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="196"/>
        <source>Export this skeleton (as a rigged skin).</source>
        <translation>将该骨骼（带绑定的皮肤）导出。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="197"/>
        <source>Export a skin for this ani</source>
        <translation>导出带皮肤动画</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="198"/>
        <source>Export a rigged skin which can be used for this animation.</source>
        <translation>将该动画连同绑定的皮肤导出。</translation>
    </message>
    <message>
        <source>Export animation</source>
        <translation type="obsolete">导出动画</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="201"/>
        <source>Export this animation.</source>
        <translation>导出该动画。</translation>
    </message>
    <message>
        <source>Reskeletonize</source>
        <translation type="obsolete">骨骼转化</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="212"/>
        <source>Adapt this rigged mesh to a new skeleton</source>
        <translation>将该绑定的模型转移到一个新的骨骼上</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="217"/>
        <source>Transfer rigging</source>
        <translation>传递绑定</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="218"/>
        <source>Copy rigging from one mesh to another</source>
        <translation>复制一个模型的绑定到另一个</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="68"/>
        <location filename="../selector.cpp" line="226"/>
        <source>Mirror</source>
        <translation>镜像</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="227"/>
        <source>Mirror this object on the X axis.</source>
        <translation>沿X轴镜像翻转该项。</translation>
    </message>
    <message>
        <source>Roto-translate-rescale</source>
        <translation type="obsolete">旋转-平移-缩放</translation>
    </message>
    <message>
        <source>Apply a gemoetric transform.</source>
        <translation type="obsolete">进行几何变换。</translation>
    </message>
    <message>
        <source>Rescale</source>
        <translation type="obsolete">缩放</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="233"/>
        <source>Rescale this object.</source>
        <translation>缩放该项目。</translation>
    </message>
    <message>
        <source>Shift time interval</source>
        <translation type="obsolete">平移时间区段</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="240"/>
        <source>Shift a time interval for this animation</source>
        <translation>将该动画的时间区段平移</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="242"/>
        <source>Make quad-dominant</source>
        <translation>四边形化</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="243"/>
        <source>Try to merge most triangles into fewer quads (more efficient!)</source>
        <translation>尝试将大部分三角形合并为四边形(节省资源)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="244"/>
        <source>Combine collision objects</source>
        <translation>合并碰撞模型</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="245"/>
        <source>Make a combined collision obj. unifying these objs.</source>
        <translation>将这些碰撞模型合并成一个碰撞模型。</translation>
    </message>
    <message>
        <source>Recompute normals</source>
        <translation type="obsolete">重新计算法线</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="248"/>
        <source>Recompute normals for this model, and unify pos and vertices</source>
        <translation>重新计算该模型的范县,统一坐标和顶点</translation>
    </message>
    <message>
        <source>Unify vertices</source>
        <translation type="obsolete">统一顶点</translation>
    </message>
    <message>
        <source>Unify identical vertices and pos.</source>
        <translation type="obsolete">统一相同的顶点和坐标。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="256"/>
        <source>Quick fix rigging of rigid-parts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="257"/>
        <source>Attempts to fix rigging of small-parts, making them rigid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="259"/>
        <source>Split into connected sub-meshes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="260"/>
        <source>Create a separate mesh for each connected component of this mesh.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="262"/>
        <source>Combine meshes</source>
        <translation>合并模型</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="263"/>
        <source>Make a combined mesh unifying these meshes.</source>
        <translation>将这些模型合并成一个。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="265"/>
        <source>Make a collision object</source>
        <translation>创建碰撞体</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="266"/>
        <source>Turn this mesh(es) into a combined Collision object.</source>
        <translation>将模型合并为一个碰撞体。</translation>
    </message>
    <message>
        <source>Mount on one bone</source>
        <translation type="obsolete">加载到单一骨骼</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="269"/>
        <source>Put this mesh on top of a single skeleton bone.</source>
        <translation>将该模型放在一块单一骨骼上。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="271"/>
        <source>remove all</source>
        <translation>全部移除</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="272"/>
        <source>Remove all faces that are backfacing (e.g. in beard meshes).</source>
        <translation>移除所有反向的面（例：胡须模型）。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="273"/>
        <location filename="../selector.cpp" line="276"/>
        <source>Back-faces: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="274"/>
        <source>add (x2 faces)</source>
        <translation>添加(面数翻倍)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="275"/>
        <source>Duplicate all faces: for each current face, add a backfacing face.</source>
        <translation>为每一面添加一个反向面。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="278"/>
        <source>Color with Ambient Occlusion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="284"/>
        <source>Add femininized frame</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="285"/>
        <source>Build a feminine frame for this armour(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="287"/>
        <source>Compute LODs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="288"/>
        <source>Tries to compute a LOD pyramid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="290"/>
        <source>Get dimensions...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="293"/>
        <source>rigging (keep current pose)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="306"/>
        <source>(Tangent dirs are needed for bump-mapping)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="309"/>
        <source>Then Hue Saturation and Brightness of per-vertex colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="314"/>
        <source>per-vertex color</source>
        <translation>顶点着色</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="316"/>
        <source>rigging</source>
        <translation>绑定</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="318"/>
        <source>tangent directions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="322"/>
        <source>vertex animation</source>
        <translation>顶点动画</translation>
    </message>
    <message>
        <source>Discard vertex animation (keeps only current frame)</source>
        <translation type="obsolete">消除顶点动画(只保留当前帧)</translation>
    </message>
    <message>
        <source>Make a skeleton-modification mesh</source>
        <translation type="obsolete">创建骨骼修改模型</translation>
    </message>
    <message>
        <source>Modify from a skeleton-modification mesh</source>
        <translation type="obsolete">通过骨骼修改模型修改</translation>
    </message>
    <message>
        <source>Group rename</source>
        <translation type="obsolete">批量重命名</translation>
    </message>
    <message>
        <source>[Right-Click]: tools for %1. Multiple selections with [Shift]-[Ctrl].</source>
        <translation type="obsolete">[右键]： %1工具.按住[Shift]或[Ctrl]多选。</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="12"/>
        <source>&amp;Mesh</source>
        <translation>模型(&amp;M)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="13"/>
        <source>Te&amp;xture</source>
        <translation>纹理(&amp;X)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="14"/>
        <source>&amp;Shader</source>
        <translation>着色器(&amp;S)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="15"/>
        <source>Mat&amp;erial</source>
        <translation>材质(&amp;E)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="16"/>
        <source>S&amp;keleton</source>
        <translation>骨骼(&amp;K)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="17"/>
        <source>&amp;Animation</source>
        <translation>动画(&amp;A)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="18"/>
        <source>&amp;Collision</source>
        <translation>碰撞(&amp;C)</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="58"/>
        <source>Split via action.txt...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="77"/>
        <location filename="../selector.cpp" line="654"/>
        <source>Rename...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="99"/>
        <source>Move up in the list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="105"/>
        <source>Move down in the list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="172"/>
        <source>Export...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="176"/>
        <source>Export static mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="179"/>
        <source>Export vertex ani...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="182"/>
        <source>Export combined mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="187"/>
        <source>Export all...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="190"/>
        <source>Export rigged mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="193"/>
        <source>Export (nude) skeleton...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="195"/>
        <source>Export skeleton with skin...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="200"/>
        <source>Export animation...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="203"/>
        <source>Reimport mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="204"/>
        <location filename="../selector.cpp" line="206"/>
        <source>Reimport this mesh from file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="205"/>
        <source>Reimport animation...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="207"/>
        <source>Reimport collision body...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="208"/>
        <source>Reimport this collision mesh from file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="211"/>
        <location filename="../selector.cpp" line="214"/>
        <source>Reskeletonize...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="215"/>
        <source>Adapt this animation to a new skeleton</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="220"/>
        <source>Make rigging stiffer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="221"/>
        <source>Make the rigging of selected mesh(es) somewhat rigidier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="223"/>
        <source>Make rigging softer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="224"/>
        <source>Make the rigging of selected mesh(es) somewhat softer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="229"/>
        <source>Roto-translate-rescale...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="230"/>
        <source>Apply a geometric transform.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="232"/>
        <source>Rescale...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="235"/>
        <source>(no object selected)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="239"/>
        <source>Shift time interval...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="247"/>
        <source>Recompute normals...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="250"/>
        <source>Clean redundant vert/pos</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="251"/>
        <source>Removes any unused vertices or positions and merge identical ones</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="253"/>
        <source>Transfrom texture coords</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="254"/>
        <source>Translates/Scales/Flips UV coords</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="268"/>
        <source>Mount on one bone...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="279"/>
        <source>Set per vertex color as ambient occlusion (globlal lighting) %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="281"/>
        <source>Copy colors from texture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="282"/>
        <source>Set per vertex color as texture colors %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="303"/>
        <source>Set per vertex color as a uniform color %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="429"/>
        <source>[Right-Click]: tools for %1. Multiple selections with [Shift] or [Ctrl].</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="654"/>
        <source>Group rename...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="666"/>
        <source>Used by:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="291"/>
        <source>Tell me the dimension of selected object(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="294"/>
        <source>Discard rigging, but freeze mesh in its current pose</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="296"/>
        <source>Merge as frames in a vertex ani</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="297"/>
        <source>Merge these meshes, in their current order, as frames in a mesh ani</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="299"/>
        <source>Separate all frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="300"/>
        <source>Split all frames, making 1 mesh per frame</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="302"/>
        <source>Color uniform...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="305"/>
        <source>Recompute tangent dirs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="308"/>
        <source>Tune colors HSB...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="311"/>
        <source>Discard hit-boxes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="312"/>
        <source>Discard hit-box set associated to skeletons with this name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="315"/>
        <source>Reset per-vertex coloring (i.e. turn all full-white)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="317"/>
        <source>Remove rigging (per-verex bone attachments)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="319"/>
        <source>Remove tangent directions (saves space, they are needed mainly for bumbmapping)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="320"/>
        <source>normals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="321"/>
        <source>Disregard normals, so to merge more vertices (and use less of them)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="323"/>
        <source>Discard vertex animation (keep only current frame)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="327"/>
        <source>Make a skeleton-modification mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="328"/>
        <source>Modify from a skeleton-modification mesh...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="432"/>
        <source>[Right-Click]: tools for %1.</source>
        <translation>[右键]：%1工具。</translation>
    </message>
    <message>
        <source>Used by...</source>
        <translation type="obsolete">被引用于...</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="789"/>
        <source>Backfacing faces</source>
        <translation>背向面</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="794"/>
        <source>Discard</source>
        <translation>抛弃</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="846"/>
        <source>Add to reference skins</source>
        <translation>添加到样本皮肤</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="849"/>
        <source>to Skin Set %1</source>
        <translation>到皮肤组%1</translation>
    </message>
    <message>
        <location filename="../selector.cpp" line="853"/>
        <source>to Skin Set %1 [new set]</source>
        <translation>到皮肤组%1[新组]</translation>
    </message>
</context>
<context>
    <name>TableModel</name>
    <message>
        <location filename="../tablemodel.cpp" line="84"/>
        <source>HEADER</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>TextFile</name>
    <message>
        <source>cannot open file</source>
        <translation type="obsolete">无法打开文件</translation>
    </message>
    <message>
        <source>expected &apos;%1&apos;,
got &apos;%2&apos;</source>
        <translation type="obsolete">预期为&apos;%1&apos;,
但实际为&apos;%2&apos;</translation>
    </message>
    <message>
        <source>unexpected end of file</source>
        <translation type="obsolete">文件不完整</translation>
    </message>
    <message>
        <source>cannot read token n. %1 from:
 &apos;%2&apos;</source>
        <translation type="obsolete">无法从以下内容读取标识 %1:
&apos;%2&apos;</translation>
    </message>
    <message>
        <source>expected number istead of &apos;%1&apos; (token %2)</source>
        <translation type="obsolete">预期内容为数值而非&apos;%1&apos; (标识%2)</translation>
    </message>
    <message>
        <source>wrong number : %1 (not in [%2, %3]) (token %4)</source>
        <translation type="obsolete">错误的值: %1 (不在[%2, %3]之间) (标识 %4)</translation>
    </message>
    <message>
        <source>Error reading file &apos;%1&apos;,
at line %3:
%2
</source>
        <translation type="obsolete">读取文件&apos;%1&apos;发生错误,
于第%3行:
%2</translation>
    </message>
</context>
<context>
    <name>askModErrorDialog</name>
    <message>
        <location filename="../askModErrorDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.ui" line="45"/>
        <source>TextLabel</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../askModErrorDialog.ui" line="81"/>
        <source>look in commonres too</source>
        <translation>同时查找commonRes</translation>
    </message>
</context>
<context>
    <name>askSkelPairDialog</name>
    <message>
        <location filename="../askSkelPairDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">对话框</translation>
    </message>
    <message>
        <location filename="../askSkelPairDialog.ui" line="65"/>
        <source>from Skeleton:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askSkelPairDialog.ui" line="81"/>
        <source>to Skeleton:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askSkelPairDialog.ui" line="97"/>
        <location filename="../askSkelPairDialog.ui" line="148"/>
        <source>bones</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../askSkelPairDialog.ui" line="110"/>
        <location filename="../askSkelPairDialog.ui" line="129"/>
        <source>Number of bones composing this skeleton.</source>
        <translation type="unfinished">该骨骼所包含骨骼块数目。</translation>
    </message>
    <message>
        <location filename="../askSkelPairDialog.ui" line="161"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Readapting animation(s) to a different skeleton.&lt;span style=&quot; font-style:italic;&quot;&gt;&lt;br /&gt;Bone matching is done by name.&lt;br /&gt;Missing bones are fixed in positions, as in&amp;quot;from&amp;quot; skeleton.&lt;br /&gt;Extra bones are discarded from ani.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>askTexturenameDialog</name>
    <message>
        <location filename="../askTexturenameDialog.ui" line="14"/>
        <source>OpenBRF</source>
        <translation>OpenBRF</translation>
    </message>
    <message>
        <location filename="../askTexturenameDialog.ui" line="42"/>
        <source>name(s):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>name:</source>
        <translation type="obsolete">名称:</translation>
    </message>
    <message>
        <location filename="../askTexturenameDialog.ui" line="58"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <source>also add a new Texture</source>
        <translation type="obsolete">同时加入新纹理</translation>
    </message>
</context>
</TS>
