[Bf-docboard-svn] bf-manual: [7868] trunk/blender_docs/tools_maintenance/update_po.py: Commit blender_manual.pot to the locale dir

Aaron Carlisle noreply at blender.org
Tue Mar 23 03:44:59 CET 2021


Revision: 7868
          https://developer.blender.org/rBM7868
Author:   Blendify
Date:     2021-03-23 03:44:59 +0100 (Tue, 23 Mar 2021)
Log Message:
-----------
Commit blender_manual.pot to the locale dir

This is needed for weblate

Modified Paths:
--------------
    trunk/blender_docs/tools_maintenance/update_po.py

Modified: trunk/blender_docs/tools_maintenance/update_po.py
===================================================================
--- trunk/blender_docs/tools_maintenance/update_po.py	2021-03-22 22:23:07 UTC (rev 7867)
+++ trunk/blender_docs/tools_maintenance/update_po.py	2021-03-23 02:44:59 UTC (rev 7868)
@@ -119,6 +119,8 @@
 
 LOCALE_DIR = os.path.join(ROOT_DIR, "locale")
 
+POT_FILE = os.path.join(LOCALE_DIR, "blender_manual.pot")
+
 # When we cannot use portable API's.
 IS_WIN32 = (os.name == "nt")
 
@@ -174,6 +176,11 @@
         LOCALE_BUILD_DIR,
     ])
 
+    # -------------
+    # Copy POT File
+
+    shutil.copy(os.path.join(LOCALE_BUILD_DIR, "blender_manual.pot"), LOCALE_DIR)
+
     # ---------------
     # Update PO Files
     #
@@ -254,5 +261,10 @@
         else:
             print("  svn ci {:s} -m \"Update r{:s}\"".format(quote(svn_dir), revision))
 
+    if IS_WIN32:
+        print("  " + subprocess.list2cmdline(["svn", "ci", POT_FILE, "-m", "Update r" + revision]))
+    else:
+        print("  svn ci {:s} -m \"Update r{:s}\"".format(quote(POT_FILE), revision))
+
 if __name__ == "__main__":
     main()



More information about the Bf-docboard-svn mailing list