From 07540ad3ba597cdf29032f0b03864b8710d8ef45 Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Mon, 23 Feb 2026 23:38:15 -0600 Subject: [PATCH] Gui: Add translation tags to export formats --- src/Gui/FreeCADGuiInit.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Gui/FreeCADGuiInit.py b/src/Gui/FreeCADGuiInit.py index cada5dec75..0b3673fe39 100644 --- a/src/Gui/FreeCADGuiInit.py +++ b/src/Gui/FreeCADGuiInit.py @@ -49,6 +49,8 @@ import FreeCADGui Gui = FreeCADGui App = FreeCAD +translate = FreeCAD.Qt.translate + App.Console.PrintLog("Init: Running FreeCADGuiInit.py start script...\n") App.Console.PrintLog("░░░▀█▀░█▀█░▀█▀░▀█▀░░░█▀▀░█░█░▀█▀░░\n") App.Console.PrintLog("░░░░█░░█░█░░█░░░█░░░░█░█░█░█░░█░░░\n") @@ -459,7 +461,9 @@ FreeCAD.addExportType("Inventor V2.1 (*.iv)", "FreeCADGui") FreeCAD.addExportType("VRML V2.0 (*.wrl *.vrml *.wrz *.wrl.gz)", "FreeCADGui") FreeCAD.addExportType("X3D Extensible 3D (*.x3d *.x3dz)", "FreeCADGui") FreeCAD.addExportType("WebGL/X3D (*.xhtml)", "FreeCADGui") -FreeCAD.addExportType("Portable Document Format (*.pdf)", "FreeCADGui") +FreeCAD.addTranslatableExportType( + translate("FileFormat", "Portable Document Format"), ["pdf"], "FreeCADGui" +) # FreeCAD.addExportType("IDTF (for 3D PDF) (*.idtf)","FreeCADGui") # FreeCAD.addExportType("3D View (*.svg)","FreeCADGui")