diff --git a/src/Mod/Arch/Resources/translations/Arch.ts b/src/Mod/Arch/Resources/translations/Arch.ts
index 0b7aef5ca8..f23dadef05 100644
--- a/src/Mod/Arch/Resources/translations/Arch.ts
+++ b/src/Mod/Arch/Resources/translations/Arch.ts
@@ -18,12 +18,12 @@
-
+ The size of the axis bubbles
-
+ The numbering style
@@ -1063,17 +1063,17 @@
-
+ If true, show the labels
-
+ A transformation to apply to each label
-
+ The axes this system is made of
@@ -1168,42 +1168,42 @@
-
+ The type of line to draw this axis
-
+ Where to add bubbles to this axis: Start, end, both or none
-
+ The line width to draw this axis
-
+ The color of this axis
-
+ The number of the first axis
-
+ The font to use for texts
-
+ The font size
-
+ The placement of this axis system
@@ -2032,6 +2032,11 @@
The type of connection between the end of the stairs and the upper floor slab
+
+
+ If not zero, the axes are not represented as one full line but as two lines of the given length
+
+ Arch
@@ -2046,7 +2051,7 @@
-
+ Axes
@@ -2056,27 +2061,27 @@
-
+ Remove
-
+ Add
-
+ Axis
-
+ Distance
-
+ Angle
@@ -2336,7 +2341,7 @@
-
+ Distances (mm) and angles (deg) between axes
@@ -2857,67 +2862,67 @@
-
+ Label
-
+ Axis system components
-
+ Grid
-
+ Total width
-
+ Total height
-
+ Add row
-
+ Del row
-
+ Add col
-
+ Del col
-
+ Create span
-
+ Remove span
-
+ Rows
-
+ Columns
@@ -3002,22 +3007,22 @@
-
+ Auto height is larger than height
-
+ Total row size is larger than height
-
+ Auto width is larger than width
-
+ Total column size is larger than width
@@ -3899,7 +3904,7 @@ Floor creation aborted.
Arch_AxisTools
-
+ Axis tools
@@ -4073,62 +4078,62 @@ Floor creation aborted.
Arch_Grid
-
+ The number of rows
-
+ The number of columns
-
+ The sizes for rows
-
+ The sizes of columns
-
+ The span ranges of cells that are merged together
-
+ The type of 3D points produced by this grid object
-
+ The total width of this grid
-
+ The total height of this grid
-
+ Creates automatic column divisions (set to 0 to disable)
-
+ Creates automatic row divisions (set to 0 to disable)
-
+ When in edge midpoint mode, if this grid must reorient its children along edge normals or not
-
+ The indices of faces to hide
diff --git a/src/Mod/Draft/Resources/translations/Draft.ts b/src/Mod/Draft/Resources/translations/Draft.ts
index 6123043e56..edb713363c 100644
--- a/src/Mod/Draft/Resources/translations/Draft.ts
+++ b/src/Mod/Draft/Resources/translations/Draft.ts
@@ -1010,18 +1010,8 @@ 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
+
+ A list of exclusion points. Any edge touching any of those points will not be drawn.
@@ -1512,22 +1502,22 @@ The array can be turned into a polar or a circular array by changing its type.
-
+ Fillet
-
+ Creates a fillet between two selected wires or edges.
-
+ Delete original objects
-
+ Create chamfer
@@ -2393,16 +2383,6 @@ 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
@@ -3530,26 +3510,6 @@ 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)
@@ -5509,7 +5469,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ No active document. Aborting.
@@ -5664,7 +5624,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Wrong input: object not in document.
@@ -5674,7 +5634,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Wrong input: must be a placement, a vector, or a rotation.
@@ -5754,7 +5714,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Wrong input: must be a list of strings or a single string.
@@ -5774,7 +5734,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Wrong input: must be a vector.
@@ -5784,7 +5744,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Wrong input: must be a number.
@@ -5799,7 +5759,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Wrong input: object must not be a list.
@@ -5894,7 +5854,7 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Wrong input: must be a list or tuple of strings, or a single string.
@@ -5962,37 +5922,32 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Wrong input: subelement not in object.
-
+ Wrong input: must be a string, 'Custom', 'Name', 'Label', 'Position', 'Length', 'Area', 'Volume', 'Tag', or 'Material'.
-
- Wrong input: must be a string.
-
-
-
-
+ Wrong input: must be a string, 'Horizontal', 'Vertical', or 'Custom'.
-
+ Wrong input: must be a list of at least two vectors.
-
+ Direction is not 'Custom'; points won't be used.
-
+ Wrong input: must be a list of two elements. For example, [object, 'Edge1'].
@@ -6917,52 +6872,52 @@ To enabled FreeCAD to download these libraries, answer Yes.
-
+ Fillet radius
-
+ Radius of fillet
-
+ Enter radius.
-
+ Delete original objects:
-
+ Chamfer mode:
-
+ Two elements needed.
-
+ Test object
-
+ Test object removed
-
+ Fillet cannot be created
-
+ Create fillet
@@ -7225,11 +7180,6 @@ Not available if Draft preference option 'Use Part Primitives' is enab
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 1b65263e3b..d0543951df 100755
--- a/src/Mod/Fem/Gui/Resources/translations/Fem.ts
+++ b/src/Mod/Fem/Gui/Resources/translations/Fem.ts
@@ -74,6 +74,11 @@
Geometry reference selector for a
+
+
+ Geometry reference selector for a
+
+ Add
@@ -114,11 +119,6 @@
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 d43b942b7a..c9e9842827 100644
--- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts
+++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts
@@ -200,14 +200,9 @@
Save
-
-
- Refresh
-
-
- Refesh
+ Refresh
diff --git a/src/Mod/Part/Gui/Resources/translations/Part.ts b/src/Mod/Part/Gui/Resources/translations/Part.ts
index 53eb1a0e5e..d91f8bace4 100644
--- a/src/Mod/Part/Gui/Resources/translations/Part.ts
+++ b/src/Mod/Part/Gui/Resources/translations/Part.ts
@@ -325,6 +325,16 @@ Click 'Continue' to create the feature anyway, or 'Abort' to
Slice to compound
+
+
+ Boolean Fragments
+
+
+
+
+ Split objects where they intersect
+
+ Slice a selected object by using other objects as cutting tools.
@@ -337,16 +347,6 @@ 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.
diff --git a/src/Mod/Path/Gui/Resources/translations/Path.ts b/src/Mod/Path/Gui/Resources/translations/Path.ts
index ace4b415b7..2719a4bed2 100644
--- a/src/Mod/Path/Gui/Resources/translations/Path.ts
+++ b/src/Mod/Path/Gui/Resources/translations/Path.ts
@@ -8,36 +8,6 @@
Show the temporary path construction objects when module is in DEBUG mode.
-
-
- The direction along which dropcutter lines are created
-
-
-
-
- Should the operation be limited by the stock object or by the bounding box of the base object
-
-
-
-
- Step over percentage of the drop cutter path
-
-
-
-
- Z-axis offset from the surface of the object
-
-
-
-
- The Sample Interval. Small values cause long wait times
-
-
-
-
- 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.
@@ -48,36 +18,11 @@
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
-
-
-
-
- The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise)
-
- Stop index(angle) for rotational scan
-
-
- Ignore areas that proceed below specified depth.
-
-
-
-
- Depth used to identify waste areas to ignore.
-
-
-
-
- Cut through waste to depth at model edge, releasing the model.
-
- Dropcutter lines are created parallel to this axis.
@@ -243,6 +188,11 @@
The path to be copied
+
+
+ The base geometry of this toolpath
+
+ The tool controller that will be used to calculate the path
@@ -438,26 +388,6 @@
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.
-
-
-
-
- Inverse the angle. Example: -22.5 -> 22.5 degrees.
-
-
-
-
- Attempt the inverse angle for face access if original rotation fails.
-
- Orientation plane of CNC path
@@ -503,11 +433,6 @@
Ignore outer waterlines above this height.
-
-
- Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed.
-
- The base object this collision refers to
@@ -583,11 +508,6 @@
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
@@ -623,11 +543,66 @@
Add Optional or Mandatory Stop to the program
+
+
+ The path(s) to array
+
+ Pattern method
+
+
+ The spacing between the array copies in Linear pattern
+
+
+
+
+ The number of copies in X direction in Linear pattern
+
+
+
+
+ The number of copies in Y direction in Linear pattern
+
+
+
+
+ Total angle in Polar pattern
+
+
+
+
+ The number of copies in Linear 1D and Polar pattern
+
+
+
+
+ The centre of rotation in Polar pattern
+
+
+
+
+ Make copies in X direction before Y in Linear 2D pattern
+
+
+
+
+ Percent of copies to randomly offset
+
+
+
+
+ Maximum random offset of copies
+
+
+
+
+ Arrays of paths having different tool controllers are handled according to the tool controller of the first path.
+
+ A material for this object
@@ -674,8 +649,88 @@
-
- The base geometry of this toolpath
+
+ The direction along which dropcutter lines are created
+
+
+
+
+ Should the operation be limited by the stock object or by the bounding box of the base object
+
+
+
+
+ Step over percentage of the drop cutter path
+
+
+
+
+ Z-axis offset from the surface of the object
+
+
+
+
+ The Sample Interval. Small values cause long wait times
+
+
+
+
+ Enable optimization which removes unnecessary points from G-Code output
+
+
+
+
+ The completion mode for the operation: single or multi-pass
+
+
+
+
+ The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise)
+
+
+
+
+ Ignore areas that proceed below specified depth.
+
+
+
+
+ Depth used to identify waste areas to ignore.
+
+
+
+
+ Cut through waste to depth at model edge, releasing the model.
+
+
+
+
+ Enable rotation to gain access to pockets/areas not normal to Z axis.
+
+
+
+
+ Reverse direction of pocket operation.
+
+
+
+
+ Attempt the inverse angle for face access if original rotation fails.
+
+
+
+
+ Inverse the angle. Example: -22.5 -> 22.5 degrees.
+
+
+
+
+ Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed.
+
+
+
+
+ The library to use to generate the path
@@ -932,13 +987,13 @@
-
- Invalid Cutting Edge Angle %.2f, must be <90° and >=0°
+
+ Invalid Cutting Edge Angle %.2f, must be >0° and <=180°
-
- Invalid Cutting Edge Angle %.2f, must be >0° and <=180°
+
+ Invalid Cutting Edge Angle %.2f, must be <90° and >=0°
@@ -1041,95 +1096,6 @@
Pick Start Point
-
-
- Processing model as a whole ...
-
-
-
-
- Can not identify loop.
-
-
-
-
-
-<br>Pocket is based on extruded surface.
-
-
-
-
-
-<br>Bottom of pocket might be non-planar and/or not normal to spindle axis.
-
-
-
-
-
-<br>
-<br><i>3D pocket bottom is NOT available in this operation</i>.
-
-
-
-
- Processing subs individually ...
-
-
-
-
- Consider toggling the InverseAngle property and recomputing the operation.
-
-
-
-
- Verify final depth of pocket shaped by vertical faces.
-
-
-
-
- Depth Warning
-
-
-
-
- Selected faces form loop. Processing looped faces.
-
-
-
-
- Face appears misaligned after initial rotation.
-
-
-
-
- Consider toggling the 'InverseAngle' property and recomputing.
-
-
-
-
- Multiple faces in Base Geometry.
-
-
-
-
- Depth settings will be applied to all faces.
-
-
-
-
- EnableRotation property is 'Off'.
-
-
-
-
- Applying inverse angle automatically.
-
-
-
-
- Applying inverse angle manually.
-
- A planar adaptive start is unavailable. The non-planar will be attempted.
@@ -1145,21 +1111,6 @@
Invalid Filename
-
-
- Rotated to inverse angle.
-
-
-
-
- Selected feature(s) require 'Enable Rotation: A(x)' for access.
-
-
-
-
- Selected feature(s) require 'Enable Rotation: B(y)' for access.
-
- List of disabled features
@@ -1175,17 +1126,6 @@
Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list.
-
-
- Always select the bottom edge of the hole when using an edge.
-
-
-
-
- Start depth <= face depth.
-Increased to stock top.
-
- Ignoring non-horizontal Face
@@ -1256,11 +1196,126 @@ Increased to stock top.
Utils
+
+
+
+<br>Pocket is based on extruded surface.
+
+
+
+
+
+<br>Bottom of pocket might be non-planar and/or not normal to spindle axis.
+
+
+
+
+
+<br>
+<br><i>3D pocket bottom is NOT available in this operation</i>.
+
+
+
+
+ Processing subs individually ...
+
+
+
+
+ Consider toggling the InverseAngle property and recomputing the operation.
+
+
+
+
+ Verify final depth of pocket shaped by vertical faces.
+
+
+
+
+ Depth Warning
+
+
+
+
+ Processing model as a whole ...
+
+
+
+
+ Can not identify loop.
+
+
+
+
+ Selected faces form loop. Processing looped faces.
+
+
+
+
+ Face appears misaligned after initial rotation.
+
+
+
+
+ Consider toggling the 'InverseAngle' property and recomputing.
+
+
+
+
+ Multiple faces in Base Geometry.
+
+
+
+
+ Depth settings will be applied to all faces.
+
+
+
+
+ EnableRotation property is 'Off'.
+
+
+
+
+ Applying inverse angle automatically.
+
+
+
+
+ Applying inverse angle manually.
+
+
+
+
+ Rotated to inverse angle.
+
+ Rotated to 'InverseAngle' to attempt access.
+
+
+ Always select the bottom edge of the hole when using an edge.
+
+
+
+
+ Start depth <= face depth.
+Increased to stock top.
+
+
+
+
+ Selected feature(s) require 'Enable Rotation: A(x)' for access.
+
+
+
+
+ Selected feature(s) require 'Enable Rotation: B(y)' for access.
+
+ this object already in the list
@@ -1903,16 +1958,6 @@ 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
@@ -1928,6 +1973,16 @@ 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
@@ -1977,6 +2032,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
When enabled connected extension edges are combined to wires.
+
+
+ Face appears to NOT be horizontal AFTER rotation applied.
+
+ Start Depth is lower than face depth. Setting to
@@ -1987,11 +2047,6 @@ If it is necessary to set the FinalDepth manually please select a different oper
Start Depth is lower than face depth. Setting to:
-
-
- Face appears to NOT be horizontal AFTER rotation applied.
-
- PathProfile
@@ -3271,6 +3326,16 @@ If it is necessary to set the FinalDepth manually please select a different oper
Creates an array from a selected path
+
+
+ Creates an array from selected path(s)
+
+
+
+
+ Arrays can be created only from Path operations.
+
+ Please select exactly one path object
@@ -3333,6 +3398,16 @@ 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
@@ -3350,16 +3425,6 @@ 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
@@ -3832,12 +3897,6 @@ 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
@@ -3853,6 +3912,12 @@ 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
@@ -4099,11 +4164,6 @@ 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
@@ -4354,6 +4414,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
Date
+
+
+ The Job has no selected Base object.
+
+ It appears the machine limits haven't been set. Not able to check path extents.
@@ -4509,11 +4574,6 @@ 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
@@ -4524,6 +4584,11 @@ If it is necessary to set the FinalDepth manually please select a different oper
Add Tool Controller
+
+
+ Tool Number to Load
+
+ Path_ToolTable
@@ -4550,11 +4615,6 @@ 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
@@ -4565,6 +4625,11 @@ 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
@@ -4599,56 +4664,11 @@ 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
@@ -4859,6 +4879,11 @@ 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)
@@ -4874,6 +4899,46 @@ 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 2d7c7c6ea8..bd60a5d33b 100644
--- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts
+++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts
@@ -4495,37 +4495,27 @@ Supports all unit systems except 'US customary' and 'Building US/
-
- 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
@@ -4540,42 +4530,54 @@ Supports all unit systems except 'US customary' and 'Building US/
-
+
+ When entering edit mode, force orthographic view of camera.
+Works only when "Restore camera position after editing" is enabled.
+
+
+
+
+ Open a by default sketch in Section View mode.
+Then objects are only visible behind the sketch plane.
+
+
+
+ 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