add some timer checks
[enigma2.git] / po / xml2po.py
index dac3a77..a8b6266 100755 (executable)
@@ -1,6 +1,7 @@
 #!/usr/bin/python
 import sys
 import os
+import string
 from xml.sax import make_parser
 from xml.sax.handler import ContentHandler
 
@@ -14,6 +15,10 @@ class parseXML(ContentHandler):
                        attrlist[attrs.get('text', "")] = "foo"
                if (attrs.has_key('title')):
                        attrlist[attrs.get('title', "")] = "foo"
+               if (attrs.has_key('value')):
+                       attrlist[attrs.get('value', "")] = "foo"
+               if (attrs.has_key('caption')):
+                       attrlist[attrs.get('caption', "")] = "foo"
 
 parser = make_parser()
 
@@ -32,6 +37,7 @@ for x in dir:
 for k, v in attrlist.items():
        print
        print '#: ' + sys.argv[1]
+       string.replace(k, "\\n", "\"\n\"")
        print 'msgid "' + str(k) + '"'
        print 'msgstr ""'