Updated ts files

This commit is contained in:
Yorik van Havre
2021-09-29 14:32:12 +02:00
parent 9958072aa5
commit 140e03301e
23 changed files with 17248 additions and 17690 deletions

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS><TS version="1.1">
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AddonInstaller</name>
<message>
@@ -11,13 +12,178 @@
<context>
<name>AddonsInstaller</name>
<message>
<location filename="addonmanager_macro.py" line="157"/>
<source>Unable to fetch the code of this macro.</source>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_macro.py" line="164"/>
<source>Unable to retrieve a description for this macro.</source>
<location filename="addonmanager_workers.py" line="172"/>
<source>Workbenches list was updated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="296"/>
<source>List of macros successfully retrieved.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="310"/>
<source>GitPython not installed! Cannot retrieve macros from git</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="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="651"/>
<source>Retrieving description...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
<source>Raw markdown displayed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="435"/>
<source>Python Markdown library is missing.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="521"/>
<source>This addon is already installed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="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="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="653"/>
<source>Retrieving info from git</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="705"/>
<source>Your version of python doesn&apos;t appear to support ZIP files. Unable to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="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="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="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="799"/>
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="844"/>
<source>Missing python module</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="859"/>
<source>Please install the missing components first.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="880"/>
<source>Error: Unable to download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="893"/>
<source>Successfully installed</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -55,6 +221,11 @@
<source>No update available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.py" line="433"/>
<source>Macro successfully installed. The macro is now available from the Macros dialog.</source>
@@ -85,116 +256,6 @@
<source>Macro could not be removed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="172"/>
<source>Workbenches list was updated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="296"/>
<source>List of macros successfully retrieved.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="521"/>
<source>This addon is already installed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="656"/>
<source>Retrieving info from wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="705"/>
<source>Your version of python doesn&apos;t appear to support ZIP files. Unable to proceed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="835"/>
<source>Missing workbench</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="844"/>
<source>Missing python module</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="859"/>
<source>Please install the missing components first.</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="893"/>
<source>Successfully installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="310"/>
<source>GitPython not installed! Cannot retrieve macros from git</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
<source>Update available</source>
@@ -206,204 +267,13 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<location filename="addonmanager_macro.py" line="157"/>
<source>Unable to fetch the code of this macro.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="799"/>
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="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="873"/>
<source>Error: Unable to locate zip from</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished"></translation>
</message>
<message>
<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="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="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="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="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="433"/>
<source>Raw markdown displayed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="435"/>
<source>Python Markdown library is missing.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Dialog</name>
<message>
<location filename="AddonManager.ui" line="37"/>
<source>Workbenches</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="47"/>
<source>Macros</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="59"/>
<source>Execute</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="113"/>
<source>Downloading info...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="150"/>
<source>Update all</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="56"/>
<source>Executes the selected macro, if installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="127"/>
<source>Uninstalls a selected macro or workbench</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="137"/>
<source>Installs or updates the selected macro or workbench</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="147"/>
<source>Download and apply all available updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="35"/>
<source>Custom repositories (one per line):</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="89"/>
<source>Sets configuration options for the Addon Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="92"/>
<source>Configure...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="14"/>
<source>Addon manager options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="130"/>
<source>Uninstall selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="140"/>
<source>Install/update selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="160"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="20"/>
<source>If this option is selected, when launching the Addon Manager,
installed addons will be checked for available updates
(this requires the GitPython package installed on your system)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="25"/>
<source>Automatically check for updates at start (requires GitPython)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="57"/>
<source>Proxy </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="64"/>
<source>No proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="71"/>
<source>User system proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="78"/>
<source>User defined proxy :</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="14"/>
<source>Addon Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManager.ui" line="157"/>
<source>Close the Addon Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="AddonManagerOptions.ui" line="42"/>
<source>You can use this window to specify additional addon repositories
to be scanned for available addons</source>
<location filename="addonmanager_macro.py" line="164"/>
<source>Unable to retrieve a description for this macro.</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -420,4 +290,135 @@ to be scanned for available addons</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Dialog</name>
<message>
<location filename="../../AddonManager.ui" line="14"/>
<source>Addon Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="37"/>
<source>Workbenches</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="47"/>
<source>Macros</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="56"/>
<source>Executes the selected macro, if installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="59"/>
<source>Execute</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="89"/>
<source>Sets configuration options for the Addon Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="92"/>
<source>Configure...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="113"/>
<source>Downloading info...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="127"/>
<source>Uninstalls a selected macro or workbench</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="130"/>
<source>Uninstall selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="137"/>
<source>Installs or updates the selected macro or workbench</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="140"/>
<source>Install/update selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="147"/>
<source>Download and apply all available updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="150"/>
<source>Update all</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="157"/>
<source>Close the Addon Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="160"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="14"/>
<source>Addon manager options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="20"/>
<source>If this option is selected, when launching the Addon Manager,
installed addons will be checked for available updates
(this requires the GitPython package installed on your system)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="25"/>
<source>Automatically check for updates at start (requires GitPython)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="35"/>
<source>Custom repositories (one per line):</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="42"/>
<source>You can use this window to specify additional addon repositories
to be scanned for available addons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="57"/>
<source>Proxy </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="64"/>
<source>No proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="71"/>
<source>User system proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="78"/>
<source>User defined proxy :</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -4,18 +4,14 @@
<context>
<name>CmdDrawingAnnotation</name>
<message>
<location filename="../../Command.cpp" line="477"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="478"/>
<source>&amp;Annotation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="479"/>
<location filename="../../Command.cpp" line="481"/>
<source>Inserts an Annotation view in the active drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -23,18 +19,14 @@
<context>
<name>CmdDrawingClip</name>
<message>
<location filename="../../Command.cpp" line="525"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="526"/>
<source>&amp;Clip</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="527"/>
<location filename="../../Command.cpp" line="529"/>
<source>Inserts a clip group in the active drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -42,18 +34,14 @@
<context>
<name>CmdDrawingDraftView</name>
<message>
<location filename="../../Command.cpp" line="716"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="717"/>
<source>&amp;Draft View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="718"/>
<location filename="../../Command.cpp" line="720"/>
<source>Inserts a Draft view of the selected object(s) in the active drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -61,18 +49,14 @@
<context>
<name>CmdDrawingExportPage</name>
<message>
<location filename="../../Command.cpp" line="627"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="628"/>
<source>&amp;Export page...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="629"/>
<location filename="../../Command.cpp" line="631"/>
<source>Export a page to an SVG file</source>
<translation type="unfinished"></translation>
</message>
@@ -80,13 +64,10 @@
<context>
<name>CmdDrawingNewA3Landscape</name>
<message>
<location filename="../../Command.cpp" line="271"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="272"/>
<location filename="../../Command.cpp" line="273"/>
<source>Insert new A3 landscape drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -94,13 +75,10 @@
<context>
<name>CmdDrawingNewPage</name>
<message>
<location filename="../../Command.cpp" line="93"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="94"/>
<location filename="../../Command.cpp" line="95"/>
<source>Insert new drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -108,17 +86,14 @@
<context>
<name>CmdDrawingNewView</name>
<message>
<location filename="../../Command.cpp" line="310"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="311"/>
<source>Insert view in drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="312"/>
<source>Insert a new View of a Part in the active drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -126,17 +101,14 @@
<context>
<name>CmdDrawingOpen</name>
<message>
<location filename="../../Command.cpp" line="60"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="61"/>
<source>Open SVG...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="62"/>
<source>Open a scalable vector graphic</source>
<translation type="unfinished"></translation>
</message>
@@ -144,18 +116,14 @@
<context>
<name>CmdDrawingOpenBrowserView</name>
<message>
<location filename="../../Command.cpp" line="439"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="440"/>
<source>Open &amp;browser view</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="441"/>
<location filename="../../Command.cpp" line="443"/>
<source>Opens the selected page in a browser view</source>
<translation type="unfinished"></translation>
</message>
@@ -163,17 +131,14 @@
<context>
<name>CmdDrawingOrthoViews</name>
<message>
<location filename="../../Command.cpp" line="389"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="390"/>
<source>Insert orthographic views</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="391"/>
<source>Insert an orthographic projection of a part in the active drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -181,18 +146,14 @@
<context>
<name>CmdDrawingProjectShape</name>
<message>
<location filename="../../Command.cpp" line="680"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="681"/>
<source>Project shape...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="682"/>
<location filename="../../Command.cpp" line="683"/>
<source>Project shape onto a user-defined plane</source>
<translation type="unfinished"></translation>
</message>
@@ -200,18 +161,14 @@
<context>
<name>CmdDrawingSpreadsheetView</name>
<message>
<location filename="../../Command.cpp" line="747"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="748"/>
<source>&amp;Spreadsheet View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="749"/>
<location filename="../../Command.cpp" line="751"/>
<source>Inserts a view of a selected spreadsheet in the active drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -219,18 +176,14 @@
<context>
<name>CmdDrawingSymbol</name>
<message>
<location filename="../../Command.cpp" line="570"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="571"/>
<source>&amp;Symbol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="572"/>
<location filename="../../Command.cpp" line="574"/>
<source>Inserts a symbol from a svg file in the active drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -238,126 +191,100 @@
<context>
<name>DrawingGui::DrawingView</name>
<message>
<location filename="../../DrawingView.cpp" line="215"/>
<source>&amp;Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="221"/>
<source>&amp;Outline</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="227"/>
<source>&amp;Native</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="231"/>
<source>&amp;OpenGL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="234"/>
<source>&amp;Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="238"/>
<source>&amp;High Quality Antialiasing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="275"/>
<source>Open SVG File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="276"/>
<source>Could not open file &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="363"/>
<source>&amp;Renderer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="468"/>
<source>Export PDF</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="469"/>
<source>PDF file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="485"/>
<source>Page sizes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="486"/>
<source>A0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="488"/>
<source>A1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="490"/>
<source>A2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="492"/>
<source>A3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="494"/>
<source>A4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="496"/>
<source>A5</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="579"/>
<source>Different orientation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="580"/>
<source>The printer uses a different orientation than the drawing.
Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="587"/>
<location filename="../../DrawingView.cpp" line="595"/>
<source>Different paper size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="588"/>
<location filename="../../DrawingView.cpp" line="596"/>
<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="../../DrawingView.cpp" line="607"/>
<source>Opening file failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DrawingView.cpp" line="608"/>
<source>Can&apos;t open file &apos;%1&apos; for writing.</source>
<translation type="unfinished"></translation>
</message>
@@ -365,189 +292,134 @@ Do you want to continue?</source>
<context>
<name>DrawingGui::TaskOrthoViews</name>
<message>
<location filename="../../TaskOrthoViews.ui" line="26"/>
<source>Orthographic Projection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="46"/>
<location filename="../../TaskOrthoViews.ui" line="71"/>
<location filename="../../TaskOrthoViews.ui" line="96"/>
<location filename="../../TaskOrthoViews.ui" line="121"/>
<location filename="../../TaskOrthoViews.ui" line="146"/>
<location filename="../../TaskOrthoViews.ui" line="177"/>
<location filename="../../TaskOrthoViews.ui" line="202"/>
<location filename="../../TaskOrthoViews.ui" line="227"/>
<location filename="../../TaskOrthoViews.ui" line="252"/>
<location filename="../../TaskOrthoViews.ui" line="277"/>
<location filename="../../TaskOrthoViews.ui" line="302"/>
<location filename="../../TaskOrthoViews.ui" line="362"/>
<source>Right click for axonometric settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="324"/>
<source>Primary view</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="340"/>
<source>Secondary Views</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="412"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="421"/>
<source>Auto scale / position</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="436"/>
<source>Scale</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="468"/>
<source>Top left x / y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="516"/>
<source>Spacing dx / dy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="561"/>
<source>Show hidden lines</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="568"/>
<source>Show smooth lines</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="579"/>
<source>Axonometric</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="587"/>
<source>Axis out and right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="594"/>
<source>Vertical tilt</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="605"/>
<location filename="../../TaskOrthoViews.ui" line="805"/>
<source>X +ve</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="610"/>
<location filename="../../TaskOrthoViews.ui" line="685"/>
<location filename="../../TaskOrthoViews.ui" line="810"/>
<source>Y +ve</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="615"/>
<location filename="../../TaskOrthoViews.ui" line="690"/>
<location filename="../../TaskOrthoViews.ui" line="815"/>
<source>Z +ve</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="620"/>
<location filename="../../TaskOrthoViews.ui" line="820"/>
<source>X -ve</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="625"/>
<location filename="../../TaskOrthoViews.ui" line="695"/>
<location filename="../../TaskOrthoViews.ui" line="825"/>
<source>Y -ve</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="630"/>
<location filename="../../TaskOrthoViews.ui" line="700"/>
<location filename="../../TaskOrthoViews.ui" line="830"/>
<source>Z -ve</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="642"/>
<source>Isometric</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="647"/>
<source>Dimetric</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="652"/>
<source>Trimetric</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="660"/>
<source> Scale</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="667"/>
<source>View projection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="674"/>
<source> Axis aligned up</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="715"/>
<location filename="../../TaskOrthoViews.ui" line="738"/>
<source>Flip</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="728"/>
<source> Trimetric</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="756"/>
<source>Projection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="767"/>
<source>Third Angle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="772"/>
<source>First Angle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="791"/>
<source>View from:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.ui" line="838"/>
<source>Axis aligned right:</source>
<translation type="unfinished"></translation>
</message>
@@ -555,77 +427,62 @@ Do you want to continue?</source>
<context>
<name>DrawingGui::TaskProjection</name>
<message>
<location filename="../../TaskDialog.cpp" line="51"/>
<source>Visible sharp edges</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="52"/>
<source>Visible smooth edges</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="53"/>
<source>Visible sewn edges</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="54"/>
<source>Visible outline edges</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="55"/>
<source>Visible isoparameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="56"/>
<source>Hidden sharp edges</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="57"/>
<source>Hidden smooth edges</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="58"/>
<source>Hidden sewn edges</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="59"/>
<source>Hidden outline edges</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="60"/>
<source>Hidden isoparameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="77"/>
<source>Project shapes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="91"/>
<source>No active document</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="92"/>
<source>There is currently no active document to complete the operation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="97"/>
<source>No active view</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskDialog.cpp" line="98"/>
<source>There is currently no active view to complete the operation</source>
<translation type="unfinished"></translation>
</message>
@@ -633,32 +490,26 @@ Do you want to continue?</source>
<context>
<name>Drawing_NewPage</name>
<message>
<location filename="../../Command.cpp" line="219"/>
<source>Landscape</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="221"/>
<source>Portrait</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="225"/>
<source>%1%2 %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="230"/>
<source>Insert new %1%2 %3 drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="237"/>
<source>%1%2 %3 (%4)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="243"/>
<source>Insert new %1%2 %3 (%4) drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -666,98 +517,62 @@ Do you want to continue?</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Command.cpp" line="72"/>
<location filename="../../Command.cpp" line="591"/>
<source>Choose an SVG file to open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="73"/>
<location filename="../../Command.cpp" line="592"/>
<location filename="../../Command.cpp" line="646"/>
<source>Scalable Vector Graphic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="323"/>
<location filename="../../Command.cpp" line="402"/>
<location filename="../../Command.cpp" line="452"/>
<location filename="../../Command.cpp" line="640"/>
<location filename="../../Command.cpp" line="760"/>
<source>Wrong selection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="324"/>
<source>Select a Part object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="332"/>
<location filename="../../Command.cpp" line="411"/>
<location filename="../../Command.cpp" line="492"/>
<location filename="../../Command.cpp" line="540"/>
<location filename="../../Command.cpp" line="585"/>
<location filename="../../Command.cpp" line="766"/>
<source>No page found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="333"/>
<location filename="../../Command.cpp" line="412"/>
<location filename="../../Command.cpp" line="493"/>
<location filename="../../Command.cpp" line="541"/>
<location filename="../../Command.cpp" line="586"/>
<location filename="../../Command.cpp" line="767"/>
<source>Create a page first.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="403"/>
<source>Select exactly one Part object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="453"/>
<location filename="../../Command.cpp" line="641"/>
<source>Select one Page object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="647"/>
<source>All Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="649"/>
<source>Export page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="761"/>
<source>Select exactly one Spreadsheet object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.cpp" line="54"/>
<location filename="../../TaskOrthoViews.cpp" line="982"/>
<source>Make axonometric...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.cpp" line="55"/>
<location filename="../../TaskOrthoViews.cpp" line="983"/>
<source>Edit axonometric settings...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskOrthoViews.cpp" line="56"/>
<location filename="../../TaskOrthoViews.cpp" line="984"/>
<source>Make orthographic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ViewProviderPage.cpp" line="152"/>
<source>Show drawing</source>
<translation type="unfinished"></translation>
</message>
@@ -765,7 +580,6 @@ Do you want to continue?</source>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="37"/>
<source>Drawing</source>
<translation type="unfinished"></translation>
</message>

