Browse Source

- Added some scripts that might be useful in the future

adaptive-webui-19844
Christophe Dumez 18 years ago
parent
commit
7f7fb2354f
  1. 19
      src/convertPOtoTS.py
  2. 24
      src/convertTStoPO.py

19
src/convertPOtoTS.py

@ -0,0 +1,19 @@ @@ -0,0 +1,19 @@
#!/usr/bin/python
import os
LANG_FOLDER = "lang/"
PO_FOLDER = 'po_files'
if __name__ == '__main__':
po_files = os.listdir(os.path.join(LANG_FOLDER, PO_FOLDER))
po_files = [x for x in po_files if os.path.splitext(x)[-1] == ".po"]
for file in po_files:
# First clean up the ts file
ts_file = os.path.join(LANG_FOLDER, os.path.splitext(file)[0]+'.ts')
po_file = os.path.join(LANG_FOLDER, PO_FOLDER, file)
if os.path.exists(ts_file):
os.remove(ts_file)
# Convert to PO
print "Converting %s..." % (po_file,)
os.system("po2ts %s -o %s" % (po_file, ts_file))

24
src/convertTStoPO.py

@ -0,0 +1,24 @@ @@ -0,0 +1,24 @@
#!/usr/bin/python
import os
LANG_FOLDER = 'lang/'
PO_FOLDER = 'po_files'
if __name__ == '__main__':
ts_files = os.listdir(LANG_FOLDER)
ts_files = [x for x in ts_files if os.path.splitext(x)[-1] == ".ts"]
for file in ts_files:
# First clean up the po file
po_file = os.path.join(LANG_FOLDER, PO_FOLDER, os.path.splitext(file)[0]+'.po')
ts_file = os.path.join(LANG_FOLDER, file)
if os.path.exists(po_file):
os.remove(po_file)
# create po folder if it doesn't exist
if not os.path.exists(os.path.join(LANG_FOLDER, PO_FOLDER)):
os.mkdir(os.path.join(LANG_FOLDER, PO_FOLDER))
# Convert to PO
print "Converting %s..." % (ts_file,)
os.system("ts2po %s -o %s" % (ts_file, po_file))
# Making an archive
os.system("tar czf %s %s" % (os.path.join(LANG_FOLDER, PO_FOLDER)+'.tar.gz', os.path.join(LANG_FOLDER, PO_FOLDER)))
Loading…
Cancel
Save