1234567891011121314 |
- import re
- if __name__ == "__main__":
- content = ""
- with open("resources/language/english/strings.xml", "r") as f:
- content = f.read()
- strings = open("resources/language/english/strings.po", "w")
- strings.write("msgid \"\"\nmsgstr \"\"\n\n")
- for matchNum, match in enumerate(re.finditer(r'<string id="([^"]+)">(.+?)<\/string>', content, re.IGNORECASE), start=1):
- strings.write("# %s\nmsgctxt \"#%s\"\nmsgid \"%s\"\nmsgstr \"\"\n\n" % (match.group(2), match.group(1), match.group(2)))
- strings.close()
|