fae51c1204
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I6e7a0ac244a6843ce889009779eaa4b44764ff22
4461 lines
181 KiB
Plaintext
4461 lines
181 KiB
Plaintext
# Andi Chandler <andi@gowling.com>, 2018. #zanata
|
|
# Andi Chandler <andi@gowling.com>, 2019. #zanata
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: horizon 15.1.0.dev79\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2019-05-08 05:54-0500\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"PO-Revision-Date: 2019-01-26 03:32+0000\n"
|
|
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
|
"Language-Team: English (United Kingdom)\n"
|
|
"Language: en_GB\n"
|
|
"X-Generator: Zanata 4.3.3\n"
|
|
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
|
|
|
|
msgid ""
|
|
"**Preferred:** Add ``.py`` settings snippets to the ``openstack_dashboard/"
|
|
"local/local_settings.d/`` directory. Several example files (appended with ``."
|
|
"example``) can be found there. These must start with an underscore, and are "
|
|
"evaluated alphabetically, after ``local_settings.py``."
|
|
msgstr ""
|
|
"**Preferred:** Add ``.py`` settings snippets to the ``openstack_dashboard/"
|
|
"local/local_settings.d/`` directory. Several example files (appended with ``."
|
|
"example``) can be found there. These must start with an underscore, and are "
|
|
"evaluated alphabetically, after ``local_settings.py``."
|
|
|
|
msgid "8.0.0 (Liberty)"
|
|
msgstr "8.0.0 (Liberty)"
|
|
|
|
msgid "9.0.0 (Mitaka)"
|
|
msgstr "9.0.0 (Mitaka)"
|
|
|
|
msgid "A configuration with a single theme::"
|
|
msgstr "A configuration with a single theme::"
|
|
|
|
msgid ""
|
|
"A custom theme directory can be organized differently, depending on the "
|
|
"level of customization that is desired, as it can include static files as "
|
|
"well as Django templates. It can include special subdirectories that will "
|
|
"be used differently: ``static``, ``templates`` and ``img``."
|
|
msgstr ""
|
|
"A custom theme directory can be organised differently, depending on the "
|
|
"level of customisation that is desired, as it can include static files as "
|
|
"well as Django templates. It can include special subdirectories that will "
|
|
"be used differently: ``static``, ``templates`` and ``img``."
|
|
|
|
msgid ""
|
|
"A dictionary containing a regular expression which will be used for password "
|
|
"validation and help text which will be displayed if the password does not "
|
|
"pass validation. The help text should describe the password requirements if "
|
|
"there are any."
|
|
msgstr ""
|
|
"A dictionary containing a regular expression which will be used for password "
|
|
"validation and help text which will be displayed if the password does not "
|
|
"pass validation. The help text should describe the password requirements if "
|
|
"there are any."
|
|
|
|
msgid ""
|
|
"A dictionary containing classes of exceptions which Horizon's centralized "
|
|
"exception handling should be aware of. Based on these exception categories, "
|
|
"Horizon will handle the exception and display a message to the user."
|
|
msgstr ""
|
|
"A dictionary containing classes of exceptions which Horizon's centralised "
|
|
"exception handling should be aware of. Based on these exception categories, "
|
|
"Horizon will handle the exception and display a message to the user."
|
|
|
|
msgid ""
|
|
"A dictionary containing settings which can be used to identify the "
|
|
"capabilities of the auth backend for Keystone."
|
|
msgstr ""
|
|
"A dictionary containing settings which can be used to identify the "
|
|
"capabilities of the auth backend for Keystone."
|
|
|
|
msgid ""
|
|
"A dictionary containing settings which can be used to identify the "
|
|
"capabilities of the hypervisor for Nova."
|
|
msgstr ""
|
|
"A dictionary containing settings which can be used to identify the "
|
|
"capabilities of the hypervisor for Nova."
|
|
|
|
msgid ""
|
|
"A dictionary of currently available AngularJS features. This allows simple "
|
|
"toggling of legacy or rewritten features, such as new panels, workflows etc."
|
|
msgstr ""
|
|
"A dictionary of currently available AngularJS features. This allows simple "
|
|
"toggling of legacy or rewritten features, such as new panels, workflows etc."
|
|
|
|
msgid "A dictionary of default settings for create image modal."
|
|
msgstr "A dictionary of default settings for create image modal."
|
|
|
|
msgid ""
|
|
"A dictionary of exception classes to be added to ``HORIZON['exceptions']``."
|
|
msgstr ""
|
|
"A dictionary of exception classes to be added to ``HORIZON['exceptions']``."
|
|
|
|
msgid ""
|
|
"A dictionary of settings which can be used to enable optional services "
|
|
"provided by Neutron and configure Neutron specific features. The following "
|
|
"options are available."
|
|
msgstr ""
|
|
"A dictionary of settings which can be used to enable optional services "
|
|
"provided by Neutron and configure Neutron specific features. The following "
|
|
"options are available."
|
|
|
|
msgid ""
|
|
"A dictionary of settings which can be used to enable optional services "
|
|
"provided by cinder. Currently only the backup service is available."
|
|
msgstr ""
|
|
"A dictionary of settings which can be used to enable optional services "
|
|
"provided by cinder. Currently only the backup service is available."
|
|
|
|
msgid ""
|
|
"A dictionary of settings which can be used to provide the default values for "
|
|
"properties found in the Launch Instance modal. An explanation of each "
|
|
"setting is provided below."
|
|
msgstr ""
|
|
"A dictionary of settings which can be used to provide the default values for "
|
|
"properties found in the Launch Instance modal. An explanation of each "
|
|
"setting is provided below."
|
|
|
|
msgid ""
|
|
"A dictionary of some Horizon configuration values. These are primarily "
|
|
"separated for historic design reasons."
|
|
msgstr ""
|
|
"A dictionary of some Horizon configuration values. These are primarily "
|
|
"separated for historic design reasons."
|
|
|
|
msgid ""
|
|
"A dictionary of specific identity provider and federation protocol "
|
|
"combinations. From the selected authentication mechanism, the value will be "
|
|
"looked up as keys in the dictionary. If a match is found, it will redirect "
|
|
"the user to a identity provider and federation protocol specific WebSSO "
|
|
"endpoint in keystone, otherwise it will use the value as the protocol_id "
|
|
"when redirecting to the WebSSO by protocol endpoint."
|
|
msgstr ""
|
|
"A dictionary of specific identity provider and federation protocol "
|
|
"combinations. From the selected authentication mechanism, the value will be "
|
|
"looked up as keys in the dictionary. If a match is found, it will redirect "
|
|
"the user to a identity provider and federation protocol specific WebSSO "
|
|
"endpoint in keystone, otherwise it will use the value as the protocol_id "
|
|
"when redirecting to the WebSSO by protocol endpoint."
|
|
|
|
msgid ""
|
|
"A dictionary of values that will replace the values in ``HORIZON_CONFIG``."
|
|
msgstr ""
|
|
"A dictionary of values that will replace the values in ``HORIZON_CONFIG``."
|
|
|
|
msgid ""
|
|
"A dictionary used to restrict user private subnet CIDR range. An empty list "
|
|
"means that user input will not be restricted for a corresponding IP version. "
|
|
"By default, there is no restriction for both IPv4 and IPv6."
|
|
msgstr ""
|
|
"A dictionary used to restrict user private subnet CIDR range. An empty list "
|
|
"means that user input will not be restricted for a corresponding IP version. "
|
|
"By default, there is no restriction for both IPv4 and IPv6."
|
|
|
|
msgid ""
|
|
"A list of AngularJS modules to be loaded when Angular bootstraps. These "
|
|
"modules are added as dependencies on the root Horizon application "
|
|
"``horizon``."
|
|
msgstr ""
|
|
"A list of AngularJS modules to be loaded when Angular bootstraps. These "
|
|
"modules are added as dependencies on the root Horizon application "
|
|
"``horizon``."
|
|
|
|
msgid ""
|
|
"A list of Django applications to be prepended to the ``INSTALLED_APPS`` "
|
|
"setting. Allows extending the list of installed applications without having "
|
|
"to override it completely."
|
|
msgstr ""
|
|
"A list of Django applications to be prepended to the ``INSTALLED_APPS`` "
|
|
"setting. Allows extending the list of installed applications without having "
|
|
"to override it completely."
|
|
|
|
msgid ""
|
|
"A list of applications to be prepended to ``INSTALLED_APPS``. This is needed "
|
|
"to expose static files from a plugin."
|
|
msgstr ""
|
|
"A list of applications to be prepended to ``INSTALLED_APPS``. This is needed "
|
|
"to expose static files from a plugin."
|
|
|
|
msgid ""
|
|
"A list of authentication plugins to be used. In most cases, there is no need "
|
|
"to configure this."
|
|
msgstr ""
|
|
"A list of authentication plugins to be used. In most cases, there is no need "
|
|
"to configure this."
|
|
|
|
msgid ""
|
|
"A list of classes for the icon next to the link. If 'None' or an empty list "
|
|
"is provided a download icon will show"
|
|
msgstr ""
|
|
"A list of classes for the icon next to the link. If 'None' or an empty list "
|
|
"is provided a download icon will show"
|
|
|
|
msgid ""
|
|
"A list of dictionaries to add optional categories to the image fixed filters "
|
|
"in the Images panel, based on project ownership."
|
|
msgstr ""
|
|
"A list of dictionaries to add optional categories to the image fixed filters "
|
|
"in the Images panel, based on project ownership."
|
|
|
|
msgid ""
|
|
"A list of image custom property keys that should not be displayed in the "
|
|
"Update Metadata tree."
|
|
msgstr ""
|
|
"A list of image custom property keys that should not be displayed in the "
|
|
"Update Metadata tree."
|
|
|
|
msgid ""
|
|
"A list of javascript source files to be included in the compressed set of "
|
|
"files that are loaded on every page. This is needed for AngularJS modules "
|
|
"that are referenced in ``ADD_ANGULAR_MODULES`` and therefore need to be "
|
|
"included in every page."
|
|
msgstr ""
|
|
"A list of javascript source files to be included in the compressed set of "
|
|
"files that are loaded on every page. This is needed for AngularJS modules "
|
|
"that are referenced in ``ADD_ANGULAR_MODULES`` and therefore need to be "
|
|
"included in every page."
|
|
|
|
msgid ""
|
|
"A list of javascript source files to be included in the compressed set of "
|
|
"files that are loaded on every page. This is needed for AngularJS modules "
|
|
"that are referenced in ``angular_modules`` and therefore need to be include "
|
|
"in every page."
|
|
msgstr ""
|
|
"A list of JavaScript source files to be included in the compressed set of "
|
|
"files that are loaded on every page. This is needed for AngularJS modules "
|
|
"that are referenced in ``angular_modules`` and therefore need to be include "
|
|
"in every page."
|
|
|
|
msgid ""
|
|
"A list of javascript spec files to include for integration with the Jasmine "
|
|
"spec runner. Jasmine is a behavior-driven development framework for testing "
|
|
"JavaScript code."
|
|
msgstr ""
|
|
"A list of JavaScript spec files to include for integration with the Jasmine "
|
|
"spec runner. Jasmine is a behaviour-driven development framework for testing "
|
|
"JavaScript code."
|
|
|
|
msgid ""
|
|
"A list of modules from which to collate authentication URLs from. The "
|
|
"default option adds URLs from the django-openstack-auth module however "
|
|
"others will be required for additional authentication mechanisms."
|
|
msgstr ""
|
|
"A list of modules from which to collate authentication URLs from. The "
|
|
"default option adds URLs from the django-openstack-auth module however "
|
|
"others will be required for additional authentication mechanisms."
|
|
|
|
msgid ""
|
|
"A list of scss files to be included in the compressed set of files that are "
|
|
"loaded on every page. We recommend one scss file per dashboard, use @import "
|
|
"if you need to include additional scss files for panels."
|
|
msgstr ""
|
|
"A list of scss files to be included in the compressed set of files that are "
|
|
"loaded on every page. We recommend one scss file per dashboard, use @import "
|
|
"if you need to include additional scss files for panels."
|
|
|
|
msgid ""
|
|
"A list of tuples which define multiple regions. The tuple format is "
|
|
"``('http://{{ keystone_host }}:5000/v3', '{{ region_name }}')``. If any "
|
|
"regions are specified the login form will have a dropdown selector for "
|
|
"authenticating to the appropriate region, and there will be a region "
|
|
"switcher dropdown in the site header when logged in."
|
|
msgstr ""
|
|
"A list of tuples which define multiple regions. The tuple format is "
|
|
"``('http://{{ keystone_host }}:5000/v3', '{{ region_name }}')``. If any "
|
|
"regions are specified the login form will have a dropdown selector for "
|
|
"authenticating to the appropriate region, and there will be a region "
|
|
"switcher dropdown in the site header when logged in."
|
|
|
|
msgid ""
|
|
"A list of tuples which define multiple themes. The tuple format is "
|
|
"``('{{ theme_name }}', '{{ theme_label }}', '{{ theme_path }}')``."
|
|
msgstr ""
|
|
"A list of tuples which define multiple themes. The tuple format is "
|
|
"``('{{ theme_name }}', '{{ theme_label }}', '{{ theme_path }}')``."
|
|
|
|
msgid ""
|
|
"A list of xstatic modules containing javascript and scss files to be "
|
|
"included in the compressed set of files that are loaded on every page. "
|
|
"Related files specified in ``ADD_XSTATIC_MODULES`` do not need to be "
|
|
"included in ``ADD_JS_FILES``. This option expects a list of tuples, each "
|
|
"consists of a xstatic module and a list of javascript files to be loaded if "
|
|
"any. For more details, please check the comment of ``BASE_XSTATIC_MODULES`` "
|
|
"in openstack_dashboard/utils/settings.py."
|
|
msgstr ""
|
|
"A list of xstatic modules containing JavaScript and scss files to be "
|
|
"included in the compressed set of files that are loaded on every page. "
|
|
"Related files specified in ``ADD_XSTATIC_MODULES`` do not need to be "
|
|
"included in ``ADD_JS_FILES``. This option expects a list of tuples, each "
|
|
"consists of a xstatic module and a list of JavaScript files to be loaded if "
|
|
"any. For more details, please check the comment of ``BASE_XSTATIC_MODULES`` "
|
|
"in openstack_dashboard/utils/settings.py."
|
|
|
|
msgid ""
|
|
"A string which specifies the endpoint type to use for the endpoints in the "
|
|
"Keystone service catalog. The default value for all services except for "
|
|
"identity is ``\"publicURL\"`` . The default value for the identity service "
|
|
"is ``\"internalURL\"``."
|
|
msgstr ""
|
|
"A string which specifies the endpoint type to use for the endpoints in the "
|
|
"Keystone service catalogue. The default value for all services except for "
|
|
"identity is ``\"publicURL\"`` . The default value for the identity service "
|
|
"is ``\"internalURL\"``."
|
|
|
|
msgid ""
|
|
"A template name for a custom user's ``clouds.yaml`` file. ``None`` means the "
|
|
"default template for ``clouds.yaml`` is used."
|
|
msgstr ""
|
|
"A template name for a custom user's ``clouds.yaml`` file. ``None`` means the "
|
|
"default template for ``clouds.yaml`` is used."
|
|
|
|
msgid ""
|
|
"A template name for a custom user's ``openrc`` file. ``None`` means the "
|
|
"default template for ``openrc`` is used."
|
|
msgstr ""
|
|
"A template name for a custom user's ``openrc`` file. ``None`` means the "
|
|
"default template for ``openrc`` is used."
|
|
|
|
msgid ""
|
|
"A time margin in seconds to subtract from the real token's validity. An "
|
|
"example use case is that the token can be valid once the middleware passed, "
|
|
"and invalid (timed-out) during a view rendering and this generates "
|
|
"authorization errors during the view rendering. By setting this value to a "
|
|
"few seconds, you can avoid token expiration during a view rendering."
|
|
msgstr ""
|
|
"A time margin in seconds to subtract from the real token's validity. An "
|
|
"example use case is that the token can be valid once the middleware passed, "
|
|
"and invalid (timed-out) during a view rendering and this generates "
|
|
"authorisation errors during the view rendering. By setting this value to a "
|
|
"few seconds, you can avoid token expiration during a view rendering."
|
|
|
|
msgid ""
|
|
"A value of the dict is a list of full name of an extra step classes (where a "
|
|
"module name and a class name must be delimiteed by a period). Steps "
|
|
"specified via ``EXTRA_STEPS`` will be displayed in the order of being "
|
|
"registered."
|
|
msgstr ""
|
|
"A value of the dict is a list of full name of an extra step classes (where a "
|
|
"module name and a class name must be delimited by a full stop). Steps "
|
|
"specified via ``EXTRA_STEPS`` will be displayed in the order of being "
|
|
"registered."
|
|
|
|
msgid ""
|
|
"A value of the dict is a list of full name of an extra tab classes (where a "
|
|
"module name and a class name must be delimiteed by a period). Tabs specified "
|
|
"via ``EXTRA_TABS`` will be displayed in the order of being registered."
|
|
msgstr ""
|
|
"A value of the dict is a list of full name of an extra tab classes (where a "
|
|
"module name and a class name must be delimited by a full stop). Tabs "
|
|
"specified via ``EXTRA_TABS`` will be displayed in the order of being "
|
|
"registered."
|
|
|
|
msgid "ADD_INSTALLED_APPS"
|
|
msgstr "ADD_INSTALLED_APPS"
|
|
|
|
msgid "ADD_TEMPLATE_DIRS"
|
|
msgstr "ADD_TEMPLATE_DIRS"
|
|
|
|
msgid "ADD_TEMPLATE_LOADERS"
|
|
msgstr "ADD_TEMPLATE_LOADERS"
|
|
|
|
msgid "ALLOWED_HOSTS"
|
|
msgstr "ALLOWED_HOSTS"
|
|
|
|
msgid ""
|
|
"ALLOWED_HOSTS is required. If Horizon is running in production (DEBUG is "
|
|
"False), set this with the list of host/domain names that the application can "
|
|
"serve. For more information see `Django's Allowed Hosts documentation "
|
|
"<https://docs.djangoproject.com/en/dev/ref/settings/#allowed-hosts>`_"
|
|
msgstr ""
|
|
"ALLOWED_HOSTS is required. If Horizon is running in production (DEBUG is "
|
|
"False), set this with the list of host/domain names that the application can "
|
|
"serve. For more information see `Django's Allowed Hosts documentation "
|
|
"<https://docs.djangoproject.com/en/dev/ref/settings/#allowed-hosts>`_"
|
|
|
|
msgid "ALLOWED_PRIVATE_SUBNET_CIDR"
|
|
msgstr "ALLOWED_PRIVATE_SUBNET_CIDR"
|
|
|
|
msgid "ANGULAR_FEATURES"
|
|
msgstr "ANGULAR_FEATURES"
|
|
|
|
msgid "API to fetch data from"
|
|
msgstr "API to fetch data from"
|
|
|
|
msgid "API_RESULT_LIMIT"
|
|
msgstr "API_RESULT_LIMIT"
|
|
|
|
msgid "API_RESULT_PAGE_SIZE"
|
|
msgstr "API_RESULT_PAGE_SIZE"
|
|
|
|
msgid "AUTHENTICATION_PLUGINS"
|
|
msgstr "AUTHENTICATION_PLUGINS"
|
|
|
|
msgid "AUTHENTICATION_URLS"
|
|
msgstr "AUTHENTICATION_URLS"
|
|
|
|
msgid "AVAILABLE_REGIONS"
|
|
msgstr "AVAILABLE_REGIONS"
|
|
|
|
msgid "AVAILABLE_THEMES"
|
|
msgstr "AVAILABLE_THEMES"
|
|
|
|
msgid "Actions (e.g. \"Create Volume\")"
|
|
msgstr "Actions (e.g. \"Create Volume\")"
|
|
|
|
msgid ""
|
|
"Added ``ignored_urls`` parameter and added ``%(client_ip)s`` to ``format``"
|
|
msgstr ""
|
|
"Added ``ignored_urls`` parameter and added ``%(client_ip)s`` to ``format``"
|
|
|
|
msgid ""
|
|
"Added ``virtio-forwarder`` VNIC type Clarified VNIC type availability for "
|
|
"users and operators"
|
|
msgstr ""
|
|
"Added ``virtio-forwarder`` VNIC type Clarified VNIC type availability for "
|
|
"users and operators"
|
|
|
|
msgid "Added the ``MKS`` option"
|
|
msgstr "Added the ``MKS`` option"
|
|
|
|
msgid "Added the ``None`` option, which deactivates the in-browser console"
|
|
msgstr "Added the ``None`` option, which deactivates the in-browser console"
|
|
|
|
msgid "Added the ``SERIAL`` option"
|
|
msgstr "Added the ``SERIAL`` option"
|
|
|
|
msgid "Added the ``create_volume`` option."
|
|
msgstr "Added the ``create_volume`` option."
|
|
|
|
msgid ""
|
|
"Added the ``disable_image``, ``disable_instance_snapshot``, "
|
|
"``disable_volume`` and ``disable_volume_snapshot`` options."
|
|
msgstr ""
|
|
"Added the ``disable_image``, ``disable_instance_snapshot``, "
|
|
"``disable_volume`` and ``disable_volume_snapshot`` options."
|
|
|
|
msgid "Added the ``hide_create_volume`` option."
|
|
msgstr "Added the ``hide_create_volume`` option."
|
|
|
|
msgid ""
|
|
"Additional settings may be required in the config files of your webserver of "
|
|
"choice. For example to make ``\"/dashboard/\"`` the web root in Apache, the "
|
|
"``\"sites-available/horizon.conf\"`` requires a couple of additional aliases "
|
|
"set::"
|
|
msgstr ""
|
|
"Additional settings may be required in the config files of your web-server "
|
|
"of choice. For example to make ``\"/dashboard/\"`` the web root in Apache, "
|
|
"the ``\"sites-available/horizon.conf\"`` requires a couple of additional "
|
|
"aliases set::"
|
|
|
|
msgid ""
|
|
"Additionally, some scripts require you to place them within the page's "
|
|
"<head> tag. To do this, recursively extend the ``base.html`` template in "
|
|
"your theme to override the ``custom_head_js`` block."
|
|
msgstr ""
|
|
"Additionally, some scripts require you to place them within the page's "
|
|
"<head> tag. To do this, recursively extend the ``base.html`` template in "
|
|
"your theme to override the ``custom_head_js`` block."
|
|
|
|
msgid ""
|
|
"Additionally, the site-wide default button classes can be configured by "
|
|
"setting ``ACTION_CSS_CLASSES`` to a tuple of the classes you wish to appear "
|
|
"on all action buttons in your ``local_settings.py`` file."
|
|
msgstr ""
|
|
"Additionally, the site-wide default button classes can be configured by "
|
|
"setting ``ACTION_CSS_CLASSES`` to a tuple of the classes you wish to appear "
|
|
"on all action buttons in your ``local_settings.py`` file."
|
|
|
|
msgid ""
|
|
"Additionally, you should have content defined in ``detail.html`` and "
|
|
"``drawer.html``, as well as define the ``surpriseService`` which is based "
|
|
"off the ``actions`` directive and needs allowed and perform methods defined."
|
|
msgstr ""
|
|
"Additionally, you should have content defined in ``detail.html`` and "
|
|
"``drawer.html``, as well as define the ``surpriseService`` which is based "
|
|
"off the ``actions`` directive and needs allowed and perform methods defined."
|
|
|
|
msgid ""
|
|
"Adds additional information for projects as extra attributes. Projects can "
|
|
"have extra attributes as defined by Keystone v3. This setting allows those "
|
|
"attributes to be shown in Horizon."
|
|
msgstr ""
|
|
"Adds additional information for projects as extra attributes. Projects can "
|
|
"have extra attributes as defined by Keystone v3. This setting allows those "
|
|
"attributes to be shown in Horizon."
|
|
|
|
msgid ""
|
|
"Adds additional information for users as extra attributes. Users can have "
|
|
"extra attributes as defined by Keystone v3. This setting allows those "
|
|
"attributes to be shown in Horizon."
|
|
msgstr ""
|
|
"Adds additional information for users as extra attributes. Users can have "
|
|
"extra attributes as defined by Keystone v3. This setting allows those "
|
|
"attributes to be shown in Horizon."
|
|
|
|
msgid "Advanced"
|
|
msgstr "Advanced"
|
|
|
|
msgid "Alerts"
|
|
msgstr "Alerts"
|
|
|
|
msgid ""
|
|
"Alerts use the basic Bootstrap brand colors. See **Colors** section of your "
|
|
"variables file for specifics."
|
|
msgstr ""
|
|
"Alerts use the basic Bootstrap brand colours. See **Colours** section of "
|
|
"your variables file for specifics."
|
|
|
|
msgid "Alerts_"
|
|
msgstr "Alerts_"
|
|
|
|
msgid ""
|
|
"All Horizon's javascript files are listed in the ``openstack_dashboard/"
|
|
"templates/horizon/_scripts.html`` partial template, which is included in "
|
|
"Horizon's base template in ``block js``."
|
|
msgstr ""
|
|
"All Horizon's JavaScript files are listed in the ``openstack_dashboard/"
|
|
"templates/horizon/_scripts.html`` partial template, which is included in "
|
|
"Horizon's base template in ``block js``."
|
|
|
|
msgid "All dashboard's templates have to inherit from dashboard's base.html::"
|
|
msgstr "All dashboard's templates have to inherit from dashboard's base.html::"
|
|
|
|
msgid ""
|
|
"All themes will need to be configured in ``AVAILABLE_THEMES`` to allow "
|
|
"inheritance. If you wish to inherit from a theme, but not show that theme "
|
|
"as a selectable option in the theme picker widget, then simply configure the "
|
|
"``SELECTABLE_THEMES`` to exclude the parent theme. ``SELECTABLE_THEMES`` "
|
|
"must be of the same format as ``AVAILABLE_THEMES``. It defaults to "
|
|
"``AVAILABLE_THEMES`` if it is not set explicitly."
|
|
msgstr ""
|
|
"All themes will need to be configured in ``AVAILABLE_THEMES`` to allow "
|
|
"inheritance. If you wish to inherit from a theme, but not show that theme "
|
|
"as a selectable option in the theme picker widget, then simply configure the "
|
|
"``SELECTABLE_THEMES`` to exclude the parent theme. ``SELECTABLE_THEMES`` "
|
|
"must be of the same format as ``AVAILABLE_THEMES``. It defaults to "
|
|
"``AVAILABLE_THEMES`` if it is not set explicitly."
|
|
|
|
msgid ""
|
|
"Allows to redirect on login to the IdP provider defined on PROTOCOL and "
|
|
"REGION In cases you have a single IdP providing websso, in order to improve "
|
|
"user experience, you can redirect on the login page to the IdP directly by "
|
|
"specifying WEBSSO_DEFAULT_REDIRECT_PROTOCOL and "
|
|
"WEBSSO_DEFAULT_REDIRECT_REGION variables."
|
|
msgstr ""
|
|
"Allows to redirect on login to the IdP provider defined on PROTOCOL and "
|
|
"REGION In cases you have a single IdP providing websso, in order to improve "
|
|
"user experience, you can redirect on the login page to the IdP directly by "
|
|
"specifying WEBSSO_DEFAULT_REDIRECT_PROTOCOL and "
|
|
"WEBSSO_DEFAULT_REDIRECT_REGION variables."
|
|
|
|
msgid ""
|
|
"Allows to specify a callback to the IdP to cleanup the SSO resources. Once "
|
|
"the user logs out it will redirect to the IdP log out method."
|
|
msgstr ""
|
|
"Allows to specify a callback to the IdP to clean-up the SSO resources. Once "
|
|
"the user logs out it will redirect to the IdP log out method."
|
|
|
|
msgid ""
|
|
"Allows to specify the protocol for the IdP to contact if the "
|
|
"WEBSSO_DEFAULT_REDIRECT is set to True"
|
|
msgstr ""
|
|
"Allows to specify the protocol for the IdP to contact if the "
|
|
"WEBSSO_DEFAULT_REDIRECT is set to True"
|
|
|
|
msgid ""
|
|
"Allows to specify thee region of the IdP to contact if the "
|
|
"WEBSSO_DEFAULT_REDIRECT is set to True"
|
|
msgstr ""
|
|
"Allows to specify thee region of the IdP to contact if the "
|
|
"WEBSSO_DEFAULT_REDIRECT is set to True"
|
|
|
|
msgid ""
|
|
"Angular Templates are cached using this duration (in seconds) if `DEBUG`_ is "
|
|
"set to ``False``. Default value is ``2592000`` (or 30 days)."
|
|
msgstr ""
|
|
"Angular Templates are cached using this duration (in seconds) if `DEBUG`_ is "
|
|
"set to ``False``. Default value is ``2592000`` (or 30 days)."
|
|
|
|
msgid ""
|
|
"Any Django template that is used in Horizon can be overridden through a "
|
|
"theme. This allows highly customized user experiences to exist within the "
|
|
"scope of different themes. Any template that is overridden must adhere to "
|
|
"the same directory structure that the extending template expects."
|
|
msgstr ""
|
|
"Any Django template that is used in Horizon can be overridden through a "
|
|
"theme. This allows highly customized user experiences to exist within the "
|
|
"scope of different themes. Any template that is overridden must adhere to "
|
|
"the same directory structure that the extending template expects."
|
|
|
|
msgid ""
|
|
"Apache also requires changing your WSGIScriptAlias to reflect the desired "
|
|
"path. For example, you'd replace ``/`` with ``/dashboard`` for the alias."
|
|
msgstr ""
|
|
"Apache also requires changing your WSGIScriptAlias to reflect the desired "
|
|
"path. For example, you'd replace ``/`` with ``/dashboard`` for the alias."
|
|
|
|
msgid ""
|
|
"As of Rocky you can optionally you can set ``'*'`` as the key, and if no "
|
|
"matching endpoint is found this will be treated as a global default."
|
|
msgstr ""
|
|
"As of Rocky you can optionally you can set ``'*'`` as the key, and if no "
|
|
"matching endpoint is found this will be treated as a global default."
|
|
|
|
msgid ""
|
|
"As of the Kilo release, styling for the OpenStack Dashboard can be altered "
|
|
"through the use of a theme. A theme is a directory containing a ``_variables."
|
|
"scss`` file to override the color codes used throughout the SCSS and a "
|
|
"``_styles.scss`` file with additional styles to load after dashboard styles "
|
|
"have loaded."
|
|
msgstr ""
|
|
"As of the Kilo release, styling for the OpenStack Dashboard can be altered "
|
|
"through the use of a theme. A theme is a directory containing a ``_variables."
|
|
"scss`` file to override the colour codes used throughout the SCSS and a "
|
|
"``_styles.scss`` file with additional styles to load after dashboard styles "
|
|
"have loaded."
|
|
|
|
msgid ""
|
|
"As of the Liberty release, Horizon has begun to conform more strictly to "
|
|
"Bootstrap standards in an effort to embrace more responsive web design as "
|
|
"well as alleviate the future need to re-brand new functionality for every "
|
|
"release."
|
|
msgstr ""
|
|
"As of the Liberty release, Horizon has begun to conform more strictly to "
|
|
"Bootstrap standards in an effort to embrace more responsive web design as "
|
|
"well as alleviate the future need to re-brand new functionality for every "
|
|
"release."
|
|
|
|
msgid ""
|
|
"As of the Mitaka release, Horizon can be configured to run with multiple "
|
|
"themes available at run time. It uses a browser cookie to allow users to "
|
|
"toggle between the configured themes. By default, Horizon is configured "
|
|
"with the two standard themes available: 'default' and 'material'."
|
|
msgstr ""
|
|
"As of the Mitaka release, Horizon can be configured to run with multiple "
|
|
"themes available at run time. It uses a browser cookie to allow users to "
|
|
"toggle between the configured themes. By default, Horizon is configured "
|
|
"with the two standard themes available: 'default' and 'material'."
|
|
|
|
msgid ""
|
|
"Assuming your ``my_project`` module lives in ``/opt/python/my_project``, "
|
|
"you'd make it look like the following::"
|
|
msgstr ""
|
|
"Assuming your ``my_project`` module lives in ``/opt/python/my_project``, "
|
|
"you'd make it look like the following::"
|
|
|
|
msgid "Bar Charts"
|
|
msgstr "Bar Charts"
|
|
|
|
msgid ""
|
|
"Bar Charts can be either a Bootstrap Progress Bar or an SVG element. Either "
|
|
"implementation will use the Bootstrap Progress Bar styles."
|
|
msgstr ""
|
|
"Bar Charts can be either a Bootstrap Progress Bar or an SVG element. Either "
|
|
"implementation will use the Bootstrap Progress Bar styles."
|
|
|
|
msgid ""
|
|
"Before we describe the specific use cases, the following keys can be used in "
|
|
"any pluggable settings file:"
|
|
msgstr ""
|
|
"Before we describe the specific use cases, the following keys can be used in "
|
|
"any pluggable settings file:"
|
|
|
|
msgid ""
|
|
"Bootstrap uses LESS by default, but we use SCSS. All of the above tools "
|
|
"will provide the ``variables.less`` file, which will need to be converted to "
|
|
"``_variables.scss``"
|
|
msgstr ""
|
|
"Bootstrap uses LESS by default, but we use SCSS. All of the above tools "
|
|
"will provide the ``variables.less`` file, which will need to be converted to "
|
|
"``_variables.scss``"
|
|
|
|
msgid "Bootswatch"
|
|
msgstr "Bootswatch"
|
|
|
|
msgid "Bootswatch and Material Design"
|
|
msgstr "Bootswatch and Material Design"
|
|
|
|
msgid ""
|
|
"Bootswatch provides a number of other themes, that once Horizon is fully "
|
|
"theme compliant, will allow easy toggling and customizations for darker or "
|
|
"accessibility driven experiences."
|
|
msgstr ""
|
|
"Bootswatch provides a number of other themes, that once Horizon is fully "
|
|
"theme compliant, will allow easy toggling and customisations for darker or "
|
|
"accessibility driven experiences."
|
|
|
|
msgid ""
|
|
"Both the Dashboard custom variables and Bootstrap variables can be "
|
|
"overridden. For a full list of the Dashboard SCSS variables that can be "
|
|
"changed, see the variables file at ``openstack_dashboard/static/dashboard/"
|
|
"scss/_variables.scss``."
|
|
msgstr ""
|
|
"Both the Dashboard custom variables and Bootstrap variables can be "
|
|
"overridden. For a full list of the Dashboard SCSS variables that can be "
|
|
"changed, see the variables file at ``openstack_dashboard/static/dashboard/"
|
|
"scss/_variables.scss``."
|
|
|
|
msgid "Branding Horizon"
|
|
msgstr "Branding Horizon"
|
|
|
|
msgid "By default this value is ``WEBROOT/static/``."
|
|
msgstr "By default this value is ``WEBROOT/static/``."
|
|
|
|
msgid ""
|
|
"By default, all of the themes configured by ``AVAILABLE_THEMES`` setting are "
|
|
"collected by horizon during the `collectstatic` process. By default, the "
|
|
"themes are collected into the dynamic `static/themes` directory, but this "
|
|
"location can be customized via the ``local_settings.py`` variable: "
|
|
"``THEME_COLLECTION_DIR``"
|
|
msgstr ""
|
|
"By default, all of the themes configured by ``AVAILABLE_THEMES`` setting are "
|
|
"collected by horizon during the `collectstatic` process. By default, the "
|
|
"themes are collected into the dynamic `static/themes` directory, but this "
|
|
"location can be customized via the ``local_settings.py`` variable: "
|
|
"``THEME_COLLECTION_DIR``"
|
|
|
|
msgid ""
|
|
"By default, the ``theme path`` is the directory that will serve as the "
|
|
"static root of the theme and the entire contents of the directory is served "
|
|
"up at ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``. If you wish to "
|
|
"include content other than static files in a theme directory, but do not "
|
|
"wish that content to be served up, then you can create a sub directory named "
|
|
"``static``. If the theme folder contains a sub-directory with the name "
|
|
"``static``, then ``static/custom/static`` will be used as the root for the "
|
|
"content served at ``/static/custom``."
|
|
msgstr ""
|
|
"By default, the ``theme path`` is the directory that will serve as the "
|
|
"static root of the theme and the entire contents of the directory is served "
|
|
"up at ``/{{ THEME_COLLECTION_DIR }}/{{ theme_name }}``. If you wish to "
|
|
"include content other than static files in a theme directory, but do not "
|
|
"wish that content to be served up, then you can create a sub directory named "
|
|
"``static``. If the theme folder contains a sub-directory with the name "
|
|
"``static``, then ``static/custom/static`` will be used as the root for the "
|
|
"content served at ``/static/custom``."
|
|
|
|
msgid "CACHED_TEMPLATE_LOADERS"
|
|
msgstr "CACHED_TEMPLATE_LOADERS"
|
|
|
|
msgid "CONSOLE_TYPE"
|
|
msgstr "CONSOLE_TYPE"
|
|
|
|
msgid "CREATE_IMAGE_DEFAULTS"
|
|
msgstr "CREATE_IMAGE_DEFAULTS"
|
|
|
|
msgid "CREATE_INSTANCE_FLAVOR_SORT"
|
|
msgstr "CREATE_INSTANCE_FLAVOR_SORT"
|
|
|
|
msgid "Changing the Brand Link"
|
|
msgstr "Changing the Brand Link"
|
|
|
|
msgid "Changing the Site Title"
|
|
msgstr "Changing the Site Title"
|
|
|
|
msgid "Changing the names of dashboards and panels."
|
|
msgstr "Changing the names of dashboards and panels."
|
|
|
|
msgid "Charts"
|
|
msgstr "Charts"
|
|
|
|
msgid "Checkboxes"
|
|
msgstr "Checkboxes"
|
|
|
|
msgid "Checkboxes_"
|
|
msgstr "Checkboxes_"
|
|
|
|
msgid "Cinder"
|
|
msgstr "Cinder"
|
|
|
|
msgid "Configuration Guide"
|
|
msgstr "Configuration Guide"
|
|
|
|
msgid ""
|
|
"Control whether the SESSION_TIMEOUT period is refreshed due to activity. If "
|
|
"False, SESSION_TIMEOUT acts as a hard limit."
|
|
msgstr ""
|
|
"Control whether the SESSION_TIMEOUT period is refreshed due to activity. If "
|
|
"False, SESSION_TIMEOUT acts as a hard limit."
|
|
|
|
msgid ""
|
|
"Controls how bootstrap backdrop element outside of modals looks and feels. "
|
|
"Valid values are ``\"true\"`` (show backdrop element outside the modal, "
|
|
"close the modal after clicking on backdrop), ``\"false\"`` (do not show "
|
|
"backdrop element, do not close the modal after clicking outside of it) and ``"
|
|
"\"static\"`` (show backdrop element outside the modal, do not close the "
|
|
"modal after clicking on backdrop)."
|
|
msgstr ""
|
|
"Controls how bootstrap backdrop element outside of modals looks and feels. "
|
|
"Valid values are ``\"true\"`` (show backdrop element outside the modal, "
|
|
"close the modal after clicking on backdrop), ``\"false\"`` (do not show "
|
|
"backdrop element, do not close the modal after clicking outside of it) and ``"
|
|
"\"static\"`` (show backdrop element outside the modal, do not close the "
|
|
"modal after clicking on backdrop)."
|
|
|
|
msgid ""
|
|
"Controls whether browser autocompletion should be enabled on the login form. "
|
|
"Valid values are ``\"on\"`` and ``\"off\"``."
|
|
msgstr ""
|
|
"Controls whether browser autocompletion should be enabled on the login form. "
|
|
"Valid values are ``\"on\"`` and ``\"off\"``."
|
|
|
|
msgid ""
|
|
"Controls whether clouds.yaml is accesible from the user menu and the api "
|
|
"access panel."
|
|
msgstr ""
|
|
"Controls whether clouds.yaml is accessible from the user menu and the API "
|
|
"access panel."
|
|
|
|
msgid ""
|
|
"Controls whether the keystone openrc file is accesible from the user menu "
|
|
"and the api access panel."
|
|
msgstr ""
|
|
"Controls whether the Keystone openrc file is accessible from the user menu "
|
|
"and the API access panel."
|
|
|
|
msgid ""
|
|
"Controls whether the keystone v2 openrc file is accessible from the user "
|
|
"menu and the api access panel."
|
|
msgstr ""
|
|
"Controls whether the keystone v2 openrc file is accessible from the user "
|
|
"menu and the API access panel."
|
|
|
|
msgid ""
|
|
"Controls whether unhandled exceptions should generate a generic 500 response "
|
|
"or present the user with a pretty-formatted debug information page."
|
|
msgstr ""
|
|
"Controls whether unhandled exceptions should generate a generic 500 response "
|
|
"or present the user with a pretty-formatted debug information page."
|
|
|
|
msgid "Custom Analytics"
|
|
msgstr "Custom Analytics"
|
|
|
|
msgid "Custom Head js"
|
|
msgstr "Custom Head js"
|
|
|
|
msgid "Custom Javascript"
|
|
msgstr "Custom JavaScript"
|
|
|
|
msgid "Custom Stylesheets"
|
|
msgstr "Custom Stylesheets"
|
|
|
|
msgid ""
|
|
"Custom themes must implement all of the Bootstrap variables required by "
|
|
"Horizon in ``_variables.scss`` and ``_styles.scss``. To make this easier, "
|
|
"you can inherit the variables needed in the default theme and only override "
|
|
"those that you need to customize. To inherit from the default theme, put "
|
|
"this in your theme's ``_variables.scss``::"
|
|
msgstr ""
|
|
"Custom themes must implement all of the Bootstrap variables required by "
|
|
"Horizon in ``_variables.scss`` and ``_styles.scss``. To make this easier, "
|
|
"you can inherit the variables needed in the default theme and only override "
|
|
"those that you need to customize. To inherit from the default theme, put "
|
|
"this in your theme's ``_variables.scss``::"
|
|
|
|
msgid "Customize Angular dashboards"
|
|
msgstr "Customise Angular dashboards"
|
|
|
|
msgid "Customize the project and user table columns"
|
|
msgstr "Customise the project and user table columns"
|
|
|
|
msgid "Customizing Horizon"
|
|
msgstr "Customising Horizon"
|
|
|
|
msgid "Customizing Meta Attributes"
|
|
msgstr "Customising Meta Attributes"
|
|
|
|
msgid "Customizing the Footer"
|
|
msgstr "Customising the Footer"
|
|
|
|
msgid "Customizing the Logo"
|
|
msgstr "Customising the Logo"
|
|
|
|
msgid "DEBUG"
|
|
msgstr "DEBUG"
|
|
|
|
msgid "DEFAULT_SERVICE_REGIONS"
|
|
msgstr "DEFAULT_SERVICE_REGIONS"
|
|
|
|
msgid "DEFAULT_THEME"
|
|
msgstr "DEFAULT_THEME"
|
|
|
|
msgid "DISALLOW_IFRAME_EMBED"
|
|
msgstr "DISALLOW_IFRAME_EMBED"
|
|
|
|
msgid "DROPDOWN_MAX_ITEMS"
|
|
msgstr "DROPDOWN_MAX_ITEMS"
|
|
|
|
msgid "Default (when ``SHOW_KEYSTONE_V2_RC`` is ``False``):"
|
|
msgstr "Default (when ``SHOW_KEYSTONE_V2_RC`` is ``False``):"
|
|
|
|
msgid "Default (when ``SHOW_KEYSTONE_V2_RC`` is ``True``):"
|
|
msgstr "Default (when ``SHOW_KEYSTONE_V2_RC`` is ``True``):"
|
|
|
|
msgid ""
|
|
"Default DNS servers you would like to use when a subnet is created. This is "
|
|
"only a default. Users can still choose a different list of dns servers."
|
|
msgstr ""
|
|
"Default DNS servers you would like to use when a subnet is created. This is "
|
|
"only a default. Users can still choose a different list of DNS servers."
|
|
|
|
msgid ""
|
|
"Default Horizon panels are loaded based upon files within the "
|
|
"openstack_dashboard/enabled/ folder. These files are loaded based upon the "
|
|
"filename order, with space left for more files to be added. There are some "
|
|
"example files available within this folder, with the .example suffix added. "
|
|
"Developers and deployers should strive to use this method of customization "
|
|
"as much as possible, and support for this is given preference over more "
|
|
"exotic methods such as monkey patching and overrides files."
|
|
msgstr ""
|
|
"Default Horizon panels are loaded based upon files within the "
|
|
"openstack_dashboard/enabled/ folder. These files are loaded based upon the "
|
|
"filename order, with space left for more files to be added. There are some "
|
|
"example files available within this folder, with the .example suffix added. "
|
|
"Developers and deployers should strive to use this method of customization "
|
|
"as much as possible, and support for this is given preference over more "
|
|
"exotic methods such as monkey patching and overrides files."
|
|
|
|
msgid "Default ``['*']``"
|
|
msgstr "Default ``['*']``"
|
|
|
|
msgid ""
|
|
"Default to an empty list and the physical network field on the admin create "
|
|
"network modal will be a regular input field where users can type in the name "
|
|
"of the physical network to be used. If it is set to a list of available "
|
|
"physical networks, the physical network field will be shown as a dropdown "
|
|
"menu where users can select a physical network to be used."
|
|
msgstr ""
|
|
"Default to an empty list and the physical network field on the admin create "
|
|
"network modal will be a regular input field where users can type in the name "
|
|
"of the physical network to be used. If it is set to a list of available "
|
|
"physical networks, the physical network field will be shown as a dropdown "
|
|
"menu where users can select a physical network to be used."
|
|
|
|
msgid "Default:"
|
|
msgstr "Default:"
|
|
|
|
msgid "Default: ``\"AUTO\"``"
|
|
msgstr "Default: ``\"AUTO\"``"
|
|
|
|
msgid "Default: ``35``"
|
|
msgstr "Default: ``35``"
|
|
|
|
msgid "Default: ``os.path.join(ROOT_PATH, \"conf\")``"
|
|
msgstr "Default: ``os.path.join(ROOT_PATH, \"conf\")``"
|
|
|
|
msgid "Default: None"
|
|
msgstr "Default: None"
|
|
|
|
msgid "Default: ``\"/\"``"
|
|
msgstr "Default: ``\"/\"``"
|
|
|
|
msgid "Default: ``\"127.0.0.1\"``"
|
|
msgstr "Default: ``\"127.0.0.1\"``"
|
|
|
|
msgid "Default: ``\"25\"``"
|
|
msgstr "Default: ``\"25\"``"
|
|
|
|
msgid "Default: ``\"3600\"``"
|
|
msgstr "Default: ``\"3600\"``"
|
|
|
|
msgid "Default: ``\"Default\"``"
|
|
msgstr "Default: ``\"Default\"``"
|
|
|
|
msgid "Default: ``\"False\"``"
|
|
msgstr "Default: ``\"False\"``"
|
|
|
|
msgid "Default: ``\"Local Keystone\"``"
|
|
msgstr "Default: ``\"Local Keystone\"``"
|
|
|
|
msgid "Default: ``\"_member_\"``"
|
|
msgstr "Default: ``\"_member_\"``"
|
|
|
|
msgid "Default: ``\"credentials\"``"
|
|
msgstr "Default: ``\"credentials\"``"
|
|
|
|
msgid "Default: ``\"default\"``"
|
|
msgstr "Default: ``\"default\"``"
|
|
|
|
msgid "Default: ``\"http://%s:5000/v3\" % OPENSTACK_HOST``"
|
|
msgstr "Default: ``\"http://%s:5000/v3\" % OPENSTACK_HOST``"
|
|
|
|
msgid "Default: ``\"legacy\"``"
|
|
msgstr "Default: ``\"legacy\"``"
|
|
|
|
msgid "Default: ``\"localkeystone\"``"
|
|
msgstr "Default: ``\"localkeystone\"``"
|
|
|
|
msgid "Default: ``\"off\"``"
|
|
msgstr "Default: ``\"off\"``"
|
|
|
|
msgid "Default: ``\"openstack\"``"
|
|
msgstr "Default: ``\"openstack\"``"
|
|
|
|
msgid "Default: ``\"publicURL\"``"
|
|
msgstr "Default: ``\"publicURL\"``"
|
|
|
|
msgid "Default: ``\"static\"``"
|
|
msgstr "Default: ``\"static\"``"
|
|
|
|
msgid "Default: ``\"theme\"``"
|
|
msgstr "Default: ``\"theme\"``"
|
|
|
|
msgid "Default: ``\"themes\"``"
|
|
msgstr "Default: ``\"themes\"``"
|
|
|
|
msgid "Default: ``-1``"
|
|
msgstr "Default: ``-1``"
|
|
|
|
msgid "Default: ``/static/``"
|
|
msgstr "Default: ``/static/``"
|
|
|
|
msgid "Default: ``0``"
|
|
msgstr "Default: ``0``"
|
|
|
|
msgid "Default: ``1000``"
|
|
msgstr "Default: ``1000``"
|
|
|
|
msgid "Default: ``10``"
|
|
msgstr "Default: ``10``"
|
|
|
|
msgid "Default: ``20``"
|
|
msgstr "Default: ``20``"
|
|
|
|
msgid "Default: ``2500``"
|
|
msgstr "Default: ``2500``"
|
|
|
|
msgid "Default: ``30``"
|
|
msgstr "Default: ``30``"
|
|
|
|
msgid "Default: ``512 * 1024``"
|
|
msgstr "Default: ``512 * 1024``"
|
|
|
|
msgid "Default: ``<path_to_horizon>/static``"
|
|
msgstr "Default: ``<path_to_horizon>/static``"
|
|
|
|
msgid "Default: ``AVAILABLE_THEMES``"
|
|
msgstr "Default: ``AVAILABLE_THEMES``"
|
|
|
|
msgid "Default: ``False``"
|
|
msgstr "Default: ``False``"
|
|
|
|
msgid "Default: ``None``"
|
|
msgstr "Default: ``None``"
|
|
|
|
msgid "Default: ``None`` (Empty)"
|
|
msgstr "Default: ``None`` (Empty)"
|
|
|
|
msgid "Default: ``OPENSTACK_KEYSTONE_URL``"
|
|
msgstr "Default: ``OPENSTACK_KEYSTONE_URL``"
|
|
|
|
msgid "Default: ``True``"
|
|
msgstr "Default: ``True``"
|
|
|
|
msgid "Default: ``[\"*\"]``"
|
|
msgstr "Default: ``[\"*\"]``"
|
|
|
|
msgid "Default: ``[\"admin\"]``"
|
|
msgstr "Default: ``[\"admin\"]``"
|
|
|
|
msgid "Default: ``['localhost']``"
|
|
msgstr "Default: ``['localhost']``"
|
|
|
|
msgid "Default: ``['openstack_auth.urls']``"
|
|
msgstr "Default: ``['openstack_auth.urls']``"
|
|
|
|
msgid "Default: ``[]``"
|
|
msgstr "Default: ``[]``"
|
|
|
|
msgid "Default: ``settings.LOGIN_REDIRECT_URL``"
|
|
msgstr "Default: ``settings.LOGIN_REDIRECT_URL``"
|
|
|
|
msgid "Default: ``{\"enabled\": False}``"
|
|
msgstr "Default: ``{\"enabled\": False}``"
|
|
|
|
msgid "Default: ``{'enable_backup': False}``"
|
|
msgstr "Default: ``{'enable_backup': False}``"
|
|
|
|
msgid "Default: ``{}``"
|
|
msgstr "Default: ``{}``"
|
|
|
|
msgid "Default:: ``1``"
|
|
msgstr "Default:: ``1``"
|
|
|
|
msgid "Default:: ``True``"
|
|
msgstr "Default:: ``True``"
|
|
|
|
msgid "Default:: ``openstack_auth.policy.check``"
|
|
msgstr "Default:: ``openstack_auth.policy.check``"
|
|
|
|
msgid "Development Tips"
|
|
msgstr "Development Tips"
|
|
|
|
msgid ""
|
|
"Disable SSL certificate checks in the OpenStack clients (useful for self-"
|
|
"signed certificates)."
|
|
msgstr ""
|
|
"Disable SSL certificate checks in the OpenStack clients (useful for self-"
|
|
"signed certificates)."
|
|
|
|
msgid "Django Settings"
|
|
msgstr "Django Settings"
|
|
|
|
msgid ""
|
|
"Don't use the ``custom_head_js`` block for analytics tracking. See below."
|
|
msgstr ""
|
|
"Don't use the ``custom_head_js`` block for analytics tracking. See below."
|
|
|
|
msgid "ENABLE_CLIENT_TOKEN"
|
|
msgstr "ENABLE_CLIENT_TOKEN"
|
|
|
|
msgid "ENFORCE_PASSWORD_CHECK"
|
|
msgstr "ENFORCE_PASSWORD_CHECK"
|
|
|
|
msgid ""
|
|
"Each dictionary should contain a `tenant` attribute with the project id, and "
|
|
"optionally a `text` attribute specifying the category name, and an `icon` "
|
|
"attribute that displays an icon in the filter button. The icon names are "
|
|
"based on the default icon theme provided by Bootstrap."
|
|
msgstr ""
|
|
"Each dictionary should contain a `tenant` attribute with the project id, and "
|
|
"optionally a `text` attribute specifying the category name, and an `icon` "
|
|
"attribute that displays an icon in the filter button. The icon names are "
|
|
"based on the default icon theme provided by Bootstrap."
|
|
|
|
msgid "Each dictionary should contain these values:"
|
|
msgstr "Each dictionary should contain these values:"
|
|
|
|
msgid "Either the reversible Django url name or an absolute url"
|
|
msgstr "Either the reversible Django URL name or an absolute URL"
|
|
|
|
msgid ""
|
|
"Enable (``True``) or disable (``False``) the panels and menus related to "
|
|
"router and Floating IP features. This option only affects when Neutron is "
|
|
"enabled. If your Neutron deployment has no support for Layer-3 features, or "
|
|
"you do not wish to provide the Layer-3 features through the Dashboard, this "
|
|
"should be set to ``False``."
|
|
msgstr ""
|
|
"Enable (``True``) or disable (``False``) the panels and menus related to "
|
|
"router and Floating IP features. This option only affects when Neutron is "
|
|
"enabled. If your Neutron deployment has no support for Layer-3 features, or "
|
|
"you do not wish to provide the Layer-3 features through the Dashboard, this "
|
|
"should be set to ``False``."
|
|
|
|
msgid ""
|
|
"Enable or disable HA (High Availability) mode in Neutron virtual router in "
|
|
"the Router panel. For the HA router mode to be enabled, this option needs to "
|
|
"be set to True and your Neutron deployment must support HA router mode. Even "
|
|
"when your Neutron plugin (like ML2 plugin) supports HA router mode, the "
|
|
"feature depends on l3-agent configuration, so deployers should set this "
|
|
"option appropriately depending on your deployment."
|
|
msgstr ""
|
|
"Enable or disable HA (High Availability) mode in Neutron virtual router in "
|
|
"the Router panel. For the HA router mode to be enabled, this option needs to "
|
|
"be set to True and your Neutron deployment must support HA router mode. Even "
|
|
"when your Neutron plugin (like ML2 plugin) supports HA router mode, the "
|
|
"feature depends on l3-agent configuration, so deployers should set this "
|
|
"option appropriately depending on your deployment."
|
|
|
|
msgid ""
|
|
"Enable or disable IPv6 support in the Network panels. When disabled, Horizon "
|
|
"will only expose IPv4 configuration for networks."
|
|
msgstr ""
|
|
"Enable or disable IPv6 support in the Network panels. When disabled, Horizon "
|
|
"will only expose IPv4 configuration for networks."
|
|
|
|
msgid ""
|
|
"Enable or disable Neutron distributed virtual router (DVR) feature in the "
|
|
"Router panel. For the DVR feature to be enabled, this option needs to be set "
|
|
"to True and your Neutron deployment must support DVR. Even when your Neutron "
|
|
"plugin (like ML2 plugin) supports DVR feature, DVR feature depends on l3-"
|
|
"agent configuration, so deployers should set this option appropriately "
|
|
"depending on your deployment."
|
|
msgstr ""
|
|
"Enable or disable Neutron distributed virtual router (DVR) feature in the "
|
|
"Router panel. For the DVR feature to be enabled, this option needs to be set "
|
|
"to True and your Neutron deployment must support DVR. Even when your Neutron "
|
|
"plugin (like ML2 plugin) supports DVR feature, DVR feature depends on l3-"
|
|
"agent configuration, so deployers should set this option appropriately "
|
|
"depending on your deployment."
|
|
|
|
msgid ""
|
|
"Enable or disable Nova and Neutron 'get-me-a-network' feature. This sets up "
|
|
"a neutron network topology for a project if there is no network in the "
|
|
"project. It simplifies the workflow when launching a server. Horizon checks "
|
|
"if both nova and neutron support the feature and enable it only when "
|
|
"supported. However, whether the feature works properly depends on "
|
|
"deployments, so this setting is disabled by default. (The detail on the "
|
|
"required preparation is described in `the Networking Guide <https://docs."
|
|
"openstack.org/neutron/latest/admin/config-auto-allocation.html>`__.)"
|
|
msgstr ""
|
|
"Enable or disable Nova and Neutron 'get-me-a-network' feature. This sets up "
|
|
"a Neutron network topology for a project if there is no network in the "
|
|
"project. It simplifies the workflow when launching a server. Horizon checks "
|
|
"if both Nova and Neutron support the feature and enable it only when "
|
|
"supported. However, whether the feature works properly depends on "
|
|
"deployments, so this setting is disabled by default. (The detail on the "
|
|
"required preparation is described in `the Networking Guide <https://docs."
|
|
"openstack.org/neutron/latest/admin/config-auto-allocation.html>`__.)"
|
|
|
|
msgid ""
|
|
"Enable support for Neutron quotas feature. To make this feature work "
|
|
"appropriately, you need to use Neutron plugins with quotas extension support "
|
|
"and quota_driver should be DbQuotaDriver (default config)."
|
|
msgstr ""
|
|
"Enable support for Neutron quotas feature. To make this feature work "
|
|
"appropriately, you need to use Neutron plugins with quotas extension support "
|
|
"and quota_driver should be DbQuotaDriver (default config)."
|
|
|
|
msgid ""
|
|
"Enables keystone web single-sign-on if set to True. For this feature to "
|
|
"work, make sure that you are using Keystone V3 and Django OpenStack Auth "
|
|
"V1.2.0 or later."
|
|
msgstr ""
|
|
"Enables keystone web single-sign-on if set to True. For this feature to "
|
|
"work, make sure that you are using Keystone V3 and Django OpenStack Auth "
|
|
"V1.2.0 or later."
|
|
|
|
msgid "Example (with priority):"
|
|
msgstr "Example (with priority):"
|
|
|
|
msgid "Example:"
|
|
msgstr "Example:"
|
|
|
|
msgid "Example: ``[\"8.8.8.8\", \"8.8.4.4\", \"208.67.222.222\"]``"
|
|
msgstr "Example: ``[\"8.8.8.8\", \"8.8.4.4\", \"208.67.222.222\"]``"
|
|
|
|
msgid "Example: ``['default', 'test']``"
|
|
msgstr "Example: ``['default', 'test']``"
|
|
|
|
msgid "Example: ``['local', 'flat', 'gre']``"
|
|
msgstr "Example: ``['local', 'flat', 'gre']``"
|
|
|
|
msgid "Example: ``['normal', 'direct']``"
|
|
msgstr "Example: ``['normal', 'direct']``"
|
|
|
|
msgid "Example:: ``my-clouds.yaml.template``"
|
|
msgstr "Example:: ``my-clouds.yaml.template``"
|
|
|
|
msgid "Example:: ``my-openrc.sh.template``"
|
|
msgstr "Example:: ``my-openrc.sh.template``"
|
|
|
|
msgid "Examples"
|
|
msgstr "Examples"
|
|
|
|
msgid "Examples:"
|
|
msgstr "Examples:"
|
|
|
|
msgid "Extend the table that you wish to modify"
|
|
msgstr "Extend the table that you wish to modify"
|
|
|
|
msgid ""
|
|
"Extra tabs can be added to a tab group implemented in horizon or other "
|
|
"horizon plugins by using this setting. Extra tabs will be shown after "
|
|
"default tabs defined in a corresponding tab group."
|
|
msgstr ""
|
|
"Extra tabs can be added to a tab group implemented in Horizon or other "
|
|
"Horizon plugins by using this setting. Extra tabs will be shown after "
|
|
"default tabs defined in a corresponding tab group."
|
|
|
|
msgid ""
|
|
"Extra workflow steps can be added to a workflow in horizon or other horizon "
|
|
"plugins by using this setting. Extra steps will be shown after default steps "
|
|
"defined in a corresponding workflow."
|
|
msgstr ""
|
|
"Extra workflow steps can be added to a workflow in horizon or other horizon "
|
|
"plugins by using this setting. Extra steps will be shown after default steps "
|
|
"defined in a corresponding workflow."
|
|
|
|
msgid "FILTER_DATA_FIRST"
|
|
msgstr "FILTER_DATA_FIRST"
|
|
|
|
msgid ""
|
|
"For analytics or tracking scripts you should avoid the ``custom_head_js`` "
|
|
"block. We have a specific block instead called ``custom_analytics``. Much "
|
|
"like the ``custom_head_js`` block this inserts additional content into the "
|
|
"head of the ``base.html`` template and it will be on all pages."
|
|
msgstr ""
|
|
"For analytics or tracking scripts you should avoid the ``custom_head_js`` "
|
|
"block. We have a specific block instead called ``custom_analytics``. Much "
|
|
"like the ``custom_head_js`` block this inserts additional content into the "
|
|
"head of the ``base.html`` template and it will be on all pages."
|
|
|
|
msgid "For example, a configuration with multiple themes::"
|
|
msgstr "For example, a configuration with multiple themes::"
|
|
|
|
msgid ""
|
|
"For example, if you wish to customize the sidebar, Horizon expects the "
|
|
"template to live at ``horizon/_sidebar.html``. You would need to duplicate "
|
|
"that directory structure under your templates directory, such that your "
|
|
"override would live at ``{ theme_path }/templates/horizon/_sidebar.html``."
|
|
msgstr ""
|
|
"For example, if you wish to customise the sidebar, Horizon expects the "
|
|
"template to live at ``horizon/_sidebar.html``. You would need to duplicate "
|
|
"that directory structure under your templates directory, such that your "
|
|
"override would live at ``{ theme_path }/templates/horizon/_sidebar.html``."
|
|
|
|
msgid ""
|
|
"For example, if you wished to remove the Admin State column from the :class:"
|
|
"`~openstack_dashboard.dashboards.admin.networks.tables.NetworksTable`, you "
|
|
"could do the following::"
|
|
msgstr ""
|
|
"For example, if you wished to remove the Admin State column from the :class:"
|
|
"`~openstack_dashboard.dashboards.admin.networks.tables.NetworksTable`, you "
|
|
"could do the following::"
|
|
|
|
msgid ""
|
|
"For example, if you're accessing the Dashboard via ``https://<your server>/"
|
|
"dashboard``, you would set this to ``\"/dashboard/\"``."
|
|
msgstr ""
|
|
"For example, if you're accessing the Dashboard via ``https://<your server>/"
|
|
"dashboard``, you would set this to ``\"/dashboard/\"``."
|
|
|
|
msgid "For example:"
|
|
msgstr "For example:"
|
|
|
|
msgid "For more information see: http://tinyurl.com/anticlickjack"
|
|
msgstr "For more information see: http://tinyurl.com/anticlickjack"
|
|
|
|
msgid ""
|
|
"For use with the port binding extension. Use this to explicitly set which "
|
|
"VNIC types are available for users to choose from, when creating or editing "
|
|
"a port. The VNIC types actually supported are determined by resource "
|
|
"availability and Neutron ML2 plugin support. Currently, error reporting for "
|
|
"users selecting an incompatible or unavailable VNIC type is restricted to "
|
|
"receiving a message from the scheduler that the instance cannot spawn "
|
|
"because of insufficient resources. VNIC types include ``normal``, "
|
|
"``direct``, ``direct-physical``, ``macvtap``, ``baremetal`` and ``virtio-"
|
|
"forwarder``. By default all VNIC types will be available to choose from."
|
|
msgstr ""
|
|
"For use with the port binding extension. Use this to explicitly set which "
|
|
"VNIC types are available for users to choose from, when creating or editing "
|
|
"a port. The VNIC types actually supported are determined by resource "
|
|
"availability and Neutron ML2 plugin support. Currently, error reporting for "
|
|
"users selecting an incompatible or unavailable VNIC type is restricted to "
|
|
"receiving a message from the scheduler that the instance cannot spawn "
|
|
"because of insufficient resources. VNIC types include ``normal``, "
|
|
"``direct``, ``direct-physical``, ``macvtap``, ``baremetal`` and ``virtio-"
|
|
"forwarder``. By default all VNIC types will be available to choose from."
|
|
|
|
msgid ""
|
|
"For use with the provider network extension. This is a dictionary to define "
|
|
"extra provider network definitions. Network types supported by Neutron "
|
|
"depend on the configured plugin. Horizon has predefined provider network "
|
|
"types but horizon cannot cover all of them. If you are using a provider "
|
|
"network type not defined in advance, you can add a definition through this "
|
|
"setting."
|
|
msgstr ""
|
|
"For use with the provider network extension. This is a dictionary to define "
|
|
"extra provider network definitions. Network types supported by Neutron "
|
|
"depend on the configured plugin. Horizon has predefined provider network "
|
|
"types but Horizon cannot cover all of them. If you are using a provider "
|
|
"network type not defined in advance, you can add a definition through this "
|
|
"setting."
|
|
|
|
msgid ""
|
|
"For use with the provider network extension. This is a dictionary where each "
|
|
"key is a provider network type and each value is a list containing two "
|
|
"numbers. The first number is the minimum segmentation ID that is valid. The "
|
|
"second number is the maximum segmentation ID. Pertains only to the vlan, "
|
|
"gre, and vxlan network types. By default this option is not provided and "
|
|
"each minimum and maximum value will be the default for the provider network "
|
|
"type."
|
|
msgstr ""
|
|
"For use with the provider network extension. This is a dictionary where each "
|
|
"key is a provider network type and each value is a list containing two "
|
|
"numbers. The first number is the minimum segmentation ID that is valid. The "
|
|
"second number is the maximum segmentation ID. Pertains only to the VLAN, "
|
|
"GRE, and VXLAN network types. By default this option is not provided and "
|
|
"each minimum and maximum value will be the default for the provider network "
|
|
"type."
|
|
|
|
msgid ""
|
|
"For use with the provider network extension. Use this to explicitly set "
|
|
"which provider network types are supported. Only the network types in this "
|
|
"list will be available to choose from when creating a network. Network types "
|
|
"defined in Horizon or defined in `extra_provider_types`_ settings can be "
|
|
"specified in this list. As of the Newton release, the network types defined "
|
|
"in Horizon include network types supported by Neutron ML2 plugin with Open "
|
|
"vSwitch driver (``local``, ``flat``, ``vlan``, ``gre``, ``vxlan`` and "
|
|
"``geneve``) and supported by Midonet plugin (``midonet`` and ``uplink``). "
|
|
"``[\"*\"]`` means that all provider network types supported by Neutron ML2 "
|
|
"plugin will be available to choose from."
|
|
msgstr ""
|
|
"For use with the provider network extension. Use this to explicitly set "
|
|
"which provider network types are supported. Only the network types in this "
|
|
"list will be available to choose from when creating a network. Network types "
|
|
"defined in Horizon or defined in `extra_provider_types`_ settings can be "
|
|
"specified in this list. As of the Newton release, the network types defined "
|
|
"in Horizon include network types supported by Neutron ML2 plugin with Open "
|
|
"vSwitch driver (``local``, ``flat``, ``vlan``, ``gre``, ``vxlan`` and "
|
|
"``geneve``) and supported by Midonet plugin (``midonet`` and ``uplink``). "
|
|
"``[\"*\"]`` means that all provider network types supported by Neutron ML2 "
|
|
"plugin will be available to choose from."
|
|
|
|
msgid "General Pluggbale Settings"
|
|
msgstr "General Pluggable Settings"
|
|
|
|
msgid "General Settings"
|
|
msgstr "General Settings"
|
|
|
|
msgid "Glance"
|
|
msgstr "Glance"
|
|
|
|
msgid "HORIZON_CONFIG"
|
|
msgstr "HORIZON_CONFIG"
|
|
|
|
msgid "HORIZON_IMAGES_UPLOAD_MODE"
|
|
msgstr "HORIZON_IMAGES_UPLOAD_MODE"
|
|
|
|
msgid ""
|
|
"Horizon allows dashboards, panels and panel groups to be added without "
|
|
"modifying the default settings. Pluggable settings are a mechanism to allow "
|
|
"settings to be stored in separate files. Those files are read at startup "
|
|
"and used to modify the default settings."
|
|
msgstr ""
|
|
"Horizon allows dashboards, panels and panel groups to be added without "
|
|
"modifying the default settings. Pluggable settings are a mechanism to allow "
|
|
"settings to be stored in separate files. Those files are read at start-up "
|
|
"and used to modify the default settings."
|
|
|
|
msgid "Horizon customization module (overrides)"
|
|
msgstr "Horizon customisation module (overrides)"
|
|
|
|
msgid ""
|
|
"Horizon has a global overrides mechanism available to perform customizations "
|
|
"that are not yet customizable via configuration settings. This file can "
|
|
"perform monkey patching and other forms of customization which are not "
|
|
"possible via the enabled folder's customization method."
|
|
msgstr ""
|
|
"Horizon has a global overrides mechanism available to perform customisations "
|
|
"that are not yet customisable via configuration settings. This file can "
|
|
"perform monkey patching and other forms of customisation which are not "
|
|
"possible via the enabled folder's customisation method."
|
|
|
|
msgid ""
|
|
"Horizon packages the Bootswatch SCSS files for use with its ``material`` "
|
|
"theme. Because of this, it is simple to use an existing Bootswatch theme as "
|
|
"a base. This is due to the fact that Bootswatch is loaded as a 3rd party "
|
|
"static asset, and therefore is automatically collected into the `static` "
|
|
"directory in `/horizon/lib/`. The following is an example of how to inherit "
|
|
"from Bootswatch's ``darkly`` theme::"
|
|
msgstr ""
|
|
"Horizon packages the Bootswatch SCSS files for use with its ``material`` "
|
|
"theme. Because of this, it is simple to use an existing Bootswatch theme as "
|
|
"a base. This is due to the fact that Bootswatch is loaded as a 3rd party "
|
|
"static asset, and therefore is automatically collected into the `static` "
|
|
"directory in `/horizon/lib/`. The following is an example of how to inherit "
|
|
"from Bootswatch's ``darkly`` theme::"
|
|
|
|
msgid ""
|
|
"Horizon ships with two themes configured. 'default' is the default theme, "
|
|
"and 'material' is based on Google's Material Design."
|
|
msgstr ""
|
|
"Horizon ships with two themes configured. 'default' is the default theme, "
|
|
"and 'material' is based on Google's Material Design."
|
|
|
|
msgid ""
|
|
"Horizon uses font icons from Font Awesome. Please see `Font Awesome`_ for "
|
|
"instructions on how to use icons in the code."
|
|
msgstr ""
|
|
"Horizon uses font icons from Font Awesome. Please see `Font Awesome`_ for "
|
|
"instructions on how to use icons in the code."
|
|
|
|
msgid ""
|
|
"Horizon uses icon fonts to represent checkboxes. In order to customize "
|
|
"this, you simply need to override the standard scss. For an example of "
|
|
"this, see themes/material/static/horizon/components/_checkboxes.scss"
|
|
msgstr ""
|
|
"Horizon uses icon fonts to represent checkboxes. In order to customise "
|
|
"this, you simply need to override the standard scss. For an example of "
|
|
"this, see themes/material/static/horizon/components/_checkboxes.scss"
|
|
|
|
msgid "Horizon's `OPENSTACK_HOST`_ documentation"
|
|
msgstr "Horizon's `OPENSTACK_HOST`_ documentation"
|
|
|
|
msgid "Horizon's settings broadly fall into three categories:"
|
|
msgstr "Horizon's settings broadly fall into three categories:"
|
|
|
|
msgid ""
|
|
"Horizon's usage of the ``TEMPLATES`` involves 3 further settings below; it "
|
|
"is generally advised to use those before attempting to alter the "
|
|
"``TEMPLATES`` setting itself."
|
|
msgstr ""
|
|
"Horizon's usage of the ``TEMPLATES`` involves 3 further settings below; it "
|
|
"is generally advised to use those before attempting to alter the "
|
|
"``TEMPLATES`` setting itself."
|
|
|
|
msgid ""
|
|
"How frequently resources in transition states should be polled for updates, "
|
|
"expressed in milliseconds."
|
|
msgstr ""
|
|
"How frequently resources in transition states should be polled for updates, "
|
|
"expressed in milliseconds."
|
|
|
|
msgid "IMAGES_ALLOW_LOCATION"
|
|
msgstr "IMAGES_ALLOW_LOCATION"
|
|
|
|
msgid "IMAGES_LIST_FILTER_TENANTS"
|
|
msgstr "IMAGES_LIST_FILTER_TENANTS"
|
|
|
|
msgid "IMAGE_CUSTOM_PROPERTY_TITLES"
|
|
msgstr "IMAGE_CUSTOM_PROPERTY_TITLES"
|
|
|
|
msgid "IMAGE_RESERVED_CUSTOM_PROPERTIES"
|
|
msgstr "IMAGE_RESERVED_CUSTOM_PROPERTIES"
|
|
|
|
msgid "INSTANCE_LOG_LENGTH"
|
|
msgstr "INSTANCE_LOG_LENGTH"
|
|
|
|
msgid "Icons"
|
|
msgstr "Icons"
|
|
|
|
msgid ""
|
|
"If ADD_JS_FILES and/or ADD_JS_SPEC_FILES are also specified, files manually "
|
|
"listed there will be appended to the auto-discovered files."
|
|
msgstr ""
|
|
"If ADD_JS_FILES and/or ADD_JS_SPEC_FILES are also specified, files manually "
|
|
"listed there will be appended to the auto-discovered files."
|
|
|
|
msgid ""
|
|
"If Keystone has been configured to use LDAP as the auth backend then set "
|
|
"``can_edit_user`` and ``can_edit_project`` to ``False`` and name to ``\"ldap"
|
|
"\"``."
|
|
msgstr ""
|
|
"If Keystone has been configured to use LDAP as the auth backend then set "
|
|
"``can_edit_user`` and ``can_edit_project`` to ``False`` and name to ``\"ldap"
|
|
"\"``."
|
|
|
|
msgid ""
|
|
"If `OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN`_ is enabled, this option can be used "
|
|
"to set the available domains to choose from. This is a list of pairs whose "
|
|
"first value is the domain name and the second is the display name."
|
|
msgstr ""
|
|
"If `OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN`_ is enabled, this option can be used "
|
|
"to set the available domains to choose from. This is a list of pairs whose "
|
|
"first value is the domain name and the second is the display name."
|
|
|
|
msgid ""
|
|
"If horizon is behind a proxy server and the proxy is configured, the IP "
|
|
"address from request is passed using header variables inside the request. "
|
|
"The header name depends on a proxy or a load-balancer. This setting "
|
|
"specifies the name of the header with remote IP address. The main use is for "
|
|
"authentication log (success or fail) displaing the IP address of the user. "
|
|
"The commom value for this setting is ``HTTP_X_REAL_IP`` or "
|
|
"``HTTP_X_FORWARDED_FOR``. If not present, then ``REMOTE_ADDR`` header is "
|
|
"used. (``REMOTE_ADDR`` is the field of Django HttpRequest object which "
|
|
"contains IP address of the client.)"
|
|
msgstr ""
|
|
"If Horizon is behind a proxy server and the proxy is configured, the IP "
|
|
"address from request is passed using header variables inside the request. "
|
|
"The header name depends on a proxy or a load-balancer. This setting "
|
|
"specifies the name of the header with remote IP address. The main use is for "
|
|
"authentication log (success or fail) displaying the IP address of the user. "
|
|
"The common value for this setting is ``HTTP_X_REAL_IP`` or "
|
|
"``HTTP_X_FORWARDED_FOR``. If not present, then ``REMOTE_ADDR`` header is "
|
|
"used. (``REMOTE_ADDR`` is the field of Django HttpRequest object which "
|
|
"contains IP address of the client.)"
|
|
|
|
msgid ""
|
|
"If provided, a \"Help\" link will be displayed in the site header which "
|
|
"links to the value of this setting (ideally a URL containing help "
|
|
"information)."
|
|
msgstr ""
|
|
"If provided, a \"Help\" link will be displayed in the site header which "
|
|
"links to the value of this setting (ideally a URL containing help "
|
|
"information)."
|
|
|
|
msgid ""
|
|
"If provided, a \"Report Bug\" link will be displayed in the site header "
|
|
"which links to the value of this setting (ideally a URL containing "
|
|
"information on how to report issues)."
|
|
msgstr ""
|
|
"If provided, a \"Report Bug\" link will be displayed in the site header "
|
|
"which links to the value of this setting (ideally a URL containing "
|
|
"information on how to report issues)."
|
|
|
|
msgid ""
|
|
"If provided, will auto-fade the alert types specified. Valid alert types "
|
|
"include: ['alert-default', 'alert-success', 'alert-info', 'alert-warning', "
|
|
"'alert-danger'] Can also define the delay before the alert fades and the "
|
|
"fade out duration."
|
|
msgstr ""
|
|
"If provided, will auto-fade the alert types specified. Valid alert types "
|
|
"include: ['alert-default', 'alert-success', 'alert-info', 'alert-warning', "
|
|
"'alert-danger'] Can also define the delay before the alert fades and the "
|
|
"fade out duration."
|
|
|
|
msgid ""
|
|
"If set to ``True``, JavaScript files and static angular html template files "
|
|
"will be automatically discovered from the `static` folder in each apps "
|
|
"listed in ADD_INSTALLED_APPS."
|
|
msgstr ""
|
|
"If set to ``True``, JavaScript files and static angular html template files "
|
|
"will be automatically discovered from the `static` folder in each apps "
|
|
"listed in ADD_INSTALLED_APPS."
|
|
|
|
msgid ""
|
|
"If set to ``True``, the PANEL will be removed from PANEL_DASHBOARD/"
|
|
"PANEL_GROUP."
|
|
msgstr ""
|
|
"If set to ``True``, the PANEL will be removed from PANEL_DASHBOARD/"
|
|
"PANEL_GROUP."
|
|
|
|
msgid ""
|
|
"If set to ``True``, this dashboard will be set as the default dashboard."
|
|
msgstr ""
|
|
"If set to ``True``, this dashboard will be set as the default dashboard."
|
|
|
|
msgid ""
|
|
"If set to ``True``, this setting allows users to specify an image location "
|
|
"(URL) as the image source when creating or updating images. Depending on the "
|
|
"Glance version, the ability to set an image location is controlled by "
|
|
"policies and/or the Glance configuration. Therefore IMAGES_ALLOW_LOCATION "
|
|
"should only be set to ``True`` if Glance is configured to allow specifying a "
|
|
"location. This setting has no effect when the Keystone catalog doesn't "
|
|
"contain a Glance v2 endpoint."
|
|
msgstr ""
|
|
"If set to ``True``, this setting allows users to specify an image location "
|
|
"(URL) as the image source when creating or updating images. Depending on the "
|
|
"Glance version, the ability to set an image location is controlled by "
|
|
"policies and/or the Glance configuration. Therefore IMAGES_ALLOW_LOCATION "
|
|
"should only be set to ``True`` if Glance is configured to allow specifying a "
|
|
"location. This setting has no effect when the Keystone catalogue doesn't "
|
|
"contain a Glance v2 endpoint."
|
|
|
|
msgid ""
|
|
"If set to ``True``, this settings file will not be added to the settings."
|
|
msgstr ""
|
|
"If set to ``True``, this settings file will not be added to the settings."
|
|
|
|
msgid "If set, it will update the default panel of the ``PANEL_DASHBOARD``."
|
|
msgstr "If set, it will update the default panel of the ``PANEL_DASHBOARD``."
|
|
|
|
msgid "If set, the name of the `vendor profile`_ from `os-client-config`_."
|
|
msgstr "If set, the name of the `vendor profile`_ from `os-client-config`_."
|
|
|
|
msgid ""
|
|
"If the default template is not suitable for your deployment, for example, if "
|
|
"your deployment uses saml2, openid and so on for authentication, the default "
|
|
"``openrc`` would not be sufficient. You can provide your own clouds.yaml by "
|
|
"specifying this setting."
|
|
msgstr ""
|
|
"If the default template is not suitable for your deployment, for example, if "
|
|
"your deployment uses SAML2, OpenID and so on for authentication, the default "
|
|
"``openrc`` would not be sufficient. You can provide your own clouds.yaml by "
|
|
"specifying this setting."
|
|
|
|
msgid ""
|
|
"If the default template is not suitable for your deployment, you can provide "
|
|
"your own clouds.yaml by specifying this setting."
|
|
msgstr ""
|
|
"If the default template is not suitable for your deployment, you can provide "
|
|
"your own clouds.yaml by specifying this setting."
|
|
|
|
msgid ""
|
|
"If the dict key-value is True, when the view loads, an empty table will be "
|
|
"rendered and the user will be asked to provide a search criteria first (in "
|
|
"case no search criteria was provided) before loading any data."
|
|
msgstr ""
|
|
"If the dict key-value is True, when the view loads, an empty table will be "
|
|
"rendered and the user will be asked to provide a search criteria first (in "
|
|
"case no search criteria was provided) before loading any data."
|
|
|
|
msgid ""
|
|
"If the static root of the theme folder contains an ``img`` directory, then "
|
|
"all images that make use of the {% themable_asset %} templatetag can be "
|
|
"overridden."
|
|
msgstr ""
|
|
"If the static root of the theme folder contains an ``img`` directory, then "
|
|
"all images that make use of the {% themable_asset %} templatetag can be "
|
|
"overridden."
|
|
|
|
msgid ""
|
|
"If the theme folder contains a sub-folder ``templates``, then the path to "
|
|
"that sub-folder will be prepended to the ``TEMPLATE_DIRS`` tuple to allow "
|
|
"for theme specific template customizations."
|
|
msgstr ""
|
|
"If the theme folder contains a sub-folder ``templates``, then the path to "
|
|
"that sub-folder will be prepended to the ``TEMPLATE_DIRS`` tuple to allow "
|
|
"for theme specific template customisations."
|
|
|
|
msgid ""
|
|
"If the theme folder contains a sub-folder called ``static``, then that sub "
|
|
"folder will be used as the **static root of the theme**. I.e., Horizon will "
|
|
"look in that sub-folder for the _variables.scss and _styles.scss files. The "
|
|
"contents of this folder will also be served up at ``/static/custom``."
|
|
msgstr ""
|
|
"If the theme folder contains a sub-folder called ``static``, then that sub "
|
|
"folder will be used as the **static root of the theme**. I.e., Horizon will "
|
|
"look in that sub-folder for the _variables.scss and _styles.scss files. The "
|
|
"contents of this folder will also be served up at ``/static/custom``."
|
|
|
|
msgid ""
|
|
"If you have multiple regions you should use the `AVAILABLE_REGIONS`_ setting "
|
|
"instead."
|
|
msgstr ""
|
|
"If you have multiple regions you should use the `AVAILABLE_REGIONS`_ setting "
|
|
"instead."
|
|
|
|
msgid ""
|
|
"If you need to do more to customize the logo than simply replacing the "
|
|
"existing PNG, then you can also override the _brand.html through a custom "
|
|
"theme. To use this technique, simply add a ``templates/header/_brand.html`` "
|
|
"to the root of your custom theme, and add markup directly to the file. For "
|
|
"an example of how to do this, see ``openstack_dashboard/themes/material/"
|
|
"templates/header/_brand.html``."
|
|
msgstr ""
|
|
"If you need to do more to customize the logo than simply replacing the "
|
|
"existing PNG, then you can also override the _brand.html through a custom "
|
|
"theme. To use this technique, simply add a ``templates/header/_brand.html`` "
|
|
"to the root of your custom theme, and add markup directly to the file. For "
|
|
"an example of how to do this, see ``openstack_dashboard/themes/material/"
|
|
"templates/header/_brand.html``."
|
|
|
|
msgid ""
|
|
"If you toggle ``domains_panel`` to ``True``, you also need to enable the "
|
|
"setting of `OPENSTACK_KEYSTONE_DEFAULT_DOMAIN`_ and add "
|
|
"`OPENSTACK_KEYSTONE_DEFAULT_DOMAIN`_ to `REST_API_REQUIRED_SETTINGS`_."
|
|
msgstr ""
|
|
"If you toggle ``domains_panel`` to ``True``, you also need to enable the "
|
|
"setting of `OPENSTACK_KEYSTONE_DEFAULT_DOMAIN`_ and add "
|
|
"`OPENSTACK_KEYSTONE_DEFAULT_DOMAIN`_ to `REST_API_REQUIRED_SETTINGS`_."
|
|
|
|
msgid ""
|
|
"If you use this feature, you need to configure the logger setting like an "
|
|
"outputting path for operation log in ``local_settings.py``."
|
|
msgstr ""
|
|
"If you use this feature, you need to configure the logger setting like an "
|
|
"outputting path for operation log in ``local_settings.py``."
|
|
|
|
msgid ""
|
|
"If you want to add a column you can override the parent table in a similar "
|
|
"way, add the new column definition and then use the ``Meta`` ``columns`` "
|
|
"attribute to control the column order as needed."
|
|
msgstr ""
|
|
"If you want to add a column you can override the parent table in a similar "
|
|
"way, add the new column definition and then use the ``Meta`` ``columns`` "
|
|
"attribute to control the column order as needed."
|
|
|
|
msgid ""
|
|
"If you wish to alter dashboards or panels which are not part of your "
|
|
"codebase, you can specify a custom python module which will be loaded after "
|
|
"the entire Horizon site has been initialized, but prior to the URLconf "
|
|
"construction. This allows for common site-customization requirements such as:"
|
|
msgstr ""
|
|
"If you wish to alter dashboards or panels which are not part of your "
|
|
"codebase, you can specify a custom python module which will be loaded after "
|
|
"the entire Horizon site has been initialised, but prior to the URLconf "
|
|
"construction. This allows for common site-customisation requirements such as:"
|
|
|
|
msgid ""
|
|
"If you wish to customize the logo that is used on the splash screen or in "
|
|
"the top navigation bar, then you need to create an ``img`` directory under "
|
|
"your theme's static root directory and place your custom ``logo.svg`` or "
|
|
"``logo-splash.svg`` within it."
|
|
msgstr ""
|
|
"If you wish to customize the logo that is used on the splash screen or in "
|
|
"the top navigation bar, then you need to create an ``img`` directory under "
|
|
"your theme's static root directory and place your custom ``logo.svg`` or "
|
|
"``logo-splash.svg`` within it."
|
|
|
|
msgid ""
|
|
"If you wish to override the ``logo.svg`` using the previous method, and if "
|
|
"the image used is larger than the height of the top navigation, then the "
|
|
"image will be constrained to fit within the height of nav. You can "
|
|
"customize the height of the top navigation bar by customizing the SCSS "
|
|
"variable: ``$navbar-height``. If the image's height is smaller than the "
|
|
"navbar height, then the image will retain its original resolution and size, "
|
|
"and simply be centered vertically in the available space."
|
|
msgstr ""
|
|
"If you wish to override the ``logo.svg`` using the previous method, and if "
|
|
"the image used is larger than the height of the top navigation, then the "
|
|
"image will be constrained to fit within the height of nav. You can "
|
|
"customise the height of the top navigation bar by customizing the SCSS "
|
|
"variable: ``$navbar-height``. If the image's height is smaller than the "
|
|
"navbar height, then the image will retain its original resolution and size, "
|
|
"and simply be centred vertically in the available space."
|
|
|
|
msgid ""
|
|
"If your deployment has no support of floating IP like provider network "
|
|
"scenario, you can set this to ``False`` in most cases. If your deployment "
|
|
"supports floating IP, read the detail below and understand the under-the-"
|
|
"hood before setting this to ``False``."
|
|
msgstr ""
|
|
"If your deployment has no support of floating IP like provider network "
|
|
"scenario, you can set this to ``False`` in most cases. If your deployment "
|
|
"supports floating IP, read the detail below and understand the under-the-"
|
|
"hood before setting this to ``False``."
|
|
|
|
msgid ""
|
|
"If your deployment requires the use of iframes, you can set this setting to "
|
|
"``False`` to exclude the frame-busting code and allow iframe embedding."
|
|
msgstr ""
|
|
"If your deployment requires the use of iframes, you can set this setting to "
|
|
"``False`` to exclude the frame-busting code and allow iframe embedding."
|
|
|
|
msgid ""
|
|
"Ignore all listed Nova extensions, and behave as if they were unsupported. "
|
|
"Can be used to selectively disable certain costly extensions for performance "
|
|
"reasons."
|
|
msgstr ""
|
|
"Ignore all listed Nova extensions, and behave as if they were unsupported. "
|
|
"Can be used to selectively disable certain costly extensions for performance "
|
|
"reasons."
|
|
|
|
msgid ""
|
|
"In Angular, you may write a plugin to extend certain features. Two "
|
|
"components in the Horizon framework that make this possible are the "
|
|
"extensibility service and the resource type registry service. The "
|
|
"``extensibleService`` allows certain Horizon elements to be extended "
|
|
"dynamically, including add, remove, and replace. The "
|
|
"``resourceTypeRegistry`` service provides methods to set and get information "
|
|
"pertaining to a resource type object. We use Heat type names like ``OS::"
|
|
"Glance::Image`` as our reference name."
|
|
msgstr ""
|
|
"In Angular, you may write a plugin to extend certain features. Two "
|
|
"components in the Horizon framework that make this possible are the "
|
|
"extensibility service and the resource type registry service. The "
|
|
"``extensibleService`` allows certain Horizon elements to be extended "
|
|
"dynamically, including add, remove, and replace. The "
|
|
"``resourceTypeRegistry`` service provides methods to set and get information "
|
|
"pertaining to a resource type object. We use Heat type names like ``OS::"
|
|
"Glance::Image`` as our reference name."
|
|
|
|
msgid ""
|
|
"In order to build a custom theme, both ``_variables.scss`` and ``_styles."
|
|
"scss`` are required and ``_variables.scss`` must provide all the default "
|
|
"Bootstrap variables."
|
|
msgstr ""
|
|
"In order to build a custom theme, both ``_variables.scss`` and ``_styles."
|
|
"scss`` are required and ``_variables.scss`` must provide all the default "
|
|
"Bootstrap variables."
|
|
|
|
msgid ""
|
|
"In order to showcase what can be done to enhance an existing Bootstrap "
|
|
"theme, Horizon now includes a secondary theme, roughly based on `Google's "
|
|
"Material Design`_ called ``material``. Bootswatch's **Paper** is a simple "
|
|
"Bootstrap implementation of Material Design and is used by ``material``."
|
|
msgstr ""
|
|
"In order to showcase what can be done to enhance an existing Bootstrap "
|
|
"theme, Horizon now includes a secondary theme, roughly based on `Google's "
|
|
"Material Design`_ called ``material``. Bootswatch's **Paper** is a simple "
|
|
"Bootstrap implementation of Material Design and is used by ``material``."
|
|
|
|
msgid ""
|
|
"In this template, redefine ``block css``. (Don't forget to include "
|
|
"``_stylesheets.html`` which includes all Horizon's default stylesheets.)::"
|
|
msgstr ""
|
|
"In this template, redefine ``block css``. (Don't forget to include "
|
|
"``_stylesheets.html`` which includes all Horizon's default stylesheets.)::"
|
|
|
|
msgid ""
|
|
"In your dashboard's own base template ``openstack_dashboard/dashboards/ "
|
|
"my_custom_dashboard/templates/my_custom_dashboard/base.html`` override "
|
|
"``block js`` with inclusion of dashboard's own ``_scripts.html``::"
|
|
msgstr ""
|
|
"In your dashboard's own base template ``openstack_dashboard/dashboards/ "
|
|
"my_custom_dashboard/templates/my_custom_dashboard/base.html`` override "
|
|
"``block js`` with inclusion of dashboard's own ``_scripts.html``::"
|
|
|
|
msgid "Inherit from an Existing Theme"
|
|
msgstr "Inherit from an Existing Theme"
|
|
|
|
msgid "Introduction"
|
|
msgstr "Introduction"
|
|
|
|
msgid ""
|
|
"It is important to also note that the navbar now uses native Bootstrap "
|
|
"dropdowns, which are customizable with variables. Please see the "
|
|
"**Dropdowns** section of your variables file."
|
|
msgstr ""
|
|
"It is important to also note that the navbar now uses native Bootstrap "
|
|
"dropdowns, which are customisable with variables. Please see the "
|
|
"**Dropdowns** section of your variables file."
|
|
|
|
msgid ""
|
|
"It is possible to customize the global and login footers by using Django's "
|
|
"recursive inheritance to extend the ``base.html``, ``auth/login.html``, and "
|
|
"``auth/_login_form.html`` templates. You do this by naming your template the "
|
|
"same name as the template you wish to extend and only overriding the blocks "
|
|
"you wish to change."
|
|
msgstr ""
|
|
"It is possible to customise the global and login footers by using Django's "
|
|
"recursive inheritance to extend the ``base.html``, ``auth/login.html``, and "
|
|
"``auth/_login_form.html`` templates. You do this by naming your template the "
|
|
"same name as the template you wish to extend and only overriding the blocks "
|
|
"you wish to change."
|
|
|
|
msgid ""
|
|
"It is possible to define custom stylesheets for your dashboards. Horizon's "
|
|
"base template ``openstack_dashboard/templates/base.html`` defines multiple "
|
|
"blocks that can be overridden."
|
|
msgstr ""
|
|
"It is possible to define custom stylesheets for your dashboards. Horizon's "
|
|
"base template ``openstack_dashboard/templates/base.html`` defines multiple "
|
|
"blocks that can be overridden."
|
|
|
|
msgid ""
|
|
"It is possible to run both the AngularJS and Python workflows "
|
|
"simultaneously, so the other may be need to be toggled with "
|
|
"`LAUNCH_INSTANCE_LEGACY_ENABLED`_"
|
|
msgstr ""
|
|
"It is possible to run both the AngularJS and Python workflows "
|
|
"simultaneously, so the other may be need to be toggled with "
|
|
"`LAUNCH_INSTANCE_LEGACY_ENABLED`_"
|
|
|
|
msgid ""
|
|
"It is possible to run both the AngularJS and Python workflows "
|
|
"simultaneously, so the other may be need to be toggled with "
|
|
"`LAUNCH_INSTANCE_NG_ENABLED`_"
|
|
msgstr ""
|
|
"It is possible to run both the AngularJS and Python workflows "
|
|
"simultaneously, so the other may be need to be toggled with "
|
|
"`LAUNCH_INSTANCE_NG_ENABLED`_"
|
|
|
|
msgid ""
|
|
"JavaScript files for testing will also be ordered based on naming "
|
|
"convention: files with extension `.mock.js` listed first, followed by files "
|
|
"with extension `.spec.js`."
|
|
msgstr ""
|
|
"JavaScript files for testing will also be ordered based on naming "
|
|
"convention: files with extension `.mock.js` listed first, followed by files "
|
|
"with extension `.spec.js`."
|
|
|
|
msgid ""
|
|
"JavaScript source files will be ordered based on naming convention: files "
|
|
"with extension `.module.js` listed first, followed by other JavaScript "
|
|
"source files."
|
|
msgstr ""
|
|
"JavaScript source files will be ordered based on naming convention: files "
|
|
"with extension `.module.js` listed first, followed by other JavaScript "
|
|
"source files."
|
|
|
|
msgid "KEYSTONE_PROVIDER_IDP_ID"
|
|
msgstr "KEYSTONE_PROVIDER_IDP_ID"
|
|
|
|
msgid "KEYSTONE_PROVIDER_IDP_NAME"
|
|
msgstr "KEYSTONE_PROVIDER_IDP_NAME"
|
|
|
|
msgid "Keystone"
|
|
msgstr "Keystone"
|
|
|
|
msgid ""
|
|
"Keystone V3 has a place to store extra information regarding project and "
|
|
"user. Using the override mechanism described in :ref:`horizon-customization-"
|
|
"module`, Horizon is able to show these extra information as a custom column. "
|
|
"For example, if a user in Keystone has an attribute ``phone_num``, you could "
|
|
"define new column::"
|
|
msgstr ""
|
|
"Keystone V3 has a place to store extra information regarding project and "
|
|
"user. Using the override mechanism described in :ref:`horizon-customization-"
|
|
"module`, Horizon is able to show these extra information as a custom column. "
|
|
"For example, if a user in Keystone has an attribute ``phone_num``, you could "
|
|
"define new column::"
|
|
|
|
msgid "LAUNCH_INSTANCE_DEFAULTS"
|
|
msgstr "LAUNCH_INSTANCE_DEFAULTS"
|
|
|
|
msgid "LAUNCH_INSTANCE_LEGACY_ENABLED"
|
|
msgstr "LAUNCH_INSTANCE_LEGACY_ENABLED"
|
|
|
|
msgid "LAUNCH_INSTANCE_NG_ENABLED"
|
|
msgstr "LAUNCH_INSTANCE_NG_ENABLED"
|
|
|
|
msgid "Login"
|
|
msgstr "Login"
|
|
|
|
msgid "Login Splash Page"
|
|
msgstr "Login Splash Page"
|
|
|
|
msgid "Login_"
|
|
msgstr "Login_"
|
|
|
|
msgid "MEMOIZED_MAX_SIZE_DEFAULT"
|
|
msgstr "MEMOIZED_MAX_SIZE_DEFAULT"
|
|
|
|
msgid ""
|
|
"MEMOIZED_MAX_SIZE_DEFAULT allows setting a global default to help control "
|
|
"memory usage when caching. It should at least be 2 x the number of threads "
|
|
"with a little bit of extra buffer."
|
|
msgstr ""
|
|
"MEMOIZED_MAX_SIZE_DEFAULT allows setting a global default to help control "
|
|
"memory usage when caching. It should at least be 2 x the number of threads "
|
|
"with a little bit of extra buffer."
|
|
|
|
msgid "MESSAGES_PATH"
|
|
msgstr "MESSAGES_PATH"
|
|
|
|
msgid "Modal Login"
|
|
msgstr "Modal Login"
|
|
|
|
msgid ""
|
|
"Modify the ``table_class`` attribute for the related view so that it points "
|
|
"to the new table"
|
|
msgstr ""
|
|
"Modify the ``table_class`` attribute for the related view so that it points "
|
|
"to the new table"
|
|
|
|
msgid ""
|
|
"Modify your ``openstack_dashboard/local/local_settings.py``. There is an "
|
|
"file found at ``openstack_dashboard/local/local_settings.py.example``."
|
|
msgstr ""
|
|
"Modify your ``openstack_dashboard/local/local_settings.py``. There is an "
|
|
"file found at ``openstack_dashboard/local/local_settings.py.example``."
|
|
|
|
msgid "Modifying Existing Dashboards and Panels"
|
|
msgstr "Modifying Existing Dashboards and Panels"
|
|
|
|
msgid "NG_TEMPLATE_CACHE_AGE"
|
|
msgstr "NG_TEMPLATE_CACHE_AGE"
|
|
|
|
msgid "Neutron"
|
|
msgstr "Neutron"
|
|
|
|
msgid "Nova"
|
|
msgstr "Nova"
|
|
|
|
msgid ""
|
|
"Nova has a mechanism to cache network info but it is not fast enough in some "
|
|
"cases. For example, when a user associates a floating IP or updates an IP "
|
|
"address of an server port, it is not reflected to the nova network info "
|
|
"cache immediately. This means an action which a user makes from the horizon "
|
|
"instance table is not reflected into the table content just after the "
|
|
"action. To avoid this, horizon retrieves IP address info from neutron when "
|
|
"retrieving a list of servers from nova."
|
|
msgstr ""
|
|
"Nova has a mechanism to cache network info but it is not fast enough in some "
|
|
"cases. For example, when a user associates a Floating IP or updates an IP "
|
|
"address of an server port, it is not reflected to the Nova Network info "
|
|
"cache immediately. This means an action which a user makes from the horizon "
|
|
"instance table is not reflected into the table content just after the "
|
|
"action. To avoid this, horizon retrieves IP address info from Neutron when "
|
|
"retrieving a list of servers from Nova."
|
|
|
|
msgid "OPENRC_CUSTOM_TEMPLATE"
|
|
msgstr "OPENRC_CUSTOM_TEMPLATE"
|
|
|
|
msgid "OPENSTACK_API_VERSIONS"
|
|
msgstr "OPENSTACK_API_VERSIONS"
|
|
|
|
msgid "OPENSTACK_CINDER_FEATURES"
|
|
msgstr "OPENSTACK_CINDER_FEATURES"
|
|
|
|
msgid "OPENSTACK_CLOUDS_YAML_CUSTOM_TEMPLATE"
|
|
msgstr "OPENSTACK_CLOUDS_YAML_CUSTOM_TEMPLATE"
|
|
|
|
msgid "OPENSTACK_CLOUDS_YAML_NAME"
|
|
msgstr "OPENSTACK_CLOUDS_YAML_NAME"
|
|
|
|
msgid "OPENSTACK_CLOUDS_YAML_PROFILE"
|
|
msgstr "OPENSTACK_CLOUDS_YAML_PROFILE"
|
|
|
|
msgid "OPENSTACK_ENABLE_PASSWORD_RETRIEVE"
|
|
msgstr "OPENSTACK_ENABLE_PASSWORD_RETRIEVE"
|
|
|
|
msgid "OPENSTACK_ENDPOINT_TYPE"
|
|
msgstr "OPENSTACK_ENDPOINT_TYPE"
|
|
|
|
msgid "OPENSTACK_HOST"
|
|
msgstr "OPENSTACK_HOST"
|
|
|
|
msgid "OPENSTACK_HYPERVISOR_FEATURES"
|
|
msgstr "OPENSTACK_HYPERVISOR_FEATURES"
|
|
|
|
msgid "OPENSTACK_IMAGE_BACKEND"
|
|
msgstr "OPENSTACK_IMAGE_BACKEND"
|
|
|
|
msgid "OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES"
|
|
msgstr "OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_ADMIN_ROLES"
|
|
msgstr "OPENSTACK_KEYSTONE_ADMIN_ROLES"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_BACKEND"
|
|
msgstr "OPENSTACK_KEYSTONE_BACKEND"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_DEFAULT_DOMAIN"
|
|
msgstr "OPENSTACK_KEYSTONE_DEFAULT_DOMAIN"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_DEFAULT_ROLE"
|
|
msgstr "OPENSTACK_KEYSTONE_DEFAULT_ROLE"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_DOMAIN_CHOICES"
|
|
msgstr "OPENSTACK_KEYSTONE_DOMAIN_CHOICES"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN"
|
|
msgstr "OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT"
|
|
msgstr "OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT"
|
|
msgstr "OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT"
|
|
|
|
msgid "OPENSTACK_KEYSTONE_URL"
|
|
msgstr "OPENSTACK_KEYSTONE_URL"
|
|
|
|
msgid "OPENSTACK_NEUTRON_NETWORK"
|
|
msgstr "OPENSTACK_NEUTRON_NETWORK"
|
|
|
|
msgid "OPENSTACK_NOVA_EXTENSIONS_BLACKLIST"
|
|
msgstr "OPENSTACK_NOVA_EXTENSIONS_BLACKLIST"
|
|
|
|
msgid "OPENSTACK_PROFILER"
|
|
msgstr "OPENSTACK_PROFILER"
|
|
|
|
msgid "OPENSTACK_SSL_CACERT"
|
|
msgstr "OPENSTACK_SSL_CACERT"
|
|
|
|
msgid "OPENSTACK_SSL_NO_VERIFY"
|
|
msgstr "OPENSTACK_SSL_NO_VERIFY"
|
|
|
|
msgid "OPERATION_LOG_ENABLED"
|
|
msgstr "OPERATION_LOG_ENABLED"
|
|
|
|
msgid "OPERATION_LOG_OPTIONS"
|
|
msgstr "OPERATION_LOG_OPTIONS"
|
|
|
|
msgid "OVERVIEW_DAYS_RANGE"
|
|
msgstr "OVERVIEW_DAYS_RANGE"
|
|
|
|
msgid ""
|
|
"On the other hand, this operation requires a full list of neutron ports and "
|
|
"can potentially lead to a performance issue in large deployments (`bug "
|
|
"1722417 <https://bugs.launchpad.net/horizon/+bug/1722417>`__). This issue "
|
|
"can be avoided by skipping querying IP addresses to neutron and setting this "
|
|
"to ``False`` achieves this. Note that when disabling the query to neutron it "
|
|
"takes some time until associated floating IPs are visible in the project "
|
|
"instance table and users may reload the table to check them."
|
|
msgstr ""
|
|
"On the other hand, this operation requires a full list of neutron ports and "
|
|
"can potentially lead to a performance issue in large deployments (`bug "
|
|
"1722417 <https://bugs.launchpad.net/horizon/+bug/1722417>`__). This issue "
|
|
"can be avoided by skipping querying IP addresses to Neutron and setting this "
|
|
"to ``False`` achieves this. Note that when disabling the query to neutron it "
|
|
"takes some time until associated Floating IPs are visible in the project "
|
|
"instance table and users may reload the table to check them."
|
|
|
|
msgid ""
|
|
"Once collected, any theme configured via ``AVAILABLE_THEMES`` is available "
|
|
"to inherit from by importing its variables and styles from its collection "
|
|
"directory. The following is an example of inheriting from the material "
|
|
"theme::"
|
|
msgstr ""
|
|
"Once collected, any theme configured via ``AVAILABLE_THEMES`` is available "
|
|
"to inherit from by importing its variables and styles from its collection "
|
|
"directory. The following is an example of inheriting from the material "
|
|
"theme::"
|
|
|
|
msgid ""
|
|
"Once you have made your changes you must re-generate the static files with:"
|
|
msgstr ""
|
|
"Once you have made your changes you must re-generate the static files with:"
|
|
|
|
msgid "Or get the instances panel::"
|
|
msgstr "Or get the instances panel::"
|
|
|
|
msgid "Or just remove it entirely::"
|
|
msgstr "Or just remove it entirely::"
|
|
|
|
msgid "Or, if you want to turn this on for an specific panel/view do:"
|
|
msgstr "Or, if you want to turn this on for an specific panel/view do:"
|
|
|
|
msgid "Organizing Your Theme Directory"
|
|
msgstr "Organising Your Theme Directory"
|
|
|
|
msgid "Override the dict:"
|
|
msgstr "Override the dict:"
|
|
|
|
msgid ""
|
|
"Overrides for OpenStack API versions. Use this setting to force the "
|
|
"OpenStack dashboard to use a specific API version for a given service API."
|
|
msgstr ""
|
|
"Overrides for OpenStack API versions. Use this setting to force the "
|
|
"OpenStack dashboard to use a specific API version for a given service API."
|
|
|
|
msgid ""
|
|
"Overrides the default domain used when running on single-domain model with "
|
|
"Keystone V3. All entities will be created in the default domain."
|
|
msgstr ""
|
|
"Overrides the default domain used when running on single-domain model with "
|
|
"Keystone V3. All entities will be created in the default domain."
|
|
|
|
msgid "PASSWORD_EXPIRES_WARNING_THRESHOLD_DAYS"
|
|
msgstr "PASSWORD_EXPIRES_WARNING_THRESHOLD_DAYS"
|
|
|
|
msgid "POLICY_CHECK_FUNCTION"
|
|
msgstr "POLICY_CHECK_FUNCTION"
|
|
|
|
msgid "POLICY_DIRS"
|
|
msgstr "POLICY_DIRS"
|
|
|
|
msgid "POLICY_FILES"
|
|
msgstr "POLICY_FILES"
|
|
|
|
msgid "POLICY_FILES_PATH"
|
|
msgstr "POLICY_FILES_PATH"
|
|
|
|
msgid "PROJECT_TABLE_EXTRA_INFO"
|
|
msgstr "PROJECT_TABLE_EXTRA_INFO"
|
|
|
|
msgid ""
|
|
"Password will have an expiration date when using keystone v3 and enabling "
|
|
"the feature. This setting allows you to set the number of days that the user "
|
|
"will be alerted prior to the password expiration. Once the password expires "
|
|
"keystone will deny the access and users must contact an admin to change "
|
|
"their password. Setting this value to ``N`` days means the user will be "
|
|
"alerted when the password expires in less than ``N+1`` days. ``-1`` disables "
|
|
"the feature."
|
|
msgstr ""
|
|
"Password will have an expiration date when using Keystone v3 and enabling "
|
|
"the feature. This setting allows you to set the number of days that the user "
|
|
"will be alerted prior to the password expiration. Once the password expires "
|
|
"keystone will deny the access and users must contact an admin to change "
|
|
"their password. Setting this value to ``N`` days means the user will be "
|
|
"alerted when the password expires in less than ``N+1`` days. ``-1`` disables "
|
|
"the feature."
|
|
|
|
msgid "Pie Charts"
|
|
msgstr "Pie Charts"
|
|
|
|
msgid ""
|
|
"Pie Charts are SVG elements. SVG elements allow CSS customizations for only "
|
|
"a basic element's look and feel (i.e. colors, size)."
|
|
msgstr ""
|
|
"Pie Charts are SVG elements. SVG elements allow CSS customisations for only "
|
|
"a basic element's look and feel (i.e. colours, size)."
|
|
|
|
msgid ""
|
|
"Please see ``_bar_charts.scss`` for specifics on what can be customized for "
|
|
"SVGs. See the **Progress bars** section of your variables file for specific "
|
|
"variables to customize."
|
|
msgstr ""
|
|
"Please see ``_bar_charts.scss`` for specifics on what can be customised for "
|
|
"SVGs. See the **Progress bars** section of your variables file for specific "
|
|
"variables to customise."
|
|
|
|
msgid "Pluggable Panels and Groups"
|
|
msgstr "Pluggable Panels and Groups"
|
|
|
|
msgid "Pluggable Settings for Dashboards"
|
|
msgstr "Pluggable Settings for Dashboards"
|
|
|
|
msgid "Pluggable Settings for Panel Groups"
|
|
msgstr "Pluggable Settings for Panel Groups"
|
|
|
|
msgid "Pluggable Settings for Panels"
|
|
msgstr "Pluggable Settings for Panels"
|
|
|
|
msgid ""
|
|
"Possible values for level are: ``success``, ``info``, ``warning`` and "
|
|
"``error``."
|
|
msgstr ""
|
|
"Possible values for level are: ``success``, ``info``, ``warning`` and "
|
|
"``error``."
|
|
|
|
msgid ""
|
|
"Prior to the Kilo release the images files inside of Horizon needed to be "
|
|
"replaced by your images files or the Horizon stylesheets needed to be "
|
|
"altered to point to the location of your image."
|
|
msgstr ""
|
|
"Prior to the Kilo release the images files inside of Horizon needed to be "
|
|
"replaced by your images files or the Horizon stylesheets needed to be "
|
|
"altered to point to the location of your image."
|
|
|
|
msgid ""
|
|
"Probably the easiest way is to add a ``python-path`` argument to the "
|
|
"``WSGIDaemonProcess`` line in Apache's Horizon config."
|
|
msgstr ""
|
|
"Probably the easiest way is to add a ``python-path`` argument to the "
|
|
"``WSGIDaemonProcess`` line in Apache's Horizon config."
|
|
|
|
msgid "Property information like labels or formatting for property values"
|
|
msgstr "Property information like labels or formatting for property values"
|
|
|
|
msgid "Property names"
|
|
msgstr "Property names"
|
|
|
|
msgid "Python panel class of the ``PANEL`` to be added."
|
|
msgstr "Python panel class of the ``PANEL`` to be added."
|
|
|
|
msgid "REST_API_REQUIRED_SETTINGS"
|
|
msgstr "REST_API_REQUIRED_SETTINGS"
|
|
|
|
msgid "Re-ordering panels within a dashboard or panel group."
|
|
msgstr "Re-ordering panels within a dashboard or panel group."
|
|
|
|
msgid ""
|
|
"Redefine the ``columns`` attribute under the ``Meta`` class for this new "
|
|
"table"
|
|
msgstr ""
|
|
"Redefine the ``columns`` attribute under the ``Meta`` class for this new "
|
|
"table"
|
|
|
|
msgid "Registering or unregistering panels from an existing dashboard."
|
|
msgstr "Registering or unregistering panels from an existing dashboard."
|
|
|
|
msgid "SECRET_KEY"
|
|
msgstr "SECRET_KEY"
|
|
|
|
msgid "SECURE_PROXY_ADDR_HEADER"
|
|
msgstr "SECURE_PROXY_ADDR_HEADER"
|
|
|
|
msgid "SELECTABLE_THEMES"
|
|
msgstr "SELECTABLE_THEMES"
|
|
|
|
msgid "SESSION_REFRESH"
|
|
msgstr "SESSION_REFRESH"
|
|
|
|
msgid "SESSION_TIMEOUT"
|
|
msgstr "SESSION_TIMEOUT"
|
|
|
|
msgid "SHOW_KEYSTONE_V2_RC"
|
|
msgstr "SHOW_KEYSTONE_V2_RC"
|
|
|
|
msgid "SHOW_OPENRC_FILE"
|
|
msgstr "SHOW_OPENRC_FILE"
|
|
|
|
msgid "SHOW_OPENSTACK_CLOUDS_YAML"
|
|
msgstr "SHOW_OPENSTACK_CLOUDS_YAML"
|
|
|
|
msgid "STATIC_ROOT"
|
|
msgstr "STATIC_ROOT"
|
|
|
|
msgid "STATIC_URL"
|
|
msgstr "STATIC_URL"
|
|
|
|
msgid "SWIFT_FILE_TRANSFER_CHUNK_SIZE"
|
|
msgstr "SWIFT_FILE_TRANSFER_CHUNK_SIZE"
|
|
|
|
msgid "See **Tabs** section of your variables file for variables to customize."
|
|
msgstr ""
|
|
"See **Tabs** section of your variables file for variables to customise."
|
|
|
|
msgid "See the ``example`` theme for a working theme that uses these blocks."
|
|
msgstr "See the ``example`` theme for a working theme that uses these blocks."
|
|
|
|
msgid "Service-specific Settings"
|
|
msgstr "Service-specific Settings"
|
|
|
|
msgid ""
|
|
"Set this to True if running on multi-domain model. When this is enabled, it "
|
|
"will require user to enter the Domain name in addition to username for login."
|
|
msgstr ""
|
|
"Set this to True if running on multi-domain model. When this is enabled, it "
|
|
"will require user to enter the Domain name in addition to username for login."
|
|
|
|
msgid ""
|
|
"Set this to True if you want available domains displayed as a dropdown menu "
|
|
"on the login screen. It is strongly advised NOT to enable this for public "
|
|
"clouds, as advertising enabled domains to unauthenticated customers "
|
|
"irresponsibly exposes private information. This should only be used for "
|
|
"private clouds where the dashboard sits behind a corporate firewall."
|
|
msgstr ""
|
|
"Set this to True if you want available domains displayed as a dropdown menu "
|
|
"on the login screen. It is strongly advised NOT to enable this for public "
|
|
"clouds, as advertising enabled domains to unauthenticated customers "
|
|
"irresponsibly exposes private information. This should only be used for "
|
|
"private clouds where the dashboard sits behind a corporate firewall."
|
|
|
|
msgid ""
|
|
"Set this to True to enable RBAC Policies panel that provide the ability for "
|
|
"users to use RBAC function. This option only affects when Neutron is enabled."
|
|
msgstr ""
|
|
"Set this to True to enable RBAC Policies panel that provide the ability for "
|
|
"users to use RBAC function. This option only affects when Neutron is enabled."
|
|
|
|
msgid ""
|
|
"Set this to True to enable panels that provide the ability for users to "
|
|
"manage Identity Providers (IdPs) and establish a set of rules to map "
|
|
"federation protocol attributes to Identity API attributes. This extension "
|
|
"requires v3.0+ of the Identity API."
|
|
msgstr ""
|
|
"Set this to True to enable panels that provide the ability for users to "
|
|
"manage Identity Providers (IdPs) and establish a set of rules to map "
|
|
"federation protocol attributes to Identity API attributes. This extension "
|
|
"requires v3.0+ of the Identity API."
|
|
|
|
msgid ""
|
|
"Setting ``can_set_password`` to ``True`` will enable the option to set an "
|
|
"administrator password when launching or rebuilding an instance."
|
|
msgstr ""
|
|
"Setting ``can_set_password`` to ``True`` will enable the option to set an "
|
|
"administrator password when launching or rebuilding an instance."
|
|
|
|
msgid ""
|
|
"Setting ``enable_quotas`` to ``False`` will make Horizon treat all Nova "
|
|
"quotas as disabled, thus it won't try to modify them. By default, quotas are "
|
|
"enabled."
|
|
msgstr ""
|
|
"Setting ``enable_quotas`` to ``False`` will make Horizon treat all Nova "
|
|
"quotas as disabled, thus it won't try to modify them. By default, quotas are "
|
|
"enabled."
|
|
|
|
msgid ""
|
|
"Setting ``requires_keypair`` to ``True`` will require users to select a key "
|
|
"pair when launching an instance."
|
|
msgstr ""
|
|
"Setting ``requires_keypair`` to ``True`` will require users to select a key "
|
|
"pair when launching an instance."
|
|
|
|
msgid "Setting a custom secret key:"
|
|
msgstr "Setting a custom secret key:"
|
|
|
|
msgid ""
|
|
"Setting this to True will disable the reveal button for password fields, "
|
|
"including on the login form."
|
|
msgstr ""
|
|
"Setting this to True will disable the reveal button for password fields, "
|
|
"including on the login form."
|
|
|
|
msgid "Settings Reference"
|
|
msgstr "Settings Reference"
|
|
|
|
msgid "Side Nav"
|
|
msgstr "Side Nav"
|
|
|
|
msgid ""
|
|
"Similar to ``API_RESULT_LIMIT``. This setting controls the number of items "
|
|
"to be shown per page if API pagination support for this exists."
|
|
msgstr ""
|
|
"Similar to ``API_RESULT_LIMIT``. This setting controls the number of items "
|
|
"to be shown per page if API pagination support for this exists."
|
|
|
|
msgid ""
|
|
"Similarly to adding custom styling (see above), it is possible to include "
|
|
"custom javascript files."
|
|
msgstr ""
|
|
"Similarly to adding custom styling (see above), it is possible to include "
|
|
"custom JavaScript files."
|
|
|
|
msgid "Simple"
|
|
msgstr "Simple"
|
|
|
|
msgid ""
|
|
"Since there is no native element in Bootstrap specifically for pie charts, "
|
|
"the look and feel of the charts are inheriting from other elements of the "
|
|
"theme. Please see ``_pie_charts.scss`` for specifics."
|
|
msgstr ""
|
|
"Since there is no native element in Bootstrap specifically for pie charts, "
|
|
"the look and feel of the charts are inheriting from other elements of the "
|
|
"theme. Please see ``_pie_charts.scss`` for specifics."
|
|
|
|
msgid "Some information you may place in the registry include:"
|
|
msgstr "Some information you may place in the registry include:"
|
|
|
|
msgid ""
|
|
"Specifies a list of policy directories per service types. The directories "
|
|
"are relative to `POLICY_FILES_PATH`_. Services whose additional policies are "
|
|
"defined here must be defined in `POLICY_FILES`_ too. Otherwise, additional "
|
|
"policies specified in ``POLICY_DIRS`` are not loaded."
|
|
msgstr ""
|
|
"Specifies a list of policy directories per service types. The directories "
|
|
"are relative to `POLICY_FILES_PATH`_. Services whose additional policies are "
|
|
"defined here must be defined in `POLICY_FILES`_ too. Otherwise, additional "
|
|
"policies specified in ``POLICY_DIRS`` are not loaded."
|
|
|
|
msgid ""
|
|
"Specifies the default authentication mechanism. When user lands on the login "
|
|
"page, this is the first choice they will see."
|
|
msgstr ""
|
|
"Specifies the default authentication mechanism. When user lands on the login "
|
|
"page, this is the first choice they will see."
|
|
|
|
msgid ""
|
|
"Specifies the location where the access to the dashboard is configured in "
|
|
"the web server."
|
|
msgstr ""
|
|
"Specifies the location where the access to the dashboard is configured in "
|
|
"the web server."
|
|
|
|
msgid ""
|
|
"Specifies where service based policy files are located. These are used to "
|
|
"define the policy rules actions are verified against."
|
|
msgstr ""
|
|
"Specifies where service based policy files are located. These are used to "
|
|
"define the policy rules actions are verified against."
|
|
|
|
msgid "Step 1"
|
|
msgstr "Step 1"
|
|
|
|
msgid "Supported Components"
|
|
msgstr "Supported Components"
|
|
|
|
msgid "Swift"
|
|
msgstr "Swift"
|
|
|
|
msgid "TEMPLATES"
|
|
msgstr "TEMPLATES"
|
|
|
|
msgid "TEMPLATE_LOADERS"
|
|
msgstr "TEMPLATE_LOADERS"
|
|
|
|
msgid "THEME_COLLECTION_DIR"
|
|
msgstr "THEME_COLLECTION_DIR"
|
|
|
|
msgid "THEME_COOKIE_NAME"
|
|
msgstr "THEME_COOKIE_NAME"
|
|
|
|
msgid "TOKEN_DELETION_DISABLED"
|
|
msgstr "TOKEN_DELETION_DISABLED"
|
|
|
|
msgid "TOKEN_TIMEOUT_MARGIN"
|
|
msgstr "TOKEN_TIMEOUT_MARGIN"
|
|
|
|
msgid "Tables"
|
|
msgstr "Tables"
|
|
|
|
msgid "Tables_"
|
|
msgstr "Tables_"
|
|
|
|
msgid "Tabs"
|
|
msgstr "Tabs"
|
|
|
|
msgid "Tabs_"
|
|
msgstr "Tabs_"
|
|
|
|
msgid ""
|
|
"Template directories defined here will be added to ``DIRS`` option of Django "
|
|
"``TEMPLATES`` setting. It is useful when you would like to load deployment-"
|
|
"specific templates."
|
|
msgstr ""
|
|
"Template directories defined here will be added to ``DIRS`` option of Django "
|
|
"``TEMPLATES`` setting. It is useful when you would like to load deployment-"
|
|
"specific templates."
|
|
|
|
msgid ""
|
|
"Template loaders defined here will be loaded at the end of "
|
|
"`TEMPLATE_LOADERS`_, after the `CACHED_TEMPLATE_LOADERS`_ and will never "
|
|
"have a cached output."
|
|
msgstr ""
|
|
"Template loaders defined here will be loaded at the end of "
|
|
"`TEMPLATE_LOADERS`_, after the `CACHED_TEMPLATE_LOADERS`_ and will never "
|
|
"have a cached output."
|
|
|
|
msgid ""
|
|
"Template loaders defined here will have their output cached if `DEBUG`_ is "
|
|
"set to ``False``."
|
|
msgstr ""
|
|
"Template loaders defined here will have their output cached if `DEBUG`_ is "
|
|
"set to ``False``."
|
|
|
|
msgid ""
|
|
"The **key** name of each item in this must be a network type used in the "
|
|
"Neutron API. **value** should be a dictionary which contains the following "
|
|
"items:"
|
|
msgstr ""
|
|
"The **key** name of each item in this must be a network type used in the "
|
|
"Neutron API. **value** should be a dictionary which contains the following "
|
|
"items:"
|
|
|
|
msgid ""
|
|
"The Default Neutron implementation needs a router with a gateway to "
|
|
"associate a FIP. So by default a topology check will be performed by horizon "
|
|
"to list only VM ports attached to a network which is itself attached to a "
|
|
"router with an external gateway. This is to prevent from setting a FIP to a "
|
|
"port which will fail with an error. Some Neutron vendors do not require it. "
|
|
"Some can even attach a FIP to any port (e.g.: OpenContrail) owned by a "
|
|
"tenant. Set to False if you want to be able to associate a FIP to an "
|
|
"instance on a subnet with no router if your Neutron backend allows it."
|
|
msgstr ""
|
|
"The Default Neutron implementation needs a router with a gateway to "
|
|
"associate a FIP. So by default a topology check will be performed by horizon "
|
|
"to list only VM ports attached to a network which is itself attached to a "
|
|
"router with an external gateway. This is to prevent from setting a FIP to a "
|
|
"port which will fail with an error. Some Neutron vendors do not require it. "
|
|
"Some can even attach a FIP to any port (e.g.: OpenContrail) owned by a "
|
|
"tenant. Set to False if you want to be able to associate a FIP to an "
|
|
"instance on a subnet with no router if your Neutron backend allows it."
|
|
|
|
msgid ""
|
|
"The Keystone Provider drop down uses Keystone to Keystone federation to "
|
|
"switch between Keystone service providers. This sets the display name for "
|
|
"the Identity Provider (dropdown display name)."
|
|
msgstr ""
|
|
"The Keystone Provider drop down uses Keystone to Keystone federation to "
|
|
"switch between Keystone service providers. This sets the display name for "
|
|
"the Identity Provider (dropdown display name)."
|
|
|
|
msgid ""
|
|
"The OpenStack Dashboard Site Title branding (i.e. \"**OpenStack** Dashboard"
|
|
"\") can be overwritten by adding the attribute ``SITE_BRANDING`` to "
|
|
"``local_settings.py`` with the value being the desired name."
|
|
msgstr ""
|
|
"The OpenStack Dashboard Site Title branding (i.e. \"**OpenStack** Dashboard"
|
|
"\") can be overwritten by adding the attribute ``SITE_BRANDING`` to "
|
|
"``local_settings.py`` with the value being the desired name."
|
|
|
|
msgid ""
|
|
"The SVG implementation will not make use of the customized Progress Bar "
|
|
"height though, so it is recommended that Bootstrap Progress Bars are used "
|
|
"whenever possible."
|
|
msgstr ""
|
|
"The SVG implementation will not make use of the customised Progress Bar "
|
|
"height though, so it is recommended that Bootstrap Progress Bars are used "
|
|
"whenever possible."
|
|
|
|
msgid ""
|
|
"The Xen Hypervisor has the ability to set the mount point for volumes "
|
|
"attached to instances (other Hypervisors currently do not). Setting "
|
|
"``can_set_mount_point`` to ``True`` will add the option to set the mount "
|
|
"point from the UI."
|
|
msgstr ""
|
|
"The Xen Hypervisor has the ability to set the mount point for volumes "
|
|
"attached to instances (other Hypervisors currently do not). Setting "
|
|
"``can_set_mount_point`` to ``True`` will add the option to set the mount "
|
|
"point from the UI."
|
|
|
|
msgid ""
|
|
"The ``image_visibility`` setting specifies the default visibility option. "
|
|
"Valid values are ``\"public\"`` and ``\"private\"``. By default, the "
|
|
"visibility option is public on create image modal. If it's set to ``\"private"
|
|
"\"``, the default visibility option is private."
|
|
msgstr ""
|
|
"The ``image_visibility`` setting specifies the default visibility option. "
|
|
"Valid values are ``\"public\"`` and ``\"private\"``. By default, the "
|
|
"visibility option is public on create image modal. If it's set to ``\"private"
|
|
"\"``, the default visibility option is private."
|
|
|
|
msgid "The ``img`` Folder"
|
|
msgstr "The ``img`` Folder"
|
|
|
|
msgid ""
|
|
"The ``local_settings.py.example`` file includes a quick-and-easy way to "
|
|
"generate a secret key for a single installation."
|
|
msgstr ""
|
|
"The ``local_settings.py.example`` file includes a quick-and-easy way to "
|
|
"generate a secret key for a single installation."
|
|
|
|
msgid "The ``static`` Folder"
|
|
msgstr "The ``static`` Folder"
|
|
|
|
msgid "The ``templates`` Folder"
|
|
msgstr "The ``templates`` Folder"
|
|
|
|
msgid ""
|
|
"The ``theme_label`` is the user-facing label that is shown in the theme "
|
|
"picker. The theme picker is only visible if more than one theme is "
|
|
"configured, and shows under the topnav's user menu."
|
|
msgstr ""
|
|
"The ``theme_label`` is the user-facing label that is shown in the theme "
|
|
"picker. The theme picker is only visible if more than one theme is "
|
|
"configured, and shows under the topnav's user menu."
|
|
|
|
msgid ""
|
|
"The ``theme_name`` is the name used to define the directory which the theme "
|
|
"is collected into, under ``/{{ THEME_COLLECTION_DIR }}``. It also specifies "
|
|
"the key by which the selected theme is stored in the browser's cookie."
|
|
msgstr ""
|
|
"The ``theme_name`` is the name used to define the directory which the theme "
|
|
"is collected into, under ``/{{ THEME_COLLECTION_DIR }}``. It also specifies "
|
|
"the key by which the selected theme is stored in the browser's cookie."
|
|
|
|
msgid "The absolute path to the directory where message files are collected."
|
|
msgstr "The absolute path to the directory where message files are collected."
|
|
|
|
msgid ""
|
|
"The absolute path to the directory where static files are collected when "
|
|
"collectstatic is run."
|
|
msgstr ""
|
|
"The absolute path to the directory where static files are collected when "
|
|
"collectstatic is run."
|
|
|
|
msgid ""
|
|
"The custom stylesheets then reside in the dashboard's own ``static`` folder "
|
|
"``openstack_dashboard/dashboards/my_custom_dashboard/static/"
|
|
"my_custom_dashboard/scss/my_custom_dashboard.scss``."
|
|
msgstr ""
|
|
"The custom stylesheets then reside in the dashboard's own ``static`` folder "
|
|
"``openstack_dashboard/dashboards/my_custom_dashboard/static/"
|
|
"my_custom_dashboard/scss/my_custom_dashboard.scss``."
|
|
|
|
msgid ""
|
|
"The default location for the dashboard configuration files is "
|
|
"``openstack_dashboard/enabled``, with another directory, "
|
|
"``openstack_dashboard/local/enabled`` for local overrides. Both sets of "
|
|
"files will be loaded, but the settings in ``openstack_dashboard/local/"
|
|
"enabled`` will overwrite the default ones. The settings are applied in "
|
|
"alphabetical order of the filenames. If the same dashboard has configuration "
|
|
"files in ``enabled`` and ``local/enabled``, the local name will be used. "
|
|
"Note, that since names of python modules can't start with a digit, the files "
|
|
"are usually named with a leading underscore and a number, so that you can "
|
|
"control their order easily."
|
|
msgstr ""
|
|
"The default location for the dashboard configuration files is "
|
|
"``openstack_dashboard/enabled``, with another directory, "
|
|
"``openstack_dashboard/local/enabled`` for local overrides. Both sets of "
|
|
"files will be loaded, but the settings in ``openstack_dashboard/local/"
|
|
"enabled`` will overwrite the default ones. The settings are applied in "
|
|
"alphabetical order of the filenames. If the same dashboard has configuration "
|
|
"files in ``enabled`` and ``local/enabled``, the local name will be used. "
|
|
"Note, that since names of python modules can't start with a digit, the files "
|
|
"are usually named with a leading underscore and a number, so that you can "
|
|
"control their order easily."
|
|
|
|
msgid ""
|
|
"The default service region is set on a per-endpoint basis, meaning that once "
|
|
"the user logs into some Keystone endpoint, if a default service region is "
|
|
"defined for it in this setting and exists within Keystone catalog, it will "
|
|
"be set as the initial service region in this endpoint. By default it is an "
|
|
"empty dictionary because upstream can neither predict service region names "
|
|
"in a specific deployment, nor tell whether this behavior is desired. The key "
|
|
"of the dictionary is a full url of a Keystone endpoint with version suffix, "
|
|
"the value is a region name."
|
|
msgstr ""
|
|
"The default service region is set on a per-endpoint basis, meaning that once "
|
|
"the user logs into some Keystone endpoint, if a default service region is "
|
|
"defined for it in this setting and exists within Keystone catalogue, it will "
|
|
"be set as the initial service region in this endpoint. By default it is an "
|
|
"empty dictionary because upstream can neither predict service region names "
|
|
"in a specific deployment, nor tell whether this behaviour is desired. The "
|
|
"key of the dictionary is a full URL of a Keystone endpoint with version "
|
|
"suffix, the value is a region name."
|
|
|
|
msgid "The default value for this setting has been changed to ``False``"
|
|
msgstr "The default value for this setting has been changed to ``False``"
|
|
|
|
msgid "The default value for this setting has been changed to ``True``"
|
|
msgstr "The default value for this setting has been changed to ``True``"
|
|
|
|
msgid ""
|
|
"The default value is changed from ``True`` to ``False`` in favor of the "
|
|
"deprecation of keystone v2 API support in horizon."
|
|
msgstr ""
|
|
"The default value is changed from ``True`` to ``False`` in favour of the "
|
|
"deprecation of Keystone v2 API support in Horizon."
|
|
|
|
msgid ""
|
|
"The directory location for the theme. The path must be relative to the "
|
|
"``openstack_dashboard`` directory or an absolute path to an accessible "
|
|
"location on the file system"
|
|
msgstr ""
|
|
"The directory location for the theme. The path must be relative to the "
|
|
"``openstack_dashboard`` directory or an absolute path to an accessible "
|
|
"location on the file system"
|
|
|
|
msgid "The display name of the PANEL_GROUP. Required."
|
|
msgstr "The display name of the PANEL_GROUP. Required."
|
|
|
|
msgid ""
|
|
"The file ``local_settings.py`` can be found at the Horizon directory path of "
|
|
"``openstack_dashboard/local/local_settings.py``."
|
|
msgstr ""
|
|
"The file ``local_settings.py`` can be found at the Horizon directory path of "
|
|
"``openstack_dashboard/local/local_settings.py``."
|
|
|
|
msgid ""
|
|
"The first step needed to create a custom branded theme for Horizon is to "
|
|
"create a custom Bootstrap theme. There are several tools to aid in this. "
|
|
"Some of the more useful ones include:"
|
|
msgstr ""
|
|
"The first step needed to create a custom branded theme for Horizon is to "
|
|
"create a custom Bootstrap theme. There are several tools to aid in this. "
|
|
"Some of the more useful ones include:"
|
|
|
|
msgid ""
|
|
"The following components, organized by release, are the only ones that make "
|
|
"full use of the Bootstrap theme architecture."
|
|
msgstr ""
|
|
"The following components, organized by release, are the only ones that make "
|
|
"full use of the Bootstrap theme architecture."
|
|
|
|
msgid "The following keys are specific to registering a dashboard:"
|
|
msgstr "The following keys are specific to registering a dashboard:"
|
|
|
|
msgid "The following keys are specific to registering a panel group:"
|
|
msgstr "The following keys are specific to registering a panel group:"
|
|
|
|
msgid "The following keys are specific to registering or removing a panel:"
|
|
msgstr "The following keys are specific to registering or removing a panel:"
|
|
|
|
msgid ""
|
|
"The following settings inform the OpenStack Dashboard of information about "
|
|
"the other OpenStack projects which are part of this cloud and control the "
|
|
"behavior of specific dashboards, panels, API calls, etc."
|
|
msgstr ""
|
|
"The following settings inform the OpenStack Dashboard of information about "
|
|
"the other OpenStack projects which are part of this cloud and control the "
|
|
"behaviour of specific dashboards, panels, API calls, etc."
|
|
|
|
msgid ""
|
|
"The full URL for the Keystone endpoint used for authentication. Unless you "
|
|
"are using HTTPS, running your Keystone server on a nonstandard port, or "
|
|
"using a nonstandard URL scheme you shouldn't need to touch this setting."
|
|
msgstr ""
|
|
"The full URL for the Keystone endpoint used for authentication. Unless you "
|
|
"are using HTTPS, running your Keystone server on a non-standard port, or "
|
|
"using a non-standard URL scheme you shouldn't need to touch this setting."
|
|
|
|
msgid ""
|
|
"The full auth URL for the Keystone endpoint used for web single-sign-on "
|
|
"authentication. Use this when ``OPENSTACK_KEYSTONE_URL`` is set to an "
|
|
"internal Keystone endpoint and is not reachable from the external network "
|
|
"where the identity provider lives. This URL will take precedence over "
|
|
"``OPENSTACK_KEYSTONE_URL`` if the login choice is an external identity "
|
|
"provider (IdP)."
|
|
msgstr ""
|
|
"The full auth URL for the Keystone endpoint used for web single-sign-on "
|
|
"authentication. Use this when ``OPENSTACK_KEYSTONE_URL`` is set to an "
|
|
"internal Keystone endpoint and is not reachable from the external network "
|
|
"where the identity provider lives. This URL will take precedence over "
|
|
"``OPENSTACK_KEYSTONE_URL`` if the login choice is an external identity "
|
|
"provider (IdP)."
|
|
|
|
msgid ""
|
|
"The hostname of the Keystone server used for authentication if you only have "
|
|
"one region. This is often the **only** setting that needs to be set for a "
|
|
"basic deployment."
|
|
msgstr ""
|
|
"The hostname of the Keystone server used for authentication if you only have "
|
|
"one region. This is often the **only** setting that needs to be set for a "
|
|
"basic deployment."
|
|
|
|
msgid "The key by which the theme value is stored within the cookie"
|
|
msgstr "The key by which the theme value is stored within the cookie"
|
|
|
|
msgid "The label shown in the theme toggle under the User Menu"
|
|
msgstr "The label shown in the theme toggle under the User Menu"
|
|
|
|
msgid ""
|
|
"The list of roles that have administrator privileges in this OpenStack "
|
|
"installation. This check is very basic and essentially only works with "
|
|
"keystone v2.0 and v3 with the default policy file. The setting assumes there "
|
|
"is a common ``admin`` like role(s) across services. Example uses of this "
|
|
"setting are:"
|
|
msgstr ""
|
|
"The list of roles that have administrator privileges in this OpenStack "
|
|
"installation. This check is very basic and essentially only works with "
|
|
"Keystone v2.0 and v3 with the default policy file. The setting assumes there "
|
|
"is a common ``admin`` like role(s) across services. Example uses of this "
|
|
"setting are:"
|
|
|
|
msgid ""
|
|
"The login splash page now uses a standard Bootstrap panel in its "
|
|
"implementation. See the **Panels** section in your variables file to "
|
|
"variables to easily customize."
|
|
msgstr ""
|
|
"The login splash page now uses a standard Bootstrap panel in its "
|
|
"implementation. See the **Panels** section in your variables file to "
|
|
"variables to easily customise."
|
|
|
|
msgid ""
|
|
"The logo also acts as a hyperlink. The default behavior is to redirect to "
|
|
"``horizon:user_home``. By adding the attribute ``SITE_BRANDING_LINK`` with "
|
|
"the desired url target e.g., ``http://sample-company.com`` in "
|
|
"``local_settings.py``, the target of the hyperlink can be changed."
|
|
msgstr ""
|
|
"The logo also acts as a hyperlink. The default behaviour is to redirect to "
|
|
"``horizon:user_home``. By adding the attribute ``SITE_BRANDING_LINK`` with "
|
|
"the desired URL target e.g., ``http://sample-company.com`` in "
|
|
"``local_settings.py``, the target of the hyperlink can be changed."
|
|
|
|
msgid ""
|
|
"The maximum number of objects (e.g. Swift objects or Glance images) to "
|
|
"display on a single page before providing a paging element (a \"more\" link) "
|
|
"to paginate results."
|
|
msgstr ""
|
|
"The maximum number of objects (e.g. Swift objects or Glance images) to "
|
|
"display on a single page before providing a paging element (a \"more\" link) "
|
|
"to paginate results."
|
|
|
|
msgid ""
|
|
"The maximum number of simultaneous AJAX connections the dashboard may try to "
|
|
"make. This is particularly relevant when monitoring a large number of "
|
|
"instances, volumes, etc. which are all actively trying to update/change "
|
|
"state."
|
|
msgstr ""
|
|
"The maximum number of simultaneous AJAX connections the dashboard may try to "
|
|
"make. This is particularly relevant when monitoring a large number of "
|
|
"instances, volumes, etc. which are all actively trying to update/change "
|
|
"state."
|
|
|
|
msgid ""
|
|
"The modal login experience, as used when switching regions, uses a standard "
|
|
"Bootstrap dialog. See the **Modals** section of your variables file for "
|
|
"specific variables to customize."
|
|
msgstr ""
|
|
"The modal login experience, as used when switching regions, uses a standard "
|
|
"Bootstrap dialogue. See the **Modals** section of your variables file for "
|
|
"specific variables to customise."
|
|
|
|
msgid "The name of the entry to put into the user's clouds.yaml file."
|
|
msgstr "The name of the entry to put into the user's clouds.yaml file."
|
|
|
|
msgid "The name of the link"
|
|
msgstr "The name of the link"
|
|
|
|
msgid ""
|
|
"The name of the role which will be assigned to a user when added to a "
|
|
"project. This value must correspond to an existing role name in Keystone. In "
|
|
"general, the value should match the ``member_role_name`` defined in "
|
|
"``keystone.conf``."
|
|
msgstr ""
|
|
"The name of the role which will be assigned to a user when added to a "
|
|
"project. This value must correspond to an existing role name in Keystone. In "
|
|
"general, the value should match the ``member_role_name`` defined in "
|
|
"``keystone.conf``."
|
|
|
|
msgid ""
|
|
"The reason for an analytics specific block is that for security purposes we "
|
|
"want to be able to turn off tracking on certain pages that we deem "
|
|
"sensitive. This is done for the safety of the users and the cloud admins. By "
|
|
"using this block instead, pages using ``base.html`` can override it "
|
|
"themselves when they want to avoid tracking. They can't simply override the "
|
|
"custom js because it may be non-tracking code."
|
|
msgstr ""
|
|
"The reason for an analytics specific block is that for security purposes we "
|
|
"want to be able to turn off tracking on certain pages that we deem "
|
|
"sensitive. This is done for the safety of the users and the cloud admins. By "
|
|
"using this block instead, pages using ``base.html`` can override it "
|
|
"themselves when they want to avoid tracking. They can't simply override the "
|
|
"custom js because it may be non-tracking code."
|
|
|
|
msgid ""
|
|
"The result is a single compressed js file consisting both Horizon and "
|
|
"dashboard's custom scripts."
|
|
msgstr ""
|
|
"The result is a single compressed js file consisting both Horizon and "
|
|
"dashboard's custom scripts."
|
|
|
|
msgid ""
|
|
"The side navigation component has been refactored to use the native Stacked "
|
|
"Pills element from Bootstrap. See **Pills** section of your variables file "
|
|
"for specific variables to customize."
|
|
msgstr ""
|
|
"The side navigation component has been refactored to use the native Stacked "
|
|
"Pills element from Bootstrap. See **Pills** section of your variables file "
|
|
"for specific variables to customize."
|
|
|
|
msgid ""
|
|
"The slug of the dashboard the ``PANEL_GROUP`` associated with. Required."
|
|
msgstr ""
|
|
"The slug of the dashboard the ``PANEL_GROUP`` associated with. Required."
|
|
|
|
msgid "The slug of the dashboard the ``PANEL`` associated with. Required."
|
|
msgstr "The slug of the dashboard the ``PANEL`` associated with. Required."
|
|
|
|
msgid ""
|
|
"The slug of the dashboard to be added to ``HORIZON['dashboards']``. Required."
|
|
msgstr ""
|
|
"The slug of the dashboard to be added to ``HORIZON['dashboards']``. Required."
|
|
|
|
msgid ""
|
|
"The slug of the panel group the ``PANEL`` is associated with. If you want "
|
|
"the panel to show up without a panel group, use the panel group \"default\"."
|
|
msgstr ""
|
|
"The slug of the panel group the ``PANEL`` is associated with. If you want "
|
|
"the panel to show up without a panel group, use the panel group \"default\"."
|
|
|
|
msgid ""
|
|
"The slug of the panel group to be added to ``HORIZON_CONFIG``. Required."
|
|
msgstr ""
|
|
"The slug of the panel group to be added to ``HORIZON_CONFIG``. Required."
|
|
|
|
msgid "The slug of the panel to be added to ``HORIZON_CONFIG``. Required."
|
|
msgstr "The slug of the panel to be added to ``HORIZON_CONFIG``. Required."
|
|
|
|
msgid ""
|
|
"The splash / login panel can also be customized by adding ``templates/auth/"
|
|
"_splash.html``. See ``openstack_dashboard/themes/material/templates/auth/"
|
|
"_splash.html`` for an example."
|
|
msgstr ""
|
|
"The splash / login panel can also be customized by adding ``templates/auth/"
|
|
"_splash.html``. See ``openstack_dashboard/themes/material/templates/auth/"
|
|
"_splash.html`` for an example."
|
|
|
|
msgid ""
|
|
"The standard Bootstrap tables will be borderless by default. If you wish to "
|
|
"add a border, like the ``default`` theme, see ``openstack_dashboard/themes/"
|
|
"default/horizon/components/_tables.scss``"
|
|
msgstr ""
|
|
"The standard Bootstrap tables will be borderless by default. If you wish to "
|
|
"add a border, like the ``default`` theme, see ``openstack_dashboard/themes/"
|
|
"default/horizon/components/_tables.scss``"
|
|
|
|
msgid ""
|
|
"The standard Django tables now make use of the native Bootstrap table "
|
|
"markup. See **Tables** section of your variables file for variables to "
|
|
"customize."
|
|
msgstr ""
|
|
"The standard Django tables now make use of the native Bootstrap table "
|
|
"markup. See **Tables** section of your variables file for variables to "
|
|
"customise."
|
|
|
|
msgid "The standard tabs make use of the native Bootstrap tab markup."
|
|
msgstr "The standard tabs make use of the native Bootstrap tab markup."
|
|
|
|
msgid ""
|
|
"The static root of the theme folder must always contain a _variables.scss "
|
|
"file and a _styles.scss file. These must contain or import all the "
|
|
"bootstrap and horizon specific variables and styles which are used to style "
|
|
"the GUI. For example themes, see: /horizon/openstack_dashboard/themes/"
|
|
msgstr ""
|
|
"The static root of the theme folder must always contain a _variables.scss "
|
|
"file and a _styles.scss file. These must contain or import all the "
|
|
"bootstrap and Horizon specific variables and styles which are used to style "
|
|
"the GUI. For example themes, see: /horizon/openstack_dashboard/themes/"
|
|
|
|
msgid ""
|
|
"The top navbar in Horizon now uses a native Bootstrap ``navbar``. There are "
|
|
"a number of variables that can be used to customize this element. Please "
|
|
"see the **Navbar** section of your variables file for specifics on what can "
|
|
"be set: any variables that use ``navbar-default``."
|
|
msgstr ""
|
|
"The top navbar in Horizon now uses a native Bootstrap ``navbar``. There are "
|
|
"a number of variables that can be used to customise this element. Please "
|
|
"see the **Navbar** section of your variables file for specifics on what can "
|
|
"be set: any variables that use ``navbar-default``."
|
|
|
|
msgid ""
|
|
"The top navbar is now responsive on smaller screens. When the window size "
|
|
"hits your ``$screen-sm`` value, the topbar will compress into a design that "
|
|
"is better suited for small screens."
|
|
msgstr ""
|
|
"The top navbar is now responsive on smaller screens. When the window size "
|
|
"hits your ``$screen-sm`` value, the topbar will compress into a design that "
|
|
"is better suited for small screens."
|
|
|
|
msgid "The value for STATIC_URL must end in '/'."
|
|
msgstr "The value for STATIC_URL must end in '/'."
|
|
|
|
msgid ""
|
|
"The value is expected to be a tuple formatted as: (<idp_id>, <protocol_id>)"
|
|
msgstr ""
|
|
"The value is expected to be a tuple formatted as: (<idp_id>, <protocol_id>)"
|
|
|
|
msgid ""
|
|
"The version should be formatted as it appears in the URL for the service "
|
|
"API. For example, the identity service APIs have inconsistent use of the "
|
|
"decimal point, so valid options would be \"2.0\" or \"3\". For example:"
|
|
msgstr ""
|
|
"The version should be formatted as it appears in the URL for the service "
|
|
"API. For example, the identity service APIs have inconsistent use of the "
|
|
"decimal point, so valid options would be \"2.0\" or \"3\". For example:"
|
|
|
|
msgid "Themes"
|
|
msgstr "Themes"
|
|
|
|
msgid ""
|
|
"There might be cases where you would like to specify the order of the extra "
|
|
"tabs as multiple horizon plugins can register extra tabs. You can specify a "
|
|
"priority of each tab in ``EXTRA_TABS`` by using a tuple of priority and a "
|
|
"tab class as an element of a dict value instead of a full name of an extra "
|
|
"tab. Priority is an integer of a tab and a tab with a lower value will be "
|
|
"displayed first. If a priority of an extra tab is omitted, ``0`` is assumed "
|
|
"as a priority."
|
|
msgstr ""
|
|
"There might be cases where you would like to specify the order of the extra "
|
|
"tabs as multiple horizon plugins can register extra tabs. You can specify a "
|
|
"priority of each tab in ``EXTRA_TABS`` by using a tuple of priority and a "
|
|
"tab class as an element of a dict value instead of a full name of an extra "
|
|
"tab. Priority is an integer of a tab and a tab with a lower value will be "
|
|
"displayed first. If a priority of an extra tab is omitted, ``0`` is assumed "
|
|
"as a priority."
|
|
|
|
msgid ""
|
|
"These assets include logo.svg, splash-logo.svg and favicon.ico, however "
|
|
"overriding the SVG/GIF assets used by Heat within the `dashboard/img` folder "
|
|
"is not currently supported."
|
|
msgstr ""
|
|
"These assets include logo.svg, splash-logo.svg and favicon.ico, however "
|
|
"overriding the SVG/GIF assets used by Heat within the `dashboard/img` folder "
|
|
"is not currently supported."
|
|
|
|
msgid ""
|
|
"These properties in the registry use the extensibility service (as of Newton "
|
|
"release):"
|
|
msgstr ""
|
|
"These properties in the registry use the extensibility service (as of Newton "
|
|
"release):"
|
|
|
|
msgid ""
|
|
"These template loaders will be the first loaders and get loaded before the "
|
|
"CACHED_TEMPLATE_LOADERS. Use ADD_TEMPLATE_LOADERS if you want to add loaders "
|
|
"at the end and not cache loaded templates. After the whole settings process "
|
|
"has gone through, TEMPLATE_LOADERS will be:"
|
|
msgstr ""
|
|
"These template loaders will be the first loaders and get loaded before the "
|
|
"CACHED_TEMPLATE_LOADERS. Use ADD_TEMPLATE_LOADERS if you want to add loaders "
|
|
"at the end and not cache loaded templates. After the whole settings process "
|
|
"has gone through, TEMPLATE_LOADERS will be:"
|
|
|
|
msgid ""
|
|
"This ID is only used for comparison with the service provider IDs. This ID "
|
|
"should not match any service provider IDs."
|
|
msgstr ""
|
|
"This ID is only used for comparison with the service provider IDs. This ID "
|
|
"should not match any service provider IDs."
|
|
|
|
msgid ""
|
|
"This SESSION_TIMEOUT is a method to supercede the token timeout with a "
|
|
"shorter horizon session timeout (in seconds). If SESSION_REFRESH is True "
|
|
"(the default) SESSION_TIMEOUT acts like an idle timeout rather than being a "
|
|
"hard limit, but will never exceed the token expiry. If your token expires in "
|
|
"60 minutes, a value of 1800 will log users out after 30 minutes of "
|
|
"inactivity, or 60 minutes with activity. Setting SESSION_REFRESH to False "
|
|
"will make SESSION_TIMEOUT act like a hard limit on session times."
|
|
msgstr ""
|
|
"This SESSION_TIMEOUT is a method to supersede the token timeout with a "
|
|
"shorter Horizon session timeout (in seconds). If SESSION_REFRESH is True "
|
|
"(the default) SESSION_TIMEOUT acts like an idle timeout rather than being a "
|
|
"hard limit, but will never exceed the token expiry. If your token expires in "
|
|
"60 minutes, a value of 1800 will log users out after 30 minutes of "
|
|
"inactivity, or 60 minutes with activity. Setting SESSION_REFRESH to False "
|
|
"will make SESSION_TIMEOUT act like a hard limit on session times."
|
|
|
|
msgid ""
|
|
"This can be either a literal URL path (such as the default), or Python's "
|
|
"dotted string notation representing a function which will evaluate what URL "
|
|
"a user should be redirected to based on the attributes of that user."
|
|
msgstr ""
|
|
"This can be either a literal URL path (such as the default), or Python's "
|
|
"dotted string notation representing a function which will evaluate what URL "
|
|
"a user should be redirected to based on the attributes of that user."
|
|
|
|
msgid "This example sorts flavors by vcpus in descending order:"
|
|
msgstr "This example sorts flavours by vCPUs in descending order:"
|
|
|
|
msgid ""
|
|
"This is a dict setting. A key of the dict specifies a tab group which extra "
|
|
"tab(s) are added. The key must match a full class name of the target tab "
|
|
"group."
|
|
msgstr ""
|
|
"This is a dict setting. A key of the dict specifies a tab group which extra "
|
|
"tab(s) are added. The key must match a full class name of the target tab "
|
|
"group."
|
|
|
|
msgid ""
|
|
"This is a dict setting. A key of the dict specifies a workflow which extra "
|
|
"step(s) are added. The key must match a full class name of the target "
|
|
"workflow."
|
|
msgstr ""
|
|
"This is a dict setting. A key of the dict specifies a workflow which extra "
|
|
"step(s) are added. The key must match a full class name of the target "
|
|
"workflow."
|
|
|
|
msgid ""
|
|
"This is a sample module file to demonstrate how to make some customizations "
|
|
"to the Images Panel.::"
|
|
msgstr ""
|
|
"This is a sample module file to demonstrate how to make some customisations "
|
|
"to the Images Panel.::"
|
|
|
|
msgid ""
|
|
"This is not meant to be anywhere near a complete list of settings for "
|
|
"Django. You should always consult the `upstream documentation <https://docs."
|
|
"djangoproject.com/en/dev/topics/settings/>`_, especially with regards to "
|
|
"deployment considerations and security best-practices."
|
|
msgstr ""
|
|
"This is not meant to be anywhere near a complete list of settings for "
|
|
"Django. You should always consult the `upstream documentation <https://docs."
|
|
"djangoproject.com/en/dev/topics/settings/>`_, especially with regards to "
|
|
"deployment considerations and security best-practices."
|
|
|
|
msgid ""
|
|
"This is the list of authentication mechanisms available to the user. It "
|
|
"includes Keystone federation protocols such as OpenID Connect and SAML, and "
|
|
"also keys that map to specific identity provider and federation protocol "
|
|
"combinations (as defined in `WEBSSO_IDP_MAPPING`_). The list of choices is "
|
|
"completely configurable, so as long as the id remains intact. Do not remove "
|
|
"the credentials mechanism unless you are sure. Once removed, even admins "
|
|
"will have no way to log into the system via the dashboard."
|
|
msgstr ""
|
|
"This is the list of authentication mechanisms available to the user. It "
|
|
"includes Keystone federation protocols such as OpenID Connect and SAML, and "
|
|
"also keys that map to specific identity provider and federation protocol "
|
|
"combinations (as defined in `WEBSSO_IDP_MAPPING`_). The list of choices is "
|
|
"completely configurable, so as long as the id remains intact. Do not remove "
|
|
"the credentials mechanism unless you are sure. Once removed, even admins "
|
|
"will have no way to log into the system via the dashboard."
|
|
|
|
msgid ""
|
|
"This list should contain names (or IP addresses) of the host running the "
|
|
"dashboard; if it's being accessed via name, the DNS name (and probably short-"
|
|
"name) should be added, if it's accessed via IP address, that should be "
|
|
"added. The setting may contain more than one entry."
|
|
msgstr ""
|
|
"This list should contain names (or IP addresses) of the host running the "
|
|
"dashboard; if it's being accessed via name, the DNS name (and probably short-"
|
|
"name) should be added, if it's accessed via IP address, that should be "
|
|
"added. The setting may contain more than one entry."
|
|
|
|
msgid ""
|
|
"This method of customization is meant to be available for deployers of "
|
|
"Horizon, and use of this should be avoided by Horizon plugins at all cost. "
|
|
"Plugins needing this level of monkey patching and flexibility should instead "
|
|
"look for changing their __init__.py file and performing customizations "
|
|
"through other means."
|
|
msgstr ""
|
|
"This method of customisation is meant to be available for deployers of "
|
|
"Horizon, and use of this should be avoided by Horizon plugins at all cost. "
|
|
"Plugins needing this level of monkey patching and flexibility should instead "
|
|
"look for changing their __init__.py file and performing customisations "
|
|
"through other means."
|
|
|
|
msgid "This option will be dropped in 16.0.0(Train) release."
|
|
msgstr "This option will be dropped in 16.0.0(Train) release."
|
|
|
|
msgid ""
|
|
"This setting allow your to hide the \"Create New Volume\" option and rely on "
|
|
"the default value you select with ``create_volume`` to be the most suitable "
|
|
"for your users."
|
|
msgstr ""
|
|
"This setting allow your to hide the \"Create New Volume\" option and rely on "
|
|
"the default value you select with ``create_volume`` to be the most suitable "
|
|
"for your users."
|
|
|
|
msgid ""
|
|
"This setting allows deployers to control whether a token is deleted on log "
|
|
"out. This can be helpful when there are often long running processes being "
|
|
"run in the Horizon environment."
|
|
msgstr ""
|
|
"This setting allows deployers to control whether a token is deleted on log "
|
|
"out. This can be helpful when there are often long running processes being "
|
|
"run in the Horizon environment."
|
|
|
|
msgid ""
|
|
"This setting allows you to expose configuration values over Horizons "
|
|
"internal REST API, so that the AngularJS panels can access them. Please be "
|
|
"cautious about which values are listed here (and thus exposed on the "
|
|
"frontend). For security purpose, this exposure of settings should be "
|
|
"recognized explicitly by operator. So ``REST_API_REQUIRED_SETTINGS`` is not "
|
|
"set by default. Please refer ``local_settings.py.example`` and confirm your "
|
|
"``local_settings.py``."
|
|
msgstr ""
|
|
"This setting allows you to expose configuration values over Horizons "
|
|
"internal REST API, so that the AngularJS panels can access them. Please be "
|
|
"cautious about which values are listed here (and thus exposed on the "
|
|
"frontend). For security purpose, this exposure of settings should be "
|
|
"recognised explicitly by operator. So ``REST_API_REQUIRED_SETTINGS`` is not "
|
|
"set by default. Please refer ``local_settings.py.example`` and confirm your "
|
|
"``local_settings.py``."
|
|
|
|
msgid ""
|
|
"This setting allows you to set rules for passwords if your organization "
|
|
"requires them."
|
|
msgstr ""
|
|
"This setting allows you to set rules for passwords if your organisation "
|
|
"requires them."
|
|
|
|
msgid ""
|
|
"This setting allows you to specify the default value for the option of "
|
|
"creating a new volume in the workflow for image and instance snapshot "
|
|
"sources."
|
|
msgstr ""
|
|
"This setting allows you to specify the default value for the option of "
|
|
"creating a new volume in the workflow for image and instance snapshot "
|
|
"sources."
|
|
|
|
msgid ""
|
|
"This setting can be used in the case where a separate panel is used for "
|
|
"managing a custom property or if a certain custom property should never be "
|
|
"edited."
|
|
msgstr ""
|
|
"This setting can be used in the case where a separate panel is used for "
|
|
"managing a custom property or if a certain custom property should never be "
|
|
"edited."
|
|
|
|
msgid ""
|
|
"This setting can be used to defend against Clickjacking and prevent Horizon "
|
|
"from being embedded within an iframe. Legacy browsers are still vulnerable "
|
|
"to a Cross-Frame Scripting (XFS) vulnerability, so this option allows extra "
|
|
"security hardening where iframes are not used in deployment. When set to "
|
|
"true, a ``\"frame-buster\"`` script is inserted into the template header "
|
|
"that prevents the web page from being framed and therefore defends against "
|
|
"clickjacking."
|
|
msgstr ""
|
|
"This setting can be used to defend against Clickjacking and prevent Horizon "
|
|
"from being embedded within an iframe. Legacy browsers are still vulnerable "
|
|
"to a Cross-Frame Scripting (XFS) vulnerability, so this option allows extra "
|
|
"security hardening where iframes are not used in deployment. When set to "
|
|
"true, a ``\"frame-buster\"`` script is inserted into the template header "
|
|
"that prevents the web page from being framed and therefore defends against "
|
|
"clickjacking."
|
|
|
|
msgid ""
|
|
"This setting can be used to enable logging of all operations carried out by "
|
|
"users of Horizon. The format of the logs is configured via "
|
|
"`OPERATION_LOG_OPTIONS`_"
|
|
msgstr ""
|
|
"This setting can be used to enable logging of all operations carried out by "
|
|
"users of Horizon. The format of the logs is configured via "
|
|
"`OPERATION_LOG_OPTIONS`_"
|
|
|
|
msgid ""
|
|
"This setting controls the additional links on the user drop down menu. A "
|
|
"list of dictionaries defining all of the links should be provided. This "
|
|
"defaults to the standard OpenStack RC files."
|
|
msgstr ""
|
|
"This setting controls the additional links on the user drop down menu. A "
|
|
"list of dictionaries defining all of the links should be provided. This "
|
|
"defaults to the standard OpenStack RC files."
|
|
|
|
msgid "This setting controls the behavior of the operation log."
|
|
msgstr "This setting controls the behaviour of the operation log."
|
|
|
|
msgid ""
|
|
"This setting disables Images as a valid boot source for launching instances. "
|
|
"Image sources won't show up in the Launch Instance modal."
|
|
msgstr ""
|
|
"This setting disables Images as a valid boot source for launching instances. "
|
|
"Image sources won't show up in the Launch Instance modal."
|
|
|
|
msgid ""
|
|
"This setting disables Snapshots as a valid boot source for launching "
|
|
"instances. Snapshots sources won't show up in the Launch Instance modal."
|
|
msgstr ""
|
|
"This setting disables Snapshots as a valid boot source for launching "
|
|
"instances. Snapshots sources won't show up in the Launch Instance modal."
|
|
|
|
msgid ""
|
|
"This setting disables Volume Snapshots as a valid boot source for launching "
|
|
"instances. Volume Snapshots sources won't show up in the Launch Instance "
|
|
"modal."
|
|
msgstr ""
|
|
"This setting disables Volume Snapshots as a valid boot source for launching "
|
|
"instances. Volume Snapshots sources won't show up in the Launch Instance "
|
|
"modal."
|
|
|
|
msgid ""
|
|
"This setting disables Volumes as a valid boot source for launching "
|
|
"instances. Volumes sources won't show up in the Launch Instance modal."
|
|
msgstr ""
|
|
"This setting disables Volumes as a valid boot source for launching "
|
|
"instances. Volume sources won't show up in the Launch Instance modal."
|
|
|
|
msgid "This setting enables the AngularJS Launch Instance workflow."
|
|
msgstr "This setting enables the AngularJS Launch Instance workflow."
|
|
|
|
msgid "This setting enables the Python Launch Instance workflow."
|
|
msgstr "This setting enables the Python Launch Instance workflow."
|
|
|
|
msgid ""
|
|
"This setting enables you to change the default number of lines displayed for "
|
|
"the log of an instance. Valid value must be a positive integer."
|
|
msgstr ""
|
|
"This setting enables you to change the default number of lines displayed for "
|
|
"the log of an instance. Valid value must be a positive integer."
|
|
|
|
msgid ""
|
|
"This setting sets the maximum number of items displayed in a dropdown. "
|
|
"Dropdowns that limit based on this value need to support a way to observe "
|
|
"the entire list."
|
|
msgstr ""
|
|
"This setting sets the maximum number of items displayed in a dropdown. "
|
|
"Dropdowns that limit based on this value need to support a way to observe "
|
|
"the entire list."
|
|
|
|
msgid ""
|
|
"This setting should **always** be set to ``False`` for production "
|
|
"deployments as the debug page can display sensitive information to users and "
|
|
"attackers alike."
|
|
msgstr ""
|
|
"This setting should **always** be set to ``False`` for production "
|
|
"deployments as the debug page can display sensitive information to users and "
|
|
"attackers alike."
|
|
|
|
msgid ""
|
|
"This setting specifies the default value for the Configuration Drive "
|
|
"property."
|
|
msgstr ""
|
|
"This setting specifies the default value for the Configuration Drive "
|
|
"property."
|
|
|
|
msgid ""
|
|
"This setting specifies the size of the chunk (in bytes) for downloading "
|
|
"objects from Swift. Do not make it very large (higher than several dozens of "
|
|
"Megabytes, exact number depends on your connection speed), otherwise you may "
|
|
"encounter socket timeout. The default value is 524288 bytes (or 512 "
|
|
"Kilobytes)."
|
|
msgstr ""
|
|
"This setting specifies the size of the chunk (in bytes) for downloading "
|
|
"objects from Swift. Do not make it very large (higher than several dozens of "
|
|
"Megabytes, exact number depends on your connection speed), otherwise you may "
|
|
"encounter socket timeout. The default value is 524288 bytes (or 512 "
|
|
"Kilobytes)."
|
|
|
|
msgid ""
|
|
"This setting specifies the type of in-browser console used to access the "
|
|
"VMs. Valid values are ``\"AUTO\"``, ``\"VNC\"``, ``\"SPICE\"``, ``\"RDP"
|
|
"\"``, ``\"SERIAL\"``, ``\"MKS\"``, and ``None``."
|
|
msgstr ""
|
|
"This setting specifies the type of in-browser console used to access the "
|
|
"VMs. Valid values are ``\"AUTO\"``, ``\"VNC\"``, ``\"SPICE\"``, ``\"RDP"
|
|
"\"``, ``\"SERIAL\"``, ``\"MKS\"``, and ``None``."
|
|
|
|
msgid ""
|
|
"This setting specifies whether or not Scheduler Hints can be provided when "
|
|
"launching an instance."
|
|
msgstr ""
|
|
"This setting specifies whether or not Scheduler Hints can be provided when "
|
|
"launching an instance."
|
|
|
|
msgid ""
|
|
"This setting tells Horizon in which cookie key to store the currently set "
|
|
"theme. The cookie expiration is currently set to a year."
|
|
msgstr ""
|
|
"This setting tells Horizon in which cookie key to store the currently set "
|
|
"theme. The cookie expiration is currently set to a year."
|
|
|
|
msgid ""
|
|
"This setting tells Horizon which static directory to collect the available "
|
|
"themes into, and therefore which URL points to the theme collection root. "
|
|
"For example, the default theme would be accessible via ``/{{ STATIC_URL }}/"
|
|
"themes/default``."
|
|
msgstr ""
|
|
"This setting tells Horizon which static directory to collect the available "
|
|
"themes into, and therefore which URL points to the theme collection root. "
|
|
"For example, the default theme would be accessible via ``/{{ STATIC_URL }}/"
|
|
"themes/default``."
|
|
|
|
msgid ""
|
|
"This setting tells Horizon which theme to use if the user has not yet "
|
|
"selected a theme through the theme picker and therefore set the cookie "
|
|
"value. This value represents the ``theme_name`` key that is used from "
|
|
"`AVAILABLE_THEMES`_. To use this setting, the theme must also be configured "
|
|
"inside of ``AVAILABLE_THEMES``. Your default theme must be configured as "
|
|
"part of `SELECTABLE_THEMES`_. If it is not, then your ``DEFAULT_THEME`` "
|
|
"will default to the first theme in ``SELECTABLE_THEMES``."
|
|
msgstr ""
|
|
"This setting tells Horizon which theme to use if the user has not yet "
|
|
"selected a theme through the theme picker and therefore set the cookie "
|
|
"value. This value represents the ``theme_name`` key that is used from "
|
|
"`AVAILABLE_THEMES`_. To use this setting, the theme must also be configured "
|
|
"inside of ``AVAILABLE_THEMES``. Your default theme must be configured as "
|
|
"part of `SELECTABLE_THEMES`_. If it is not, then your ``DEFAULT_THEME`` "
|
|
"will default to the first theme in ``SELECTABLE_THEMES``."
|
|
|
|
msgid ""
|
|
"This setting tells Horizon which themes to expose to the user as selectable "
|
|
"in the theme picker widget. This value defaults to all themes configured in "
|
|
"`AVAILABLE_THEMES`_, but a brander may wish to simply inherit from an "
|
|
"existing theme and not allow that parent theme to be selected by the user. "
|
|
"``SELECTABLE_THEMES`` takes the exact same format as ``AVAILABLE_THEMES``."
|
|
msgstr ""
|
|
"This setting tells Horizon which themes to expose to the user as selectable "
|
|
"in the theme picker widget. This value defaults to all themes configured in "
|
|
"`AVAILABLE_THEMES`_, but a brander may wish to simply inherit from an "
|
|
"existing theme and not allow that parent theme to be selected by the user. "
|
|
"``SELECTABLE_THEMES`` takes the exact same format as ``AVAILABLE_THEMES``."
|
|
|
|
msgid "This setting tells Horizon which themes to use."
|
|
msgstr "This setting tells Horizon which themes to use."
|
|
|
|
msgid ""
|
|
"This setting will Enable/Disable access to the Keystone Token to the browser."
|
|
msgstr ""
|
|
"This setting will Enable/Disable access to the Keystone Token to the browser."
|
|
|
|
msgid ""
|
|
"This setting will display an 'Admin Password' field on the Change Password "
|
|
"form to verify that it is indeed the admin logged-in who wants to change the "
|
|
"password."
|
|
msgstr ""
|
|
"This setting will display an 'Admin Password' field on the Change Password "
|
|
"form to verify that it is indeed the admin logged-in who wants to change the "
|
|
"password."
|
|
|
|
msgid ""
|
|
"This settings controls whether IP addresses of servers are retrieved from "
|
|
"neutron in the project instance table. Setting this to ``False`` may "
|
|
"mitigate a performance issue in the project instance table in large "
|
|
"deployments."
|
|
msgstr ""
|
|
"This settings controls whether IP addresses of servers are retrieved from "
|
|
"neutron in the project instance table. Setting this to ``False`` may "
|
|
"mitigate a performance issue in the project instance table in large "
|
|
"deployments."
|
|
|
|
msgid ""
|
|
"This should absolutely be set to a unique (and secret) value for your "
|
|
"deployment. Unless you are running a load-balancer with multiple Horizon "
|
|
"installations behind it, each Horizon instance should have a unique secret "
|
|
"key."
|
|
msgstr ""
|
|
"This should absolutely be set to a unique (and secret) value for your "
|
|
"deployment. Unless you are running a load-balancer with multiple Horizon "
|
|
"installations behind it, each Horizon instance should have a unique secret "
|
|
"key."
|
|
|
|
msgid ""
|
|
"This should essentially be the mapping of the contents of "
|
|
"`POLICY_FILES_PATH`_ to service types. When policy.json files are added to "
|
|
"`POLICY_FILES_PATH`_, they should be included here too."
|
|
msgstr ""
|
|
"This should essentially be the mapping of the contents of "
|
|
"`POLICY_FILES_PATH`_ to service types. When policy.json files are added to "
|
|
"`POLICY_FILES_PATH`_, they should be included here too."
|
|
|
|
msgid ""
|
|
"This value can be changed from the default. When changed, the alias in your "
|
|
"webserver configuration should be updated to match."
|
|
msgstr ""
|
|
"This value can be changed from the default. When changed, the alias in your "
|
|
"webserver configuration should be updated to match."
|
|
|
|
msgid ""
|
|
"This value is also available in the scss namespace with the variable name "
|
|
"$static_url. Make sure you run ``python manage.py collectstatic`` and "
|
|
"``python manage.py compress`` after any changes to this value in settings.py."
|
|
msgstr ""
|
|
"This value is also available in the scss namespace with the variable name "
|
|
"$static_url. Make sure you run ``python manage.py collectstatic`` and "
|
|
"``python manage.py compress`` after any changes to this value in settings.py."
|
|
|
|
msgid ""
|
|
"This value should not be changed, although removing it or setting it to "
|
|
"``None`` would be a means to bypass all policy checks."
|
|
msgstr ""
|
|
"This value should not be changed, although removing it or setting it to "
|
|
"``None`` would be a means to bypass all policy checks."
|
|
|
|
msgid ""
|
|
"To add a Tuskar-UI (Infrastructure) dashboard, you have to install it, and "
|
|
"then create a file ``openstack_dashboard/local/enabled/_50_tuskar.py`` with::"
|
|
msgstr ""
|
|
"To add a Tuskar-UI (Infrastructure) dashboard, you have to install it, and "
|
|
"then create a file ``openstack_dashboard/local/enabled/_50_tuskar.py`` with::"
|
|
|
|
msgid ""
|
|
"To add a new panel group to the Admin dashboard, create a file "
|
|
"``openstack_dashboard/local/enabled/_90_admin_add_panel_group.py`` with the "
|
|
"following content::"
|
|
msgstr ""
|
|
"To add a new panel group to the Admin dashboard, create a file "
|
|
"``openstack_dashboard/local/enabled/_90_admin_add_panel_group.py`` with the "
|
|
"following content::"
|
|
|
|
msgid ""
|
|
"To add a new panel to the Admin panel group in Admin dashboard, create a "
|
|
"file ``openstack_dashboard/local/enabled/_60_admin_add_panel.py`` with the "
|
|
"following content::"
|
|
msgstr ""
|
|
"To add a new panel to the Admin panel group in Admin dashboard, create a "
|
|
"file ``openstack_dashboard/local/enabled/_60_admin_add_panel.py`` with the "
|
|
"following content::"
|
|
|
|
msgid ""
|
|
"To add custom javascript files, create an ``_scripts.html`` partial template "
|
|
"in your dashboard ``openstack_dashboard/dashboards/my_custom_dashboard/"
|
|
"templates/my_custom_dashboard/_scripts.html`` which extends ``horizon/"
|
|
"_scripts.html``. In this template override the ``block custom_js_files`` "
|
|
"including your custom javascript files::"
|
|
msgstr ""
|
|
"To add custom JavaScript files, create an ``_scripts.html`` partial template "
|
|
"in your dashboard ``openstack_dashboard/dashboards/my_custom_dashboard/"
|
|
"templates/my_custom_dashboard/_scripts.html`` which extends ``horizon/"
|
|
"_scripts.html``. In this template override the ``block custom_js_files`` "
|
|
"including your custom javascript files::"
|
|
|
|
msgid ""
|
|
"To add custom metadata attributes to your project's base template use the "
|
|
"``custom_metadata`` block. To do this, recursively extend the ``base.html`` "
|
|
"template in your theme to override the ``custom_metadata`` block. The "
|
|
"contents of this block will be inserted into the page's <head> just after "
|
|
"the default Horizon meta tags."
|
|
msgstr ""
|
|
"To add custom metadata attributes to your project's base template use the "
|
|
"``custom_metadata`` block. To do this, recursively extend the ``base.html`` "
|
|
"template in your theme to override the ``custom_metadata`` block. The "
|
|
"contents of this block will be inserted into the page's <head> just after "
|
|
"the default Horizon meta tags."
|
|
|
|
msgid "To add icon to Table Action, use icon property. Example:"
|
|
msgstr "To add icon to Table Action, use icon property. Example:"
|
|
|
|
msgid ""
|
|
"To change the default panel of Admin dashboard to Instances panel, create a "
|
|
"file ``openstack_dashboard/local/enabled/_80_admin_default_panel.py`` with "
|
|
"the following content::"
|
|
msgstr ""
|
|
"To change the default panel of Admin dashboard to Instances panel, create a "
|
|
"file ``openstack_dashboard/local/enabled/_80_admin_default_panel.py`` with "
|
|
"the following content::"
|
|
|
|
msgid ""
|
|
"To configure or alter the available themes, set ``AVAILABLE_THEMES`` in "
|
|
"``local_settings.py`` to a list of tuples, such that ``('name', 'label', "
|
|
"'path')``"
|
|
msgstr ""
|
|
"To configure or alter the available themes, set ``AVAILABLE_THEMES`` in "
|
|
"``local_settings.py`` to a list of tuples, such that ``('name', 'label', "
|
|
"'path')``"
|
|
|
|
msgid ""
|
|
"To define custom css files that apply only to a specific dashboard, create a "
|
|
"base template in your dashboard's templates folder, which extends Horizon's "
|
|
"base template e.g. ``openstack_dashboard/dashboards/my_custom_dashboard/ "
|
|
"templates/my_custom_dashboard/base.html``."
|
|
msgstr ""
|
|
"To define custom css files that apply only to a specific dashboard, create a "
|
|
"base template in your dashboard's templates folder, which extends Horizon's "
|
|
"base template e.g. ``openstack_dashboard/dashboards/my_custom_dashboard/ "
|
|
"templates/my_custom_dashboard/base.html``."
|
|
|
|
msgid "To disable VNIC type selection, set an empty list (``[]``) or ``None``."
|
|
msgstr ""
|
|
"To disable VNIC type selection, set an empty list (``[]``) or ``None``."
|
|
|
|
msgid ""
|
|
"To disable a dashboard locally, create a file ``openstack_dashboard/local/"
|
|
"enabled/_40_dashboard-name.py`` with the following content::"
|
|
msgstr ""
|
|
"To disable a dashboard locally, create a file ``openstack_dashboard/local/"
|
|
"enabled/_40_dashboard-name.py`` with the following content::"
|
|
|
|
msgid "To modify your settings, you have two options:"
|
|
msgstr "To modify your settings, you have two options:"
|
|
|
|
msgid ""
|
|
"To remove Info panel from Admin panel group in Admin dashboard locally, "
|
|
"create a file ``openstack_dashboard/local/enabled/_70_admin_remove_panel."
|
|
"py`` with the following content::"
|
|
msgstr ""
|
|
"To remove Info panel from Admin panel group in Admin dashboard locally, "
|
|
"create a file ``openstack_dashboard/local/enabled/_70_admin_remove_panel."
|
|
"py`` with the following content::"
|
|
|
|
msgid ""
|
|
"To specify the python module containing your modifications, add the key "
|
|
"``customization_module`` to your ``HORIZON_CONFIG`` dictionary in "
|
|
"``local_settings.py``. The value should be a string containing the path to "
|
|
"your module in dotted python path notation. Example::"
|
|
msgstr ""
|
|
"To specify the Python module containing your modifications, add the key "
|
|
"``customization_module`` to your ``HORIZON_CONFIG`` dictionary in "
|
|
"``local_settings.py``. The value should be a string containing the path to "
|
|
"your module in dotted Python path notation. Example::"
|
|
|
|
msgid ""
|
|
"To use a custom theme, set ``AVAILABLE_THEMES`` in ``local_settings.py`` to "
|
|
"a list of themes. If you wish to run in a mode similar to legacy Horizon, "
|
|
"set ``AVAILABLE_THEMES`` with a single tuple, and the theme toggle will not "
|
|
"be available at all through the application to allow user configuration "
|
|
"themes."
|
|
msgstr ""
|
|
"To use a custom theme, set ``AVAILABLE_THEMES`` in ``local_settings.py`` to "
|
|
"a list of themes. If you wish to run in a mode similar to legacy Horizon, "
|
|
"set ``AVAILABLE_THEMES`` with a single tuple, and the theme toggle will not "
|
|
"be available at all through the application to allow user configuration "
|
|
"themes."
|
|
|
|
msgid "Top Navbar"
|
|
msgstr "Top Navbar"
|
|
|
|
msgid "True for absolute URLs, False for django urls."
|
|
msgstr "True for absolute URLs, False for django URLs."
|
|
|
|
msgid "URL paths to detail view or detail drawer"
|
|
msgstr "URL paths to detail view or detail drawer"
|
|
|
|
msgid "URL that refers to files in `STATIC_ROOT`_."
|
|
msgstr "URL that refers to files in `STATIC_ROOT`_."
|
|
|
|
msgid "USER_MENU_LINKS"
|
|
msgstr "USER_MENU_LINKS"
|
|
|
|
msgid "USER_TABLE_EXTRA_INFO"
|
|
msgstr "USER_TABLE_EXTRA_INFO"
|
|
|
|
msgid ""
|
|
"Used to customize features related to the image service, such as the list of "
|
|
"supported image formats."
|
|
msgstr ""
|
|
"Used to customise features related to the image service, such as the list of "
|
|
"supported image formats."
|
|
|
|
msgid ""
|
|
"Used to customize the titles for image custom property attributes that "
|
|
"appear on image detail pages."
|
|
msgstr ""
|
|
"Used to customise the titles for image custom property attributes that "
|
|
"appear on image detail pages."
|
|
|
|
msgid "Using the ``templates`` Folder"
|
|
msgstr "Using the ``templates`` Folder"
|
|
|
|
msgid ""
|
|
"Using the information from the registry, we can build out our dashboard "
|
|
"panels. Panels use the high-level directive ``hzResourceTable`` that "
|
|
"replaces common templates so we do not need to write boilerplate HTML and "
|
|
"controller code. It gives developers a quick way to build a new table or "
|
|
"change an existing table."
|
|
msgstr ""
|
|
"Using the information from the registry, we can build out our dashboard "
|
|
"panels. Panels use the high-level directive ``hzResourceTable`` that "
|
|
"replaces common templates so we do not need to write boilerplate HTML and "
|
|
"controller code. It gives developers a quick way to build a new table or "
|
|
"change an existing table."
|
|
|
|
msgid ""
|
|
"Valid values are ``\"direct\"``, ``\"legacy\"`` (default) and ``\"off\"``. "
|
|
"``\"off\"`` disables the ability to upload images via Horizon. ``legacy`` "
|
|
"enables local file upload by piping the image file through the Horizon's web-"
|
|
"server. ``direct`` sends the image file directly from the web browser to "
|
|
"Glance. This bypasses Horizon web-server which both reduces network hops and "
|
|
"prevents filling up Horizon web-server's filesystem. ``direct`` is the "
|
|
"preferred mode, but due to the following requirements it is not the default. "
|
|
"The ``direct`` setting requires a modern web browser, network access from "
|
|
"the browser to the public Glance endpoint, and CORS support to be enabled on "
|
|
"the Glance API service. Without CORS support, the browser will forbid the "
|
|
"PUT request to a location different than the Horizon server. To enable CORS "
|
|
"support for Glance API service, you will need to edit [cors] section of "
|
|
"glance-api.conf file (see `here`_ how to do it). Set `allowed_origin` to the "
|
|
"full hostname of Horizon web-server (e.g. http://<HOST_IP>/dashboard) and "
|
|
"restart glance-api process."
|
|
msgstr ""
|
|
"Valid values are ``\"direct\"``, ``\"legacy\"`` (default) and ``\"off\"``. "
|
|
"``\"off\"`` disables the ability to upload images via Horizon. ``legacy`` "
|
|
"enables local file upload by piping the image file through the Horizon's web-"
|
|
"server. ``direct`` sends the image file directly from the web browser to "
|
|
"Glance. This bypasses Horizon web-server which both reduces network hops and "
|
|
"prevents filling up Horizon web-server's filesystem. ``direct`` is the "
|
|
"preferred mode, but due to the following requirements it is not the default. "
|
|
"The ``direct`` setting requires a modern web browser, network access from "
|
|
"the browser to the public Glance endpoint, and CORS support to be enabled on "
|
|
"the Glance API service. Without CORS support, the browser will forbid the "
|
|
"PUT request to a location different than the Horizon server. To enable CORS "
|
|
"support for Glance API service, you will need to edit [cors] section of "
|
|
"glance-api.conf file (see `here`_ how to do it). Set `allowed_origin` to the "
|
|
"full hostname of Horizon web-server (e.g. http://<HOST_IP>/dashboard) and "
|
|
"restart glance-api process."
|
|
|
|
msgid ""
|
|
"Various settings related to integration with osprofiler library. Since it is "
|
|
"a developer feature, it starts as disabled. To enable it, more than a single "
|
|
"``\"enabled\"`` key should be specified. Additional keys that should be "
|
|
"specified in that dictionary are:"
|
|
msgstr ""
|
|
"Various settings related to integration with osprofiler library. Since it is "
|
|
"a developer feature, it starts as disabled. To enable it, more than a single "
|
|
"``\"enabled\"`` key should be specified. Additional keys that should be "
|
|
"specified in that dictionary are:"
|
|
|
|
msgid "WEBROOT"
|
|
msgstr "WEBROOT"
|
|
|
|
msgid "WEBSSO_CHOICES"
|
|
msgstr "WEBSSO_CHOICES"
|
|
|
|
msgid "WEBSSO_DEFAULT_REDIRECT"
|
|
msgstr "WEBSSO_DEFAULT_REDIRECT"
|
|
|
|
msgid "WEBSSO_DEFAULT_REDIRECT_LOGOUT"
|
|
msgstr "WEBSSO_DEFAULT_REDIRECT_LOGOUT"
|
|
|
|
msgid "WEBSSO_DEFAULT_REDIRECT_PROTOCOL"
|
|
msgstr "WEBSSO_DEFAULT_REDIRECT_PROTOCOL"
|
|
|
|
msgid "WEBSSO_DEFAULT_REDIRECT_REGION"
|
|
msgstr "WEBSSO_DEFAULT_REDIRECT_REGION"
|
|
|
|
msgid "WEBSSO_ENABLED"
|
|
msgstr "WEBSSO_ENABLED"
|
|
|
|
msgid "WEBSSO_IDP_MAPPING"
|
|
msgstr "WEBSSO_IDP_MAPPING"
|
|
|
|
msgid "WEBSSO_INITIAL_CHOICE"
|
|
msgstr "WEBSSO_INITIAL_CHOICE"
|
|
|
|
msgid "WEBSSO_KEYSTONE_URL"
|
|
msgstr "WEBSSO_KEYSTONE_URL"
|
|
|
|
msgid ""
|
|
"When developing a new theme for Horizon, it is required that the dynamically "
|
|
"generated `static` directory be cleared after each change and the server "
|
|
"restarted. This is not always ideal. If you wish to develop and not have "
|
|
"to restart the server each time, it is recommended that you configure your "
|
|
"development environment to not run in OFFLINE mode. Simply verify the "
|
|
"following settings in your local_settings.py::"
|
|
msgstr ""
|
|
"When developing a new theme for Horizon, it is required that the dynamically "
|
|
"generated `static` directory be cleared after each change and the server "
|
|
"restarted. This is not always ideal. If you wish to develop and not have "
|
|
"to restart the server each time, it is recommended that you configure your "
|
|
"development environment to not run in OFFLINE mode. Simply verify the "
|
|
"following settings in your local_settings.py::"
|
|
|
|
msgid ""
|
|
"When launching a new instance the default flavor is sorted by RAM usage in "
|
|
"ascending order. You can customize the sort order by: id, name, ram, disk "
|
|
"and vcpus. Additionally, you can insert any custom callback function. You "
|
|
"can also provide a flag for reverse sort. See the description in "
|
|
"local_settings.py.example for more information."
|
|
msgstr ""
|
|
"When launching a new instance the default flavour is sorted by RAM usage in "
|
|
"ascending order. You can customise the sort order by: id, name, ram, disk "
|
|
"and vCPUs. Additionally, you can insert any custom callback function. You "
|
|
"can also provide a flag for reverse sort. See the description in "
|
|
"local_settings.py.example for more information."
|
|
|
|
msgid ""
|
|
"When set to an integer N (as by default), the start date in the Overview "
|
|
"panel meters will be today minus N days. This setting is used to limit the "
|
|
"amount of data fetched by default when rendering the Overview panel. If set "
|
|
"to ``None`` (which corresponds to the behavior in past Horizon versions), "
|
|
"the start date will be from the beginning of the current month until the "
|
|
"current date. The legacy behaviour is not recommended for large deployments "
|
|
"as Horizon suffers significant lag in this case."
|
|
msgstr ""
|
|
"When set to an integer N (as by default), the start date in the Overview "
|
|
"panel meters will be today minus N days. This setting is used to limit the "
|
|
"amount of data fetched by default when rendering the Overview panel. If set "
|
|
"to ``None`` (which corresponds to the behaviour in past Horizon versions), "
|
|
"the start date will be from the beginning of the current month until the "
|
|
"current date. The legacy behaviour is not recommended for large deployments "
|
|
"as Horizon suffers significant lag in this case."
|
|
|
|
msgid ""
|
|
"When set with the path to a custom CA certificate file, this overrides use "
|
|
"of the default system CA certificate. This custom certificate is used to "
|
|
"verify all connections to openstack services when making API calls."
|
|
msgstr ""
|
|
"When set with the path to a custom CA certificate file, this overrides use "
|
|
"of the default system CA certificate. This custom certificate is used to "
|
|
"verify all connections to openstack services when making API calls."
|
|
|
|
msgid "When set, `CACHED_TEMPLATE_LOADERS`_ will not be cached."
|
|
msgstr "When set, `CACHED_TEMPLATE_LOADERS`_ will not be cached."
|
|
|
|
msgid ""
|
|
"When set, enables the instance action \"Retrieve password\" allowing "
|
|
"password retrieval from metadata service."
|
|
msgstr ""
|
|
"When set, enables the instance action \"Retrieve password\" allowing "
|
|
"password retrieval from metadata service."
|
|
|
|
msgid ""
|
|
"When the user logins to horizon, the message files collected are processed "
|
|
"and displayed to the user. Each message file should contain a JSON formatted "
|
|
"data and must have a .json file extension. For example:"
|
|
msgstr ""
|
|
"When the user logins to Horizon, the message files collected are processed "
|
|
"and displayed to the user. Each message file should contain a JSON formatted "
|
|
"data and must have a .json file extension. For example:"
|
|
|
|
msgid ""
|
|
"When unset or set to ``None`` the default CA certificate on the system is "
|
|
"used for SSL verification."
|
|
msgstr ""
|
|
"When unset or set to ``None`` the default CA certificate on the system is "
|
|
"used for SSL verification."
|
|
|
|
msgid "You can also override existing methods with your own versions::"
|
|
msgstr "You can also override existing methods with your own versions::"
|
|
|
|
msgid ""
|
|
"You can do essentially anything you like in the customization module. For "
|
|
"example, you could change the name of a panel::"
|
|
msgstr ""
|
|
"You can do essentially anything you like in the customisation module. For "
|
|
"example, you could change the name of a panel::"
|
|
|
|
msgid ""
|
|
"You can either set it to a specific value or you can let Horizon generate a "
|
|
"default secret key that is unique on this machine, regardless of the amount "
|
|
"of Python WSGI workers (if used behind Apache+mod_wsgi). However, there may "
|
|
"be situations where you would want to set this explicitly, e.g. when "
|
|
"multiple dashboard instances are distributed on different machines (usually "
|
|
"behind a load-balancer). Either you have to make sure that a session gets "
|
|
"all requests routed to the same dashboard instance or you set the same "
|
|
"SECRET_KEY for all of them."
|
|
msgstr ""
|
|
"You can either set it to a specific value or you can let Horizon generate a "
|
|
"default secret key that is unique on this machine, regardless of the amount "
|
|
"of Python WSGI workers (if used behind Apache+mod_wsgi). However, there may "
|
|
"be situations where you would want to set this explicitly, e.g. when "
|
|
"multiple dashboard instances are distributed on different machines (usually "
|
|
"behind a load-balancer). Either you have to make sure that a session gets "
|
|
"all requests routed to the same dashboard instance or you set the same "
|
|
"SECRET_KEY for all of them."
|
|
|
|
msgid ""
|
|
"You cannot unregister a ``default_panel``. If you wish to remove a "
|
|
"``default_panel``, you need to make a different panel in the dashboard as a "
|
|
"``default_panel`` and then unregister the former. For example, if you wished "
|
|
"to remove the ``overview_panel`` from the ``Project`` dashboard, you could "
|
|
"do the following::"
|
|
msgstr ""
|
|
"You cannot unregister a ``default_panel``. If you wish to remove a "
|
|
"``default_panel``, you need to make a different panel in the dashboard as a "
|
|
"``default_panel`` and then unregister the former. For example, if you wished "
|
|
"to remove the ``overview_panel`` from the ``Project`` dashboard, you could "
|
|
"do the following::"
|
|
|
|
msgid ""
|
|
"You could also customize what columns are displayed in an existing table, by "
|
|
"redefining the ``columns`` attribute of its ``Meta`` class. This can be "
|
|
"achieved in 3 steps:"
|
|
msgstr ""
|
|
"You could also customise what columns are displayed in an existing table, by "
|
|
"redefining the ``columns`` attribute of its ``Meta`` class. This can be "
|
|
"achieved in 3 steps:"
|
|
|
|
msgid "You may also be interested in :doc:`themes` and :doc:`branding`."
|
|
msgstr "You may also be interested in :doc:`themes` and :doc:`branding`."
|
|
|
|
msgid ""
|
|
"You may still choose to use the HTML template for complete control of form "
|
|
"and functionality. For example, you may want to create a custom footer. You "
|
|
"may also use the ``hzDynamicTable`` directive (what ``hzResourceTable`` uses "
|
|
"under the hood) directly. However, neither of these is extensible. You would "
|
|
"need to override the panel completely."
|
|
msgstr ""
|
|
"You may still choose to use the HTML template for complete control of form "
|
|
"and functionality. For example, you may want to create a custom footer. You "
|
|
"may also use the ``hzDynamicTable`` directive (what ``hzResourceTable`` uses "
|
|
"under the hood) directly. However, neither of these is extensible. You would "
|
|
"need to override the panel completely."
|
|
|
|
msgid ""
|
|
"You should also define `OPENSTACK_KEYSTONE_URL`_ to indicate which of the "
|
|
"regions is the default one."
|
|
msgstr ""
|
|
"You should also define `OPENSTACK_KEYSTONE_URL`_ to indicate which of the "
|
|
"regions is the default one."
|
|
|
|
msgid ""
|
|
"Your template needs to be placed in the search paths of Django templates. "
|
|
"Check ``TEMPLATES[0]['DIRS']``. You may need to specify somewhere your "
|
|
"template exist to ``DIRS`` in ``TEMPLATES`` setting."
|
|
msgstr ""
|
|
"Your template needs to be placed in the search paths of Django templates. "
|
|
"Check ``TEMPLATES[0]['DIRS']``. You may need to specify somewhere your "
|
|
"template exist to ``DIRS`` in ``TEMPLATES`` setting."
|
|
|
|
msgid ""
|
|
"Your template needs to be placed in the search paths of Django templates. "
|
|
"You may need to configure `ADD_TEMPLATE_DIRS`_ setting to contain a path "
|
|
"where your template exists."
|
|
msgstr ""
|
|
"Your template needs to be placed in the search paths of Django templates. "
|
|
"You may need to configure `ADD_TEMPLATE_DIRS`_ setting to contain a path "
|
|
"where your template exists."
|
|
|
|
msgid "Your theme's ``auth/_login_form.html``::"
|
|
msgstr "Your theme's ``auth/_login_form.html``::"
|
|
|
|
msgid "Your theme's ``auth/login.html``::"
|
|
msgstr "Your theme's ``auth/login.html``::"
|
|
|
|
msgid "Your theme's ``base.html``::"
|
|
msgstr "Your theme's ``base.html``::"
|
|
|
|
msgid "`Bar Charts`_"
|
|
msgstr "`Bar Charts`_"
|
|
|
|
msgid "`Bootstrap`_"
|
|
msgstr "`Bootstrap`_"
|
|
|
|
msgid ""
|
|
"`Bootswatch`_ is a collection of free themes for Bootstrap and is now "
|
|
"available for use in Horizon."
|
|
msgstr ""
|
|
"`Bootswatch`_ is a collection of free themes for Bootstrap and is now "
|
|
"available for use in Horizon."
|
|
|
|
msgid "`Bootswatchr`_"
|
|
msgstr "`Bootswatchr`_"
|
|
|
|
msgid ""
|
|
"`Django Settings`_, which are common to all Django applications. The only "
|
|
"ones documented here are those that Horizon alters by default; however, you "
|
|
"should read the `Django settings documentation <https://docs.djangoproject."
|
|
"com/en/dev/topics/settings/>`_ to see the other options available to you."
|
|
msgstr ""
|
|
"`Django Settings`_, which are common to all Django applications. The only "
|
|
"ones documented here are those that Horizon alters by default; however, you "
|
|
"should read the `Django settings documentation <https://docs.djangoproject."
|
|
"com/en/dev/topics/settings/>`_ to see the other options available to you."
|
|
|
|
msgid ""
|
|
"`Django's ALLOWED_HOSTS documentation <https://docs.djangoproject.com/en/dev/"
|
|
"ref/settings/#allowed-hosts>`_"
|
|
msgstr ""
|
|
"`Django's ALLOWED_HOSTS documentation <https://docs.djangoproject.com/en/dev/"
|
|
"ref/settings/#allowed-hosts>`_"
|
|
|
|
msgid ""
|
|
"`Django's DEBUG documentation <https://docs.djangoproject.com/en/dev/ref/"
|
|
"settings/#debug>`_"
|
|
msgstr ""
|
|
"`Django's DEBUG documentation <https://docs.djangoproject.com/en/dev/ref/"
|
|
"settings/#debug>`_"
|
|
|
|
msgid ""
|
|
"`Django's INSTALLED_APPS documentation <https://docs.djangoproject.com/en/"
|
|
"dev/ref/settings/#installed_apps>`_"
|
|
msgstr ""
|
|
"`Django's INSTALLED_APPS documentation <https://docs.djangoproject.com/en/"
|
|
"dev/ref/settings/#installed_apps>`_"
|
|
|
|
msgid ""
|
|
"`Django's SECRET_KEY documentation <https://docs.djangoproject.com/en/dev/"
|
|
"ref/settings/#secret-key>`_"
|
|
msgstr ""
|
|
"`Django's SECRET_KEY documentation <https://docs.djangoproject.com/en/dev/"
|
|
"ref/settings/#secret-key>`_"
|
|
|
|
msgid ""
|
|
"`Django's STATIC_ROOT documentation <https://docs.djangoproject.com/en/dev/"
|
|
"ref/settings/#static-root>`_"
|
|
msgstr ""
|
|
"`Django's STATIC_ROOT documentation <https://docs.djangoproject.com/en/dev/"
|
|
"ref/settings/#static-root>`_"
|
|
|
|
msgid ""
|
|
"`Django's STATIC_URL documentation <https://docs.djangoproject.com/en/dev/"
|
|
"ref/settings/#static-url>`_"
|
|
msgstr ""
|
|
"`Django's STATIC_URL documentation <https://docs.djangoproject.com/en/dev/"
|
|
"ref/settings/#static-url>`_"
|
|
|
|
msgid ""
|
|
"`Django's TEMPLATES documentation <https://docs.djangoproject.com/en/dev/ref/"
|
|
"settings/#templates>`_"
|
|
msgstr ""
|
|
"`Django's TEMPLATES documentation <https://docs.djangoproject.com/en/dev/ref/"
|
|
"settings/#templates>`_"
|
|
|
|
msgid ""
|
|
"`General Settings`_: this includes visual settings like the modal backdrop "
|
|
"style, bug url and theme configuration, as well as settings that affect "
|
|
"every service, such as page sizes on API requests."
|
|
msgstr ""
|
|
"`General Settings`_: this includes visual settings like the modal backdrop "
|
|
"style, bug URL and theme configuration, as well as settings that affect "
|
|
"every service, such as page sizes on API requests."
|
|
|
|
msgid "`OPENRC_CUSTOM_TEMPLATE`_ to provide a custom ``openrc``."
|
|
msgstr "`OPENRC_CUSTOM_TEMPLATE`_ to provide a custom ``openrc``."
|
|
|
|
msgid ""
|
|
"`OPENSTACK_CLOUDS_YAML_CUSTOM_TEMPLATE`_ to provide a custom ``clouds.yaml``."
|
|
msgstr ""
|
|
"`OPENSTACK_CLOUDS_YAML_CUSTOM_TEMPLATE`_ to provide a custom ``clouds.yaml``."
|
|
|
|
msgid ""
|
|
"`PROJECT_TABLE_EXTRA_INFO`_ for the equivalent setting on the Projects table"
|
|
msgstr ""
|
|
"`PROJECT_TABLE_EXTRA_INFO`_ for the equivalent setting on the Projects table"
|
|
|
|
msgid "`Paintstrap`_"
|
|
msgstr "`Paintstrap`_"
|
|
|
|
msgid "`Pie Charts`_"
|
|
msgstr "`Pie Charts`_"
|
|
|
|
msgid ""
|
|
"`Service-specific Settings`_: Many services that Horizon consumes, such as "
|
|
"Nova and Neutron, don't advertise their capabilities via APIs, so Horizon "
|
|
"carries configuration for operators to enable or disable many items. This "
|
|
"section covers all settings that are specific to a single service."
|
|
msgstr ""
|
|
"`Service-specific Settings`_: Many services that Horizon consumes, such as "
|
|
"Nova and Neutron, don't advertise their capabilities via APIs, so Horizon "
|
|
"carries configuration for operators to enable or disable many items. This "
|
|
"section covers all settings that are specific to a single service."
|
|
|
|
msgid "`Side Nav`_"
|
|
msgstr "`Side Nav`_"
|
|
|
|
msgid "`Top Navbar`_"
|
|
msgstr "`Top Navbar`_"
|
|
|
|
msgid "`USER_TABLE_EXTRA_INFO`_ for the equivalent setting on the Users table"
|
|
msgstr "`USER_TABLE_EXTRA_INFO`_ for the equivalent setting on the Users table"
|
|
|
|
msgid ""
|
|
"``\"keys\"`` is a list of strings, which are secret keys used to encode/"
|
|
"decode the profiler data contained in request headers. Encryption is used "
|
|
"for security purposes, other OpenStack components that are expected to "
|
|
"profile themselves with osprofiler using the data from the request that "
|
|
"Horizon initiated must share a common set of keys with the ones in Horizon "
|
|
"config. List of keys is used so that security keys could be changed in non-"
|
|
"obtrusive manner for every component in the cloud. Example: ``\"keys\": "
|
|
"[\"SECRET_KEY\", \"MORE_SECRET_KEY\"]``. For more details see `osprofiler "
|
|
"documentation`_."
|
|
msgstr ""
|
|
"``\"keys\"`` is a list of strings, which are secret keys used to encode/"
|
|
"decode the profiler data contained in request headers. Encryption is used "
|
|
"for security purposes, other OpenStack components that are expected to "
|
|
"profile themselves with osprofiler using the data from the request that "
|
|
"Horizon initiated must share a common set of keys with the ones in Horizon "
|
|
"config. List of keys is used so that security keys could be changed in non-"
|
|
"obtrusive manner for every component in the cloud. Example: ``\"keys\": "
|
|
"[\"SECRET_KEY\", \"MORE_SECRET_KEY\"]``. For more details see `osprofiler "
|
|
"documentation`_."
|
|
|
|
msgid ""
|
|
"``\"notifier_connection_string\"`` is a url to which trace messages are sent "
|
|
"by Horizon. For other components it is usually the only URL specified in "
|
|
"config, because other components act mostly as traces producers. Example: ``"
|
|
"\"notifier_connection_string\": \"mongodb://%s' % OPENSTACK_HOST\"``."
|
|
msgstr ""
|
|
"``\"notifier_connection_string\"`` is a URL to which trace messages are sent "
|
|
"by Horizon. For other components it is usually the only URL specified in "
|
|
"config, because other components act mostly as traces producers. Example: ``"
|
|
"\"notifier_connection_string\": \"mongodb://%s' % OPENSTACK_HOST\"``."
|
|
|
|
msgid ""
|
|
"``\"receiver_connection_string\"`` is a url from which traces are retrieved "
|
|
"by Horizon, needed because Horizon is not only the traces producer, but also "
|
|
"a consumer. Having 2 settings which usually contain the same value is legacy "
|
|
"feature from older versions of osprofiler when OpenStack components could "
|
|
"use oslo.messaging for notifications and the trace client used ceilometer as "
|
|
"a receiver backend. By default Horizon uses the same URL pointing to a "
|
|
"MongoDB cluster for both purposes, since ceilometer was too slow for using "
|
|
"with UI. Example: ``\"receiver_connection_string\": \"mongodb://%s\" % "
|
|
"OPENSTACK_HOST``."
|
|
msgstr ""
|
|
"``\"receiver_connection_string\"`` is a URL from which traces are retrieved "
|
|
"by Horizon, needed because Horizon is not only the traces producer, but also "
|
|
"a consumer. Having 2 settings which usually contain the same value is legacy "
|
|
"feature from older versions of osprofiler when OpenStack components could "
|
|
"use oslo.messaging for notifications and the trace client used Ceilometer as "
|
|
"a receiver backend. By default Horizon uses the same URL pointing to a "
|
|
"MongoDB cluster for both purposes, since Ceilometer was too slow for using "
|
|
"with UI. Example: ``\"receiver_connection_string\": \"mongodb://%s\" % "
|
|
"OPENSTACK_HOST``."
|
|
|
|
msgid "``%(client_ip)s``"
|
|
msgstr "``%(client_ip)s``"
|
|
|
|
msgid "``%(domain_id)s``"
|
|
msgstr "``%(domain_id)s``"
|
|
|
|
msgid "``%(domain_name)s``"
|
|
msgstr "``%(domain_name)s``"
|
|
|
|
msgid "``%(http_status)s``"
|
|
msgstr "``%(http_status)s``"
|
|
|
|
msgid "``%(message)s``"
|
|
msgstr "``%(message)s``"
|
|
|
|
msgid "``%(method)s``"
|
|
msgstr "``%(method)s``"
|
|
|
|
msgid "``%(param)s``"
|
|
msgstr "``%(param)s``"
|
|
|
|
msgid "``%(project_id)s``"
|
|
msgstr "``%(project_id)s``"
|
|
|
|
msgid "``%(project_name)s``"
|
|
msgstr "``%(project_name)s``"
|
|
|
|
msgid "``%(referer_url)s``"
|
|
msgstr "``%(referer_url)s``"
|
|
|
|
msgid "``%(request_scheme)s``"
|
|
msgstr "``%(request_scheme)s``"
|
|
|
|
msgid "``%(request_url)s``"
|
|
msgstr "``%(request_url)s``"
|
|
|
|
msgid "``%(user_id)s``"
|
|
msgstr "``%(user_id)s``"
|
|
|
|
msgid "``%(user_name)s``"
|
|
msgstr "``%(user_name)s``"
|
|
|
|
msgid "``ADD_ANGULAR_MODULES``"
|
|
msgstr "``ADD_ANGULAR_MODULES``"
|
|
|
|
msgid "``ADD_EXCEPTIONS``"
|
|
msgstr "``ADD_EXCEPTIONS``"
|
|
|
|
msgid "``ADD_INSTALLED_APPS``"
|
|
msgstr "``ADD_INSTALLED_APPS``"
|
|
|
|
msgid "``ADD_JS_FILES``"
|
|
msgstr "``ADD_JS_FILES``"
|
|
|
|
msgid "``ADD_JS_SPEC_FILES``"
|
|
msgstr "``ADD_JS_SPEC_FILES``"
|
|
|
|
msgid "``ADD_PANEL``"
|
|
msgstr "``ADD_PANEL``"
|
|
|
|
msgid "``ADD_SCSS_FILES``"
|
|
msgstr "``ADD_SCSS_FILES``"
|
|
|
|
msgid "``ADD_XSTATIC_MODULES``"
|
|
msgstr "``ADD_XSTATIC_MODULES``"
|
|
|
|
msgid "``AUTO_DISCOVER_STATIC_FILES``"
|
|
msgstr "``AUTO_DISCOVER_STATIC_FILES``"
|
|
|
|
msgid "``DASHBOARD``"
|
|
msgstr "``DASHBOARD``"
|
|
|
|
msgid "``DEFAULT_PANEL``"
|
|
msgstr "``DEFAULT_PANEL``"
|
|
|
|
msgid "``DEFAULT``"
|
|
msgstr "``DEFAULT``"
|
|
|
|
msgid "``DISABLED``"
|
|
msgstr "``DISABLED``"
|
|
|
|
msgid "``EXTRA_STEPS``"
|
|
msgstr "``EXTRA_STEPS``"
|
|
|
|
msgid "``EXTRA_TABS``"
|
|
msgstr "``EXTRA_TABS``"
|
|
|
|
msgid "``PANEL_DASHBOARD``"
|
|
msgstr "``PANEL_DASHBOARD``"
|
|
|
|
msgid "``PANEL_GROUP_DASHBOARD``"
|
|
msgstr "``PANEL_GROUP_DASHBOARD``"
|
|
|
|
msgid "``PANEL_GROUP_NAME``"
|
|
msgstr "``PANEL_GROUP_NAME``"
|
|
|
|
msgid "``PANEL_GROUP``"
|
|
msgstr "``PANEL_GROUP``"
|
|
|
|
msgid "``PANEL``"
|
|
msgstr "``PANEL``"
|
|
|
|
msgid "``REMOVE_PANEL``"
|
|
msgstr "``REMOVE_PANEL``"
|
|
|
|
msgid "``UPDATE_HORIZON_CONFIG``"
|
|
msgstr "``UPDATE_HORIZON_CONFIG``"
|
|
|
|
msgid ""
|
|
"``can_set_mount_point`` and ``can_set_password`` now default to ``False``"
|
|
msgstr ""
|
|
"``can_set_mount_point`` and ``can_set_password`` now default to ``False``"
|
|
|
|
msgid ""
|
|
"``cinder_policy.d`` and ``nova_policy.d`` are registered by default to "
|
|
"maintain policies which have ben dropped from nova and cinder but horizon "
|
|
"still uses. We recommend not to drop them."
|
|
msgstr ""
|
|
"``cinder_policy.d`` and ``nova_policy.d`` are registered by default to "
|
|
"maintain policies which have ben dropped from Nova and Cinder but Horizon "
|
|
"still uses. We recommend not to drop them."
|
|
|
|
msgid "``display_name``: string displayed in the network creation form."
|
|
msgstr "``display_name``: string displayed in the network creation form."
|
|
|
|
msgid ""
|
|
"``format`` defines the operation log format. Currently you can use the "
|
|
"following keywords. The default value contains all keywords."
|
|
msgstr ""
|
|
"``format`` defines the operation log format. Currently you can use the "
|
|
"following keywords. The default value contains all keywords."
|
|
|
|
msgid "``ignored_urls`` is a list of request URLs to be hidden from a log."
|
|
msgstr "``ignored_urls`` is a list of request URLs to be hidden from a log."
|
|
|
|
msgid "``label``"
|
|
msgstr "``label``"
|
|
|
|
msgid ""
|
|
"``mask_fields`` is a list of keys of post data which should be masked from "
|
|
"the point of view of security. Fields like ``password`` should be included. "
|
|
"The fields specified in ``mask_fields`` are logged as ``********``."
|
|
msgstr ""
|
|
"``mask_fields`` is a list of keys of post data which should be masked from "
|
|
"the point of view of security. Fields like ``password`` should be included. "
|
|
"The fields specified in ``mask_fields`` are logged as ``********``."
|
|
|
|
msgid ""
|
|
"``my_project.overrides`` needs to be importable by the python process "
|
|
"running Horizon. If your module is not installed as a system-wide python "
|
|
"package, you can either make it installable (e.g., with a setup.py) or you "
|
|
"can adjust the python path used by your WSGI server to include its location."
|
|
msgstr ""
|
|
"``my_project.overrides`` needs to be importable by the Python process "
|
|
"running Horizon. If your module is not installed as a system-wide python "
|
|
"package, you can either make it installable (e.g., with a setup.py) or you "
|
|
"can adjust the python path used by your WSGI server to include its location."
|
|
|
|
msgid "``name``"
|
|
msgstr "``name``"
|
|
|
|
msgid "``path``"
|
|
msgstr "``path``"
|
|
|
|
msgid ""
|
|
"``require_physical_network``: a boolean parameter which indicates this "
|
|
"network type requires a physical network."
|
|
msgstr ""
|
|
"``require_physical_network``: a boolean parameter which indicates this "
|
|
"network type requires a physical network."
|
|
|
|
msgid ""
|
|
"``require_segmentation_id``: a boolean parameter which indicates this "
|
|
"network type requires a segmentation ID. If True, a valid segmentation ID "
|
|
"range must be configured in ``segmentation_id_range`` settings above."
|
|
msgstr ""
|
|
"``require_segmentation_id``: a boolean parameter which indicates this "
|
|
"network type requires a segmentation ID. If True, a valid segmentation ID "
|
|
"range must be configured in ``segmentation_id_range`` settings above."
|
|
|
|
msgid ""
|
|
"``target_methods`` is a request method which is logged to an operation log. "
|
|
"The valid methods are ``POST``, ``GET``, ``PUT``, ``DELETE``."
|
|
msgstr ""
|
|
"``target_methods`` is a request method which is logged to an operation log. "
|
|
"The valid methods are ``POST``, ``GET``, ``PUT``, ``DELETE``."
|
|
|
|
msgid "ajax_poll_interval"
|
|
msgstr "ajax_poll_interval"
|
|
|
|
msgid "ajax_queue_limit"
|
|
msgstr "ajax_queue_limit"
|
|
|
|
msgid ""
|
|
"allowing multiple roles to have administrative privileges, like ``[\"admin"
|
|
"\", \"cloud-admin\", \"net-op\"]``"
|
|
msgstr ""
|
|
"allowing multiple roles to have administrative privileges, like ``[\"admin"
|
|
"\", \"cloud-admin\", \"net-op\"]``"
|
|
|
|
msgid "angular_modules"
|
|
msgstr "angular_modules"
|
|
|
|
msgid "auto_fade_alerts"
|
|
msgstr "auto_fade_alerts"
|
|
|
|
msgid "batchActions"
|
|
msgstr "batchActions"
|
|
|
|
msgid "bug_url"
|
|
msgstr "bug_url"
|
|
|
|
msgid "config_drive"
|
|
msgstr "config_drive"
|
|
|
|
msgid "create_volume"
|
|
msgstr "create_volume"
|
|
|
|
msgid "default_dns_nameservers"
|
|
msgstr "default_dns_nameservers"
|
|
|
|
msgid "detailViews"
|
|
msgstr "detailViews"
|
|
|
|
msgid "disable_image"
|
|
msgstr "disable_image"
|
|
|
|
msgid "disable_instance_snapshot"
|
|
msgstr "disable_instance_snapshot"
|
|
|
|
msgid "disable_password_reveal"
|
|
msgstr "disable_password_reveal"
|
|
|
|
msgid "disable_volume"
|
|
msgstr "disable_volume"
|
|
|
|
msgid "disable_volume_snapshot"
|
|
msgstr "disable_volume_snapshot"
|
|
|
|
msgid "enable_auto_allocated_network"
|
|
msgstr "enable_auto_allocated_network"
|
|
|
|
msgid "enable_distributed_router"
|
|
msgstr "enable_distributed_router"
|
|
|
|
msgid "enable_fip_topology_check"
|
|
msgstr "enable_fip_topology_check"
|
|
|
|
msgid "enable_ha_router"
|
|
msgstr "enable_ha_router"
|
|
|
|
msgid "enable_ipv6"
|
|
msgstr "enable_ipv6"
|
|
|
|
msgid "enable_quotas"
|
|
msgstr "enable_quotas"
|
|
|
|
msgid "enable_rbac_policy"
|
|
msgstr "enable_rbac_policy"
|
|
|
|
msgid "enable_router"
|
|
msgstr "enable_router"
|
|
|
|
msgid "enable_scheduler_hints"
|
|
msgstr "enable_scheduler_hints"
|
|
|
|
msgid "exceptions"
|
|
msgstr "exceptions"
|
|
|
|
msgid "external"
|
|
msgstr "external"
|
|
|
|
msgid "extra_provider_types"
|
|
msgstr "extra_provider_types"
|
|
|
|
msgid "filterFacets"
|
|
msgstr "filterFacets"
|
|
|
|
msgid "globalActions"
|
|
msgstr "globalActions"
|
|
|
|
msgid "help_url"
|
|
msgstr "help_url"
|
|
|
|
msgid "hide_create_volume"
|
|
msgstr "hide_create_volume"
|
|
|
|
msgid "icon_classes"
|
|
msgstr "icon_classes"
|
|
|
|
msgid "itemActions"
|
|
msgstr "itemActions"
|
|
|
|
msgid "js_files"
|
|
msgstr "js_files"
|
|
|
|
msgid "js_spec_files"
|
|
msgstr "js_spec_files"
|
|
|
|
msgid "modal_backdrop"
|
|
msgstr "modal_backdrop"
|
|
|
|
msgid "name"
|
|
msgstr "name"
|
|
|
|
msgid "password_autocomplete"
|
|
msgstr "password_autocomplete"
|
|
|
|
msgid "password_validator"
|
|
msgstr "password_validator"
|
|
|
|
msgid "physical_networks"
|
|
msgstr "physical_networks"
|
|
|
|
msgid "segmentation_id_range"
|
|
msgstr "segmentation_id_range"
|
|
|
|
msgid "supported_provider_types"
|
|
msgstr "supported_provider_types"
|
|
|
|
msgid "supported_vnic_types"
|
|
msgstr "supported_vnic_types"
|
|
|
|
msgid "tableColumns"
|
|
msgstr "tableColumns"
|
|
|
|
msgid "to rename the ``admin`` role to ``cloud-admin``"
|
|
msgstr "to rename the ``admin`` role to ``cloud-admin``"
|
|
|
|
msgid "url"
|
|
msgstr "URL"
|
|
|
|
msgid "user_home"
|
|
msgstr "user_home"
|