+ updated finnish translations I had forgotten

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5187 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
This commit is contained in:
yorikvanhavre 2011-11-26 14:40:06 +00:00
parent 8881926b54
commit 690e5090dc
38 changed files with 7979 additions and 10975 deletions

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,240 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS>
<context>
<name>Arch</name>
<message>
<location filename="Component.py" line="151"/>
<source>Components</source>
<translation>Components</translation>
</message>
<message>
<location filename="Component.py" line="153"/>
<source>Remove child</source>
<translation>Remove child</translation>
</message>
<message>
<location filename="Component.py" line="154"/>
<source>Components of this object</source>
<translation>Components of this object</translation>
</message>
</context>
<context>
<name>Arch_Add</name>
<message>
<location filename="Commands.py" line="221"/>
<source>Add component</source>
<translation>Add component</translation>
</message>
<message>
<location filename="Commands.py" line="222"/>
<source>Adds the selected components to the active object</source>
<translation>Adds the selected components to the active object</translation>
</message>
</context>
<context>
<name>Arch_Building</name>
<message>
<location filename="Building.py" line="47"/>
<source>Building</source>
<translation>Building</translation>
</message>
<message>
<location filename="Building.py" line="49"/>
<source>Creates a building object including selected objects.</source>
<translation>Creates a building object including selected objects.</translation>
</message>
</context>
<context>
<name>Arch_Cell</name>
<message>
<location filename="Cell.py" line="49"/>
<source>Cell</source>
<translation>Cell</translation>
</message>
<message>
<location filename="Cell.py" line="51"/>
<source>Creates a cell object including selected objects</source>
<translation>Creates a cell object including selected objects</translation>
</message>
</context>
<context>
<name>Arch_Floor</name>
<message>
<location filename="Floor.py" line="48"/>
<source>Floor</source>
<translation>Floor</translation>
</message>
<message>
<location filename="Floor.py" line="50"/>
<source>Creates a floor object including selected objects</source>
<translation>Creates a floor object including selected objects</translation>
</message>
</context>
<context>
<name>Arch_MeshToPart</name>
<message>
<location filename="Commands.py" line="294"/>
<source>Turns selected meshes into Part Shape objects</source>
<translation>Turns selected meshes into Part Shape objects</translation>
</message>
</context>
<context>
<name>Arch_MeshToShape</name>
<message>
<location filename="Commands.py" line="293"/>
<source>Mesh to Shape</source>
<translation>Mesh to Shape</translation>
</message>
</context>
<context>
<name>Arch_Remove</name>
<message>
<location filename="Commands.py" line="242"/>
<source>Remove component</source>
<translation>Remove component</translation>
</message>
<message>
<location filename="Commands.py" line="243"/>
<source>Remove the selected components from their parents, or create a hole in a component</source>
<translation>Remove the selected components from their parents, or create a hole in a component</translation>
</message>
</context>
<context>
<name>Arch_RemoveShape</name>
<message>
<location filename="Commands.py" line="350"/>
<source>Remove Shape from Arch</source>
<translation>Remove Shape from Arch</translation>
</message>
<message>
<location filename="Commands.py" line="351"/>
<source>Removes cubic shapes from Arch components</source>
<translation>Removes cubic shapes from Arch components</translation>
</message>
</context>
<context>
<name>Arch_SectionPlane</name>
<message>
<location filename="SectionPlane.py" line="12"/>
<source>Section Plane</source>
<translation>Section Plane</translation>
</message>
<message>
<location filename="SectionPlane.py" line="13"/>
<source>Adds a section plane object to the document</source>
<translation>Adds a section plane object to the document</translation>
</message>
</context>
<context>
<name>Arch_SelectNonSolidMeshes</name>
<message>
<location filename="Commands.py" line="325"/>
<source>Select non-manifold meshes</source>
<translation>Select non-manifold meshes</translation>
</message>
<message>
<location filename="Commands.py" line="326"/>
<source>Selects all non-manifold meshes from the document or from the selected groups</source>
<translation>Selects all non-manifold meshes from the document or from the selected groups</translation>
</message>
</context>
<context>
<name>Arch_Site</name>
<message>
<location filename="Site.py" line="45"/>
<source>Site</source>
<translation>Site</translation>
</message>
<message>
<location filename="Site.py" line="47"/>
<source>Creates a site object including selected objects.</source>
<translation>Creates a site object including selected objects.</translation>
</message>
</context>
<context>
<name>Arch_SplitMesh</name>
<message>
<location filename="Commands.py" line="266"/>
<source>Split Mesh</source>
<translation>Split Mesh</translation>
</message>
<message>
<location filename="Commands.py" line="267"/>
<source>Splits selected meshes into independent components</source>
<translation>Splits selected meshes into independent components</translation>
</message>
</context>
<context>
<name>Arch_Structure</name>
<message>
<location filename="Structure.py" line="63"/>
<source>Structure</source>
<translation>Structure</translation>
</message>
<message>
<location filename="Structure.py" line="65"/>
<source>Creates a structure object from scratch or from a selected object (sketch, wire, face or solid)</source>
<translation>Creates a structure object from scratch or from a selected object (sketch, wire, face or solid)</translation>
</message>
</context>
<context>
<name>Arch_Wall</name>
<message>
<location filename="Wall.py" line="56"/>
<source>Wall</source>
<translation>Wall</translation>
</message>
<message>
<location filename="Wall.py" line="58"/>
<source>Creates a wall object from scratch or from a selected object (wire, face or solid)</source>
<translation>Creates a wall object from scratch or from a selected object (wire, face or solid)</translation>
</message>
</context>
<context>
<name>Arch_Window</name>
<message>
<location filename="Window.py" line="53"/>
<source>Window</source>
<translation>Ikkuna</translation>
</message>
<message>
<location filename="Window.py" line="55"/>
<source>Creates a window object from scratch or from a selected object (wire, rectangle or sketch)</source>
<translation>Creates a window object from scratch or from a selected object (wire, rectangle or sketch)</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgSettingsArch</name>
<message>
<location filename="archprefs-base.ui" line="14"/>
<source>General settings</source>
<translation>General settings</translation>
</message>
<message>
<location filename="archprefs-base.ui" line="26"/>
<source>General Arch Settings</source>
<translation>General Arch Settings</translation>
</message>
<message>
<location filename="archprefs-base.ui" line="34"/>
<source>Default color for walls</source>
<translation>Default color for walls</translation>
</message>
<message>
<location filename="archprefs-base.ui" line="54"/>
<source>This is the default color for new Wall objects</source>
<translation>This is the default color for new Wall objects</translation>
</message>
<message>
<location filename="archprefs-base.ui" line="78"/>
<source>Default color for structures</source>
<translation>Default color for structures</translation>
</message>
<message>
<location filename="archprefs-base.ui" line="98"/>
<source>This is the default color for new Structure objects</source>
<translation>This is the default color for new Structure objects</translation>
</message>
</context>
</TS>

View File

@ -1,30 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>AssemblyGui::Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="+50"/>
<source>Assembly</source>
<translation>Kokoonpano</translation>
<location filename="../../Workbench.cpp" line="+50"/>
<source>Assembly</source>
<translation>Kokoonpano</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdAssemblyConstraintAxle</name>
<message>
<location filename="../../Command.cpp" line="+42"/>
<source>Assembly</source>
<translation>Kokoonpano</translation>
<location filename="../../Command.cpp" line="+42"/>
<source>Assembly</source>
<translation>Kokoonpano</translation>
</message>
<message>
<location line="+1"/>
<source>Constraint Axle...</source>
<translation>Akseli rajoite...</translation>
<source>Constraint Axle...</source>
<translation>Akseli rajoite...</translation>
</message>
<message>
<location line="+1"/>
<source>set a axle constraint between two objects</source>
<translation>aseta akselirajoite kahden kohteen välille</translation>
<source>set a axle constraint between two objects</source>
<translation>aseta akselirajoite kahden kohteen välille</translation>
</message>
</context>
</context>
<context>
<name>Workbench</name>
<message>
<source>Assembly</source>
<translation>Kokoonpano</translation>
</message>
</context>
</TS>

View File

@ -1,261 +1,67 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdCompleteConstraintAxle</name>
<message>
<location filename="../../Command.cpp" line="+42"/>
<source>Complete</source>
<translation>Valmis</translation>
<location filename="../../Command.cpp" line="+42"/>
<source>Complete</source>
<translation>Valmis</translation>
</message>
<message>
<location line="+1"/>
<source>Constraint Axle...</source>
<translation>Akseli rajoite...</translation>
<source>Constraint Axle...</source>
<translation>Akseli rajoite...</translation>
</message>
<message>
<location line="+1"/>
<source>set a axle constraint between two objects</source>
<translation>Määritä akseli rajoite kahden kohteen välille</translation>
<source>set a axle constraint between two objects</source>
<translation>Määritä akseli rajoite kahden kohteen välille</translation>
</message>
</context>
<context>
<name>CompleteGui::Workbench</name>
<message>
<source>&amp;File</source>
<translation type="obsolete">&amp;Tiedosto</translation>
</message>
<message>
<source>&amp;Edit</source>
<translation type="obsolete">&amp;Muokkaa</translation>
</message>
<message>
<source>Standard views</source>
<translation type="obsolete">Standardi näkymät</translation>
</message>
<message>
<source>&amp;Stereo</source>
<translation type="obsolete">&amp;Stereo</translation>
</message>
<message>
<source>&amp;Zoom</source>
<translation type="obsolete">&amp;Zoomaus</translation>
</message>
<message>
<source>Visibility</source>
<translation type="obsolete">Näkyvyys</translation>
</message>
<message>
<source>&amp;View</source>
<translation type="obsolete">&amp;Näytä</translation>
</message>
<message>
<source>&amp;Tools</source>
<translation type="obsolete">&amp;Työkalut</translation>
</message>
<message>
<source>Analyze</source>
<translation type="obsolete">Analysoida</translation>
</message>
<message>
<source>Boolean</source>
<translation type="obsolete">Totuusarvo</translation>
</message>
<message>
<source>&amp;Meshes</source>
<translation type="obsolete">&amp;Meshes</translation>
</message>
<message>
<source>&amp;Part</source>
<translation type="obsolete">&amp;Osa</translation>
</message>
<message>
<source>Parametric</source>
<translation type="obsolete">Parametrinen</translation>
</message>
<message>
<source>Ske&amp;tch</source>
<translation type="obsolete">Ske&amp;tch</translation>
</message>
<message>
<source>&amp;Drawing</source>
<translation type="obsolete">&amp;Piirustus</translation>
</message>
<message>
<source>&amp;Raytracing</source>
<translation type="obsolete">&amp;Raytracing</translation>
</message>
<message>
<source>&amp;Drafting</source>
<translation type="obsolete">&amp;Drafting</translation>
</message>
<message>
<source>&amp;Windows</source>
<translation type="obsolete">&amp;Ikkunat</translation>
</message>
<message>
<source>&amp;Online-help</source>
<translation type="obsolete">&amp;Online-ohje</translation>
</message>
<message>
<source>&amp;Help</source>
<translation type="obsolete">&amp;Ohje</translation>
</message>
<message>
<source>File</source>
<translation type="obsolete">Tiedosto</translation>
</message>
<message>
<source>Macro</source>
<translation type="obsolete">Makro</translation>
</message>
<message>
<source>View</source>
<translation type="obsolete">Näkymä</translation>
</message>
<message>
<source>Part design</source>
<translation type="obsolete">Part design</translation>
</message>
<message>
<source>Sketch based</source>
<translation type="obsolete">Sketch based</translation>
</message>
<message>
<source>Drawings</source>
<translation type="obsolete">Piirustukset</translation>
</message>
<message>
<source>Raytracing</source>
<translation type="obsolete">Raytracing</translation>
</message>
<message>
<source>Drafting</source>
<translation type="obsolete">Drafting</translation>
</message>
</context>
<context>
</context>
<context>
<name>Test_Test</name>
<message>
<location filename="../../Workbench.cpp" line="+57"/>
<source>Self-test...</source>
<translation type="unfinished"></translation>
<location filename="../../Workbench.cpp" line="+57"/>
<source>Self-test...</source>
<translation>Self-test...</translation>
</message>
<message>
<location line="+1"/>
<source>Runs a self-test to check if the application works properly</source>
<translation type="unfinished"></translation>
<source>Runs a self-test to check if the application works properly</source>
<translation>Runs a self-test to check if the application works properly</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<source>&amp;File</source>
<translation type="obsolete">&amp;Tiedosto</translation>
<source>&amp;Drawing</source>
<translation>&amp;Piirustus</translation>
</message>
<message>
<source>&amp;Edit</source>
<translation type="obsolete">&amp;Muokkaa</translation>
<source>Ske&amp;tch</source>
<translation>Ske&amp;tch</translation>
</message>
<message>
<source>Standard views</source>
<translation type="obsolete">Standardi näkymät</translation>
<source>&amp;Raytracing</source>
<translation>&amp;Raytracing</translation>
</message>
<message>
<source>&amp;3D View</source>
<translation type="obsolete">&amp;3D-näkymä</translation>
<source>&amp;Drafting</source>
<translation>&amp;Drafting</translation>
</message>
<message>
<source>&amp;Zoom</source>
<translation type="obsolete">&amp;Zoomaus</translation>
<source>Sketch based</source>
<translation>Sketch based</translation>
</message>
<message>
<source>&amp;View</source>
<translation type="obsolete">&amp;Näytä</translation>
<source>Parametric</source>
<translation>Parametrinen</translation>
</message>
<message>
<source>&amp;Tools</source>
<translation type="obsolete">&amp;Työkalut</translation>
<source>Object appearence</source>
<translation>Object appearence</translation>
</message>
<message>
<source>Analyze</source>
<translation type="obsolete">Analysoida</translation>
<source>Wire Tools</source>
<translation>Wire Tools</translation>
</message>
<message>
<source>Boolean</source>
<translation type="obsolete">Totuusarvo</translation>
</message>
<message>
<source>&amp;Meshes</source>
<translation type="obsolete">&amp;Meshes</translation>
</message>
<message>
<source>&amp;Part</source>
<translation type="obsolete">&amp;Osa</translation>
</message>
<message>
<location line="-9"/>
<source>&amp;Drawing</source>
<translation>&amp;Piirustus</translation>
</message>
<message>
<source>&amp;Windows</source>
<translation type="obsolete">&amp;Ikkunat</translation>
</message>
<message>
<source>&amp;Online-help</source>
<translation type="obsolete">&amp;Online-ohje</translation>
</message>
<message>
<source>&amp;Help</source>
<translation type="obsolete">&amp;Ohje</translation>
</message>
<message>
<source>File</source>
<translation type="obsolete">Tiedosto</translation>
</message>
<message>
<source>Macro</source>
<translation type="obsolete">Makro</translation>
</message>
<message>
<source>View</source>
<translation type="obsolete">Näkymä</translation>
</message>
<message>
<location line="-1"/>
<source>Ske&amp;tch</source>
<translation>Ske&amp;tch</translation>
</message>
<message>
<location line="+2"/>
<source>&amp;Raytracing</source>
<translation>&amp;Raytracing</translation>
</message>
<message>
<location line="+1"/>
<source>&amp;Drafting</source>
<translation>&amp;Drafting</translation>
</message>
<message>
<location line="+1"/>
<source>Sketch based</source>
<translation>Sketch based</translation>
</message>
<message>
<location line="+1"/>
<source>Parametric</source>
<translation>Parametrinen</translation>
</message>
<message>
<location line="+1"/>
<source>Object appearence</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Wire Tools</source>
<translation type="unfinished"></translation>
</message>
</context>
</context>
</TS>

