summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2010-12-30 21:17:17 -0500
committerChris McDonough <chrism@plope.com>2010-12-30 21:17:17 -0500
commit9c0bef71a6df2f93e8b96e47c9d4562c115141d1 (patch)
tree993307ee047e4001ddca72c0fbf4fb6fc909bf71
parent994fe8d880326e00de6b42720c1c71b2627747f9 (diff)
downloadpyramid-9c0bef71a6df2f93e8b96e47c9d4562c115141d1.tar.gz
pyramid-9c0bef71a6df2f93e8b96e47c9d4562c115141d1.tar.bz2
pyramid-9c0bef71a6df2f93e8b96e47c9d4562c115141d1.zip
move translator out of method scope to make intent clear that its not a closure
-rw-r--r--pyramid/config.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/pyramid/config.py b/pyramid/config.py
index f6b4a2112..01341d92b 100644
--- a/pyramid/config.py
+++ b/pyramid/config.py
@@ -2158,11 +2158,6 @@ class Configurator(object):
# same function once for each added translation directory,
# which does too much work, but has the same effect.
- def translator(msg):
- request = get_current_request()
- localizer = get_localizer(request)
- return localizer.translate(msg)
-
ctranslate = ChameleonTranslate(translator)
self.registry.registerUtility(ctranslate, IChameleonTranslate)
@@ -2984,3 +2979,8 @@ class PyramidConfigurationMachine(ConfigurationMachine):
self._seen_files.add(spec)
return True
+def translator(msg):
+ request = get_current_request()
+ localizer = get_localizer(request)
+ return localizer.translate(msg)
+