[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