More release preparation. Docstrings and consistency work.
[python-collate.git] / collate / _locale.py
index d20e184..f297f6b 100644 (file)
@@ -46,21 +46,21 @@ def localelist(*locales):
     added = set()
     retlist = []
 
-    for code in locales:
-        if not code:
+    for locale_ in locales:
+        if not locale_:
             continue
         if locale is not None:
-            code = locale.normalize(code)
+            locale_ = locale.normalize(locale_)
         # Strip off encoding if present.
-        code = code.split(".")[0]
-        if code.lower() not in added:
-            retlist.append(code)
-            added.add(code.lower())
+        locale_ = locale_.split(".")[0]
+        if locale_.lower() not in added:
+            retlist.append(locale_)
+            added.add(locale_.lower())
         # Strip off territory if present.
-        code = code.split("_")[0]
-        if code.lower() not in added:
-            retlist.append(code)
-            added.add(code.lower())
+        locale_ = locale_.split("_")[0]
+        if locale_.lower() not in added:
+            retlist.append(locale_)
+            added.add(locale_.lower())
 
     return retlist