pylupdate4 version 4.8.1 pyside-lupdate version 4.8.0 lupdate Version 4.8.1
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.0"> ...
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="2.0"> ...
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1"> ...
#!/usr/bin/python #-*- coding: utf-8 -*- import os os.system('lupdate qml/* -ts lupdate.ts') os.system('pyside-lupdate main.py -ts pylupdate.ts') with open('lupdate.ts','r') as lupdate: lines_lupdate = lupdate.readlines() with open('pylupdate.ts','r') as pylupdate: lines_pylupdate = pylupdate.readlines() with open('base.ts','w') as base: base.write(''.join(lines_lupdate[:-1]+lines_pylupdate[2:])) os.system('rm lupdate.ts pylupdate.ts')