View File

@@ -74,6 +74,11 @@
<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>
@@ -129,11 +134,6 @@
<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>

View File

@@ -4,68 +4,30 @@
<context>
<name>Image_Scaling</name>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="63"/>
<location filename="_CommandImageScaling.py" line="62"/>
<source>Scale image plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="65"/>
<location filename="_CommandImageScaling.py" line="66"/>
<source>Scales an image plane by defining a distance between two points</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Dialog</name>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="134"/>
<source>Scale image plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="135"/>
<source>Distance [mm]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="136"/>
<source>Select first point</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="154"/>
<source>&lt;font color=&apos;red&apos;&gt;Enter distance&lt;/font&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="157"/>
<source>&lt;font color=&apos;red&apos;&gt;Select ImagePlane&lt;/font&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="182"/>
<source>Select second point</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../ImageTools/_CommandImageScaling.py" line="191"/>
<source>Select Image Plane and type distance</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CmdCreateImagePlane</name>
<message>
<location filename="../../Command.cpp" line="101"/>
<location filename="../../Command.cpp" line="99"/>
<source>Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="102"/>
<location filename="../../Command.cpp" line="100"/>
<source>Create image plane...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="103"/>
<location filename="../../Command.cpp" line="101"/>
<source>Create a planar image in the 3D space</source>
<translation type="unfinished"></translation>
</message>
@@ -73,17 +35,17 @@
<context>
<name>CmdImageOpen</name>
<message>
<location filename="../../Command.cpp" line="53"/>
<location filename="../../Command.cpp" line="54"/>
<source>Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="54"/>
<location filename="../../Command.cpp" line="55"/>
<source>Open...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="55"/>
<location filename="../../Command.cpp" line="56"/>
<source>Open image view</source>
<translation type="unfinished"></translation>
</message>
@@ -91,32 +53,40 @@
<context>
<name>CmdImageScaling</name>
<message>
<location filename="../../Command.cpp" line="175"/>
<location filename="../../Command.cpp" line="173"/>
<source>Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="176"/>
<location filename="../../Command.cpp" line="174"/>
<source>Scale...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="177"/>
<location filename="../../Command.cpp" line="175"/>
<source>Image Scaling</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Command</name>
<message>
<location filename="../../Command.cpp" line="149"/>
<source>Create ImagePlane</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageGui::GLImageBox</name>
<message>
<location filename="../../GLImageBox.cpp" line="332"/>
<location filename="../../OpenGLImageBox.cpp" line="384"/>
<location filename="../../GLImageBox.cpp" line="334"/>
<location filename="../../OpenGLImageBox.cpp" line="392"/>
<source>Image pixel format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../GLImageBox.cpp" line="333"/>
<location filename="../../OpenGLImageBox.cpp" line="385"/>
<location filename="../../GLImageBox.cpp" line="335"/>
<location filename="../../OpenGLImageBox.cpp" line="393"/>
<source>Undefined type of colour space for image viewing</source>
<translation type="unfinished"></translation>
</message>
@@ -192,30 +162,30 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ImageView.cpp" line="539"/>
<location filename="../../ImageView.cpp" line="551"/>
<source>grey</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ImageView.cpp" line="540"/>
<location filename="../../ImageView.cpp" line="543"/>
<location filename="../../ImageView.cpp" line="553"/>
<location filename="../../ImageView.cpp" line="558"/>
<location filename="../../ImageView.cpp" line="568"/>
<location filename="../../ImageView.cpp" line="573"/>
<location filename="../../ImageView.cpp" line="584"/>
<location filename="../../ImageView.cpp" line="589"/>
<location filename="../../ImageView.cpp" line="600"/>
<location filename="../../ImageView.cpp" line="605"/>
<location filename="../../ImageView.cpp" line="552"/>
<location filename="../../ImageView.cpp" line="555"/>
<location filename="../../ImageView.cpp" line="565"/>
<location filename="../../ImageView.cpp" line="570"/>
<location filename="../../ImageView.cpp" line="580"/>
<location filename="../../ImageView.cpp" line="585"/>
<location filename="../../ImageView.cpp" line="596"/>
<location filename="../../ImageView.cpp" line="601"/>
<location filename="../../ImageView.cpp" line="612"/>
<location filename="../../ImageView.cpp" line="617"/>
<source>zoom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ImageView.cpp" line="543"/>
<location filename="../../ImageView.cpp" line="553"/>
<location filename="../../ImageView.cpp" line="568"/>
<location filename="../../ImageView.cpp" line="584"/>
<location filename="../../ImageView.cpp" line="600"/>
<location filename="../../ImageView.cpp" line="555"/>
<location filename="../../ImageView.cpp" line="565"/>
<location filename="../../ImageView.cpp" line="580"/>
<location filename="../../ImageView.cpp" line="596"/>
<location filename="../../ImageView.cpp" line="612"/>
<source>outside image</source>
<translation type="unfinished"></translation>
</message>
@@ -223,30 +193,30 @@
<context>
<name>QObject</name>
<message>
<location filename="../../Command.cpp" line="68"/>
<location filename="../../Command.cpp" line="115"/>
<location filename="../../Command.cpp" line="69"/>
<location filename="../../Command.cpp" line="113"/>
<source>Images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="73"/>
<location filename="../../Command.cpp" line="120"/>
<location filename="../../Command.cpp" line="74"/>
<location filename="../../Command.cpp" line="118"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="75"/>
<location filename="../../Command.cpp" line="122"/>
<location filename="../../Command.cpp" line="76"/>
<location filename="../../Command.cpp" line="120"/>
<source>Choose an image file to open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="128"/>
<location filename="../../Command.cpp" line="126"/>
<source>Error opening image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="129"/>
<location filename="../../Command.cpp" line="127"/>
<source>Could not load the chosen image</source>
<translation type="unfinished"></translation>
</message>

