<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="en">
<context>
    <name>AboutWindow</name>
    <message>
        <location filename="../src/aboutwindow.cpp" line="13"/>
        <source>About 3DMEditor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/aboutwindow.cpp" line="16"/>
        <source>ABOUT_TEXT</source>
        <comment>text of about window</comment>
        <translation>3DMEditor 2&lt;br&gt;developped by TA3D&apos;s team for TA3D&lt;br&gt;see &lt;a href=&quot;http://www.ta3d.org/&quot;&gt;http://www.ta3d.org/&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/aboutwindow.cpp" line="20"/>
        <source>ok</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Animation</name>
    <message>
        <location filename="../src/animation.cpp" line="26"/>
        <source>Animation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="29"/>
        <source>default animation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="37"/>
        <source>rotation :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="38"/>
        <location filename="../src/animation.cpp" line="41"/>
        <source>periodic :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="39"/>
        <location filename="../src/animation.cpp" line="42"/>
        <source>sinus :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="40"/>
        <source>translation :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="44"/>
        <source>angle0 X :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="45"/>
        <source>angle0 Y :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="46"/>
        <source>angle0 Z :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="47"/>
        <source>angle1 X :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="48"/>
        <source>angle1 Y :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="49"/>
        <source>angle1 Z :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="51"/>
        <source>position0 X :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="52"/>
        <source>position0 Y :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="53"/>
        <source>position0 Z :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="54"/>
        <source>position1 X :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="55"/>
        <source>position1 Y :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="56"/>
        <source>position1 Z :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="58"/>
        <location filename="../src/animation.cpp" line="59"/>
        <source>w :</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="108"/>
        <source>scripting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/animation.cpp" line="110"/>
        <source>Lua editor</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GeometryGraph</name>
    <message>
        <location filename="../src/geometrygraph.cpp" line="41"/>
        <source>Geometry Graph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="47"/>
        <source>Parts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="47"/>
        <source>ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="56"/>
        <source>&amp;Rename</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="57"/>
        <source>&amp;Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="58"/>
        <source>&amp;Merge</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="196"/>
        <source>Object name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="196"/>
        <source>enter new name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="238"/>
        <source>Merging error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/geometrygraph.cpp" line="238"/>
        <source>Could not merge selected objects. You must select objects with the same parent</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Gfx</name>
    <message>
        <location filename="../src/gfx.cpp" line="165"/>
        <source>Editing mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gfx.cpp" line="168"/>
        <source>Viewing mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gfx.cpp" line="171"/>
        <source>Animation mode</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HelpViewer</name>
    <message>
        <location filename="../src/helpviewer.cpp" line="20"/>
        <source>help/en/index.html</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/helpviewer.cpp" line="16"/>
        <source>3DMEditor - Help</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LuaEditor</name>
    <message>
        <location filename="../src/luaeditor.cpp" line="60"/>
        <source>&amp;save program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="61"/>
        <source>&amp;load program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="62"/>
        <source>&amp;load template</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="67"/>
        <source>&amp;Code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="81"/>
        <source>&amp;Build</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="84"/>
        <location filename="../src/luaeditor.cpp" line="124"/>
        <source>&amp;Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="88"/>
        <source>&amp;Step</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="91"/>
        <source>&amp;Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="119"/>
        <source>&amp;Stop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="130"/>
        <source>Lua editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="144"/>
        <source>building Lua code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="148"/>
        <source>done</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="154"/>
        <source>save Lua progam as</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="154"/>
        <location filename="../src/luaeditor.cpp" line="170"/>
        <source>all files(*.*);;Lua programs(*.lua)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="161"/>
        <location filename="../src/luaeditor.cpp" line="177"/>
        <location filename="../src/luaeditor.cpp" line="352"/>
        <source>Error opening file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="161"/>
        <source>Error: could not open file %1 for writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="170"/>
        <source>load Lua progam</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="177"/>
        <location filename="../src/luaeditor.cpp" line="352"/>
        <source>Error: could not read file %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="345"/>
        <source>Are you sure?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/luaeditor.cpp" line="345"/>
        <source>Load the template? If not saved, current code will be lost.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../src/mainwindow.cpp" line="41"/>
        <source>&amp;Exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="44"/>
        <source>&amp;Edit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="45"/>
        <location filename="../src/mainwindow.cpp" line="126"/>
        <source>&amp;Edit mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="46"/>
        <location filename="../src/mainwindow.cpp" line="133"/>
        <source>&amp;View mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="47"/>
        <location filename="../src/mainwindow.cpp" line="140"/>
        <source>&amp;Animation mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="62"/>
        <source>&amp;Surface properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="63"/>
        <source>&amp;Toolbox</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="64"/>
        <source>&amp;Animation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="76"/>
        <source>&amp;Torus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="77"/>
        <source>&amp;Empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="79"/>
        <source>&amp;Transform</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="80"/>
        <source>&amp;Mirror X</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="81"/>
        <source>&amp;Mirror Y</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="82"/>
        <source>&amp;Mirror Z</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="83"/>
        <source>&amp;Flip X&lt;&gt;Y</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="84"/>
        <source>&amp;Flip Y&lt;&gt;Z</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="85"/>
        <source>&amp;Flip X&lt;&gt;Z</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="86"/>
        <source>&amp;Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="88"/>
        <source>&amp;Geometry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="89"/>
        <source>&amp;Split components</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="90"/>
        <source>&amp;Merge all</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="100"/>
        <source>&amp;Index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="247"/>
        <source>3DMEditor meshs(*.3dm);;ASCII file(*.asc);;Spring Model(*.s3o);;TA 3D object(*.3do);;3D Studio model(*.3ds);;OBJ model(*.obj);;all files(*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="367"/>
        <source>Cube size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="367"/>
        <source>Cube size:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="378"/>
        <source>Cone radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="378"/>
        <source>Cone radius:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="392"/>
        <source>Cylinder radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="392"/>
        <source>Cylinder radius:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="406"/>
        <source>Sphere radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="406"/>
        <source>Sphere radius:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="419"/>
        <source>Torus big radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="419"/>
        <source>Torus big radius:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="420"/>
        <source>Torus small radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="420"/>
        <source>Torus small radius:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="738"/>
        <source>Export to OBJ</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="738"/>
        <source>OBJ model(*.obj)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="747"/>
        <location filename="../src/mainwindow.cpp" line="767"/>
        <source>mesh export succesful</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="753"/>
        <source>3DS export not implemented yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="758"/>
        <source>Export to S3O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="758"/>
        <source>Spring model(*.s3o)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="379"/>
        <source>Cone height</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="30"/>
        <source>E&amp;xport</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="31"/>
        <source>OBJ</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="32"/>
        <source>3DS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="33"/>
        <source>S3O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="379"/>
        <source>Cone height:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="380"/>
        <source>Cone details</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="380"/>
        <source>Cone details:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="381"/>
        <source>Cone capped ?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="393"/>
        <source>Cylinder height</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="393"/>
        <source>Cylinder height:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="394"/>
        <source>Cylinder details</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="394"/>
        <source>Cylinder details:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="395"/>
        <source>Cylinder capped ?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="407"/>
        <source>Sphere horizontal resolution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="407"/>
        <source>Sphere horizontal resolution:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="408"/>
        <source>Sphere vertical resolution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="408"/>
        <source>Sphere vertical resolution:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="421"/>
        <source>Torus big resolution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="421"/>
        <source>Torus resolution of big circle:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="422"/>
        <source>Torus small resolution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="422"/>
        <source>Torus resolution of small circle:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="445"/>
        <location filename="../src/mainwindow.cpp" line="447"/>
        <source>3DMEditor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="690"/>
        <source>Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="690"/>
        <source>Enter scale factor:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="56"/>
        <source>&amp;English</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="57"/>
        <source>&amp;French</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="35"/>
        <source>&amp;File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="55"/>
        <source>&amp;Language</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="66"/>
        <source>&amp;Interface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="213"/>
        <location filename="../src/mainwindow.cpp" line="221"/>
        <source>The program has to be restarted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="213"/>
        <location filename="../src/mainwindow.cpp" line="221"/>
        <source>Warning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="150"/>
        <source>3DMEditor started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="212"/>
        <location filename="../src/mainwindow.cpp" line="220"/>
        <source>Language set to </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="212"/>
        <source>English</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="220"/>
        <source>French</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="99"/>
        <source>&amp;Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="102"/>
        <source>&amp;About</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="36"/>
        <source>&amp;New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="37"/>
        <source>&amp;Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="38"/>
        <source>&amp;Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="39"/>
        <source>Save as</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="50"/>
        <source>&amp;View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="51"/>
        <source>&amp;Show selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="52"/>
        <source>&amp;Hide selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="61"/>
        <source>&amp;Texture viewer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="71"/>
        <source>&amp;Create</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="72"/>
        <source>&amp;Cone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="73"/>
        <source>&amp;Cube</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="74"/>
        <source>&amp;Cylinder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="75"/>
        <source>&amp;Sphere</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="92"/>
        <source>&amp;Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="247"/>
        <source>open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="264"/>
        <location filename="../src/mainwindow.cpp" line="279"/>
        <source>3DMEditor meshs(*.3dm)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="254"/>
        <source>mesh loaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="264"/>
        <source>save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="273"/>
        <location filename="../src/mainwindow.cpp" line="288"/>
        <source>mesh saved</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="279"/>
        <source>save as</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="59"/>
        <source>&amp;Windows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="60"/>
        <source>&amp;Geometry graph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="103"/>
        <source>&amp;About Qt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/mainwindow.cpp" line="326"/>
        <source>About Qt</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Mesh</name>
    <message>
        <location filename="../src/springmodelloader.cpp" line="15"/>
        <location filename="../src/springmodelloader.cpp" line="21"/>
        <location filename="../src/springmodelloader.cpp" line="33"/>
        <source>Spring Model Loader error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/springmodelloader.cpp" line="15"/>
        <source>File doesn&apos;t exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/springmodelloader.cpp" line="21"/>
        <source>File could not be open for reading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/springmodelloader.cpp" line="33"/>
        <source>File is corrupt or in wrong format</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProgressDialog</name>
    <message>
        <location filename="../src/progressdialog.cpp" line="22"/>
        <source>Work in progress</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ShaderEditor</name>
    <message>
        <location filename="../src/shadereditor.cpp" line="56"/>
        <source>&amp;save vertex program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="57"/>
        <source>&amp;load vertex program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="61"/>
        <source>&amp;Vertex program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="68"/>
        <source>&amp;save fragment program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="69"/>
        <source>&amp;load fragment program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="73"/>
        <source>&amp;Fragment program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="80"/>
        <source>&amp;Build</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="84"/>
        <source>&amp;Output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="105"/>
        <location filename="../src/shadereditor.cpp" line="107"/>
        <source>Shader editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="157"/>
        <source>save vertex progam as</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="157"/>
        <location filename="../src/shadereditor.cpp" line="173"/>
        <source>all files(*.*);;vertex programs(*.vert)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="164"/>
        <location filename="../src/shadereditor.cpp" line="180"/>
        <location filename="../src/shadereditor.cpp" line="197"/>
        <location filename="../src/shadereditor.cpp" line="213"/>
        <source>Error opening file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="164"/>
        <location filename="../src/shadereditor.cpp" line="197"/>
        <source>Error: could not open file %1 for writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="173"/>
        <source>load vertex progam</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="180"/>
        <location filename="../src/shadereditor.cpp" line="213"/>
        <source>Error: could not read file %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="190"/>
        <source>save fragment progam as</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="190"/>
        <location filename="../src/shadereditor.cpp" line="206"/>
        <source>all files(*.*);;fragment programs(*.frag)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/shadereditor.cpp" line="206"/>
        <source>load fragment progam</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SurfaceProperties</name>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="61"/>
        <source>Blended</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="62"/>
        <source>GLSL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="63"/>
        <source>Gouraud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="64"/>
        <source>Lighted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="65"/>
        <source>Player Color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="66"/>
        <source>Reflective</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="67"/>
        <source>Textured</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="68"/>
        <source>Share textures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="71"/>
        <source>object color:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="72"/>
        <location filename="../src/surfaceproperties.cpp" line="79"/>
        <source>red</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="73"/>
        <location filename="../src/surfaceproperties.cpp" line="80"/>
        <source>green</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="74"/>
        <location filename="../src/surfaceproperties.cpp" line="81"/>
        <source>blue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="75"/>
        <location filename="../src/surfaceproperties.cpp" line="82"/>
        <source>alpha</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="78"/>
        <source>reflection color:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="98"/>
        <source>Shader</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="105"/>
        <source>Textures:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="112"/>
        <source>&amp;Load</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="113"/>
        <source>&amp;Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="114"/>
        <source>&amp;New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="115"/>
        <source>&amp;Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="119"/>
        <source>&amp;basic UV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="120"/>
        <source>&amp;spherical UV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="121"/>
        <source>&amp;auto UV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="122"/>
        <source>&amp;merge vertices</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="123"/>
        <source>&amp;ambient occlusion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="124"/>
        <source>&amp;flip</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="187"/>
        <location filename="../src/surfaceproperties.cpp" line="189"/>
        <source>Surface properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="301"/>
        <location filename="../src/surfaceproperties.cpp" line="513"/>
        <source>Texture width</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="301"/>
        <location filename="../src/surfaceproperties.cpp" line="513"/>
        <source>Enter texture width:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="302"/>
        <location filename="../src/surfaceproperties.cpp" line="514"/>
        <source>Texture height</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="302"/>
        <location filename="../src/surfaceproperties.cpp" line="514"/>
        <source>Enter texture height:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="359"/>
        <source>Load texture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="359"/>
        <location filename="../src/surfaceproperties.cpp" line="390"/>
        <source>all files(*.*);;jpeg images(*.jpg);;png images(*.png)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="390"/>
        <source>Save texture as</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="515"/>
        <source>Precision</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/surfaceproperties.cpp" line="515"/>
        <source>Enter required precision (1-1024)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TextureViewer</name>
    <message>
        <location filename="../src/textureviewer.cpp" line="26"/>
        <source>Texture viewer</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBox</name>
    <message>
        <location filename="../src/toolbox.cpp" line="25"/>
        <source>toolbox</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/toolbox.cpp" line="28"/>
        <source>Shape</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
