Added \" to escapes so embedded escaped double quotes are handled
correctly.  Patch suggested by Mads Kiilerich <mk@solit.dk>.
diff --git a/Tools/i18n/pygettext.py b/Tools/i18n/pygettext.py
index f8567e9..fcd6b95 100755
--- a/Tools/i18n/pygettext.py
+++ b/Tools/i18n/pygettext.py
@@ -137,6 +137,7 @@
 escapes[ord('\t')] = '\\t'
 escapes[ord('\r')] = '\\r'
 escapes[ord('\n')] = '\\n'
+escapes[ord('\"')] = '\\"'
 
 def escape(s):
     s = list(s)