diff options
author | Alex Morega <alex@grep.ro> | 2013-07-07 11:47:48 +0200 |
---|---|---|
committer | Alex Morega <alex@grep.ro> | 2013-07-07 11:47:48 +0200 |
commit | bd743feefa4e1b14f0ba7ade45edd86a6c7e3a00 (patch) | |
tree | da04bfef7f310a55135b44c70ca25e1efab233db /babel/_compat.py | |
parent | 40f6467af578051da075623f2f463195354f1fe0 (diff) | |
download | babel-bd743feefa4e1b14f0ba7ade45edd86a6c7e3a00.tar.gz |
fix babel.support for py3 strings/bytes
Diffstat (limited to 'babel/_compat.py')
-rw-r--r-- | babel/_compat.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/babel/_compat.py b/babel/_compat.py index 0a26e8e..147f2a5 100644 --- a/babel/_compat.py +++ b/babel/_compat.py @@ -24,6 +24,8 @@ if not PY2: string_types = (str,) integer_types = (int, ) + text_to_native = lambda s, enc: s + iterkeys = lambda d: iter(d.keys()) itervalues = lambda d: iter(d.values()) iteritems = lambda d: iter(d.items()) @@ -42,6 +44,8 @@ else: string_types = (str, unicode) integer_types = (int, long) + text_to_native = lambda s, enc: s.encode(enc) + iterkeys = lambda d: d.iterkeys() itervalues = lambda d: d.itervalues() iteritems = lambda d: d.iteritems() |