File diff suppressed because it is too large Load Diff

View File

@ -1,419 +1,317 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdDrawingExportPage</name>
<message>
<location filename="../../Command.cpp" line="+285"/>
<source>File</source>
<translation>Tiedosto</translation>
<location filename="../../Command.cpp" line="+285"/>
<source>File</source>
<translation>Tiedosto</translation>
</message>
<message>
<location line="+1"/>
<source>&amp;Export page...</source>
<translation>&amp;Vie sivu...</translation>
<source>&amp;Export page...</source>
<translation>&amp;Vie sivu...</translation>
</message>
<message>
<location line="+1"/>
<location line="+2"/>
<source>Export a page to an SVG file</source>
<translation>Vie sivu SVG-tiedostoon</translation>
<source>Export a page to an SVG file</source>
<translation>Vie sivu SVG-tiedostoon</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdDrawingNewA3Landscape</name>
<message>
<location line="-92"/>
<source>Drawing</source>
<translation>Piirustus</translation>
<source>Drawing</source>
<translation>Piirustus</translation>
</message>
<message>
<location line="+1"/>
<location line="+1"/>
<source>Insert new A3 landscape drawing</source>
<translation>Lisää uusi A3 piirustus</translation>
<source>Insert new A3 landscape drawing</source>
<translation>Lisää uusi A3 piirustus</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdDrawingNewPage</name>
<message>
<location line="-118"/>
<source>Drawing</source>
<translation type="unfinished">Piirustus</translation>
<source>Drawing</source>
<translation>Piirustus</translation>
</message>
<message>
<location line="+1"/>
<location line="+1"/>
<source>Insert new drawing</source>
<translation type="unfinished"></translation>
<source>Insert new drawing</source>
<translation>Insert new drawing</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdDrawingNewView</name>
<message>
<location line="+151"/>
<source>Drawing</source>
<translation>Piirustus</translation>
<source>Drawing</source>
<translation>Piirustus</translation>
</message>
<message>
<source>Insert a new View in the active drawing</source>
<translation type="obsolete">Insert a new View in the active drawing</translation>
<source>Insert view in drawing</source>
<translation>Insert view in drawing</translation>
</message>
<message>
<location line="+1"/>
<source>Insert view in drawing</source>
<translation>Insert view in drawing</translation>
<source>Insert a new View of a Part in the active drawing</source>
<translation>Insert a new View of a Part in the active drawing</translation>
</message>
<message>
<location line="+1"/>
<source>Insert a new View of a Part in the active drawing</source>
<translation>Insert a new View of a Part in the active drawing</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdDrawingOpen</name>
<message>
<location line="-187"/>
<source>Drawing</source>
<translation>Piirustus</translation>
<source>Drawing</source>
<translation>Piirustus</translation>
</message>
<message>
<location line="+1"/>
<source>Open SVG...</source>
<translation>Avaa SVG ...</translation>
<source>Open SVG...</source>
<translation>Avaa SVG ...</translation>
</message>
<message>
<location line="+1"/>
<source>Open a scalable vector graphic</source>
<translation>Open a scalable vector graphic</translation>
<source>Open a scalable vector graphic</source>
<translation>Open a scalable vector graphic</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdDrawingProjectShape</name>
<message>
<location line="+285"/>
<source>Drawing</source>
<translation type="unfinished">Piirustus</translation>
<source>Drawing</source>
<translation>Piirustus</translation>
</message>
<message>
<location line="+1"/>
<source>Project shape...</source>
<translation type="unfinished"></translation>
<source>Project shape...</source>
<translation>Project shape...</translation>
</message>
<message>
<location line="+1"/>
<location line="+1"/>
<source>Project shape onto a user-defined plane</source>
<translation type="unfinished"></translation>
<source>Project shape onto a user-defined plane</source>
<translation>Project shape onto a user-defined plane</translation>
</message>
</context>
<context>
</context>
<context>
<name>DrawingGui::DrawingView</name>
<message>
<location filename="../../DrawingView.cpp" line="+206"/>
<source>&amp;Background</source>
<translation>&amp;Tausta</translation>
<location filename="../../DrawingView.cpp" line="+206"/>
<source>&amp;Background</source>
<translation>&amp;Tausta</translation>
</message>
<message>
<location line="+6"/>
<source>&amp;Outline</source>
<translation>&amp;Outline</translation>
<source>&amp;Outline</source>
<translation>&amp;Outline</translation>
</message>
<message>
<location line="+6"/>
<source>&amp;Native</source>
<translation>&amp;Native</translation>
<source>&amp;Native</source>
<translation>&amp;Native</translation>
</message>
<message>
<location line="+4"/>
<source>&amp;OpenGL</source>
<translation>&amp;OpenGL</translation>
<source>&amp;OpenGL</source>
<translation>&amp;OpenGL</translation>
</message>
<message>
<location line="+3"/>
<source>&amp;Image</source>
<translation>&amp;Kuva</translation>
<source>&amp;Image</source>
<translation>&amp;Kuva</translation>
</message>
<message>
<location line="+4"/>
<source>&amp;High Quality Antialiasing</source>
<translation>&amp;High Quality Antialiasing</translation>
<source>&amp;High Quality Antialiasing</source>
<translation>&amp;High Quality Antialiasing</translation>
</message>
<message>
<location line="+26"/>
<source>Open SVG File</source>
<translation>Avaa SVG-tiedosto</translation>
<source>Open SVG File</source>
<translation>Avaa SVG-tiedosto</translation>
</message>
<message>
<location line="+1"/>
<source>Could not open file &apos;%1&apos;.</source>
<translation>Tiedostoa &apos;%1&apos; ei voitu avata.</translation>
<source>Could not open file '%1'.</source>
<translation>Tiedostoa '%1' ei voitu avata.</translation>
</message>
<message>
<location line="+24"/>
<source>&amp;Renderer</source>
<translation>&amp;Renderöinti</translation>
<source>&amp;Renderer</source>
<translation>&amp;Renderöinti</translation>
</message>
<message>
<location line="+55"/>
<source>Export PDF</source>
<translation>Vie PDF-asiakirjaan</translation>
<source>Export PDF</source>
<translation>Vie PDF-asiakirjaan</translation>
</message>
<message>
<location line="+1"/>
<source>PDF file (*.pdf)</source>
<translation>PDF-tiedosto (*.pdf)</translation>
<source>PDF file (*.pdf)</source>
<translation>PDF-tiedosto (*.pdf)</translation>
</message>
<message>
<location line="+16"/>
<source>Page sizes</source>
<translation type="unfinished"></translation>
<source>Page sizes</source>
<translation>Page sizes</translation>
</message>
<message>
<location line="+1"/>
<source>A0</source>
<translation type="unfinished"></translation>
<source>A0</source>
<translation>A0</translation>
</message>
<message>
<location line="+2"/>
<source>A1</source>
<translation type="unfinished"></translation>
<source>A1</source>
<translation>A1</translation>
</message>
<message>
<location line="+2"/>
<source>A2</source>
<translation type="unfinished"></translation>
<source>A2</source>
<translation>A2</translation>
</message>
<message>
<location line="+2"/>
<source>A3</source>
<translation type="unfinished"></translation>
<source>A3</source>
<translation>A3</translation>
</message>
<message>
<location line="+2"/>
<source>A4</source>
<translation type="unfinished"></translation>
<source>A4</source>
<translation>A4</translation>
</message>
<message>
<location line="+2"/>
<source>A5</source>
<translation type="unfinished"></translation>
<source>A5</source>
<translation>A5</translation>
</message>
</context>
<context>
</context>
<context>
<name>DrawingGui::TaskProjection</name>
<message>
<location filename="../../TaskDialog.cpp" line="+49"/>
<source>Visible sharp edges</source>
<translation type="unfinished"></translation>
<location filename="../../TaskDialog.cpp" line="+49"/>
<source>Visible sharp edges</source>
<translation>Visible sharp edges</translation>
</message>
<message>
<location line="+1"/>
<source>Visible smooth edges</source>
<translation type="unfinished"></translation>
<source>Visible smooth edges</source>
<translation>Visible smooth edges</translation>
</message>
<message>
<location line="+1"/>
<source>Visible sewn edges</source>
<translation type="unfinished"></translation>
<source>Visible sewn edges</source>
<translation>Visible sewn edges</translation>
</message>
<message>
<location line="+1"/>
<source>Visible outline edges</source>
<translation type="unfinished"></translation>
<source>Visible outline edges</source>
<translation>Visible outline edges</translation>
</message>
<message>
<location line="+1"/>
<source>Visible isoparameters</source>
<translation type="unfinished"></translation>
<source>Visible isoparameters</source>
<translation>Visible isoparameters</translation>
</message>
<message>
<location line="+1"/>
<source>Hidden sharp edges</source>
<translation type="unfinished"></translation>
<source>Hidden sharp edges</source>
<translation>Hidden sharp edges</translation>
</message>
<message>
<location line="+1"/>
<source>Hidden smooth edges</source>
<translation type="unfinished"></translation>
<source>Hidden smooth edges</source>
<translation>Hidden smooth edges</translation>
</message>
<message>
<location line="+1"/>
<source>Hidden sewn edges</source>
<translation type="unfinished"></translation>
<source>Hidden sewn edges</source>
<translation>Hidden sewn edges</translation>
</message>
<message>
<location line="+1"/>
<source>Hidden outline edges</source>
<translation type="unfinished"></translation>
<source>Hidden outline edges</source>
<translation>Hidden outline edges</translation>
</message>
<message>
<location line="+1"/>
<source>Hidden isoparameters</source>
<translation type="unfinished"></translation>
<source>Hidden isoparameters</source>
<translation>Hidden isoparameters</translation>
</message>
<message>
<location line="+17"/>
<source>Project shapes</source>
<translation type="unfinished"></translation>
<source>Project shapes</source>
<translation>Project shapes</translation>
</message>
</context>
<context>
<name>DrawingGui::Workbench</name>
<message>
<source>Drawing</source>
<translation type="obsolete">Piirustus</translation>
</message>
<message>
<source>I/O</source>
<translation type="obsolete">I/O</translation>
</message>
<message>
<source>Drawing types</source>
<translation type="obsolete">Piirustuksen tyypit</translation>
</message>
<message>
<source>Views</source>
<translation type="obsolete">Näkymät</translation>
</message>
</context>
<context>
</context>
<context>
<name>Drawing_NewPage</name>
<message>
<location filename="../../Command.cpp" line="-196"/>
<source>A0 landscape</source>
<translation type="unfinished"></translation>
<location filename="../../Command.cpp" line="-196"/>
<source>A0 landscape</source>
<translation>A0 landscape</translation>
</message>
<message>
<location line="+3"/>
<source>Insert new A0 landscape drawing</source>
<translation type="unfinished">Lisää uusi A3 piirustus {0 ?}</translation>
<source>Insert new A0 landscape drawing</source>
<translation>Insert new A0 landscape drawing</translation>
</message>
<message>
<location line="+4"/>
<source>A1 landscape</source>
<translation type="unfinished"></translation>
<source>A1 landscape</source>
<translation>A1 landscape</translation>
</message>
<message>
<location line="+3"/>
<source>Insert new A1 landscape drawing</source>
<translation type="unfinished">Lisää uusi A3 piirustus {1 ?}</translation>
<source>Insert new A1 landscape drawing</source>
<translation>Insert new A1 landscape drawing</translation>
</message>
<message>
<location line="+4"/>
<source>A2 landscape</source>
<translation type="unfinished"></translation>
<source>A2 landscape</source>
<translation>A2 landscape</translation>
</message>
<message>
<location line="+3"/>
<source>Insert new A2 landscape drawing</source>
<translation type="unfinished">Lisää uusi A3 piirustus {2 ?}</translation>
<source>Insert new A2 landscape drawing</source>
<translation>Insert new A2 landscape drawing</translation>
</message>
<message>
<location line="+4"/>
<source>A3 landscape</source>
<translation type="unfinished"></translation>
<source>A3 landscape</source>
<translation>A3 landscape</translation>
</message>
<message>
<location line="+3"/>
<source>Insert new A3 landscape drawing</source>
<translation type="unfinished">Lisää uusi A3 piirustus</translation>
<source>Insert new A3 landscape drawing</source>
<translation>Lisää uusi A3 piirustus</translation>
</message>
<message>
<location line="+4"/>
<source>A4 landscape</source>
<translation type="unfinished"></translation>
<source>A4 landscape</source>
<translation>A4 landscape</translation>
</message>
<message>
<location line="+3"/>
<source>Insert new A4 landscape drawing</source>
<translation type="unfinished">Lisää uusi A3 piirustus {4 ?}</translation>
<source>Insert new A4 landscape drawing</source>
<translation>Insert new A4 landscape drawing</translation>
</message>
</context>
<context>
</context>
<context>
<name>QObject</name>
<message>
<location line="-113"/>
<source>Choose an SVG file to open</source>
<translation>Valitse avattava SVG-tiedosto</translation>
<source>Choose an SVG file to open</source>
<translation>Valitse avattava SVG-tiedosto</translation>
</message>
<message>
<location filename="../../AppDrawingGuiPy.cpp" line="+61"/>
<location line="+30"/>
<location filename="../../ViewProviderPage.cpp" line="+136"/>
<source>Drawing viewer</source>
<translation>Piirustuksen katseluohjelma</translation>
<location filename="../../AppDrawingGuiPy.cpp" line="+61"/>
<source>Drawing viewer</source>
<translation>Piirustuksen katseluohjelma</translation>
</message>
<message>
<location filename="../../Command.cpp" line="+1"/>
<source>Scalable Vector Graphics (*.svg *.svgz)</source>
<translation>Scalable Vector Graphics (*.svg *.svgz)</translation>
<location filename="../../Command.cpp" line="+1"/>
<source>Scalable Vector Graphics (*.svg *.svgz)</source>
<translation>Scalable Vector Graphics (*.svg *.svgz)</translation>
</message>
<message>
<location line="+184"/>
<location line="+51"/>
<source>Wrong selection</source>
<translation>Väärä valinta</translation>
<source>Wrong selection</source>
<translation>Väärä valinta</translation>
</message>
<message>
<location line="-50"/>
<source>Select a Part object.</source>
<translation>Select a Part object.</translation>
<source>Select a Part object.</source>
<translation>Select a Part object.</translation>
</message>
<message>
<location line="+6"/>
<source>No page to insert</source>
<translation>No page to insert</translation>
<source>No page to insert</source>
<translation>No page to insert</translation>
</message>
<message>
<location line="+1"/>
<source>Create a page to insert.</source>
<translation>Create a page to insert.</translation>
<source>Create a page to insert.</source>
<translation>Create a page to insert.</translation>
</message>
<message>
<location line="+44"/>
<source>Select one Page object.</source>
<translation>Valitse yksi sivu objektista.</translation>
<source>Select one Page object.</source>
<translation>Valitse yksi sivu objektista.</translation>
</message>
<message>
<location line="+5"/>
<source>SVG(*.svg)</source>
<translation>SVG(*.svg)</translation>
<source>SVG(*.svg)</source>
<translation>SVG(*.svg)</translation>
</message>
<message>
<location line="+1"/>
<source>All Files (*.*)</source>
<translation>Kaikki tiedostot (*.*)</translation>
<source>All Files (*.*)</source>
<translation>Kaikki tiedostot (*.*)</translation>
</message>
<message>
<location line="+2"/>
<source>Export page</source>
<translation>Vie sivu</translation>
<source>Export page</source>
<translation>Vie sivu</translation>
</message>
<message>
<location filename="../../ViewProviderPage.cpp" line="-25"/>
<source>Show drawing</source>
<translation type="unfinished"></translation>
<location filename="../../ViewProviderPage.cpp" line="-25"/>
<source>Show drawing</source>
<translation>Show drawing</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="+37"/>
<source>Drawing</source>
<translation>Piirustus</translation>
<location filename="../../Workbench.cpp" line="+37"/>
<source>Drawing</source>
<translation>Piirustus</translation>
</message>
<message>
<source>I/O</source>
<translation type="obsolete">I/O</translation>
</message>
<message>
<source>Drawing types</source>
<translation type="obsolete">Piirustuksen tyypit</translation>
</message>
<message>
<source>Views</source>
<translation type="obsolete">Näkymät</translation>
</message>
</context>
</context>
</TS>