File diff suppressed because it is too large Load Diff

View File

@@ -4,17 +4,14 @@
<context>
<name>CmdMeshPartCrossSections</name>
<message>
<location filename="../../Command.cpp" line="276"/>
<source>MeshPart</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="277"/>
<source>Cross-sections...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="278"/>
<source>Cross-sections</source>
<translation type="unfinished"></translation>
</message>
@@ -22,17 +19,14 @@
<context>
<name>CmdMeshPartCurveOnMesh</name>
<message>
<location filename="../../Command.cpp" line="312"/>
<source>Mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="313"/>
<source>Curve on mesh...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="314"/>
<source>Creates an approximated curve on top of a mesh.
This command only works with a &apos;mesh&apos; object.</source>
<translation type="unfinished"></translation>
@@ -41,17 +35,14 @@ This command only works with a &apos;mesh&apos; object.</source>
<context>
<name>CmdMeshPartMesher</name>
<message>
<location filename="../../Command.cpp" line="59"/>
<source>Mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="60"/>
<source>Create mesh from shape...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="61"/>
<source>Tessellate shape</source>
<translation type="unfinished"></translation>
</message>
@@ -59,17 +50,14 @@ This command only works with a &apos;mesh&apos; object.</source>
<context>
<name>CmdMeshPartSection</name>
<message>
<location filename="../../Command.cpp" line="192"/>
<source>Mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="193"/>
<source>Create section from mesh and plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="194"/>
<source>Section</source>
<translation type="unfinished"></translation>
</message>
@@ -77,18 +65,14 @@ This command only works with a &apos;mesh&apos; object.</source>
<context>
<name>CmdMeshPartTrimByPlane</name>
<message>
<location filename="../../Command.cpp" line="84"/>
<source>Mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="85"/>
<source>Trim mesh with a plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="86"/>
<location filename="../../Command.cpp" line="87"/>
<source>Trims a mesh with a plane</source>
<translation type="unfinished"></translation>
</message>
@@ -96,12 +80,10 @@ This command only works with a &apos;mesh&apos; object.</source>
<context>
<name>Command</name>
<message>
<location filename="../../Command.cpp" line="129"/>
<source>Trim with plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="215"/>
<source>Section with plane</source>
<translation type="unfinished"></translation>
</message>
@@ -109,67 +91,54 @@ This command only works with a &apos;mesh&apos; object.</source>
<context>
<name>MeshPartGui::CrossSections</name>
<message>
<location filename="../../CrossSections.ui" line="14"/>
<source>Cross sections</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="20"/>
<source>Guiding plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="26"/>
<source>XY</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="36"/>
<source>XZ</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="43"/>
<source>YZ</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="52"/>
<source>Position:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="71"/>
<source>Sections</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="83"/>
<source>On both sides</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="92"/>
<source>Count</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="109"/>
<source>Distance:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="128"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.ui" line="134"/>
<source>Connect edges if distance less than</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CrossSections.cpp" line="345"/>
<source>Failure</source>
<translation type="unfinished"></translation>
</message>
@@ -177,32 +146,26 @@ This command only works with a &apos;mesh&apos; object.</source>
<context>
<name>MeshPartGui::CurveOnMeshHandler</name>
<message>
<location filename="../../CurveOnMesh.cpp" line="364"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CurveOnMesh.cpp" line="366"/>
<source>Close wire</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CurveOnMesh.cpp" line="368"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CurveOnMesh.cpp" line="369"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CurveOnMesh.cpp" line="615"/>
<source>Wrong mesh picked</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CurveOnMesh.cpp" line="655"/>
<source>No point was picked</source>
<translation type="unfinished"></translation>
</message>
@@ -210,59 +173,48 @@ This command only works with a &apos;mesh&apos; object.</source>
<context>
<name>MeshPartGui::TaskCurveOnMesh</name>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="14"/>
<source>Curve on mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="23"/>
<source>Press &apos;Start&apos;, then pick points on the mesh; when enough points have been set, right-click and choose &apos;Create&apos;. Repeat this process to create more splines. Close this task panel to complete the operation.
This command only works with a &apos;mesh&apos; object, not a regular face or surface. To convert an object to a mesh use the tools of the Mesh Workbench.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="38"/>
<source>Wire</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="44"/>
<source>Snap tolerance to vertices</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="51"/>
<source> px</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="61"/>
<source>Split threshold</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="87"/>
<source>Spline Approximation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="96"/>
<source>Tolerance to mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="122"/>
<source>Continuity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="129"/>
<source>Maximum curve degree</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskCurveOnMesh.ui" line="153"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
@@ -270,237 +222,190 @@ This command only works with a &apos;mesh&apos; object, not a regular face or su
<context>
<name>MeshPartGui::Tessellation</name>
<message>
<location filename="../../Tessellation.ui" line="14"/>
<source>Tessellation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="20"/>
<source>Meshing options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="30"/>
<source>Standard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="145"/>
<source>Mefisto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="206"/>
<source>Netgen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="41"/>
<source>Surface deviation:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="33"/>
<source>Use the standard mesher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="48"/>
<source>Surface deviation:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Maximal linear deflection of a mesh section from the surface of the object</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="67"/>
<source>Angular deviation:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="74"/>
<source>Maximal angular deflection of a mesh section to the next section</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="98"/>
<source>The maximal linear deviation of a mesh segment will be the specified
Surface deviation multiplied by the length of the current mesh segment (edge)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="102"/>
<source>Relative surface deviation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="109"/>
<source>Mesh will get face colors of the object</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="112"/>
<source>Apply face colors to mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="119"/>
<source>Mesh segments will be grouped according to the color of the object faces.
These groups will be exported for mesh output formats supporting
this feature (e.g. the format OBJ).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="124"/>
<source>Define segments by face colors</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="148"/>
<source>Mefisto</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Mefisto mesher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="156"/>
<source>Maximum edge length:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="162"/>
<source>If this number is smaller the mesh becomes finer.
The smallest value is 0.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="183"/>
<source>Estimate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="209"/>
<source>Netgen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Netgen mesher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="217"/>
<source>Fineness:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="234"/>
<source>Very coarse</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="239"/>
<source>Coarse</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="244"/>
<source>Moderate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="249"/>
<source>Fine</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="254"/>
<source>Very fine</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="259"/>
<source>User defined</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="269"/>
<source>Mesh size grading:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="279"/>
<source>If this parameter is smaller, the mesh becomes finer.
A value in the range of 0.1-1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="302"/>
<source>Elements per edge:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="312"/>
<location filename="../../Tessellation.ui" line="345"/>
<source>If this parameter is larger, the mesh becomes finer.
A value in the range of 0.2-10.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="335"/>
<source>Elements per curvature radius:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="370"/>
<source>Whether optimization of surface shape will be done</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="373"/>
<source>Optimize surface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="383"/>
<source>Whether second order elements will be generated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="386"/>
<source>Second order elements</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="393"/>
<source>Whether meshes will be arranged preferably using quadrilateral faces</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="396"/>
<source>Quad dominated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.ui" line="422"/>
<source>Leave panel open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.cpp" line="62"/>
<source>gmsh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Tessellation.cpp" line="213"/>
<location filename="../../Tessellation.cpp" line="219"/>
<source>No active document</source>
<translation type="unfinished"></translation>
</message>
<message>
<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>
@@ -508,12 +413,10 @@ Select a different shape, please.</source>
<context>
<name>MeshPart_Section</name>
<message>
<location filename="../../Command.cpp" line="205"/>
<source>Select plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="206"/>
<source>Please select a plane at which you section the mesh.</source>
<translation type="unfinished"></translation>
</message>
@@ -521,37 +424,30 @@ Select a different shape, please.</source>
<context>
<name>MeshPart_TrimByPlane</name>
<message>
<location filename="../../Command.cpp" line="96"/>
<source>Select plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="97"/>
<source>Please select a plane at which you trim the mesh.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="103"/>
<source>Trim by plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="104"/>
<source>Select the side you want to keep.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="105"/>
<source>Below</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="106"/>
<source>Above</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="107"/>
<source>Split</source>
<translation type="unfinished"></translation>
</message>
@@ -559,7 +455,6 @@ Select a different shape, please.</source>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="36"/>
<source>MeshPart</source>
<translation type="unfinished"></translation>
</message>

View File

