Add horizon internationalization for extra panels
When introduces extra panels in horizon, eg. ironic-ui, it could not achieve internationalization. This commit hope to achieve internationalization. Related bug: #1886396 Change-Id: Ic4b89d14ee27bb6c70e792193cbf23de1ae553a4
This commit is contained in:
parent
a385c18176
commit
80994a360c
@ -64,6 +64,14 @@ function start () {
|
||||
# If the image has support for it, compile the translations
|
||||
if type -p gettext >/dev/null 2>/dev/null; then
|
||||
cd ${SITE_PACKAGES_ROOT}/openstack_dashboard; /tmp/manage.py compilemessages
|
||||
# if there are extra panels and the image has support for it, compile the translations
|
||||
{{- range .Values.conf.horizon.extra_panels }}
|
||||
PANEL_DIR="${SITE_PACKAGES_ROOT}/{{ . }}"
|
||||
if [ -d ${PANEL_DIR} ]; then
|
||||
cd ${PANEL_DIR}; /tmp/manage.py compilemessages
|
||||
fi
|
||||
{{- end }}
|
||||
unset PANEL_DIR
|
||||
fi
|
||||
|
||||
# Compress Horizon's assets.
|
||||
|
Loading…
Reference in New Issue
Block a user