Code

Missed a win32 fix.
[inkscape.git] / share / filters / i18n.py
1 #!/usr/bin/env python
3 from xml.dom import minidom
4 import sys
6 doc = minidom.parse(sys.argv[1])
8 filters = doc.getElementsByTagName('filter')
10 print "char * stringlst = ["
12 for filter in filters:
13         label = filter.getAttribute('inkscape:label')
14         menu = filter.getAttribute('inkscape:menu')
15         desc = filter.getAttribute('inkscape:menu-tooltip')
16         comment = ""
18         if "NR" in label:
19                 comment = '/* TRANSLATORS: NR means non-realistic. See menu Filters > Non realistic shaders */\n'
20         
21         print comment + "N_(\"" + label + "\"), N_(\"" + menu + "\"), N_(\"" + desc + "\"),"
23 print "];"