Properly handle single quotes in string xml files

pull/14/head
Tim Su 15 years ago
parent fce2a17fdb
commit 062ec7bafa

@ -230,10 +230,10 @@ def stringForEntity(node):
def escapePoString(text): def escapePoString(text):
return text.replace('\\','\\\\').replace('"', "\\\"").replace("\n","\\n").replace("\t","\\t") return text.replace('\\','\\\\').replace('"', "\\\"").replace("'","\\'").replace("\n","\\n").replace("\t","\\t")
def unEscapePoString(text): def unEscapePoString(text):
return text.replace('\\"', '"').replace('\\\\','\\') return text.replace('\\"', '"').replace("\\'","'").replace('\\\\','\\')
def getTranslation(text, spacepreserve = 0): def getTranslation(text, spacepreserve = 0):
"""Returns a translation via gettext for specified snippet. """Returns a translation via gettext for specified snippet.

Loading…
Cancel
Save