summaryrefslogtreecommitdiffstats
path: root/Lib/locale.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/locale.py')
-rw-r--r--Lib/locale.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/Lib/locale.py b/Lib/locale.py
index 166538d..0c4d652 100644
--- a/Lib/locale.py
+++ b/Lib/locale.py
@@ -355,6 +355,8 @@ def normalize(localename):
"""
# Normalize the locale name and extract the encoding
+ if isinstance(localename, unicode):
+ localename = localename.encode('ascii')
fullname = localename.translate(_ascii_lower_map)
if ':' in fullname:
# ':' is sometimes used as encoding delimiter.