コード例 #1
0
ファイル: test_po2prop.py プロジェクト: AndryulE/kitsune
 def merge2prop(self, propsource, posource, personality="java"):
     """helper that merges po translations to .properties source without requiring files"""
     inputfile = wStringIO.StringIO(posource)
     inputpo = po.pofile(inputfile)
     templatefile = wStringIO.StringIO(propsource)
     #templateprop = properties.propfile(templatefile)
     convertor = po2prop.reprop(templatefile)
     outputprop = convertor.convertstore(inputpo, personality=personality)
     print outputprop
     return outputprop
コード例 #2
0
ファイル: test_po2prop.py プロジェクト: diorcety/translate
 def merge2prop(self, propsource, posource, personality="java", remove_untranslated=False, encoding='utf-8'):
     """helper that merges po translations to .properties source without requiring files"""
     inputfile = wStringIO.StringIO(posource)
     inputpo = po.pofile(inputfile)
     templatefile = wStringIO.StringIO(propsource)
     #templateprop = properties.propfile(templatefile)
     convertor = po2prop.reprop(templatefile, inputpo, personality=personality, remove_untranslated=remove_untranslated)
     outputprop = convertor.convertstore()
     print(outputprop)
     return outputprop.decode(encoding)
コード例 #3
0
ファイル: test_po2prop.py プロジェクト: pmcmaw/translate
 def merge2prop(self, propsource, posource, personality="java", remove_untranslated=False, encoding='utf-8'):
     """helper that merges po translations to .properties source without requiring files"""
     inputfile = wStringIO.StringIO(posource)
     inputpo = po.pofile(inputfile)
     templatefile = wStringIO.StringIO(propsource)
     #templateprop = properties.propfile(templatefile)
     convertor = po2prop.reprop(templatefile, inputpo, personality=personality, remove_untranslated=remove_untranslated)
     outputprop = convertor.convertstore()
     print(outputprop)
     return outputprop.decode(encoding)
コード例 #4
0
ファイル: test_po2prop.py プロジェクト: mozilla/markup-lib
 def merge2prop(self, propsource, posource, personality="java"):
     """helper that merges po translations to .properties source without requiring files"""
     inputfile = wStringIO.StringIO(posource)
     inputpo = po.pofile(inputfile)
     templatefile = wStringIO.StringIO(propsource)
     #templateprop = properties.propfile(templatefile)
     convertor = po2prop.reprop(templatefile)
     outputprop = convertor.convertstore(inputpo, personality=personality)
     print outputprop
     return outputprop