summaryrefslogtreecommitdiffstats
path: root/bin/keystone-all
diff options
context:
space:
mode:
Diffstat (limited to 'bin/keystone-all')
-rwxr-xr-xbin/keystone-all5
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/keystone-all b/bin/keystone-all
index bb755606..187a2ee1 100755
--- a/bin/keystone-all
+++ b/bin/keystone-all
@@ -67,7 +67,10 @@ def serve(*servers):
if __name__ == '__main__':
- gettextutils.install('keystone')
+ # NOTE(blk-u): Configure gettextutils for deferred translation of messages
+ # so that error messages in responses can be translated according to the
+ # Accept-Language in the request rather than the Keystone server locale.
+ gettextutils.install('keystone', lazy=True)
dev_conf = os.path.join(possible_topdir,
'etc',