diff --git a/src/Mod/Arch/Resources/translations/Arch.ts b/src/Mod/Arch/Resources/translations/Arch.ts
index 1cbfa1309a..0b7aef5ca8 100644
--- a/src/Mod/Arch/Resources/translations/Arch.ts
+++ b/src/Mod/Arch/Resources/translations/Arch.ts
@@ -1678,7 +1678,7 @@
-
+ Use the material color as this object's shape color, if available
@@ -2041,7 +2041,7 @@
-
+ Components of this object
@@ -2126,22 +2126,22 @@
-
+ Base component
-
+ Additions
-
+ Subtractions
-
+ Objects
@@ -2276,7 +2276,7 @@
-
+ Fixtures
@@ -2341,7 +2341,7 @@
-
+ Error computing the shape of this object
@@ -2366,17 +2366,17 @@
-
+ has no solid
-
+ has an invalid shape
-
+ has a null shape
@@ -2531,7 +2531,7 @@
-
+ Group
@@ -2987,7 +2987,7 @@
-
+ Hosts
@@ -3047,57 +3047,57 @@
-
+ Toggle subcomponents
-
+ Closing Sketch edit
-
+ Component
-
+ Edit IFC properties
-
+ Edit standard code
-
+ Property
-
+ Add property...
-
+ Add property set...
-
+ New...
-
+ New property
-
+ New property set
diff --git a/src/Mod/Draft/Resources/translations/Draft.ts b/src/Mod/Draft/Resources/translations/Draft.ts
index 9f17935284..6123043e56 100644
--- a/src/Mod/Draft/Resources/translations/Draft.ts
+++ b/src/Mod/Draft/Resources/translations/Draft.ts
@@ -1009,6 +1009,21 @@ Leave blank for system default.
Use 'arch' to force US arch notation
+
+
+ Base object
+
+
+
+
+ A list of points on lines that need to be removed
+
+
+
+
+ A tolerance value for distances between points and edges
+
+ Dialog
@@ -1522,22 +1537,22 @@ The array can be turned into a polar or a circular array by changing its type.
-
+ Save style
-
+ Name of this new style:
-
+ Name exists. Overwrite?
-
+ Error: json module not found. Unable to save style
@@ -2376,6 +2391,19 @@ Objects added to this layer can share the same visual properties such as line co
+
+ Draft_Lineremover
+
+
+ Facebinder
+
+
+
+
+ Creates a lineremover object from a selected object
+
+
+Draft_LinkArray
@@ -3472,11 +3500,6 @@ value by using the [ and ] keys while drawing
px
-
-
- Apply to selected objects
-
- Lines and faces
@@ -3507,6 +3530,41 @@ value by using the [ and ] keys while drawing
Save current style as a preset...
+
+
+ Form
+
+
+
+
+ Add or remove points to/from the list below by clicking points on screen or highlighting an item and pressing the Delete button. Press OK when done
+
+
+
+
+ Deletes selected point in the list above
+
+
+
+
+ Delete
+
+
+
+
+ Apply above style to selected object(s)
+
+
+
+
+ Selected
+
+
+
+
+ Texts/dims
+
+ Gui::Dialog::DlgSettingsDraft
@@ -3634,7 +3692,7 @@ such as "Arial:Bold"
-
+ Join geometry
@@ -3729,12 +3787,12 @@ such as "Arial:Bold"
-
+ Group layers into blocks
-
+ Export 3D objects as polyface meshes
@@ -3764,17 +3822,17 @@ such as "Arial:Bold"
-
+ Use standard font size for texts
-
+ Import hatch boundaries as wires
-
+ Render polylines with width
@@ -3819,32 +3877,32 @@ such as "Arial:Bold"
-
+ Import
-
+ texts and dimensions
-
+ points
-
+ layouts
-
+ *blocks
-
+ Project exported objects along current view direction
@@ -3944,32 +4002,32 @@ such as "Arial:Bold"
-
+ Create
-
+ simple Part shapes
-
+ Draft objects
-
+ Sketches
-
+ Get original colors from the DXF file
-
+ Treat ellipses and splines as polylines
@@ -3984,7 +4042,7 @@ such as "Arial:Bold"
-
+ Allow FreeCAD to automatically download and update the DXF libraries
@@ -4134,7 +4192,7 @@ such as "Arial:Bold"
-
+ Use legacy python importer
@@ -4159,22 +4217,22 @@ such as "Arial:Bold"
-
+ Export Drawing Views as blocks
-
+ Note: Not all the options below are used by the new importer yet
-
+ Show this dialog when importing and exporting
-
+ Automatic update (legacy importer only)
@@ -4184,7 +4242,7 @@ such as "Arial:Bold"
-
+ Scale factor to apply to imported files
@@ -4304,12 +4362,12 @@ such as "Arial:Bold"
-
+ Ellipse export is poorly supported. Use this to export them as polylines instead.
-
+ Max Spline Segment:
@@ -4325,7 +4383,7 @@ Values with differences below this value will be treated as same. This value wil
-
+ Use legacy python exporter
@@ -4660,67 +4718,60 @@ Note that this is not fully supported, and many object will be not editable with
-
+ This preferences dialog will be shown when importing/ exporting DXF files
-
+ Python importer is used, otherwise the newer C++ is used.
Note: C++ importer is faster, but is not as featureful yet
-
- Python exporter is used, otherwise the newer C++ is used.
-Note: C++ importer is faster, but is not as featureful yet
-
-
-
-
-
+ Allow FreeCAD to download the Python converter for DXF import and export.
You can also do this manually by installing the "dxf_library" workbench
from the Addon Manager.
-
+ If unchecked, texts and mtexts won't be imported
-
+ If unchecked, points won't be imported
-
+ If checked, paper space objects will be imported too
-
+ If you want the non-named blocks (beginning with a *) to be imported too
-
+ Only standard Part objects will be created (fastest)
-
+ Parametric Draft objects will be created whenever possible
-
+ Sketches will be created whenever possible
-
+ Scale factor to apply to DXF files on import.
The factor is the conversion between the unit of your DXF file and millimeters.
Example: for files in millimeters: 1, in centimeters: 10,
@@ -4728,69 +4779,69 @@ Example: for files in millimeters: 1, in centimeters: 10,
-
+ Colors will be retrieved from the DXF objects whenever possible.
Otherwise default colors will be applied.
-
+ FreeCAD will try to join coincident objects into wires.
Note that this can take a while!
-
+ Objects from the same layers will be joined into Draft Blocks,
turning the display faster, but making them less easily editable
-
+ Imported texts will get the standard Draft Text size,
instead of the size they have in the DXF document
-
+ If this is checked, DXF layers will be imported as Draft Layers
-
+ Use Layers
-
+ Hatches will be converted into simple wires
-
+ If polylines have a width defined, they will be rendered
as closed wires with correct width
-
+ Maximum length of each of the polyline segments.
If it is set to '0' the whole spline is treated as a straight segment.
-
+ All objects containing faces will be exported as 3D polyfaces
-
+ Drawing Views will be exported as blocks.
This might fail for post DXF R12 templates.
-
+ Exported objects will be projected to reflect the current view direction
@@ -4892,6 +4943,12 @@ This value is the maximum segment length.
G
+
+
+ Python exporter is used, otherwise the newer C++ is used.
+Note: C++ exporter is faster, but is not as featureful yet
+
+ ImportDWG
@@ -5561,11 +5618,6 @@ To enabled FreeCAD to download these libraries, answer Yes.
The two points are coincident
-
-
- mirrored)
-
- Found 1 block: exploding it
@@ -5641,11 +5693,6 @@ To enabled FreeCAD to download these libraries, answer Yes.
Wrong input: incorrect type of points.
-
-
- Cannot generate shape:
-
- Radius:
@@ -7030,7 +7077,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Create Text
@@ -7168,6 +7215,21 @@ Not available if Draft preference option 'Use Part Primitives' is enab
Too many objects selected, max number set to:
+
+
+ mirrored
+
+
+
+
+ Cannot generate shape:
+
+
+
+
+ Select an existing object
+
+ importOCA
diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem.ts b/src/Mod/Fem/Gui/Resources/translations/Fem.ts
index d0543951df..1b65263e3b 100755
--- a/src/Mod/Fem/Gui/Resources/translations/Fem.ts
+++ b/src/Mod/Fem/Gui/Resources/translations/Fem.ts
@@ -74,11 +74,6 @@
Geometry reference selector for a
-
-
- Geometry reference selector for a
-
- Add
@@ -119,6 +114,11 @@
Solid
+
+
+ Geometry reference selector for a
+
+ SolidSelector
diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts
index 6989457882..d43b942b7a 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/Part/Gui/Resources/translations/Part.ts b/src/Mod/Part/Gui/Resources/translations/Part.ts
index 0e5288138c..53eb1a0e5e 100644
--- a/src/Mod/Part/Gui/Resources/translations/Part.ts
+++ b/src/Mod/Part/Gui/Resources/translations/Part.ts
@@ -337,6 +337,16 @@ A 'Compound Filter' can be used to extract the individual slices.Slice apart
+
+
+ Boolean Fragments
+
+
+
+
+ Split objects where they intersect
+
+ Slice a selected object by other objects, and split it apart.
@@ -356,16 +366,6 @@ This means the overlapping volumes of the shapes will be removed.
A 'Compound Filter' can be used to extract the remaining pieces.
-
-
- Boolean Fragments
-
-
-
-
- Split objects where they intersect
-
- Continue
diff --git a/src/Mod/Path/Gui/Resources/translations/Path.ts b/src/Mod/Path/Gui/Resources/translations/Path.ts
index fdcc3e9cad..ace4b415b7 100644
--- a/src/Mod/Path/Gui/Resources/translations/Path.ts
+++ b/src/Mod/Path/Gui/Resources/translations/Path.ts
@@ -8,26 +8,6 @@
Show the temporary path construction objects when module is in DEBUG mode.
-
-
- Smaller values yield a finer, more accurate mesh. Smaller values increase processing time a lot.
-
-
-
-
- Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much.
-
-
-
-
- Stop index(angle) for rotational scan
-
-
-
-
- Dropcutter lines are created parallel to this axis.
-
- The direction along which dropcutter lines are created
@@ -38,11 +18,6 @@
Should the operation be limited by the stock object or by the bounding box of the base object
-
-
- Additional offset to the selected bounding box
-
- Step over percentage of the drop cutter path
@@ -63,6 +38,16 @@
Enable optimization which removes unnecessary points from G-Code output
+
+
+ Smaller values yield a finer, more accurate mesh. Smaller values increase processing time a lot.
+
+
+
+
+ Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much.
+
+ The completion mode for the operation: single or multi-pass
@@ -74,13 +59,8 @@
-
- The model will be rotated around this axis.
-
-
-
-
- Start index(angle) for rotational scan
+
+ Stop index(angle) for rotational scan
@@ -98,6 +78,26 @@
Cut through waste to depth at model edge, releasing the model.
+
+
+ Dropcutter lines are created parallel to this axis.
+
+
+
+
+ Additional offset to the selected bounding box
+
+
+
+
+ The model will be rotated around this axis.
+
+
+
+
+ Start index(angle) for rotational scan
+
+ Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan.
@@ -243,11 +243,6 @@
The path to be copied
-
-
- The base geometry of this toolpath
-
- The tool controller that will be used to calculate the path
@@ -588,6 +583,11 @@
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
@@ -674,8 +674,8 @@
-
- The library to use to generate the path
+
+ The base geometry of this toolpath
@@ -921,6 +921,21 @@
Invalid Cutting Edge Angle %.2f, must be >0° and <=180°
+
+
+ Legacy Tools not supported
+
+
+
+
+ Selected tool is not a drill
+
+
+
+
+ Invalid Cutting Edge Angle %.2f, must be <90° and >=0°
+
+ Invalid Cutting Edge Angle %.2f, must be >0° and <=180°
@@ -931,11 +946,6 @@
Cutting Edge Angle (%.2f) results in negative tool tip length
-
-
- Invalid Cutting Edge Angle %.2f, must be <90° and >=0°
-
- Choose a writable location for your toolbits
@@ -1140,11 +1150,6 @@
Rotated to inverse angle.
-
-
- Rotated to 'InverseAngle' to attempt access.
-
- Selected feature(s) require 'Enable Rotation: A(x)' for access.
@@ -1251,6 +1256,11 @@ Increased to stock top.
Utils
+
+
+ Rotated to 'InverseAngle' to attempt access.
+
+ this object already in the list
@@ -1893,6 +1903,16 @@ If it is necessary to set the FinalDepth manually please select a different oper
Final depth set below ZMin of face(s) selected.
+
+
+ Pocket Shape
+
+
+
+
+ Creates a Path Pocket object from a face or faces
+
+ Normal
@@ -1908,16 +1928,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Y
-
-
- Pocket Shape
-
-
-
-
- Creates a Path Pocket object from a face or faces
-
- 3D Pocket
@@ -2318,8 +2328,8 @@ If it is necessary to set the FinalDepth manually please select a different oper
-
- Custom points not at same Z height.
+
+ The selected face is not oriented horizontally or vertically.
@@ -2327,6 +2337,16 @@ If it is necessary to set the FinalDepth manually please select a different oper
Current offset value is not possible.
+
+
+ Custom points are identical.
+
+
+
+
+ Custom points not at same Z height.
+
+ Current Extend Radius value produces negative arc radius.
@@ -2348,8 +2368,8 @@ If it is necessary to set the FinalDepth manually please select a different oper
-
- The selected face is not oriented horizontally or vertically.
+
+ The selected face is inaccessible.
@@ -3313,16 +3333,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Path_Dressup
-
-
- Dress-up
-
-
-
-
- Creates a Path Dess-up object from a selected path
-
- Please select one path object
@@ -3340,6 +3350,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
@@ -3812,6 +3832,12 @@ If it is necessary to set the FinalDepth manually please select a different oper
Creates a Path Hop object
+
+
+ The selected object is not a path
+
+
+ Please select one path object
@@ -3827,12 +3853,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Create Hop
-
-
- The selected object is not a path
-
-
- Path_Inspect
@@ -4079,6 +4099,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
Path_Sanity
+
+
+ The Job has no selected Base object.
+
+ Check the path job for common errors
@@ -4159,11 +4184,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Minimum Z Height
-
-
- The Job has no selected Base object.
-
- Maximum Z Height
@@ -4489,6 +4509,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
@@ -4499,11 +4524,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Add Tool Controller
-
-
- Tool Number to Load
-
- Path_ToolTable
@@ -4530,6 +4550,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
Creates a medial line engraving path
+
+
+ VCarve requires an engraving cutter with CuttingEdgeAngle
+
+ VCarve requires an engraving cutter with CuttingEdgeAngle
@@ -4540,11 +4565,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Engraver Cutting Edge Angle must be < 180 degrees.
-
-
- VCarve requires an engraving cutter with CuttingEdgeAngle
-
- Path_Waterline
@@ -4579,11 +4599,56 @@ 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
+
+
+
+
+ Rename Tooltable
+
+
+
+
+ Enter Name:
+
+
+
+
+ Add New Tool Table
+
+
+
+
+ Delete Selected Tool Table
+
+
+
+
+ Rename Selected Tool Table
+
+ Tooltable editor
@@ -4794,11 +4859,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Tooltable XML (*.xml);;HeeksCAD tooltable (*.tooltable)
-
-
- Save tooltable
-
- Tooltable XML (*.xml)
@@ -4814,46 +4874,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Object doesn't have a tooltable property
-
-
- Rename Tooltable
-
-
-
-
- Enter Name:
-
-
-
-
- Add New Tool Table
-
-
-
-
- Delete Selected Tool Table
-
-
-
-
- Rename Selected Tool Table
-
-
-
-
- Tooltable JSON (*.json)
-
-
-
-
- HeeksCAD tooltable (*.tooltable)
-
-
-
-
- LinuxCNC tooltable (*.tbl)
-
- Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl)
diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts
index 745ac2100a..2d7c7c6ea8 100644
--- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts
+++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts
@@ -2539,22 +2539,22 @@ invalid constraints, degenerated geometry, etc.
-
+ Drag Point
-
+ Drag Curve
-
+ Drag Constraint
-
+ Modify sketch constraints
@@ -4496,26 +4496,36 @@ Supports all unit systems except 'US customary' and 'Building US/
- By default, open a sketch in Section View mode -- objects are only visible behind sketch plane
+ When entering edit mode, force orthographic view of camera. Operates only with camera restoration enabled.
+ Force orthographic camera when entering edit
+
+
+
+
+ By default, open a sketch in Section View mode -- objects are only visible behind sketch plane
+
+
+
+ Open sketch in Section View mode
-
+ Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on the View tab.
-
+ View scale ratio
-
+ The 3D view is scaled based on this factor
@@ -4530,52 +4540,52 @@ Supports all unit systems except 'US customary' and 'Building US/
-
+ Applies current visibility automation settings to all sketches in open documents
-
+ Apply to existing sketches
-
+ Font size used for labels and constraints
-
+ px
-
+ Current sketcher creation tool will remain active after creation
-
+ Geometry creation "Continue Mode"
-
+ Grid line pattern
-
+ Number of polygons for geometry approximation
-
+ Unexpected C++ exception
-
+ Sketcher
@@ -5131,136 +5141,136 @@ 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:
-
+ The following constraint is partially redundant:
-
+ The following constraints are partially redundant:
-
+ Please remove the following malformed constraint:
-
+ Please remove the following malformed constraints:
-
+ Empty sketch
-
+ Over-constrained sketch
-
+ Sketch contains malformed constraints
-
+ Sketch contains conflicting constraints
-
+ Sketch contains redundant constraints
-
+ Sketch contains partially redundant constraints
-
-
-
-
-
+
+
+
+
+ (click to select)
-
+ 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. %1
-
+ Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom. %2
-
+ Solved in %1 sec
-
+ Unsolved (%1 sec)
diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage.ts b/src/Mod/Start/Gui/Resources/translations/StartPage.ts
index 24d984a1ba..70542e53ec 100644
--- a/src/Mod/Start/Gui/Resources/translations/StartPage.ts
+++ b/src/Mod/Start/Gui/Resources/translations/StartPage.ts
@@ -309,182 +309,187 @@ By using ";;" to separate paths, you can add several folders here
-
+
+ Displays help tips in the Start workbench Documents tab
+
+
+
+ Fonts and colors
-
+ The background of the main start page area
-
+ Background color
-
+ in FreeCAD
-
+ In external browser
-
+ Background color down gradient
-
+ The color of the version text
-
+ Link color
-
+ An optional image to display as background
-
+ If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below
-
+ Page background color
-
+ The color of the text on the main pages
-
+ Background image
-
+ Page text color
-
+ The color of the links
-
+ The background color of the boxes inside the pages
-
+ Box background color
-
+ The background color behind the panels
-
+ The down gradient for the background color (currently unsupported)
-
+ Open links
-
+ Background text color
-
+ Use FreeCAD style sheet
-
+ Font family
-
+ The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts
-
+ Arial,Helvetica,sans
-
+ The base font size to use for all texts of the Start page
-
+ px
-
+ Use gradient for New File icon
-
+ If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon
-
+ Options
-
+ Choose which workbench to switch to after the program launches
-
+ If checked, will automatically close the Start page when FreeCAD launches
-
+ Switch workbench after loading
-
+ Close start page after loading
-
+ Close and switch on opening file
-
+ If application is started by opening a file, apply the two settings above
diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts
index c5e572c1e5..2f77ce9004 100644
--- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts
+++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts
@@ -901,15 +901,10 @@
-
+ Create CenterLine
-
-
- Edit CenterLine
-
- Update CosmeticLine
@@ -1821,12 +1816,12 @@
-
+ Create Center Line
-
+ Edit Center Line
@@ -3733,17 +3728,6 @@ Do you want to continue?
Continuous
-
-
- Flips endpoints of selected lines for centerline creation,
-see the FreeCAD Wiki '2LineCenterLine' for a description
-
-
-
-
- Flip Ends
-
- Dash