@@ -1,143 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS><TS version="1.1">
<context>
<name>Gui::Dialog::DlgSettingsOpenSCAD</name>
<message>
<location filename="openscadprefs-base.ui" line="14"/>
<source>General settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="26"/>
<source>General OpenSCAD Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="34"/>
<source>OpenSCAD executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="65"/>
<source>OpenSCAD import</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="93"/>
<source>Use ViewProvider in Tree View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="110"/>
<source>If this is checked, Multmatrix Object will be Parametric</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="113"/>
<source>Use Multmatrix Feature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="153"/>
<source>The maximum number of faces of a polygon, prism or frustum. If fn is greater than this value the object is considered to be a circular. Set to 0 for no limit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="133"/>
<source>Maximum number of faces for polygons (fn)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="177"/>
<source>OpenSCAD export</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="185"/>
<source>maximum fragment size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="208"/>
<source>angular (fa)</source>
<translation type="unfinished"></translation>
</message>
<message encoding="UTF-8">
<location filename="openscadprefs-base.ui" line="218"/>
<source>°</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="250"/>
<source>size (fs)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="278"/>
<source>mm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="304"/>
<source>convexity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="341"/>
<source>Mesh fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="383"/>
<source>Deflection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="386"/>
<source>deflection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="393"/>
<source>Triangulation settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="90"/>
<source>If this is checked, Features will claim their children in the tree view</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="73"/>
<source>Print debug information in the Console</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="47"/>
<source>The path to the OpenSCAD executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="215"/>
<source>Minimum angle for a fragment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openscadprefs-base.ui" line="272"/>
<source>Minimum size of a fragment</source>
<translation type="unfinished"></translation>
</message>
</context>
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>OpenSCAD</name>
<message>
<location filename="OpenSCADCommands.py" line="149"/>
<source>Convert Edges to Faces</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="309"/>
<source>Please select 3 objects first</source>
<location filename="OpenSCADUtils.py" line="622"/>
<source>Error all shapes must be either 2D or both must be 3D</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -150,6 +18,21 @@
<source>Press OK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="102"/>
<source>Unable to explode %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="149"/>
<source>Convert Edges to Faces</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="309"/>
<source>Please select 3 objects first</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="364"/>
<source>Add</source>
@@ -160,6 +43,21 @@
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="365"/>
<source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="366"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="367"/>
<source>Refresh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="369"/>
<source>as Mesh</source>
@@ -180,31 +78,6 @@
<source>Mesh Boolean</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADUtils.py" line="622"/>
<source>Error all shapes must be either 2D or both must be 3D</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="102"/>
<source>Unable to explode %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="365"/>
<source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="366"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="OpenSCADCommands.py" line="367"/>
<source>Refresh</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenSCAD_AddOpenSCADElement</name>
@@ -412,4 +285,136 @@
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgSettingsOpenSCAD</name>
<message>
<location filename="../ui/openscadprefs-base.ui" line="14"/>
<source>General settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="26"/>
<source>General OpenSCAD Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="34"/>
<source>OpenSCAD executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="47"/>
<source>The path to the OpenSCAD executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="65"/>
<source>OpenSCAD import</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="73"/>
<source>Print debug information in the Console</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="90"/>
<source>If this is checked, Features will claim their children in the tree view</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="93"/>
<source>Use ViewProvider in Tree View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="110"/>
<source>If this is checked, Multmatrix Object will be Parametric</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="113"/>
<source>Use Multmatrix Feature</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="130"/>
<location filename="../ui/openscadprefs-base.ui" line="153"/>
<source>The maximum number of faces of a polygon, prism or frustum. If fn is greater than this value the object is considered to be a circular. Set to 0 for no limit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="133"/>
<source>Maximum number of faces for polygons (fn)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="177"/>
<source>OpenSCAD export</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="185"/>
<source>maximum fragment size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="205"/>
<location filename="../ui/openscadprefs-base.ui" line="215"/>
<source>Minimum angle for a fragment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="208"/>
<source>angular (fa)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="218"/>
<source>°</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="247"/>
<location filename="../ui/openscadprefs-base.ui" line="272"/>
<source>Minimum size of a fragment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="250"/>
<source>size (fs)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="278"/>
<source>mm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="304"/>
<source>convexity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="341"/>
<source>Mesh fallback</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="361"/>
<location filename="../ui/openscadprefs-base.ui" line="383"/>
<source>Deflection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="386"/>
<source>deflection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/openscadprefs-base.ui" line="393"/>
<source>Triangulation settings</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -4,18 +4,14 @@
<context>
<name>CmdPointsConvert</name>
<message>
<location filename="../../Command.cpp" line="189"/>
<source>Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="190"/>
<source>Convert to points...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="191"/>
<location filename="../../Command.cpp" line="193"/>
<source>Convert to points</source>
<translation type="unfinished"></translation>
</message>
@@ -23,18 +19,14 @@
<context>
<name>CmdPointsExport</name>
<message>
<location filename="../../Command.cpp" line="112"/>
<source>Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="113"/>
<source>Export points...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="114"/>
<location filename="../../Command.cpp" line="116"/>
<source>Exports a point cloud</source>
<translation type="unfinished"></translation>
</message>
@@ -42,18 +34,14 @@
<context>
<name>CmdPointsImport</name>
<message>
<location filename="../../Command.cpp" line="67"/>
<source>Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="68"/>
<source>Import points...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="69"/>
<location filename="../../Command.cpp" line="71"/>
<source>Imports a point cloud</source>
<translation type="unfinished"></translation>
</message>
@@ -61,18 +49,14 @@
<context>
<name>CmdPointsMerge</name>
<message>
<location filename="../../Command.cpp" line="320"/>
<source>Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="321"/>
<source>Merge point clouds</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="322"/>
<location filename="../../Command.cpp" line="324"/>
<source>Merge several point clouds into one</source>
<translation type="unfinished"></translation>
</message>
@@ -80,18 +64,14 @@
<context>
<name>CmdPointsPolyCut</name>
<message>
<location filename="../../Command.cpp" line="275"/>
<source>Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="276"/>
<source>Cut point cloud</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="277"/>
<location filename="../../Command.cpp" line="279"/>
<source>Cuts a point cloud with a picked polygon</source>
<translation type="unfinished"></translation>
</message>
@@ -99,18 +79,14 @@
<context>
<name>CmdPointsStructure</name>
<message>
<location filename="../../Command.cpp" line="363"/>
<source>Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="364"/>
<source>Structured point cloud</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="365"/>
<location filename="../../Command.cpp" line="367"/>
<source>Convert points to structured point cloud</source>
<translation type="unfinished"></translation>
</message>
@@ -118,18 +94,14 @@
<context>
<name>CmdPointsTransform</name>
<message>
<location filename="../../Command.cpp" line="152"/>
<source>Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="153"/>
<source>Transform Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="154"/>
<location filename="../../Command.cpp" line="156"/>
<source>Test to transform a point cloud</source>
<translation type="unfinished"></translation>
</message>
@@ -137,23 +109,18 @@
<context>
<name>Command</name>
<message>
<location filename="../../Command.cpp" line="88"/>
<source>Import points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="168"/>
<source>Transform points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="208"/>
<source>Convert to points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ViewProvider.cpp" line="468"/>
<location filename="../../ViewProvider.cpp" line="627"/>
<source>Cut points</source>
<translation type="unfinished"></translation>
</message>
@@ -161,144 +128,106 @@
<context>
<name>PointsGui::DlgPointsRead</name>
<message>
<location filename="../../DlgPointsRead.ui" line="14"/>
<source>ASCII points import</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="34"/>
<source>Template:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="46"/>
<source>Special lines</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="72"/>
<source>Ignore lines starting with:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="79"/>
<source>Cluster by lines starting with:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="88"/>
<source>First line:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="100"/>
<source>Ignore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="110"/>
<source>Number of points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="126"/>
<source>Point format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="147"/>
<location filename="../../DlgPointsRead.ui" line="176"/>
<location filename="../../DlgPointsRead.ui" line="233"/>
<source>none</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="152"/>
<location filename="../../DlgPointsRead.ui" line="181"/>
<location filename="../../DlgPointsRead.ui" line="238"/>
<source>I,J,K (normal vector)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="157"/>
<location filename="../../DlgPointsRead.ui" line="186"/>
<location filename="../../DlgPointsRead.ui" line="243"/>
<source>I,K (normal vector 2D)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="162"/>
<location filename="../../DlgPointsRead.ui" line="191"/>
<location filename="../../DlgPointsRead.ui" line="248"/>
<source>R,G,B (color)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="167"/>
<location filename="../../DlgPointsRead.ui" line="196"/>
<location filename="../../DlgPointsRead.ui" line="253"/>
<source>I (Gray value)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="204"/>
<source>Number separator:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="211"/>
<location filename="../../DlgPointsRead.ui" line="218"/>
<location filename="../../DlgPointsRead.ui" line="225"/>
<source>Next block:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="265"/>
<source>,</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="270"/>
<source>;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="275"/>
<source>\t</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="280"/>
<source>\w</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="289"/>
<source>X,Y,Z</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="294"/>
<source>X,Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="302"/>
<source>Points format:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="314"/>
<source>Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="341"/>
<source>Number of previewed lines:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgPointsRead.ui" line="348"/>
<source>100</source>
<translation type="unfinished"></translation>
</message>
@@ -306,24 +235,18 @@
<context>
<name>QObject</name>
<message>
<location filename="../../Command.cpp" line="81"/>
<location filename="../../Command.cpp" line="129"/>
<source>Point formats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="81"/>
<location filename="../../Command.cpp" line="129"/>
<source>All Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="202"/>
<source>Distance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="203"/>
<source>Enter maximum distance:</source>
<translation type="unfinished"></translation>
</message>
@@ -331,12 +254,10 @@
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="37"/>
<source>Points tools</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Workbench.cpp" line="38"/>
<source>&amp;Points</source>
<translation type="unfinished"></translation>
</message>

View File

