add FATAL: before error messages
[enigma2.git] / po / xml2po.py
index 382f2d8..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
 
@@ -12,6 +13,12 @@ class parseXML(ContentHandler):
        def startElement(self, name, attrs):
                if (attrs.has_key('text')):
                        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()
 
@@ -30,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 ""'