View File

@ -1,35 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdFemCreateFromShape</name>
<message>
<location filename="../../Command.cpp" line="+50"/>
<source>Fem</source>
<translation>Fem</translation>
<location filename="../../Command.cpp" line="+50"/>
<source>Fem</source>
<translation>Fem</translation>
</message>
<message>
<location line="+1"/>
<source>Create FEM mesh</source>
<translation>Create FEM mesh</translation>
<source>Create FEM mesh</source>
<translation>Create FEM mesh</translation>
</message>
<message>
<location line="+1"/>
<source>Create FEM mesh from shape</source>
<translation>Create FEM mesh from shape</translation>
<source>Create FEM mesh from shape</source>
<translation>Create FEM mesh from shape</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="+38"/>
<source>FEM</source>
<translation>FEM</translation>
<location filename="../../Workbench.cpp" line="+38"/>
<source>FEM</source>
<translation>FEM</translation>
</message>
<message>
<location line="+1"/>
<source>&amp;FEM</source>
<translation>&amp;FEM</translation>
<source>&amp;FEM</source>
<translation>&amp;FEM</translation>
</message>
</context>
</context>
</TS>

View File

@ -1,190 +1,147 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdCreateImagePlane</name>
<message>
<location filename="../../Command.cpp" line="+93"/>
<source>Image</source>
<translation>Kuva</translation>
<location filename="../../Command.cpp" line="+93"/>
<source>Image</source>
<translation>Kuva</translation>
</message>
<message>
<location line="+1"/>
<source>Create image plane...</source>
<translation>Create image plane...</translation>
<source>Create image plane...</source>
<translation>Create image plane...</translation>
</message>
<message>
<location line="+1"/>
<source>Create a planar image in the 3D space</source>
<translation type="unfinished"></translation>
<source>Create a planar image in the 3D space</source>
<translation>Create a planar image in the 3D space</translation>
</message>
<message>
<source>create a planar image in the 3D space</source>
<translation type="obsolete">create a planar image in the 3D space</translation>
<source>create a planar image in the 3D space</source>
<translation>create a planar image in the 3D space</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdImageOpen</name>
<message>
<location line="-44"/>
<source>Image</source>
<translation>Kuva</translation>
<source>Image</source>
<translation>Kuva</translation>
</message>
<message>
<location line="+1"/>
<source>Open...</source>
<translation>Avaa...</translation>
<source>Open...</source>
<translation>Avaa...</translation>
</message>
<message>
<location line="+1"/>
<source>Open image view</source>
<translation>Avaa kuvan näkymä</translation>
<source>Open image view</source>
<translation>Avaa kuvan näkymä</translation>
</message>
</context>
<context>
</context>
<context>
<name>ImageGui::GLImageBox</name>
<message>
<location filename="../../GLImageBox.cpp" line="+308"/>
<source>Undefined type of colour space for image viewing</source>
<translation>Määrittämätön tyyppi väriavaruudesta kuvien katseluun</translation>
<location filename="../../GLImageBox.cpp" line="+308"/>
<source>Undefined type of colour space for image viewing</source>
<translation>Määrittämätön tyyppi väriavaruudesta kuvien katseluun</translation>
</message>
<message>
<location line="-1"/>
<source>Image pixel format</source>
<translation>Image pixel format</translation>
<source>Image pixel format</source>
<translation>Image pixel format</translation>
</message>
</context>
<context>
</context>
<context>
<name>ImageGui::ImageView</name>
<message>
<location filename="../../ImageView.cpp" line="+77"/>
<source>&amp;Fit image</source>
<translation>&amp;Sovita kuva</translation>
<location filename="../../ImageView.cpp" line="+77"/>
<source>&amp;Fit image</source>
<translation>&amp;Sovita kuva</translation>
</message>
<message>
<location line="+2"/>
<source>Stretch the image to fit the view</source>
<translation>Venytä kuva sopimaan näkymään</translation>
<source>Stretch the image to fit the view</source>
<translation>Venytä kuva sopimaan näkymään</translation>
</message>
<message>
<location line="+4"/>
<source>&amp;1:1 scale</source>
<translation>mittakaavassa &amp;1:1</translation>
<source>&amp;1:1 scale</source>
<translation>mittakaavassa &amp;1:1</translation>
</message>
<message>
<location line="+2"/>
<source>Display the image at a 1:1 scale</source>
<translation>Näytä kuva mittakaavassa 1:1</translation>
<source>Display the image at a 1:1 scale</source>
<translation>Näytä kuva mittakaavassa 1:1</translation>
</message>
<message>
<source>&amp;Original color</source>
<translation type="obsolete">&amp;Alkuperäinen väri</translation>
<source>&amp;Original color</source>
<translation>&amp;Alkuperäinen väri</translation>
</message>
<message>
<source>Display the image with its original color(s)</source>
<translation type="obsolete">Näyttää kuvan alkuperäisten värie(n) kanssa</translation>
<source>Display the image with its original color(s)</source>
<translation>Näyttää kuvan alkuperäisten värie(n) kanssa</translation>
</message>
<message>
<source>&amp;Brightened color</source>
<translation type="obsolete">&amp;Brightened color</translation>
<source>&amp;Brightened color</source>
<translation>&amp;Brightened color</translation>
</message>
<message>
<source>Display the image with brightened color(s)</source>
<translation type="obsolete">Display the image with brightened color(s)</translation>
<source>Display the image with brightened color(s)</source>
<translation>Display the image with brightened color(s)</translation>
</message>
<message>
<location line="+9"/>
<source>Standard</source>
<translation>Standardi</translation>
<source>Standard</source>
<translation>Standardi</translation>
</message>
<message>
<location line="+13"/>
<source>Ready...</source>
<translation>Valmis...</translation>
<source>Ready...</source>
<translation>Valmis...</translation>
</message>
<message>
<location line="+375"/>
<source>grey</source>
<translation>harmaa</translation>
<source>grey</source>
<translation>harmaa</translation>
</message>
<message>
<location line="+1"/>
<location line="+3"/>
<location line="+10"/>
<location line="+5"/>
<location line="+10"/>
<location line="+5"/>
<location line="+11"/>
<location line="+5"/>
<location line="+11"/>
<location line="+5"/>
<source>zoom</source>
<translation>zoom</translation>
<source>zoom</source>
<translation>zoom</translation>
</message>
<message>
<location line="-62"/>
<location line="+10"/>
<location line="+15"/>
<location line="+16"/>
<location line="+16"/>
<source>outside image</source>
<translation>kuvan ulkopuolella</translation>
<source>outside image</source>
<translation>kuvan ulkopuolella</translation>
</message>
</context>
<context>
<name>ImageGui::Workbench</name>
<message>
<source>Image</source>
<translation type="obsolete">Kuva</translation>
</message>
</context>
<context>
</context>
<context>
<name>QObject</name>
<message>
<source>Image viewer</source>
<translation type="obsolete">Kuvakatselin</translation>
<source>Image viewer</source>
<translation>Kuvakatselin</translation>
</message>
<message>
<location filename="../../Command.cpp" line="+106"/>
<source>Images (*.png *.xpm *.jpg *.bmp)</source>
<translation>Kuvat (*.png *.xpm *.jpg *.bmp)</translation>
<location filename="../../Command.cpp" line="+106"/>
<source>Images (*.png *.xpm *.jpg *.bmp)</source>
<translation>Kuvat (*.png *.xpm *.jpg *.bmp)</translation>
</message>
<message>
<location line="-88"/>
<location line="+41"/>
<location line="+46"/>
<source>Choose an image file to open</source>
<translation>Choose an image file to open</translation>
<source>Choose an image file to open</source>
<translation>Choose an image file to open</translation>
</message>
<message>
<location line="-94"/>
<location line="+41"/>
<source>Images</source>
<translation type="unfinished"></translation>
<source>Images</source>
<translation>Images</translation>
</message>
<message>
<location line="-36"/>
<location line="+41"/>
<source>All files</source>
<translation type="unfinished"></translation>
<source>All files</source>
<translation>All files</translation>
</message>
<message>
<location line="+8"/>
<source>Error open image</source>
<translation>Error open image</translation>
<source>Error open image</source>
<translation>Error open image</translation>
</message>
<message>
<location line="+1"/>
<source>Could not load the choosen image</source>
<translation>Could not load the choosen image</translation>
<source>Could not load the choosen image</source>
<translation>Could not load the choosen image</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="+36"/>
<source>Image</source>
<translation>Kuva</translation>
<location filename="../../Workbench.cpp" line="+36"/>
<source>Image</source>
<translation>Kuva</translation>
</message>
</context>
</context>
</TS>

