From 6ba4a82ba98a9302b1bdf841277b68612b318c39 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 28 Feb 2016 13:14:23 +0300 Subject: lang: fix parsing strings with escaped quotes. --- lang/updatelang.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lang') diff --git a/lang/updatelang.py b/lang/updatelang.py index ce824c4..43c27c6 100755 --- a/lang/updatelang.py +++ b/lang/updatelang.py @@ -27,6 +27,7 @@ langs = set() itemNamesByName = dict() def addStr(text, comment, fileName, lineNum, addNoC): + text = text.replace("\a", "\\\""); allStrings.add(text) if comment[-1:] == "\n": comment = comment[:-1] @@ -54,6 +55,7 @@ def collectScriptStrings(parentDir, relativeDir): cnt = -1 for line in f: cnt = cnt + 1 + line = line.replace("\\\"", "\a"); m = strre1.findall(line) if len(m) > 0: for str in m: -- cgit v1.2.3-70-g09d2