@@ -4,17 +4,14 @@
<context>
<name>CmdRaytracingExportProject</name>
<message>
<location filename="../../Command.cpp" line="519"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="520"/>
<source>&amp;Export project...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="521"/>
<source>Export a Raytracing project to a file</source>
<translation type="unfinished"></translation>
</message>
@@ -22,27 +19,22 @@
<context>
<name>CmdRaytracingNewLuxProject</name>
<message>
<location filename="../../Command.cpp" line="749"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="750"/>
<source>New Luxrender project</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="751"/>
<source>Insert new Luxrender project into the document</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="803"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="804"/>
<source>No template available</source>
<translation type="unfinished"></translation>
</message>
@@ -50,17 +42,14 @@
<context>
<name>CmdRaytracingNewPartSegment</name>
<message>
<location filename="../../Command.cpp" line="435"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="436"/>
<source>Insert part</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="437"/>
<source>Insert a new part object into a Raytracing project</source>
<translation type="unfinished"></translation>
</message>
@@ -68,27 +57,22 @@
<context>
<name>CmdRaytracingNewPovrayProject</name>
<message>
<location filename="../../Command.cpp" line="318"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="319"/>
<source>New POV-Ray project</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="320"/>
<source>Insert new POV-Ray project into the document</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="372"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="373"/>
<source>No template available</source>
<translation type="unfinished"></translation>
</message>
@@ -96,17 +80,14 @@
<context>
<name>CmdRaytracingRender</name>
<message>
<location filename="../../Command.cpp" line="582"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="583"/>
<source>&amp;Render</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="584"/>
<source>Renders the current raytracing project with an external renderer</source>
<translation type="unfinished"></translation>
</message>
@@ -114,17 +95,14 @@
<context>
<name>CmdRaytracingResetCamera</name>
<message>
<location filename="../../Command.cpp" line="862"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="863"/>
<source>&amp;Reset Camera</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="864"/>
<source>Sets the camera of the selected Raytracing project to match the current view</source>
<translation type="unfinished"></translation>
</message>
@@ -132,17 +110,14 @@
<context>
<name>CmdRaytracingWriteCamera</name>
<message>
<location filename="../../Command.cpp" line="82"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="83"/>
<source>Export camera to POV-Ray...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="84"/>
<source>Export the camera position of the active 3D view in POV-Ray format to a file</source>
<translation type="unfinished"></translation>
</message>
@@ -150,17 +125,14 @@
<context>
<name>CmdRaytracingWritePart</name>
<message>
<location filename="../../Command.cpp" line="175"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="176"/>
<source>Export part to POV-Ray...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="177"/>
<source>Write the selected Part (object) as a POV-Ray file</source>
<translation type="unfinished"></translation>
</message>
@@ -168,50 +140,35 @@
<context>
<name>CmdRaytracingWriteView</name>
<message>
<location filename="../../Command.cpp" line="98"/>
<location filename="../../Command.cpp" line="237"/>
<location filename="../../Command.cpp" line="334"/>
<location filename="../../Command.cpp" line="765"/>
<source>No perspective camera</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="99"/>
<location filename="../../Command.cpp" line="238"/>
<location filename="../../Command.cpp" line="335"/>
<source>The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected.
Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="221"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="222"/>
<source>Export view to POV-Ray...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="223"/>
<source>Write the active 3D view with camera and all its content to a POV-Ray file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="349"/>
<location filename="../../Command.cpp" line="780"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="350"/>
<location filename="../../Command.cpp" line="781"/>
<source>Cannot create a project because there is no template installed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="766"/>
<source>The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected.
Do you want to continue?</source>
<translation type="unfinished"></translation>
@@ -220,127 +177,86 @@ Do you want to continue?</source>
<context>
<name>QObject</name>
<message>
<location filename="../../Command.cpp" line="135"/>
<location filename="../../Command.cpp" line="186"/>
<location filename="../../Command.cpp" line="248"/>
<location filename="../../Command.cpp" line="543"/>
<source>POV-Ray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="136"/>
<location filename="../../Command.cpp" line="187"/>
<location filename="../../Command.cpp" line="249"/>
<location filename="../../Command.cpp" line="548"/>
<location filename="../../Command.cpp" line="658"/>
<source>All Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="137"/>
<location filename="../../Command.cpp" line="188"/>
<location filename="../../Command.cpp" line="251"/>
<location filename="../../Command.cpp" line="550"/>
<source>Export page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="447"/>
<location filename="../../Command.cpp" line="534"/>
<location filename="../../Command.cpp" line="598"/>
<location filename="../../Command.cpp" line="876"/>
<source>Wrong selection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="448"/>
<source>Select a Part object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="458"/>
<location filename="../../Command.cpp" line="470"/>
<source>No Raytracing project to insert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="459"/>
<source>Create a Raytracing project to insert a view.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="471"/>
<source>Select a Raytracing project to insert the view.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="535"/>
<location filename="../../Command.cpp" line="599"/>
<location filename="../../Command.cpp" line="877"/>
<source>Select one Raytracing project object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="539"/>
<source>Luxrender</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="614"/>
<location filename="../../Command.cpp" line="620"/>
<source>POV-Ray not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="615"/>
<source>Please set the path to the POV-Ray executable in the preferences.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="621"/>
<source>Please correct the path to the POV-Ray executable in the preferences.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="628"/>
<location filename="../../Command.cpp" line="634"/>
<source>Luxrender not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="629"/>
<source>Please set the path to the luxrender or luxconsole executable in the preferences.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="635"/>
<source>Please correct the path to the luxrender or luxconsole executable in the preferences.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="647"/>
<source>POV-Ray file missing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="648"/>
<source>The POV-Ray project file doesn&apos;t exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="654"/>
<location filename="../../Command.cpp" line="656"/>
<location filename="../../Command.cpp" line="659"/>
<source>Rendered image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="716"/>
<source>Lux project file missing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="717"/>
<source>The Lux project file doesn&apos;t exist.</source>
<translation type="unfinished"></translation>
</message>
@@ -348,119 +264,94 @@ Do you want to continue?</source>
<context>
<name>RaytracingGui::DlgSettingsRay</name>
<message>
<location filename="../../DlgSettingsRay.ui" line="14"/>
<source>Raytracing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="26"/>
<source>Mesh export settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="52"/>
<source>Max mesh deviation:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="80"/>
<source>Do not calculate vertex normals</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="93"/>
<source>Write u,v coordinates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="109"/>
<source>Render</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="127"/>
<source>POV-Ray executable:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="134"/>
<source>POV-Ray output parameters:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="143"/>
<source>The POV-Ray parameters to be passed to the render.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="146"/>
<source>+P +A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="159"/>
<source>+W: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="166"/>
<source>The width of the rendered image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="185"/>
<source> +H : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="192"/>
<source>The height of the rendered image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="213"/>
<source>Luxrender executable:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="220"/>
<source>The path to the luxrender (or luxconsole) executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="238"/>
<source>Directories</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="258"/>
<source>Part file name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="265"/>
<source>Camera file name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="275"/>
<location filename="../../DlgSettingsRay.ui" line="298"/>
<location filename="../../DlgSettingsRay.ui" line="314"/>
<source>Used by utility tools</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="291"/>
<source>Default Project dir:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="301"/>
<source>TempCamera.inc</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgSettingsRay.ui" line="317"/>
<source>TempPart.inc</source>
<translation type="unfinished"></translation>
</message>
@@ -468,7 +359,6 @@ Do you want to continue?</source>
<context>
<name>RaytracingGui::DlgSettingsRayImp</name>
<message>
<location filename="../../DlgSettingsRayImp.cpp" line="47"/>
<source>The path to the POV-Ray executable, if you want to render from %1</source>
<translation type="unfinished"></translation>
</message>
@@ -476,17 +366,14 @@ Do you want to continue?</source>
<context>
<name>RaytracingGui::ViewProviderLux</name>
<message>
<location filename="../../ViewProvider.cpp" line="68"/>
<source>Edit LuxRender project</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ViewProvider.cpp" line="99"/>
<source>LuxRender template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ViewProvider.cpp" line="99"/>
<source>Select a LuxRender template</source>
<translation type="unfinished"></translation>
</message>
@@ -494,17 +381,14 @@ Do you want to continue?</source>
<context>
<name>RaytracingGui::ViewProviderPovray</name>
<message>
<location filename="../../ViewProvider.cpp" line="147"/>
<source>Edit Povray project</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ViewProvider.cpp" line="178"/>
<source>Povray template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ViewProvider.cpp" line="178"/>
<source>Select a Povray template</source>
<translation type="unfinished"></translation>
</message>
@@ -512,7 +396,6 @@ Do you want to continue?</source>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="37"/>
<source>&amp;Raytracing</source>
<translation type="unfinished"></translation>
</message>

View File