File diff suppressed because it is too large Load Diff

View File

@ -1,68 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdMeshPartMesher</name>
<message>
<location filename="../../Command.cpp" line="+46"/>
<source>Mesh</source>
<translation>Mesh</translation>
<location filename="../../Command.cpp" line="+46"/>
<source>Mesh</source>
<translation>Mesh</translation>
</message>
<message>
<location line="+1"/>
<source>Create mesh from shape...</source>
<translation>Create mesh from shape...</translation>
<source>Create mesh from shape...</source>
<translation>Create mesh from shape...</translation>
</message>
<message>
<location line="+1"/>
<source>Tessellate shape</source>
<translation>Tessellate shape</translation>
<source>Tessellate shape</source>
<translation>Tessellate shape</translation>
</message>
</context>
<context>
</context>
<context>
<name>MeshPartGui::Tessellation</name>
<message>
<location filename="../../Tessellation.ui" line="+14"/>
<source>Tessellation</source>
<translation>Tessellation</translation>
<location filename="../../Tessellation.ui" line="+14"/>
<source>Tessellation</source>
<translation>Tessellation</translation>
</message>
<message>
<location line="+10"/>
<source>Shapes</source>
<translation>Shapes</translation>
<source>Shapes</source>
<translation>Shapes</translation>
</message>
<message>
<location line="+8"/>
<source>Settings</source>
<translation>Settings</translation>
<source>Settings</source>
<translation>Settings</translation>
</message>
<message>
<location line="+6"/>
<source>Surface deviation:</source>
<translation>Surface deviation:</translation>
<source>Surface deviation:</source>
<translation>Surface deviation:</translation>
</message>
<message>
<location line="+26"/>
<source>Max. edge length:</source>
<translation>Max. edge length:</translation>
<source>Max. edge length:</source>
<translation>Max. edge length:</translation>
</message>
<message>
<location filename="../../Tessellation.cpp" line="+106"/>
<source>Select a shape for meshing, first.</source>
<translation>Select a shape for meshing, first.</translation>
<location filename="../../Tessellation.cpp" line="+106"/>
<source>Select a shape for meshing, first.</source>
<translation>Select a shape for meshing, first.</translation>
</message>
<message>
<location line="+7"/>
<source>No such document &apos;%1&apos;.</source>
<translation>No such document &apos;%1&apos;.</translation>
<source>No such document '%1'.</source>
<translation>No such document '%1'.</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="+36"/>
<source>MeshPart</source>
<translation>VerkotaOsa</translation>
<location filename="../../Workbench.cpp" line="+36"/>
<source>MeshPart</source>
<translation>VerkotaOsa</translation>
</message>
</context>
</context>
</TS>

File diff suppressed because it is too large Load Diff

View File

