From dd51cbccb286f47886940adf38bc1385402a653a Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Mon, 12 Oct 2020 15:58:41 +0200 Subject: [PATCH] Arch: Fixed translation of wall (better version) --- src/Mod/Arch/ArchWall.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Mod/Arch/ArchWall.py b/src/Mod/Arch/ArchWall.py index 7b94f14c4dbe..ef6fbce67ffe 100644 --- a/src/Mod/Arch/ArchWall.py +++ b/src/Mod/Arch/ArchWall.py @@ -57,7 +57,7 @@ def QT_TRANSLATE_NOOP(ctxt,txt): __author__ = "Yorik van Havre" __url__ = "http://www.freecadweb.org" -def makeWall(baseobj=None,height=None,length=None,width=None,align="Center",face=None,name="Wall"): +def makeWall(baseobj=None,height=None,length=None,width=None,align="Center",face=None,name=None): """Create a wall based on a given object, and returns the generated wall. TODO: It is unclear what defines which units this function uses. @@ -104,7 +104,10 @@ def makeWall(baseobj=None,height=None,length=None,width=None,align="Center",face return p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch") obj = FreeCAD.ActiveDocument.addObject("Part::FeaturePython","Wall") - obj.Label = translate("Arch","Wall") + if name: + obj.Label = name + else: + obj.Label = translate("Arch","Wall") _Wall(obj) if FreeCAD.GuiUp: _ViewProviderWall(obj.ViewObject)