Updated ts files
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<context>
|
||||
<name>AddonInstaller</name>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="531"/>
|
||||
<location filename="addonmanager_workers.py" line="535"/>
|
||||
<source>Installed location</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -96,97 +96,97 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="734"/>
|
||||
<location filename="addonmanager_workers.py" line="738"/>
|
||||
<source>Outdated GitPython detected, consider upgrading with pip.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="292"/>
|
||||
<location filename="addonmanager_workers.py" line="296"/>
|
||||
<source>List of macros successfully retrieved.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="647"/>
|
||||
<location filename="addonmanager_workers.py" line="651"/>
|
||||
<source>Retrieving description...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="387"/>
|
||||
<location filename="addonmanager_workers.py" line="391"/>
|
||||
<source>Retrieving info from</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="529"/>
|
||||
<location filename="addonmanager_workers.py" line="533"/>
|
||||
<source>An update is available for this addon.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="517"/>
|
||||
<location filename="addonmanager_workers.py" line="521"/>
|
||||
<source>This addon is already installed.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="649"/>
|
||||
<location filename="addonmanager_workers.py" line="653"/>
|
||||
<source>Retrieving info from git</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="652"/>
|
||||
<location filename="addonmanager_workers.py" line="656"/>
|
||||
<source>Retrieving info from wiki</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="696"/>
|
||||
<location filename="addonmanager_workers.py" line="700"/>
|
||||
<source>GitPython not found. Using standard download instead.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="701"/>
|
||||
<location filename="addonmanager_workers.py" line="705"/>
|
||||
<source>Your version of python doesn't appear to support ZIP files. Unable to proceed.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="782"/>
|
||||
<location filename="addonmanager_workers.py" line="786"/>
|
||||
<source>Workbench successfully installed. Please restart FreeCAD to apply the changes.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="831"/>
|
||||
<location filename="addonmanager_workers.py" line="835"/>
|
||||
<source>Missing workbench</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="840"/>
|
||||
<location filename="addonmanager_workers.py" line="844"/>
|
||||
<source>Missing python module</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="850"/>
|
||||
<location filename="addonmanager_workers.py" line="854"/>
|
||||
<source>Missing optional python module (doesn't prevent installing)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="853"/>
|
||||
<location filename="addonmanager_workers.py" line="857"/>
|
||||
<source>Some errors were found that prevent to install this workbench</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="855"/>
|
||||
<location filename="addonmanager_workers.py" line="859"/>
|
||||
<source>Please install the missing components first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="876"/>
|
||||
<location filename="addonmanager_workers.py" line="880"/>
|
||||
<source>Error: Unable to download</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="889"/>
|
||||
<location filename="addonmanager_workers.py" line="893"/>
|
||||
<source>Successfully installed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="306"/>
|
||||
<location filename="addonmanager_workers.py" line="310"/>
|
||||
<source>GitPython not installed! Cannot retrieve macros from git</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -206,72 +206,72 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="661"/>
|
||||
<location filename="addonmanager_workers.py" line="665"/>
|
||||
<source>This macro is already installed.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="795"/>
|
||||
<location filename="addonmanager_workers.py" line="799"/>
|
||||
<source>A macro has been installed and is available under Macro -> Macros menu</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="543"/>
|
||||
<location filename="addonmanager_workers.py" line="547"/>
|
||||
<source>This addon is marked as obsolete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="547"/>
|
||||
<location filename="addonmanager_workers.py" line="551"/>
|
||||
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="869"/>
|
||||
<location filename="addonmanager_workers.py" line="873"/>
|
||||
<source>Error: Unable to locate zip from</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="315"/>
|
||||
<location filename="addonmanager_workers.py" line="319"/>
|
||||
<source>Something went wrong with the Git Macro Retrieval, possibly the Git executable is not in the path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="555"/>
|
||||
<location filename="addonmanager_workers.py" line="559"/>
|
||||
<source>This addon is marked as Python 2 Only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="560"/>
|
||||
<location filename="addonmanager_workers.py" line="564"/>
|
||||
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="723"/>
|
||||
<location filename="addonmanager_workers.py" line="727"/>
|
||||
<source>User requested updating a Python 2 workbench on a system running Python 3 - </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="759"/>
|
||||
<location filename="addonmanager_workers.py" line="763"/>
|
||||
<source>Workbench successfully updated. Please restart FreeCAD to apply the changes.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="767"/>
|
||||
<location filename="addonmanager_workers.py" line="771"/>
|
||||
<source>User requested installing a Python 2 workbench on a system running Python 3 - </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="339"/>
|
||||
<location filename="addonmanager_workers.py" line="343"/>
|
||||
<source>Appears to be an issue connecting to the Wiki, therefore cannot retrieve Wiki macro list at this time</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="429"/>
|
||||
<location filename="addonmanager_workers.py" line="433"/>
|
||||
<source>Raw markdown displayed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="addonmanager_workers.py" line="431"/>
|
||||
<location filename="addonmanager_workers.py" line="435"/>
|
||||
<source>Python Markdown library is missing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -865,7 +865,7 @@ beyond the dimension line</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="view_layer.py" line="77"/>
|
||||
<location filename="view_layer.py" line="66"/>
|
||||
<source>If it is true, the objects contained within this layer will adopt the line color of the layer</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1063,6 +1063,11 @@ Use 'arch' to force US arch notation</source>
|
||||
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="view_layer.py" line="77"/>
|
||||
<source>If it is true, the objects contained within this layer will adopt the shape color of the layer</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Dialog</name>
|
||||
@@ -1402,27 +1407,27 @@ from menu Tools -> Addon Manager</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="init_draft_statusbar.py" line="244"/>
|
||||
<location filename="init_draft_statusbar.py" line="252"/>
|
||||
<source>Toggles Grid On/Off</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="init_draft_statusbar.py" line="262"/>
|
||||
<location filename="init_draft_statusbar.py" line="270"/>
|
||||
<source>Object snapping</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="init_draft_statusbar.py" line="294"/>
|
||||
<location filename="init_draft_statusbar.py" line="302"/>
|
||||
<source>Toggles Visual Aid Dimensions On/Off</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="init_draft_statusbar.py" line="314"/>
|
||||
<location filename="init_draft_statusbar.py" line="322"/>
|
||||
<source>Toggles Ortho On/Off</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="init_draft_statusbar.py" line="332"/>
|
||||
<location filename="init_draft_statusbar.py" line="340"/>
|
||||
<source>Toggles Constrain to Working Plane On/Off</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -2776,12 +2781,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren&
|
||||
<context>
|
||||
<name>Draft_Snap</name>
|
||||
<message>
|
||||
<location filename="gui_snapper.py" line="1535"/>
|
||||
<location filename="gui_snapper.py" line="1529"/>
|
||||
<source>Toggles Grid On/Off</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="gui_snapper.py" line="1536"/>
|
||||
<location filename="gui_snapper.py" line="1530"/>
|
||||
<source>Toggle Draft Grid</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -5079,7 +5084,7 @@ Note: C++ exporter is faster, but is not as featureful yet</source>
|
||||
<context>
|
||||
<name>Workbench</name>
|
||||
<message>
|
||||
<location filename="gui_snapper.py" line="1476"/>
|
||||
<location filename="gui_snapper.py" line="1470"/>
|
||||
<source>Draft Snap</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -6152,17 +6157,17 @@ To enabled FreeCAD to download these libraries, answer Yes.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="init_draft_statusbar.py" line="147"/>
|
||||
<location filename="init_draft_statusbar.py" line="155"/>
|
||||
<source>custom</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="init_draft_statusbar.py" line="133"/>
|
||||
<location filename="init_draft_statusbar.py" line="141"/>
|
||||
<source>Unable to convert input into a scale factor</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="init_draft_statusbar.py" line="151"/>
|
||||
<location filename="init_draft_statusbar.py" line="159"/>
|
||||
<source>Set custom annotation scale in format x:x, x=x</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -74,11 +74,6 @@
|
||||
<source>Geometry reference selector for a</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../femguiobjects/FemSelectionWidgets.py" line="249"/>
|
||||
<source>Geometry reference selector for a </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../femguiobjects/FemSelectionWidgets.py" line="251"/>
|
||||
<source>Add</source>
|
||||
@@ -134,6 +129,11 @@
|
||||
<source>Solid</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../femguiobjects/FemSelectionWidgets.py" line="249"/>
|
||||
<source>Geometry reference selector for a </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SolidSelector</name>
|
||||
|
||||
@@ -488,7 +488,19 @@ A value in the range of 0.2-10.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../Tessellation.cpp" line="234"/>
|
||||
<location filename="../../Tessellation.cpp" line="247"/>
|
||||
<source>You have selected a body without tip.
|
||||
Either set the tip of the body or select a different shape, please.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../Tessellation.cpp" line="251"/>
|
||||
<source>You have selected a shape without faces.
|
||||
Select a different shape, please.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../Tessellation.cpp" line="255"/>
|
||||
<source>Select a shape for meshing, first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -248,6 +248,16 @@ It will create a 'Compound Filter' for each shape.</source>
|
||||
</context>
|
||||
<context>
|
||||
<name>Part_SplitFeatures</name>
|
||||
<message>
|
||||
<location filename="../../../BOPTools/SplitFeatures.py" line="174"/>
|
||||
<source>Boolean Fragments</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../BOPTools/SplitFeatures.py" line="176"/>
|
||||
<source>Split objects where they intersect</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../BOPTools/SplitFeatures.py" line="188"/>
|
||||
<source>Boolean fragments</source>
|
||||
@@ -325,16 +335,6 @@ Click 'Continue' to create the feature anyway, or 'Abort' to
|
||||
<source>Slice to compound</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../BOPTools/SplitFeatures.py" line="174"/>
|
||||
<source>Boolean Fragments</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../BOPTools/SplitFeatures.py" line="176"/>
|
||||
<source>Split objects where they intersect</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../BOPTools/SplitFeatures.py" line="349"/>
|
||||
<source>Slice a selected object by using other objects as cutting tools.
|
||||
|
||||
@@ -8,36 +8,6 @@
|
||||
<source>Show the temporary path construction objects when module is in DEBUG mode.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="73"/>
|
||||
<source>The direction along which dropcutter lines are created</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="74"/>
|
||||
<source>Should the operation be limited by the stock object or by the bounding box of the base object</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="76"/>
|
||||
<source>Step over percentage of the drop cutter path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="77"/>
|
||||
<source>Z-axis offset from the surface of the object</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="78"/>
|
||||
<source>The Sample Interval. Small values cause long wait times</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="79"/>
|
||||
<source>Enable optimization which removes unnecessary points from G-Code output</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="124"/>
|
||||
<source>Smaller values yield a finer, more accurate mesh. Smaller values increase processing time a lot.</source>
|
||||
@@ -48,36 +18,11 @@
|
||||
<source>Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="129"/>
|
||||
<source>The completion mode for the operation: single or multi-pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="130"/>
|
||||
<source>The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="135"/>
|
||||
<source>Stop index(angle) for rotational scan</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="141"/>
|
||||
<source>Ignore areas that proceed below specified depth.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="142"/>
|
||||
<source>Depth used to identify waste areas to ignore.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="143"/>
|
||||
<source>Cut through waste to depth at model edge, releasing the model.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="131"/>
|
||||
<source>Dropcutter lines are created parallel to this axis.</source>
|
||||
@@ -243,11 +188,6 @@
|
||||
<source>The path to be copied</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathProfileEdges.py" line="56"/>
|
||||
<source>The base geometry of this toolpath</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathProfileEdges.py" line="70"/>
|
||||
<source>The tool controller that will be used to calculate the path</source>
|
||||
@@ -568,6 +508,11 @@
|
||||
<source>Extra offset to apply to the operation. Direction is operation dependent.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathPocket.py" line="55"/>
|
||||
<source>The library to use to generate the path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathPocket.py" line="78"/>
|
||||
<source>Start pocketing at center or boundary</source>
|
||||
@@ -668,6 +613,11 @@
|
||||
<source>A material for this object</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathProfileBase.py" line="62"/>
|
||||
<source>Controls how tool moves around corners. Default=Round</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathProfileBase.py" line="64"/>
|
||||
<source>Maximum distance before a miter join is truncated</source>
|
||||
@@ -699,13 +649,63 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathPocket.py" line="55"/>
|
||||
<source>The library to use to generate the path</source>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="73"/>
|
||||
<source>The direction along which dropcutter lines are created</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathProfileBase.py" line="62"/>
|
||||
<source>Controls how tool moves around corners. Default=Round</source>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="74"/>
|
||||
<source>Should the operation be limited by the stock object or by the bounding box of the base object</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="76"/>
|
||||
<source>Step over percentage of the drop cutter path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="77"/>
|
||||
<source>Z-axis offset from the surface of the object</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="78"/>
|
||||
<source>The Sample Interval. Small values cause long wait times</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="79"/>
|
||||
<source>Enable optimization which removes unnecessary points from G-Code output</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="129"/>
|
||||
<source>The completion mode for the operation: single or multi-pass</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="130"/>
|
||||
<source>The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="141"/>
|
||||
<source>Ignore areas that proceed below specified depth.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="142"/>
|
||||
<source>Depth used to identify waste areas to ignore.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSurface.py" line="143"/>
|
||||
<source>Cut through waste to depth at model edge, releasing the model.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathProfileEdges.py" line="56"/>
|
||||
<source>The base geometry of this toolpath</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@@ -987,13 +987,13 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathUtils.py" line="808"/>
|
||||
<source>Invalid Cutting Edge Angle %.2f, must be >0° and <=180°</source>
|
||||
<location filename="PathUtils.py" line="762"/>
|
||||
<source>Invalid Cutting Edge Angle %.2f, must be <90° and >=0°</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathUtils.py" line="762"/>
|
||||
<source>Invalid Cutting Edge Angle %.2f, must be <90° and >=0°</source>
|
||||
<location filename="../../../PathScripts/PathUtils.py" line="808"/>
|
||||
<source>Invalid Cutting Edge Angle %.2f, must be >0° and <=180°</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@@ -1121,6 +1121,31 @@
|
||||
<source>Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="135"/>
|
||||
<source>Face appears misaligned after initial rotation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="139"/>
|
||||
<source>Consider toggling the 'InverseAngle' property and recomputing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="161"/>
|
||||
<source>Multiple faces in Base Geometry.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="162"/>
|
||||
<source>Depth settings will be applied to all faces.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="176"/>
|
||||
<source>EnableRotation property is 'Off'.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="250"/>
|
||||
<source>Unable to create path for face(s).</source>
|
||||
@@ -1217,31 +1242,6 @@ Increased to stock top.</source>
|
||||
<source>Selected feature(s) require 'Enable Rotation: B(y)' for access.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="135"/>
|
||||
<source>Face appears misaligned after initial rotation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="139"/>
|
||||
<source>Consider toggling the 'InverseAngle' property and recomputing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="161"/>
|
||||
<source>Multiple faces in Base Geometry.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="162"/>
|
||||
<source>Depth settings will be applied to all faces.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfileFaces.py" line="176"/>
|
||||
<source>EnableRotation property is 'Off'.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathDeburrGui.py" line="65"/>
|
||||
<source>Ignoring non-horizontal Face</source>
|
||||
@@ -1982,6 +1982,16 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
</context>
|
||||
<context>
|
||||
<name>PathPocket</name>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathPocketShapeGui.py" line="44"/>
|
||||
<source>Pocket Shape</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathPocketShapeGui.py" line="44"/>
|
||||
<source>Creates a Path Pocket object from a face or faces</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathPocketShapeGui.py" line="144"/>
|
||||
<source>Normal</source>
|
||||
@@ -2032,16 +2042,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Final depth set below ZMin of face(s) selected.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathPocketShapeGui.py" line="44"/>
|
||||
<source>Pocket Shape</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathPocketShapeGui.py" line="44"/>
|
||||
<source>Creates a Path Pocket object from a face or faces</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathPocketGui.py" line="44"/>
|
||||
<source>3D Pocket</source>
|
||||
@@ -2175,13 +2175,13 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathProfile.py" line="860"/>
|
||||
<source>For open edges, verify Final Depth for this operation.</source>
|
||||
<location filename="PathProfile.py" line="670"/>
|
||||
<source>Check edge selection and Final Depth requirements for profiling open edge(s).</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathProfile.py" line="670"/>
|
||||
<source>Check edge selection and Final Depth requirements for profiling open edge(s).</source>
|
||||
<location filename="../../../PathScripts/PathProfile.py" line="860"/>
|
||||
<source>For open edges, verify Final Depth for this operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
@@ -3452,16 +3452,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
</context>
|
||||
<context>
|
||||
<name>Path_Dressup</name>
|
||||
<message>
|
||||
<location filename="PathDressup.py" line="98"/>
|
||||
<source>Dress-up</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathDressup.py" line="100"/>
|
||||
<source>Creates a Path Dess-up object from a selected path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathDressup.py" line="110"/>
|
||||
<source>Please select one path object
|
||||
@@ -3479,6 +3469,16 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Please select a Path object</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathDressup.py" line="98"/>
|
||||
<source>Dress-up</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathDressup.py" line="100"/>
|
||||
<source>Creates a Path Dess-up object from a selected path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Path_DressupAxisMap</name>
|
||||
@@ -3951,6 +3951,12 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Creates a Path Hop object</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathHop.py" line="119"/>
|
||||
<source>The selected object is not a path
|
||||
</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathHop.py" line="111"/>
|
||||
<source>Please select one path object</source>
|
||||
@@ -3966,12 +3972,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Create Hop</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathHop.py" line="119"/>
|
||||
<source>The selected object is not a path
|
||||
</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Path_Inspect</name>
|
||||
@@ -4218,11 +4218,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
</context>
|
||||
<context>
|
||||
<name>Path_Sanity</name>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSanity.py" line="64"/>
|
||||
<source>The Job has no selected Base object.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSanity.py" line="71"/>
|
||||
<source>Check the path job for common errors</source>
|
||||
@@ -4473,6 +4468,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Date</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathSanity.py" line="64"/>
|
||||
<source>The Job has no selected Base object.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathSanity.py" line="50"/>
|
||||
<source>It appears the machine limits haven't been set. Not able to check path extents.
|
||||
@@ -4628,6 +4628,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
</context>
|
||||
<context>
|
||||
<name>Path_ToolController</name>
|
||||
<message>
|
||||
<location filename="PathToolController.py" line="132"/>
|
||||
<source>Tool Number to Load</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathToolController.py" line="156"/>
|
||||
<source>Add Tool Controller to the Job</source>
|
||||
@@ -4638,11 +4643,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Add Tool Controller</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathToolController.py" line="132"/>
|
||||
<source>Tool Number to Load</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Path_ToolTable</name>
|
||||
@@ -4669,6 +4669,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Creates a medial line engraving path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathVcarve.py" line="291"/>
|
||||
<source>VCarve requires an engraving cutter with CuttingEdgeAngle</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathVcarve.py" line="309"/>
|
||||
<source>VCarve requires an engraving cutter with CuttingEdgeAngle</source>
|
||||
@@ -4679,11 +4684,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Engraver Cutting Edge Angle must be < 180 degrees.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathVcarve.py" line="291"/>
|
||||
<source>VCarve requires an engraving cutter with CuttingEdgeAngle</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Path_Waterline</name>
|
||||
@@ -4718,11 +4718,56 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Save toolbit library</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="147"/>
|
||||
<source>Tooltable JSON (*.json)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="149"/>
|
||||
<source>HeeksCAD tooltable (*.tooltable)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="150"/>
|
||||
<source>LinuxCNC tooltable (*.tbl)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="512"/>
|
||||
<source>Open tooltable</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TooltableEditor.py" line="610"/>
|
||||
<source>Save tooltable</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="354"/>
|
||||
<source>Rename Tooltable</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="354"/>
|
||||
<source>Enter Name:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="385"/>
|
||||
<source>Add New Tool Table</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="387"/>
|
||||
<source>Delete Selected Tool Table</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="389"/>
|
||||
<source>Rename Selected Tool Table</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TooltableEditor.py" line="388"/>
|
||||
<source>Tooltable editor</source>
|
||||
@@ -4933,11 +4978,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Tooltable XML (*.xml);;HeeksCAD tooltable (*.tooltable)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TooltableEditor.py" line="610"/>
|
||||
<source>Save tooltable</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TooltableEditor.py" line="610"/>
|
||||
<source>Tooltable XML (*.xml)</source>
|
||||
@@ -4953,46 +4993,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
|
||||
<source>Object doesn't have a tooltable property</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="354"/>
|
||||
<source>Rename Tooltable</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="354"/>
|
||||
<source>Enter Name:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="385"/>
|
||||
<source>Add New Tool Table</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="387"/>
|
||||
<source>Delete Selected Tool Table</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryEditor.py" line="389"/>
|
||||
<source>Rename Selected Tool Table</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="147"/>
|
||||
<source>Tooltable JSON (*.json)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="149"/>
|
||||
<source>HeeksCAD tooltable (*.tooltable)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="150"/>
|
||||
<source>LinuxCNC tooltable (*.tbl)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="PathToolLibraryManager.py" line="514"/>
|
||||
<source>Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl)</source>
|
||||
|
||||
@@ -243,7 +243,7 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../SegmentationManual.cpp" line="234"/>
|
||||
<location filename="../../SegmentationManual.cpp" line="235"/>
|
||||
<source>Segmentation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -567,7 +567,7 @@
|
||||
<context>
|
||||
<name>ReverseEngineeringGui::TaskSegmentationManual</name>
|
||||
<message>
|
||||
<location filename="../../SegmentationManual.cpp" line="310"/>
|
||||
<location filename="../../SegmentationManual.cpp" line="311"/>
|
||||
<source>Create</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -2652,7 +2652,9 @@ invalid constraints, degenerated geometry, etc.</source>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandSketcherVirtualSpace.cpp" line="163"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="858"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="718"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="951"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="977"/>
|
||||
<source>Update constraint's virtual space</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -2662,12 +2664,12 @@ invalid constraints, degenerated geometry, etc.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="621"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="613"/>
|
||||
<source>Swap constraint names</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="843"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="936"/>
|
||||
<source>Rename sketch constraint</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -2735,42 +2737,42 @@ invalid constraints, degenerated geometry, etc.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5735"/>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5728"/>
|
||||
<source>This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5739"/>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5732"/>
|
||||
<source>BSpline Geometry Index (GeoID) is out of bounds.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5742"/>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5735"/>
|
||||
<source>You are requesting no change in knot multiplicity.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5747"/>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5740"/>
|
||||
<source>The Geometry Index (GeoId) provided is not a B-spline curve.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5754"/>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5747"/>
|
||||
<source>The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5761"/>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5754"/>
|
||||
<source>The multiplicity cannot be increased beyond the degree of the B-spline.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5764"/>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5757"/>
|
||||
<source>The multiplicity cannot be decreased beyond zero.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5776"/>
|
||||
<location filename="../../../App/SketchObject.cpp" line="5769"/>
|
||||
<source>OCC is unable to decrease the multiplicity within the maximum tolerance.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -3880,12 +3882,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="612"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="604"/>
|
||||
<source>Unnamed constraint</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="613"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="605"/>
|
||||
<source>Only the names of named constraints can be swapped.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -4607,11 +4609,6 @@ Defaults to: %N = %V
|
||||
<source>DimensionalStringFormat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../SketcherSettingsDisplay.ui" line="269"/>
|
||||
<source>Mod/Sketcher</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../SketcherSettingsDisplay.ui" line="306"/>
|
||||
<source>Visibility automation</source>
|
||||
@@ -4871,11 +4868,6 @@ However, no constraints linking to the endpoints were found.</source>
|
||||
<source>All</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="50"/>
|
||||
<source>Normal</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="55"/>
|
||||
<source>Datums</source>
|
||||
@@ -4891,34 +4883,192 @@ However, no constraints linking to the endpoints were found.</source>
|
||||
<source>Reference</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="70"/>
|
||||
<source>Horizontal</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="75"/>
|
||||
<source>Vertical</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="80"/>
|
||||
<source>Coincident</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="85"/>
|
||||
<source>Point on Object</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="90"/>
|
||||
<source>Parallel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="95"/>
|
||||
<source>Perpendicular</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="100"/>
|
||||
<source>Tangent</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="105"/>
|
||||
<source>Equality</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="110"/>
|
||||
<source>Symmetric</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="115"/>
|
||||
<source>Block</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="120"/>
|
||||
<source>Distance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="125"/>
|
||||
<source>Horizontal Distance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="130"/>
|
||||
<source>Vertical Distance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="135"/>
|
||||
<source>Radius</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="140"/>
|
||||
<source>Weight</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="145"/>
|
||||
<source>Diameter</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="150"/>
|
||||
<source>Angle</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="155"/>
|
||||
<source>Snell's Law</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="160"/>
|
||||
<source>Internal Alignment</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="195"/>
|
||||
<source>View</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="213"/>
|
||||
<source>Shows all the constraints in the list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="216"/>
|
||||
<source>Show All</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="235"/>
|
||||
<source>Hides all the constraints in the list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="238"/>
|
||||
<source>Hide All</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="244"/>
|
||||
<source>Controls visualisation in the 3D view</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="247"/>
|
||||
<source>Automation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="265"/>
|
||||
<source>Constraint visualisation tracks filter selection so that filtered out constraints are hidden</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="268"/>
|
||||
<source>Track filter selection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="295"/>
|
||||
<source>Controls widget list behaviour</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="298"/>
|
||||
<source>List</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="347"/>
|
||||
<source>Internal alignments will be hidden</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="78"/>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="350"/>
|
||||
<source>Hide internal alignment</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="94"/>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="316"/>
|
||||
<source>Extended information will be added to the list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="97"/>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="50"/>
|
||||
<source>Geometric</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.ui" line="319"/>
|
||||
<source>Extended information</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="634"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="626"/>
|
||||
<source>Constraints</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="852"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="868"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="755"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="945"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="961"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="997"/>
|
||||
<location filename="../../TaskSketcherConstrains.cpp" line="1015"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -5276,136 +5426,136 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.<
|
||||
<context>
|
||||
<name>SketcherGui::ViewProviderSketch</name>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6282"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6291"/>
|
||||
<source>Edit sketch</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6296"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6305"/>
|
||||
<source>A dialog is already open in the task panel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6297"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6306"/>
|
||||
<source>Do you want to close this dialog?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6311"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6320"/>
|
||||
<source>Invalid sketch</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6312"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6321"/>
|
||||
<source>Do you want to open the sketch validation tool?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6313"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6322"/>
|
||||
<source>The sketch is invalid and cannot be edited.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6528"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6537"/>
|
||||
<source>Please remove the following constraint:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6529"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6538"/>
|
||||
<source>Please remove at least one of the following constraints:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6535"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6544"/>
|
||||
<source>Please remove the following redundant constraint:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6536"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6545"/>
|
||||
<source>Please remove the following redundant constraints:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6542"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6551"/>
|
||||
<source>The following constraint is partially redundant:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6543"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6552"/>
|
||||
<source>The following constraints are partially redundant:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6549"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6558"/>
|
||||
<source>Please remove the following malformed constraint:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6550"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6559"/>
|
||||
<source>Please remove the following malformed constraints:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6585"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6594"/>
|
||||
<source>Empty sketch</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6592"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6601"/>
|
||||
<source>Over-constrained sketch</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6599"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6608"/>
|
||||
<source>Sketch contains malformed constraints</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6606"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6615"/>
|
||||
<source>Sketch contains conflicting constraints</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6614"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6623"/>
|
||||
<source>Sketch contains redundant constraints</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6623"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6632"/>
|
||||
<source>Sketch contains partially redundant constraints</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6593"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6600"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6607"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6615"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6602"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6609"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6616"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6624"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6633"/>
|
||||
<source>(click to select)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6635"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6644"/>
|
||||
<source>Fully constrained sketch</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6642"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6651"/>
|
||||
<source>Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom. %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6645"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6654"/>
|
||||
<source>Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom. %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6650"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6659"/>
|
||||
<source>Solved in %1 sec</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6653"/>
|
||||
<location filename="../../ViewProviderSketch.cpp" line="6662"/>
|
||||
<source>Unsolved (%1 sec)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -367,6 +367,106 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CmdTechDrawExtensionCircleCenterLines</name>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="90"/>
|
||||
<source>TechDraw</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="91"/>
|
||||
<source>Draw circle center lines</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="92"/>
|
||||
<source>Draw circle center line cross at circles
|
||||
- select many circles or arcs
|
||||
- click this button</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CmdTechDrawExtensionThreadBoltBottom</name>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="324"/>
|
||||
<source>TechDraw</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="325"/>
|
||||
<source>Cosmetic thread bolt bottom view</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="326"/>
|
||||
<source>Draw cosmetic screw thread ground view
|
||||
- select many circles
|
||||
- click this button</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CmdTechDrawExtensionThreadBoltSide</name>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="218"/>
|
||||
<source>TechDraw</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="219"/>
|
||||
<source>Cosmetic thread bolt side view</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="220"/>
|
||||
<source>Draw cosmetic screw thread side view
|
||||
- select two parallel lines
|
||||
- click this button</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CmdTechDrawExtensionThreadHoleBottom</name>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="271"/>
|
||||
<source>TechDraw</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="272"/>
|
||||
<source>Cosmetic thread hole bottom view</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="273"/>
|
||||
<source>Draw cosmetic hole thread ground view
|
||||
- select many circles
|
||||
- click this button</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CmdTechDrawExtensionThreadHoleSide</name>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="165"/>
|
||||
<source>TechDraw</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="166"/>
|
||||
<source>Cosmetic thread hole side view</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="167"/>
|
||||
<source>Draw cosmetic thread hole side view
|
||||
- select two parallel lines
|
||||
- click this button</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CmdTechDrawExtentGroup</name>
|
||||
<message>
|
||||
@@ -843,7 +943,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../Command.cpp" line="1388"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="878"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="882"/>
|
||||
<source>Save page to dxf</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1752,28 +1852,28 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="636"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="640"/>
|
||||
<source>PDF (*.pdf)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="637"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="837"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="641"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="841"/>
|
||||
<source>All Files (*.*)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="638"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="642"/>
|
||||
<source>Export Page As PDF</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="836"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="840"/>
|
||||
<source>SVG (*.svg)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="838"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="842"/>
|
||||
<source>Export page as SVG</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1905,17 +2005,71 @@
|
||||
<source>Edit %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="106"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="113"/>
|
||||
<source>TechDraw Circle Centerlines</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="107"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="182"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="235"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="288"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="341"/>
|
||||
<source>Selection is empty</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="114"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="189"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="242"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="295"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="348"/>
|
||||
<source>No object selected</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="181"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="188"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="436"/>
|
||||
<source>TechDraw Thread Hole Side</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="234"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="241"/>
|
||||
<source>TechDraw Thread Bolt Side</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="287"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="294"/>
|
||||
<source>TechDraw Thread Hole Bottom</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="340"/>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="347"/>
|
||||
<source>TechDraw Tread Bolt Bottom</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../CommandExtensionPack.cpp" line="437"/>
|
||||
<source>Please select two straight lines</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Std_Delete</name>
|
||||
<message>
|
||||
<location filename="../../ViewProviderLeader.cpp" line="253"/>
|
||||
<location filename="../../ViewProviderLeader.cpp" line="257"/>
|
||||
<source>You cannot delete this leader line because
|
||||
it has a weld symbol that would become broken.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderLeader.cpp" line="256"/>
|
||||
<location filename="../../ViewProviderLeader.cpp" line="260"/>
|
||||
<location filename="../../ViewProviderPage.cpp" line="232"/>
|
||||
<location filename="../../ViewProviderProjGroup.cpp" line="201"/>
|
||||
<location filename="../../ViewProviderProjGroup.cpp" line="217"/>
|
||||
@@ -1924,9 +2078,9 @@ it has a weld symbol that would become broken.</source>
|
||||
<location filename="../../ViewProviderProjGroupItem.cpp" line="196"/>
|
||||
<location filename="../../ViewProviderProjGroupItem.cpp" line="204"/>
|
||||
<location filename="../../ViewProviderTemplate.cpp" line="208"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="355"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="363"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="371"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="358"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="366"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="374"/>
|
||||
<location filename="../../ViewProviderWeld.cpp" line="197"/>
|
||||
<source>Object dependencies</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -1938,19 +2092,19 @@ it has a weld symbol that would become broken.</source>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderProjGroupItem.cpp" line="185"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="352"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="355"/>
|
||||
<source>You cannot delete this view because it has a section view that would become broken.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderProjGroupItem.cpp" line="193"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="360"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="363"/>
|
||||
<source>You cannot delete this view because it has a detail view that would become broken.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../ViewProviderProjGroupItem.cpp" line="201"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="368"/>
|
||||
<location filename="../../ViewProviderViewPart.cpp" line="371"/>
|
||||
<source>You cannot delete this view because it has a leader line that would become broken.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -3421,49 +3575,49 @@ Fast, but result is a collection of short straight lines.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="730"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="734"/>
|
||||
<source>Different orientation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="731"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="735"/>
|
||||
<source>The printer uses a different orientation than the drawing.
|
||||
Do you want to continue?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="738"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="742"/>
|
||||
<source>Different paper size</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="739"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="743"/>
|
||||
<source>The printer uses a different paper size than the drawing.
|
||||
Do you want to continue?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="750"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="754"/>
|
||||
<source>Opening file failed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="751"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="755"/>
|
||||
<source>Can not open file %1 for writing.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="862"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="866"/>
|
||||
<source>Save Dxf File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="864"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="868"/>
|
||||
<source>Dxf (*.dxf)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../MDIViewPage.cpp" line="1349"/>
|
||||
<location filename="../../MDIViewPage.cpp" line="1353"/>
|
||||
<source>Selected:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -128,7 +128,7 @@
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
<message>
|
||||
<location filename="../../AppWebGui.cpp" line="88"/>
|
||||
<location filename="../../AppWebGui.cpp" line="89"/>
|
||||
<location filename="../../BrowserView.cpp" line="713"/>
|
||||
<source>Browser</source>
|
||||
<translation type="unfinished"></translation>
|
||||
|
||||
Reference in New Issue
Block a user