diff --git a/src/Gui/Language/FreeCAD.ts b/src/Gui/Language/FreeCAD.ts
index 19470281f2..eda43dff4f 100644
--- a/src/Gui/Language/FreeCAD.ts
+++ b/src/Gui/Language/FreeCAD.ts
@@ -609,15 +609,23 @@ while doing a left or right click and move the mouse up or down
- Document
+ Verbose description of the new property.
- Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor.
+ Documentation
- Append group name
+ Prefix the property name with the group name in the form 'Group_Name' to avoid conflicts with an existing property.
+In this case the prefix will be automatically trimmed when shown in the property editor.
+However, the property is still used in a script with the full name, like 'obj.Group_Name'.
+
+If this is not ticked, then the property must be uniquely named, and it is accessed like 'obj.Name'.
+
+
+
+ Prefix group name
@@ -1005,6 +1013,10 @@ while doing a left or right click and move the mouse up or down
Global
+
+ %1 module not loaded
+
+ Gui::Dialog::DlgCustomizeImp
@@ -1299,6 +1311,10 @@ while doing a left or right click and move the mouse up or down
Font family to be used for selected code type
+
+ Color:
+
+ Gui::Dialog::DlgGeneral
@@ -1985,6 +2001,10 @@ Specify another directory, please.
Open in browser
+
+ Program version:
+
+ Gui::Dialog::DlgProjectUtility
@@ -2208,6 +2228,14 @@ from Python console to Report view panel
from Python console to Report view panel
+
+ Include a timecode for each report
+
+
+
+ Include a timecode for each entry
+
+ Gui::Dialog::DlgRunExternal
@@ -2433,6 +2461,15 @@ bounding box size of the 3D object that is currently displayed.
Objects will appear in a perspective projection
+
+ Axis cross will be shown by default at file
+opening or creation
+
+
+
+ Show axis cross by default
+
+ Gui::Dialog::DlgSettings3DViewImp
@@ -5743,6 +5780,25 @@ Do you want to specify another directory?
Recompute the selected object
+
+ (but must be executed)
+
+
+
+
+ Gui::VectorListEditor
+
+ Vectors
+
+
+
+ Table
+
+
+
+ ...
+
+ Gui::View3DInventor
@@ -6732,6 +6788,21 @@ Choose 'Abort' to abort
+
+ StdCmdDependencyGraph
+
+ Tools
+
+
+
+ Dependency graph...
+
+
+
+ Show the dependency graph of the objects in the active document
+
+
+StdCmdDlgCustomize
@@ -6847,6 +6918,10 @@ Choose 'Abort' to abort
Draw style
+
+ Change the draw style of the objects
+
+ StdCmdDuplicateSelection
@@ -6905,21 +6980,6 @@ Choose 'Abort' to abort
-
- StdCmdExportGraphviz
-
- Tools
-
-
-
- Dependency graph...
-
-
-
- Show the dependency graph of the objects in the active document
-
-
-StdCmdExpression
@@ -8969,6 +9029,13 @@ Are you sure you want to continue?
+
+ Std_DependencyGraph
+
+ Dependency graph
+
+
+Std_DrawStyle
@@ -9040,13 +9107,6 @@ Do you want to save the document now?
-
- Std_ExportGraphviz
-
- Dependency graph
-
-
-Std_Group
diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager.ts b/src/Mod/AddonManager/Resources/translations/AddonManager.ts
index b81f528ced..7b7595364e 100644
--- a/src/Mod/AddonManager/Resources/translations/AddonManager.ts
+++ b/src/Mod/AddonManager/Resources/translations/AddonManager.ts
@@ -3,7 +3,7 @@
AddonInstaller
-
+ Installed location
@@ -86,107 +86,107 @@
-
+ Unable to download addon list.
-
+ Workbenches list was updated.
-
+ Outdated GitPython detected, consider upgrading with pip.
-
+ List of macros successfully retrieved.
-
+ Retrieving description...
-
+ Retrieving info from
-
+ An update is available for this addon.
-
+ This addon is already installed.
-
+ Retrieving info from git
-
+ Retrieving info from wiki
-
+ GitPython not found. Using standard download instead.
-
+ Your version of python doesn't appear to support ZIP files. Unable to proceed.
-
+ Workbench successfully installed. Please restart FreeCAD to apply the changes.
-
+ Missing workbench
-
+ Missing python module
-
+ Missing optional python module (doesn't prevent installing)
-
+ Some errors were found that prevent to install this workbench
-
+ Please install the missing components first.
-
+ Error: Unable to download
-
+ Successfully installed
-
+ GitPython not installed! Cannot retrieve macros from git
@@ -211,43 +211,63 @@
-
+ This macro is already installed.
-
+ A macro has been installed and is available under Macro -> Macros menu
-
- Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path
-
-
-
-
+ This addon is marked as obsolete
-
+ This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.
-
+ Error: Unable to locate zip from
+
+
+ Something went wrong with the Git Macro Retrieval, possibly the Git executable is not in the path
+
+
+
+
+ This addon is marked as Python 2 Only
+
+
+
+
+ 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.
+
+
+
+
+ User requested updating a Python 2 workbench on a system running Python 3 -
+
+
+
+
+ Workbench successfully updated. Please restart FreeCAD to apply the changes.
+
+
+
+
+ User requested installing a Python 2 workbench on a system running Python 3 -
+
+ Dialog
-
-
- Addons manager
-
- Workbenches
@@ -323,11 +343,6 @@
Install/update selected
-
-
- Close the addons manager
-
- Close
@@ -371,6 +386,16 @@ sto be scanned for available addons
User defined proxy :
+
+
+ Addon Manager
+
+
+
+
+ Close the Addon Manager
+
+ Std_AddonMgr
diff --git a/src/Mod/Arch/Resources/translations/Arch.ts b/src/Mod/Arch/Resources/translations/Arch.ts
index 0de165def4..ee8a19f214 100644
--- a/src/Mod/Arch/Resources/translations/Arch.ts
+++ b/src/Mod/Arch/Resources/translations/Arch.ts
@@ -43,12 +43,12 @@
-
+ Other shapes that are appended to this object
-
+ Other shapes that are subtracted from this object
@@ -78,7 +78,7 @@
-
+ The area of the projection of this object onto the XY plane
@@ -88,17 +88,17 @@
-
+ The model description of this equipment
-
+ Additional snap points for this equipment
-
+ The electric power needed by this equipment in Watts
@@ -293,42 +293,42 @@
-
+ The diameter of this pipe, if not based on a profile
-
+ The length of this pipe, if not based on an edge
-
+ An optional closed profile to base this pipe on
-
+ Offset from the start point
-
+ Offset from the end point
-
+ The curvature radius of this connector
-
+ The pipes linked by this connector
-
+ The type of this connector
@@ -458,47 +458,47 @@
-
+ Outside Diameter
-
+ Wall thickness
-
+ Width of the beam
-
+ Height of the beam
-
+ Thickness of the web
-
+ Thickness of the flanges
-
+ Thickness of the sides
-
+ Thickness of the webs
-
+ Thickness of the flange
@@ -663,82 +663,82 @@
-
+ The base terrain of this site
-
+ The postal or zip code of this site
-
+ The city of this site
-
+ The country of this site
-
+ The latitude of this site
-
+ Angle between the true North and the North direction in this document
-
+ The elevation of level 0 of this site
-
+ The perimeter length of this terrain
-
+ The volume of earth to be added to this terrain
-
+ The volume of earth to be removed from this terrain
-
+ An extrusion vector to use when performing boolean operations
-
+ Remove splitters from the resulting shape
-
+ Show solar diagram or not
-
+ The scale of the solar diagram
-
+ The position of the solar diagram
-
+ The color of the solar diagram
@@ -808,52 +808,52 @@
-
+ The text to show. Use $area, $label, $tag, $floor, $walls, $ceiling to insert the respective data
-
+ The name of the font
-
+ The color of the area text
-
+ The size of the text font
-
+ The size of the first line of text
-
+ The space between the lines of text
-
+ The position of the text. Leave (0,0,0) for automatic position
-
+ The justification of the text
-
+ The number of decimals to use for calculated texts
-
+ Show the unit suffix
@@ -953,42 +953,42 @@
-
+ If the nodes are visible or not
-
+ The width of the nodes line
-
+ The size of the node points
-
+ The color of the nodes line
-
+ The type of structural node
-
+ Axes systems this structure is built on
-
+ The element numbers to exclude when this structure is based on axes
-
+ If true the element are aligned with axes
@@ -1023,12 +1023,12 @@
-
+ The normal direction of this window
-
+ The area of this window
@@ -1043,42 +1043,42 @@
-
+ Opens the subcomponents that have a hinge defined
-
+ A standard code (MasterFormat, OmniClass,...)
-
+ A description for this material
-
+ The transparency value of this material
-
+ The color of this material
-
+ The list of layer names
-
+ The list of layer materials
-
+ The list of layer thicknesses
@@ -1098,7 +1098,7 @@
-
+ The number of the wire that defines the hole. A value of 0 means automatic
@@ -1198,17 +1198,17 @@
-
+ Shows plan opening symbols if available
-
+ Show elevation opening symbols if available
-
+ The objects that host this window
@@ -1273,57 +1273,57 @@
-
+ An optional unit to express levels
-
+ A transformation to apply to the level mark
-
+ If true, show the level
-
+ If true, show the unit on the level tag
-
+ If true, when activated, the working plane will automatically adapt to this level
-
+ The font to be used for texts
-
+ The font size of texts
-
+ Camera position data associated with this object
-
+ If set, the view stored in this object will be restored on double-click
-
+ The individual face colors
-
+ If set to True, the working plane will be kept on Auto mode
@@ -1333,12 +1333,12 @@
-
+ The URL of the product page of this equipment
-
+ A URL where to find information about this material
@@ -1413,22 +1413,22 @@
-
+ The street and house number of this site, with postal box or apartment number if needed
-
+ The region, province or county of this site
-
+ A url that shows this site in a mapping website
-
+ An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates
@@ -1523,57 +1523,57 @@
-
+ The components of this window
-
+ The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically.
-
+ An optional object that defines a volume to be subtracted from hosts of this window
-
+ The width of this window
-
+ The height of this window
-
+ The preset number this window is based on
-
+ The frame size of this window
-
+ The offset size of this window
-
+ The width of louvre elements
-
+ The space between louvre elements
-
+ The number of the wire that defines the hole. If 0, the value will be calculated automatically
@@ -1583,47 +1583,47 @@
-
+ A single section of the fence
-
+ A single fence post
-
+ The Path the fence should follow
-
+ The number of sections the fence is built of
-
+ The number of posts used to build the fence
-
+ The type of this object
-
+ IFC data
-
+ IFC properties of this object
-
+ Description of IFC attributes are not yet implemented
@@ -1638,27 +1638,27 @@
-
+ When set to 'True North' the whole geometry will be rotated to match the true north of this site
-
+ Show compass or not
-
+ The rotation of the Compass relative to the Site
-
+ The position of the Compass relative to the Site placement
-
+ Update the Declination value based on the compass rotation
@@ -1673,32 +1673,32 @@
-
+ If true, show the objects contained in this Building Part will adopt these line, color and transparency settings
-
+ The line width of child objects
-
+ The line color of child objects
-
+ The shape color of child objects
-
+ The transparency of child objects
-
+ When true, the fence will be colored like the original post and section.
@@ -1713,147 +1713,132 @@
-
+ If true, display offset will affect the origin mark too
-
+ If true, the object's label is displayed
-
- If True, double-clicking this object in the tree turns it active
-
-
-
-
+ If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other files in lightweight mode.
-
+ A slot to save the inventor representation of this object, if enabled
-
+ Cut the view above this level
-
+ The distance between the level plane and the cut line
-
+ Turn cutting on when activating this level
-
+ Use the material color as this object's shape color, if available
-
+ The number of vertical mullions
-
+ If the profile of the vertical mullions get aligned with the surface or not
-
+ The number of vertical sections of this curtain wall
-
- The size of the vertical mullions, if no profile is used
-
-
-
-
+ A profile for vertical mullions (disables vertical mullion size)
-
+ The number of horizontal mullions
-
+ If the profile of the horizontal mullions gets aligned with the surface or not
-
+ The number of horizontal sections of this curtain wall
-
- The size of the horizontal mullions, if no profile is used
-
-
-
-
+ A profile for horizontal mullions (disables horizontal mullion size)
-
+ The number of diagonal mullions
-
+ The size of the diagonal mullions, if any, if no profile is used
-
+ A profile for diagonal mullions, if any (disables horizontal mullion size)
-
+ The number of panels
-
+ The thickness of the panels
-
+ Swaps horizontal and vertical lines
-
+ Perform subtractions between components so none overlap
-
+ Centers the profile over the edges or not
-
+ The vertical direction reference to be used by this object to deduce vertical/horizontal directions. Keep it close to the actual vertical direction of your curtain wall
-
+ The wall thickness of this pipe, if not based on a profile
@@ -1873,7 +1858,7 @@
-
+ The time zone where this site is located
@@ -1967,11 +1952,56 @@
The area of this wall as a simple Height * Length calculation
+
+
+ If True, double-clicking this object in the tree activates it
+
+
+
+
+ An optional host object for this curtain wall
+
+
+
+
+ The height of the curtain wall, if based on an edge
+
+
+
+
+ The height of the vertical mullions profile, if no profile is used
+
+
+
+
+ The width of the vertical mullions profile, if no profile is used
+
+
+
+
+ The height of the horizontal mullions profile, if no profile is used
+
+
+
+
+ The width of the horizontal mullions profile, if no profile is used
+
+
+
+
+ An optional EPW File for the location of this site. Refer to the Site documentation to know how to obtain one
+
+
+
+
+ Show wind rose diagram or not. Uses solar diagram scale. Needs Ladybug module
+
+ Arch
-
+ Components
@@ -1991,12 +2021,12 @@
-
+ Remove
-
+ Add
@@ -2041,22 +2071,22 @@
-
+ Grouping
-
+ Ungrouping
-
+ Split Mesh
-
+ Mesh to Shape
@@ -2111,7 +2141,7 @@
-
+ Create Site
@@ -2135,58 +2165,53 @@
Height
-
-
- Error: Invalid base object
-
- This mesh is an invalid solid
-
+ Create Window
-
+ Edit
-
+ Create/update component
-
+ Base 2D object
-
+ Wires
-
+ Create new component
-
+ Name
-
+ Type
-
+ Thickness
@@ -2201,12 +2226,12 @@
-
+ Add space boundary
-
+ Remove space boundary
@@ -2256,7 +2281,7 @@
-
+ Couldn't compute a shape
@@ -2281,7 +2306,7 @@
-
+ Error computing the shape of this object
@@ -2291,32 +2316,32 @@
-
+ Object doesn't have settable IFC Attributes
-
+ Disabling Brep force flag of object
-
+ Enabling Brep force flag of object
-
+ has no solid
-
+ has an invalid shape
-
+ has a null shape
@@ -2436,12 +2461,12 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela
-
+ Create Component
-
+ Create material
@@ -2451,7 +2476,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela
-
+ Set text position
@@ -2461,7 +2486,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela
-
+ Key
@@ -2476,7 +2501,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela
-
+ Create IFC properties spreadsheet
@@ -2661,7 +2686,7 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela
-
+ Offset
@@ -2686,84 +2711,84 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela
-
+ There is no valid object in the selection.
Site creation aborted.
-
+ Node Tools
-
+ Reset nodes
-
+ Edit nodes
-
+ Extend nodes
-
+ Extends the nodes of this element to reach the nodes of another element
-
+ Connect nodes
-
+ Connects nodes of this element with the nodes of another element
-
+ Toggle all nodes
-
+ Toggles all structural nodes of the document on/off
-
+ Intersection found.
-
+ Door
-
+ Hinge
-
+ Opening mode
-
+ Get selected edge
-
+ Press to retrieve the selected edge
@@ -2778,17 +2803,17 @@ Site creation aborted.
-
+ Create multi-material
-
+ Material
-
+ New layer
@@ -2798,12 +2823,12 @@ Site creation aborted.
-
+ Hole wire
-
+ Pick selected
@@ -2888,47 +2913,47 @@ Site creation aborted.
-
+ Space boundaries
-
+ Error: Unable to modify the base object of this wall
-
+ Window elements
-
+ Survey
-
+ Set description
-
+ Clear
-
+ Copy Length
-
+ Copy Area
-
+ Export CSV
@@ -2938,12 +2963,12 @@ Site creation aborted.
-
+ Area
-
+ Total
@@ -3004,17 +3029,17 @@ Building creation aborted.
-
+ All good! No problems found
-
+ The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object:
-
+ Toggle subcomponents
@@ -3103,67 +3128,67 @@ Floor creation aborted.
-
+ Unable to build the base path
-
+ Unable to build the profile
-
+ Unable to build the pipe
-
+ The base object is not a Part
-
+ Too many wires in the base shape
-
+ The base wire is closed
-
+ The profile is not a 2D Part
-
+ The profile is not closed
-
+ Only the 3 first wires will be connected
-
+ Common vertex not found
-
+ Pipes are already aligned
-
+ At least 2 pipes must align
-
+ Profile
@@ -3218,7 +3243,7 @@ Floor creation aborted.
-
+ Please either select only Building objects or nothing at all!
Site is not allowed to accept any other object besides Building.
Other objects will be removed from the selection.
@@ -3226,32 +3251,32 @@ Note: You can change that in the preferences.
-
+ Choose another Structure object:
-
+ The chosen object is not a Structure
-
+ The chosen object has no structural nodes
-
+ One of these objects has more than 2 nodes
-
+ Unable to find a suitable intersection point
-
+ Intersection found.
@@ -3266,32 +3291,32 @@ Note: You can change that in the preferences.
-
+ Choose a face on an existing object or select a preset
-
+ Unable to create component
-
+ The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire
-
+ + default
-
+ If this is checked, the default Frame value of this window will be added to the value entered here
-
+ If this is checked, the default Offset value of this window will be added to the value entered here
@@ -3336,17 +3361,17 @@ Note: You can change that in the preferences.
-
+ Successfully written
-
+ Found a shape containing curves, triangulating
-
+ Successfully imported
@@ -3434,7 +3459,7 @@ You can change that in the preferences.
-
+ Preset
@@ -3494,22 +3519,22 @@ You can change that in the preferences.
-
+ Window
-
+ Window options
-
+ Auto include in host object
-
+ Sill height
@@ -3529,12 +3554,12 @@ You can change that in the preferences.
-
+ Total thickness
-
+ depends on the object
@@ -3568,6 +3593,71 @@ You can change that in the preferences.
Rebar tools
+
+
+ Create profile
+
+
+
+
+ Profile settings
+
+
+
+
+ Create Profile
+
+
+
+
+ Shapes elevation
+
+
+
+
+ Choose which field provides shapes elevations:
+
+
+
+
+ No shape found in this file
+
+
+
+
+ Shapefile module not found
+
+
+
+
+ The shapefile python library was not found on your system. Would you like to downloadit now from <a href="https://github.com/GeospatialPython/pyshp">https://github.com/GeospatialPython/pyshp</a>? It will be placed in your macros folder.
+
+
+
+
+ Error: Unable to download from:
+
+
+
+
+ Could not download shapefile module. Aborting.
+
+
+
+
+ Shapefile module not downloaded. Aborting.
+
+
+
+
+ Shapefile module not found. Aborting.
+
+
+
+
+ The shapefile library can be downloaded from the following URL and installed in your macros folder:
+
+ ArchMaterial
@@ -3688,12 +3778,12 @@ You can change that in the preferences.
Arch_Add
-
+ Add component
-
+ Adds the selected components to the active object
@@ -3771,12 +3861,12 @@ You can change that in the preferences.
Arch_Check
-
+ Check
-
+ Checks the selected objects for problems
@@ -3784,12 +3874,12 @@ You can change that in the preferences.
Arch_CloneComponent
-
+ Clone component
-
+ Clones an object as an undefined architectural component
@@ -3797,12 +3887,12 @@ You can change that in the preferences.
Arch_CloseHoles
-
+ Close holes
-
+ Closes holes in open shapes, turning them solids
@@ -3810,12 +3900,12 @@ You can change that in the preferences.
Arch_Component
-
+ Component
-
+ Creates an undefined architectural component
@@ -3872,12 +3962,12 @@ You can change that in the preferences.
Arch_Fence
-
+ Fence
-
+ Creates a fence object from a selected section, post and path
@@ -3974,12 +4064,12 @@ You can change that in the preferences.
Arch_IfcSpreadsheet
-
+ Create IFC spreadsheet...
-
+ Creates a spreadsheet to store IFC properties of an object.
@@ -3987,12 +4077,12 @@ You can change that in the preferences.
Arch_Material
-
+ Creates or edits the material definition of a selected object.
-
+ Material
@@ -4000,7 +4090,7 @@ You can change that in the preferences.
Arch_MaterialTools
-
+ Material tools
@@ -4021,12 +4111,12 @@ You can change that in the preferences.
Arch_MeshToShape
-
+ Mesh to Shape
-
+ Turns selected meshes into Part Shape objects
@@ -4034,12 +4124,12 @@ You can change that in the preferences.
Arch_MultiMaterial
-
+ Multi-Material
-
+ Creates or edits multi-materials
@@ -4133,11 +4223,24 @@ You can change that in the preferences.
Arch_PipeTools
-
+ Pipe tools
+
+ Arch_Profile
+
+
+ Profile
+
+
+
+
+ Creates a profile object
+
+
+Arch_Project
@@ -4180,12 +4283,12 @@ You can change that in the preferences.
Arch_Remove
-
+ Remove component
-
+ Remove the selected components from their parents, or create a hole in a component
@@ -4193,12 +4296,12 @@ You can change that in the preferences.
Arch_RemoveShape
-
+ Remove Shape from Arch
-
+ Removes cubic shapes from Arch components
@@ -4245,12 +4348,12 @@ You can change that in the preferences.
Arch_SelectNonSolidMeshes
-
+ Select non-manifold meshes
-
+ Selects all non-manifold meshes from the document or from the selected groups
@@ -4258,12 +4361,12 @@ You can change that in the preferences.
Arch_Site
-
+ Site
-
+ Creates a site object including selected objects.
@@ -4289,12 +4392,12 @@ You can change that in the preferences.
Arch_SplitMesh
-
+ Split Mesh
-
+ Splits selected meshes into independent components
@@ -4323,12 +4426,12 @@ You can change that in the preferences.
Arch_Survey
-
+ Survey
-
+ Starts survey
@@ -4336,12 +4439,12 @@ You can change that in the preferences.
Arch_ToggleIfcBrepFlag
-
+ Toggle IFC Brep flag
-
+ Force an object to be exported as Brep or not
@@ -4349,12 +4452,12 @@ You can change that in the preferences.
Arch_ToggleSubs
-
+ Toggle subcomponents
-
+ Shows or hides the subcomponents of this object
@@ -4388,12 +4491,12 @@ You can change that in the preferences.
Arch_Window
-
+ Window
-
+ Creates a window object from a selected object (wire, rectangle or sketch)
@@ -4504,47 +4607,47 @@ You can change that in the preferences.
-
+ Filter
-
+ Adds a line below the selected line/cell
-
+ Deletes the selected line
-
+ Clears the whole list
-
+ Clear
-
+ Put selected objects into the "Objects" column of the selected row
-
+ Imports the contents of a CSV file
-
+ Import
-
+ Export
@@ -4623,74 +4726,77 @@ You can change that in the preferences.
Property
-
-
- The property to retrieve from each object.
-Can be "count" to count the objects, or property names
-like "Length" or "Shape.Volume" to retrieve
-a certain property.
-
- An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3)
-
- An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document
-
-
-
-
- <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with "wall" in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have "wall" in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with "win" in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have "win" in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is "Wall"</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT "Wall"</p><p>If you leave this field empty, no filtering is applied</p></body></html>
-
-
-
-
+ If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object
-
+ Associate spreadsheet
-
+ If this is turned on, additional lines will be filled with each object considered. If not, only the totals.
-
+ Detailed results
-
+ Add row
-
+ Del row
-
+ Add selection
-
+ <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -> New sheet -> From file -> Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -> Insert Sheet... -> From file -> Browse...)</p></body></html>
+
+
+ The property to retrieve from each object.
+Can be "Count" to count the objects, or property names
+like "Length" or "Shape.Volume" to retrieve
+a certain property.
+
+
+
+
+ An optional semicolon (;) separated list of object names
+(internal names, not labels), to be considered by this operation.
+If the list contains groups, children will be added.
+Leave blank to use all objects from the document
+
+
+
+
+ <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter). Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with "wall" in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have "wall" in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with "win" in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have "win" in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is "Wall"</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT "Wall"</p><p>If you leave this field empty, no filtering is applied</p></body></html>
+
+ Draft
-
+ Writing camera position
@@ -5096,12 +5202,12 @@ a certain property.
-
+ Separate openings
-
+ Prefix names with ID number
@@ -5176,7 +5282,7 @@ a certain property.
-
+ Force export as Brep
@@ -5206,72 +5312,72 @@ a certain property.
-
+ General options
-
+ Import options
-
+ Import arch IFC objects as
-
+ Specifies what kind of objects will be created in FreeCAD
-
+ Parametric Arch objects
-
+ Non-parametric Arch objects
-
+ Simple Part shapes
-
+ One compound per floor
-
+ Do not import Arch objects
-
+ Import struct IFC objects as
-
+ One compound for all
-
+ Do not import structural objects
-
+ Root element:
-
+ Detect extrusions
@@ -5346,17 +5452,17 @@ a certain property.
-
+ Use triangulation options set in the DAE options page
-
+ Use DAE triangulation options
-
+ Join coplanar facets when triangulating
@@ -5431,22 +5537,22 @@ a certain property.
-
+ Split walls made of multiple layers
-
+ Split multilayer walls
-
+ Use IfcOpenShell serializer if available
-
+ Export 2D objects as IfcAnnotations
@@ -5461,12 +5567,12 @@ a certain property.
-
+ Fit view while importing
-
+ Export full FreeCAD parametric model
@@ -5511,17 +5617,17 @@ a certain property.
-
+ Exclude list:
-
+ Reuse similar entities
-
+ Disable IfcRectangleProfileDef
@@ -5586,12 +5692,12 @@ a certain property.
-
+ Import full FreeCAD parametric definitions if available
-
+ Auto-detect and export as standard cases when applicable
@@ -5683,32 +5789,25 @@ The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value.
-
+ Some IFC viewers don't like objects exported as extrusions.
Use this to force all objects to be exported as BREP geometry.
-
- Curved shapes that cannot be represented as curves in IFC
-are decomposed into flat facets.
-If this is checked, additional calculation is done to join coplanar facets.
-
-
-
-
+ When exporting objects without unique ID (UID), the generated UID
will be stored inside the FreeCAD object for reuse next time that object
is exported. This leads to smaller differences between file versions.
-
+ Store IFC unique ID in FreeCAD objects
-
+ IFCOpenShell is a library that allows to import IFC files.
Its serializer functionality allows to give it an OCC shape and it will
produce adequate IFC geometry: NURBS, faceted, or anything else.
@@ -5716,24 +5815,24 @@ Note: The serializer is still an experimental feature!
-
+ 2D objects will be exported as IfcAnnotation
-
+ All FreeCAD object properties will be stored inside the exported objects,
allowing to recreate a full parametric model on reimport.
-
+ When possible, similar entities will be used only once in the file if possible.
This can reduce the file size a lot, but will make it less easily readable.
-
+ When possible, IFC objects that are extruded rectangles will be
exported as IfcRectangleProfileDef.
However, some other applications might have problems importing that entity.
@@ -5741,7 +5840,7 @@ If this is your case, you can disable this and then all profiles will be exporte
-
+ Some IFC types such as IfcWall or IfcBeam have special standard versions
like IfcWallStandardCase or IfcBeamStandardCase.
If this option is turned on, FreeCAD will automatically export such objects
@@ -5749,56 +5848,56 @@ as standard cases when the necessary conditions are met.
-
+ If no site is found in the FreeCAD document, a default one will be added.
A site is not mandatory but a common practice is to have at least one in the file.
-
+ Add default site if one is not found in the document
-
+ If no building is found in the FreeCAD document, a default one will be added.
Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file.
However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view.
-
+ Add default building if one is not found in the document (no standard)
-
+ If no building storey is found in the FreeCAD document, a default one will be added.
A building storey is not mandatory but a common practice to have at least one in the file.
-
+ Add default building storey if one is not found in the document
-
+ IFC file units
-
+ The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file.
-
+ Metric
-
+ Imperial
@@ -5808,7 +5907,7 @@ A building storey is not mandatory but a common practice to have at least one in
-
+ Show this dialog when importing
@@ -5825,84 +5924,126 @@ One object is the base object, the others are clones.
-
+ Only subtypes of the specified element will be imported.
Keep the element IfcProduct to import all building elements.
-
+ Openings will be imported as subtractions, otherwise wall shapes
will already have their openings subtracted
-
+ The importer will try to detect extrusions.
Note that this might slow things down.
-
+ Object names will be prefixed with the IFC ID number
-
+ If several materials with the same name and color are found in the IFC file,
they will be treated as one.
-
+ Merge materials with same name and same color
-
+ Each object will have their IFC properties stored in a spreadsheet object
-
+ Import IFC properties in spreadsheet
-
+ IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity.
-
+ Allow invalid shapes
-
+ Comma-separated list of IFC entities to be excluded from imports
-
+ Fit view during import on the imported objects.
This will slow down the import, but one can watch the import.
-
+ Creates a full parametric model on import using stored
FreeCAD object properties
-
- If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one.
+
+ Export type
-
- Replace Project, Site, Building and Storey by Group
+
+ The type of objects you wish to export: Standard (solid objects), wireframe model for structural analysis, or both in a same model
+
+
+
+
+ Standard model
+
+
+
+
+ Structural analysis
+
+
+
+
+ Standard + structural
+
+
+
+
+ Curved shapes that cannot be represented as curves in IFC
+are decomposed into flat facets.
+If this is checked, an additional calculation is done to join coplanar facets.
+
+
+
+
+ Number of cores to use:
+
+
+
+
+ EXPERIMENTAL - The number of cores to use in multicore mode. Keep 0 to disable multicore mode, or 1 to use multicore mode in single-core mode (safer if you get crashes). Max value should be your number of cores - 1, ex: 3 if you have a quad-core CPU.
+
+
+
+
+ If this option is checked, the default Project, Site, Building, and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one.
+
+
+
+
+ Replace Project, Site, Building, and Storey by Group
diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts
index e8d0eb2070..7ecbdd11e0 100644
--- a/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts
+++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts
@@ -4,7 +4,7 @@
AssemblyGui::TaskAssemblyConstraints
-
+ Constraints
diff --git a/src/Mod/Draft/Resources/translations/Draft.ts b/src/Mod/Draft/Resources/translations/Draft.ts
index c0a4f52223..75459e5270 100644
--- a/src/Mod/Draft/Resources/translations/Draft.ts
+++ b/src/Mod/Draft/Resources/translations/Draft.ts
@@ -2,176 +2,6 @@
App::Property
-
-
- Radius to use to fillet the corners
-
-
-
-
- The start point of this line
-
-
-
-
- The end point of this line
-
-
-
-
- The length of this line
-
-
-
-
- Projection direction
-
-
-
-
- The width of the lines inside this object
-
-
-
-
- The size of the texts inside this object
-
-
-
-
- The spacing between lines of text
-
-
-
-
- The color of the projected objects
-
-
-
-
- The linked object
-
-
-
-
- Shape Fill Style
-
-
-
-
- Line Style
-
-
-
-
- If checked, source objects are displayed regardless of being visible in the 3D model
-
-
-
-
- The base object that must be duplicated
-
-
-
-
- The type of array to create
-
-
-
-
- The axis direction
-
-
-
-
- Number of copies in X direction
-
-
-
-
- Number of copies in Y direction
-
-
-
-
- Number of copies in Z direction
-
-
-
-
- Number of copies
-
-
-
-
- Distance and orientation of intervals in X direction
-
-
-
-
- Distance and orientation of intervals in Y direction
-
-
-
-
- Distance and orientation of intervals in Z direction
-
-
-
-
- Distance and orientation of intervals in Axis direction
-
-
-
-
- Center point
-
-
-
-
- Angle to cover with copies
-
-
-
-
- Specifies if copies must be fused (slower)
-
-
-
-
- The path object along which to distribute objects
-
-
-
-
- Selected subobjects (edges) of PathObj
-
-
-
-
- Optional translation vector
-
-
-
-
- Orientation of Base along path
-
-
-
-
- Base
-
-
-
-
- PointList
-
-
-
-
- Count
-
- The objects that are part of this layer
@@ -207,31 +37,6 @@
The transparency of the children of this layer
-
-
- Show array element as children object
-
-
-
-
- The axis (e.g. DatumLine) overriding Axis/Center
-
-
-
-
- Distance between copies in a circle
-
-
-
-
- Distance between circles
-
-
-
-
- number of circles
-
- Dialog
@@ -245,191 +50,221 @@
Style name
-
-
- The name of your style. Existing style names can be edited
-
- Add new...
-
+ Renames the selected style
-
+ Rename
-
+ Deletes the selected style
-
+ Delete
-
+ Text
-
+ Font size
-
+ Line spacing
-
+ Font name
-
+ The font to use for texts and dimensions
-
+ Units
-
+ Scale multiplier
-
+ Decimals
-
+ Unit override
-
+ Show unit
-
- A multiplier value that affects distances shown by dimensions
-
-
-
-
- Forces dimensions to be shown in a specific unit
-
-
-
-
- The number of decimals to show on dimensions
-
-
-
-
- Shows the units suffix on dimensions or not
-
-
-
-
+ Line and arrows
-
+ Line width
-
+ Extension overshoot
-
+ Arrow size
-
+ Show lines
-
+ Dimension overshoot
-
+ Extension lines
-
+ Arrow type
-
+ Line / text color
-
- Shows the dimension line or not
-
-
-
-
+ The width of the dimension lines
-
+ px
-
+ The color of dimension lines, arrows and texts
-
- The typeof arrows to use for dimensions
-
-
-
-
+ Dot
-
+ Arrow
-
+ Tick
+
+
+ The name of your style. Existing style names can be edited.
+
+
+
+
+ Font size in the system units
+
+
+
+
+ Line spacing in system units
+
+
+
+
+ A multiplier factor that affects the size of texts and markers
+
+
+
+
+ The number of decimals to show for dimension values
+
+
+
+
+ Specify a valid length unit like mm, m, in, ft, to force displaying the dimension value in this unit
+
+
+
+
+ If it is checked it will show the unit next to the dimension value
+
+
+
+
+ The distance that the extension lines are additionally extended beyond the dimension line
+
+
+
+
+ The size of the dimension arrows or markers in system units
+
+
+
+
+ If it is checked it will display the dimension line
+
+
+
+
+ The distance that the dimension line is additionally extended
+
+
+
+
+ The length of the extension lines
+
+
+
+
+ The type of arrows or markers to use at the end of dimension lines
+
+ Draft
@@ -440,16 +275,6 @@ Please install the dxf Library addon manually
from menu Tools -> Addon Manager
-
-
- %s cannot be modified because its placement is readonly.
-
-
-
-
- Upgrade: Unknown force method:
-
- Draft creation tools
@@ -496,7 +321,7 @@ from menu Tools -> Addon Manager
-
+ Import-Export
@@ -1232,32 +1057,32 @@ such as "Arial:Bold"
-
+ If checked, a grid will appear when drawing
-
+ Use grid
-
+ Grid spacing
-
+ The spacing between each grid line
-
+ Main lines every
-
+ Mainlines will be drawn thicker. Specify here how many squares between mainlines.
@@ -1312,7 +1137,7 @@ such as "Arial:Bold"
-
+ If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command
@@ -1442,7 +1267,7 @@ such as "Arial:Bold"
-
+ Always show the grid
@@ -1547,12 +1372,12 @@ such as "Arial:Bold"
-
+ Grid size
-
+ lines
@@ -1772,12 +1597,12 @@ such as "Arial:Bold"
-
+ The number of horizontal or vertical lines of the grid
-
+ The default color for new objects
@@ -2093,7 +1918,7 @@ Values with differences below this value will be treated as same. This value wil
-
+ Grid color
@@ -2188,32 +2013,32 @@ Note that this is not fully supported, and many object will be not editable with
-
+ Draft Edit preferences
-
+ Edit
-
+ Maximum number of contemporary edited objects
-
+ <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html>
-
+ Draft edit pick radius
-
+ Controls pick radius of edit nodes
@@ -2385,6 +2210,16 @@ In this case arcs will be discretized into small line segments.
This value is the maximum segment length.
+
+
+ If checked, an additional border is displayed around the grid, showing the main square size in the bottom left border
+
+
+
+
+ Show grid border
+
+ ImportDWG
@@ -2402,7 +2237,7 @@ This value is the maximum segment length.
ImportSVG
-
+ Unknown SVG export style, switching to Translated
@@ -2410,202 +2245,202 @@ This value is the maximum segment length.
draft
-
+ Draft Command Bar
-
+ Toggle construction mode
-
+ Current line color
-
+ Current face color
-
+ Current line width
-
+ Current font size
-
+ Apply to selected objects
-
+ Autogroup off
-
+ active command:
-
+ None
-
+ Active Draft command
-
+ X coordinate of next point
-
+ X
-
+ Y
-
+ Z
-
+ Y coordinate of next point
-
+ Z coordinate of next point
-
+ Enter point
-
+ Enter a new point with the given coordinates
-
+ Length
-
+ Angle
-
+ Length of current segment
-
+ Angle of current segment
-
+ Radius
-
+ Radius of Circle
-
+ If checked, command will not finish until you press the command button again
-
+ If checked, an OCC-style offset will be performed instead of the classic offset
-
+ &OCC-style offset
-
+ Sides
-
+ Number of sides
-
+ Offset
-
+ Auto
-
+ Text string to draw
-
+ String
-
+ Height of text
-
+ Height
-
+ Intercharacter spacing
-
+ Tracking
-
+ Full path to font file:
-
+ Open a FileChooser for font file
@@ -2615,132 +2450,132 @@ This value is the maximum segment length.
-
+ DWire
-
+ Circle
-
+ Center X
-
+ Arc
-
+ Point
-
+ Label
-
+ Distance
-
+ Trim
-
+ Pick Object
-
+ Edit
-
+ Global X
-
+ Global Y
-
+ Global Z
-
+ Local X
-
+ Local Y
-
+ Local Z
-
+ Invalid Size value. Using 200.0.
-
+ Invalid Tracking value. Using 0.
-
+ Please enter a text string.
-
+ Select a Font file
-
+ Please enter a font file.
-
+ Autogroup:
-
+ Faces
-
+ Remove
-
+ Add
-
+ Facebinder elements
@@ -2755,7 +2590,7 @@ This value is the maximum segment length.
-
+ Copy
@@ -2772,298 +2607,167 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
- Found groups: closing each open object inside
-
-
-
-
- Found mesh(es): turning into Part shapes
-
-
-
-
- Found 1 solidifiable object: solidifying it
-
-
-
-
- Found 2 objects: fusing them
-
-
-
-
- Found several objects: creating a shell
-
-
-
-
- Found several coplanar objects or faces: creating one face
-
-
-
-
- Found 1 non-parametric objects: draftifying it
-
-
-
-
- Found 1 closed sketch object: creating a face from it
-
-
-
-
- Found 1 linear object: converting to line
-
-
-
-
- Found closed wires: creating faces
-
-
-
-
- Found 1 open wire: closing it
-
-
-
-
- Found several open wires: joining them
-
-
-
-
- Found several edges: wiring them
-
-
-
-
- Found several non-treatable objects: creating compound
-
-
-
-
- Unable to upgrade these objects.
-
-
-
-
- Found 1 block: exploding it
-
-
-
-
- Found 1 multi-solids compound: exploding it
-
-
-
-
- Found 1 parametric object: breaking its dependencies
-
-
-
-
- Found 2 objects: subtracting them
-
-
-
-
- Found several faces: splitting them
-
-
-
-
- Found several objects: subtracting them from the first one
-
-
-
-
- Found 1 face: extracting its wires
-
-
-
-
- Found only wires: extracting their edges
-
-
-
-
- No more downgrade possible
-
-
-
-
- No point found
-
-
-
-
-
+ Relative
-
+ Continue
-
+ Close
-
+ Fill
-
+ Exit
-
+ Snap On/Off
-
+ Increase snap radius
-
+ Decrease snap radius
-
+ Restrict X
-
+ Restrict Y
-
+ Restrict Z
-
+ Select edge
-
+ Add custom snap point
-
+ Length mode
-
+ Wipe
-
+ Set Working Plane
-
+ Cycle snap object
-
+ Check this to lock the current angle
-
+ Coordinates relative to last point or absolute
-
+ Filled
-
+ Finish
-
+ Finishes the current drawing or editing operation
-
+ &Undo (CTRL+Z)
-
+ Undo the last segment
-
+ Finishes and closes the current line
-
+ Wipes the existing segments of this line and starts again from the last point
-
+ Set WP
-
+ Reorients the working plane on the last segment
-
+ Selects an existing edge to be measured by this dimension
-
+ If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands
-
- %s shares a base with %d other objects. Please check if you want to modify this.
-
-
-
-
+ Subelement mode
-
+ Modify subelements
-
+ If checked, subelements will be modified instead of entire objects
@@ -3088,12 +2792,12 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Current working plane
-
+ Check this if the object should appear as filled, otherwise it will appear as wireframe. Not available if Draft preference option 'Use Part Primitives' is enabled
@@ -3123,127 +2827,37 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
- two elements needed
-
-
-
-
- radius too large
-
-
-
-
- length:
-
-
-
-
- removed original objects
-
-
-
-
- Fillet
-
-
-
-
- Creates a fillet between two wires or edges.
-
-
-
-
- No active document
-
-
-
-
- Fillet radius
-
-
-
-
- Radius of fillet
-
-
-
-
- Delete original objects
-
-
-
-
- Create chamfer
-
-
-
-
- Enter radius
-
-
-
-
- Delete original objects:
-
-
-
-
- Chamfer mode:
-
-
-
-
- Test object
-
-
-
-
- Test object removed
-
-
-
-
- fillet cannot be created
-
-
-
-
- Create fillet
-
-
-
-
+ Toggle near snap on/off
-
+ Create text
-
+ Press this button to create the text object, or finish your text with two blank lines
-
+ Center Y
-
+ Center Z
-
+ Offset distance
-
+ Trim distance
diff --git a/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts b/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts
index 0d516e212c..07450298d8 100644
--- a/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts
+++ b/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts
@@ -738,21 +738,21 @@ Do you want to continue?
Select exactly one Spreadsheet object.
-
-
-
- Make axonometric...
-
-
- Edit axonometric settings...
+ Make axonometric...
+ Edit axonometric settings...
+
+
+
+
+ Make orthographic
diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts
index 23b060399a..a9abbdaaf2 100644
--- a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts
+++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts
@@ -4,18 +4,18 @@
CmdMeshAddFacet
-
+ Mesh
-
+ Add triangle
-
-
+
+ Add triangle manually to a mesh
@@ -23,18 +23,18 @@
CmdMeshBoundingBox
-
+ Mesh
-
+ Boundings info...
-
-
+
+ Shows the boundings of the selected mesh
@@ -42,18 +42,18 @@
CmdMeshBuildRegularSolid
-
+ Mesh
-
+ Regular solid...
-
-
+
+ Builds a regular solid
@@ -61,31 +61,51 @@
CmdMeshCrossSections
-
+ Mesh
-
+ Cross-sections...
-
+ Cross-sections
+
+ CmdMeshDecimating
+
+
+ Mesh
+
+
+
+
+ Decimation...
+
+
+
+
+
+
+ Decimates a mesh
+
+
+CmdMeshDemolding
-
+ Mesh
-
+ Interactive demolding direction
@@ -93,12 +113,12 @@
CmdMeshDifference
-
+ Mesh
-
+ Difference
@@ -106,18 +126,18 @@
CmdMeshEvaluateFacet
-
+ Mesh
-
+ Face info
-
-
+
+ Information about face
@@ -125,18 +145,18 @@
CmdMeshEvaluateSolid
-
+ Mesh
-
+ Check solid mesh
-
-
+
+ Checks whether the mesh is a solid
@@ -144,18 +164,18 @@
CmdMeshEvaluation
-
+ Mesh
-
+ Evaluate and repair mesh...
-
-
+
+ Opens a dialog to analyze and repair a mesh
@@ -163,18 +183,18 @@
CmdMeshExport
-
+ Mesh
-
+ Export mesh...
-
-
+
+ Exports a mesh to file
@@ -182,18 +202,18 @@
CmdMeshFillInteractiveHole
-
+ Mesh
-
+ Close hole
-
-
+
+ Close holes interactively
@@ -201,18 +221,18 @@
CmdMeshFillupHoles
-
+ Mesh
-
+ Fill holes...
-
-
+
+ Fill holes of the mesh
@@ -220,18 +240,18 @@
CmdMeshFlipNormals
-
+ Mesh
-
+ Flip normals
-
-
+
+ Flips the normals of the mesh
@@ -239,18 +259,18 @@
CmdMeshFromGeometry
-
+ Mesh
-
+ Create mesh from geometry...
-
-
+
+ Create mesh from the selected geometry
@@ -258,17 +278,17 @@
CmdMeshFromPartShape
-
+ Mesh
-
+ Create mesh from shape...
-
+ Tessellate shape
@@ -276,18 +296,18 @@
CmdMeshHarmonizeNormals
-
+ Mesh
-
+ Harmonize normals
-
-
+
+ Harmonizes the normals of the mesh
@@ -295,18 +315,18 @@
CmdMeshImport
-
+ Mesh
-
+ Import mesh...
-
-
+
+ Imports a mesh from file
@@ -314,12 +334,12 @@
CmdMeshIntersection
-
+ Mesh
-
+ Intersection
@@ -327,17 +347,17 @@
CmdMeshMerge
-
+ Mesh
-
+ Merge
-
+ Merges selected meshes into one
@@ -345,18 +365,18 @@
CmdMeshPolyCut
-
+ Mesh
-
+ Cut mesh
-
-
+
+ Cuts a mesh with a picked polygon
@@ -364,18 +384,18 @@
CmdMeshPolySegm
-
+ Mesh
-
+ Make segment
-
-
+
+ Creates a mesh segment
@@ -383,18 +403,18 @@
CmdMeshPolySelect
-
+ Mesh
-
+ Select mesh
-
-
+
+ Select an area of the mesh
@@ -402,18 +422,18 @@
CmdMeshPolySplit
-
+ Mesh
-
+ Split mesh
-
-
+
+ Splits a mesh into two meshes
@@ -421,18 +441,18 @@
CmdMeshPolyTrim
-
+ Mesh
-
+ Trim mesh
-
-
+
+ Trims a mesh with a picked polygon
@@ -440,18 +460,18 @@
CmdMeshRemeshGmsh
-
+ Mesh
-
+ Refinement...
-
+ Refine existing mesh
@@ -459,18 +479,18 @@
CmdMeshRemoveCompByHand
-
+ Mesh
-
+ Remove components by hand...
-
-
+
+ Mark a component to remove it from the mesh
@@ -478,18 +498,18 @@
CmdMeshRemoveComponents
-
+ Mesh
-
+ Remove components...
-
-
+
+ Remove topologic independent components from the mesh
@@ -497,17 +517,17 @@
CmdMeshScale
-
+ Mesh
-
+ Scale...
-
+ Scale selected meshes
@@ -515,18 +535,18 @@
CmdMeshSectionByPlane
-
+ Mesh
-
+ Create section from mesh and plane
-
+ Section from mesh and plane
@@ -534,18 +554,18 @@
CmdMeshSegmentation
-
+ Mesh
-
+ Create mesh segments...
-
-
+
+ Create mesh segments
@@ -553,18 +573,18 @@
CmdMeshSegmentationBestFit
-
+ Mesh
-
+ Create mesh segments from best-fit surfaces...
-
-
+
+ Create mesh segments from best-fit surfaces
@@ -572,18 +592,18 @@
CmdMeshSmoothing
-
+ Mesh
-
+ Smooth...
-
-
+
+ Smooth the selected meshes
@@ -591,18 +611,18 @@
CmdMeshToolMesh
-
+ Mesh
-
+ Segment by tool mesh
-
-
+
+ Creates a segment from a given tool mesh
@@ -610,18 +630,18 @@
CmdMeshTransform
-
+ Mesh
-
+ Transform mesh
-
-
+
+ Rotate or move a mesh
@@ -629,18 +649,18 @@
CmdMeshTrimByPlane
-
+ Mesh
-
+ Trim mesh with a plane
-
+ Trims a mesh with a plane
@@ -648,12 +668,12 @@
CmdMeshUnion
-
+ Mesh
-
+ Union
@@ -661,18 +681,18 @@
CmdMeshVertexCurvature
-
+ Mesh
-
+ Curvature plot
-
-
+
+ Calculates the curvature of the vertices of a mesh
@@ -680,22 +700,61 @@
CmdMeshVertexCurvatureInfo
-
+ Mesh
-
+ Curvature info
-
-
+
+ Information about curvature
+
+ MeshGui::DlgDecimating
+
+
+ Decimating
+
+
+
+
+ Reduction
+
+
+
+
+ None
+
+
+
+
+ Full
+
+
+
+
+
+ Absolute number
+
+
+
+
+ Tolerance
+
+
+
+
+ Absolute number (Maximum: %1)
+
+
+MeshGui::DlgEvaluateMesh
@@ -823,17 +882,19 @@
MeshGui::DlgEvaluateMeshImp
-
+ Settings...
-
-
+
+ No selection
+
+
@@ -843,159 +904,157 @@
-
- No information
-
+ Flipped normals found
-
-
+
+ Orientation
-
+ Check failed due to folds on the surface.
Please run the command to repair folds first
-
+ No flipped normals
-
+ %1 flipped normals
-
+ No non-manifolds
-
+ %1 non-manifolds
-
-
+
+ Non-manifolds
-
+ Cannot remove non-manifolds
-
+ Invalid face indices
-
+ Invalid point indices
-
+ Multiple point indices
-
+ Invalid neighbour indices
-
+ No invalid indices
-
+ Indices
-
+ No degenerations
-
+ %1 degenerated faces
-
+ Degenerations
-
+ No duplicated faces
-
+ %1 duplicated faces
-
+ Duplicated faces
-
+ No duplicated points
-
-
+
+ Duplicated points
-
+ No self-intersections
-
-
+
+ Self-intersections
-
+ No folds on surface
-
+ %1 folds on surface
-
+ Folds
-
-
+
+ Mesh repair
@@ -1439,22 +1498,22 @@ to a smoother appearance.
MeshGui::MeshFaceAddition
-
+ Add triangle
-
+ Flip normal
-
+ Clear
-
+ Finish
@@ -1853,7 +1912,7 @@ to a smoother appearance.
Mesh_BoundingBox
-
+ Boundings of %1:
@@ -1861,26 +1920,26 @@ to a smoother appearance.
Mesh_Union
-
-
-
-
-
-
+
+
+
+
+
+ OpenSCAD
-
-
-
+
+
+ Unknown error occurred while running OpenSCAD.
-
-
-
+
+
+ OpenSCAD cannot be found on your system.
Please visit http://www.openscad.org/index.html to install it.
@@ -1889,7 +1948,7 @@ Please visit http://www.openscad.org/index.html to install it.
QDockWidget
-
+ Evaluate & Repair Mesh
@@ -1901,147 +1960,147 @@ Please visit http://www.openscad.org/index.html to install it.
Import-Export
-
-
- All Mesh Files
-
-
-
- Binary STL
+ All Mesh Files
-
- ASCII STL
+ Binary STL
+
- Binary Mesh
+ ASCII STL
- Alias Mesh
+ Binary Mesh
-
- Object File Format
+
+ Alias Mesh
- Inventor V2.1 ascii
+ Object File Format
-
+
+ Inventor V2.1 ascii
+
+
+
+
+ Stanford Polygon
-
-
+
+ All Files
-
+ Import mesh
-
+ Simple Model Format
-
+ X3D Extensible 3D
-
+ VRML V2.0
-
+ Compressed VRML 2.0
-
+ Nastran
-
+ Python module def
-
+ Export mesh
-
+ Meshing Tolerance
-
+ Enter tolerance for meshing geometry:
-
+ The mesh '%1' is not a solid.
-
+ The mesh '%1' is a solid.
-
+ Solid Mesh
-
+ Boundings
-
+ Fill holes
-
+ Fill holes with maximum number of edges:
-
+ Scaling
-
+ Enter scaling factor:
diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts
index d84e1162e1..de400cd8b4 100644
--- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts
+++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts
@@ -155,7 +155,7 @@
-
+ Failure
diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts
index 59020117a1..afff273491 100644
--- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts
+++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts
@@ -141,12 +141,12 @@
-
+ Unsupported Function
-
+ Press OK
diff --git a/src/Mod/Path/Gui/Resources/translations/Path.ts b/src/Mod/Path/Gui/Resources/translations/Path.ts
index c7974fd1fd..a86aedfcd4 100644
--- a/src/Mod/Path/Gui/Resources/translations/Path.ts
+++ b/src/Mod/Path/Gui/Resources/translations/Path.ts
@@ -238,11 +238,6 @@
The path to be copied
-
-
- The base geometry of this toolpath
-
- The tool controller that will be used to calculate the path
@@ -303,11 +298,6 @@
The output location for the probe data to be written
-
-
- Enable rotation to gain access to pockets/areas not normal to Z axis.
-
- Calculate roll-on to path
@@ -443,6 +433,11 @@
How far the drill depth is extended
+
+
+ Enable rotation to gain access to pockets/areas not normal to Z axis.
+
+ Reverse direction of pocket operation.
@@ -508,26 +503,56 @@
Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed.
-
-
- Profile holes as well as the outline
-
-
-
-
- Profile the outline
-
-
-
-
- Profile round holes
-
- The base object this collision refers to
+
+
+ Enter custom start point for slot path.
+
+
+
+
+ Enter custom end point for slot path.
+
+
+
+
+ Positive extends the beginning of the path, negative shortens.
+
+
+
+
+ Positive extends the end of the path, negative shortens.
+
+
+
+
+ Choose the path orientation with regard to the feature(s) selected.
+
+
+
+
+ Choose what point to use on the first selected feature.
+
+
+
+
+ Choose what point to use on the second selected feature.
+
+
+
+
+ For arcs/circlular edges, offset the radius for the path.
+
+
+
+
+ Enable to reverse the cut direction of the slot path.
+
+ Use adaptive algorithm to eliminate excessive air milling above planar pocket top.
@@ -543,41 +568,21 @@
Process the model and stock in an operation with no Base Geometry selected.
-
-
- Side of edge that tool should cut
-
- The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW)
-
-
- Make True, if using Cutter Radius Compensation
-
-
-
-
- Extra value to stay away from final profile- good for roughing toolpath
-
-
-
-
- Controls how tool moves around corners. Default=Round
-
-
-
-
- Maximum distance before a miter join is truncated
-
- Extra offset to apply to the operation. Direction is operation dependent.
+
+
+ The library to use to generate the path
+
+ Start pocketing at center or boundary
@@ -619,8 +624,53 @@
-
- The library to use to generate the path
+
+ Extend the profile clearing beyond the Extra Offset.
+
+
+
+
+ Controls how tool moves around corners. Default=Round
+
+
+
+
+ Maximum distance before a miter join is truncated
+
+
+
+
+ Extra value to stay away from final profile- good for roughing toolpath
+
+
+
+
+ Profile holes as well as the outline
+
+
+
+
+ Profile the outline
+
+
+
+
+ Profile round holes
+
+
+
+
+ Side of edge that tool should cut
+
+
+
+
+ Make True, if using Cutter Radius Compensation
+
+
+
+
+ The base geometry of this toolpath
@@ -829,6 +879,19 @@
+
+ Custom
+
+
+ Custom
+
+
+
+
+ Create custom gcode snippet
+
+
+Path
@@ -867,13 +930,13 @@
-
- Invalid Cutting Edge Angle %.2f, must be >0° and <=180°
+
+ Cutting Edge Angle (%.2f) results in negative tool tip length
-
- Cutting Edge Angle (%.2f) results in negative tool tip length
+
+ Invalid Cutting Edge Angle %.2f, must be >0° and <=180°
@@ -886,6 +949,51 @@
Parent job %s doesn't have a base object
+
+
+ No coolant property found. Please recreate operation.
+
+
+
+
+ No Tool Controller is selected. We need a tool to build a Path.
+
+
+
+
+ No Tool found or diameter is zero. We need a tool to build a Path.
+
+
+
+
+ No Tool Controller selected.
+
+
+
+
+ Tool Error
+
+
+
+
+ Tool Controller feedrates required to calculate the cycle time.
+
+
+
+
+ Feedrate Error
+
+
+
+
+ Add Tool Controller Rapid Speeds on the SetupSheet for more accurate cycle times.
+
+
+
+
+ Cycletime Error
+
+ Base object %s.%s already in the list
@@ -945,6 +1053,21 @@
Consider toggling the 'InverseAngle' property and recomputing.
+
+
+ Multiple faces in Base Geometry.
+
+
+
+
+ Depth settings will be applied to all faces.
+
+
+
+
+ EnableRotation property is 'Off'.
+
+ Consider toggling the InverseAngle property and recomputing the operation.
@@ -975,26 +1098,6 @@
Can not identify loop.
-
-
- Multiple faces in Base Geometry.
-
-
-
-
- Depth settings will be applied to all faces.
-
-
-
-
- EnableRotation property is 'Off'.
-
-
-
-
- Unable to create path for face(s).
-
- A planar adaptive start is unavailable. The non-planar will be attempted.
@@ -1045,6 +1148,11 @@
Always select the bottom edge of the hole when using an edge.
+
+
+ Unable to create path for face(s).
+
+ Engraving Operations
@@ -1297,6 +1405,16 @@
PathFace
+
+
+ Face
+
+
+
+
+ Create a Facing Operation from a model or face
+
+ Generating toolpath with libarea offsets.
@@ -1308,16 +1426,6 @@
Pick Start Point
-
-
- Face
-
-
-
-
- Create a Facing Operation from a model or face
-
- PathGeom
@@ -1349,6 +1457,16 @@
PathGui
+
+
+ Cannot find property %s of %s
+
+
+
+
+ %s has no property %s (%s))
+
+ Tool Error
@@ -1364,16 +1482,6 @@
Cycletime Error
-
-
- Cannot find property %s of %s
-
-
-
-
- %s has no property %s (%s))
-
- PathHelix
@@ -1392,6 +1500,11 @@
The direction of the circular cuts, ClockWise (CW), or CounterClockWise (CCW)
+
+
+ The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW)
+
+ Start cutting from the inside or outside
@@ -1407,11 +1520,6 @@
Starting Radius
-
-
- The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW)
-
- PathJob
@@ -1694,6 +1802,19 @@ If it is necessary to set the FinalDepth manually please select a different oper
Operation
+
+
+ Job Cycle Time Estimation
+
+
+
+
+ PathOpGui
+
+
+ Mulitiple operations are labeled as
+
+ PathPocket
@@ -1727,11 +1848,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Adaptive clearing and profiling
-
-
- Choose how to process multiple Base Geometry features.
-
- Pass Extension
@@ -1742,6 +1858,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
The distance the facing operation will extend beyond the boundary shape.
+
+
+ Choose how to process multiple Base Geometry features.
+
+ Final depth set below ZMin of face(s) selected.
@@ -1819,6 +1940,81 @@ If it is necessary to set the FinalDepth manually please select a different oper
PathProfile
+
+
+ Profile based on face or faces
+
+
+
+
+ Profile
+
+
+
+
+ Profile entire model, selected face(s) or selected edge(s)
+
+
+
+
+ New property added to
+
+
+
+
+ Check its default value.
+
+
+
+
+ The selected edge(s) are inaccessible. If multiple, re-ordering selection might work.
+
+
+
+
+ Multiple faces in Base Geometry.
+
+
+
+
+ Depth settings will be applied to all faces.
+
+
+
+
+ Found a selected object which is not a face. Ignoring:
+
+
+
+
+ No ExpandProfile support for ArchPanel models.
+
+
+
+
+ failed to return opening type.
+
+
+
+
+ Failed to extract offset(s) for expanded profile.
+
+
+
+
+ Failed to expand profile.
+
+
+
+
+ Please set to an acceptable value greater than zero.
+
+
+
+
+ For open edges, verify Final Depth for this operation.
+
+ Edge Profile
@@ -1839,43 +2035,12 @@ If it is necessary to set the FinalDepth manually please select a different oper
Face Profile
-
-
- Profile based on face or faces
-
- The current tool in use
-
- PathProfileContour
-
-
- Contour
-
-
-
-
- Creates a Contour Path for the Base Object
-
-
-
-
- PathProfileEdges
-
-
- The selected edge(s) are inaccessible. If multiple, re-ordering selection might work.
-
-
-
-
- Please set to an acceptable value greater than zero.
-
-
-PathProject
@@ -2052,6 +2217,94 @@ If it is necessary to set the FinalDepth manually please select a different oper
+
+ PathSlot
+
+
+ New property added to
+
+
+
+
+ Check default value(s).
+
+
+
+
+ No Base Geometry object in the operation.
+
+
+
+
+ Custom points not at same Z height.
+
+
+
+
+ Current offset value is not possible.
+
+
+
+
+ No path extensions available for full circles.
+
+
+
+
+ operation collides with model.
+
+
+
+
+ The selected face is not oriented horizontally or vertically.
+
+
+
+
+ Only a vertex selected. Add another feature to the Base Geometry.
+
+
+
+
+ A single selected face must have four edges minimum.
+
+
+
+
+ No parallel edges identified.
+
+
+
+
+ value error.
+
+
+
+
+ Current tool larger than arc diameter.
+
+
+
+
+ Failed to determine point 1 from
+
+
+
+
+ Failed to determine point 2 from
+
+
+
+
+ Selected geometry not parallel.
+
+
+
+
+ The selected face is not oriented vertically:
+
+
+PathStock
@@ -2165,6 +2418,14 @@ If it is necessary to set the FinalDepth manually please select a different oper
+
+ PathSuface
+
+
+ No scan data to convert to Gcode.
+
+
+PathSurface
@@ -2182,6 +2443,21 @@ If it is necessary to set the FinalDepth manually please select a different oper
Check its default value.
+
+
+ Check default value(s).
+
+
+
+
+ The GeometryTolerance for this Job is 0.0.
+
+
+
+
+ Initializing LinearDeflection to 0.001 mm.
+
+ The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm.
@@ -2222,6 +2498,56 @@ If it is necessary to set the FinalDepth manually please select a different oper
Canceling 3D Surface operation. Error creating OCL cutter.
+
+
+ operation time is
+
+
+
+
+ Canceled 3D Surface operation.
+
+
+
+
+ No profile geometry shape returned.
+
+
+
+
+ No profile path geometry returned.
+
+
+
+
+ No clearing shape returned.
+
+
+
+
+ No clearing path geometry returned.
+
+
+
+
+ Failed to identify tool for operation.
+
+
+
+
+ Failed to map selected tool to an OCL tool type.
+
+
+
+
+ Failed to translate active tool to OCL tool type.
+
+
+
+
+ OCL tool not available. Cannot determine is cutter has tilt available.
+
+ Hold on. This might take a minute.
@@ -2247,6 +2573,89 @@ If it is necessary to set the FinalDepth manually please select a different oper
+
+ PathSurfaceSupport
+
+
+ Shape appears to not be horizontal planar.
+
+
+
+
+ Cannot calculate the Center Of Mass.
+
+
+
+
+ Using Center of Boundbox instead.
+
+
+
+
+ Face selection is unavailable for Rotational scans.
+
+
+
+
+ Ignoring selected faces.
+
+
+
+
+ Failed to pre-process base as a whole.
+
+
+
+
+ Cannot process selected faces. Check horizontal surface exposure.
+
+
+
+
+ Failed to create offset face.
+
+
+
+
+ Failed to create collective offset avoid face.
+
+
+
+
+ Failed to create collective offset avoid internal features.
+
+
+
+
+ Path transitions might not avoid the model. Verify paths.
+
+
+
+
+ Faild to extract processing region for Face
+
+
+
+
+ No FACE data tuples received at instantiation of class.
+
+
+
+
+ Failed to identify a horizontal cross-section for Face
+
+
+
+
+ getUnifiedRegions() must be called before getInternalFeatures().
+
+
+
+
+ Diameter dimension missing from ToolBit shape.
+
+
+PathToolBit
@@ -2264,6 +2673,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
The file of the tool
+
+
+ The name of the shape file
+
+ Tool bit material
@@ -2497,6 +2911,21 @@ If it is necessary to set the FinalDepth manually please select a different oper
Check its default value.
+
+
+ Check default value(s).
+
+
+
+
+ The GeometryTolerance for this Job is 0.0.
+
+
+
+
+ Initializing LinearDeflection to 0.0001 mm.
+
+ Sample interval limits are 0.0001 to 25.4 millimeters.
@@ -2532,6 +2961,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
Canceling Waterline operation. Error creating OCL cutter.
+
+
+ operation time is
+
+ Path_Array
@@ -2587,31 +3021,8 @@ If it is necessary to set the FinalDepth manually please select a different oper
-
- Path_Custom
-
-
- Custom
-
-
-
-
- Creates a path object based on custom G-code
-
-
-Path_Dressup
-
-
- Dress-up
-
-
-
-
- Creates a Path Dess-up object from a selected path
-
- Please select one path object
@@ -2629,6 +3040,16 @@ If it is necessary to set the FinalDepth manually please select a different oper
Please select a Path object
+
+
+ Dress-up
+
+
+
+
+ Creates a Path Dess-up object from a selected path
+
+ Path_DressupAxisMap
@@ -3215,12 +3636,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Path_Sanity
-
-
- It appears the machine limits haven't been set. Not able to check path extents.
-
-
- Check the Path project for common errors
@@ -3261,6 +3676,12 @@ If it is necessary to set the FinalDepth manually please select a different oper
No issues detected, {} has passed basic sanity check.
+
+
+ It appears the machine limits haven't been set. Not able to check path extents.
+
+
+ Path_SelectLoop
@@ -3295,6 +3716,12 @@ If it is necessary to set the FinalDepth manually please select a different oper
Path_SimpleCopy
+
+
+ Please select exactly one path object
+
+
+ Simple Copy
@@ -3310,12 +3737,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Please select exactly one path object
-
-
- Please select exactly one path object
-
-
- Path_Simulator
@@ -3345,6 +3766,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
Path_ToolController
+
+
+ Tool Number to Load
+
+ Add Tool Controller to the Job
@@ -3355,11 +3781,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Add Tool Controller
-
-
- Tool Number to Load
-
- Path_ToolTable
@@ -3387,6 +3808,19 @@ If it is necessary to set the FinalDepth manually please select a different oper
+
+ Slot
+
+
+ Slot
+
+
+
+
+ Create a Slot operation from selected geometry or custom points.
+
+
+Surface
@@ -3417,11 +3851,46 @@ If it is necessary to set the FinalDepth manually please select a different oper
Save toolbit library
+
+
+ Tooltable JSON (*.json)
+
+
+
+
+ HeeksCAD tooltable (*.tooltable)
+
+
+
+
+ LinuxCNC tooltable (*.tbl)
+
+ Open tooltable
+
+
+ Save tooltable
+
+
+
+
+ Add New Tool Table
+
+
+
+
+ Delete Selected Tool Table
+
+
+
+
+ Rename Selected Tool Table
+
+ Tooltable editor
@@ -3634,7 +4103,7 @@ If it is necessary to set the FinalDepth manually please select a different oper
- Save tooltable
+ Tooltable XML (*.xml)
@@ -3647,41 +4116,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Object doesn't have a tooltable property
-
-
- Add New Tool Table
-
-
-
-
- Delete Selected Tool Table
-
-
-
-
- Rename Selected Tool Table
-
-
-
-
- Tooltable JSON (*.json)
-
-
-
-
- HeeksCAD tooltable (*.tooltable)
-
-
-
-
- LinuxCNC tooltable (*.tbl)
-
-
-
-
- Tooltable XML (*.xml)
-
- Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl)
@@ -3701,6 +4135,45 @@ If it is necessary to set the FinalDepth manually please select a different oper
+
+ PathProfileContour
+
+
+ Contour
+
+
+
+
+ Creates a Contour Path for the Base Object
+
+
+
+
+ PathProfileEdges
+
+
+ The selected edge(s) are inaccessible. If multiple, re-ordering selection might work.
+
+
+
+
+ Please set to an acceptable value greater than zero.
+
+
+
+
+ Path_Custom
+
+
+ Custom
+
+
+
+
+ Creates a path object based on custom G-code
+
+
+Path_Surface
diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts
index 959b68e7fa..ba4ce5f304 100644
--- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts
+++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts
@@ -4,17 +4,17 @@
CmdApproxCylinder
-
+ Reverse Engineering
-
+ Cylinder
-
+ Approximate a cylinder
@@ -22,17 +22,17 @@
CmdApproxPlane
-
+ Reverse Engineering
-
+ Plane...
-
+ Approximate a plane
@@ -40,17 +40,17 @@
CmdApproxPolynomial
-
+ Reverse Engineering
-
+ Polynomial surface
-
+ Approximate a polynomial surface
@@ -58,17 +58,17 @@
CmdApproxSphere
-
+ Reverse Engineering
-
+ Sphere
-
+ Approximate a sphere
@@ -76,17 +76,17 @@
CmdApproxSurface
-
+ Reverse Engineering
-
+ Approximate B-spline surface...
-
+ Approximate a B-spline surface
@@ -94,17 +94,17 @@
CmdMeshBoundary
-
+ Reverse Engineering
-
+ Wire from mesh boundary...
-
+ Create wire from mesh boundaries
@@ -112,17 +112,17 @@
CmdPoissonReconstruction
-
+ Reverse Engineering
-
+ Poisson...
-
+ Poisson surface reconstruction
@@ -130,17 +130,17 @@
CmdSegmentation
-
+ Reverse Engineering
-
+ Mesh segmentation...
-
+ Create mesh segments
@@ -148,17 +148,17 @@
CmdSegmentationFromComponents
-
+ Reverse Engineering
-
+ From components
-
+ Create mesh segments from components
@@ -166,17 +166,17 @@
CmdSegmentationManual
-
+ Reverse Engineering
-
+ Manual segmentation...
-
+ Create mesh segments manually
@@ -184,18 +184,18 @@
CmdViewTriangulation
-
+ Reverse Engineering
-
+ Structured point clouds
-
-
+
+ Triangulation of structured point clouds
@@ -335,18 +335,18 @@
Reen_ApproxSurface
-
-
+
+ Wrong selection
-
+ Please select a point cloud or mesh.
-
+ Please select a single point cloud.
@@ -354,7 +354,7 @@
Reen_ViewTriangulation
-
+ View triangulation failed
@@ -451,24 +451,75 @@
- Region options
+ Plane
+
+
+ Tolerance
+
+
+
+
+
+
+ Minimum number of faces
+
+
+
+
+
+
+ Detect
+
+
+
+
+ Cylinder
+
+
+
+
+ Sphere
+
+
+
+
+ Region options
+
+
+
+ Respect only visible triangles
-
+ Respect only triangles with normals facing screen
+
+
+ Segmentation
+
+
+
+
+ Cut segment from mesh
+
+
+
+
+ Hide segment
+
+ ReverseEngineeringGui::TaskSegmentationManual
-
+ Create
diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts
index 1d0f04b880..91742a9c7d 100644
--- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts
+++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts
@@ -164,27 +164,27 @@
CmdSketcherCompConstrainRadDia
-
+ Sketcher
-
+ Constrain arc or circle
-
+ Constrain an arc or a circle
-
+ Constrain radius
-
+ Constrain diameter
@@ -426,17 +426,17 @@
CmdSketcherConstrainAngle
-
+ Sketcher
-
+ Constrain angle
-
+ Fix the angle of a line or the angle between two lines
@@ -480,17 +480,17 @@
CmdSketcherConstrainDiameter
-
+ Sketcher
-
+ Constrain diameter
-
+ Fix the diameter of a circle or an arc
@@ -498,17 +498,17 @@
CmdSketcherConstrainDistance
-
+ Sketcher
-
+ Constrain distance
-
+ Fix a length of a line or the distance between a line and a vertex
@@ -516,17 +516,17 @@
CmdSketcherConstrainDistanceX
-
+ Sketcher
-
+ Constrain horizontal distance
-
+ Fix the horizontal distance between two points or line ends
@@ -534,17 +534,17 @@
CmdSketcherConstrainDistanceY
-
+ Sketcher
-
+ Constrain vertical distance
-
+ Fix the vertical distance between two points or line ends
@@ -552,17 +552,17 @@
CmdSketcherConstrainEqual
-
+ Sketcher
-
+ Constrain equal
-
+ Create an equality constraint between two lines or between circles and arcs
@@ -588,17 +588,17 @@
CmdSketcherConstrainInternalAlignment
-
+ Sketcher
-
+ Constrain InternalAlignment
-
+ Constrains an element to be aligned with the internal geometry of another element
@@ -624,17 +624,17 @@
CmdSketcherConstrainParallel
-
+ Sketcher
-
+ Constrain parallel
-
+ Create a parallel constraint between two lines
@@ -642,17 +642,17 @@
CmdSketcherConstrainPerpendicular
-
+ Sketcher
-
+ Constrain perpendicular
-
+ Create a perpendicular constraint between two lines
@@ -660,17 +660,17 @@
CmdSketcherConstrainPointOnObject
-
+ Sketcher
-
+ Constrain point onto object
-
+ Fix a point onto an object
@@ -678,17 +678,17 @@
CmdSketcherConstrainRadius
-
+ Sketcher
-
+ Constrain radius
-
+ Fix the radius of a circle or an arc
@@ -696,17 +696,17 @@
CmdSketcherConstrainSnellsLaw
-
+ Sketcher
-
+ Constrain refraction (Snell's law')
-
+ Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface.
@@ -714,17 +714,17 @@
CmdSketcherConstrainSymmetric
-
+ Sketcher
-
+ Constrain symmetrical
-
+ Create a symmetry constraint between two points with respect to a line or a third point
@@ -732,17 +732,17 @@
CmdSketcherConstrainTangent
-
+ Sketcher
-
+ Constrain tangent
-
+ Create a tangent constraint between two entities
@@ -1781,17 +1781,17 @@
CmdSketcherToggleActiveConstraint
-
+ Sketcher
-
+ Toggle activate/deactivate constraint
-
+ Toggles activate/deactivate state for selected constraints
@@ -1817,17 +1817,17 @@
CmdSketcherToggleDrivingConstraint
-
+ Sketcher
-
+ Toggle reference/driving constraint
-
+ Toggles the toolbar or selected constraints to/from reference mode
@@ -1917,82 +1917,82 @@
Exceptions
-
+ Autoconstrain error: Unsolvable sketch while applying coincident constraints.
-
+ Autoconstrain error: Unsolvable sketch while applying vertical/horizontal constraints.
-
+ Autoconstrain error: Unsolvable sketch while applying equality constraints.
-
+ Autoconstrain error: Unsolvable sketch without constraints.
-
+ Autoconstrain error: Unsolvable sketch after applying horizontal and vertical constraints.
-
+ Autoconstrain error: Unsolvable sketch after applying point-on-point constraints.
-
+ Autoconstrain error: Unsolvable sketch after applying equality constraints.
-
+ Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.
-
+ This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher.
-
+ BSpline Geometry Index (GeoID) is out of bounds.
-
+ You are requesting no change in knot multiplicity.
-
+ The Geometry Index (GeoId) provided is not a B-spline curve.
-
+ The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero.
-
+ The multiplicity cannot be increased beyond the degree of the B-spline.
-
+ The multiplicity cannot be decreased beyond zero.
-
+ OCC is unable to decrease the multiplicity within the maximum tolerance.
@@ -2072,99 +2072,99 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2201,11 +2201,11 @@
-
-
-
-
-
+
+
+
+
+ Dimensional constraint
@@ -2362,11 +2362,11 @@
-
-
-
-
-
+
+
+
+
+ Error
@@ -2383,122 +2383,122 @@
-
-
+
+ Constraint Substitution
-
+ Endpoint to endpoint tangency was applied instead.
-
+ Select vertexes from the sketch.
-
-
+
+ Select exactly one line or one point and one line or two points from the sketch.
-
+ Cannot add a length constraint on an axis!
-
+ This constraint does not make sense for non-linear curves
-
-
-
-
-
-
+
+
+
+
+
+ Select the right things from the sketch.
-
-
+
+ Point on B-spline edge currently unsupported.
-
-
+
+ None of the selected points were constrained onto the respective curves, either because they are parts of the same element, or because they are both external geometry.
-
+ Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points.
-
-
-
-
+
+
+
+ Select exactly one line or up to two points from the sketch.
-
+ Cannot add a horizontal length constraint on an axis!
-
+ Cannot add a fixed x-coordinate constraint on the origin point!
-
-
+
+ This constraint only makes sense on a line segment or a pair of points
-
+ Cannot add a vertical length constraint on an axis!
-
+ Cannot add a fixed y-coordinate constraint on the origin point!
-
+ Select two or more lines from the sketch.
-
-
+
+ Select at least two lines from the sketch.
-
+ Select a valid line
-
-
+
+ The selected edge is not a valid line
-
+ There is a number of ways this constraint can be applied.
Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.
@@ -2506,45 +2506,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c
-
+ Select some geometry from the sketch.perpendicular constraint
-
+ Wrong number of selected objects!perpendicular constraint
-
-
+
+ With 3 objects, there must be 2 curves and 1 point.tangent constraint
-
-
+
+ Cannot add a perpendicularity constraint at an unconnected point!
-
-
-
+
+
+ Perpendicular to B-spline edge currently unsupported.
-
-
+
+ One of the selected edges should be a line.
-
+ There are a number of ways this constraint can be applied.
Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.
@@ -2552,249 +2552,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c
-
+ Select some geometry from the sketch.tangent constraint
-
+ Wrong number of selected objects!tangent constraint
-
-
-
+
+
+ Cannot add a tangency constraint at an unconnected point!
-
-
-
+
+
+ Tangency to B-spline edge currently unsupported.
-
+ Endpoint to endpoint tangency was applied. The coincident constraint was deleted.
-
-
-
-
+
+
+
+ Select one or more arcs or circles from the sketch.
-
-
+
+ Constrain equal
-
+ Do you want to share the same radius for all selected elements?
-
-
+
+ Constraint only applies to arcs or circles.
-
+ Do you want to share the same diameter for all selected elements?
-
-
+
+ Select one or two lines from the sketch. Or select two edges and a point.
-
-
+
+ Parallel lines
-
-
+
+ An angle constraint cannot be set for two parallel lines.
-
+ Cannot add an angle constraint on an axis!
-
+ Select two edges from the sketch.
-
-
+
+ Select two or more compatible edges
-
+ Sketch axes cannot be used in equality constraints
-
+ Equality for B-spline edge currently unsupported.
-
-
+
+ Select two or more edges of similar type
-
-
-
-
-
+
+
+
+
+ Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch.
-
-
-
-
+
+
+
+ Cannot add a symmetry constraint between a line and its end points!
-
+ Select two endpoints of lines to act as rays, and an edge representing a boundary. The first selected point corresponds to index n1, second - to n2, and datum value sets the ratio n2/n1.Constraint_SnellsLaw
-
+ Selected objects are not just geometry from one sketch.
-
+ Number of selected objects is not 3 (is %1).
-
+ Cannot create constraint with external geometry only!!
-
+ Incompatible geometry is selected!
-
+ SnellsLaw on B-spline edge currently unsupported.
-
-
+
+ Select at least one ellipse and one edge from the sketch.
-
+ Sketch axes cannot be used in internal alignment constraint
-
+ You cannot internally constrain an ellipse on other ellipse. Select only one ellipse.
-
-
+
+ Maximum 2 points are supported.
-
-
+
+ Maximum 2 lines are supported.
-
-
+
+ Nothing to constrain
-
+ Currently all internal geometry of the ellipse is already exposed.
-
-
-
-
+
+
+
+ Extra elements
-
-
-
+
+
+ More elements than possible for the given ellipse were provided. These were ignored.
-
+ You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse.
-
+ You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse.
-
+ Currently all internal geometry of the arc of ellipse is already exposed.
-
+ More elements than possible for the given arc of ellipse were provided. These were ignored.
-
+ Currently internal geometry is only supported for ellipse or arc of ellipse. The last selected element must be an ellipse or an arc of ellipse.
-
-
-
-
-
+
+
+
+
+
@@ -3058,8 +3058,8 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c
-
-
+
+ Radius:
@@ -3070,8 +3070,8 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c
-
-
+
+ Diameter:
@@ -3099,24 +3099,24 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c
-
-
+
+ Change radius
-
-
+
+ Change diameter
-
+ Refractive index ratio
-
+ Ratio n2/n1:
@@ -3320,23 +3320,23 @@ reflected on copies
SketcherGui::SketcherGeneralWidget
-
-
-
+
+
+ Normal Geometry
-
-
-
+
+
+ Construction Geometry
-
-
-
+
+
+ External Geometry
@@ -3401,21 +3401,31 @@ Requires to re-enter edit mode to take effect.
- Allow to leave sketch edit mode when pressing Esc button
+ New constraints that would be redundant will automatically be removed
- Esc can leave sketch edit mode
+ Auto remove redundants
- Notifies about automatic constraint substitutions
+ Allow to leave sketch edit mode when pressing Esc button
+ Esc can leave sketch edit mode
+
+
+
+
+ Notifies about automatic constraint substitutions
+
+
+
+ Notify automatic constraint substitutions
@@ -3767,12 +3777,12 @@ Supports all unit systems except 'US customary' and 'Building US/
-
+ Unexpected C++ exception
-
+ Sketcher
@@ -4140,68 +4150,68 @@ However, no constraints linking to the endpoints were found.
-
+ A grid will be shown
-
+ Show grid
-
+ Grid size:
-
+ Distance between two subsequent grid lines
-
+ New points will snap to the nearest grid line.
Points must be set closer than a fifth of the grid size to a grid line to snap.
-
+ Grid snap
-
+ Sketcher proposes automatically sensible constraints.
-
+ Auto constraints
-
+ Sketcher tries not to propose redundant auto constraints
-
+ Avoid redundant auto constraints
-
- Rendering order:
+
+ Rendering order (global) :
-
+ To change, drag and drop a geometry type to top or bottom
-
+ Edit controls
@@ -4209,7 +4219,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.<
SketcherGui::TaskSketcherMessages
-
+ Solver messages
@@ -4217,7 +4227,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.<
SketcherGui::TaskSketcherSolverAdvanced
-
+ Advanced solver control
@@ -4301,104 +4311,104 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.<
SketcherGui::ViewProviderSketch
-
+ Edit sketch
-
+ A dialog is already open in the task panel
-
+ Do you want to close this dialog?
-
+ Invalid sketch
-
+ Do you want to open the sketch validation tool?
-
+ The sketch is invalid and cannot be edited.
-
+ Please remove the following constraint:
-
+ Please remove at least one of the following constraints:
-
+ Please remove the following redundant constraint:
-
+ Please remove the following redundant constraints:
-
+ Empty sketch
-
+ Over-constrained sketch
-
-
-
+
+
+ (click to select)
-
+ Sketch contains conflicting constraints
-
+ Sketch contains redundant constraints
-
+ Fully constrained sketch
-
+ Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom
-
+ Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom
-
+ Solved in %1 sec
-
+ Unsolved (%1 sec)
@@ -4487,8 +4497,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.<
Sketcher_ConstrainDiameter
-
-
+
+ Fix the diameter of a circle or an arc
@@ -4496,8 +4506,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.<
Sketcher_ConstrainRadius
-
-
+
+ Fix the radius of a circle or an arc
diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts
index 9ad87dc572..3e8a383491 100644
--- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts
+++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts
@@ -363,6 +363,15 @@ Please select one cell only.
Copy & Paste failed
+
+ Alias contains invalid characters!
+
+
+
+ Refer to cell by alias, for example
+Spreadsheet.my_alias_name instead of Spreadsheet.B1
+
+ QtColorPicker
@@ -446,17 +455,16 @@ Please select one cell only.
- &Contents
+ &Content:
- &Alias
+ &Alias:Refer to cell by alias, for example
-Spreadsheet.my_alias_name instead of Spreadsheet.B1
-
+Spreadsheet.my_alias_name instead of Spreadsheet.B1
diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts
index 5eadd9b315..e2be91f4f5 100644
--- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts
+++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts
@@ -75,12 +75,12 @@
CmdTechDrawActiveView
-
+ TechDraw
-
+ Insert Active View (3D View)
@@ -114,17 +114,17 @@
CmdTechDrawArchView
-
+ TechDraw
-
+ Insert Arch Workbench Object
-
+ Insert a View of a Section Plane from Arch Workbench
@@ -132,12 +132,12 @@
CmdTechDrawBalloon
-
+ TechDraw
-
+ Insert Balloon Annotation
@@ -163,12 +163,12 @@
CmdTechDrawClipGroup
-
+ TechDraw
-
+ Insert Clip Group
@@ -176,12 +176,12 @@
CmdTechDrawClipGroupAdd
-
+ TechDraw
-
+ Add View to Clip Group
@@ -189,12 +189,12 @@
CmdTechDrawClipGroupRemove
-
+ TechDraw
-
+ Remove View from Clip Group
@@ -259,12 +259,12 @@
CmdTechDrawDetailView
-
+ TechDraw
-
+ Insert Detail View
@@ -298,17 +298,17 @@
CmdTechDrawDraftView
-
+ TechDraw
-
+ Insert Draft Workbench Object
-
+ Insert a View of a Draft Workbench object
@@ -316,22 +316,22 @@
CmdTechDrawExportPageDXF
-
+ File
-
+ Export Page as DXF
-
+ Save Dxf File
-
+ Dxf (*.dxf)
@@ -339,12 +339,12 @@
CmdTechDrawExportPageSVG
-
+ File
-
+ Export Page as SVG
@@ -388,12 +388,12 @@
CmdTechDrawGeometricHatch
-
+ TechDraw
-
+ Apply Geometric Hatch to a Face
@@ -401,12 +401,12 @@
CmdTechDrawHatch
-
+ TechDraw
-
+ Hatch a Face using Image File
@@ -440,28 +440,28 @@
CmdTechDrawImage
-
+ TechDraw
-
+ Insert Bitmap Image
-
-
+
+ Insert Bitmap from a file into a page
-
+ Select an Image File
-
+ Image (*.png *.jpg *.jpeg)
@@ -570,17 +570,17 @@
CmdTechDrawProjectionGroup
-
+ TechDraw
-
+ Insert Projection Group
-
+ Insert multiple linked views of drawable object(s)
@@ -640,12 +640,12 @@
CmdTechDrawSectionView
-
+ TechDraw
-
+ Insert Section View
@@ -666,17 +666,17 @@
CmdTechDrawSpreadsheetView
-
+ TechDraw
-
+ Insert Spreadsheet View
-
+ Insert View to a spreadsheet
@@ -684,17 +684,17 @@
CmdTechDrawSymbol
-
+ TechDraw
-
+ Insert SVG Symbol
-
+ Insert symbol from a SVG file
@@ -702,13 +702,13 @@
CmdTechDrawToggleFrame
-
+ TechDraw
-
-
+
+ Turn View Frames On/Off
@@ -935,77 +935,77 @@
-
+ Standard
-
+ Heading 1
-
+ Heading 2
-
+ Heading 3
-
+ Heading 4
-
+ Monospace
-
+
-
+ Remove character formatting
-
+ Remove all formatting
-
+ Edit document source
-
+ Document source
-
+ Create a link
-
+ Link URL:
-
+ Select an image
-
+ JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*)
@@ -1014,20 +1014,20 @@
QObject
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1043,103 +1043,103 @@
-
+ No Shapes, Groups or Links in this selection
-
-
+
+ Select at least 1 DrawViewPart object as Base.
-
+ Select one Clip group and one View.
-
+ Select exactly one View to add to group.
-
+ Select exactly one Clip group.
-
+ Clip and View must be from same Page.
-
+ Select exactly one View to remove from Group.
-
+ View does not belong to a Clip
-
+ Choose an SVG file to open
-
+ Scalable Vector Graphic
-
+ All Files
-
+ Select at least one object.
-
+ There were no DraftWB objects in the selection.
-
+ Please select only 1 Arch Section.
-
+ No Arch Sections in selection.
-
+ Can not export selection
-
+ Page contains DrawViewArch which will not be exported. Continue?
-
+ Select exactly one Spreadsheet object.
-
+ No Drawing View
-
+ Open Drawing View before attempting export to SVG.
@@ -1154,8 +1154,8 @@
-
-
+
+ Incorrect Selection
@@ -1237,41 +1237,41 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+ Incorrect selection
-
+ Select an object first
-
+ Too many objects selected
-
+ Create a page first.
-
+ No View of a Part in selection.
@@ -1448,43 +1448,43 @@
-
+ Replace Hatch?
-
+ Some Faces in selection are already hatched. Replace?
-
+ No TechDraw Page
-
+ Need a TechDraw Page for this command
-
+ Select a Face first
-
+ No TechDraw object in selection
-
+ Create a page to insert.
-
-
+
+ No Faces to hatch in this selection
@@ -1519,38 +1519,38 @@
-
+ PDF (*.pdf)
-
-
+
+ All Files (*.*)
-
+ Export Page As PDF
-
+ SVG (*.svg)
-
+ Export page as SVG
-
+ Show drawing
-
+ Toggle KeepUpdated
@@ -1611,7 +1611,7 @@
-
+ Edit Detail
@@ -1622,17 +1622,17 @@
-
+ Select at first an orientation
-
+ Edit Section View
-
+ Operation Failed
@@ -1657,7 +1657,7 @@
-
+
@@ -1665,15 +1665,15 @@
-
-
-
+
+
+ Object dependencies
-
+ The page is not empty, therefore the
following referencing objects might be lost.
@@ -1704,19 +1704,19 @@ Are you sure you want to continue?
-
+ You cannot delete this view because it has a section view that would become broken.
-
+ You cannot delete this view because it has a detail view that would become broken.
-
+ You cannot delete this view because it has a leader line that would become broken.
@@ -1810,32 +1810,32 @@ the top and left view border
- AS_IS
+ As is
- WIREFRAME
+ Wireframe
- POINTS
+ Points
- WIREFRAME_OVERLAY
+ Wireframe overlay
- HIDDEN_LINE
+ Hidden Line
- BOUNDING_BOX
+ Bounding box
@@ -2112,8 +2112,8 @@ can be a performance penalty in complex models.
-
- Items in italics are default values for new objects. They have no effect on existing objects.
+
+ <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html>
@@ -2384,172 +2384,172 @@ can be a performance penalty in complex models.
-
- Items in italics are default values for new objects. They have no effect on existing objects.
+
+ <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html>TechDrawGui::DlgPrefsTechDrawColorsImp
-
-
+
+ Colors
-
+ Normal
-
+ Normal line color
-
+ Hidden Line
-
+ Hidden line color
-
+ Preselected
-
+ Preselection color
-
+ Section Face
-
+ Section face color
-
+ Selected
-
+ Selected item color
-
+ Section Line
-
+ Section line color
-
+ Background
-
+ Background color around pages
-
+ Hatch
-
+ Hatch image color
-
+ Dimension
-
+ Color of dimension lines and text.
-
+ Geometric Hatch
-
+ Geometric hatch pattern color
-
+ Centerline
-
+ Centerline color
-
+ Vertex
-
+ Color of vertices in views
-
+ Object faces will be transparent
-
+ Transparent Faces
-
+ Face color (if not transparent)
-
+ Detail Highlight
-
+ Leaderline
-
+ Default color for leader lines
-
- Items in italics are default values for new objects. They have no effect on existing objects.
+
+ <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html>
@@ -2717,504 +2717,504 @@ can be a performance penalty in complex models.
-
- Items in italics are default values for new objects. They have no effect on existing objects.
+
+ <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html>TechDrawGui::DlgPrefsTechDrawGeneralImp
-
+ General
-
+ Drawing Update
-
+ Whether or not pages are updated every time the 3D model is changed
-
+ Update With 3D (global policy)
-
- Whether or not a page's 'Keep Update' property
+
+ Whether or not a page's 'Keep Updated' property
can override the global 'Update With 3D' parameter
-
+ Allow Page Override (global policy)
-
+ Keep drawing pages in sync with changes of 3D model in real time.
This can slow down the response time.
-
+ Keep Page Up To Date
-
+ Automatically distribute secondary views
for ProjectionGroups
-
+ Auto-distribute Secondary Views
-
+ Labels
-
+ Label Font
-
+ Label Size
-
+ Font for labels
-
+ Label size
-
+ Files
-
+ Default Template
-
+ Default template file for new pages
-
+ Template Directory
-
+ Starting directory for menu 'Insert Page using Template'
-
+ Hatch Pattern File
-
+ Default SVG or bitmap file for hatching
-
+ Line Group File
-
+ Alternate file for personal LineGroup definition
-
+ Welding Directory
-
+ Default directory for welding symbols
-
+ PAT File
-
+ Default PAT pattern definition file for geometric hatching
-
+ Pattern Name
-
+ Name of the default PAT pattern
-
+ Diamond
-
- Items in italics are default values for new objects. They have no effect on existing objects.
+
+ <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html>TechDrawGui::DlgPrefsTechDrawHLRImp
-
+ HLR
-
+ Hidden Line Removal
-
+ Show seam lines
-
-
+
+ Show Seam Lines
-
+ Show smooth lines
-
-
+
+ Show Smooth Lines
-
+ Show hard and outline edges (always shown)
-
-
+
+ Show Hard Lines
-
+ Use an approximation to find hidden lines.
Fast, but result is a collection of short straight lines.
-
+ Use Polygon Approximation
-
+ Make lines of equal parameterization
-
-
+
+ Show UV ISO Lines
-
+ Show hidden smooth edges
-
+ Show hidden seam lines
-
+ Show hidden equal parameterization lines
-
+ Visible
-
+ Hidden
-
+ Show hidden hard and outline edges
-
+ ISO Count
-
+ Number of ISO lines per face edge
-
- Items in italics are default values for new objects. They have no effect on existing objects.
+
+ <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html>TechDrawGui::DlgPrefsTechDrawScaleImp
-
-
+
+ Scale
-
+ Page Scale
-
+ Default scale for new pages
-
+ View Scale Type
-
+ Default scale for new views
-
+ Page
-
+ Auto
-
+ Custom
-
+ View Custom Scale
-
+ Default scale for views if 'View Scale Type' is 'Custom'
-
+ Selection
-
+ Selection area around center marks
Each unit is approx. 0.1 mm wide
-
+ Size of selection area around edges
Each unit is approx. 0.1 mm wide
-
+ Mark Fuzz
-
+ Edge Fuzz
-
+ Size Adjustments
-
+ Tolerance font size adjustment. Multiplier of dimension font size.
-
+ Size of template field click handles
-
+ Vertex Scale
-
+ Size of center marks. Multiplier of vertex size.
-
+ Scale of vertex dots. Multiplier of line width.
-
+ Center Mark Scale
-
+ Tolerance Text Scale
-
+ Template Edit Mark
-
+ Welding Symbol Scale
-
+ Multiplier for size of welding symbols
-
- Items in italics are default values for new objects. They have no effect on existing objects.
+
+ <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html>TechDrawGui::MDIViewPage
-
+ &Export SVG
-
+ Toggle &Keep Updated
-
+ Toggle &Frames
-
+ Export DXF
-
+ Export PDF
-
+ Different orientation
-
+ The printer uses a different orientation than the drawing.
Do you want to continue?
-
-
+
+ Different paper size
-
-
+
+ The printer uses a different paper size than the drawing.
Do you want to continue?
-
+ Opening file failed
-
+ Can not open file %1 for writing.
-
+ Save Dxf File
-
+ Dxf (*.dxf)
-
+ Selected:
@@ -3598,37 +3598,80 @@ see the FreeCAD Wiki '2LineCenterLine' for a description
-
+
+ scale factor for detail view
+
+
+
+ size of detail view
-
+
+ Page: scale factor of page is used
+Automatic: if the detail view is larger than the page,
+ it will be scaled down to fit into the page
+Custom: custom scale factor is used
+
+
+
+
+ Page
+
+
+
+
+ Automatic
+
+
+
+
+ Custom
+
+
+
+
+ Scale Type
+
+
+
+ X
-
+
+ Scale Factor
+
+
+
+ Y
-
+ x position of detail highlight within view
-
+
+ reference label
+
+
+
+ y position of detail highlight within view
-
+ Radius
-
+ Reference
@@ -3699,11 +3742,54 @@ see the FreeCAD Wiki '2LineCenterLine' for a description
-
+ Thickness of lines within the pattern
+
+ TechDrawGui::TaskHatch
+
+
+ Apply Hatch to Face
+
+
+
+
+ Define your pattern
+
+
+
+
+ The PAT file containing your pattern
+
+
+
+
+ Pattern File
+
+
+
+
+ Color of pattern lines
+
+
+
+
+ Line Color
+
+
+
+
+ Enlarges/shrinks the pattern
+
+
+
+
+ Pattern Scale
+
+
+TechDrawGui::TaskLeaderLine
@@ -3964,166 +4050,197 @@ You can pick further points to get line segments.
-
+ Projection
-
+ First or Third Angle
-
-
+
+ Page
-
+ First Angle
-
+ Third Angle
-
+ Scale
-
+ Scale Page/Auto/Custom
-
+ Automatic
-
+ Custom
-
+ Custom Scale
-
+ Scale Numerator
-
+ :
-
+ Scale Denominator
-
+ Adjust Primary Direction
-
+ Current primary view direction
-
+ Rotate right
-
+ Rotate up
-
+ Rotate left
-
+ Rotate down
-
+ Secondary Projections
-
+ Bottom
-
+ Primary
-
+ Right
-
+ Left
-
+ LeftFrontBottom
-
+ Top
-
+ RightFrontBottom
-
+ RightFrontTop
-
+ Rear
-
+ LeftFrontTop
-
+ Spin CW
-
+ Spin CCW
+
+
+ Distributes projections automatically
+using the given X/Y Spacing
+
+
+
+
+ Auto Distribute
+
+
+
+
+ Horizontal space between border of projections
+
+
+
+
+ X Spacing
+
+
+
+
+ Y Spacing
+
+
+
+
+ Vertical space between border of projections
+
+ TechDrawGui::TaskRestoreLines
@@ -4267,17 +4384,17 @@ You can pick further points to get line segments.
-
+ Looking down
-
+ Looking right
-
+ Looking left
@@ -4307,37 +4424,37 @@ You can pick further points to get line segments.
-
+ Section Orientation
-
+ Looking up
-
+ Position from the 3D origin of the object in the view
-
+ Section Plane Location
-
+ X
-
+ Y
-
+ Z
@@ -4348,12 +4465,12 @@ You can pick further points to get line segments.
-
+ Nothing to apply. No section direction picked yet
-
+ Can not continue. Object * %1 * not found.
diff --git a/src/Mod/Web/Gui/Resources/translations/Web.ts b/src/Mod/Web/Gui/Resources/translations/Web.ts
index 03332ad5b5..06afab09bd 100644
--- a/src/Mod/Web/Gui/Resources/translations/Web.ts
+++ b/src/Mod/Web/Gui/Resources/translations/Web.ts
@@ -129,12 +129,12 @@
QObject
-
+ Browser
-
+ File does not exist!
@@ -142,18 +142,18 @@
WebGui::BrowserView
-
-
+
+ Error
-
+ 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.
-
+ Loading %1...
@@ -161,17 +161,17 @@
WebGui::WebView
-
+ Open in External Browser
-
+ Open in new window
-
+ View source