[Bf-extensions-cvs] [48147610] master: Print 3D utils: make default exported file name translatable

Damien Picard noreply at git.blender.org
Wed Oct 5 17:32:50 CEST 2022


Commit: 4814761082fe9d8aaa6402e436448eb57660a570
Author: Damien Picard
Date:   Wed Oct 5 17:32:19 2022 +0200
Branches: master
https://developer.blender.org/rBA4814761082fe9d8aaa6402e436448eb57660a570

Print 3D utils: make default exported file name translatable

Following up to D15868, use the translation of the already extracted
message "untitled" as the name of the exported STL file.

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D15960

===================================================================

M	object_print3d_utils/export.py

===================================================================

diff --git a/object_print3d_utils/export.py b/object_print3d_utils/export.py
index 11ce5e00..cfae1508 100644
--- a/object_print3d_utils/export.py
+++ b/object_print3d_utils/export.py
@@ -5,7 +5,10 @@
 
 import bpy
 
-from bpy.app.translations import pgettext_tip as tip_
+from bpy.app.translations import (
+    pgettext_tip as tip_,
+    pgettext_data as data_,
+)
 
 
 def image_get(mat):
@@ -73,7 +76,7 @@ def write_mesh(context, report_cb):
         name = os.path.basename(bpy.data.filepath)
         name = os.path.splitext(name)[0]
     else:
-        name = "untitled"
+        name = data_("untitled")
 
     # add object name
     name += f"-{bpy.path.clean_name(obj.name)}"



More information about the Bf-extensions-cvs mailing list