Merge "Add horizon internationalization for extra panels"

This commit is contained in:
Zuul 2020-07-13 15:30:25 +00:00 committed by Gerrit Code Review
commit 8a5b087c13

View File

@ -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.