@@ -4,17 +4,14 @@
<context>
<name>CmdApproxCylinder</name>
<message>
<location filename="../../Command.cpp" line="211"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="212"/>
<source>Cylinder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="213"/>
<source>Approximate a cylinder</source>
<translation type="unfinished"></translation>
</message>
@@ -22,17 +19,14 @@
<context>
<name>CmdApproxPlane</name>
<message>
<location filename="../../Command.cpp" line="110"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="111"/>
<source>Plane...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="112"/>
<source>Approximate a plane</source>
<translation type="unfinished"></translation>
</message>
@@ -40,17 +34,14 @@
<context>
<name>CmdApproxPolynomial</name>
<message>
<location filename="../../Command.cpp" line="324"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="325"/>
<source>Polynomial surface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="326"/>
<source>Approximate a polynomial surface</source>
<translation type="unfinished"></translation>
</message>
@@ -58,17 +49,14 @@
<context>
<name>CmdApproxSphere</name>
<message>
<location filename="../../Command.cpp" line="277"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="278"/>
<source>Sphere</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="279"/>
<source>Approximate a sphere</source>
<translation type="unfinished"></translation>
</message>
@@ -76,17 +64,14 @@
<context>
<name>CmdApproxSurface</name>
<message>
<location filename="../../Command.cpp" line="74"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="75"/>
<source>Approximate B-spline surface...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="76"/>
<source>Approximate a B-spline surface</source>
<translation type="unfinished"></translation>
</message>
@@ -94,17 +79,14 @@
<context>
<name>CmdMeshBoundary</name>
<message>
<location filename="../../Command.cpp" line="490"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="491"/>
<source>Wire from mesh boundary...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="492"/>
<source>Create wire from mesh boundaries</source>
<translation type="unfinished"></translation>
</message>
@@ -112,17 +94,14 @@
<context>
<name>CmdPoissonReconstruction</name>
<message>
<location filename="../../Command.cpp" line="556"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="557"/>
<source>Poisson...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="558"/>
<source>Poisson surface reconstruction</source>
<translation type="unfinished"></translation>
</message>
@@ -130,17 +109,14 @@
<context>
<name>CmdSegmentation</name>
<message>
<location filename="../../Command.cpp" line="379"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="380"/>
<source>Mesh segmentation...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="381"/>
<source>Create mesh segments</source>
<translation type="unfinished"></translation>
</message>
@@ -148,17 +124,14 @@
<context>
<name>CmdSegmentationFromComponents</name>
<message>
<location filename="../../Command.cpp" line="440"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="441"/>
<source>From components</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="442"/>
<source>Create mesh segments from components</source>
<translation type="unfinished"></translation>
</message>
@@ -166,17 +139,14 @@
<context>
<name>CmdSegmentationManual</name>
<message>
<location filename="../../Command.cpp" line="411"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="412"/>
<source>Manual segmentation...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="413"/>
<source>Create mesh segments manually</source>
<translation type="unfinished"></translation>
</message>
@@ -184,18 +154,14 @@
<context>
<name>CmdViewTriangulation</name>
<message>
<location filename="../../Command.cpp" line="590"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="591"/>
<source>Structured point clouds</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="592"/>
<location filename="../../Command.cpp" line="593"/>
<source>Triangulation of structured point clouds</source>
<translation type="unfinished"></translation>
</message>
@@ -203,47 +169,38 @@
<context>
<name>Command</name>
<message>
<location filename="../../Command.cpp" line="190"/>
<source>Fit plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="221"/>
<source>Fit cylinder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="287"/>
<source>Fit sphere</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="335"/>
<source>Fit polynomial surface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="601"/>
<source>View triangulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.cpp" line="156"/>
<source>Placement</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.cpp" line="228"/>
<source>Fit B-Spline</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Poisson.cpp" line="101"/>
<source>Poisson reconstruction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.cpp" line="235"/>
<source>Segmentation</source>
<translation type="unfinished"></translation>
</message>
@@ -251,79 +208,62 @@
<context>
<name>ReenGui::FitBSplineSurface</name>
<message>
<location filename="../../FitBSplineSurface.ui" line="14"/>
<source>Fit B-spline surface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="20"/>
<source>u-Direction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="26"/>
<location filename="../../FitBSplineSurface.ui" line="93"/>
<source>Degree</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="55"/>
<location filename="../../FitBSplineSurface.ui" line="122"/>
<source>Control points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="87"/>
<source>v-Direction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="154"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="160"/>
<source>Iterations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="189"/>
<source>Size factor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="218"/>
<source>Smoothing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="227"/>
<source>Total Weight</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="256"/>
<source>Length of gradient</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="285"/>
<source>Bending energy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="314"/>
<source>Curvature variation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="346"/>
<source>User-defined u/v directions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.ui" line="359"/>
<source>Create placement</source>
<translation type="unfinished"></translation>
</message>
@@ -331,51 +271,41 @@
<context>
<name>ReenGui::FitBSplineSurfaceWidget</name>
<message>
<location filename="../../FitBSplineSurface.cpp" line="207"/>
<source>Input error</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Wrong selection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.cpp" line="208"/>
<source>Please select a single placement object to get local orientation.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../FitBSplineSurface.cpp" line="167"/>
<location filename="../../FitBSplineSurface.cpp" line="235"/>
<source>Input error</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ReenGui::PoissonWidget</name>
<message>
<location filename="../../Poisson.ui" line="14"/>
<source>Poisson</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Poisson.ui" line="20"/>
<source>Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Poisson.ui" line="26"/>
<source>Octree depth</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Poisson.ui" line="46"/>
<source>Solver divide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Poisson.ui" line="66"/>
<source>Samples per node</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Poisson.cpp" line="108"/>
<source>Input error</source>
<translation type="unfinished"></translation>
</message>
@@ -383,18 +313,14 @@
<context>
<name>Reen_ApproxSurface</name>
<message>
<location filename="../../Command.cpp" line="89"/>
<location filename="../../Command.cpp" line="569"/>
<source>Wrong selection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="90"/>
<source>Please select a point cloud or mesh.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="570"/>
<source>Please select a single point cloud.</source>
<translation type="unfinished"></translation>
</message>
@@ -402,7 +328,6 @@
<context>
<name>Reen_ViewTriangulation</name>
<message>
<location filename="../../Command.cpp" line="625"/>
<source>View triangulation failed</source>
<translation type="unfinished"></translation>
</message>
@@ -410,42 +335,34 @@
<context>
<name>ReverseEngineeringGui::Segmentation</name>
<message>
<location filename="../../Segmentation.ui" line="14"/>
<source>Mesh segmentation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Segmentation.ui" line="27"/>
<source>Create compound</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Segmentation.ui" line="34"/>
<source>Smooth mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Segmentation.ui" line="44"/>
<source>Plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Segmentation.ui" line="53"/>
<source>Curvature tolerance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Segmentation.ui" line="70"/>
<source>Distance to plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Segmentation.ui" line="87"/>
<source>Minimum number of faces</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Segmentation.ui" line="107"/>
<source>Create mesh from unused triangles</source>
<translation type="unfinished"></translation>
</message>
@@ -453,113 +370,86 @@
<context>
<name>ReverseEngineeringGui::SegmentationManual</name>
<message>
<location filename="../../SegmentationManual.ui" line="14"/>
<source>Manual segmentation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="20"/>
<source>Select</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="41"/>
<source>Components</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="48"/>
<source>Region</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="55"/>
<source>Select whole component</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="62"/>
<source>Pick triangle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="82"/>
<source>&lt; faces than</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="89"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="112"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="122"/>
<source>Plane</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="128"/>
<location filename="../../SegmentationManual.ui" line="181"/>
<location filename="../../SegmentationManual.ui" line="234"/>
<source>Tolerance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="148"/>
<location filename="../../SegmentationManual.ui" line="201"/>
<location filename="../../SegmentationManual.ui" line="254"/>
<source>Minimum number of faces</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="165"/>
<location filename="../../SegmentationManual.ui" line="218"/>
<location filename="../../SegmentationManual.ui" line="271"/>
<source>Detect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="175"/>
<source>Cylinder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="228"/>
<source>Sphere</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="281"/>
<source>Region options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="287"/>
<source>Respect only visible triangles</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="297"/>
<source>Respect only triangles with normals facing screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="310"/>
<source>Segmentation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="316"/>
<source>Cut segment from mesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../SegmentationManual.ui" line="326"/>
<source>Hide segment</source>
<translation type="unfinished"></translation>
</message>
@@ -567,7 +457,6 @@
<context>
<name>ReverseEngineeringGui::TaskSegmentationManual</name>
<message>
<location filename="../../SegmentationManual.cpp" line="311"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
@@ -575,7 +464,6 @@
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="37"/>
<source>Reverse Engineering</source>
<translation type="unfinished"></translation>
</message>

View File

