Example #1
0
 def po2ini(self, posource):
     """helper that converts po source to .ini source without requiring files"""
     inputfile = wStringIO.StringIO(posource)
     inputpo = po.pofile(inputfile)
     convertor = po2ini.reini()
     outputini = convertor.convertstore(inputpo)
     return outputini
Example #2
0
 def po2ini(self, posource):
     """helper that converts po source to .ini source without requiring files"""
     inputfile = wStringIO.StringIO(posource)
     inputpo = po.pofile(inputfile)
     convertor = po2ini.reini()
     outputini = convertor.convertstore(inputpo)
     return outputini
Example #3
0
 def merge2ini(self, inisource, posource, dialect="default"):
     """helper that merges po translations to .ini source without requiring files"""
     inputfile = wStringIO.StringIO(posource)
     inputpo = po.pofile(inputfile)
     templatefile = wStringIO.StringIO(inisource)
     convertor = po2ini.reini(templatefile, inputpo, dialect=dialect)
     outputini = convertor.convertstore()
     print outputini
     return outputini
Example #4
0
 def merge2ini(self, inisource, posource, dialect="default"):
     """helper that merges po translations to .ini source without requiring files"""
     inputfile = wStringIO.StringIO(posource)
     inputpo = po.pofile(inputfile)
     templatefile = wStringIO.StringIO(inisource)
     convertor = po2ini.reini(templatefile, inputpo, dialect=dialect)
     outputini = convertor.convertstore()
     print outputini
     return outputini