@ -1,561 +1,463 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdPartDesignChamfer</name>
<message>
<location filename="../../Command.cpp" line="+378"/>
<source>Part</source>
<translation>Part</translation>
<location filename="../../Command.cpp" line="+378"/>
<source>Part</source>
<translation>osa</translation>
</message>
<message>
<location line="+1"/>
<source>Chamfer...</source>
<translation>Chamfer...</translation>
<source>Chamfer...</source>
<translation>Chamfer...</translation>
</message>
<message>
<location line="+1"/>
<source>Chamfer the selected edges of a shape</source>
<translation>Chamfer the selected edges of a shape</translation>
<source>Chamfer the selected edges of a shape</source>
<translation>Chamfer the selected edges of a shape</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdPartDesignFillet</name>
<message>
<location line="-53"/>
<source>PartDesign</source>
<translation>PartDesign</translation>
<source>PartDesign</source>
<translation>PartDesign</translation>
</message>
<message>
<location line="+1"/>
<source>Fillet</source>
<translation>Fillet</translation>
<source>Fillet</source>
<translation>Fillet</translation>
</message>
<message>
<location line="+1"/>
<source>Make a fillet on an edge, face or body</source>
<translation>Make a fillet on an edge, face or body</translation>
<source>Make a fillet on an edge, face or body</source>
<translation>Make a fillet on an edge, face or body</translation>
</message>
</context>
<context>
<name>CmdPartDesignNewSketch</name>
<message>
<source>PartDesign</source>
<translation type="obsolete">PartDesign</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdPartDesignPad</name>
<message>
<location line="-232"/>
<source>PartDesign</source>
<translation>PartDesign</translation>
<source>PartDesign</source>
<translation>PartDesign</translation>
</message>
<message>
<location line="+1"/>
<source>Pad</source>
<translation>Pad</translation>
<source>Pad</source>
<translation>Pad</translation>
</message>
<message>
<location line="+1"/>
<source>Pad a selected sketch</source>
<translation>Pad a selected sketch</translation>
<source>Pad a selected sketch</source>
<translation>Pad a selected sketch</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdPartDesignPocket</name>
<message>
<location line="+76"/>
<source>PartDesign</source>
<translation>PartDesign</translation>
<source>PartDesign</source>
<translation>PartDesign</translation>
</message>
<message>
<location line="+1"/>
<source>Pocket</source>
<translation>Pocket</translation>
<source>Pocket</source>
<translation>Pocket</translation>
</message>
<message>
<location line="+1"/>
<source>create a pocket with the selected sketch</source>
<translation>create a pocket with the selected sketch</translation>
<source>create a pocket with the selected sketch</source>
<translation>create a pocket with the selected sketch</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdPartDesignRevolution</name>
<message>
<location line="+74"/>
<source>PartDesign</source>
<translation type="unfinished">PartDesign</translation>
<source>PartDesign</source>
<translation>PartDesign</translation>
</message>
<message>
<location line="+1"/>
<source>Revolution</source>
<translation type="unfinished"></translation>
<source>Revolution</source>
<translation>Revolution</translation>
</message>
<message>
<location line="+1"/>
<source>Revolve a selected sketch</source>
<translation type="unfinished"></translation>
<source>Revolve a selected sketch</source>
<translation>Revolve a selected sketch</translation>
</message>
</context>
<context>
</context>
<context>
<name>Gui::TaskView::TaskWatcherCommands</name>
<message>
<location filename="../../Workbench.cpp" line="+39"/>
<source>Face tools</source>
<translation type="unfinished"></translation>
<location filename="../../Workbench.cpp" line="+39"/>
<source>Face tools</source>
<translation>Face tools</translation>
</message>
<message>
<location line="+1"/>
<source>Sketch tools</source>
<translation type="unfinished"></translation>
<source>Sketch tools</source>
<translation>Sketch tools</translation>
</message>
<message>
<location line="+1"/>
<source>Create Geometry</source>
<translation type="unfinished"></translation>
<source>Create Geometry</source>
<translation>Create Geometry</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::ChamferWidget</name>
<message>
<location filename="../../TaskChamfer.cpp" line="+182"/>
<source>Edges to chamfer</source>
<translation>Edges to chamfer</translation>
<location filename="../../TaskChamfer.cpp" line="+182"/>
<source>Edges to chamfer</source>
<translation>Edges to chamfer</translation>
</message>
<message>
<location line="+1"/>
<location line="+271"/>
<source>Start distance</source>
<translation>Start distance</translation>
<source>Start distance</source>
<translation>Start distance</translation>
</message>
<message>
<location line="-270"/>
<source>End distance</source>
<translation>End distance</translation>
<source>End distance</source>
<translation>End distance</translation>
</message>
<message>
<location line="+175"/>
<location line="+56"/>
<source>Edge%1</source>
<translation>Edge%1</translation>
<source>Edge%1</source>
<translation>Reuna %1</translation>
</message>
<message>
<location line="+34"/>
<source>Distance</source>
<translation>Distance</translation>
<source>Distance</source>
<translation>Distance</translation>
</message>
<message>
<location line="+48"/>
<source>No shape selected</source>
<translation>No shape selected</translation>
<source>No shape selected</source>
<translation>Ei valittua muotoa</translation>
</message>
<message>
<location line="+1"/>
<source>No valid shape is selected.
<source>No valid shape is selected.
Please select a valid shape in the drop-down box first.</source>
<translation>No valid shape is selected.
Please select a valid shape in the drop-down box first.</translation>
<translation>Kelvollista muotoa ei ole valittu.
Ole hyvä ja valitse kelvollinen muoto alas veto laatikosta.</translation>
</message>
<message>
<location line="+41"/>
<source>No edge selected</source>
<translation>No edge selected</translation>
<source>No edge selected</source>
<translation>Ei valittua reunaa</translation>
</message>
<message>
<location line="+1"/>
<source>No edge entity is checked to chamfer.
<source>No edge entity is checked to chamfer.
Please check one or more edge entities first.</source>
<translation>No edge entity is checked to chamfer.
<translation>No edge entity is checked to chamfer.
Please check one or more edge entities first.</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::TaskChamfer</name>
<message>
<location filename="../../TaskChamfer.ui" line="+14"/>
<source>Chamfer Edges</source>
<translation>Chamfer Edges</translation>
<location filename="../../TaskChamfer.ui" line="+14"/>
<source>Chamfer Edges</source>
<translation>Chamfer Edges</translation>
</message>
<message>
<location line="+6"/>
<source>Shape</source>
<translation>Shape</translation>
<source>Shape</source>
<translation>Muoto</translation>
</message>
<message>
<location line="+12"/>
<source>Selected shape:</source>
<translation>Selected shape:</translation>
<source>Selected shape:</source>
<translation>Valittu muoto:</translation>
</message>
<message>
<location line="+8"/>
<source>No selection</source>
<translation>No selection</translation>
<source>No selection</source>
<translation>No selection</translation>
</message>
<message>
<location line="+11"/>
<source>Chamfer Parameter</source>
<translation>Chamfer Parameter</translation>
<source>Chamfer Parameter</source>
<translation>Chamfer Parameter</translation>
</message>
<message>
<location line="+19"/>
<source>All</source>
<translation>All</translation>
<source>All</source>
<translation>All</translation>
</message>
<message>
<location line="+7"/>
<source>None</source>
<translation>None</translation>
<source>None</source>
<translation>Ei mitään</translation>
</message>
<message>
<location line="+7"/>
<source>Chamfer type:</source>
<translation>Chamfer type:</translation>
<source>Chamfer type:</source>
<translation>Chamfer type:</translation>
</message>
<message>
<location line="+8"/>
<source>Constant Distance</source>
<translation>Constant Distance</translation>
<source>Constant Distance</source>
<translation>Constant Distance</translation>
</message>
<message>
<location line="+5"/>
<source>Variable Distance</source>
<translation>Variable Distance</translation>
<source>Variable Distance</source>
<translation>Variable Distance</translation>
</message>
<message>
<location line="+19"/>
<source>Distance:</source>
<translation>Distance:</translation>
<source>Distance:</source>
<translation>Etäisyys:</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::TaskDlgPadParameters</name>
<message>
<location filename="../../TaskPadParameters.cpp" line="+189"/>
<source>Input error</source>
<translation type="unfinished"></translation>
<location filename="../../TaskPadParameters.cpp" line="+189"/>
<source>Input error</source>
<translation>Input error</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::TaskFilletParameters</name>
<message>
<location filename="../../TaskFilletParameters.ui" line="+14"/>
<source>Form</source>
<translation type="unfinished">Form</translation>
<location filename="../../TaskFilletParameters.ui" line="+14"/>
<source>Form</source>
<translation>Lomake</translation>
</message>
<message>
<location line="+8"/>
<source>Radius:</source>
<translation type="unfinished"></translation>
<source>Radius:</source>
<translation>Radius:</translation>
</message>
<message>
<location filename="../../TaskFilletParameters.cpp" line="+51"/>
<source>Fillet parameters</source>
<translation type="unfinished"></translation>
<location filename="../../TaskFilletParameters.cpp" line="+51"/>
<source>Fillet parameters</source>
<translation>Fillet parameters</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::TaskHoleParameters</name>
<message>
<location filename="../../TaskHoleParameters.ui" line="+14"/>
<source>Form</source>
<translation type="unfinished">Form</translation>
<location filename="../../TaskHoleParameters.ui" line="+14"/>
<source>Form</source>
<translation>Lomake</translation>
</message>
<message>
<location line="+8"/>
<source>Type:</source>
<translation type="unfinished"></translation>
<source>Type:</source>
<translation>Tyyppi:</translation>
</message>
<message>
<location line="+8"/>
<source>Dimension</source>
<translation type="unfinished"></translation>
<source>Dimension</source>
<translation>Mitta</translation>
</message>
<message>
<location line="+5"/>
<source>Up to last</source>
<translation type="unfinished"></translation>
<source>Up to last</source>
<translation>Ylös viimeiseen</translation>
</message>
<message>
<location line="+5"/>
<source>Up to first</source>
<translation type="unfinished"></translation>
<source>Up to first</source>
<translation>Up to first</translation>
</message>
<message>
<location line="+12"/>
<source>Size:</source>
<translation type="unfinished"></translation>
<source>Size:</source>
<translation>Koko:</translation>
</message>
<message>
<location filename="../../TaskHoleParameters.cpp" line="+47"/>
<source>TaskHoleParameters</source>
<translation type="unfinished"></translation>
<location filename="../../TaskHoleParameters.cpp" line="+47"/>
<source>TaskHoleParameters</source>
<translation>TaskHoleParameters</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::TaskPadParameters</name>
<message>
<location filename="../../TaskPadParameters.ui" line="+14"/>
<source>Form</source>
<translation>Form</translation>
<location filename="../../TaskPadParameters.ui" line="+14"/>
<source>Form</source>
<translation>Lomake</translation>
</message>
<message>
<location line="+8"/>
<source>Type:</source>
<translation type="unfinished"></translation>
<source>Type:</source>
<translation>Tyyppi:</translation>
</message>
<message>
<location line="+8"/>
<source>Dimension</source>
<translation type="unfinished"></translation>
<source>Dimension</source>
<translation>Mitta</translation>
</message>
<message>
<location line="+12"/>
<source>Length:</source>
<translation type="unfinished"></translation>
<source>Length:</source>
<translation>Length:</translation>
</message>
<message>
<location line="+28"/>
<source>Mirrored extent</source>
<translation type="unfinished"></translation>
<source>Mirrored extent</source>
<translation>Mirrored extent</translation>
</message>
<message>
<location line="+7"/>
<source>Reversed</source>
<translation type="unfinished"></translation>
<source>Reversed</source>
<translation>Reversed</translation>
</message>
<message>
<source>Display mode:</source>
<translation type="obsolete">Display mode:</translation>
<source>Display mode:</source>
<translation>Display mode:</translation>
</message>
<message>
<source>Plot mode:</source>
<translation type="obsolete">Plot mode:</translation>
<source>Plot mode:</source>
<translation>Plot mode:</translation>
</message>
<message>
<source>Point size:</source>
<translation type="obsolete">Point size:</translation>
<source>Point size:</source>
<translation>Pistekoko:</translation>
</message>
<message>
<source>Line width:</source>
<translation type="obsolete">Line width:</translation>
<source>Line width:</source>
<translation>Viivan leveys:</translation>
</message>
<message>
<source>Transparency:</source>
<translation type="obsolete">Transparency:</translation>
<source>Transparency:</source>
<translation>Läpinäkyvyys:</translation>
</message>
<message>
<source>TaskPadParameters</source>
<translation type="obsolete">TaskPadParameters</translation>
<source>TaskPadParameters</source>
<translation>TaskPadParameters</translation>
</message>
<message>
<location filename="../../TaskPadParameters.cpp" line="-137"/>
<source>Pad parameters</source>
<translation type="unfinished"></translation>
<location filename="../../TaskPadParameters.cpp" line="-137"/>
<source>Pad parameters</source>
<translation>Pad parameters</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::TaskPatternRectangularParameters</name>
<message>
<location filename="../../TaskPatternRectangularParameters.ui" line="+14"/>
<source>Form</source>
<translation type="unfinished">Form</translation>
<location filename="../../TaskPatternRectangularParameters.ui" line="+14"/>
<source>Form</source>
<translation>Lomake</translation>
</message>
<message>
<location line="+8"/>
<source>Spacing1:</source>
<translation type="unfinished"></translation>
<source>Spacing1:</source>
<translation>Spacing1:</translation>
</message>
<message>
<location line="+14"/>
<source>Number1:</source>
<translation type="unfinished"></translation>
<source>Number1:</source>
<translation>Number1:</translation>
</message>
<message>
<location line="+19"/>
<source>Second extend</source>
<translation type="unfinished"></translation>
<source>Second extend</source>
<translation>Second extend</translation>
</message>
<message>
<location line="+9"/>
<source>Spacing2:</source>
<translation type="unfinished"></translation>
<source>Spacing2:</source>
<translation>Spacing2:</translation>
</message>
<message>
<location line="+14"/>
<source>Number2:</source>
<translation type="unfinished"></translation>
<source>Number2:</source>
<translation>Number2:</translation>
</message>
<message>
<location filename="../../TaskPatternRectangularParameters.cpp" line="+47"/>
<source>TaskPatternRectangularParameters</source>
<translation type="unfinished"></translation>
<location filename="../../TaskPatternRectangularParameters.cpp" line="+47"/>
<source>TaskPatternRectangularParameters</source>
<translation>TaskPatternRectangularParameters</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::TaskPocketParameters</name>
<message>
<location filename="../../TaskPocketParameters.ui" line="+14"/>
<source>Form</source>
<translation type="unfinished">Form</translation>
<location filename="../../TaskPocketParameters.ui" line="+14"/>
<source>Form</source>
<translation>Lomake</translation>
</message>
<message>
<location line="+8"/>
<source>Type:</source>
<translation type="unfinished"></translation>
<source>Type:</source>
<translation>Tyyppi:</translation>
</message>
<message>
<location line="+8"/>
<source>Dimension</source>
<translation type="unfinished"></translation>
<source>Dimension</source>
<translation>Mitta</translation>
</message>
<message>
<location line="+12"/>
<source>Length</source>
<translation type="unfinished"></translation>
<source>Length</source>
<translation>Length</translation>
</message>
<message>
<location filename="../../TaskPocketParameters.cpp" line="+51"/>
<source>Pocket parameters</source>
<translation type="unfinished"></translation>
<location filename="../../TaskPocketParameters.cpp" line="+51"/>
<source>Pocket parameters</source>
<translation>Pocket parameters</translation>
</message>
</context>
<context>
</context>
<context>
<name>PartDesignGui::TaskRevolutionParameters</name>
<message>
<location filename="../../TaskRevolutionParameters.ui" line="+14"/>
<source>Form</source>
<translation type="unfinished">Form</translation>
<location filename="../../TaskRevolutionParameters.ui" line="+14"/>
<source>Form</source>
<translation>Lomake</translation>
</message>
<message>
<location line="+8"/>
<source>Axis:</source>
<translation type="unfinished"></translation>
<source>Axis:</source>
<translation>Axis:</translation>
</message>
<message>
<location line="+8"/>
<source>Vertical</source>
<translation type="unfinished"></translation>
<source>Vertical</source>
<translation>Vertical</translation>
</message>
<message>
<location line="+5"/>
<source>Horizontal</source>
<translation type="unfinished"></translation>
<source>Horizontal</source>
<translation>Horizontal</translation>
</message>
<message>
<location line="+12"/>
<source>Angle:</source>
<translation type="unfinished"></translation>
<source>Angle:</source>
<translation>Kulma:</translation>
</message>
<message>
<location filename="../../TaskRevolutionParameters.cpp" line="+51"/>
<source>Revolution parameters</source>
<translation type="unfinished"></translation>
<location filename="../../TaskRevolutionParameters.cpp" line="+51"/>
<source>Revolution parameters</source>
<translation>Revolution parameters</translation>
</message>
</context>
<context>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../../Command.cpp" line="-144"/>
<location line="+11"/>
<location line="+12"/>
<location line="+55"/>
<location line="+11"/>
<location line="+12"/>
<location line="+53"/>
<location line="+11"/>
<location line="+12"/>
<location line="+54"/>
<source>Wrong selection</source>
<translation>Wrong selection</translation>
<location filename="../../Command.cpp" line="-144"/>
<source>Wrong selection</source>
<translation>Väärä valinta</translation>
</message>
<message>
<location line="-230"/>
<location line="+78"/>
<location line="+76"/>
<source>Select a sketch or 2D object.</source>
<translation>Select a sketch or 2D object.</translation>
<source>Select a sketch or 2D object.</source>
<translation>Select a sketch or 2D object.</translation>
</message>
<message>
<location line="-143"/>
<location line="+78"/>
<location line="+76"/>
<source>The shape of the selected object is empty.</source>
<translation>The shape of the selected object is empty.</translation>
<source>The shape of the selected object is empty.</source>
<translation>The shape of the selected object is empty.</translation>
</message>
<message>
<location line="-142"/>
<location line="+78"/>
<location line="+76"/>
<source>The shape of the selected object is not a wire.</source>
<translation>The shape of the selected object is not a wire.</translation>
<source>The shape of the selected object is not a wire.</source>
<translation>The shape of the selected object is not a wire.</translation>
</message>
<message>
<location line="+54"/>
<source>Select an edge, face or body. Only one body is allowed.</source>
<translation>Select an edge, face or body. Only one body is allowed.</translation>
<source>Select an edge, face or body. Only one body is allowed.</source>
<translation>Select an edge, face or body. Only one body is allowed.</translation>
</message>
<message>
<location line="+5"/>
<source>Wrong object type</source>
<translation>Wrong object type</translation>
<source>Wrong object type</source>
<translation>Wrong object type</translation>
</message>
<message>
<location line="+1"/>
<source>Fillet works only on parts</source>
<translation>Fillet works only on parts</translation>
<source>Fillet works only on parts</source>
<translation>Fillet works only on parts</translation>
</message>
<message>
<location line="-131"/>
<source>No Support</source>
<translation>No Support</translation>
<source>No Support</source>
<translation>No Support</translation>
</message>
<message>
<location line="+1"/>
<source>The sketch has to have a support for the pocket feature.
<source>The sketch has to have a support for the pocket feature.
Create the sketch on a face.</source>
<translation>The sketch has to have a support for the pocket feature.
<translation>The sketch has to have a support for the pocket feature.
Create the sketch on a face.</translation>
</message>
<message>
<location filename="../../ViewProviderPad.cpp" line="+60"/>
<source>Edit pad</source>
<translation type="unfinished"></translation>
<location filename="../../ViewProviderPad.cpp" line="+60"/>
<source>Edit pad</source>
<translation>Edit pad</translation>
</message>
<message>
<location filename="../../ViewProviderFillet.cpp" line="+54"/>
<location filename="../../ViewProviderPocket.cpp" line="+61"/>
<source>Edit pocket</source>
<translation type="unfinished"></translation>
<location filename="../../ViewProviderFillet.cpp" line="+54"/>
<source>Edit pocket</source>
<translation>Edit pocket</translation>
</message>
<message>
<location line="+17"/>
<location filename="../../ViewProviderPad.cpp" line="+17"/>
<location filename="../../ViewProviderPocket.cpp" line="+17"/>
<location filename="../../ViewProviderRevolution.cpp" line="+78"/>
<source>A dialog is already open in the task panel</source>
<translation type="unfinished"></translation>
<source>A dialog is already open in the task panel</source>
<translation>A dialog is already open in the task panel</translation>
</message>
<message>
<location line="+1"/>
<location filename="../../ViewProviderPad.cpp" line="+1"/>
<location filename="../../ViewProviderPocket.cpp" line="+1"/>
<location filename="../../ViewProviderRevolution.cpp" line="+1"/>
<source>Do you want to close this dialog?</source>
<translation type="unfinished"></translation>
<source>Do you want to close this dialog?</source>
<translation>Do you want to close this dialog?</translation>
</message>
<message>
<location filename="../../ViewProviderRevolution.cpp" line="-18"/>
<source>Edit revolution</source>
<translation type="unfinished"></translation>
<location filename="../../ViewProviderRevolution.cpp" line="-18"/>
<source>Edit revolution</source>
<translation>Edit revolution</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="-3"/>
<source>Part Design</source>
<translation>Part Design</translation>
<location filename="../../Workbench.cpp" line="-3"/>
<source>Part Design</source>
<translation>Part Design</translation>
</message>
</context>
</context>
</TS>

