Enable languages in UI config
Which language options to offer to the UI users is determined in the configuration file. Let's show all possible languages by default, unless specified otherwise. Change-Id: I513303bf82dca53e2291ab66f2385a2985a1846e Related-Bug: #1663279
This commit is contained in:
parent
ff362ebea8
commit
053ee06787
@ -31,6 +31,11 @@
|
||||
# The port on which the UI is listening.
|
||||
# Defaults to 3000
|
||||
#
|
||||
# [*enabled_languages*]
|
||||
# Which languages to show in the UI.
|
||||
# An array.
|
||||
# Defaults to ['en-GB', 'en', 'de', 'ja', 'ko-KR', 'zh-CN', 'es']
|
||||
#
|
||||
# [*endpoint_proxy_keystone*]
|
||||
# The keystone proxy endpoint url
|
||||
# Defaults to undef
|
||||
@ -89,6 +94,7 @@ class tripleo::ui (
|
||||
$bind_host = hiera('controller_host'),
|
||||
$ui_port = 3000,
|
||||
$zaqar_default_queue = 'tripleo',
|
||||
$enabled_languages = ['en-GB', 'en', 'de', 'ja', 'ko-KR', 'zh-CN', 'es'],
|
||||
$endpoint_proxy_zaqar = undef,
|
||||
$endpoint_proxy_keystone = undef,
|
||||
$endpoint_proxy_heat = undef,
|
||||
|
@ -0,0 +1,5 @@
|
||||
---
|
||||
features:
|
||||
- The undercloud UI is available in multiple languages, which can now
|
||||
be configured via the manifest. All available languages are enabled
|
||||
by default.
|
@ -12,13 +12,13 @@ window.tripleOUiConfig = {
|
||||
'zaqar-websocket': '<%= @endpoint_config_zaqar %>',
|
||||
|
||||
// Default websocket queue name
|
||||
'zaqar_default_queue': '<%= @zaqar_default_queue %>'
|
||||
'zaqar_default_queue': '<%= @zaqar_default_queue %>',
|
||||
|
||||
// Languages
|
||||
// If you choose more than one language, a language switcher will appear in
|
||||
// the navigation bar.
|
||||
// Only 'en' (English) is enabled by default.
|
||||
// 'languages': ['en-GB', 'en', 'ja', 'ko-KR', 'zh-CN', 'es'],
|
||||
'languages': ['<%= @enabled_languages.join("', '") %>'],
|
||||
|
||||
// Logging
|
||||
// 'loggers': ['console']
|
||||
|
Loading…
x
Reference in New Issue
Block a user