When request has ``Accept-Language`` header, keystone should response
the translated message. Without oslo_i18n lazy translation feature, the
message will be translated before the server knows the language.
Actually this has been fixed previously, like
2167e3612c
But seems the logic was broken after i18n refactor.
Change-Id: Icb3d9dcd25a5dde0676fc4bd4eaad7b265a0c99d
The openstack.org pages now support https and our references to
the site should by default be one signed by the organization.
Change-Id: I30a462e03d1fd7852511e22cac34c6bc0e8917f4
Remove the following from our sync'ed oslo incubator section:
* openstack/common/config/*
Since we are now using oslo.config.
Also remove the following:
* openstack/common/gettextutils.py
* openstack/common/importutils.py
Since only config/generator was using it.
Also, tweaking keystone/i18n.py since it made reference to
gettextutils.py.
Removing the no longer sync'ed parts from openstack-common.conf
Change-Id: Idc62fa1093251f5719868c1fffd82810eb87fc08
Keystone was using the I18N functions from oslo-incubator. With
this change, Keystone uses the new oslo.i18n library.
The tests were adapted to not use internal symbols because these are
subject to change.
Change-Id: I1b13fcc630952695424fccd91bcd157d702851f1