diff options
| author | Chris McDonough <chrism@plope.com> | 2010-12-30 21:17:17 -0500 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2010-12-30 21:17:17 -0500 |
| commit | 9c0bef71a6df2f93e8b96e47c9d4562c115141d1 (patch) | |
| tree | 993307ee047e4001ddca72c0fbf4fb6fc909bf71 | |
| parent | 994fe8d880326e00de6b42720c1c71b2627747f9 (diff) | |
| download | pyramid-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.py | 10 |
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) + |