View File

@ -1,266 +1,193 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdPointsExport</name>
<message>
<location filename="../../Command.cpp" line="+104"/>
<source>Points</source>
<translation>Pisteet</translation>
<location filename="../../Command.cpp" line="+104"/>
<source>Points</source>
<translation>Pisteet</translation>
</message>
<message>
<location line="+1"/>
<source>Export points...</source>
<translation>Vie pisteet...</translation>
<source>Export points...</source>
<translation>Vie pisteet...</translation>
</message>
<message>
<location line="+1"/>
<location line="+1"/>
<location line="+1"/>
<source>Exports a point cloud</source>
<translation>Exports a point cloud</translation>
<source>Exports a point cloud</source>
<translation>Exports a point cloud</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdPointsImport</name>
<message>
<location line="-47"/>
<source>Points</source>
<translation>Pisteet</translation>
<source>Points</source>
<translation>Pisteet</translation>
</message>
<message>
<location line="+1"/>
<source>Import points...</source>
<translation>Tuo pisteet...</translation>
<source>Import points...</source>
<translation>Tuo pisteet...</translation>
</message>
<message>
<location line="+1"/>
<location line="+1"/>
<location line="+1"/>
<source>Imports a point cloud</source>
<translation>Imports a point cloud</translation>
<source>Imports a point cloud</source>
<translation>Imports a point cloud</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdPointsPolyCut</name>
<message>
<location line="+122"/>
<source>Points</source>
<translation>Pisteet</translation>
<source>Points</source>
<translation>Pisteet</translation>
</message>
<message>
<location line="+1"/>
<source>Cut point cloud</source>
<translation>Cut point cloud</translation>
<source>Cut point cloud</source>
<translation>Cut point cloud</translation>
</message>
<message>
<location line="+1"/>
<location line="+1"/>
<location line="+1"/>
<source>Cuts a point cloud with a picked polygon</source>
<translation>Cuts a point cloud with a picked polygon</translation>
<source>Cuts a point cloud with a picked polygon</source>
<translation>Cuts a point cloud with a picked polygon</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdPointsTransform</name>
<message>
<location line="-39"/>
<source>Points</source>
<translation>Pisteet</translation>
<source>Points</source>
<translation>Pisteet</translation>
</message>
<message>
<location line="+1"/>
<source>Transform Points</source>
<translation>Muunna pisteet</translation>
<source>Transform Points</source>
<translation>Muunna pisteet</translation>
</message>
<message>
<location line="+1"/>
<location line="+1"/>
<location line="+1"/>
<source>Test to transform a point cloud</source>
<translation>Testaa muuttaa pistepilvi</translation>
<source>Test to transform a point cloud</source>
<translation>Testaa muuttaa pistepilvi</translation>
</message>
</context>
<context>
</context>
<context>
<name>PointsGui::DlgPointsRead</name>
<message>
<location filename="../../DlgPointsRead.ui" line="+14"/>
<source>ASCII points import</source>
<translation>Tuo ASCII pisteet</translation>
<location filename="../../DlgPointsRead.ui" line="+14"/>
<source>ASCII points import</source>
<translation>Tuo ASCII pisteet</translation>
</message>
<message>
<location line="+20"/>
<source>Template:</source>
<translation>Malli:</translation>
<source>Template:</source>
<translation>Malli:</translation>
</message>
<message>
<location line="+12"/>
<source>Special lines</source>
<translation>Erityisiä viivoja</translation>
<source>Special lines</source>
<translation>Erityisiä viivoja</translation>
</message>
<message>
<location line="+42"/>
<source>First line:</source>
<translation>Ensimmäinen rivi:</translation>
<source>First line:</source>
<translation>Ensimmäinen rivi:</translation>
</message>
<message>
<location line="+12"/>
<source>Ignore</source>
<translation>Ohita</translation>
<source>Ignore</source>
<translation>Ohita</translation>
</message>
<message>
<location line="-21"/>
<source>Cluster by lines starting with:</source>
<translation>Cluster by lines starting with:</translation>
<source>Cluster by lines starting with:</source>
<translation>Cluster by lines starting with:</translation>
</message>
<message>
<location line="-7"/>
<source>Ignore lines starting with:</source>
<translation>Ignore lines starting with:</translation>
<source>Ignore lines starting with:</source>
<translation>Ignore lines starting with:</translation>
</message>
<message>
<location line="+54"/>
<source>Point format</source>
<translation>Point format</translation>
<source>Point format</source>
<translation>Point format</translation>
</message>
<message>
<source>Number seperator:</source>
<translation type="obsolete">Numero erotin:</translation>
<source>Number separator:</source>
<translation>Number separator:</translation>
</message>
<message>
<location line="+176"/>
<source>Points format:</source>
<translation>Points format:</translation>
<source>Points format:</source>
<translation>Points format:</translation>
</message>
<message>
<location line="-91"/>
<location line="+7"/>
<location line="+7"/>
<source>Next block:</source>
<translation>Seuraava lohko:</translation>
<source>Next block:</source>
<translation>Seuraava lohko:</translation>
</message>
<message>
<location line="-21"/>
<source>Number separator:</source>
<translation type="unfinished"></translation>
<source>,</source>
<translation>,</translation>
</message>
<message>
<location line="+61"/>
<source>,</source>
<translation>,</translation>
<source>;</source>
<translation>;</translation>
</message>
<message>
<location line="+5"/>
<source>;</source>
<translation>;</translation>
<source>\t</source>
<translation>\T</translation>
</message>
<message>
<location line="+5"/>
<source>\t</source>
<translation>\T</translation>
<source>\w</source>
<translation>/w</translation>
</message>
<message>
<location line="+5"/>
<source>\w</source>
<translation>/w</translation>
<source>X,Y,Z</source>
<translation>X,Y,Z</translation>
</message>
<message>
<location line="+9"/>
<source>X,Y,Z</source>
<translation>X,Y,Z</translation>
<source>X,Y</source>
<translation>X,Y</translation>
</message>
<message>
<location line="+5"/>
<source>X,Y</source>
<translation>X,Y</translation>
<source>none</source>
<translation>ei mitään</translation>
</message>
<message>
<location line="-147"/>
<location line="+29"/>
<location line="+57"/>
<source>none</source>
<translation>ei mitään</translation>
<source>I,J,K (normal vector)</source>
<translation>I,J,K (normaali vektori)</translation>
</message>
<message>
<location line="-81"/>
<location line="+29"/>
<location line="+57"/>
<source>I,J,K (normal vector)</source>
<translation>I,J,K (normaali vektori)</translation>
<source>I,K (normal vector 2D)</source>
<translation>I,K (normaali vektori 2D)</translation>
</message>
<message>
<location line="-81"/>
<location line="+29"/>
<location line="+57"/>
<source>I,K (normal vector 2D)</source>
<translation>I,K (normaali vektori 2D)</translation>
<source>R,G,B (color)</source>
<translation>R,G,B (väri)</translation>
</message>
<message>
<location line="-81"/>
<location line="+29"/>
<location line="+57"/>
<source>R,G,B (color)</source>
<translation>R,G,B (väri)</translation>
<source>I (Gray value)</source>
<translation>I (Gray arvo)</translation>
</message>
<message>
<location line="-81"/>
<location line="+29"/>
<location line="+57"/>
<source>I (Gray value)</source>
<translation>I (Gray arvo)</translation>
<source>Preview</source>
<translation>Esikatselu</translation>
</message>
<message>
<location line="+61"/>
<source>Preview</source>
<translation>Esikatselu</translation>
<source>100</source>
<translation>100</translation>
</message>
<message>
<location line="+34"/>
<source>100</source>
<translation>100</translation>
<source>Number of points</source>
<translation>Pisteiden määrä</translation>
</message>
<message>
<location line="-238"/>
<source>Number of points</source>
<translation>Pisteiden määrä</translation>
<source>Number of previewed lines:</source>
<translation>Esikatseltavien rivien määrä:</translation>
</message>
<message>
<location line="+231"/>
<source>Number of previewed lines:</source>
<translation>Esikatseltavien rivien määrä:</translation>
</message>
</context>
<context>
<name>PointsGui::Workbench</name>
<message>
<source>Points tools</source>
<translation type="obsolete">Points tools</translation>
</message>
<message>
<source>&amp;Points</source>
<translation type="obsolete">&amp;Pisteet</translation>
</message>
</context>
<context>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../../Command.cpp" line="-84"/>
<location line="+43"/>
<source>Ascii Points (*.asc);;All Files (*.*)</source>
<translation>Ascii Points (*.asc);;All Files (*.*)</translation>
<location filename="../../Command.cpp" line="-84"/>
<source>Ascii Points (*.asc);;All Files (*.*)</source>
<translation>Ascii Points (*.asc);;All Files (*.*)</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="+37"/>
<source>Points tools</source>
<translation>Points tools</translation>
<location filename="../../Workbench.cpp" line="+37"/>
<source>Points tools</source>
<translation>Points tools</translation>
</message>
<message>
<location line="+1"/>
<source>&amp;Points</source>
<translation>&amp;Pisteet</translation>
<source>&amp;Points</source>
<translation>&amp;Pisteet</translation>
</message>
</context>
</context>
</TS>