@@ -4,17 +4,14 @@
<context>
<name>CmdRobotAddToolShape</name>
<message>
<location filename="../../CommandInsertRobot.cpp" line="215"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="216"/>
<source>Add tool</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="217"/>
<source>Add a tool shape to the robot</source>
<translation type="unfinished"></translation>
</message>
@@ -22,17 +19,14 @@
<context>
<name>CmdRobotConstraintAxle</name>
<message>
<location filename="../../Command.cpp" line="158"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="159"/>
<source>Place robot...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="160"/>
<source>Place a robot (experimental!)</source>
<translation type="unfinished"></translation>
</message>
@@ -40,17 +34,14 @@
<context>
<name>CmdRobotCreateTrajectory</name>
<message>
<location filename="../../CommandTrajectory.cpp" line="62"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="63"/>
<source>Create trajectory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="64"/>
<source>Create a new empty trajectory</source>
<translation type="unfinished"></translation>
</message>
@@ -58,17 +49,14 @@
<context>
<name>CmdRobotEdge2Trac</name>
<message>
<location filename="../../CommandTrajectory.cpp" line="320"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="321"/>
<source>Edge to Trajectory...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="322"/>
<source>Generate a Trajectory from a set of edges</source>
<translation type="unfinished"></translation>
</message>
@@ -76,17 +64,14 @@
<context>
<name>CmdRobotExportKukaCompact</name>
<message>
<location filename="../../CommandExport.cpp" line="50"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandExport.cpp" line="51"/>
<source>Kuka compact subroutine...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandExport.cpp" line="52"/>
<source>Export the trajectory as a compact KRL subroutine.</source>
<translation type="unfinished"></translation>
</message>
@@ -94,17 +79,14 @@
<context>
<name>CmdRobotExportKukaFull</name>
<message>
<location filename="../../CommandExport.cpp" line="112"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandExport.cpp" line="113"/>
<source>Kuka full subroutine...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandExport.cpp" line="114"/>
<source>Export the trajectory as a full KRL subroutine.</source>
<translation type="unfinished"></translation>
</message>
@@ -112,17 +94,14 @@
<context>
<name>CmdRobotInsertKukaIR125</name>
<message>
<location filename="../../CommandInsertRobot.cpp" line="174"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="175"/>
<source>Kuka IR125</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="176"/>
<source>Insert a Kuka IR125 into the document.</source>
<translation type="unfinished"></translation>
</message>
@@ -130,17 +109,14 @@
<context>
<name>CmdRobotInsertKukaIR16</name>
<message>
<location filename="../../CommandInsertRobot.cpp" line="93"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="94"/>
<source>Kuka IR16</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="95"/>
<source>Insert a Kuka IR16 into the document.</source>
<translation type="unfinished"></translation>
</message>
@@ -148,17 +124,14 @@
<context>
<name>CmdRobotInsertKukaIR210</name>
<message>
<location filename="../../CommandInsertRobot.cpp" line="134"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="135"/>
<source>Kuka IR210</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="136"/>
<source>Insert a Kuka IR210 into the document.</source>
<translation type="unfinished"></translation>
</message>
@@ -166,17 +139,14 @@
<context>
<name>CmdRobotInsertKukaIR500</name>
<message>
<location filename="../../CommandInsertRobot.cpp" line="51"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="52"/>
<source>Kuka IR500</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="53"/>
<source>Insert a Kuka IR500 into the document.</source>
<translation type="unfinished"></translation>
</message>
@@ -184,17 +154,14 @@
<context>
<name>CmdRobotInsertWaypoint</name>
<message>
<location filename="../../CommandTrajectory.cpp" line="95"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="96"/>
<source>Insert in trajectory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="97"/>
<source>Insert robot Tool location into trajectory</source>
<translation type="unfinished"></translation>
</message>
@@ -202,17 +169,14 @@
<context>
<name>CmdRobotInsertWaypointPreselect</name>
<message>
<location filename="../../CommandTrajectory.cpp" line="152"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="153"/>
<source>Insert in trajectory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="154"/>
<source>Insert preselection position into trajectory (W)</source>
<translation type="unfinished"></translation>
</message>
@@ -220,13 +184,10 @@
<context>
<name>CmdRobotRestoreHomePos</name>
<message>
<location filename="../../Command.cpp" line="104"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="105"/>
<location filename="../../Command.cpp" line="106"/>
<source>Move to home</source>
<translation type="unfinished"></translation>
</message>
@@ -234,17 +195,14 @@
<context>
<name>CmdRobotSetDefaultOrientation</name>
<message>
<location filename="../../CommandTrajectory.cpp" line="216"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="217"/>
<source>Set default orientation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="218"/>
<source>Set the default orientation for subsequent commands for waypoint creation</source>
<translation type="unfinished"></translation>
</message>
@@ -252,17 +210,14 @@
<context>
<name>CmdRobotSetDefaultValues</name>
<message>
<location filename="../../CommandTrajectory.cpp" line="254"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="255"/>
<source>Set default values</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="256"/>
<source>Set the default values for speed, acceleration and continuity for subsequent commands of waypoint creation</source>
<translation type="unfinished"></translation>
</message>
@@ -270,13 +225,10 @@
<context>
<name>CmdRobotSetHomePos</name>
<message>
<location filename="../../Command.cpp" line="55"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="56"/>
<location filename="../../Command.cpp" line="57"/>
<source>Set the home position</source>
<translation type="unfinished"></translation>
</message>
@@ -284,17 +236,14 @@
<context>
<name>CmdRobotSimulate</name>
<message>
<location filename="../../Command.cpp" line="199"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="200"/>
<source>Simulate a trajectory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="201"/>
<source>Run a simulation on a trajectory</source>
<translation type="unfinished"></translation>
</message>
@@ -302,17 +251,14 @@
<context>
<name>CmdRobotTrajectoryCompound</name>
<message>
<location filename="../../CommandTrajectory.cpp" line="431"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="432"/>
<source>Trajectory compound...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="433"/>
<source>Group and connect some trajectories to one</source>
<translation type="unfinished"></translation>
</message>
@@ -320,17 +266,14 @@
<context>
<name>CmdRobotTrajectoryDressUp</name>
<message>
<location filename="../../CommandTrajectory.cpp" line="384"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="385"/>
<source>Dress-up trajectory...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="386"/>
<source>Create a dress-up object which overrides some aspects of a trajectory</source>
<translation type="unfinished"></translation>
</message>
@@ -338,17 +281,14 @@
<context>
<name>Gui::TaskView::TaskWatcherCommands</name>
<message>
<location filename="../../Workbench.cpp" line="53"/>
<source>Trajectory tools</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Workbench.cpp" line="54"/>
<source>Robot tools</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Workbench.cpp" line="55"/>
<source>Insert Robot</source>
<translation type="unfinished"></translation>
</message>
@@ -356,135 +296,94 @@
<context>
<name>QObject</name>
<message>
<location filename="../../Command.cpp" line="75"/>
<location filename="../../Command.cpp" line="124"/>
<location filename="../../Command.cpp" line="224"/>
<location filename="../../Command.cpp" line="253"/>
<location filename="../../CommandExport.cpp" line="65"/>
<location filename="../../CommandExport.cpp" line="127"/>
<location filename="../../CommandInsertRobot.cpp" line="234"/>
<location filename="../../CommandTrajectory.cpp" line="111"/>
<location filename="../../CommandTrajectory.cpp" line="167"/>
<location filename="../../CommandTrajectory.cpp" line="184"/>
<location filename="../../CommandTrajectory.cpp" line="412"/>
<source>Wrong selection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="76"/>
<source>Select one Robot to set home position</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="125"/>
<source>Select one Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="225"/>
<location filename="../../Command.cpp" line="254"/>
<location filename="../../CommandExport.cpp" line="66"/>
<location filename="../../CommandExport.cpp" line="128"/>
<location filename="../../CommandTrajectory.cpp" line="112"/>
<source>Select one Robot and one Trajectory object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="230"/>
<source>Trajectory not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="231"/>
<source>You need at least two waypoints in a trajectory to simulate.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandExport.cpp" line="88"/>
<location filename="../../CommandExport.cpp" line="150"/>
<source>KRL file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandExport.cpp" line="89"/>
<location filename="../../CommandExport.cpp" line="151"/>
<source>All Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandExport.cpp" line="90"/>
<location filename="../../CommandExport.cpp" line="152"/>
<source>Export program</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandInsertRobot.cpp" line="235"/>
<source>Select one robot and one shape or VRML object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="168"/>
<location filename="../../CommandTrajectory.cpp" line="185"/>
<source>Select one Trajectory object.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="191"/>
<source>No preselection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="192"/>
<source>You have to hover above a geometry (Preselection) with the mouse to use this command. See documentation for details.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="268"/>
<source>Set default speed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="269"/>
<source>speed: (e.g. 1 m/s or 3 cm/s)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="278"/>
<source>Set default continuity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="279"/>
<source>continuous ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="285"/>
<source>Set default acceleration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="286"/>
<source>acceleration: (e.g. 1 m/s^2 or 3 cm/s^2)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../CommandTrajectory.cpp" line="413"/>
<source>Select the Trajectory which you want to dress up.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ViewProviderTrajectory.cpp" line="164"/>
<source>Modify</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Workbench.cpp" line="81"/>
<source>No robot files installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Workbench.cpp" line="82"/>
<source>Please visit %1 and copy the files to %2</source>
<translation type="unfinished"></translation>
</message>
@@ -492,67 +391,54 @@
<context>
<name>RobotGui::DlgTrajectorySimulate</name>
<message>
<location filename="../../TrajectorySimulate.ui" line="20"/>
<source>Simulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="58"/>
<source>|&lt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="89"/>
<source>&lt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="120"/>
<source>||</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="151"/>
<source>|&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="182"/>
<source>&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="213"/>
<source>&gt;|</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="237"/>
<source>%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="272"/>
<source>Type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="277"/>
<source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="282"/>
<source>C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="287"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TrajectorySimulate.ui" line="292"/>
<source>A</source>
<translation type="unfinished"></translation>
</message>
@@ -560,7 +446,6 @@
<context>
<name>RobotGui::TaskEdge2TracParameter</name>
<message>
<location filename="../../TaskEdge2TracParameter.cpp" line="47"/>
<source>TaskEdge2TracParameter</source>
<translation type="unfinished"></translation>
</message>
@@ -568,57 +453,46 @@
<context>
<name>RobotGui::TaskRobot6Axis</name>
<message>
<location filename="../../TaskRobot6Axis.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="22"/>
<source>A1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="69"/>
<source>A2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="116"/>
<source>A3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="163"/>
<source>A4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="210"/>
<source>A5</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="257"/>
<source>A6</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="313"/>
<source>TCP: (200.23,300.23,400.23,234,343,343)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="329"/>
<source>Tool: (0,0,400,0,0,0)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.ui" line="345"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobot6Axis.cpp" line="52"/>
<source>TaskRobot6Axis</source>
<translation type="unfinished"></translation>
</message>
@@ -626,7 +500,6 @@
<context>
<name>RobotGui::TaskRobotControl</name>
<message>
<location filename="../../TaskRobotControl.cpp" line="46"/>
<source>TaskRobotControl</source>
<translation type="unfinished"></translation>
</message>
@@ -634,7 +507,6 @@
<context>
<name>RobotGui::TaskRobotMessages</name>
<message>
<location filename="../../TaskRobotMessages.cpp" line="46"/>
<source>TaskRobotMessages</source>
<translation type="unfinished"></translation>
</message>
@@ -642,102 +514,82 @@
<context>
<name>RobotGui::TaskTrajectory</name>
<message>
<location filename="../../TaskTrajectory.ui" line="20"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="58"/>
<source>|&lt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="89"/>
<source>&lt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="120"/>
<source>||</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="151"/>
<source>|&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="182"/>
<source>&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="213"/>
<source>&gt;|</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="237"/>
<source>%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="254"/>
<source>10 ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="259"/>
<source>50 ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="264"/>
<source>100 ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="269"/>
<source>500 ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="274"/>
<source>1 s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="291"/>
<source>Pos: (200.23, 300.23, 400.23, 234, 343 ,343)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="317"/>
<source>Type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="322"/>
<source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="327"/>
<source>C</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="332"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.ui" line="337"/>
<source>A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectory.cpp" line="44"/>
<source>Trajectory</source>
<translation type="unfinished"></translation>
</message>
@@ -745,7 +597,6 @@
<context>
<name>RobotGui::TaskTrajectoryDressUpParameter</name>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.cpp" line="48"/>
<source>Dress Up Parameter</source>
<translation type="unfinished"></translation>
</message>
@@ -753,32 +604,26 @@
<context>
<name>TaskEdge2TracParameter</name>
<message>
<location filename="../../TaskEdge2TracParameter.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskEdge2TracParameter.ui" line="29"/>
<source>Hide / Show</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskEdge2TracParameter.ui" line="47"/>
<source>Edges: 0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskEdge2TracParameter.ui" line="61"/>
<source>Cluster: 0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskEdge2TracParameter.ui" line="72"/>
<source>Sizing Value:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskEdge2TracParameter.ui" line="103"/>
<source>Use orientation of edge</source>
<translation type="unfinished"></translation>
</message>
@@ -786,117 +631,94 @@
<context>
<name>TaskRobotControl</name>
<message>
<location filename="../../TaskRobotControl.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="37"/>
<source>X+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="56"/>
<source>Y+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="75"/>
<source>Z+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="94"/>
<source>A+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="113"/>
<source>B+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="132"/>
<source>C+</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="151"/>
<source>X-</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="170"/>
<source>Y-</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="189"/>
<source>Z-</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="208"/>
<source>A-</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="227"/>
<source>B-</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="246"/>
<source>C-</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="258"/>
<source>Tool 0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="263"/>
<source>Tool</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="268"/>
<source>Base 0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="273"/>
<source>Base</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="278"/>
<source>World</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="287"/>
<source>50mm / 5°</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="292"/>
<source>20mm / 2°</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="297"/>
<source>10mm / 1°</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="302"/>
<source>5mm / 0.5°</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotControl.ui" line="307"/>
<source>1mm / 0.1°</source>
<translation type="unfinished"></translation>
</message>
@@ -904,12 +726,10 @@
<context>
<name>TaskRobotMessages</name>
<message>
<location filename="../../TaskRobotMessages.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskRobotMessages.ui" line="20"/>
<source>clear</source>
<translation type="unfinished"></translation>
</message>
@@ -917,78 +737,62 @@
<context>
<name>TaskTrajectoryDressUpParameter</name>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="20"/>
<source>Speed &amp; Acceleration:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="29"/>
<source>Speed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="55"/>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="92"/>
<source>Use</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="66"/>
<source>Accel:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="102"/>
<source>Don&apos;t change Cont</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="107"/>
<source>Continues</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="112"/>
<source>Discontinues</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="127"/>
<source>Position and Orientation:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="136"/>
<source>(0,0,0),(0,0,0)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="149"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="159"/>
<source>Don&apos;t change Position &amp; Orientation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="164"/>
<source>Use Orientation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="169"/>
<source>Add Position</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../TaskTrajectoryDressUpParameter.ui" line="174"/>
<source>Add Orientation</source>
<translation type="unfinished"></translation>
</message>
@@ -996,22 +800,18 @@
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="49"/>
<source>Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Workbench.cpp" line="50"/>
<source>Insert Robots</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Workbench.cpp" line="51"/>
<source>&amp;Robot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Workbench.cpp" line="52"/>
<source>Export trajectory</source>
<translation type="unfinished"></translation>
</message>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,497 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>StartPage</name>
<message>
<location filename="TranslationTexts.py" line="42"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="43"/>
<source>Documents</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="44"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="45"/>
<source>Activity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="46"/>
<source>Recent files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="47"/>
<source>Tip</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="48"/>
<source>Adjust the number of recent files to be shown here in menu Edit -&gt; Preferences -&gt; General -&gt; Size of recent file list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="49"/>
<source>Examples</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="50"/>
<source>General documentation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="51"/>
<source>User hub</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="52"/>
<source>This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="53"/>
<source>Power users hub</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="54"/>
<source>This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="55"/>
<source>Developers hub</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="56"/>
<source>This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="57"/>
<source>Manual</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="58"/>
<source>The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. &lt;a href=&quot;https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details&quot;&gt;e-book versions&lt;/a&gt; are also available.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="59"/>
<source>Workbenches documentation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="60"/>
<source>These are the help pages of all the workbenches currently installed on this computer.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="61"/>
<source>Getting help from the community</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="62"/>
<source>The &lt;a href=&quot;http://forum.freecadweb.org&quot;&gt;FreeCAD forum&lt;/a&gt; is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general &lt;a href=&quot;https://forum.freecadweb.org/viewforum.php?f=3&quot;&gt;Help on using FreeCAD&lt;/a&gt; section.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="63"/>
<source>If it is the first time you are posting on the forum, be sure to &lt;a href=&quot;https://forum.freecadweb.org/viewtopic.php?f=3&amp;t=2264&quot;&gt;read the guidelines&lt;/a&gt; first!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="64"/>
<source>FreeCAD also maintains a public &lt;a href=&quot;https://www.freecadweb.org/tracker&quot;&gt;bug tracker&lt;/a&gt; where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the &lt;a href=&quot;https://forum.freecadweb.org/viewtopic.php?f=3&amp;t=5236&quot;&gt;bug submission guide&lt;/a&gt; before posting.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="65"/>
<source>Available addons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="66"/>
<source>Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -&gt; Addons manager. You can learn more about any of them by clicking the links below.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="67"/>
<source>If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="68"/>
<source>Cannot fetch information from GitHub. &lt;a href=&quot;EnableDownload.py&quot;&gt;Authorize FreeCAD to access the internet&lt;/a&gt; and reload the Start page.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="69"/>
<source>Recent commits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="70"/>
<source>Below are the latest changes added to the &lt;a href=&quot;http://github.com/FreeCAD/FreeCAD/&quot;&gt;FreeCAD source code&lt;/a&gt;. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the &lt;a href=&quot;https://www.freecadweb.org/wiki/Downloads&quot;&gt;available options&lt;/a&gt; if you wish to obtain a development version.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="71"/>
<source>See all commits on github</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="72"/>
<source>You can configure a custom folder to display here in menu Edit -&gt; Preferences -&gt; Start -&gt; Show additional folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="73"/>
<source>version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="74"/>
<source>build</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="75"/>
<source>Create new...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="76"/>
<source>Unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="77"/>
<source>Forum</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="78"/>
<source>The latest posts on the &lt;a href=&quot;https://forum.freecadweb.org&quot;&gt;FreeCAD forum&lt;/a&gt;:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="79"/>
<source>To open any of the links above in your desktop browser, Right-click -&gt; Open in external browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="80"/>
<source>Creation date</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="81"/>
<source>Last modification</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="82"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="TranslationTexts.py" line="83"/>
<source>Open start page preferences</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="75"/>
<source>Start page</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CmdStartPage</name>
<message>
<location filename="../../Command.cpp" line="45"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="46"/>
<source>Start Page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="47"/>
<source>Displays the start page in a browser view</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DlgStartPreferences</name>
<message>
<location filename="../../DlgStartPreferences.ui" line="14"/>
<source>Start page options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="20"/>
<source>Start page template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="26"/>
<source>An optional HTML template that will be used instead of the default start page.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="42"/>
<source>Contents</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="48"/>
<source>Show forum</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="55"/>
<source>Show examples folder contents</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="62"/>
<source>Show additional folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="69"/>
<source>If you want the examples to show on the first page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="91"/>
<source>If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="110"/>
<source>An optional custom folder to be displayed at the bottom of the first page.
By using &quot;;;&quot; to separate paths, you can add several folders here</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="127"/>
<source>Show notepad</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="134"/>
<source>Shows a notepad next to the file thumbnails, where you can keep notes across sessions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="153"/>
<source>Show tips</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="163"/>
<source>Displays help tips in the Start workbench Documents tab</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="185"/>
<source>Fonts and colors</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="197"/>
<source>The background of the main start page area</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="217"/>
<source>Background color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="229"/>
<source>in FreeCAD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="248"/>
<source>In external browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="266"/>
<source>Background color down gradient</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="279"/>
<source>The color of the version text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="299"/>
<source>Link color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="306"/>
<source>An optional image to display as background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="319"/>
<source>If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="338"/>
<source>Page background color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="351"/>
<source>The color of the text on the main pages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="371"/>
<source>Background image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="378"/>
<source>Page text color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="391"/>
<source>The color of the links</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="417"/>
<source>The background color of the boxes inside the pages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="437"/>
<source>Box background color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="450"/>
<source>The background color behind the panels</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="479"/>
<source>The down gradient for the background color (currently unsupported)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="502"/>
<source>Open links</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="509"/>
<source>Background text color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="516"/>
<source>Use FreeCAD style sheet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="523"/>
<source>Font family</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="532"/>
<source>The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="538"/>
<source>Arial,Helvetica,sans</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="551"/>
<source>The base font size to use for all texts of the Start page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="554"/>
<source>px</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="572"/>
<source>Use gradient for New File icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="579"/>
<source>If this is selected, the &apos;New File&apos; icon shows a gradient icon instead of the normal icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="601"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="607"/>
<source>Choose which workbench to switch to after the program launches</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="614"/>
<source>If checked, will automatically close the Start page when FreeCAD launches</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="633"/>
<source>Switch workbench after loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="640"/>
<source>Close start page after loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="647"/>
<source>Close and switch on opening file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../DlgStartPreferences.ui" line="654"/>
<source>If application is started by opening a file, apply the two settings above</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS><TS version="1.1">
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>NavigationIndicator</name>
<message>
@@ -42,6 +43,11 @@
<source>Rotation focus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="NavigationIndicatorGui.py" line="71"/>
<source>Middle mouse button or H key.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="NavigationIndicatorGui.py" line="73"/>
<source>Middle mouse button.</source>
@@ -87,10 +93,5 @@
<source>Undefined</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="NavigationIndicatorGui.py" line="71"/>
<source>Middle mouse button or H key.</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@@ -4,17 +4,14 @@
<context>
<name>CmdWebBrowserBack</name>
<message>
<location filename="../../Command.cpp" line="76"/>
<source>Web</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="77"/>
<source>Previous page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="78"/>
<source>Go back to the previous page</source>
<translation type="unfinished"></translation>
</message>
@@ -22,17 +19,14 @@
<context>
<name>CmdWebBrowserNext</name>
<message>
<location filename="../../Command.cpp" line="105"/>
<source>Web</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="106"/>
<source>Next page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="107"/>
<source>Go to the next page</source>
<translation type="unfinished"></translation>
</message>
@@ -40,13 +34,10 @@
<context>
<name>CmdWebBrowserRefresh</name>
<message>
<location filename="../../Command.cpp" line="134"/>
<source>Web</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="135"/>
<location filename="../../Command.cpp" line="136"/>
<source>Refresh web page</source>
<translation type="unfinished"></translation>
</message>
@@ -54,13 +45,10 @@
<context>
<name>CmdWebBrowserSetURL</name>
<message>
<location filename="../../Command.cpp" line="250"/>
<source>Web</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="251"/>
<location filename="../../Command.cpp" line="252"/>
<source>Set URL</source>
<translation type="unfinished"></translation>
</message>
@@ -68,13 +56,10 @@
<context>
<name>CmdWebBrowserStop</name>
<message>
<location filename="../../Command.cpp" line="162"/>
<source>Web</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="163"/>
<location filename="../../Command.cpp" line="164"/>
<source>Stop loading</source>
<translation type="unfinished"></translation>
</message>
@@ -82,13 +67,10 @@
<context>
<name>CmdWebBrowserZoomIn</name>
<message>
<location filename="../../Command.cpp" line="192"/>
<source>Web</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="193"/>
<location filename="../../Command.cpp" line="194"/>
<source>Zoom in</source>
<translation type="unfinished"></translation>
</message>
@@ -96,13 +78,10 @@
<context>
<name>CmdWebBrowserZoomOut</name>
<message>
<location filename="../../Command.cpp" line="221"/>
<source>Web</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="222"/>
<location filename="../../Command.cpp" line="223"/>
<source>Zoom out</source>
<translation type="unfinished"></translation>
</message>
@@ -110,17 +89,14 @@
<context>
<name>CmdWebOpenWebsite</name>
<message>
<location filename="../../Command.cpp" line="50"/>
<source>Web</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="51"/>
<source>Open website...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Command.cpp" line="52"/>
<source>Opens a website in FreeCAD</source>
<translation type="unfinished"></translation>
</message>
@@ -128,13 +104,10 @@
<context>
<name>QObject</name>
<message>
<location filename="../../AppWebGui.cpp" line="89"/>
<location filename="../../BrowserView.cpp" line="713"/>
<source>Browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../BrowserView.cpp" line="528"/>
<source>File does not exist!</source>
<translation type="unfinished"></translation>
</message>
@@ -142,24 +115,18 @@
<context>
<name>WebGui::BrowserView</name>
<message>
<location filename="../../BrowserView.cpp" line="516"/>
<location filename="../../BrowserView.cpp" line="521"/>
<location filename="../../BrowserView.cpp" line="524"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../BrowserView.cpp" line="521"/>
<source>There were errors while loading the file. Some data might have been modified or not recovered at all. Look in the report view for more specific information about the objects involved.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../BrowserView.cpp" line="524"/>
<source>There were serious errors while loading the file. Some data might have been modified or not recovered at all. Saving the project will most likely result in loss of data.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../BrowserView.cpp" line="684"/>
<source>Loading %1...</source>
<translation type="unfinished"></translation>
</message>
@@ -167,17 +134,14 @@
<context>
<name>WebGui::WebView</name>
<message>
<location filename="../../BrowserView.cpp" line="288"/>
<source>Open in External Browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../BrowserView.cpp" line="292"/>
<source>Open in new window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../BrowserView.cpp" line="324"/>
<source>View source</source>
<translation type="unfinished"></translation>
</message>
@@ -185,7 +149,6 @@
<context>
<name>Workbench</name>
<message>
<location filename="../../Workbench.cpp" line="46"/>
<source>Navigation</source>
<translation type="unfinished"></translation>
</message>