#!/usr/bin/env python
#updates po files to contain new strings
import os
import commands

try:
    os.unlink('startupmanager.pot')
    os.unlink('doc.pot')
except:
    pass
commands.getstatusoutput('intltool-update -p -g startupmanager')
commands.getstatusoutput('xml2po -o doc.pot ../data/startupmanager.xml')
commands.getstatusoutput('msgcat -o startupmanager.pot startupmanager.pot doc.pot')[1]
for name in os.listdir('.'):
    if name[-2:] == 'po':
        print commands.getstatusoutput('intltool-update -g startupmanager -d ' + name[:-3])[1]
commands.getstatusoutput('rm -rf doc.pot')