View File

@ -1,252 +1,186 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdRaytracingExportProject</name>
<message>
<location filename="../../Command.cpp" line="+452"/>
<source>File</source>
<translation>Tiedosto</translation>
<location filename="../../Command.cpp" line="+452"/>
<source>File</source>
<translation>Tiedosto</translation>
</message>
<message>
<location line="+1"/>
<source>&amp;Export project...</source>
<translation>Projektin &amp;vienti...</translation>
<source>&amp;Export project...</source>
<translation>Projektin &amp;vienti...</translation>
</message>
<message>
<location line="+1"/>
<source>Export the Povray project file</source>
<translation>Vie Povray-projektitiedosto</translation>
<source>Export the Povray project file</source>
<translation>Vie Povray-projektitiedosto</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdRaytracingNewPartSegment</name>
<message>
<location line="-52"/>
<source>Raytracing</source>
<translation>Raytracing</translation>
<source>Raytracing</source>
<translation>Raytracing</translation>
</message>
<message>
<location line="+1"/>
<source>Insert part</source>
<translation>Lisää osa</translation>
<source>Insert part</source>
<translation>Lisää osa</translation>
</message>
<message>
<location line="+1"/>
<source>Insert a new part object into a Povray project</source>
<translation>Insert a new part object into a Povray project</translation>
<source>Insert a new part object into a Povray project</source>
<translation>Insert a new part object into a Povray project</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdRaytracingNewPovrayProject</name>
<message>
<location line="-39"/>
<source>Raytracing</source>
<translation>Raytracing</translation>
<source>Raytracing</source>
<translation>Raytracing</translation>
</message>
<message>
<location line="+1"/>
<source>New Povray project</source>
<translation>Uusi Povray-projekti</translation>
<source>New Povray project</source>
<translation>Uusi Povray-projekti</translation>
</message>
<message>
<location line="+1"/>
<source>Insert new Povray project into the document</source>
<translation>Insert new Povray project into the document</translation>
<source>Insert new Povray project into the document</source>
<translation>Insert new Povray project into the document</translation>
</message>
</context>
<context>
<name>CmdRaytracingNewProject</name>
<message>
<source>Raytracing</source>
<translation type="obsolete">Raytracing</translation>
</message>
</context>
<context>
<name>CmdRaytracingQuickRender</name>
<message>
<source>Raytracing</source>
<translation type="obsolete">Raytracing</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdRaytracingWriteCamera</name>
<message>
<location line="-292"/>
<source>Raytracing</source>
<translation>Raytracing</translation>
<source>Raytracing</source>
<translation>Raytracing</translation>
</message>
<message>
<location line="+1"/>
<source>Export camera to povray...</source>
<translation>Vie kamera povray-muotoon...</translation>
<source>Export camera to povray...</source>
<translation>Export camera to povray...</translation>
</message>
<message>
<location line="+1"/>
<source>Export the camera positon of the active 3D view in PovRay format to a file</source>
<translation>Export the camera positon of the active 3D view in PovRay format to a file</translation>
<source>Export the camera positon of the active 3D view in PovRay format to a file</source>
<translation>Export the camera positon of the active 3D view in PovRay format to a file</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdRaytracingWritePart</name>
<message>
<location line="+84"/>
<source>Raytracing</source>
<translation>Raytracing</translation>
<source>Raytracing</source>
<translation>Raytracing</translation>
</message>
<message>
<location line="+1"/>
<source>Export part to povray...</source>
<translation>Vie osa povray-malliin ...</translation>
<source>Export part to povray...</source>
<translation>Vie osa povray-malliin ...</translation>
</message>
<message>
<location line="+1"/>
<source>Write the selected Part (object) as a povray file</source>
<translation>Write the selected Part (object) as a povray file</translation>
<source>Write the selected Part (object) as a povray file</source>
<translation>Write the selected Part (object) as a povray file</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdRaytracingWriteView</name>
<message>
<location line="+44"/>
<source>Raytracing</source>
<translation>Raytracing</translation>
<source>Raytracing</source>
<translation>Raytracing</translation>
</message>
<message>
<location line="+1"/>
<source>Export view to povray...</source>
<translation>Vie näkymä povray-muotoon ...</translation>
<source>Export view to povray...</source>
<translation>Vie näkymä povray-muotoon ...</translation>
</message>
<message>
<location line="+1"/>
<source>Write the active 3D view with camera and all its content to a povray file</source>
<translation>Write the active 3D view with camera and all its content to a povray file</translation>
<source>Write the active 3D view with camera and all its content to a povray file</source>
<translation>Write the active 3D view with camera and all its content to a povray file</translation>
</message>
</context>
<context>
</context>
<context>
<name>QObject</name>
<message>
<location line="-88"/>
<location line="+51"/>
<location line="+46"/>
<location line="+252"/>
<source>Povray(*.pov)</source>
<translation>Povray(*.POV)</translation>
<source>Povray(*.pov)</source>
<translation>Povray(*.POV)</translation>
</message>
<message>
<location line="-348"/>
<location line="+51"/>
<location line="+46"/>
<location line="+252"/>
<source>All Files (*.*)</source>
<translation>Kaikki tiedostot (*.*)</translation>
<source>All Files (*.*)</source>
<translation>Kaikki tiedostot (*.*)</translation>
</message>
<message>
<location line="-348"/>
<location line="+51"/>
<location line="+46"/>
<location line="+253"/>
<source>Export page</source>
<translation>Vie sivu</translation>
<source>Export page</source>
<translation>Vie sivu</translation>
</message>
<message>
<location line="-59"/>
<location line="+50"/>
<source>Wrong selection</source>
<translation>Väärä valinta</translation>
<source>Wrong selection</source>
<translation>Väärä valinta</translation>
</message>
<message>
<location line="-49"/>
<source>Select a Part object.</source>
<translation>Valitse osa-objekti.</translation>
<source>Select a Part object.</source>
<translation>Valitse osa-objekti.</translation>
</message>
<message>
<location line="+7"/>
<source>No Povray project to insert</source>
<translation>No Povray project to insert</translation>
<source>No Povray project to insert</source>
<translation>No Povray project to insert</translation>
</message>
<message>
<location line="+1"/>
<source>Create a Povray project to insert a view.</source>
<translation>Create a Povray project to insert a view.</translation>
<source>Create a Povray project to insert a view.</source>
<translation>Create a Povray project to insert a view.</translation>
</message>
<message>
<location line="+42"/>
<source>Select one Povray project object.</source>
<translation>Valitse yksi Povray-projektin objekti.</translation>
<source>Select one Povray project object.</source>
<translation>Valitse yksi Povray-projektin objekti.</translation>
</message>
</context>
<context>
</context>
<context>
<name>RaytracingGui::DlgSettingsRay</name>
<message>
<location filename="../../DlgSettingsRay.ui" line="+16"/>
<source>Raytracing</source>
<translation>Raytracing</translation>
<location filename="../../DlgSettingsRay.ui" line="+16"/>
<source>Raytracing</source>
<translation>Raytracing</translation>
</message>
<message>
<location line="+99"/>
<source>Directories</source>
<translation>Hakemistot</translation>
<source>Directories</source>
<translation>Hakemistot</translation>
</message>
<message>
<location line="+50"/>
<source>Default Project dir:</source>
<translation>Oletus projektihakemisto:</translation>
<source>Default Project dir:</source>
<translation>Oletus projektihakemisto:</translation>
</message>
<message>
<location line="-23"/>
<source>Camera file name:</source>
<translation>Camera file name:</translation>
<source>Camera file name:</source>
<translation>Camera file name:</translation>
</message>
<message>
<location line="-7"/>
<source>Part file name:</source>
<translation>Part file name:</translation>
<source>Part file name:</source>
<translation>Part file name:</translation>
</message>
<message>
<location line="+37"/>
<source>TempCamera.inc</source>
<translation>TempCamera.inc</translation>
<source>TempCamera.inc</source>
<translation>TempCamera.inc</translation>
</message>
<message>
<location line="+13"/>
<source>TempPart.inc</source>
<translation>TempPart.inc</translation>
<source>TempPart.inc</source>
<translation>TempPart.inc</translation>
</message>
<message>
<location line="-157"/>
<source>Mesh export settings</source>
<translation>Mesh export settings</translation>
<source>Mesh export settings</source>
<translation>Mesh export settings</translation>
</message>
<message>
<location line="+28"/>
<source>max mesh deviation:</source>
<translation>max mesh deviation:</translation>
<source>max mesh deviation:</source>
<translation>max mesh deviation:</translation>
</message>
<message>
<location line="+30"/>
<source>Do not calculate vertex normals</source>
<translation>Ä laskea normaaleita kärkipisteitä</translation>
<source>Do not calculate vertex normals</source>
<translation>Ä laskea normaaleita kärkipisteitä</translation>
</message>
<message>
<location line="+13"/>
<source>Write u,v coordinates</source>
<translation>Kirjoita u,v koordinaatit</translation>
<source>Write u,v coordinates</source>
<translation>Kirjoita u,v koordinaatit</translation>
</message>
</context>
<context>
<name>RaytracingGui::Workbench</name>
<message>
<source>&amp;Raytracing</source>
<translation type="obsolete">&amp;Raytracing</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="+37"/>
<source>&amp;Raytracing</source>
<translation type="unfinished">&amp;Raytracing</translation>
<location filename="../../Workbench.cpp" line="+37"/>
<source>&amp;Raytracing</source>
<translation>&amp;Raytracing</translation>
</message>
</context>
</context>
</TS>

View File

