diff --git a/bin/tools/translate.py b/bin/tools/translate.py index fb720c389a7..93451115edc 100644 --- a/bin/tools/translate.py +++ b/bin/tools/translate.py @@ -273,7 +273,8 @@ class TinyPoFile(object): def write(self, modules, tnrs, source, trad): def quote(s): return '"%s"' % s.replace('"','\\"') \ - .replace('\n', '\\n"\n"') + .replace('\n', '\\n"\n"') \ + .replace(' \\ ',' \\\\ ') plurial = len(modules) > 1 and 's' or '' self.buffer.write("#. module%s: %s\n" % (plurial, ', '.join(modules)))