--- /home/umetaro/src/Python-3.2.2/Tools/i18n/pygettext.py.orig 2013-02-08 09:23:27.771890891 +0900 +++ /home/umetaro/src/Python-3.2.2/Tools/i18n/pygettext.py 2013-02-08 10:35:14.059791117 +0900 @@ -231,7 +231,8 @@ global escapes s = list(s) for i in range(len(s)): - s[i] = escapes[ord(s[i])] + if len(s[i].encode()) == 1: + s[i] = escapes[ord(s[i])] return EMPTYSTRING.join(s)