@ -1,55 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0">
<context>
<TS>
<context>
<name>CmdApproxPlane</name>
<message>
<location filename="../../Command.cpp" line="+111"/>
<source>Reverse Engineering</source>
<translation type="unfinished">Käänteis suunnittelu</translation>
<location filename="../../Command.cpp" line="+111"/>
<source>Reverse Engineering</source>
<translation>Käänteis suunnittelu</translation>
</message>
<message>
<location line="+1"/>
<source>Approximate plane...</source>
<translation type="unfinished"></translation>
<source>Approximate plane...</source>
<translation>Approximate plane...</translation>
</message>
<message>
<location line="+1"/>
<source>Approximate a plane</source>
<translation type="unfinished"></translation>
<source>Approximate a plane</source>
<translation>Approximate a plane</translation>
</message>
</context>
<context>
</context>
<context>
<name>CmdApproxSurface</name>
<message>
<location line="-62"/>
<source>Reverse Engineering</source>
<translation>Käänteis suunnittelu</translation>
<source>Reverse Engineering</source>
<translation>Käänteis suunnittelu</translation>
</message>
<message>
<location line="+1"/>
<source>Approximate surface...</source>
<translation>Arvioi pinta...</translation>
<source>Approximate surface...</source>
<translation>Arvioi pinta...</translation>
</message>
<message>
<location line="+1"/>
<source>Approximate a B-Spline surface</source>
<translation>Arvioi B-Spline pinta</translation>
<source>Approximate a B-Spline surface</source>
<translation>Arvioi B-Spline pinta</translation>
</message>
</context>
<context>
<name>ReverseEngineeringGui::Workbench</name>
<message>
<source>Reverse Engineering</source>
<translation type="obsolete">Käänteis suunnittelu</translation>
</message>
</context>
<context>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="+37"/>
<source>Reverse Engineering</source>
<translation>Käänteis suunnittelu</translation>
<location filename="../../Workbench.cpp" line="+37"/>
<source>Reverse Engineering</source>
<translation>Käänteis suunnittelu</translation>
</message>
</context>
</context>
</TS>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,247 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS>
<context>
<name>StartPage</name>
<message>
<location filename="StartPage.py" line="11"/>
<source>FreeCAD Start Center</source>
<translation>FreeCAD Start Center</translation>
</message>
<message>
<location filename="StartPage.py" line="12"/>
<source>Start a new project</source>
<translation>Start a new project</translation>
</message>
<message>
<location filename="StartPage.py" line="13"/>
<source>Recent Files</source>
<translation>Recent Files</translation>
</message>
<message>
<location filename="StartPage.py" line="49"/>
<source>Tutorials</source>
<translation>Tutorials</translation>
</message>
<message>
<location filename="StartPage.py" line="18"/>
<source>FreeCAD Homepage</source>
<translation>FreeCAD Homepage</translation>
</message>
<message>
<location filename="StartPage.py" line="19"/>
<source>Example projects</source>
<translation>Example projects</translation>
</message>
<message>
<location filename="StartPage.py" line="20"/>
<source>Schenkel STEP file</source>
<translation>Schenkel STEP file</translation>
</message>
<message>
<location filename="StartPage.py" line="21"/>
<source>Load a PartDesign example</source>
<translation>Load a PartDesign example</translation>
</message>
<message>
<location filename="StartPage.py" line="22"/>
<source>Load a Drawing extraction</source>
<translation>Load a Drawing extraction</translation>
</message>
<message>
<location filename="StartPage.py" line="23"/>
<source>Load a Robot simulation example</source>
<translation>Load a Robot simulation example</translation>
</message>
<message>
<location filename="StartPage.py" line="24"/>
<source>Projects from the Web</source>
<translation>Projects from the Web</translation>
</message>
<message>
<location filename="StartPage.py" line="25"/>
<source>Schenkel STEP</source>
<translation>Schenkel STEP</translation>
</message>
<message>
<location filename="StartPage.py" line="26"/>
<source>Complex Part</source>
<translation>Complex Part</translation>
</message>
<message>
<location filename="StartPage.py" line="27"/>
<source>Close this window after opening or creating a file</source>
<translation>Close this window after opening or creating a file</translation>
</message>
<message>
<location filename="StartPage.py" line="28"/>
<source>Don't show me this window again next time</source>
<translation>Don't show me this window again next time</translation>
</message>
<message>
<location filename="StartPage.py" line="29"/>
<source>Designing parts</source>
<translation>Designing parts</translation>
</message>
<message>
<location filename="StartPage.py" line="30"/>
<source>The &lt;b&gt;Part Design&lt;/b&gt; workbench is designed to create complex pieces based on constrained 2D sketches. Use it to draw 2D shapes, constrain some of their elements and extrude them to form 3D pieces.</source>
<translation>The &lt;b&gt;Part Design&lt;/b&gt; workbench is designed to create complex pieces based on constrained 2D sketches. Use it to draw 2D shapes, constrain some of their elements and extrude them to form 3D pieces.</translation>
</message>
<message>
<location filename="StartPage.py" line="31"/>
<source>Example workflow</source>
<translation>Example workflow</translation>
</message>
<message>
<location filename="StartPage.py" line="32"/>
<source>Part Design</source>
<translation>Part Design</translation>
</message>
<message>
<location filename="StartPage.py" line="33"/>
<source>Designing architectural elements</source>
<translation>Designing architectural elements</translation>
</message>
<message>
<location filename="StartPage.py" line="34"/>
<source>The &lt;b&gt;Architectural Design&lt;/b&gt; workbench is specially designed for working with architectural elements such as walls or windows. Start by drawing 2D shapes, and use them as guides to build architecutral objects.</source>
<translation>The &lt;b&gt;Architectural Design&lt;/b&gt; workbench is specially designed for working with architectural elements such as walls or windows. Start by drawing 2D shapes, and use them as guides to build architecutral objects.</translation>
</message>
<message>
<location filename="StartPage.py" line="35"/>
<source>Architectual Design</source>
<translation>Architectual Design</translation>
</message>
<message>
<location filename="StartPage.py" line="36"/>
<source>Working with Meshes</source>
<translation>Working with Meshes</translation>
</message>
<message>
<location filename="StartPage.py" line="37"/>
<source>The &lt;b&gt;Mesh Workbench&lt;/b&gt; is used to work with Mesh objects. Meshes are simpler 3D objects than Part objects, but they are often easier to import and export to/from other applications.</source>
<translation>The &lt;b&gt;Mesh Workbench&lt;/b&gt; is used to work with Mesh objects. Meshes are simpler 3D objects than Part objects, but they are often easier to import and export to/from other applications.</translation>
</message>
<message>
<location filename="StartPage.py" line="38"/>
<source>FreeCAD offers you several tools to convert between Mesh and Part objects.</source>
<translation>FreeCAD offers you several tools to convert between Mesh and Part objects.</translation>
</message>
<message>
<location filename="StartPage.py" line="39"/>
<source>Work with Meshes</source>
<translation>Work with Meshes</translation>
</message>
<message>
<location filename="StartPage.py" line="40"/>
<source>The complete workbench</source>
<translation>The complete workbench</translation>
</message>
<message>
<location filename="StartPage.py" line="41"/>
<source>FreeCAD default workbench</source>
<translation>FreeCAD default workbench</translation>
</message>
<message>
<location filename="StartPage.py" line="43"/>
<source>file size:</source>
<translation>file size:</translation>
</message>
<message>
<location filename="StartPage.py" line="44"/>
<source>creation time:</source>
<translation>creation time:</translation>
</message>
<message>
<location filename="StartPage.py" line="45"/>
<source>last modified:</source>
<translation>last modified:</translation>
</message>
<message>
<location filename="StartPage.py" line="42"/>
<source>populated with some of the most commonly used tools.</source>
<translation>populated with some of the most commonly used tools.</translation>
</message>
<message>
<location filename="StartPage.py" line="14"/>
<source>Latest videos</source>
<translation>Latest videos</translation>
</message>
<message>
<location filename="StartPage.py" line="15"/>
<source>Latest news</source>
<translation>Latest news</translation>
</message>
<message>
<location filename="StartPage.py" line="16"/>
<source>On the web</source>
<translation>On the web</translation>
</message>
<message>
<location filename="StartPage.py" line="17"/>
<source>This is the FreeCAD Homepage. Here you will be able to find a lot of information about FreeCAD, including tutorials, examples and user documentation.</source>
<translation>This is the FreeCAD Homepage. Here you will be able to find a lot of information about FreeCAD, including tutorials, examples and user documentation.</translation>
</message>
<message>
<location filename="StartPage.py" line="46"/>
<source>location:</source>
<translation>location:</translation>
</message>
<message>
<location filename="StartPage.py" line="47"/>
<source>User manual</source>
<translation>User manual</translation>
</message>
<message>
<location filename="StartPage.py" line="48"/>
<source>http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Online_Help_Toc</source>
<translation>http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Online_Help_Toc</translation>
</message>
<message>
<location filename="StartPage.py" line="50"/>
<source>Python resources</source>
<translation>Python resources</translation>
</message>
<message>
<location filename="StartPage.py" line="51"/>
<source>File not found</source>
<translation>Tiedostoa ei löydy</translation>
</message>
<message>
<location filename="StartPage.py" line="52"/>
<source>from &lt;a href=http://twitter.com/FreeCADNews&gt;@FreeCADNews&lt;/a&gt;</source>
<translation>from &lt;a href=http://twitter.com/FreeCADNews&gt;@FreeCADNews&lt;/a&gt;</translation>
</message>
<message>
<location filename="StartPage.py" line="53"/>
<source>The FreeCAD-tutorial blog</source>
<translation>The FreeCAD-tutorial blog</translation>
</message>
<message>
<location filename="StartPage.py" line="54"/>
<source>from &lt;a href=http://www.youtube.com/user/FreeCADNews?feature=mhee&gt;FreeCADNews channel&lt;/a&gt;</source>
<translation>from &lt;a href=http://www.youtube.com/user/FreeCADNews?feature=mhee&gt;FreeCADNews channel&lt;/a&gt;</translation>
</message>
<message>
<location filename="StartPage.py" line="55"/>
<source>This is the official user manual of FreeCAD, built, maintained and translated by the FreeCAD community.</source>
<translation>This is the official user manual of FreeCAD, built, maintained and translated by the FreeCAD community.</translation>
</message>
<message>
<location filename="StartPage.py" line="56"/>
<source>The tutorials section on the FreeCAD website</source>
<translation>The tutorials section on the FreeCAD website</translation>
</message>
<message>
<location filename="StartPage.py" line="57"/>
<source>The section of the FreeCAd website dedicate dto python scripting, with examples, explanations, and API commands.</source>
<translation>The section of the FreeCAd website dedicate dto python scripting, with examples, explanations, and API commands.</translation>
</message>
<message>
<location filename="StartPage.py" line="58"/>
<source>A blog dedicated to teaching FreeCAD, maintained by members of the FreeCAD community</source>
<translation>A blog dedicated to teaching FreeCAD, maintained by members of the FreeCAD community</translation>
</message>
</context>
</TS>

Binary file not shown.

View File

@ -0,0 +1,114 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS>
<context>
<name>TestGui::UnitTest</name>
<message>
<source>FreeCAD UnitTest</source>
<translation>FreeCAD yksikkötestaus</translation>
</message>
<message>
<source>Failures and errors</source>
<translation>Hylätyt toiminnot ja virheet</translation>
</message>
<message>
<source>Description</source>
<translation>Kuvaus</translation>
</message>
<message>
<source>&amp;Start</source>
<translation>&amp;Aloita</translation>
</message>
<message>
<source>Alt+S</source>
<translation>Alt+S</translation>
</message>
<message>
<source>&amp;Help</source>
<translation>Ohje</translation>
</message>
<message>
<source>F1</source>
<translation>F1</translation>
</message>
<message>
<source>&amp;About</source>
<translation>&amp;Tietoja ohjelmasta</translation>
</message>
<message>
<source>Alt+A</source>
<translation>Alt+A</translation>
</message>
<message>
<source>&amp;Close</source>
<translation>&amp;Sulje</translation>
</message>
<message>
<source>Alt+C</source>
<translation>Alt+C</translation>
</message>
<message>
<source>Idle</source>
<translation>Joutokäynti</translation>
</message>
<message>
<source>Progress</source>
<translation>Tilanne</translation>
</message>
<message>
<source>&lt;font color="#0000ff"&gt;0&lt;/font&gt;</source>
<translation>&lt;font color="#0000ff"&gt;0&lt;/font&gt;</translation>
</message>
<message>
<source>Remaining:</source>
<translation>Jäljellä oleva:</translation>
</message>
<message>
<source>Errors:</source>
<translation>Virheet:</translation>
</message>
<message>
<source>Failures:</source>
<translation>Hylätyt:</translation>
</message>
<message>
<source>Run:</source>
<translation>Suorita:</translation>
</message>
<message>
<source>Test</source>
<translation>Testi</translation>
</message>
<message>
<source>Select test name:</source>
<translation>Valitse testin nimi:</translation>
</message>
</context>
<context>
<name>TestGui::UnitTestDialog</name>
<message>
<source>Help</source>
<translation>Helppi</translation>
</message>
<message>
<source>About FreeCAD UnitTest</source>
<translation>Tietoja FreeCAD toiminnan testauksesta</translation>
</message>
<message>
<source>Copyright (c) Werner Mayer
FreeCAD UnitTest is part of FreeCAD and supports writing Unit Tests for own modules.</source>
<translation>Tekijänoikeudet (c) Werner Mayer
FreeCAD toiminnan testaus on osa FreeCAD ohjelmaa ja se tukee kirjoitettuja toiminnan testauksia omille moduuleille.</translation>
</message>
<message>
<source>Enter the name of a callable object which, when called, will return a TestCase.Click 'start', and the test thus produced will be run.
Double click on an error in the tree view to see more information about it,including the stack trace.</source>
<translation>Syötä kutsuttavan objektin nimi. Kun objektia kutsutaan, käynnistyy Testaus ympäristö. Paina 'aloita', jolloin testi lähtee käyntiin.
Kaksoisnapsauta ilmoitettua virhettä, niin saat siitä lisää tietoa, sisältäen pinokutsut.</translation>
</message>
</context>
</TS>