diff options
| author | Carl Hetherington <cth@carlh.net> | 2015-06-12 10:31:20 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2015-06-12 10:31:20 +0100 |
| commit | 26a4961cfb36a7dd47387122d1138468a5ce672a (patch) | |
| tree | 672081a2b79462247eb2c3a64dc024157e7bded9 /wscript | |
| parent | 977c874929e28792af0d8709c32dd0695f6c7f5e (diff) | |
Some support for Zanata translations.
Diffstat (limited to 'wscript')
| -rw-r--r-- | wscript | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -20,6 +20,7 @@ import subprocess import os import shlex import sys +import glob import distutils import distutils.spawn from waflib import Logs @@ -469,3 +470,11 @@ def pot_merge(bld): def tags(bld): os.system('etags src/lib/*.cc src/lib/*.h src/wx/*.cc src/wx/*.h src/tools/*.cc src/tools/*.h') + +def zanata_pull(bld): + os.system('zanata-cli -B -q pull -t .') + for f in glob.glob('src/lib/po/*.po'): + l = os.path.basename(f) + os.rename('dcpomatic_%s' % l, 'src/tools/po/%s' % l) + os.rename('libdcpomatic_%s' % l, 'src/lib/po/%s' % l) + os.rename('libdcpomatic-wx_%s' % l, 'src/wx/po/%s' % l) |
