summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOpenStack Proposal Bot <openstack-infra@lists.openstack.org>2020-04-26 06:53:18 +0000
committerOpenStack Proposal Bot <openstack-infra@lists.openstack.org>2020-04-26 06:53:18 +0000
commit1b9ccdbab22c0b6b91a292a154b24d0d18b495cb (patch)
treed42eb4247a8207f66b55e7ddebc966e4358de8c8
parent8eb9b7d75f73cfbc2b5ff69cb0b8fc2fc956f3d5 (diff)
downloadhorizon-1b9ccdbab22c0b6b91a292a154b24d0d18b495cb.tar.gz
Imported Translations from Zanata
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: Ifa9daab5c3afd6b38a3404d20bff364e3f4a20d0
-rw-r--r--doc/source/locale/en_GB/LC_MESSAGES/doc-configuration.po18
-rw-r--r--doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po9441
-rw-r--r--doc/source/locale/id/LC_MESSAGES/doc-configuration.po18
-rw-r--r--doc/source/locale/id/LC_MESSAGES/doc-contributor.po18
-rw-r--r--doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po24
-rw-r--r--horizon/locale/es/LC_MESSAGES/django.po14
-rw-r--r--horizon/locale/ko_KR/LC_MESSAGES/djangojs.po10
-rw-r--r--horizon/locale/pt_BR/LC_MESSAGES/django.po14
-rw-r--r--horizon/locale/pt_BR/LC_MESSAGES/djangojs.po8
-rw-r--r--openstack_auth/locale/es/LC_MESSAGES/django.po39
-rw-r--r--openstack_auth/locale/zh_TW/LC_MESSAGES/django.po115
-rw-r--r--openstack_dashboard/locale/de/LC_MESSAGES/django.po10
-rw-r--r--openstack_dashboard/locale/de/LC_MESSAGES/djangojs.po10
-rw-r--r--openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po10
-rw-r--r--openstack_dashboard/locale/es/LC_MESSAGES/django.po92
-rw-r--r--openstack_dashboard/locale/id/LC_MESSAGES/django.po10
-rw-r--r--openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po10
-rw-r--r--openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po231
-rw-r--r--openstack_dashboard/locale/ko_KR/LC_MESSAGES/djangojs.po36
-rw-r--r--openstack_dashboard/locale/pt_BR/LC_MESSAGES/djangojs.po35
-rw-r--r--openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po891
-rw-r--r--openstack_dashboard/locale/zh_TW/LC_MESSAGES/djangojs.po608
-rw-r--r--releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po4500
-rw-r--r--releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po6044
-rw-r--r--releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po6182
-rw-r--r--releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po5310
-rw-r--r--releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po1708
-rw-r--r--releasenotes/source/locale/pt_BR/LC_MESSAGES/releasenotes.po3937
-rw-r--r--releasenotes/source/locale/zh_CN/LC_MESSAGES/releasenotes.po508
29 files changed, 11604 insertions, 28247 deletions
diff --git a/doc/source/locale/en_GB/LC_MESSAGES/doc-configuration.po b/doc/source/locale/en_GB/LC_MESSAGES/doc-configuration.po
index d40677310..0429bec15 100644
--- a/doc/source/locale/en_GB/LC_MESSAGES/doc-configuration.po
+++ b/doc/source/locale/en_GB/LC_MESSAGES/doc-configuration.po
@@ -5,11 +5,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-03-10 22:31+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-02-25 09:06+0000\n"
+"PO-Revision-Date: 2020-04-18 09:18+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
"Language: en_GB\n"
@@ -92,6 +92,17 @@ msgstr ""
"capabilities of the hypervisor for Nova."
msgid ""
+"A dictionary mapping from the swift storage policy name to an alternate, "
+"user friendly display name which will be rendered on the dashboard. If no "
+"display is specified for a storage policy, the storage policy name will be "
+"used verbatim."
+msgstr ""
+"A dictionary mapping from the swift storage policy name to an alternate, "
+"user friendly display name which will be rendered on the dashboard. If no "
+"display is specified for a storage policy, the storage policy name will be "
+"used verbatim."
+
+msgid ""
"A dictionary of currently available AngularJS features. This allows simple "
"toggling of legacy or rewritten features, such as new panels, workflows etc."
msgstr ""
@@ -2369,6 +2380,9 @@ msgstr "STATIC_URL"
msgid "SWIFT_FILE_TRANSFER_CHUNK_SIZE"
msgstr "SWIFT_FILE_TRANSFER_CHUNK_SIZE"
+msgid "SWIFT_STORAGE_POLICY_DISPLAY_NAMES"
+msgstr "SWIFT_STORAGE_POLICY_DISPLAY_NAMES"
+
msgid "See **Tabs** section of your variables file for variables to customize."
msgstr ""
"See **Tabs** section of your variables file for variables to customise."
diff --git a/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po b/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po
new file mode 100644
index 000000000..4ec8e4d1d
--- /dev/null
+++ b/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po
@@ -0,0 +1,9441 @@
+# Andi Chandler <andi@gowling.com>, 2018. #zanata
+# Andi Chandler <andi@gowling.com>, 2019. #zanata
+# Andi Chandler <andi@gowling.com>, 2020. #zanata
+msgid ""
+msgstr ""
+"Project-Id-Version: horizon\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"PO-Revision-Date: 2020-04-20 04:41+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 "\"John Papa Style Guide\""
+msgstr "\"John Papa Style Guide\""
+
+msgid ""
+"\"Think simple\" as my old master used to say - meaning reduce the whole of "
+"its parts into the simplest terms, getting back to first principles."
+msgstr ""
+"\"Think simple\" as my old master used to say - meaning reduce the whole of "
+"its parts into the simplest terms, getting back to first principles."
+
+msgid "**Performance**"
+msgstr "**Performance**"
+
+msgid "**Readable & Maintainable**"
+msgstr "**Readable & Maintainable**"
+
+msgid "**Reliable**"
+msgstr "**Reliable**"
+
+msgid ":class:`~horizon.tables.Action`"
+msgstr ":class:`~horizon.tables.Action`"
+
+msgid ":class:`~horizon.tables.BatchAction`"
+msgstr ":class:`~horizon.tables.BatchAction`"
+
+msgid ":class:`~horizon.tables.DeleteAction`"
+msgstr ":class:`~horizon.tables.DeleteAction`"
+
+msgid ":class:`~horizon.tables.FilterAction`"
+msgstr ":class:`~horizon.tables.FilterAction`"
+
+msgid ":class:`~horizon.tables.FixedFilterAction`"
+msgstr ":class:`~horizon.tables.FixedFilterAction`"
+
+msgid ":class:`~horizon.tables.LinkAction`"
+msgstr ":class:`~horizon.tables.LinkAction`"
+
+msgid ""
+":meth:`~horizon.tabs.Tab.get_context_data` method and the :meth:`~horizon."
+"tabs.Tab.get_template_name` method are called."
+msgstr ""
+":meth:`~horizon.tabs.Tab.get_context_data` method and the :meth:`~horizon."
+"tabs.Tab.get_template_name` method are called."
+
+msgid ":param component containing the view (panel or dashboard)."
+msgstr ":param component containing the view (panel or dashboard)."
+
+msgid ":ref:`faq` Common questions and answers."
+msgstr ":ref:`faq` Common questions and answers."
+
+msgid ":ref:`glossary` Common terms and their definitions."
+msgstr ":ref:`glossary` Common terms and their definitions."
+
+msgid ":ref:`quickstart` A short guide to getting started with using Horizon."
+msgstr ":ref:`quickstart` A short guide to getting started with using Horizon."
+
+msgid "A DataTable with support for Django Formsets."
+msgstr "A DataTable with support for Django Formsets."
+
+msgid ""
+"A Horizon dashboard application is based around the :class:`~horizon."
+"Dashboard` class that provides a consistent API and set of capabilities for "
+"both core OpenStack dashboard apps shipped with Horizon and equally for "
+"third-party apps. The :class:`~horizon.Dashboard` class is treated as a top-"
+"level navigation item."
+msgstr ""
+"A Horizon dashboard application is based around the :class:`~horizon."
+"Dashboard` class that provides a consistent API and set of capabilities for "
+"both core OpenStack dashboard apps shipped with Horizon and equally for "
+"third-party apps. The :class:`~horizon.Dashboard` class is treated as a top-"
+"level navigation item."
+
+msgid ""
+"A Tab class which knows how to deal with DataTable classes inside of it."
+msgstr ""
+"A Tab class which knows how to deal with DataTable classes inside of it."
+
+msgid "A User class with some extra special sauce for Keystone."
+msgstr "A User class with some extra special sauce for Keystone."
+
+msgid "A Workflow is a collection of Steps."
+msgstr "A Workflow is a collection of Steps."
+
+msgid ""
+"A ``RequestFactory`` class which supports Django's ``contrib.messages`` "
+"framework via ``self.factory``."
+msgstr ""
+"A ``RequestFactory`` class which supports Django's ``contrib.messages`` "
+"framework via ``self.factory``."
+
+msgid "A ``Step`` class has the following attributes:"
+msgstr "A ``Step`` class has the following attributes:"
+
+msgid "A base Form class which includes processing logic in its subclasses."
+msgstr "A base Form class which includes processing logic in its subclasses."
+
+msgid "A base class for defining Horizon dashboard panels."
+msgstr "A base class for defining Horizon dashboard panels."
+
+msgid "A base class for defining Horizon dashboards."
+msgstr "A base class for defining Horizon dashboards."
+
+msgid "A base class representing a filter action for a table."
+msgstr "A base class representing a filter action for a table."
+
+msgid "A better approach: ::"
+msgstr "A better approach: ::"
+
+msgid ""
+"A boolean value which indicates whether or not this step has any errors on "
+"the action within it or in the scope of the workflow. This attribute will "
+"only accurately reflect this status after validation has occurred."
+msgstr ""
+"A boolean value which indicates whether or not this step has any errors on "
+"the action within it or in the scope of the workflow. This attribute will "
+"only accurately reflect this status after validation has occurred."
+
+msgid ""
+"A callable to get the HTML attributes of a column cell depending on the "
+"data. For example, to add additional description or help information for "
+"data in a column cell (e.g. in Images panel, for the column 'format')::"
+msgstr ""
+"A callable to get the HTML attributes of a column cell depending on the "
+"data. For example, to add additional description or help information for "
+"data in a column cell (e.g. in Images panel, for the column 'format')::"
+
+msgid ""
+"A callable used to render additional HTML attributes for the option object. "
+"It returns a dictionary containing the html attributes and their values. For "
+"example, to define a title attribute for the choices::"
+msgstr ""
+"A callable used to render additional HTML attributes for the option object. "
+"It returns a dictionary containing the html attributes and their values. For "
+"example, to define a title attribute for the choices::"
+
+msgid "A callable used to render the display value from the option object."
+msgstr "A callable used to render the display value from the option object."
+
+msgid ""
+"A class made with ``django.forms.formsets.formset_factory`` containing the "
+"definition of the formset to use with this data table."
+msgstr ""
+"A class made with ``django.forms.formsets.formset_factory`` containing the "
+"definition of the formset to use with this data table."
+
+msgid "A class which defines a table with all data and associated actions."
+msgstr "A class which defines a table with all data and associated actions."
+
+msgid "A class which represents a single column in a :class:`.DataTable`."
+msgstr "A class which represents a single column in a :class:`.DataTable`."
+
+msgid "A class-based generic view to handle basic DataTable processing."
+msgstr "A class-based generic view to handle basic DataTable processing."
+
+msgid ""
+"A common pitfall is to take a known test object, pass it through your code, "
+"and then verify the properties of that object on the output. This is all "
+"well and good, except if you're verifying properties that were untouched by "
+"your code. What you want to check are the pieces that were *changed*, "
+"*added*, or *removed*. Don't check the object's id attribute unless you have "
+"reason to suspect it's not the object you started with. But if you added a "
+"new attribute to it, be damn sure you verify that came out right."
+msgstr ""
+"A common pitfall is to take a known test object, pass it through your code, "
+"and then verify the properties of that object on the output. This is all "
+"well and good, except if you're verifying properties that were untouched by "
+"your code. What you want to check are the pieces that were *changed*, "
+"*added*, or *removed*. Don't check the object's id attribute unless you have "
+"reason to suspect it's not the object you started with. But if you added a "
+"new attribute to it, be damn sure you verify that came out right."
+
+msgid "A container class which knows how to manage and render Tab objects."
+msgstr "A container class which knows how to manage and render Tab objects."
+
+msgid "A container for a set of :class:`~horizon.Panel` classes."
+msgstr "A container for a set of :class:`~horizon.Panel` classes."
+
+msgid "A core reviewer's responsibility doesn't end with merging code."
+msgstr "A core reviewer's responsibility doesn't end with merging code."
+
+msgid ""
+"A custom CSS class or classes to add to the ``<table>`` tag of the rendered "
+"table, for when the particular table requires special styling. Default: ``"
+"\"\"``."
+msgstr ""
+"A custom CSS class or classes to add to the ``<table>`` tag of the rendered "
+"table, for when the particular table requires special styling. Default: ``"
+"\"\"``."
+
+msgid ""
+"A dashboard class will usually contain a ``name`` attribute (the display "
+"name of the dashboard), a ``slug`` attribute (the internal name that could "
+"be referenced by other components), a list of panels, default panel, etc. We "
+"will cover how to add a panel in the next section."
+msgstr ""
+"A dashboard class will usually contain a ``name`` attribute (the display "
+"name of the dashboard), a ``slug`` attribute (the internal name that could "
+"be referenced by other components), a list of panels, default panel, etc. We "
+"will cover how to add a panel in the next section."
+
+msgid ""
+"A descriptive name used for display purposes. Defaults to the value of "
+"``name`` with the first letter of each word capitalized."
+msgstr ""
+"A descriptive name used for display purposes. Defaults to the value of "
+"``name`` with the first letter of each word capitalised."
+
+msgid ""
+"A dict of HTML attribute strings which should be added to this column. "
+"Example: ``attrs={\"data-foo\": \"bar\"}``."
+msgstr ""
+"A dict of HTML attribute strings which should be added to this column. "
+"Example: ``attrs={\"data-foo\": \"bar\"}``."
+
+msgid ""
+"A dict of HTML attribute strings which should be added when the column's "
+"text is displayed as a link. Examples: ``link_attrs={\"data-foo\": \"bar\"}"
+"``. ``link_attrs={\"target\": \"_blank\", \"class\": \"link-foo link-bar\"}"
+"``. Defaults to ``None``."
+msgstr ""
+"A dict of HTML attribute strings which should be added when the column's "
+"text is displayed as a link. Examples: ``link_attrs={\"data-foo\": \"bar\"}"
+"``. ``link_attrs={\"target\": \"_blank\", \"class\": \"link-foo link-bar\"}"
+"``. Defaults to ``None``."
+
+msgid ""
+"A dictionary of HTML attributes which should be rendered into the markup for "
+"this tab group."
+msgstr ""
+"A dictionary of HTML attributes which should be rendered into the markup for "
+"this tab group."
+
+msgid ""
+"A dictionary of HTML attributes which should be rendered into the markup for "
+"this tab."
+msgstr ""
+"A dictionary of HTML attributes which should be rendered into the markup for "
+"this tab."
+
+msgid ""
+"A dictionary which maps context data key names to lists of callbacks. The "
+"callbacks may be functions, dotted python paths to functions which may be "
+"imported, or dotted strings beginning with ``\"self\"`` to indicate methods "
+"on the current ``Step`` instance."
+msgstr ""
+"A dictionary which maps context data key names to lists of callbacks. The "
+"callbacks may be functions, dotted python paths to functions which may be "
+"imported, or dotted strings beginning with ``\"self\"`` to indicate methods "
+"on the current ``Step`` instance."
+
+msgid ""
+"A domain name is required if authenticating with Keystone V3 running multi-"
+"domain configuration."
+msgstr ""
+"A domain name is required if authenticating with Keystone V3 running multi-"
+"domain configuration."
+
+msgid "A dummy Auth object"
+msgstr "A dummy Auth object"
+
+msgid "A few simple guidelines:"
+msgstr "A few simple guidelines:"
+
+msgid ""
+"A field can only safely define one slug in its ``\"switch-on\"`` attribute. "
+"While switching on multiple fields is possible, the behavior is very hard to "
+"predict due to the events being fired from the various switchable fields in "
+"order. You generally end up just having it hidden most of the time by "
+"accident, so it's not recommended. Instead just add a second field to the "
+"form and control the two independently, then merge their results in the "
+"form's clean or handle methods at the end."
+msgstr ""
+"A field can only safely define one slug in its ``\"switch-on\"`` attribute. "
+"While switching on multiple fields is possible, the behaviour is very hard "
+"to predict due to the events being fired from the various switchable fields "
+"in order. You generally end up just having it hidden most of the time by "
+"accident, so it's not recommended. Instead just add a second field to the "
+"form and control the two independently, then merge their results in the "
+"form's clean or handle methods at the end."
+
+msgid "A filter action with fixed buttons."
+msgstr "A filter action with fixed buttons."
+
+msgid ""
+"A form field used for inline editing of the column. A django forms.Field can "
+"be used or django form.Widget can be used."
+msgstr ""
+"A form field used for inline editing of the column. A Django forms.Field can "
+"be used or Django form.Widget can be used."
+
+msgid "A full reference is included below:"
+msgstr "A full reference is included below:"
+
+msgid ""
+"A full suite of test data through various attached objects and managers (e."
+"g. ``self.servers``, ``self.user``, etc.). See the docs for :class:"
+"`~openstack_dashboard.test.test_data.utils.TestData` for more information."
+msgstr ""
+"A full suite of test data through various attached objects and managers (e."
+"g. ``self.servers``, ``self.user``, etc.). See the docs for :class:"
+"`~openstack_dashboard.test.test_data.utils.TestData` for more information."
+
+msgid ""
+"A general instruction on how to enable translation support is described in "
+"the Infrastructure User Manual [#]_."
+msgstr ""
+"A general instruction on how to enable translation support is described in "
+"the Infrastructure User Manual [#]_."
+
+msgid "A generic view for displaying a :class:`horizon.tabs.TabGroup`."
+msgstr "A generic view for displaying a :class:`horizon.tabs.TabGroup`."
+
+msgid "A generic view which handles the intricacies of workflow processing."
+msgstr "A generic view which handles the intricacies of workflow processing."
+
+msgid ""
+"A good rule of thumb is to mock as close to the source as possible. If you "
+"have a function call that calls an external API in a view , mock out the "
+"external API, not the whole function. If you mock the whole function you've "
+"suddenly lost test coverage for an entire chunk of code *inside* your "
+"codebase. Cut the ties cleanly right where your system ends and the external "
+"world begins."
+msgstr ""
+"A good rule of thumb is to mock as close to the source as possible. If you "
+"have a function call that calls an external API in a view , mock out the "
+"external API, not the whole function. If you mock the whole function you've "
+"suddenly lost test coverage for an entire chunk of code *inside* your "
+"codebase. Cut the ties cleanly right where your system ends and the external "
+"world begins."
+
+msgid ""
+"A label of a menu button for ``table_actions_menu``. The default is \"Actions"
+"\" or \"More Actions\" depending on ``table_actions``."
+msgstr ""
+"A label of a menu button for ``table_actions_menu``. The default is \"Actions"
+"\" or \"More Actions\" depending on ``table_actions``."
+
+msgid ""
+"A list of :class:`.Tab` classes. Tabs specified here are displayed in the "
+"order of the list."
+msgstr ""
+"A list of :class:`.Tab` classes. Tabs specified here are displayed in the "
+"order of the list."
+
+msgid ""
+"A list of :class:`~horizon.workflows.Step` classes which serve as the "
+"starting point for this workflow's ordered steps. Defaults to an empty list "
+"(``[]``)."
+msgstr ""
+"A list of :class:`~horizon.workflows.Step` classes which serve as the "
+"starting point for this workflow's ordered steps. Defaults to an empty list "
+"(``[]``)."
+
+msgid "A list of CSS classes which should be displayed on this tab group."
+msgstr "A list of CSS classes which should be displayed on this tab group."
+
+msgid "A list of CSS classes which should be displayed on this tab."
+msgstr "A list of CSS classes which should be displayed on this tab."
+
+msgid ""
+"A list of action classes derived from the :class:`~horizon.tables.Action` "
+"class. These actions will handle tasks such as bulk deletion, etc. for "
+"multiple objects at once."
+msgstr ""
+"A list of action classes derived from the :class:`~horizon.tables.Action` "
+"class. These actions will handle tasks such as bulk deletion, etc. for "
+"multiple objects at once."
+
+msgid ""
+"A list of action classes similar to ``table_actions`` except these will be "
+"displayed in a menu instead of as individual buttons. Actions from this list "
+"will take precedence over actions from the ``table_actions`` list."
+msgstr ""
+"A list of action classes similar to ``table_actions`` except these will be "
+"displayed in a menu instead of as individual buttons. Actions from this list "
+"will take precedence over actions from the ``table_actions`` list."
+
+msgid ""
+"A list of column objects or column names. Controls ordering/display of the "
+"columns in the table."
+msgstr ""
+"A list of column objects or column names. Controls ordering/display of the "
+"columns in the table."
+
+msgid ""
+"A list of context data keys which this step requires in order to begin "
+"interaction."
+msgstr ""
+"A list of context data keys which this step requires in order to begin "
+"interaction."
+
+msgid ""
+"A list of data types for which the link should be created. Default is an "
+"empty list (``[]``)."
+msgstr ""
+"A list of data types for which the link should be created. Default is an "
+"empty list (``[]``)."
+
+msgid ""
+"A list of data types that this table would accept. Default to be an empty "
+"list, but if the attribute ``mixed_data_type`` is set to ``True``, then this "
+"list must have at least one element."
+msgstr ""
+"A list of data types that this table would accept. Default to be an empty "
+"list, but if the attribute ``mixed_data_type`` is set to ``True``, then this "
+"list must have at least one element."
+
+msgid ""
+"A list of dictionaries containing role names and ids as returned by Keystone."
+msgstr ""
+"A list of dictionaries containing role names and IDs as returned by Keystone."
+
+msgid ""
+"A list of functions (often template filters) to be applied to the value of "
+"the data for this column prior to output. This is effectively a shortcut for "
+"writing a custom ``transform`` function in simple cases."
+msgstr ""
+"A list of functions (often template filters) to be applied to the value of "
+"the data for this column prior to output. This is effectively a shortcut for "
+"writing a custom ``transform`` function in simple cases."
+
+msgid ""
+"A list of keys which this step will contribute to the workflow's context "
+"data. Optional keys should still be listed, even if their values may be set "
+"to ``None``."
+msgstr ""
+"A list of keys which this step will contribute to the workflow's context "
+"data. Optional keys should still be listed, even if their values may be set "
+"to ``None``."
+
+msgid ""
+"A list of non-identity service endpoint regions extracted from the service "
+"catalog."
+msgstr ""
+"A list of non-identity service endpoint regions extracted from the service "
+"catalogue."
+
+msgid ""
+"A list of panel module names which should be contained within this grouping."
+msgstr ""
+"A list of panel module names which should be contained within this grouping."
+
+msgid ""
+"A list of permission names which this action requires in order to be "
+"completed. Defaults to an empty list (``[]``)."
+msgstr ""
+"A list of permission names which this action requires in order to be "
+"completed. Defaults to an empty list (``[]``)."
+
+msgid ""
+"A list of permission names which this tab requires in order to be displayed. "
+"Defaults to an empty list (``[]``)."
+msgstr ""
+"A list of permission names which this tab requires in order to be displayed. "
+"Defaults to an empty list (``[]``)."
+
+msgid ""
+"A list of permission names which this table requires in order to be "
+"displayed. Defaults to an empty list (``[]``)."
+msgstr ""
+"A list of permission names which this table requires in order to be "
+"displayed. Defaults to an empty list (``[]``)."
+
+msgid ""
+"A list of permission names, all of which a user must possess in order to "
+"access any panel registered with this dashboard. This attribute is combined "
+"cumulatively with any permissions required on individual :class:`~horizon."
+"Panel` classes."
+msgstr ""
+"A list of permission names, all of which a user must possess in order to "
+"access any panel registered with this dashboard. This attribute is combined "
+"cumulatively with any permissions required on individual :class:`~horizon."
+"Panel` classes."
+
+msgid ""
+"A list of permission names, all of which a user must possess in order to "
+"access any view associated with this panel. This attribute is combined "
+"cumulatively with any permissions required on the ``Dashboard`` class with "
+"which it is registered."
+msgstr ""
+"A list of permission names, all of which a user must possess in order to "
+"access any view associated with this panel. This attribute is combined "
+"cumulatively with any permissions required on the ``Dashboard`` class with "
+"which it is registered."
+
+msgid ""
+"A list or tuple of column names which represents the \"state\" of the data "
+"object being represented."
+msgstr ""
+"A list or tuple of column names which represents the \"state\" of the data "
+"object being represented."
+
+msgid ""
+"A list similar to ``table_actions`` except tailored to appear for each row. "
+"These actions act on a single object at a time."
+msgstr ""
+"A list similar to ``table_actions`` except tailored to appear for each row. "
+"These actions act on a single object at a time."
+
+msgid ""
+"A list that contains the allowed data types of the action. If the datum's "
+"type is in this list, the action will be shown on the row for the datum."
+msgstr ""
+"A list that contains the allowed data types of the action. If the datum's "
+"type is in this list, the action will be shown on the row for the datum."
+
+msgid "A mixin for DataTable to support Django Formsets."
+msgstr "A mixin for DataTable to support Django Formsets."
+
+msgid "A more verbose name for the table meant for display purposes."
+msgstr "A more verbose name for the table meant for display purposes."
+
+msgid ""
+"A new config option is added that the deployer should consider changing from "
+"the default"
+msgstr ""
+"A new config option is added that the deployer should consider changing from "
+"the default"
+
+msgid "A new feature is implemented"
+msgstr "A new feature is implemented"
+
+msgid "A no-op on this class. Tables are handled at the tab level."
+msgstr "A no-op on this class. Tables are handled at the tab level."
+
+msgid ""
+"A panel can live in any Python module. It can be a standalone which ties "
+"into an existing dashboard, or it can be contained alongside others within a "
+"larger dashboard \"app\". There is no strict enforcement here. Python is \"a "
+"language for consenting adults.\" A module containing a Panel does not need "
+"to be added to ``INSTALLED_APPS``, but this is a common and convenient way "
+"to load a standalone panel."
+msgstr ""
+"A panel can live in any Python module. It can be a standalone which ties "
+"into an existing dashboard, or it can be contained alongside others within a "
+"larger dashboard \"app\". There is no strict enforcement here. Python is \"a "
+"language for consenting adults.\" A module containing a Panel does not need "
+"to be added to ``INSTALLED_APPS``, but this is a common and convenient way "
+"to load a standalone panel."
+
+msgid ""
+"A path to a template which contains more complex help text to be displayed "
+"alongside the Action's fields. In conjunction with :meth:`~horizon.workflows."
+"Action.get_help_text` method you can customize your help text template to "
+"display practically anything."
+msgstr ""
+"A path to a template which contains more complex help text to be displayed "
+"alongside the Action's fields. In conjunction with :meth:`~horizon.workflows."
+"Action.get_help_text` method you can customise your help text template to "
+"display practically anything."
+
+msgid ""
+"A path to a template which will be used to render this step. In general the "
+"default common template should be used. Default: ``\"horizon/common/"
+"_workflow_step.html\"``."
+msgstr ""
+"A path to a template which will be used to render this step. In general the "
+"default common template should be used. Default: ``\"horizon/common/"
+"_workflow_step.html\"``."
+
+msgid "A ready-to-go request object via ``self.request``."
+msgstr "A ready-to-go request object via ``self.request``."
+
+msgid ""
+"A release note is suggested if a long-standing or important bug is fixed. "
+"Otherwise, a release note is not required."
+msgstr ""
+"A release note is suggested if a long-standing or important bug is fixed. "
+"Otherwise, a release note is not required."
+
+msgid "A requested service is not available in the ``ServiceCatalog``."
+msgstr "A requested service is not available in the ``ServiceCatalog``."
+
+msgid "A reusable interface for constructing a tab within a TabGroup."
+msgstr "A reusable interface for constructing a tab within a TabGroup."
+
+msgid ""
+"A roll-up list of all the ``contributes`` values compiled from the "
+"workflow's steps."
+msgstr ""
+"A roll-up list of all the ``contributes`` values compiled from the "
+"workflow's steps."
+
+msgid ""
+"A roll-up list of all the ``depends_on`` values compiled from the workflow's "
+"steps."
+msgstr ""
+"A roll-up list of all the ``depends_on`` values compiled from the workflow's "
+"steps."
+
+msgid "A security bug is fixed"
+msgstr "A security bug is fixed"
+
+msgid ""
+"A security time margin in seconds before real expiration. Will return "
+"``True`` if the token expires in less than ``margin`` seconds of time. A "
+"default margin can be set by the TOKEN_TIMEOUT_MARGIN in the django settings."
+msgstr ""
+"A security time margin in seconds before real expiration. Will return "
+"``True`` if the token expires in less than ``margin`` seconds of time. A "
+"default margin can be set by the TOKEN_TIMEOUT_MARGIN in the django settings."
+
+msgid ""
+"A semi-unique slug for this action. Defaults to the \"slugified\" name of "
+"the class."
+msgstr ""
+"A semi-unique slug for this action. Defaults to the \"slugified\" name of "
+"the class."
+
+msgid "A set of request context data via ``self.context``."
+msgstr "A set of request context data via ``self.context``."
+
+msgid "A short name or \"slug\" representing this action. Defaults to 'delete'"
+msgstr ""
+"A short name or \"slug\" representing this action. Defaults to 'delete'"
+
+msgid ""
+"A short name or \"slug\" representing this action. Should be one word such "
+"as \"delete\", \"add\", \"disable\", etc."
+msgstr ""
+"A short name or \"slug\" representing this action. Should be one word such "
+"as \"delete\", \"add\", \"disable\", etc."
+
+msgid "A short name or slug for the table."
+msgstr "A short name or slug for the table."
+
+msgid "A simple form for selecting a range of time."
+msgstr "A simple form for selecting a range of time."
+
+msgid "A simplified example is as follows::"
+msgstr "A simplified example is as follows::"
+
+msgid ""
+"A string containing the name of a summation method to be used in the "
+"generation of a summary row for this column. By default the options are ``"
+"\"sum\"`` or ``\"average\"``, which behave as expected. Optional."
+msgstr ""
+"A string containing the name of a summation method to be used in the "
+"generation of a summary row for this column. By default the options are ``"
+"\"sum\"`` or ``\"average\"``, which behave as expected. Optional."
+
+msgid ""
+"A string of simple help text displayed in a tooltip when you hover over the "
+"help icon beside the Column name. Defaults to ``None``."
+msgstr ""
+"A string of simple help text displayed in a tooltip when you hover over the "
+"help icon beside the Column name. Defaults to ``None``."
+
+msgid ""
+"A string of simple help text to be displayed alongside the Action's fields."
+msgstr ""
+"A string of simple help text to be displayed alongside the Action's fields."
+
+msgid ""
+"A string of simple help text which will be prepended to the ``Action`` "
+"class' help text if desired."
+msgstr ""
+"A string of simple help text which will be prepended to the ``Action`` "
+"class' help text if desired."
+
+msgid ""
+"A string or a callable which resolves to a url to be used as the link "
+"target. You must either define the ``url`` attribute or override the "
+"``get_link_url`` method on the class."
+msgstr ""
+"A string or a callable which resolves to a URL to be used as the link "
+"target. You must either define the ``url`` attribute or override the "
+"``get_link_url`` method on the class."
+
+msgid ""
+"A string or callable to be used for cells which have no data. Defaults to "
+"the string ``\"-\"``."
+msgstr ""
+"A string or callable to be used for cells which have no data. Defaults to "
+"the string ``\"-\"``."
+
+msgid ""
+"A string or callable which returns a URL which will be wrapped around this "
+"column's text as a link."
+msgstr ""
+"A string or callable which returns a URL which will be wrapped around this "
+"column's text as a link."
+
+msgid ""
+"A string or callable. If ``transform`` is a string, it should be the name of "
+"the attribute on the underlying data class which should be displayed in this "
+"column. If it is a callable, it will be passed the current row's data at "
+"render-time and should return the contents of the cell. Required."
+msgstr ""
+"A string or callable. If ``transform`` is a string, it should be the name of "
+"the attribute on the underlying data class which should be displayed in this "
+"column. If it is a callable, it will be passed the current row's data at "
+"render-time and should return the contents of the cell. Required."
+
+msgid ""
+"A string representing the name of the request parameter used for the search "
+"term. Default: ``\"q\"``."
+msgstr ""
+"A string representing the name of the request parameter used for the search "
+"term. Default: ``\"q\"``."
+
+msgid ""
+"A string representing the type of this filter. If this is set to ``\"server"
+"\"`` then ``filter_choices`` must also be provided. Default: ``\"query\"``."
+msgstr ""
+"A string representing the type of this filter. If this is set to ``\"server"
+"\"`` then ``filter_choices`` must also be provided. Default: ``\"query\"``."
+
+msgid ""
+"A string uniquely representing this row composed of the table name and the "
+"row data object's identifier."
+msgstr ""
+"A string uniquely representing this row composed of the table name and the "
+"row data object's identifier."
+
+msgid ""
+"A string which will be displayed to the user upon failure to complete the "
+"workflow. Defaults to ``\"{{ workflow.name }} did not complete.\"``"
+msgstr ""
+"A string which will be displayed to the user upon failure to complete the "
+"workflow. Defaults to ``\"{{ workflow.name }} did not complete.\"``"
+
+msgid ""
+"A string which will be displayed to the user upon successful completion of "
+"the workflow. Defaults to ``\"{{ workflow.name }} completed successfully.\"``"
+msgstr ""
+"A string which will be displayed to the user upon successful completion of "
+"the workflow. Defaults to ``\"{{ workflow.name }} completed successfully.\"``"
+
+msgid "A string which will be rendered as the link text. (Required)"
+msgstr "A string which will be rendered as the link text. (Required)"
+
+msgid ""
+"A subclass of the ``Select`` widget which renders extra attributes for use "
+"in callbacks to handle dynamic changes to the available choices."
+msgstr ""
+"A subclass of the ``Select`` widget which renders extra attributes for use "
+"in callbacks to handle dynamic changes to the available choices."
+
+msgid "A table action used to perform delete operations on table data."
+msgstr "A table action used to perform delete operations on table data."
+
+msgid "A table action which is simply a link rather than a form POST."
+msgstr "A table action which is simply a link rather than a form POST."
+
+msgid "A table action which takes batch action on one or more objects."
+msgstr "A table action which takes batch action on one or more objects."
+
+msgid ""
+"A time margin in seconds to subtract from the real token's validity. An "
+"example usage 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. A default margin can be set by the "
+"TOKEN_TIMEOUT_MARGIN in the django settings."
+msgstr ""
+"A time margin in seconds to subtract from the real token's validity. An "
+"example usage 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. A default margin can be set by the "
+"TOKEN_TIMEOUT_MARGIN in the django settings."
+
+msgid ""
+"A toggle to indicate if the table accepts two or more types of data. "
+"Optional. Default: ``False``"
+msgstr ""
+"A toggle to indicate if the table accepts two or more types of data. "
+"Optional. Default: ``False``"
+
+msgid ""
+"A tuple of permission names, all of which the request user must possess in "
+"order access the decorated view."
+msgstr ""
+"A tuple of permission names, all of which the request user must possess in "
+"order access the decorated view."
+
+msgid ""
+"A tuple of tuples representing the possible data values for the status "
+"column and their associated boolean equivalent. Positive states should "
+"equate to ``True``, negative states should equate to ``False``, and "
+"indeterminate states should be ``None``."
+msgstr ""
+"A tuple of tuples representing the possible data values for the status "
+"column and their associated boolean equivalent. Positive states should "
+"equate to ``True``, negative states should equate to ``False``, and "
+"indeterminate states should be ``None``."
+
+msgid ""
+"A tuple of tuples representing the possible values to substitute the data "
+"when displayed in the column cell."
+msgstr ""
+"A tuple of tuples representing the possible values to substitute the data "
+"when displayed in the column cell."
+
+msgid ""
+"A unique \"short name\" for the dashboard. The slug is used as a component "
+"of the URL path for the dashboard. Default: ``''``."
+msgstr ""
+"A unique \"short name\" for the dashboard. The slug is used as a component "
+"of the URL path for the dashboard. Default: ``''``."
+
+msgid ""
+"A unique \"short name\" for the panel. The slug is used as a component of "
+"the URL path for the panel. Default: ``''``."
+msgstr ""
+"A unique \"short name\" for the panel. The slug is used as a component of "
+"the URL path for the panel. Default: ``''``."
+
+msgid "A unique string to identify this panel group. Required."
+msgstr "A unique string to identify this panel group. Required."
+
+msgid ""
+"A user-friendly name which will be used as the group heading in places such "
+"as the navigation. Default: ``None``."
+msgstr ""
+"A user-friendly name which will be used as the group heading in places such "
+"as the navigation. Default: ``None``."
+
+msgid ""
+"A valid filter function takes one parameter and returns the decorated value. "
+"So e.g. these are valid filter functions ::"
+msgstr ""
+"A valid filter function takes one parameter and returns the decorated value. "
+"So e.g. these are valid filter functions ::"
+
+msgid ""
+"A workflow extends the ``extensibleService``. This means that all workflows "
+"inherit properties and methods provided by the ``extensibleService``. "
+"Extending a workflow allows you to add your own steps, remove existing "
+"steps, and inject custom data handling logic. Refer to inline documentation "
+"on what those properties and methods are."
+msgstr ""
+"A workflow extends the ``extensibleService``. This means that all workflows "
+"inherit properties and methods provided by the ``extensibleService``. "
+"Extending a workflow allows you to add your own steps, remove existing "
+"steps, and inject custom data handling logic. Refer to inline documentation "
+"on what those properties and methods are."
+
+msgid "A wrapper around an action which defines its context in a workflow."
+msgstr "A wrapper around an action which defines its context in a workflow."
+
+msgid "ADD_INSTALLED_APPS"
+msgstr "ADD_INSTALLED_APPS"
+
+msgid "API resources tried to create already exists."
+msgstr "API resources tried to create already exists."
+
+msgid "API-WG"
+msgstr "API-WG"
+
+msgid "Accepts a single object id and performs the specific action."
+msgstr "Accepts a single object id and performs the specific action."
+
+msgid ""
+"Accepts a single object id passing it over to the delete method responsible "
+"for the object's destruction."
+msgstr ""
+"Accepts a single object id passing it over to the delete method responsible "
+"for the object's destruction."
+
+msgid ""
+"Action classes which have their :attr:`~horizon.tables.Action.preempt` "
+"attribute set to ``True`` will be evaluated before any data is loaded into "
+"the table. As such, you must be careful not to rely on any table methods "
+"that require data, such as :meth:`~horizon.tables.DataTable."
+"get_object_display` or :meth:`~horizon.tables.DataTable.get_object_by_id`. "
+"The advantage of preemptive actions is that you can avoid having to do all "
+"the processing, API calls, etc. associated with loading data into the table "
+"for actions which don't require access to that information."
+msgstr ""
+"Action classes which have their :attr:`~horizon.tables.Action.preempt` "
+"attribute set to ``True`` will be evaluated before any data is loaded into "
+"the table. As such, you must be careful not to rely on any table methods "
+"that require data, such as :meth:`~horizon.tables.DataTable."
+"get_object_display` or :meth:`~horizon.tables.DataTable.get_object_by_id`. "
+"The advantage of preemptive actions is that you can avoid having to do all "
+"the processing, API calls, etc. associated with loading data into the table "
+"for actions which don't require access to that information."
+
+msgid "Action entry point. Overrides base class' action method."
+msgstr "Action entry point. Overrides base class' action method."
+
+msgid ""
+"Actions comprise any manipulations that might happen on the data in the "
+"table or the table itself. For example, this may be the standard object "
+"CRUD, linking to related views based on the object's id, filtering the data "
+"in the table, or fetching updated data when appropriate."
+msgstr ""
+"Actions comprise any manipulations that might happen on the data in the "
+"table or the table itself. For example, this may be the standard object "
+"CRUD, linking to related views based on the object's id, filtering the data "
+"in the table, or fetching updated data when appropriate."
+
+msgid ""
+"Active and consistent review of review activity, bug triage and other "
+"activity will be performed monthly and fed back to the Core Reviewer Team so "
+"everyone knows how things are progressing."
+msgstr ""
+"Active and consistent review of review activity, bug triage and other "
+"activity will be performed monthly and fed back to the Core Reviewer Team so "
+"everyone knows how things are progressing."
+
+msgid ""
+"Actively reviewing patch submissions, considering whether the patch: - is "
+"functional - fits the use-cases and vision of the project - is complete in "
+"terms of testing, documentation, and release notes - takes into "
+"consideration upgrade concerns from previous versions"
+msgstr ""
+"Actively reviewing patch submissions, considering whether the patch: - is "
+"functional - fits the use-cases and vision of the project - is complete in "
+"terms of testing, documentation, and release notes - takes into "
+"consideration upgrade concerns from previous versions"
+
+msgid "Add the new package to `global-requirements`_."
+msgstr "Add the new package to `global-requirements`_."
+
+msgid ""
+"Added for maintaining backward compatibility with horizon that expects Token "
+"object in the user object."
+msgstr ""
+"Added for maintaining backward compatibility with horizon that expects Token "
+"object in the user object."
+
+msgid "Adding a complex action to a table"
+msgstr "Adding a complex action to a table"
+
+msgid "Adding actions to a table"
+msgstr "Adding actions to a table"
+
+msgid "Adding new SCSS"
+msgstr "Adding new SCSS"
+
+msgid "Adding the url"
+msgstr "Adding the URL"
+
+msgid ""
+"Additionally, the displaying of the table is handled by a reusable template, "
+"``horizon/common/_detail_table.html``. Some simple pagination code was added "
+"to handle large instance lists."
+msgstr ""
+"Additionally, the displaying of the table is handled by a reusable template, "
+"``horizon/common/_detail_table.html``. Some simple pagination code was added "
+"to handle large instance lists."
+
+msgid ""
+"Additionally, we follow `Django's style guide`_ for templates, views, and "
+"other miscellany."
+msgstr ""
+"Additionally, we follow `Django's style guide`_ for templates, views, and "
+"other miscellany."
+
+msgid "Adds a ``{{ table_name }}_table`` item to the context for each table."
+msgstr "Adds a ``{{ table_name }}_table`` item to the context for each table."
+
+msgid "Adds an error message to the workflow's Step."
+msgstr "Adds an error message to the workflow's Step."
+
+msgid "Adds an error to the Action's Step based on API issues."
+msgstr "Adds an error to the Action's Step based on API issues."
+
+msgid "Adds an error to the Step based on API issues."
+msgstr "Adds an error to the Step based on API issues."
+
+msgid "Adds an error to the form's error dictionary."
+msgstr "Adds an error to the form's error dictionary."
+
+msgid "Adds the ``tab_group`` variable to the context data."
+msgstr "Adds the ``tab_group`` variable to the context data."
+
+msgid "Adds the data listed in ``contributes`` to the workflow's context."
+msgstr "Adds the data listed in ``contributes`` to the workflow's context."
+
+msgid "After You Write Your Patch"
+msgstr "After You Write Your Patch"
+
+msgid ""
+"After importing the proper package, the completed ``views.py`` file now "
+"looks like the following::"
+msgstr ""
+"After importing the proper package, the completed ``views.py`` file now "
+"looks like the following::"
+
+msgid ""
+"Again, readability is paramount; however be conscientious of how the browser "
+"will handle whitespace when rendering the output. Two spaces is the "
+"preferred indentation style to match all front-end code."
+msgstr ""
+"Again, readability is paramount; however be conscientious of how the browser "
+"will handle whitespace when rendering the output. Two spaces is the "
+"preferred indentation style to match all front-end code."
+
+msgid ""
+"All Horizon dashboard panels should extend from this class. It provides the "
+"appropriate hooks for automatically constructing URLconfs, and providing "
+"permission-based access control."
+msgstr ""
+"All Horizon dashboard panels should extend from this class. It provides the "
+"appropriate hooks for automatically constructing URLconfs, and providing "
+"permission-based access control."
+
+msgid ""
+"All Horizon dashboards should extend from this base class. It provides the "
+"appropriate hooks for automatic discovery of :class:`~horizon.Panel` "
+"modules, automatically constructing URLconfs, and providing permission-based "
+"access control."
+msgstr ""
+"All Horizon dashboards should extend from this base class. It provides the "
+"appropriate hooks for automatic discovery of :class:`~horizon.Panel` "
+"modules, automatically constructing URLconfs, and providing permission-based "
+"access control."
+
+msgid "All other actions are checked to see if they should run."
+msgstr "All other actions are checked to see if they should run."
+
+msgid ""
+"All other exceptions bubble the stack as normal unless the ``ignore`` "
+"argument is passed in as ``True``, in which case only unrecognized errors "
+"are bubbled."
+msgstr ""
+"All other exceptions bubble the stack as normal unless the ``ignore`` "
+"argument is passed in as ``True``, in which case only unrecognised errors "
+"are bubbled."
+
+msgid ""
+"All view which handles forms in Horiozn should inherit this class. It takes "
+"care of all details with processing :class:`~horizon.forms.base."
+"SelfHandlingForm` classes, and modal concerns when the associated template "
+"inherits from `horizon/common/_modal_form.html`."
+msgstr ""
+"All view which handles forms in Horizon should inherit this class. It takes "
+"care of all details with processing :class:`~horizon.forms.base."
+"SelfHandlingForm` classes, and modal concerns when the associated template "
+"inherits from `horizon/common/_modal_form.html`."
+
+msgid ""
+"Although this tutorial focuses on extending a workflow, the steps here can "
+"easily be adapted to extend any service that inherited the "
+"``extensibleService``. Examples of other extensible points include table "
+"columns and table actions."
+msgstr ""
+"Although this tutorial focuses on extending a workflow, the steps here can "
+"easily be adapted to extend any service that inherited the "
+"``extensibleService``. Examples of other extensible points include table "
+"columns and table actions."
+
+msgid ""
+"Always put ``var`` in front of your variables. Not putting ``var`` in front "
+"of a variable puts that variable into the global space, see above."
+msgstr ""
+"Always put ``var`` in front of your variables. Not putting ``var`` in front "
+"of a variable puts that variable into the global space, see above."
+
+msgid ""
+"An AngularJS plugin is a collection of JavaScript files or static resources. "
+"Because it runs entirely in your browser, we need to place all of our static "
+"resources inside the ``static`` folder. This ensures that the Django static "
+"collector picks it up and distributes it to the browser correctly."
+msgstr ""
+"An AngularJS plugin is a collection of JavaScript files or static resources. "
+"Because it runs entirely in your browser, we need to place all of our static "
+"resources inside the ``static`` folder. This ensures that the Django static "
+"collector picks it up and distributes it to the browser correctly."
+
+msgid "An ``Action`` represents an atomic logical interaction with the system."
+msgstr ""
+"An ``Action`` represents an atomic logical interaction with the system."
+
+msgid ""
+"An alternative function can be supplied to customize this behavior by "
+"specifying a either a URL or a function which returns a URL via the ``"
+"\"user_home\"`` key in ``HORIZON_CONFIG``. Each of these would be valid::"
+msgstr ""
+"An alternative function can be supplied to customise this behaviour by "
+"specifying a either a URL or a function which returns a URL via the ``"
+"\"user_home\"`` key in ``HORIZON_CONFIG``. Each of these would be valid::"
+
+msgid ""
+"An application would have the following structure (we'll use project as an "
+"example)"
+msgstr ""
+"An application would have the following structure (we'll use project as an "
+"example)"
+
+msgid ""
+"An integer for the maximum length of the string in this column. If the "
+"length of the data in this column is larger than the supplied number, the "
+"data for this column will be truncated and an ellipsis will be appended to "
+"the truncated data. Defaults to ``None``."
+msgstr ""
+"An integer for the maximum length of the string in this column. If the "
+"length of the data in this column is larger than the supplied number, the "
+"data for this column will be truncated and an ellipsis will be appended to "
+"the truncated data. Defaults to ``None``."
+
+msgid ""
+"An iterable containing the :class:`~horizon.tables.DataTable` classes which "
+"this tab will contain. Equivalent to the :attr:`~horizon.tables."
+"MultiTableView.table_classes` attribute on :class:`~horizon.tables."
+"MultiTableView`. For each table class you need to define a corresponding "
+"``get_{{ table_name }}_data`` method as with :class:`~horizon.tables."
+"MultiTableView`."
+msgstr ""
+"An iterable containing the :class:`~horizon.tables.DataTable` classes which "
+"this tab will contain. Equivalent to the :attr:`~horizon.tables."
+"MultiTableView.table_classes` attribute on :class:`~horizon.tables."
+"MultiTableView`. For each table class you need to define a corresponding "
+"``get_{{ table_name }}_data`` method as with :class:`~horizon.tables."
+"MultiTableView`."
+
+msgid ""
+"An iterable of CSS classes which should be added to this column. Example: "
+"``classes=('foo', 'bar')``."
+msgstr ""
+"An iterable of CSS classes which should be added to this column. Example: "
+"``classes=('foo', 'bar')``."
+
+msgid ""
+"An iterable of CSS classes which will be added when the column's text is "
+"displayed as a link. This is left for backward compatibility. Deprecated in "
+"favor of the link_attributes attribute. Example: ``link_classes=('link-foo', "
+"'link-bar')``. Defaults to ``None``."
+msgstr ""
+"An iterable of CSS classes which will be added when the column's text is "
+"displayed as a link. This is left for backward compatibility. Deprecated in "
+"favour of the link_attributes attribute. Example: ``link_classes=('link-"
+"foo', 'link-bar')``. Defaults to ``None``."
+
+msgid ""
+"An object used by ChoiceFieldRenderer that represents a single <input "
+"type='$input_type'>."
+msgstr ""
+"An object used by ChoiceFieldRenderer that represents a single <input "
+"type='$input_type'>."
+
+msgid "An overview of testing"
+msgstr "An overview of testing"
+
+msgid "Angular specific testing"
+msgstr "Angular specific testing"
+
+msgid ""
+"Angular's directives are prefixed with ng. Similarly, Horizon's directives "
+"are prefixed with hz. You can think of them as namespaces."
+msgstr ""
+"Angular's directives are prefixed with ng. Similarly, Horizon's directives "
+"are prefixed with hz. You can think of them as namespaces."
+
+msgid "Angular: hz-if-policies"
+msgstr "Angular: hz-if-policies"
+
+msgid "Angular: ifAllowed method"
+msgstr "Angular: ifAllowed method"
+
+msgid "AngularJS"
+msgstr "AngularJS"
+
+msgid "AngularJS Plugin"
+msgstr "AngularJS Plugin"
+
+msgid "AngularJS: ::"
+msgstr "AngularJS: ::"
+
+msgid ""
+"Another ``Step`` class. This attribute has the same purpose as :meth:"
+"`~horizon.workflows.Step.before` except that it will instead attempt to "
+"place the current step after the given step."
+msgstr ""
+"Another ``Step`` class. This attribute has the same purpose as :meth:"
+"`~horizon.workflows.Step.before` except that it will instead attempt to "
+"place the current step after the given step."
+
+msgid ""
+"Another ``Step`` class. This optional attribute is used to provide control "
+"over workflow ordering when steps are dynamically added to workflows. The "
+"workflow mechanism will attempt to place the current step before the step "
+"specified in the attribute."
+msgstr ""
+"Another ``Step`` class. This optional attribute is used to provide control "
+"over workflow ordering when steps are dynamically added to workflows. The "
+"workflow mechanism will attempt to place the current step before the step "
+"specified in the attribute."
+
+msgid ""
+"Another reason to avoid copying a library into Horizon source code is that "
+"it might create conflicting licenses. Distributing sources with conflicting "
+"licenses in one tarball revokes rights in best case. In the worst case, you "
+"could be held legally responsible."
+msgstr ""
+"Another reason to avoid copying a library into Horizon source code is that "
+"it might create conflicting licences. Distributing sources with conflicting "
+"licences in one tarball revokes rights in best case. In the worst case, you "
+"could be held legally responsible."
+
+msgid "Answering questions and participating in mailing list discussions"
+msgstr "Answering questions and participating in mailing list discussions"
+
+msgid "Any \"preemptive\" actions are checked to see if they should run."
+msgstr "Any \"preemptive\" actions are checked to see if they should run."
+
+msgid ""
+"Any remaining :class:`~horizon.Dashboard` classes registered with Horizon "
+"but not listed in ``HORIZON_CONFIG['dashboards']`` will be appended to the "
+"end of the list alphabetically."
+msgstr ""
+"Any remaining :class:`~horizon.Dashboard` classes registered with Horizon "
+"but not listed in ``HORIZON_CONFIG['dashboards']`` will be appended to the "
+"end of the list alphabetically."
+
+msgid "Application Design"
+msgstr "Application Design"
+
+msgid "Approved blueprints (features)"
+msgstr "Approved blueprints (features)"
+
+msgid "As a project, Horizon adheres to code quality standards."
+msgstr "As a project, Horizon adheres to code quality standards."
+
+msgid ""
+"As an example, we'll create a new ``My Dashboard`` dashboard with a ``My "
+"Panel`` panel that has an ``Instances Tab`` tab. The tab has a table which "
+"contains the data pulled by the Nova instances API."
+msgstr ""
+"As an example, we'll create a new ``My Dashboard`` dashboard with a ``My "
+"Panel`` panel that has an ``Instances Tab`` tab. The tab has a table which "
+"contains the data pulled by the Nova instances API."
+
+msgid ""
+"As described above, the ``mypanel`` directory under ``openstack_dashboard/"
+"dashboards/mydashboard`` should look like the following::"
+msgstr ""
+"As described above, the ``mypanel`` directory under ``openstack_dashboard/"
+"dashboards/mydashboard`` should look like the following::"
+
+msgid ""
+"As you can see, the main body will be defined in ``_create_snapshot.html``, "
+"so we must also create that file under the ``mypanel/templates/mypanel`` "
+"directory. It should contain the following code::"
+msgstr ""
+"As you can see, the main body will be defined in ``_create_snapshot.html``, "
+"so we must also create that file under the ``mypanel/templates/mypanel`` "
+"directory. It should contain the following code::"
+
+msgid "Assertions and verification"
+msgstr "Assertions and verification"
+
+msgid "Asserts no messages have been attached by the messages framework."
+msgstr "Asserts no messages have been attached by the messages framework."
+
+msgid "Asserts that the expected number of messages have been attached."
+msgstr "Asserts that the expected number of messages have been attached."
+
+msgid ""
+"Asserts that the given response issued a 302 redirect without processing the "
+"view which is redirected to."
+msgstr ""
+"Asserts that the given response issued a 302 redirect without processing the "
+"view which is redirected to."
+
+msgid ""
+"Asserts that the response does contain a form in its context, and that form "
+"has errors, if count were given, it must match the exact numbers of errors"
+msgstr ""
+"Asserts that the response does contain a form in its context, and that form "
+"has errors, if count were given, it must match the exact numbers of errors"
+
+msgid ""
+"Asserts that the response does contain a workflow in its context, and that "
+"workflow has errors, if count were given, it must match the exact numbers of "
+"errors"
+msgstr ""
+"Asserts that the response does contain a workflow in its context, and that "
+"workflow has errors, if count were given, it must match the exact numbers of "
+"errors"
+
+msgid ""
+"Asserts that the response either does not contain a form in its context, or "
+"that if it does, that form has no errors."
+msgstr ""
+"Asserts that the response either does not contain a form in its context, or "
+"that if it does, that form has no errors."
+
+msgid ""
+"Asserts that the response either does not contain a workflow in its context, "
+"or that if it does, that workflow has no errors."
+msgstr ""
+"Asserts that the response either does not contain a workflow in its context, "
+"or that if it does, that workflow has no errors."
+
+msgid "Assist in bug triage and delivery of bug fixes"
+msgstr "Assist in bug triage and delivery of bug fixes"
+
+msgid ""
+"Assuming you implemented ``my_rest_api.py``, you can use a REST client to "
+"hit the url directly and test it. There should be many REST clients "
+"available on your web browser."
+msgstr ""
+"Assuming you implemented ``my_rest_api.py``, you can use a REST client to "
+"hit the URL directly and test it. There should be many REST clients "
+"available on your web browser."
+
+msgid ""
+"At its core, **Horizon should be a registration pattern for applications to "
+"hook into**. Here's what that means and how it is implemented in terms of "
+"our values:"
+msgstr ""
+"At its core, **Horizon should be a registration pattern for applications to "
+"hook into**. Here's what that means and how it is implemented in terms of "
+"our values:"
+
+msgid "At least one of the following methods must be defined:"
+msgstr "At least one of the following methods must be defined:"
+
+msgid ""
+"At their simplest, there are three types of actions: actions which act on "
+"the data in the table, actions which link to related resources, and actions "
+"that alter which data is displayed. These correspond to :class:`~horizon."
+"tables.Action`, :class:`~horizon.tables.LinkAction`, and :class:`~horizon."
+"tables.FilterAction`."
+msgstr ""
+"At their simplest, there are three types of actions: actions which act on "
+"the data in the table, actions which link to related resources, and actions "
+"that alter which data is displayed. These correspond to :class:`~horizon."
+"tables.Action`, :class:`~horizon.tables.LinkAction`, and :class:`~horizon."
+"tables.FilterAction`."
+
+msgid ""
+"At this point, you have a very basic plugin. Note that new templates are "
+"required to extend base.html. Including base.html is important for a number "
+"of reasons. It is the template that contains all of your static resources "
+"along with any functionality external to your panel (things like navigation, "
+"context selection, etc...). As of this moment, this is also true for Angular "
+"plugins."
+msgstr ""
+"At this point, you have a very basic plugin. Note that new templates are "
+"required to extend base.html. Including base.html is important for a number "
+"of reasons. It is the template that contains all of your static resources "
+"along with any functionality external to your panel (things like navigation, "
+"context selection, etc...). As of this moment, this is also true for Angular "
+"plugins."
+
+msgid ""
+"Attend and participate in the weekly IRC meetings (if your timezone allows)"
+msgstr ""
+"Attend and participate in the weekly IRC meetings (if your timezone allows)"
+
+msgid "Authenticates a user via the Keystone Identity API."
+msgstr "Authenticates a user via the Keystone Identity API."
+
+msgid ""
+"Authentication type selected by the user from the login form. The value is "
+"derived from the horizon setting WEBSSO_CHOICES."
+msgstr ""
+"Authentication type selected by the user from the login form. The value is "
+"derived from the horizon setting WEBSSO_CHOICES."
+
+msgid "Automatic Mapping"
+msgstr "Automatic Mapping"
+
+msgid ""
+"Automatically generated navigation will use the order of the modules in this "
+"attribute."
+msgstr ""
+"Automatically generated navigation will use the order of the modules in this "
+"attribute."
+
+msgid "Available filters"
+msgstr "Available filters"
+
+msgid ""
+"Avoid HTML and CSS in JS code. HTML and CSS belong in templates and "
+"stylesheets respectively. For example:"
+msgstr ""
+"Avoid HTML and CSS in JS code. HTML and CSS belong in templates and "
+"stylesheets respectively. For example:"
+
+msgid "Avoid commented-out code."
+msgstr "Avoid commented-out code."
+
+msgid ""
+"Avoid creating instances of the same object repeatedly within the same "
+"scope. Instead, assign the object to a variable and re-use the existing "
+"object. For example: ::"
+msgstr ""
+"Avoid creating instances of the same object repeatedly within the same "
+"scope. Instead, assign the object to a variable and re-use the existing "
+"object. For example: ::"
+
+msgid "Avoid dead code."
+msgstr "Avoid dead code."
+
+msgid "Avoid excessive nesting."
+msgstr "Avoid excessive nesting."
+
+msgid ""
+"Avoid in-lining styles into element in HTML. Use attributes and classes "
+"instead."
+msgstr ""
+"Avoid in-lining styles into element in HTML. Use attributes and classes "
+"instead."
+
+msgid ""
+"Avoid modifying an existing release note file even though it is related to "
+"your change. If you modify a release note file of a past release, the whole "
+"content will be shown in a latest release. The only allowed case is to "
+"update a release note in a same release."
+msgstr ""
+"Avoid modifying an existing release note file even though it is related to "
+"your change. If you modify a release note file of a past release, the whole "
+"content will be shown in a latest release. The only allowed case is to "
+"update a release note in a same release."
+
+msgid ""
+"Avoid propogating direct exception messages thrown by OpenStack APIs to the "
+"UI. It is a precaution against giving obscure or possibly sensitive data to "
+"a user. These error messages from the API are also not translatable. Until "
+"there is a standard error handling framework implemented by the services "
+"which presents clean and translated messages, horizon catches all the "
+"exceptions thrown by the API and normalizes them in :func:`horizon."
+"exceptions.handle`."
+msgstr ""
+"Avoid propagating direct exception messages thrown by OpenStack APIs to the "
+"UI. It is a precaution against giving obscure or possibly sensitive data to "
+"a user. These error messages from the API are also not translatable. Until "
+"there is a standard error handling framework implemented by the services "
+"which presents clean and translated messages, Horizon catches all the "
+"exceptions thrown by the API and normalises them in :func:`horizon."
+"exceptions.handle`."
+
+msgid ""
+"Avoid statements such as ``$(\"<div><span>abc</span></div>\")`` they belong "
+"in a HTML template file. Use ``show`` | ``hide`` | ``clone`` elements if "
+"dynamic content is required."
+msgstr ""
+"Avoid statements such as ``$(\"<div><span>abc</span></div>\")`` they belong "
+"in a HTML template file. Use ``show`` | ``hide`` | ``clone`` elements if "
+"dynamic content is required."
+
+msgid ""
+"Avoid statements such as ``element.css({property1,property2...})`` they "
+"belong in a CSS class."
+msgstr ""
+"Avoid statements such as ``element.css({property1,property2...})`` they "
+"belong in a CSS class."
+
+msgid ""
+"Avoid using classes for detection purposes only, instead, defer to "
+"attributes. For example to find a div:"
+msgstr ""
+"Avoid using classes for detection purposes only, instead, defer to "
+"attributes. For example to find a div:"
+
+msgid "Back-end service support"
+msgstr "Back-end service support"
+
+msgid "Base exception class for distinguishing our own exception classes."
+msgstr "Base exception class for distinguishing our own exception classes."
+
+msgid "Base test case class for Horizon with numerous additional features."
+msgstr "Base test case class for Horizon with numerous additional features."
+
+msgid ""
+"Based on the authentication type selected by the user in the login form, it "
+"will construct the keystone WebSSO endpoint."
+msgstr ""
+"Based on the authentication type selected by the user in the login form, it "
+"will construct the keystone WebSSO endpoint."
+
+msgid "Basic actions"
+msgstr "Basic actions"
+
+msgid "Basic strategy of mapping"
+msgstr "Basic strategy of mapping"
+
+msgid ""
+"Be sure to generate the documentation before submitting a patch for review. "
+"Unexpected warnings often appear when building the documentation, and slight "
+"reST syntax errors frequently cause links or cross-references not to work "
+"correctly."
+msgstr ""
+"Be sure to generate the documentation before submitting a patch for review. "
+"Unexpected warnings often appear when building the documentation, and slight "
+"reST syntax errors frequently cause links or cross-references not to work "
+"correctly."
+
+msgid ""
+"Be sure to include ``<modulename>`` (``myplugin`` in this example) in "
+"``ADD_INSTALLED_APPS`` in the corresponding ``enabled`` file."
+msgstr ""
+"Be sure to include ``<modulename>`` (``myplugin`` in this example) in "
+"``ADD_INSTALLED_APPS`` in the corresponding ``enabled`` file."
+
+msgid ""
+"Because Horizon consumes so many different APIs with completely different "
+"``Exception`` types, it's necessary to have a centralized place for handling "
+"exceptions which may be raised."
+msgstr ""
+"Because Horizon consumes so many different APIs with completely different "
+"``Exception`` types, it's necessary to have a centralised place for handling "
+"exceptions which may be raised."
+
+msgid ""
+"Because ``Actions`` are always interactive, they always provide form "
+"controls, and thus inherit from Django's ``Form`` class. However, they have "
+"some additional intelligence added to them:"
+msgstr ""
+"Because ``Actions`` are always interactive, they always provide form "
+"controls, and thus inherit from Django's ``Form`` class. However, they have "
+"some additional intelligence added to them:"
+
+msgid ""
+"Because rendering is done client-side, all our view needs is to reference "
+"some HTML page. If you are writing a Python plugin, this view can be much "
+"more complex. Refer to the topic guides for more details.::"
+msgstr ""
+"Because rendering is done client-side, all our view needs is to reference "
+"some HTML page. If you are writing a Python plugin, this view can be much "
+"more complex. Refer to the topic guides for more details.::"
+
+msgid "Before you dive into writing patches, here are some of the basics:"
+msgstr "Before you dive into writing patches, here are some of the basics:"
+
+msgid "Below is a skeleton of what your plugin should look like.::"
+msgstr "Below is a skeleton of what your plugin should look like.::"
+
+msgid ""
+"Boolean designating whether or not this column represents a status (i.e. "
+"\"enabled/disabled\", \"up/down\", \"active/inactive\"). Default: ``False``."
+msgstr ""
+"Boolean designating whether or not this column represents a status (i.e. "
+"\"enabled/disabled\", \"up/down\", \"active/inactive\"). Default: ``False``."
+
+msgid ""
+"Boolean flag to validate subnet masks along with IP address. E.g: 10.0.0.1/32"
+msgstr ""
+"Boolean flag to validate subnet masks along with IP address. E.g: 10.0.0.1/32"
+
+msgid ""
+"Boolean to control whether or not to show the table's footer. Default: "
+"``True``."
+msgstr ""
+"Boolean to control whether or not to show the table's footer. Default: "
+"``True``."
+
+msgid ""
+"Boolean to control whether or not to show the table's title. Default: "
+"``True``."
+msgstr ""
+"Boolean to control whether or not to show the table's title. Default: "
+"``True``."
+
+msgid ""
+"Boolean to control whether the active tab state should be stored across "
+"requests for a given user. (State storage is all done client-side.)"
+msgstr ""
+"Boolean to control whether the active tab state should be stored across "
+"requests for a given user. (State storage is all done client-side.)"
+
+msgid ""
+"Boolean to control whether the tab bar is shown when the tab group has only "
+"one tab. Default: ``False``"
+msgstr ""
+"Boolean to control whether the tab bar is shown when the tab group has only "
+"one tab. Default: ``False``"
+
+msgid ""
+"Boolean to determine whether or not this column should be displayed when "
+"rendering the table. Default: ``False``."
+msgstr ""
+"Boolean to determine whether or not this column should be displayed when "
+"rendering the table. Default: ``False``."
+
+msgid ""
+"Boolean to determine whether this column should be sortable or not. Defaults "
+"to ``True``."
+msgstr ""
+"Boolean to determine whether this column should be sortable or not. Defaults "
+"to ``True``."
+
+msgid ""
+"Boolean value indicating whether or not this action can be taken without any "
+"additional input (e.g. an object id). Defaults to ``True``."
+msgstr ""
+"Boolean value indicating whether or not this action can be taken without any "
+"additional input (e.g. an object id). Defaults to ``True``."
+
+msgid ""
+"Boolean value indicating whether the contents of this cell should be wrapped "
+"in a ``<ul></ul>`` tag. Useful in conjunction with Django's "
+"``unordered_list`` template filter. Defaults to ``False``."
+msgstr ""
+"Boolean value indicating whether the contents of this cell should be wrapped "
+"in a ``<ul></ul>`` tag. Useful in conjunction with Django's "
+"``unordered_list`` template filter. Defaults to ``False``."
+
+msgid ""
+"Boolean value indicating whether this action should be evaluated in the "
+"period after the table is instantiated but before the data has been loaded."
+msgstr ""
+"Boolean value indicating whether this action should be evaluated in the "
+"period after the table is instantiated but before the data has been loaded."
+
+msgid ""
+"Boolean value representing the status of this row calculated from the values "
+"of the table's ``status_columns`` if they are set."
+msgstr ""
+"Boolean value representing the status of this row calculated from the values "
+"of the table's ``status_columns`` if they are set."
+
+msgid ""
+"Boolean value to control rendering of an additional column containing the "
+"various actions for each row. Defaults to ``True`` if any actions are "
+"specified in the ``row_actions`` option."
+msgstr ""
+"Boolean value to control rendering of an additional column containing the "
+"various actions for each row. Defaults to ``True`` if any actions are "
+"specified in the ``row_actions`` option."
+
+msgid ""
+"Boolean value to control rendering of an extra column with checkboxes for "
+"selecting multiple objects in the table. Defaults to ``True`` if any actions "
+"are specified in the ``table_actions`` option."
+msgstr ""
+"Boolean value to control rendering of an extra column with checkboxes for "
+"selecting multiple objects in the table. Defaults to ``True`` if any actions "
+"are specified in the ``table_actions`` option."
+
+msgid ""
+"Boolean value to control the display of the \"filter\" search box in the "
+"table actions. By default it checks whether or not an instance of :class:`."
+"FilterAction` is in ``table_actions``."
+msgstr ""
+"Boolean value to control the display of the \"filter\" search box in the "
+"table actions. By default it checks whether or not an instance of :class:`."
+"FilterAction` is in ``table_actions``."
+
+msgid ""
+"Boolean value to determine whether ajax updating for this row is enabled."
+msgstr ""
+"Boolean value to determine whether Ajax updating for this row is enabled."
+
+msgid ""
+"Boolean value to determine whether this dashboard can be viewed without "
+"being logged in. Defaults to ``False``."
+msgstr ""
+"Boolean value to determine whether this dashboard can be viewed without "
+"being logged in. Defaults to ``False``."
+
+msgid ""
+"Boolean. Read-only access to whether or not this table should display a "
+"column for multi-select checkboxes."
+msgstr ""
+"Boolean. Read-only access to whether or not this table should display a "
+"column for multi-select checkboxes."
+
+msgid "Bootstrap base select field widget."
+msgstr "Bootstrap base select field widget."
+
+msgid "Bootstrap based select field."
+msgstr "Bootstrap based select field."
+
+msgid "Bug tracker: https://bugs.launchpad.net/horizon"
+msgstr "Bug tracker: https://bugs.launchpad.net/horizon"
+
+msgid ""
+"By architecting around these core classes and reusable components we create "
+"an implicit contract that changes to these components will be made in the "
+"most backwards-compatible ways whenever possible."
+msgstr ""
+"By architecting around these core classes and reusable components we create "
+"an implicit contract that changes to these components will be made in the "
+"most backwards-compatible ways whenever possible."
+
+msgid ""
+"By default a :class:`~horizon.Panel` class looks for a ``urls.py`` file in "
+"the same directory as ``panel.py`` to include in the rollup of url patterns "
+"from panels to dashboards to Horizon, resulting in a wholly extensible, "
+"configurable URL structure."
+msgstr ""
+"By default a :class:`~horizon.Panel` class looks for a ``urls.py`` file in "
+"the same directory as ``panel.py`` to include in the rollup of URL patterns "
+"from panels to dashboards to Horizon, resulting in a wholly extensible, "
+"configurable URL structure."
+
+msgid ""
+"By default if multiselect enabled return True. You can remove the checkbox "
+"after an ajax update here if required."
+msgstr ""
+"By default if multiselect enabled return True. You can remove the checkbox "
+"after an Ajax update here if required."
+
+msgid ""
+"By default it returns the value of the ``template_name`` attribute on the "
+"``Tab`` class."
+msgstr ""
+"By default it returns the value of the ``template_name`` attribute on the "
+"``Tab`` class."
+
+msgid ""
+"By default it simply inserts the workflow's name into the message string."
+msgstr ""
+"By default it simply inserts the workflow's name into the message string."
+
+msgid ""
+"By default it will attempt to parse a ``success_url`` attribute on the "
+"workflow, which can take the form of a reversible URL pattern name, or a "
+"standard HTTP URL."
+msgstr ""
+"By default it will attempt to parse a ``success_url`` attribute on the "
+"workflow, which can take the form of a reversible URL pattern name, or a "
+"standard HTTP URL."
+
+msgid ""
+"By default this parses a string formatted as ``{{ table_name }}"
+"__{{ action_name }}__{{ row_id }}`` and returns each of the pieces. The "
+"``row_id`` is optional."
+msgstr ""
+"By default this parses a string formatted as ``{{ table_name }}"
+"__{{ action_name }}__{{ row_id }}`` and returns each of the pieces. The "
+"``row_id`` is optional."
+
+msgid ""
+"By default this returns an ``id`` attribute on the given object, but this "
+"can be overridden to return other values."
+msgstr ""
+"By default this returns an ``id`` attribute on the given object, but this "
+"can be overridden to return other values."
+
+msgid "By default, it uses the following logic:"
+msgstr "By default, it uses the following logic:"
+
+msgid ""
+"By default, the context is simply updated with all the data returned by the "
+"action."
+msgstr ""
+"By default, the context is simply updated with all the data returned by the "
+"action."
+
+msgid ""
+"By default, this returns a ``name`` attribute from the given object, but "
+"this can be overridden to return other values."
+msgstr ""
+"By default, this returns a ``name`` attribute from the given object, but "
+"this can be overridden to return other values."
+
+msgid ""
+"By marking fields with the ``\"switchable\"`` and ``\"switched\"`` classes "
+"along with defining a few data attributes you can programmatically hide, "
+"show, and rename fields in a form."
+msgstr ""
+"By marking fields with the ``\"switchable\"`` and ``\"switched\"`` classes "
+"along with defining a few data attributes you can programmatically hide, "
+"show, and rename fields in a form."
+
+msgid ""
+"By providing the necessary core classes to build from, as well as a solid "
+"set of reusable templates and additional tools (base form classes, base "
+"widget classes, template tags, and perhaps even class-based views) we can "
+"maintain consistency across applications."
+msgstr ""
+"By providing the necessary core classes to build from, as well as a solid "
+"set of reusable templates and additional tools (base form classes, base "
+"widget classes, template tags, and perhaps even class-based views) we can "
+"maintain consistency across applications."
+
+msgid "CSS"
+msgstr "CSS"
+
+msgid ""
+"Calculates the number days until the user must change their password, once "
+"the password expires the user will not able to log in until an admin changes "
+"its password."
+msgstr ""
+"Calculates the number days until the user must change their password, once "
+"the password expires the user will not able to log in until an admin changes "
+"its password."
+
+msgid ""
+"Calling \"patch_middleware_get_user\" is done in our custom middleware at "
+"\"openstack_auth.middleware\" to monkeypatch the code in before it is needed."
+msgstr ""
+"Calling \"patch_middleware_get_user\" is done in our custom middleware at "
+"\"openstack_auth.middleware\" to monkeypatch the code in before it is needed."
+
+msgid "Calls the ``get_{{ table_name }}_data`` methods for each table class."
+msgstr "Calls the ``get_{{ table_name }}_data`` methods for each table class."
+
+msgid "Can be run anywhere, anytime since they have no external dependencies."
+msgstr "Can be run anywhere, anytime since they have no external dependencies."
+
+msgid "Can't test interactions with live external services."
+msgstr "Can't test interactions with live external services."
+
+msgid "Catches *many* bugs that unit and functional tests will not."
+msgstr "Catches *many* bugs that unit and functional tests will not."
+
+msgid "Catches internal Horizon exception classes."
+msgstr "Catches internal Horizon exception classes."
+
+msgid "Centralized error handling for Horizon."
+msgstr "Centralised error handling for Horizon."
+
+msgid "Changes user's password when it's expired or otherwise inaccessible."
+msgstr "Changes user's password when it's expired or otherwise inaccessible."
+
+msgid "Check for form errors."
+msgstr "Check for form errors."
+
+msgid "Check for redirect."
+msgstr "Check for redirect."
+
+msgid "Check for workflow errors."
+msgstr "Check for workflow errors."
+
+msgid ""
+"Check if the library is already packaged as xstatic on PyPi, by searching "
+"for the library name. If it already is, go to step 5. If it is, but not in "
+"the right version, contact the original packager to have them update it."
+msgstr ""
+"Check if the library is already packaged as xstatic on PyPi, by searching "
+"for the library name. If it already is, go to step 5. If it is, but not in "
+"the right version, contact the original packager to have them update it."
+
+msgid "Checkbox widget which renders extra markup."
+msgstr "Checkbox widget which renders extra markup."
+
+msgid "Checks an exception for given keywords and raises an error if found."
+msgstr "Checks an exception for given keywords and raises an error if found."
+
+msgid "Checks for a valid authentication."
+msgstr "Checks for a valid authentication."
+
+msgid ""
+"Checks for access to any panels in the dashboard and of the dashboard itself."
+msgstr ""
+"Checks for access to any panels in the dashboard and of the dashboard itself."
+
+msgid "Checks for no form errors."
+msgstr "Checks for no form errors."
+
+msgid "Checks for no workflow errors."
+msgstr "Checks for no workflow errors."
+
+msgid "Checks for role based access for this dashboard."
+msgstr "Checks for role based access for this dashboard."
+
+msgid "Checks if users should be able to change their expired passwords."
+msgstr "Checks if users should be able to change their expired passwords."
+
+msgid "ChoiceField that make dynamically updating its elements easier."
+msgstr "ChoiceField that make dynamically updating its elements easier."
+
+msgid "ChoiceInput class from django 1.10.7 codebase"
+msgstr "ChoiceInput class from Django 1.10.7 codebase"
+
+msgid "Choosing Issues To Work On"
+msgstr "Choosing Issues To Work On"
+
+msgid "Cinder"
+msgstr "Cinder"
+
+msgid "Clean up the auth url to extract the exact Keystone URL"
+msgstr "Clean up the auth URL to extract the exact Keystone URL"
+
+msgid "Code Merge Responsibilities"
+msgstr "Code Merge Responsibilities"
+
+msgid "Code Style"
+msgstr "Code Style"
+
+msgid ""
+"Code review: https://review.opendev.org/#/q/project:openstack/horizon+status:"
+"open"
+msgstr ""
+"Code review: https://review.opendev.org/#/q/project:openstack/horizon+status:"
+"open"
+
+msgid ""
+"Collect and compress static assets with ``python manage.py collectstatic -"
+"c`` and ``python manage.py compress``"
+msgstr ""
+"Collect and compress static assets with ``python manage.py collectstatic -"
+"c`` and ``python manage.py compress``"
+
+msgid "Common function for getting the admin permissions from settings"
+msgstr "Common function for getting the admin permissions from settings"
+
+msgid "Common function for getting the admin roles from settings"
+msgstr "Common function for getting the admin roles from settings"
+
+msgid "Common function for getting the permission froms arg"
+msgstr "Common function for getting the permission from arg"
+
+msgid "Common function for getting the region from endpoint."
+msgstr "Common function for getting the region from endpoint."
+
+msgid "Common function for setting the cookie in the response."
+msgstr "Common function for setting the cookie in the response."
+
+msgid "Common pitfalls"
+msgstr "Common pitfalls"
+
+msgid "Compile the catalog"
+msgstr "Compile the catalogue"
+
+msgid "Complex example of a workflow"
+msgstr "Complex example of a workflow"
+
+msgid "Conclusion"
+msgstr "Conclusion"
+
+msgid "Confirmed bugs"
+msgstr "Confirmed bugs"
+
+msgid "Connecting a table to a view"
+msgstr "Connecting a table to a view"
+
+msgid "Cons:"
+msgstr "Cons:"
+
+msgid "Consistent"
+msgstr "Consistent"
+
+msgid "Consistent: Visual and interaction paradigms are maintained throughout."
+msgstr ""
+"Consistent: Visual and interaction paradigms are maintained throughout."
+
+msgid "Contains options for :class:`.DataTable` objects."
+msgstr "Contains options for :class:`.DataTable` objects."
+
+msgid "Context processors used by Horizon."
+msgstr "Context processors used by Horizon."
+
+msgid ""
+"Continue to -1 the upper-constraints.txt patch above until this process is "
+"complete. A +1 from a Horizon developer will indicate to the requirements "
+"team that the upper-constraints.txt patch is OK to merge."
+msgstr ""
+"Continue to -1 the upper-constraints.txt patch above until this process is "
+"complete. A +1 from a Horizon developer will indicate to the requirements "
+"team that the upper-constraints.txt patch is OK to merge."
+
+msgid ""
+"Continuous integration: * Jenkins: https://jenkins.openstack.org * Zuul: "
+"http://status.openstack.org/zuul"
+msgstr ""
+"Continuous integration: * Jenkins: https://jenkins.openstack.org * Zuul: "
+"http://status.openstack.org/zuul"
+
+msgid "Contributing Guide"
+msgstr "Contributing Guide"
+
+msgid "Contributor Documentation"
+msgstr "Contributor Documentation"
+
+msgid "Conventions"
+msgstr "Conventions"
+
+msgid ""
+"Copy ``openstack_dashboard/contrib/developer/enabled/_9030_profiler.py`` to "
+"``openstack_dashboard/local/enabled/_9030_profiler.py``."
+msgstr ""
+"Copy ``openstack_dashboard/contrib/developer/enabled/_9030_profiler.py`` to "
+"``openstack_dashboard/local/enabled/_9030_profiler.py``."
+
+msgid ""
+"Copy ``openstack_dashboard/local/local_settings.d/_9030_profiler_settings.py."
+"example`` to ``openstack_dashboard/local/local_settings.d/"
+"_9030_profiler_settings.py``"
+msgstr ""
+"Copy ``openstack_dashboard/local/local_settings.d/_9030_profiler_settings.py."
+"example`` to ``openstack_dashboard/local/local_settings.d/"
+"_9030_profiler_settings.py``"
+
+msgid "Core Reviewer Expectations"
+msgstr "Core Reviewer Expectations"
+
+msgid "Core Reviewer Team"
+msgstr "Core Reviewer Team"
+
+msgid "Core Support"
+msgstr "Core Support"
+
+msgid "Core Support: Out-of-the-box support for all core OpenStack projects."
+msgstr "Core Support: Out-of-the-box support for all core OpenStack projects."
+
+msgid ""
+"Could I hook an external service into a panel using, for example, an iFrame?"
+msgstr ""
+"Could I hook an external service into a panel using, for example, an iFrame?"
+
+msgid "Coverage reports"
+msgstr "Coverage reports"
+
+msgid ""
+"Create a ``create_snapshot.html`` file under the ``mypanel/templates/"
+"mypanel`` directory and add the following code::"
+msgstr ""
+"Create a ``create_snapshot.html`` file under the ``mypanel/templates/"
+"mypanel`` directory and add the following code::"
+
+msgid ""
+"Create a ``tabs.py`` file under the ``mypanel`` directory. Let's make a tab "
+"group which has one tab. The completed code should look like the following::"
+msgstr ""
+"Create a ``tabs.py`` file under the ``mypanel`` directory. Let's make a tab "
+"group which has one tab. The completed code should look like the following::"
+
+msgid "Create a subclass of :class:`~horizon.tables.DataTable`."
+msgstr "Create a subclass of :class:`~horizon.tables.DataTable`."
+
+msgid "Create an account on Launchpad."
+msgstr "Create an account on Launchpad."
+
+msgid ""
+"Create an inner ``Meta`` class to contain the special options for this table."
+msgstr ""
+"Create an inner ``Meta`` class to contain the special options for this table."
+
+msgid ""
+"Create the ``forms.py`` file under the ``mypanel`` directory and add the "
+"following::"
+msgstr ""
+"Create the ``forms.py`` file under the ``mypanel`` directory and add the "
+"following::"
+
+msgid "Creating a dashboard"
+msgstr "Creating a dashboard"
+
+msgid "Creating a panel"
+msgstr "Creating a panel"
+
+msgid "Creating a table is fairly simple:"
+msgstr "Creating a table is fairly simple:"
+
+msgid "Creating the Plugin"
+msgstr "Creating the Plugin"
+
+msgid "Creating your own tables"
+msgstr "Creating your own tables"
+
+msgid "Curating the gate and triaging failures"
+msgstr "Curating the gate and triaging failures"
+
+msgid "Current behavior is changed"
+msgstr "Current behaviour is changed"
+
+msgid "Currently this matches for the app_label ``\"openstack\"``."
+msgstr "Currently this matches for the app_label ``\"openstack\"``."
+
+msgid ""
+"Currently, ``AUTO_DISCOVER_STATIC_FILES = True`` will only discover "
+"JavaScript files, not SCSS files."
+msgstr ""
+"Currently, ``AUTO_DISCOVER_STATIC_FILES = True`` will only discover "
+"JavaScript files, not SCSS files."
+
+msgid "Custom select widget."
+msgstr "Custom select widget."
+
+msgid "Dashboard"
+msgstr "Dashboard"
+
+msgid "Dashboard Classes"
+msgstr "Dashboard Classes"
+
+msgid "Data is fetched and loaded into the table."
+msgstr "Data is fetched and loaded into the table."
+
+msgid "DataTable"
+msgstr "DataTable"
+
+msgid "DataTable Options"
+msgstr "DataTable Options"
+
+msgid ""
+"DataTable displays lists of objects in rows and object attributes in cell. "
+"How should we proceed, if we want to decorate some column, e.g. if we have "
+"column ``memory`` which returns a number e.g. 1024, and we want to show "
+"something like 1024.00 GB inside table?"
+msgstr ""
+"DataTable displays lists of objects in rows and object attributes in cell. "
+"How should we proceed, if we want to decorate some column, e.g. if we have "
+"column ``memory`` which returns a number e.g. 1024, and we want to show "
+"something like 1024.00 GB inside table?"
+
+msgid ""
+"DataTable takes tuple of filter functions, so e.g. this is valid decorating "
+"of a value with float format and with unit ::"
+msgstr ""
+"DataTable takes tuple of filter functions, so e.g. this is valid decorating "
+"of a value with float format and with unit ::"
+
+msgid "DataTables Topic Guide"
+msgstr "DataTables Topic Guide"
+
+msgid "Debugging Unit Tests"
+msgstr "Debugging Unit Tests"
+
+msgid "Decorator pattern"
+msgstr "Decorator pattern"
+
+msgid ""
+"Default to be an empty list (``[]``). When set to empty, the action will "
+"accept any kind of data."
+msgstr ""
+"Default to be an empty list (``[]``). When set to empty, the action will "
+"accept any kind of data."
+
+msgid "Default: ``[]``."
+msgstr "Default: ``[]``."
+
+msgid "Defaults to ``\"{{ tab_group.slug }}__{{ tab.slug }}\"``."
+msgstr "Defaults to ``\"{{ tab_group.slug }}__{{ tab.slug }}\"``."
+
+msgid "Defaults to ``[\"nav\", \"nav-tabs\", \"ajax-tabs\"]``."
+msgstr "Defaults to ``[\"nav\", \"nav-tabs\", \"ajax-tabs\"]``."
+
+msgid ""
+"Defaults to ``{{ table.name }}__{{ action.name }}__{{ action.param_name }}``."
+msgstr ""
+"Defaults to ``{{ table.name }}__{{ action.name }}__{{ action.param_name }}``."
+
+msgid "Defaults to ``{{ table.name }}__{{ action.name }}``."
+msgstr "Defaults to ``{{ table.name }}__{{ action.name }}``."
+
+msgid ""
+"Defaults to and empty list (``[]``), however additional classes may be added "
+"depending on the state of the tab as follows:"
+msgstr ""
+"Defaults to and empty list (``[]``), however additional classes may be added "
+"depending on the state of the tab as follows:"
+
+msgid ""
+"Defaults to be an empty list (``[]``). When set to empty, the action will "
+"accept any kind of data."
+msgstr ""
+"Defaults to be an empty list (``[]``). When set to empty, the action will "
+"accept any kind of data."
+
+msgid "Defaults to the value of the tab group's :attr:`horizon.tabs.Tab.slug`."
+msgstr ""
+"Defaults to the value of the tab group's :attr:`horizon.tabs.Tab.slug`."
+
+msgid ""
+"Defaults to using the GET parameters to allow pre-seeding of the workflow "
+"context values."
+msgstr ""
+"Defaults to using the GET parameters to allow pre-seeding of the workflow "
+"context values."
+
+msgid ""
+"Define any actions for the table, and add them to :attr:`~horizon.tables."
+"DataTableOptions.table_actions` or :attr:`~horizon.tables.DataTableOptions."
+"row_actions`."
+msgstr ""
+"Define any actions for the table, and add them to :attr:`~horizon.tables."
+"DataTableOptions.table_actions` or :attr:`~horizon.tables.DataTableOptions."
+"row_actions`."
+
+msgid "Define columns on it using :class:`~horizon.tables.Column`."
+msgstr "Define columns on it using :class:`~horizon.tables.Column`."
+
+msgid "Define the action"
+msgstr "Define the action"
+
+msgid "Defining a dashboard"
+msgstr "Defining a dashboard"
+
+msgid ""
+"Defining a form_field for each Column that we want to be in-line edited."
+msgstr ""
+"Defining a form_field for each Column that we want to be in-line edited."
+
+msgid "Defining a panel"
+msgstr "Defining a panel"
+
+msgid "Defining a table"
+msgstr "Defining a table"
+
+msgid ""
+"Defining an ``get_data`` method in a class inherited from ``tables.Row``. "
+"This method takes care of fetching the row data. This class has to be then "
+"defined in the table Meta class as ``row_class = UpdateRow``."
+msgstr ""
+"Defining an ``get_data`` method in a class inherited from ``tables.Row``. "
+"This method takes care of fetching the row data. This class has to be then "
+"defined in the table Meta class as ``row_class = UpdateRow``."
+
+msgid "Defining default settings in code"
+msgstr "Defining default settings in code"
+
+msgid "Defining tabs"
+msgstr "Defining tabs"
+
+msgid "Defining the view"
+msgstr "Defining the view"
+
+msgid ""
+"Designing your code with a functional testing perspective in mind helps keep "
+"a higher-level viewpoint in mind."
+msgstr ""
+"Designing your code with a functional testing perspective in mind helps keep "
+"a higher-level viewpoint in mind."
+
+msgid "Detailed tutorials to help you get started."
+msgstr "Detailed tutorials to help you get started."
+
+msgid "Determine if agiven filter field should be used as an API filter."
+msgstr "Determine if a given filter field should be used as an API filter."
+
+msgid "Determine if the token is expired."
+msgstr "Determine if the token is expired."
+
+msgid "Determine whether processing/displaying the column is allowed."
+msgstr "Determine whether processing/displaying the column is allowed."
+
+msgid "Determine whether the request should be handled by this table."
+msgstr "Determine whether the request should be handled by this table."
+
+msgid "Determine whether the request should be handled in earlier phase."
+msgstr "Determine whether the request should be handled in earlier phase."
+
+msgid "Determines whether or not the step is displayed."
+msgstr "Determines whether or not the step is displayed."
+
+msgid "Determines whether or not the tab is displayed."
+msgstr "Determines whether or not the tab is displayed."
+
+msgid "Determines whether or not the tab should be accessible."
+msgstr "Determines whether or not the tab should be accessible."
+
+msgid ""
+"Determines whether the contents of the tab should be rendered into the "
+"page's HTML when the tab group is rendered, or whether it should be loaded "
+"dynamically when the tab is selected. Default: ``True``."
+msgstr ""
+"Determines whether the contents of the tab should be rendered into the "
+"page's HTML when the tab group is rendered, or whether it should be loaded "
+"dynamically when the tab is selected. Default: ``True``."
+
+msgid "Determines whether the row can be selected."
+msgstr "Determines whether the row can be selected."
+
+msgid ""
+"Determining if the workflow can be completed by a given user at runtime "
+"based on all available information."
+msgstr ""
+"Determining if the workflow can be completed by a given user at runtime "
+"based on all available information."
+
+msgid "Did I mention that setting it up is a pain?"
+msgstr "Did I mention that setting it up is a pain?"
+
+msgid "Difficult and time-consuming to create a repeatable test environment."
+msgstr "Difficult and time-consuming to create a repeatable test environment."
+
+msgid ""
+"Dispatching connections between steps to ensure that when context data "
+"changes all the applicable callback functions are executed."
+msgstr ""
+"Dispatching connections between steps to ensure that when context data "
+"changes all the applicable callback functions are executed."
+
+msgid "Display in edit mode."
+msgstr "Display in edit mode."
+
+msgid "Display validation errors."
+msgstr "Display validation errors."
+
+msgid "Django"
+msgstr "Django"
+
+msgid "Django authentication backend for use with ``django.contrib.auth``."
+msgstr "Django authentication backend for use with ``django.contrib.auth``."
+
+msgid "Django http request object"
+msgstr "Django http request object"
+
+msgid "Django http request object."
+msgstr "Django http request object."
+
+msgid ""
+"Django looks for translation message catalogs from each path specified in "
+"``INSTALLED_APPS`` [#]_."
+msgstr ""
+"Django looks for translation message catalogues from each path specified in "
+"``INSTALLED_APPS`` [#]_."
+
+msgid "Django support"
+msgstr "Django support"
+
+msgid ""
+"Do not put variables or functions in the global namespace. There are several "
+"reasons why globals are bad, one being that all JavaScript included in an "
+"application runs in the same scope. The issue with that is if another script "
+"has the same method or variable names they overwrite each other."
+msgstr ""
+"Do not put variables or functions in the global namespace. There are several "
+"reasons why globals are bad, one being that all JavaScript included in an "
+"application runs in the same scope. The issue with that is if another script "
+"has the same method or variable names they overwrite each other."
+
+msgid ""
+"Do not use '``with`` object {code}'. The ``with`` statement is used to "
+"access properties of an object. The issue with ``with`` is that its "
+"execution is not consistent, so by reading the statement in the code it is "
+"not always clear how it is being used."
+msgstr ""
+"Do not use '``with`` object {code}'. The ``with`` statement is used to "
+"access properties of an object. The issue with ``with`` is that its "
+"execution is not consistent, so by reading the statement in the code it is "
+"not always clear how it is being used."
+
+msgid ""
+"Do not use ``eval( )``. The eval (expression) evaluates the expression "
+"passed to it. This can open up your code to security vulnerabilities and "
+"other issues."
+msgstr ""
+"Do not use ``eval( )``. The eval (expression) evaluates the expression "
+"passed to it. This can open up your code to security vulnerabilities and "
+"other issues."
+
+msgid "Documentation"
+msgstr "Documentation"
+
+msgid ""
+"Documentation is generated with Sphinx using the tox command. To create HTML "
+"docs and man pages:"
+msgstr ""
+"Documentation is generated with Sphinx using the tox command. To create HTML "
+"docs and man pages:"
+
+msgid "Does a panel have to be an app in ``INSTALLED_APPS``?"
+msgstr "Does a panel have to be an app in ``INSTALLED_APPS``?"
+
+msgid ""
+"Doesn't offer any insight into the quality or status of the underlying code, "
+"only verifies that it works or it doesn't."
+msgstr ""
+"Doesn't offer any insight into the quality or status of the underlying code, "
+"only verifies that it works or it doesn't."
+
+msgid "Doesn't rely on assumptions about the inputs and outputs."
+msgstr "Doesn't rely on assumptions about the inputs and outputs."
+
+msgid ""
+"Don't forget to remove any pseudo translated ``.pot`` or ``.po`` files. "
+"Those should **not** be submitted for review."
+msgstr ""
+"Don't forget to remove any pseudo translated ``.pot`` or ``.po`` files. "
+"Those should **not** be submitted for review."
+
+msgid ""
+"Don't put API calls in context processors; they will be called once for each "
+"template/template fragment which takes context that is used to render the "
+"complete output."
+msgstr ""
+"Don't put API calls in context processors; they will be called once for each "
+"template/template fragment which takes context that is used to render the "
+"complete output."
+
+msgid ""
+"During the \"Diablo\" release cycle an initial plugin system was added using "
+"signals to hook in additional URL patterns and add links into the \"dash\" "
+"and \"syspanel\" navigation."
+msgstr ""
+"During the \"Diablo\" release cycle an initial plugin system was added using "
+"signals to hook in additional URL patterns and add links into the \"dash\" "
+"and \"syspanel\" navigation."
+
+msgid "ESLint"
+msgstr "ESLint"
+
+msgid ""
+"ESLint is a great tool to be used during your code editing to improve "
+"JavaScript quality by checking your code against a configurable list of "
+"checks. Therefore, JavaScript developers should configure their editors to "
+"use ESLint to warn them of any such errors so they can be addressed. Since "
+"ESLint has a ton of configuration options to choose from, links are provided "
+"below to the options Horizon wants enforced along with the instructions for "
+"setting up ESLint for Eclipse, Sublime Text, Notepad++ and WebStorm/PyCharm."
+msgstr ""
+"ESLint is a great tool to be used during your code editing to improve "
+"JavaScript quality by checking your code against a configurable list of "
+"checks. Therefore, JavaScript developers should configure their editors to "
+"use ESLint to warn them of any such errors so they can be addressed. Since "
+"ESLint has a ton of configuration options to choose from, links are provided "
+"below to the options Horizon wants enforced along with the instructions for "
+"setting up ESLint for Eclipse, Sublime Text, Notepad++ and WebStorm/PyCharm."
+
+msgid ""
+"ESLint is part of the automated unit tests performed by Jenkins. The "
+"automated test use the default configurations, which are less strict than "
+"the configurations we recommended to run in your local development "
+"environment."
+msgstr ""
+"ESLint is part of the automated unit tests performed by Jenkins. The "
+"automated test use the default configurations, which are less strict than "
+"the configurations we recommended to run in your local development "
+"environment."
+
+msgid ""
+"Each DataTable class must be a :class:`~horizon.tables.DataTable` class or "
+"its subclass."
+msgstr ""
+"Each DataTable class must be a :class:`~horizon.tables.DataTable` class or "
+"its subclass."
+
+msgid "Each list item should be a dict with the following keys:"
+msgstr "Each list item should be a dict with the following keys:"
+
+msgid "Easy to be lax in writing them, or lazy in constructing them."
+msgstr "Easy to be lax in writing them, or lazy in constructing them."
+
+msgid "Enable and show the dashboard"
+msgstr "Enable and show the dashboard"
+
+msgid ""
+"Enable the Developer dashboard by copying ``_9001_developer.py`` from "
+"``openstack_dashboard/contrib/developer/enabled/`` to ``openstack_dashboard/"
+"local/enabled/``."
+msgstr ""
+"Enable the Developer dashboard by copying ``_9001_developer.py`` from "
+"``openstack_dashboard/contrib/developer/enabled/`` to ``openstack_dashboard/"
+"local/enabled/``."
+
+msgid "Encapsulates the AccessInfo object from keystoneclient."
+msgstr "Encapsulates the AccessInfo object from keystoneclient."
+
+msgid "Enforces permission-based access controls."
+msgstr "Enforces permission-based access controls."
+
+msgid "Ensure absolute_uri are relative to WEBROOT."
+msgstr "Ensure absolute_uri are relative to WEBROOT."
+
+msgid ""
+"Ensure the version information in the `xstatic/pkg/<package name>/__init__."
+"py` file is up to date, especially the `BUILD`."
+msgstr ""
+"Ensure the version information in the `xstatic/pkg/<package name>/__init__."
+"py` file is up to date, especially the `BUILD`."
+
+msgid ""
+"Ensures that your code *always* meets the stated functional requirements."
+msgstr ""
+"Ensures that your code *always* meets the stated functional requirements."
+
+msgid ""
+"Ensuring the level of testing is adequate and remains relevant as features "
+"are added"
+msgstr ""
+"Ensuring the level of testing is adequate and remains relevant as features "
+"are added"
+
+msgid "Error report filter that's always active, even in DEBUG mode."
+msgstr "Error report filter that's always active, even in DEBUG mode."
+
+msgid "Etiquette"
+msgstr "Etiquette"
+
+msgid "Evaluates whether this user has admin privileges."
+msgstr "Evaluates whether this user has admin privileges."
+
+msgid "Every bug fix should have a regression test. Period."
+msgstr "Every bug fix should have a regression test. Period."
+
+msgid "Everything is in place, now run ``Horizon`` on the different port::"
+msgstr "Everything is in place, now run ``Horizon`` on the different port::"
+
+msgid "Example (these are also the default values)::"
+msgstr "Example (these are also the default values)::"
+
+msgid "Example of horizon WebSSO setting::"
+msgstr "Example of horizon WebSSO setting::"
+
+msgid "Example usage::"
+msgstr "Example usage::"
+
+msgid "Example: ::"
+msgstr "Example: ::"
+
+msgid "Example: ``form_field=forms.CharField()``. Defaults to ``None``."
+msgstr "Example: ``form_field=forms.CharField()``. Defaults to ``None``."
+
+msgid ""
+"Examples of this can be found in any of the ``tables.py`` modules included "
+"in the reference modules under ``horizon.dashboards``."
+msgstr ""
+"Examples of this can be found in any of the ``tables.py`` modules included "
+"in the reference modules under ``horizon.dashboards``."
+
+msgid "Exception Handling"
+msgstr "Exception Handling"
+
+msgid ""
+"Exception classes such as NotAuthorized, NotFound and Http302 are caught and "
+"handles them gracefully."
+msgstr ""
+"Exception classes such as NotAuthorised, NotFound and HTTP302 are caught and "
+"handles them gracefully."
+
+msgid "Exception raised during message notification."
+msgstr "Exception raised during message notification."
+
+msgid "Exception raised during workflow validation."
+msgstr "Exception raised during workflow validation."
+
+msgid "Exception to be raised when invalid settings have been provided."
+msgstr "Exception to be raised when invalid settings have been provided."
+
+msgid "Exception to be raised when something goes wrong in a workflow."
+msgstr "Exception to be raised when something goes wrong in a workflow."
+
+msgid "Exception to be raised when something is not available."
+msgstr "Exception to be raised when something is not available."
+
+msgid "Exception to be raised when the value of get_file is not expected."
+msgstr "Exception to be raised when the value of get_file is not expected."
+
+msgid "Exception used to redirect at the middleware level."
+msgstr "Exception used to redirect at the middleware level."
+
+msgid "Exceptions are roughly divided into 3 types:"
+msgstr "Exceptions are roughly divided into 3 types:"
+
+msgid ""
+"Exceptions raised by the Horizon code and the machinery for handling them."
+msgstr ""
+"Exceptions raised by the Horizon code and the machinery for handling them."
+
+msgid "Extending an AngularJS Workflow"
+msgstr "Extending an AngularJS Workflow"
+
+msgid "Extends IPField to allow comma-separated lists of addresses."
+msgstr "Extends IPField to allow comma-separated lists of addresses."
+
+msgid "Extensible"
+msgstr "Extensible"
+
+msgid ""
+"Extensible: Anyone can add a new component as a \"first-class citizen\"."
+msgstr ""
+"Extensible: Anyone can add a new component as a \"first-class citizen\"."
+
+msgid "Fetch authentication headers for message."
+msgstr "Fetch authentication headers for message."
+
+msgid "Fetches the updated data for the row based on the given object ID."
+msgstr "Fetches the updated data for the row based on the given object ID."
+
+msgid "Fetching the row data"
+msgstr "Fetching the row data"
+
+msgid "Filter function"
+msgstr "Filter function"
+
+msgid "Finalizes a workflow by running through all the actions."
+msgstr "Finalizes a workflow by running through all the actions."
+
+msgid ""
+"Finally, run ``git review`` to upload your changes to Gerrit for review."
+msgstr ""
+"Finally, run ``git review`` to upload your changes to Gerrit for review."
+
+msgid ""
+"First and foremost, thank you for wanting to contribute! It's the only way "
+"open source works!"
+msgstr ""
+"First and foremost, thank you for wanting to contribute! It's the only way "
+"open source works!"
+
+msgid ""
+"Fix the URL to say v3 in this case and add version if it is missing "
+"entirely. This should be smarter and use discovery. Until version discovery "
+"is implemented we need this method to get everything working."
+msgstr ""
+"Fix the URL to say v3 in this case and add version if it is missing "
+"entirely. This should be smarter and use discovery. Until version discovery "
+"is implemented we need this method to get everything working."
+
+msgid "Fix up the auth url if an invalid or no version prefix was given."
+msgstr "Fix up the auth URL if an invalid or no version prefix was given."
+
+msgid "Flow paragraphs such that lines wrap at 80 characters or less."
+msgstr "Flow paragraphs such that lines wrap at 80 characters or less."
+
+msgid ""
+"Follow the `instructions for setting up git-review`_ in your development "
+"environment."
+msgstr ""
+"Follow the `instructions for setting up git-review`_ in your development "
+"environment."
+
+msgid ""
+"For dynamic insertion of resources created in modals, this method returns "
+"the id of the created object. Defaults to returning the ``id`` attribute."
+msgstr ""
+"For dynamic insertion of resources created in modals, this method returns "
+"the id of the created object. Defaults to returning the ``id`` attribute."
+
+msgid ""
+"For 'server' type filters this is saved in the session so that it gets "
+"persisted across table loads. For other filter types this is obtained from "
+"the POST dict."
+msgstr ""
+"For 'server' type filters this is saved in the session so that it gets "
+"persisted across table loads. For other filter types this is obtained from "
+"the POST dict."
+
+msgid "For a detailed API information check out the :ref:`ref-datatables`."
+msgstr "For a detailed API information check out the :ref:`ref-datatables`."
+
+msgid ""
+"For a more detailed look into adding a table action, one that requires forms "
+"for gathering data, you can walk through :ref:`tutorials-table-actions` "
+"tutorial."
+msgstr ""
+"For a more detailed look into adding a table action, one that requires forms "
+"for gathering data, you can walk through :ref:`tutorials-table-actions` "
+"tutorial."
+
+msgid ""
+"For bugs, open the bug first, but if you can reproduce the bug reliably and "
+"identify its cause then it's usually safe to start working on it. However, "
+"getting independent confirmation (and verifying that it's not a duplicate) "
+"is always a good idea if you can be patient."
+msgstr ""
+"For bugs, open the bug first, but if you can reproduce the bug reliably and "
+"identify its cause then it's usually safe to start working on it. However, "
+"getting independent confirmation (and verifying that it's not a duplicate) "
+"is always a good idea if you can be patient."
+
+msgid ""
+"For client-side translation, Django embeds a corresponding Django message "
+"catalog. Javascript code on the client can use this catalog to do string "
+"replacement similar to how server-side translation works."
+msgstr ""
+"For client-side translation, Django embeds a corresponding Django message "
+"catalog. Javascript code on the client can use this catalogue to do string "
+"replacement similar to how server-side translation works."
+
+msgid ""
+"For convenience it defaults to the value of ``request.get_full_path()`` with "
+"any query string stripped off, e.g. the path at which the table was "
+"requested."
+msgstr ""
+"For convenience it defaults to the value of ``request.get_full_path()`` with "
+"any query string stripped off, e.g. the path at which the table was "
+"requested."
+
+msgid ""
+"For convenience it defaults to the value of ``request.get_full_path()`` with "
+"any query string stripped off, e.g. the path at which the workflow was "
+"requested."
+msgstr ""
+"For convenience it defaults to the value of ``request.get_full_path()`` with "
+"any query string stripped off, e.g. the path at which the workflow was "
+"requested."
+
+msgid "For detailed API information refer to the :ref:`ref-workflows`."
+msgstr "For detailed API information refer to the :ref:`ref-workflows`."
+
+msgid ""
+"For dynamic insertion of resources created in modals, this method returns "
+"the display name of the created object. Defaults to returning the ``name`` "
+"attribute."
+msgstr ""
+"For dynamic insertion of resources created in modals, this method returns "
+"the display name of the created object. Defaults to returning the ``name`` "
+"attribute."
+
+msgid ""
+"For example, the tab should be rendered into the HTML on load and respond to "
+"a click event."
+msgstr ""
+"For example, the tab should be rendered into the HTML on load and respond to "
+"a click event."
+
+msgid ""
+"For localization in AngularJS files, use the AngularJS service ``horizon."
+"framework.util.i18n.gettext``. Ensure that the injected dependency is named "
+"``gettext`` or ``nggettext``. If you do not do this, message extraction will "
+"not work properly!"
+msgstr ""
+"For localization in AngularJS files, use the AngularJS service ``horizon."
+"framework.util.i18n.gettext``. Ensure that the injected dependency is named "
+"``gettext`` or ``nggettext``. If you do not do this, message extraction will "
+"not work properly!"
+
+msgid ""
+"For more information about Django views, URLs and templates, please refer to "
+"the `Django documentation`_."
+msgstr ""
+"For more information about Django views, URLs and templates, please refer to "
+"the `Django documentation`_."
+
+msgid ""
+"For more information on policy based Role Based Access Control see :ref:"
+"`topics-policy`."
+msgstr ""
+"For more information on policy based Role Based Access Control see :ref:"
+"`topics-policy`."
+
+msgid "For testing admin-only views and functionality."
+msgstr "For testing admin-only views and functionality."
+
+msgid ""
+"For the given dict containing a ``DataTable`` and a ``TableTab`` instance, "
+"it loads the table data for that tab and calls the table's :meth:`~horizon."
+"tables.DataTable.maybe_handle` method. The return value will be the result "
+"of ``maybe_handle``."
+msgstr ""
+"For the given dict containing a ``DataTable`` and a ``TableTab`` instance, "
+"it loads the table data for that tab and calls the table's :meth:`~horizon."
+"tables.DataTable.maybe_handle` method. The return value will be the result "
+"of ``maybe_handle``."
+
+msgid ""
+"For the purpose of fixing packaging mistakes, xstatic has the build number "
+"mechanism. Simply fix the error, increment the build number and release the "
+"newer package."
+msgstr ""
+"For the purpose of fixing packaging mistakes, xstatic has the build number "
+"mechanism. Simply fix the error, increment the build number and release the "
+"newer package."
+
+msgid ""
+"For this tutorial, we will not deal with the static directory, or the "
+"``tests.py`` file. Leave them as they are."
+msgstr ""
+"For this tutorial, we will not deal with the static directory, or the "
+"``tests.py`` file. Leave them as they are."
+
+msgid ""
+"For usage information, tips & tricks and more examples check out the :ref:"
+"`topics-datatables`."
+msgstr ""
+"For usage information, tips & tricks and more examples check out the :ref:"
+"`topics-datatables`."
+
+msgid "Form Classes"
+msgstr "Form Classes"
+
+msgid "Form Fields"
+msgstr "Form Fields"
+
+msgid "Form Views"
+msgstr "Form Views"
+
+msgid ""
+"Form field can be also ``django.form.Widget`` class, if we need to just "
+"display the form widget in the table and we don't need Field functionality."
+msgstr ""
+"Form field can be also ``django.form.Widget`` class, if we need to just "
+"display the form widget in the table and we don't need Field functionality."
+
+msgid "Form field for entering IP/range values, with validation."
+msgstr "Form field for entering IP/range values, with validation."
+
+msgid "Form field for entering a MAC address with validation."
+msgstr "Form field for entering a MAC address with validation."
+
+msgid ""
+"Form field should be ``django.form.Field`` instance, so we can use django "
+"validations and parsing of the values sent by POST (in example validation "
+"``required=True`` and correct parsing of the checkbox value from the POST "
+"data)."
+msgstr ""
+"Form field should be ``django.form.Field`` instance, so we can use django "
+"validations and parsing of the values sent by POST (in example validation "
+"``required=True`` and correct parsing of the checkbox value from the POST "
+"data)."
+
+msgid "Form used for changing user's password without having to log in."
+msgstr "Form used for changing user's password without having to log in."
+
+msgid "Form used for logging in a user."
+msgstr "Form used for logging in a user."
+
+msgid "Forms Javascript"
+msgstr "Forms JavaScript"
+
+msgid "FormsetDataTable"
+msgstr "FormsetDataTable"
+
+msgid "Frank Lloyd Wright"
+msgstr "Frank Lloyd Wright"
+
+msgid "Free software"
+msgstr "Free software"
+
+msgid "Frequently Asked Questions"
+msgstr "Frequently Asked Questions"
+
+msgid ""
+"From there it grew to support multiple OpenStack projects and APIs "
+"gradually, arranged rigidly into \"dash\" and \"syspanel\" groupings."
+msgstr ""
+"From there it grew to support multiple OpenStack projects and APIs "
+"gradually, arranged rigidly into \"dash\" and \"syspanel\" groupings."
+
+msgid "Function was removed (hopefully it was deprecated)"
+msgstr "Function was removed (hopefully it was deprecated)"
+
+msgid "Functional tests"
+msgstr "Functional tests"
+
+msgid "General-purpose decorators for use with Horizon."
+msgstr "General-purpose decorators for use with Horizon."
+
+msgid "Generally lightweight and fast."
+msgstr "Generally lightweight and fast."
+
+msgid ""
+"Generate the keystone WebSSO endpoint that will redirect the user to the "
+"login page of the federated identity provider."
+msgstr ""
+"Generate the keystone WebSSO endpoint that will redirect the user to the "
+"login page of the federated identity provider."
+
+msgid "Generic error to replace all \"BadRequest\"-type API errors."
+msgstr "Generic error to replace all \"BadRequest\"-type API errors."
+
+msgid "Generic error to replace all \"Conflict\"-type API errors."
+msgstr "Generic error to replace all \"Conflict\"-type API errors."
+
+msgid "Generic error to replace all \"Not Found\"-type API errors."
+msgstr "Generic error to replace all \"Not Found\"-type API errors."
+
+msgid "Generic error to replace any \"Recoverable\"-type API errors."
+msgstr "Generic error to replace any \"Recoverable\"-type API errors."
+
+msgid "Generic view to handle multiple DataTable classes in a single view."
+msgstr "Generic view to handle multiple DataTable classes in a single view."
+
+msgid "Get the filter field value used for 'server' type filters."
+msgstr "Get the filter field value used for 'server' type filters."
+
+msgid "Get the filter string value."
+msgstr "Get the filter string value."
+
+msgid "Getting Started"
+msgstr "Getting Started"
+
+msgid ""
+"Give credit where credit is due; if someone helps you substantially with a "
+"piece of code, it's polite (though not required) to thank them in your "
+"commit message."
+msgstr ""
+"Give credit where credit is due; if someone helps you substantially with a "
+"piece of code, it's polite (though not required) to thank them in your "
+"commit message."
+
+msgid "Give meaningful names to methods and variables."
+msgstr "Give meaningful names to methods and variables."
+
+msgid ""
+"Go to ``http://<your server>:9000`` using a browser. After login as an admin "
+"you should be able see ``My Dashboard`` shows up at the left side on "
+"horizon. Click it, ``My Group`` will expand with ``My Panel``. Click on ``My "
+"Panel``, the right side panel will display an ``Instances Tab`` which has an "
+"``Instances`` table."
+msgstr ""
+"Go to ``http://<your server>:9000`` using a browser. After login as an admin "
+"you should be able see ``My Dashboard`` shows up at the left side on "
+"horizon. Click it, ``My Group`` will expand with ``My Panel``. Click on ``My "
+"Panel``, the right side panel will display an ``Instances Tab`` which has an "
+"``Instances`` table."
+
+msgid ""
+"Go to ``http://<your server>:9000`` using a browser. After login as an "
+"admin, display ``My Panel`` to see the ``Instances`` table. For every "
+"``ACTIVE`` instance in the table, there will be a ``Create Snapshot`` action "
+"on the row. Click on ``Create Snapshot``, enter a snapshot name in the form "
+"that is shown, then click to close the form. The ``Project Images`` view "
+"should be shown with the new snapshot added to the table."
+msgstr ""
+"Go to ``http://<your server>:9000`` using a browser. After login as an "
+"admin, display ``My Panel`` to see the ``Instances`` table. For every "
+"``ACTIVE`` instance in the table, there will be a ``Create Snapshot`` action "
+"on the row. Click on ``Create Snapshot``, enter a snapshot name in the form "
+"that is shown, then click to close the form. The ``Project Images`` view "
+"should be shown with the new snapshot added to the table."
+
+msgid "HTML"
+msgstr "HTML"
+
+msgid "Handler for HTTP GET requests."
+msgstr "Handler for HTTP GET requests."
+
+msgid "Handler for HTTP POST requests."
+msgstr "Handler for HTTP POST requests."
+
+msgid "Handler for a single-object action."
+msgstr "Handler for a single-object action."
+
+msgid "Handler for multi-object actions."
+msgstr "Handler for multi-object actions."
+
+msgid "Handles POST data sent to a tab."
+msgstr "Handles POST data sent to a tab."
+
+msgid "Handles any final processing for this workflow."
+msgstr "Handles any final processing for this workflow."
+
+msgid "Handles any requisite processing for this action."
+msgstr "Handles any requisite processing for this action."
+
+msgid ""
+"Handles authentication with Keystone by providing the domain name, username "
+"and password. A scoped token is fetched after successful authentication."
+msgstr ""
+"Handles authentication with Keystone by providing the domain name, username "
+"and password. A scoped token is fetched after successful authentication."
+
+msgid "Handles table actions if needed."
+msgstr "Handles table actions if needed."
+
+msgid "Handling the injection, removal, and ordering of arbitrary steps."
+msgstr "Handling the injection, removal, and ordering of arbitrary steps."
+
+msgid "Handling update by POST of the cell."
+msgstr "Handling update by POST of the cell."
+
+msgid "Having done a release of an xstatic package:"
+msgstr "Having done a release of an xstatic package:"
+
+msgid ""
+"Having good tests in place is absolutely critical for ensuring a stable, "
+"maintainable codebase. Hopefully that doesn't need any more explanation."
+msgstr ""
+"Having good tests in place is absolutely critical for ensuring a stable, "
+"maintainable codebase. Hopefully that doesn't need any more explanation."
+
+msgid ""
+"Headers that are set to authenticate a message or None for failure. Note "
+"that when checking this value that the empty dict is a valid, non-failure "
+"response."
+msgstr ""
+"Headers that are set to authenticate a message or None for failure. Note "
+"that when checking this value that the empty dict is a valid, non-failure "
+"response."
+
+msgid ""
+"Help improve the `User Experience Design`_ or contribute to the `Persona "
+"Working Group`_."
+msgstr ""
+"Help improve the `User Experience Design`_ or contribute to the `Persona "
+"Working Group`_."
+
+msgid "Helper function for building an attribute dictionary."
+msgstr "Helper function for building an attribute dictionary."
+
+msgid "History"
+msgstr "History"
+
+msgid "Hook for custom context data validation."
+msgstr "Hook for custom context data validation."
+
+msgid ""
+"Hook for doing any extra form-wide cleaning after Field.clean() has been "
+"called on every field. Any ValidationError raised by this method will not be "
+"associated with a particular field; it will have a special-case association "
+"with the field named '__all__'."
+msgstr ""
+"Hook for doing any extra form-wide cleaning after Field.clean() has been "
+"called on every field. Any ValidationError raised by this method will not be "
+"associated with a particular field; it will have a special-case association "
+"with the field named '__all__'."
+
+msgid "Hook method for deconstructing the test fixture after testing it."
+msgstr "Hook method for deconstructing the test fixture after testing it."
+
+msgid "Hook method for setting up the test fixture before exercising it."
+msgstr "Hook method for setting up the test fixture before exercising it."
+
+msgid "Hook to allow customization of the message returned to the user."
+msgstr "Hook to allow customisation of the message returned to the user."
+
+msgid "Hook to customize how the workflow context is passed to the action."
+msgstr "Hook to customise how the workflow context is passed to the action."
+
+msgid "Horizon Basics"
+msgstr "Horizon Basics"
+
+msgid "Horizon Context Processors"
+msgstr "Horizon Context Processors"
+
+msgid "Horizon DataTables"
+msgstr "Horizon DataTables"
+
+msgid ""
+"Horizon DatablesTable takes a tuple of pointers to filter functions or "
+"anonymous lambda functions. When displaying a ``Cell``, ``DataTable`` takes "
+"``Column`` filter functions from left to right, using the returned value of "
+"the previous function as a parameter of the following function. Then "
+"displaying the returned value of the last filter function."
+msgstr ""
+"Horizon DatablesTable takes a tuple of pointers to filter functions or "
+"anonymous lambda functions. When displaying a ``Cell``, ``DataTable`` takes "
+"``Column`` filter functions from left to right, using the returned value of "
+"the previous function as a parameter of the following function. Then "
+"displaying the returned value of the last filter function."
+
+msgid "Horizon Decorators"
+msgstr "Horizon Decorators"
+
+msgid "Horizon Exceptions"
+msgstr "Horizon Exceptions"
+
+msgid "Horizon Forms"
+msgstr "Horizon Forms"
+
+msgid "Horizon Framework"
+msgstr "Horizon Framework"
+
+msgid "Horizon Microversion Support"
+msgstr "Horizon Microversion Support"
+
+msgid "Horizon Middleware"
+msgstr "Horizon Middleware"
+
+msgid "Horizon Settings"
+msgstr "Horizon Settings"
+
+msgid ""
+"Horizon connects to the rest of OpenStack via a Keystone service catalog. By "
+"default Horizon looks for an endpoint at ``http://localhost/identity/v3``; "
+"this can be customised by modifying the ``OPENSTACK_HOST`` and "
+"``OPENSTACK_KEYSTONE_URL`` values in ``openstack_dashboard/local/"
+"local_settings.py``"
+msgstr ""
+"Horizon connects to the rest of OpenStack via a Keystone service catalogue. "
+"By default Horizon looks for an endpoint at ``http://localhost/identity/"
+"v3``; this can be customised by modifying the ``OPENSTACK_HOST`` and "
+"``OPENSTACK_KEYSTONE_URL`` values in ``openstack_dashboard/local/"
+"local_settings.py``"
+
+msgid ""
+"Horizon holds several key values at the core of its design and architecture:"
+msgstr ""
+"Horizon holds several key values at the core of its design and architecture:"
+
+msgid ""
+"Horizon includes a componentized API for programmatically creating tables in "
+"the UI. Why would you want this? It means that every table renders correctly "
+"and consistently, table-level and row-level actions all have a consistent "
+"API and appearance, and generally you don't have to reinvent the wheel or "
+"copy-and-paste every time you need a new table!"
+msgstr ""
+"Horizon includes a componentised API for programmatically creating tables in "
+"the UI. Why would you want this? It means that every table renders correctly "
+"and consistently, table-level and row-level actions all have a consistent "
+"API and appearance, and generally you don't have to reinvent the wheel or "
+"copy-and-paste every time you need a new table!"
+
+msgid ""
+"Horizon provides a :class:`~horizon.forms.SelfHandlingForm` :class:`~horizon."
+"tables.DataTable` class which simplifies the vast majority of displaying "
+"data to an end-user. We're just going to skim the surface here, but it has a "
+"tremendous number of capabilities. Create a ``tables.py`` file under the "
+"``mypanel`` directory and add the following code::"
+msgstr ""
+"Horizon provides a :class:`~horizon.forms.SelfHandlingForm` :class:`~horizon."
+"tables.DataTable` class which simplifies the vast majority of displaying "
+"data to an end-user. We're just going to skim the surface here, but it has a "
+"tremendous number of capabilities. Create a ``tables.py`` file under the "
+"``mypanel`` directory and add the following code::"
+
+msgid ""
+"Horizon provides a :class:`~horizon.forms.base.SelfHandlingForm` class which "
+"simplifies some of the details involved in creating a form. Our form will "
+"derive from this class, adding a character field to allow the user to "
+"specify a name for the snapshot, and handling the successful closure of the "
+"form by calling the nova api to create the snapshot."
+msgstr ""
+"Horizon provides a :class:`~horizon.forms.base.SelfHandlingForm` class which "
+"simplifies some of the details involved in creating a form. Our form will "
+"derive from this class, adding a character field to allow the user to "
+"specify a name for the snapshot, and handling the successful closure of the "
+"form by calling the Nova API to create the snapshot."
+
+msgid ""
+"Horizon provides a :class:`~horizon.tables.LinkAction` class which "
+"simplifies adding an action which can be used to display another view."
+msgstr ""
+"Horizon provides a :class:`~horizon.tables.LinkAction` class which "
+"simplifies adding an action which can be used to display another view."
+
+msgid ""
+"Horizon provides a custom management command to create a typical base "
+"dashboard structure for you. Run the following commands in your Horizon root "
+"directory. It generates most of the boilerplate code you need::"
+msgstr ""
+"Horizon provides a custom management command to create a typical base "
+"dashboard structure for you. Run the following commands in your Horizon root "
+"directory. It generates most of the boilerplate code you need::"
+
+msgid ""
+"Horizon provides the :mod:`horizon.tables` module to provide a convenient, "
+"reusable API for building data-driven displays and interfaces. The core "
+"components of this API fall into three categories: ``DataTables``, "
+"``Actions``, and ``Class-based Views``."
+msgstr ""
+"Horizon provides the :mod:`horizon.tables` module to provide a convenient, "
+"reusable API for building data-driven displays and interfaces. The core "
+"components of this API fall into three categories: ``DataTables``, "
+"``Actions``, and ``Class-based Views``."
+
+msgid ""
+"Horizon provides three types of basic action classes which can be taken on a "
+"table's data:"
+msgstr ""
+"Horizon provides three types of basic action classes which can be taken on a "
+"table's data:"
+
+msgid ""
+"Horizon ships with a single point of contact for hooking into your project "
+"if you aren't developing your own :class:`~horizon.Dashboard` or :class:"
+"`~horizon.Panel`::"
+msgstr ""
+"Horizon ships with a single point of contact for hooking into your project "
+"if you aren't developing your own :class:`~horizon.Dashboard` or :class:"
+"`~horizon.Panel`::"
+
+msgid ""
+"Horizon ships with some very useful base form classes, form fields, class-"
+"based views, and javascript helpers which streamline most of the common "
+"tasks related to form handling."
+msgstr ""
+"Horizon ships with some very useful base form classes, form fields, class-"
+"based views, and JavaScript helpers which streamline most of the common "
+"tasks related to form handling."
+
+msgid ""
+"Horizon ships with three central dashboards, a \"User Dashboard\", a "
+"\"System Dashboard\", and a \"Settings\" dashboard. Between these three they "
+"cover the core OpenStack applications and deliver on Core Support."
+msgstr ""
+"Horizon ships with three central dashboards, a \"User Dashboard\", a "
+"\"System Dashboard\", and a \"Settings\" dashboard. Between these three they "
+"cover the core OpenStack applications and deliver on Core Support."
+
+msgid ""
+"Horizon should check features in back-end services through APIs as much as "
+"possible by using micro-versioning for nova, cinder and so on and API "
+"extensions for neutron (and others if any)."
+msgstr ""
+"Horizon should check features in back-end services through APIs as much as "
+"possible by using micro-versioning for nova, cinder and so on and API "
+"extensions for neutron (and others if any)."
+
+msgid ""
+"Horizon started life as a single app to manage OpenStack's compute project. "
+"As such, all it needed was a set of views, templates, and API calls."
+msgstr ""
+"Horizon started life as a single app to manage OpenStack's compute project. "
+"As such, all it needed was a set of views, templates, and API calls."
+
+msgid ""
+"Horizon supports multiple Django versions and our CI tests proposed patches "
+"with various supported Django versions. The corresponding job names are like "
+"``horizon-tox-python3-django111``."
+msgstr ""
+"Horizon supports multiple Django versions and our CI tests proposed patches "
+"with various supported Django versions. The corresponding job names are like "
+"``horizon-tox-python3-django111``."
+
+msgid ""
+"Horizon uses ``tox`` to manage virtual environments for testing and other "
+"development tasks. You can install it with"
+msgstr ""
+"Horizon uses ``tox`` to manage virtual environments for testing and other "
+"development tasks. You can install it with"
+
+msgid ""
+"Horizon uses `reno <https://docs.openstack.org/reno/latest/user/usage."
+"html>`_ to generate release notes. Please read the docs for details. In "
+"summary, use"
+msgstr ""
+"Horizon uses `reno <https://docs.openstack.org/reno/latest/user/usage."
+"html>`_ to generate release notes. Please read the docs for details. In "
+"summary, use"
+
+msgid ""
+"Horizon usually syncs with `Django's Roadmap <https://www.djangoproject.com/"
+"weblog/2015/jun/25/roadmap/>`__ and supports LTS (long term support) "
+"versions of Django as of the feature freeze of each OpenStack release. "
+"Supports for other maintained Django versions are optional and best-effort."
+msgstr ""
+"Horizon usually syncs with `Django's Roadmap <https://www.djangoproject.com/"
+"weblog/2015/jun/25/roadmap/>`__ and supports LTS (long term support) "
+"versions of Django as of the feature freeze of each OpenStack release. "
+"Supports for other maintained Django versions are optional and best-effort."
+
+msgid ""
+"Horizon's documentation is written in reStructuredText (reST) and uses "
+"Sphinx for additional parsing and functionality, and should follow standard "
+"practices for writing reST. This includes:"
+msgstr ""
+"Horizon's documentation is written in reStructuredText (reST) and uses "
+"Sphinx for additional parsing and functionality, and should follow standard "
+"practices for writing reST. This includes:"
+
+msgid "HorizonMiddleware"
+msgstr "HorizonMiddleware"
+
+msgid ""
+"How the authentication headers are obtained is up to the plugin. If the "
+"headers are still valid they may be re-used, retrieved from cache or the "
+"plugin may invoke an authentication request against a server."
+msgstr ""
+"How the authentication headers are obtained is up to the plugin. If the "
+"headers are still valid they may be re-used, retrieved from cache or the "
+"plugin may invoke an authentication request against a server."
+
+msgid ""
+"However, what defines a \"good\" test is not always obvious, and there are a "
+"lot of common pitfalls that can easily shoot your test suite in the foot."
+msgstr ""
+"However, what defines a \"good\" test is not always obvious, and there are a "
+"lot of common pitfalls that can easily shoot your test suite in the foot."
+
+msgid "IRC Channel: #openstack-horizon on Freenode."
+msgstr "IRC Channel: #openstack-horizon on Freenode."
+
+msgid ""
+"If :attr:`~horizon.tables.Action.policy_rules` is not set, no policy checks "
+"will be made to determine if the action should be visible and will be "
+"displayed solely based on the result of :meth:`~horizon.tables.Action."
+"allowed`."
+msgstr ""
+"If :attr:`~horizon.tables.Action.policy_rules` is not set, no policy checks "
+"will be made to determine if the action should be visible and will be "
+"displayed solely based on the result of :meth:`~horizon.tables.Action."
+"allowed`."
+
+msgid ""
+"If :attr:`~horizon.tabs.Tab.preload` is ``False`` and ``force_load`` is not "
+"``True``, or either :meth:`~horizon.tabs.Tab.allowed` or :meth:`~horizon."
+"tabs.Tab.enabled` returns ``False`` this method will return an empty string."
+msgstr ""
+"If :attr:`~horizon.tabs.Tab.preload` is ``False`` and ``force_load`` is not "
+"``True``, or either :meth:`~horizon.tabs.Tab.allowed` or :meth:`~horizon."
+"tabs.Tab.enabled` returns ``False`` this method will return an empty string."
+
+msgid ""
+"If True, the filter function will be called for the initial GET request with "
+"an empty ``filter_string``, regardless of the value of ``method``."
+msgstr ""
+"If True, the filter function will be called for the initial GET request with "
+"an empty ``filter_string``, regardless of the value of ``method``."
+
+msgid ""
+"If ``\"default_dashboard\"`` is specified in ``HORIZON_CONFIG`` then that "
+"dashboard will be returned. If not, the first dashboard returned by :func:"
+"`~horizon.get_dashboards` will be returned."
+msgstr ""
+"If ``\"default_dashboard\"`` is specified in ``HORIZON_CONFIG`` then that "
+"dashboard will be returned. If not, the first dashboard returned by :func:"
+"`~horizon.get_dashboards` will be returned."
+
+msgid ""
+"If ``allowed_data_types`` of this column is not empty and the datum has an "
+"assigned type, check if the datum's type is in the ``allowed_data_types`` "
+"list. If not, the datum won't be displayed as a link."
+msgstr ""
+"If ``allowed_data_types`` of this column is not empty and the datum has an "
+"assigned type, check if the datum's type is in the ``allowed_data_types`` "
+"list. If not, the datum won't be displayed as a link."
+
+msgid ""
+"If ``link`` is a callable, it will be passed the current data object and "
+"should return a URL. Otherwise ``get_link_url`` will attempt to call "
+"``reverse`` on ``link`` with the object's id as a parameter. Failing that, "
+"it will simply return the value of ``link``."
+msgstr ""
+"If ``link`` is a callable, it will be passed the current data object and "
+"should return a URL. Otherwise ``get_link_url`` will attempt to call "
+"``reverse`` on ``link`` with the object's id as a parameter. Failing that, "
+"it will simply return the value of ``link``."
+
+msgid ""
+"If ``status_columns`` is set, when the rows are rendered the value of this "
+"column will be used to add an extra class to the row in the form of ``"
+"\"status_up\"`` or ``\"status_down\"`` for that row's data."
+msgstr ""
+"If ``status_columns`` is set, when the rows are rendered the value of this "
+"column will be used to add an extra class to the row in the form of ``"
+"\"status_up\"`` or ``\"status_down\"`` for that row's data."
+
+msgid ""
+"If ``url`` is callable it will call the function. If not, it will then try "
+"to call ``reverse`` on ``url``. Failing that, it will simply return the "
+"value of ``url`` as-is."
+msgstr ""
+"If ``url`` is callable it will call the function. If not, it will then try "
+"to call ``reverse`` on ``url``. Failing that, it will simply return the "
+"value of ``url`` as-is."
+
+msgid ""
+"If a blueprint is assigned, even if it hasn't been started, be sure you "
+"contact the assignee before taking it on. These larger issues often have a "
+"history of discussion or specific implementation details that the assignee "
+"may be aware of that you are not."
+msgstr ""
+"If a blueprint is assigned, even if it hasn't been started, be sure you "
+"contact the assignee before taking it on. These larger issues often have a "
+"history of discussion or specific implementation details that the assignee "
+"may be aware of that you are not."
+
+msgid ""
+"If a bug is \"in progress\" in the bug tracker, don't start working on it "
+"without contacting the author. Try on IRC, or via the launchpad email "
+"contact link. If you don't get a response after a reasonable time, then go "
+"ahead. Checking first avoids duplicate work and makes sure nobody's toes get "
+"stepped on."
+msgstr ""
+"If a bug is \"in progress\" in the bug tracker, don't start working on it "
+"without contacting the author. Try on IRC, or via the launchpad email "
+"contact link. If you don't get a response after a reasonable time, then go "
+"ahead. Checking first avoids duplicate work and makes sure nobody's toes get "
+"stepped on."
+
+msgid ""
+"If a single function can work for both single-object and multi-object cases "
+"then simply providing a ``handle`` function will internally route both "
+"``single`` and ``multiple`` requests to ``handle`` with the calls from "
+"``single`` being transformed into a list containing only the single object "
+"id."
+msgstr ""
+"If a single function can work for both single-object and multi-object cases "
+"then simply providing a ``handle`` function will internally route both "
+"``single`` and ``multiple`` requests to ``handle`` with the calls from "
+"``single`` being transformed into a list containing only the single object "
+"id."
+
+msgid ""
+"If a tab returns ``False`` from ``enabled`` it will ignore the value of "
+"``preload`` and only render the HTML of the tab after being clicked."
+msgstr ""
+"If a tab returns ``False`` from ``enabled`` it will ignore the value of "
+"``preload`` and only render the HTML of the tab after being clicked."
+
+msgid "If all statuses are ``True``, return ``True``."
+msgstr "If all statuses are ``True``, return ``True``."
+
+msgid "If any statuses are ``False``, return ``False``."
+msgstr "If any statuses are ``False``, return ``False``."
+
+msgid ""
+"If authenticated, this return the user object based on the user ID and "
+"session data."
+msgstr ""
+"If authenticated, this return the user object based on the user ID and "
+"session data."
+
+msgid ""
+"If for some reason your plugin needs to register other python modules to "
+"``ADD_INSTALLED_APPS``, ensure that you include its ``<modulename>`` "
+"additionally."
+msgstr ""
+"If for some reason your plugin needs to register other python modules to "
+"``ADD_INSTALLED_APPS``, ensure that you include its ``<modulename>`` "
+"additionally."
+
+msgid ""
+"If keystone_provider is given then we switch the user to the keystone "
+"provider using K2K federation. Otherwise if keystone_provider is None then "
+"we switch the user back to the Identity Provider Keystone which a non "
+"federated token auth will be used."
+msgstr ""
+"If keystone_provider is given then we switch the user to the Keystone "
+"provider using K2K federation. Otherwise if keystone_provider is None then "
+"we switch the user back to the Identity Provider Keystone which a non "
+"federated token auth will be used."
+
+msgid "If no statuses are ``False`` but any or ``None``, return ``None``."
+msgstr "If no statuses are ``False`` but any or ``None``, return ``None``."
+
+msgid ""
+"If no value is found from the WEBSSO_IDP_MAPPING dictionary, it will treat "
+"the value as the global WebSSO protocol <protocol_id> and construct the "
+"WebSSO URL by::"
+msgstr ""
+"If no value is found from the WEBSSO_IDP_MAPPING dictionary, it will treat "
+"the value as the global WebSSO protocol <protocol_id> and construct the "
+"WebSSO URL by::"
+
+msgid ""
+"If none of the actions have caused an early exit from the view, the standard "
+"response from the view is returned (usually the rendered table)."
+msgstr ""
+"If none of the actions have caused an early exit from the view, the standard "
+"response from the view is returned (usually the rendered table)."
+
+msgid "If not present or not defined on settings then REMOTE_ADDR is used."
+msgstr "If not present or not defined on settings then REMOTE_ADDR is used."
+
+msgid ""
+"If object is passed, it checks if the user has any of the required perms for "
+"this object."
+msgstr ""
+"If object is passed, it checks if the user has any of the required perms for "
+"this object."
+
+msgid ""
+"If only one table class is provided, a shortcut ``table`` context variable "
+"is also added containing the single table."
+msgstr ""
+"If only one table class is provided, a shortcut ``table`` context variable "
+"is also added containing the single table."
+
+msgid ""
+"If the error is in the Selenium test suite, you're likely getting very "
+"little information about the error. To increase the information provided to "
+"you, edit ``horizon/test/settings.py`` to set ``DEBUG = True`` and set the "
+"logging level to 'DEBUG' for the default 'test' logger. Also, add a logger "
+"config for Django::"
+msgstr ""
+"If the error is in the Selenium test suite, you're likely getting very "
+"little information about the error. To increase the information provided to "
+"you, edit ``horizon/test/settings.py`` to set ``DEBUG = True`` and set the "
+"logging level to 'DEBUG' for the default 'test' logger. Also, add a logger "
+"config for Django::"
+
+msgid ""
+"If the exception is not re-raised, an appropriate wrapper exception class "
+"indicating the type of exception that was encountered will be returned."
+msgstr ""
+"If the exception is not re-raised, an appropriate wrapper exception class "
+"indicating the type of exception that was encountered will be returned."
+
+msgid "If the following applies to the patch, a release note is required:"
+msgstr "If the following applies to the patch, a release note is required:"
+
+msgid "If the form is invalid, render the invalid form."
+msgstr "If the form is invalid, render the invalid form."
+
+msgid "If the form is valid, redirect to the supplied URL."
+msgstr "If the form is valid, redirect to the supplied URL."
+
+msgid ""
+"If the tab is disabled but you wish to return it anyway, you can pass "
+"``True`` to the allow_disabled argument."
+msgstr ""
+"If the tab is disabled but you wish to return it anyway, you can pass "
+"``True`` to the allow_disabled argument."
+
+msgid "If the tab is not allowed or not enabled this method returns ``None``."
+msgstr "If the tab is not allowed or not enabled this method returns ``None``."
+
+msgid ""
+"If the tab is not enabled, the classes the class ``\"disabled\"`` will be "
+"added."
+msgstr ""
+"If the tab is not enabled, the classes the class ``\"disabled\"`` will be "
+"added."
+
+msgid ""
+"If the tab is the active tab for the tab group, in which the class ``\"active"
+"\"`` will be added."
+msgstr ""
+"If the tab is the active tab for the tab group, in which the class ``\"active"
+"\"`` will be added."
+
+msgid ""
+"If the user authenticated has a default project set, the token will be "
+"automatically scoped to their default project."
+msgstr ""
+"If the user authenticated has a default project set, the token will be "
+"automatically scoped to their default project."
+
+msgid ""
+"If the user authenticated has no default project set, the authentication "
+"backend will try to scope to the projects returned from the user's assigned "
+"projects. The first successful project scoped will be returned."
+msgstr ""
+"If the user authenticated has no default project set, the authentication "
+"backend will try to scope to the projects returned from the user's assigned "
+"projects. The first successful project scoped will be returned."
+
+msgid ""
+"If there is unexpected wrapping/truncation there might not be enough space "
+"for translations."
+msgstr ""
+"If there is unexpected wrapping/truncation there might not be enough space "
+"for translations."
+
+msgid ""
+"If those are too big, there are lots of great ways to get involved without "
+"plunging in head-first:"
+msgstr ""
+"If those are too big, there are lots of great ways to get involved without "
+"plunging in head-first:"
+
+msgid ""
+"If tuple or list - then setting self.current_present_action = n will set the "
+"current active item from the list(action_present[n])"
+msgstr ""
+"If tuple or list - then setting self.current_present_action = n will set the "
+"current active item from the list(action_present[n])"
+
+msgid ""
+"If typecasting is desired, explicit casting is preferred to keep the meaning "
+"of your code clear."
+msgstr ""
+"If typecasting is desired, explicit casting is preferred to keep the meaning "
+"of your code clear."
+
+msgid ""
+"If you already know everything about testing but are fed up with trying to "
+"debug why a specific test failed, you can skip the intro and jump straight "
+"to :ref:`debugging_unit_tests`."
+msgstr ""
+"If you already know everything about testing but are fed up with trying to "
+"debug why a specific test failed, you can skip the intro and jump straight "
+"to :ref:`debugging_unit_tests`."
+
+msgid ""
+"If you are able to hit the URL pattern in ``urls.py`` in your browser, you "
+"have successfully deployed your plugin! For plugins that do not have a URL, "
+"check that your static resources are loaded using the browser inspector."
+msgstr ""
+"If you are able to hit the URL pattern in ``urls.py`` in your browser, you "
+"have successfully deployed your plugin! For plugins that do not have a URL, "
+"check that your static resources are loaded using the browser inspector."
+
+msgid ""
+"If you are creating a Python plugin, you may ignore the ``static`` folder. "
+"Most of the classes you need are provided for in Python. If you intend on "
+"adding custom front-end logic, you will need to include additional "
+"JavaScript here."
+msgstr ""
+"If you are creating a Python plugin, you may ignore the ``static`` folder. "
+"Most of the classes you need are provided for in Python. If you intend on "
+"adding custom front-end logic, you will need to include additional "
+"JavaScript here."
+
+msgid ""
+"If you are interested in contributing translations, you may want to "
+"investigate `Zanata <https://translate.openstack.org>`_ and the `upstream "
+"translations <https://docs.openstack.org/i18n/latest/>`_. You can visit the "
+"internationalization project IRC channel **#openstack-i18n**, if you need "
+"further assistance."
+msgstr ""
+"If you are interested in contributing translations, you may want to "
+"investigate `Zanata <https://translate.openstack.org>`_ and the `upstream "
+"translations <https://docs.openstack.org/i18n/latest/>`_. You can visit the "
+"internationalization project IRC channel **#openstack-i18n**, if you need "
+"further assistance."
+
+msgid ""
+"If you are preparing a new plugin, you will use ``<modulename>`` as "
+"``INSTALLED_APPS`` in most cases as suggested in this tutorial. This is good "
+"and there is nothing more to do."
+msgstr ""
+"If you are preparing a new plugin, you will use ``<modulename>`` as "
+"``INSTALLED_APPS`` in most cases as suggested in this tutorial. This is good "
+"and there is nothing more to do."
+
+msgid ""
+"If you are setting up a project and need to know how to make it "
+"translatable, please refer to `this guide <https://docs.openstack.org/infra/"
+"manual/creators.html#enabling-translation-infrastructure>`_."
+msgstr ""
+"If you are setting up a project and need to know how to make it "
+"translatable, please refer to `this guide <https://docs.openstack.org/infra/"
+"manual/creators.html#enabling-translation-infrastructure>`_."
+
+msgid ""
+"If you are writing software for a global audience, you must ensure that it "
+"is translated so that other people around the world are able to use it. "
+"Adding translation to your code is not that hard and a requirement for "
+"horizon."
+msgstr ""
+"If you are writing software for a global audience, you must ensure that it "
+"is translated so that other people around the world are able to use it. "
+"Adding translation to your code is not that hard and a requirement for "
+"horizon."
+
+msgid ""
+"If you do the first suggestion above *first* it makes the second one far "
+"less painful. Write once, use everywhere."
+msgstr ""
+"If you do the first suggestion above *first* it makes the second one far "
+"less painful. Write once, use everywhere."
+
+msgid ""
+"If you don't see any instance data, you haven't created any instances yet. "
+"Go to dashboard ``Project`` -> ``Images``, select a small image, for "
+"example, ``cirros-0.3.1-x86_64-uec`` , click ``Launch`` and enter an "
+"``Instance Name``, click the button ``Launch``. It should create an instance "
+"if the OpenStack or devstack is correctly set up. Once the creation of an "
+"instance is successful, go to ``My Dashboard`` again to check the data."
+msgstr ""
+"If you don't see any instance data, you haven't created any instances yet. "
+"Go to dashboard ``Project`` -> ``Images``, select a small image, for "
+"example, ``cirros-0.3.1-x86_64-uec`` , click ``Launch`` and enter an "
+"``Instance Name``, click the button ``Launch``. It should create an instance "
+"if the OpenStack or devstack is correctly set up. Once the creation of an "
+"instance is successful, go to ``My Dashboard`` again to check the data."
+
+msgid "If you get new crashes, there is probably a bug."
+msgstr "If you get new crashes, there is probably a bug."
+
+msgid ""
+"If you have an idea for a new feature that isn't in a blueprint yet, it's a "
+"good idea to write the blueprint first, so you don't end up writing a bunch "
+"of code that may not go in the direction the community wants."
+msgstr ""
+"If you have an idea for a new feature that isn't in a blueprint yet, it's a "
+"good idea to write the blueprint first, so you don't end up writing a bunch "
+"of code that may not go in the direction the community wants."
+
+msgid ""
+"If you have feedback on how this tutorial could be improved, please feel "
+"free to submit a bug against ``Horizon`` in `launchpad <https://bugs."
+"launchpad.net/horizon>`__."
+msgstr ""
+"If you have feedback on how this tutorial could be improved, please feel "
+"free to submit a bug against ``Horizon`` in `launchpad <https://bugs."
+"launchpad.net/horizon>`__."
+
+msgid ""
+"If you have no plans to add AngularJS to your plugin, you may skip this "
+"section. In the tutorial below, we will show you how to customize your panel "
+"using Angular."
+msgstr ""
+"If you have no plans to add AngularJS to your plugin, you may skip this "
+"section. In the tutorial below, we will show you how to customise your panel "
+"using Angular."
+
+msgid ""
+"If you need to update a release note of a past release, edit a corresponding "
+"release note file in a stable branch directly."
+msgstr ""
+"If you need to update a release note of a past release, edit a corresponding "
+"release note file in a stable branch directly."
+
+msgid "If you see a string in English it's not translatable. Should it be?"
+msgstr "If you see a string in English it's not translatable. Should it be?"
+
+msgid ""
+"If you see a string in the proper translated language, it comes from an "
+"external source. (That's not bad, just sometimes useful to know)"
+msgstr ""
+"If you see a string in the proper translated language, it comes from an "
+"external source. (That's not bad, just sometimes useful to know)"
+
+msgid ""
+"If you see brackets next to each other that might be concatenation. "
+"Concatenation can make quality translations difficult or impossible. See "
+"`Use string formatting variables, never perform string concatenation "
+"<https://wiki.openstack.org/wiki/I18n/"
+"TranslatableStrings#Use_string_formating_variables.2C_never_perform_string_concatenation>`_ "
+"for additional information."
+msgstr ""
+"If you see brackets next to each other that might be concatenation. "
+"Concatenation can make quality translations difficult or impossible. See "
+"`Use string formatting variables, never perform string concatenation "
+"<https://wiki.openstack.org/wiki/I18n/"
+"TranslatableStrings#Use_string_formating_variables.2C_never_perform_string_concatenation>`_ "
+"for additional information."
+
+msgid ""
+"If you turned compression off during development via ``COMPRESS_ENABLED = "
+"False`` in local_settings.py, re-enable compression and test your code "
+"before submitting."
+msgstr ""
+"If you turned compression off during development via ``COMPRESS_ENABLED = "
+"False`` in local_settings.py, re-enable compression and test your code "
+"before submitting."
+
+msgid ""
+"If you upgrade Horizon, you might need to update your ``openstack_dashboard/"
+"local/local_settings.py`` file with new parameters from "
+"``openstack_dashboard/local/local_settings.py.example`` to do so, first "
+"update Horizon"
+msgstr ""
+"If you upgrade Horizon, you might need to update your ``openstack_dashboard/"
+"local/local_settings.py`` file with new parameters from "
+"``openstack_dashboard/local/local_settings.py.example`` to do so, first "
+"update Horizon"
+
+msgid ""
+"If you use the ``tree mydashboard`` command to list the ``mydashboard`` "
+"directory in ``openstack_dashboard/dashboards`` , you will see a directory "
+"structure that looks like the following::"
+msgstr ""
+"If you use the ``tree mydashboard`` command to list the ``mydashboard`` "
+"directory in ``openstack_dashboard/dashboards`` , you will see a directory "
+"structure that looks like the following::"
+
+msgid ""
+"If you want the dashboard name to be something else, you can change the "
+"``name`` attribute in the ``dashboard.py`` file . For example, you can "
+"change it to be ``My Dashboard`` ::"
+msgstr ""
+"If you want the dashboard name to be something else, you can change the "
+"``name`` attribute in the ``dashboard.py`` file . For example, you can "
+"change it to be ``My Dashboard`` ::"
+
+msgid ""
+"If you want the panel name to be something else, you can change the ``name`` "
+"attribute in the ``panel.py`` file . For example, you can change it to be "
+"``My Panel``::"
+msgstr ""
+"If you want the panel name to be something else, you can change the ``name`` "
+"attribute in the ``panel.py`` file . For example, you can change it to be "
+"``My Panel``::"
+
+msgid ""
+"If you want to change the title of the ``index.html`` file to be something "
+"else, you can change it. For example, change it to be ``My Panel`` in the "
+"``block title`` section. If you want the ``title`` in the ``block "
+"page_header`` section to be something else, you can change it. For example, "
+"change it to be ``My Panel``. The updated code could be like::"
+msgstr ""
+"If you want to change the title of the ``index.html`` file to be something "
+"else, you can change it. For example, change it to be ``My Panel`` in the "
+"``block title`` section. If you want the ``title`` in the ``block "
+"page_header`` section to be something else, you can change it. For example, "
+"change it to be ``My Panel``. The updated code could be like::"
+
+msgid "In AngularJS templates"
+msgstr "In AngularJS templates"
+
+msgid "In Django"
+msgstr "In Django"
+
+msgid "In Django templates"
+msgstr "In Django templates"
+
+msgid "In JavaScript"
+msgstr "In JavaScript"
+
+msgid "In Keystone V3, region has been deprecated in favor of region_id."
+msgstr "In Keystone V3, region has been deprecated in favour of region_id."
+
+msgid ""
+"In ``urls.py``, we have the named parameter. E.g. ``resource_class_id``. ::"
+msgstr ""
+"In ``urls.py``, we have the named parameter. E.g. ``resource_class_id``. ::"
+
+msgid ""
+"In ``views.py``, we pass data to the template and to the action(form) "
+"(action can also pass data to the ``get_context_data`` method and to the "
+"template). ::"
+msgstr ""
+"In ``views.py``, we pass data to the template and to the action(form) "
+"(action can also pass data to the ``get_context_data`` method and to the "
+"template). ::"
+
+msgid ""
+"In ``workflows.py`` we process the data, it is just more complex django "
+"form. ::"
+msgstr ""
+"In ``workflows.py`` we process the data, it is just more complex django "
+"form. ::"
+
+msgid ""
+"In addition to John Papa, the following guidelines are divided into required "
+"and recommended sections."
+msgstr ""
+"In addition to John Papa, the following guidelines are divided into required "
+"and recommended sections."
+
+msgid ""
+"In addition to the standard Django user attributes, this class also has the "
+"following:"
+msgstr ""
+"In addition to the standard Django user attributes, this class also has the "
+"following:"
+
+msgid ""
+"In addition, if you plan to support translation on your dashboard plugin, it "
+"is recommended to choose a name like ``xxxx-dashboard`` (or ``xxxx-ui``. "
+"``xxxx-horizon``). The OpenStack CI infra script considers a repository with "
+"these suffixes as Django project."
+msgstr ""
+"In addition, if you plan to support translation on your dashboard plugin, it "
+"is recommended to choose a name like ``xxxx-dashboard`` (or ``xxxx-ui``. "
+"``xxxx-horizon``). The OpenStack CI infra script considers a repository with "
+"these suffixes as Django project."
+
+msgid ""
+"In each case the value must also be present in available_regions or we move "
+"to the next level of precedence."
+msgstr ""
+"In each case the value must also be present in available_regions or we move "
+"to the next level of precedence."
+
+msgid "In essence, core reviewers share the following common ideals:"
+msgstr "In essence, core reviewers share the following common ideals:"
+
+msgid ""
+"In general, if you want to write code, there are three cases for issues you "
+"might want to work on:"
+msgstr ""
+"In general, if you want to write code, there are three cases for issues you "
+"might want to work on:"
+
+msgid ""
+"In order for translation to work properly, we need to know the user's "
+"locale. In horizon, the user can specify the locale using the Settings "
+"panel. Once we know the locale, we know which Portable Object (PO) file to "
+"use. The PO file is the file we received from translators in the message "
+"extraction process. The gettext functions that we wrapped our code around "
+"are then able to replace the untranslated strings with the translated one by "
+"using the untranslated string as the message id."
+msgstr ""
+"In order for translation to work properly, we need to know the user's "
+"locale. In horizon, the user can specify the locale using the Settings "
+"panel. Once we know the locale, we know which Portable Object (PO) file to "
+"use. The PO file is the file we received from translators in the message "
+"extraction process. The gettext functions that we wrapped our code around "
+"are then able to replace the untranslated strings with the translated one by "
+"using the untranslated string as the message id."
+
+msgid ""
+"In order to make ``My Dashboard`` show up along with the existing dashboards "
+"like ``Project`` or ``Admin`` on horizon, you need to create a file called "
+"``_50_mydashboard.py`` under ``openstack_dashboard/enabled`` and add the "
+"following::"
+msgstr ""
+"In order to make ``My Dashboard`` show up along with the existing dashboards "
+"like ``Project`` or ``Admin`` on Horizon, you need to create a file called "
+"``_50_mydashboard.py`` under ``openstack_dashboard/enabled`` and add the "
+"following::"
+
+msgid "In our HTML files, we should focus on layout."
+msgstr "In our HTML files, we should focus on layout."
+
+msgid ""
+"In our JS files, we should focus on logic rather than attempting to "
+"manipulate/style elements."
+msgstr ""
+"In our JS files, we should focus on logic rather than attempting to "
+"manipulate/style elements."
+
+msgid ""
+"In the Ocata release of Horizon a new \"OpenStack Profiler\" panel was "
+"introduced. Once it is enabled and all prerequisites are set up, you can see "
+"which API calls Horizon actually makes when rendering a specific page. To re-"
+"render the page while profiling it, you'll need to use the \"Profile\" "
+"dropdown menu located in the top right corner of the screen. In order to be "
+"able to use \"Profile\" menu, the following steps need to be completed:"
+msgstr ""
+"In the Ocata release of Horizon a new \"OpenStack Profiler\" panel was "
+"introduced. Once it is enabled and all prerequisites are set up, you can see "
+"which API calls Horizon actually makes when rendering a specific page. To re-"
+"render the page while profiling it, you'll need to use the \"Profile\" "
+"dropdown menu located in the top right corner of the screen. In order to be "
+"able to use \"Profile\" menu, the following steps need to be completed:"
+
+msgid ""
+"In the event that no tabs are either allowed or enabled, this method is the "
+"fallback handler. By default it's a no-op, but it exists to make redirecting "
+"or raising exceptions possible for subclasses."
+msgstr ""
+"In the event that no tabs are either allowed or enabled, this method is the "
+"fallback handler. By default it's a no-op, but it exists to make redirecting "
+"or raising exceptions possible for subclasses."
+
+msgid ""
+"In the event that there is no GET request parameter, the value of the query "
+"parameter is invalid, or the tab is not allowed/enabled, the return value of "
+"this function is None."
+msgstr ""
+"In the event that there is no GET request parameter, the value of the query "
+"parameter is invalid, or the tab is not allowed/enabled, the return value of "
+"this function is None."
+
+msgid ""
+"In the example above, we imported ``ugettext`` as ``_``. This is a common "
+"alias for gettext or any of its variants."
+msgstr ""
+"In the example above, we imported ``ugettext`` as ``_``. This is a common "
+"alias for gettext or any of its variants."
+
+msgid ""
+"In the first approach a jQuery object for ``document`` is created each time. "
+"The second approach creates only one jQuery object and reuses it. Each "
+"object needs to be created, uses memory, and needs to be garbage collected."
+msgstr ""
+"In the first approach a jQuery object for ``document`` is created each time. "
+"The second approach creates only one jQuery object and reuses it. Each "
+"object needs to be created, uses memory, and needs to be garbage collected."
+
+msgid ""
+"In the template you would just need to include the following to render the "
+"table::"
+msgstr ""
+"In the template you would just need to include the following to render the "
+"table::"
+
+msgid ""
+"In this case we want a starting view type that works with both tabs and "
+"tables... that'd be the :class:`~horizon.tabs.TabbedTableView` class. It "
+"takes the best of the dynamic delayed-loading capabilities tab groups "
+"provide and mixes in the actions and AJAX-updating that tables are capable "
+"of with almost no work on the user's end. Change ``views.APIView`` to be "
+"``tabs.TabbedTableView`` and add ``MypanelTabs`` as the tab group class in "
+"the ``IndexView`` class::"
+msgstr ""
+"In this case we want a starting view type that works with both tabs and "
+"tables... that'd be the :class:`~horizon.tabs.TabbedTableView` class. It "
+"takes the best of the dynamic delayed-loading capabilities tab groups "
+"provide and mixes in the actions and AJAX-updating that tables are capable "
+"of with almost no work on the user's end. Change ``views.APIView`` to be "
+"``tabs.TabbedTableView`` and add ``MypanelTabs`` as the tab group class in "
+"the ``IndexView`` class::"
+
+msgid ""
+"In this example, we are listening for events generated by the wizard and the "
+"user panel. We also emit a custom event that other controllers can register "
+"to when favorite color changes."
+msgstr ""
+"In this example, we are listening for events generated by the wizard and the "
+"user panel. We also emit a custom event that other controllers can register "
+"to when favourite colour changes."
+
+msgid ""
+"In this scenario you may need to submit a secondary patch to address test "
+"coverage for another function within horizon to ensure tests rise above the "
+"coverage threshold and your original patch can pass the necessary tests."
+msgstr ""
+"In this scenario you may need to submit a secondary patch to address test "
+"coverage for another function within Horizon to ensure tests rise above the "
+"coverage threshold and your original patch can pass the necessary tests."
+
+msgid ""
+"In this tutorial, we will leave this file blank. Include additional "
+"information here if your step requires it. Otherwise, remove the file and "
+"the ``helpUrl`` property from your step."
+msgstr ""
+"In this tutorial, we will leave this file blank. Include additional "
+"information here if your step requires it. Otherwise, remove the file and "
+"the ``helpUrl`` property from your step."
+
+msgid "Indicates whether there are any available actions on this table."
+msgstr "Indicates whether there are any available actions on this table."
+
+msgid ""
+"Information on how to work with specific areas of Horizon can be found in "
+"the following topic guides."
+msgstr ""
+"Information on how to work with specific areas of Horizon can be found in "
+"the following topic guides."
+
+msgid "Inherited from the ``Action`` class."
+msgstr "Inherited from the ``Action`` class."
+
+msgid ""
+"Inherits from the base ``django.contrib.auth.forms.AuthenticationForm`` "
+"class for added security features."
+msgstr ""
+"Inherits from the base ``django.contrib.auth.forms.AuthenticationForm`` "
+"class for added security features."
+
+msgid "Inline edit handler."
+msgstr "Inline edit handler."
+
+msgid "Inline editing"
+msgstr "Inline editing"
+
+msgid "Insert the form into the context dict."
+msgstr "Insert the form into the context dict."
+
+msgid ""
+"Inside of ``dashboard.py`` you would have a class definition and the "
+"registration process"
+msgstr ""
+"Inside of ``dashboard.py`` you would have a class definition and the "
+"registration process"
+
+msgid "Install the prerequisite packages."
+msgstr "Install the prerequisite packages."
+
+msgid "Installing Your Plugin"
+msgstr "Installing Your Plugin"
+
+msgid "Instructions for setting up ESLint: `ESLint setup instructions`_"
+msgstr "Instructions for setting up ESLint: `ESLint setup instructions`_"
+
+msgid "Integrating a new xstatic package into Horizon"
+msgstr "Integrating a new xstatic package into Horizon"
+
+msgid "Integration Tests"
+msgstr "Integration Tests"
+
+msgid "Interfacing with other OpenStack teams"
+msgstr "Interfacing with other OpenStack teams"
+
+msgid "Introduction"
+msgstr "Introduction"
+
+msgid ""
+"It adds the Horizon config to the context as well as setting the names "
+"``True`` and ``False`` in the context to their boolean equivalents for "
+"convenience."
+msgstr ""
+"It adds the Horizon config to the context as well as setting the names "
+"``True`` and ``False`` in the context to their boolean equivalents for "
+"convenience."
+
+msgid ""
+"It allows to render data-xxx attributes from choices. This widget also "
+"allows user to specify additional html attributes for choices."
+msgstr ""
+"It allows to render data-xxx attributes from choices. This widget also "
+"allows user to specify additional html attributes for choices."
+
+msgid ""
+"It also calls the ``validate`` method to allow for finer-grained checks on "
+"the context data."
+msgstr ""
+"It also calls the ``validate`` method to allow for finer-grained checks on "
+"the context data."
+
+msgid ""
+"It also set the appropriate row properties which require the row's data to "
+"be determined."
+msgstr ""
+"It also set the appropriate row properties which require the row's data to "
+"be determined."
+
+msgid "It always takes tuple, so using only one filter would look like this ::"
+msgstr ""
+"It always takes tuple, so using only one filter would look like this ::"
+
+msgid ""
+"It can be used after validation based on problems reported via the API. This "
+"is useful when you wish for API errors to appear as errors on the form "
+"rather than using the messages framework."
+msgstr ""
+"It can be used after validation based on problems reported via the API. This "
+"is useful when you wish for API errors to appear as errors on the form "
+"rather than using the messages framework."
+
+msgid ""
+"It compiles the table instances for each table attached to any :class:"
+"`horizon.tabs.TableTab` instances on the tab group. This step is necessary "
+"before processing any tab or table actions."
+msgstr ""
+"It compiles the table instances for each table attached to any :class:"
+"`horizon.tabs.TableTab` instances on the tab group. This step is necessary "
+"before processing any tab or table actions."
+
+msgid ""
+"It determines the request should be handled by a preemptive action on this "
+"table or by an AJAX row update before loading any data."
+msgstr ""
+"It determines the request should be handled by a preemptive action on this "
+"table or by an AJAX row update before loading any data."
+
+msgid ""
+"It determines whether the request should be handled by any action on this "
+"table after data has been loaded."
+msgstr ""
+"It determines whether the request should be handled by any action on this "
+"table after data has been loaded."
+
+msgid "It gives access to numerous additional features:"
+msgstr "It gives access to numerous additional features:"
+
+msgid "It is determined based on the current request."
+msgstr "It is determined based on the current request."
+
+msgid ""
+"It is detremined based on the dictionary of column name to status mappings "
+"passed in."
+msgstr ""
+"It is determined based on the dictionary of column name to status mappings "
+"passed in."
+
+msgid ""
+"It is important to note that the scope is the glue between our controllers, "
+"this is how we are propagating events from one controller to another. We can "
+"propagate events upward using the $emit method and propagate events downward "
+"using the $broadcast method."
+msgstr ""
+"It is important to note that the scope is the glue between our controllers, "
+"this is how we are propagating events from one controller to another. We can "
+"propagate events upward using the $emit method and propagate events downward "
+"using the $broadcast method."
+
+msgid ""
+"It is needed for _KeystoneAdapter to get the user_id from, but otherwise "
+"behaves as if it doesn't exist (is falsy)."
+msgstr ""
+"It is needed for _KeystoneAdapter to get the user_id from, but otherwise "
+"behaves as if it doesn't exist (is falsy)."
+
+msgid ""
+"It is not recommended that individual release notes use **prelude** section "
+"as it is for release highlights."
+msgstr ""
+"It is not recommended that individual release notes use **prelude** section "
+"as it is for release highlights."
+
+msgid ""
+"It is possible for tests to fail on your patch due to the npm-run-test not "
+"passing the minimum threshold. This is not necessarily related directly to "
+"the functions in the patch that have failed, but more that there are not "
+"enough tests across horizon that are related to your patch."
+msgstr ""
+"It is possible for tests to fail on your patch due to the npm-run-test not "
+"passing the minimum threshold. This is not necessarily related directly to "
+"the functions in the patch that have failed, but more that there are not "
+"enough tests across Horizon that are related to your patch."
+
+msgid ""
+"It is raised if required data is missing, or existing data is not valid."
+msgstr ""
+"It is raised if required data is missing, or existing data is not valid."
+
+msgid "It is used to allow a custom checkbox experience."
+msgstr "It is used to allow a custom checkbox experience."
+
+msgid ""
+"It is used to modify an incoming obj_id (used in Horizon) to the data type "
+"or format expected by the API."
+msgstr ""
+"It is used to modify an incoming obj_id (used in Horizon) to the data type "
+"or format expected by the API."
+
+msgid ""
+"It is used to track exceptions that have gone through :func:`horizon."
+"exceptions.handle` more than once."
+msgstr ""
+"It is used to track exceptions that have gone through :func:`horizon."
+"exceptions.handle` more than once."
+
+msgid ""
+"It is worth noting that ``BatchAction`` and ``DeleteAction`` are extensions "
+"of the standard ``Action`` class. Some ``BatchAction`` or ``DeleteAction`` "
+"classes may cause some unrecoverable results, like deleted images or "
+"unrecoverable instances. It may be helpful to specify specific help_text to "
+"explain the concern to the user, such as \"Deleted images are not recoverable"
+"\"."
+msgstr ""
+"It is worth noting that ``BatchAction`` and ``DeleteAction`` are extensions "
+"of the standard ``Action`` class. Some ``BatchAction`` or ``DeleteAction`` "
+"classes may cause some unrecoverable results, like deleted images or "
+"unrecoverable instances. It may be helpful to specify specific help_text to "
+"explain the concern to the user, such as \"Deleted images are not recoverable"
+"\"."
+
+msgid "It knows about details such as:"
+msgstr "It knows about details such as:"
+
+msgid ""
+"It raises a new ``ActionError`` with the desired message if the keywords are "
+"found. This allows selective control over API error messages."
+msgstr ""
+"It raises a new ``ActionError`` with the desired message if the keywords are "
+"found. This allows selective control over API error messages."
+
+msgid ""
+"It returns the summary value if a valid summation method is specified for "
+"it. Otherwise returns ``None``."
+msgstr ""
+"It returns the summary value if a valid summation method is specified for "
+"it. Otherwise returns ``None``."
+
+msgid ""
+"It runs all the actions in order and calling their ``handle`` methods. "
+"Returns ``True`` on full success, or ``False`` for a partial success, e.g. "
+"there were non-critical errors. (If it failed completely the function "
+"wouldn't return.)"
+msgstr ""
+"It runs all the actions in order and calling their ``handle`` methods. "
+"Returns ``True`` on full success, or ``False`` for a partial success, e.g. "
+"there were non-critical errors. (If it failed completely the function "
+"wouldn't return.)"
+
+msgid ""
+"It should look weird. More specifically, the translatable segments are going "
+"to start and end with a bracket and they are going to have some added "
+"characters. For example, \"Log In\" will become \"[~Log In~您好яшçあ]\" This "
+"is useful because you can inspect for the following, and consider if your "
+"code is working like it should:"
+msgstr ""
+"It should look weird. More specifically, the translatable segments are going "
+"to start and end with a bracket and they are going to have some added "
+"characters. For example, \"Log In\" will become \"[~Log In~您好яшçあ]\" This "
+"is useful because you can inspect for the following, and consider if your "
+"code is working like it should:"
+
+msgid ""
+"It's also very common to avoid testing things you really care about because "
+"it's more difficult. Verifying that the proper messages were displayed to "
+"the user after an action, testing for form errors, making sure exception "
+"handling is tested... these types of things aren't always easy, but they're "
+"extremely necessary."
+msgstr ""
+"It's also very common to avoid testing things you really care about because "
+"it's more difficult. Verifying that the proper messages were displayed to "
+"the user after an action, testing for form errors, making sure exception "
+"handling is tested... these types of things aren't always easy, but they're "
+"extremely necessary."
+
+msgid ""
+"Its interface is very straightforward, but it is responsible for handling "
+"some very important tasks such as:"
+msgstr ""
+"Its interface is very straightforward, but it is responsible for handling "
+"some very important tasks such as:"
+
+msgid "JavaScript"
+msgstr "JavaScript"
+
+msgid "JavaScript and CSS libraries using xstatic"
+msgstr "JavaScript and CSS libraries using xstatic"
+
+msgid "Join the `Horizon Developers`_ team on Launchpad."
+msgstr "Join the `Horizon Developers`_ team on Launchpad."
+
+msgid ""
+"Keep document reflows to a minimum. DOM manipulation is expensive, and can "
+"become a performance issue. If you are accessing the DOM, make sure that you "
+"are doing it in the most optimized way. One example is to build up a "
+"document fragment and then append the fragment to the DOM in one pass "
+"instead of doing multiple smaller DOM updates."
+msgstr ""
+"Keep document reflows to a minimum. DOM manipulation is expensive, and can "
+"become a performance issue. If you are accessing the DOM, make sure that you "
+"are doing it in the most optimised way. One example is to build up a "
+"document fragment and then append the fragment to the DOM in one pass "
+"instead of doing multiple smaller DOM updates."
+
+msgid "Keystone WebSSO endpoint."
+msgstr "Keystone WebSSO endpoint."
+
+msgid ""
+"Keystone endpoint configured in the horizon setting. If WEBSSO_KEYSTONE_URL "
+"is defined, its value will be used. Otherwise, the value is derived from: - "
+"OPENSTACK_KEYSTONE_URL - AVAILABLE_REGIONS"
+msgstr ""
+"Keystone endpoint configured in the horizon setting. If WEBSSO_KEYSTONE_URL "
+"is defined, its value will be used. Otherwise, the value is derived from: - "
+"OPENSTACK_KEYSTONE_URL - AVAILABLE_REGIONS"
+
+msgid ""
+"Lastly, this code introduces the concept of error handling in horizon. The :"
+"func:`horizon.exceptions.handle` function is a centralized error handling "
+"mechanism that takes all the guess-work and inconsistency out of dealing "
+"with exceptions from the API. Use it everywhere."
+msgstr ""
+"Lastly, this code introduces the concept of error handling in horizon. The :"
+"func:`horizon.exceptions.handle` function is a centralised error handling "
+"mechanism that takes all the guess-work and inconsistency out of dealing "
+"with exceptions from the API. Use it everywhere."
+
+msgid ""
+"Lastly, we added a ``Meta`` class which indicates the meta object that "
+"describes the ``instances`` table."
+msgstr ""
+"Lastly, we added a ``Meta`` class which indicates the meta object that "
+"describes the ``instances`` table."
+
+msgid ""
+"Limiting our focus just to unit tests, there are a number of things you can "
+"do to make your unit tests as useful, maintainable, and unburdensome as "
+"possible."
+msgstr ""
+"Limiting our focus just to unit tests, there are a number of things you can "
+"do to make your unit tests as useful, maintainable, and unburdensome as "
+"possible."
+
+msgid "Linux Systems"
+msgstr "Linux Systems"
+
+msgid ""
+"List of scope and rule tuples to do policy checks on, the composition of "
+"which is (scope, rule)"
+msgstr ""
+"List of scope and rule tuples to do policy checks on, the composition of "
+"which is (scope, rule)"
+
+msgid "Lists names of columns that have required fields."
+msgstr "Lists names of columns that have required fields."
+
+msgid "Load the row's data and initialize all the cells in the row."
+msgstr "Load the row's data and initialise all the cells in the row."
+
+msgid "Loads the tab group."
+msgstr "Loads the tab group."
+
+msgid "Loads the table data based on a given table_dict and handles them."
+msgstr "Loads the table data based on a given table_dict and handles them."
+
+msgid "Locates the appropriate action and routes the object data to it."
+msgstr "Locates the appropriate action and routes the object data to it."
+
+msgid "Log error info when exception occurred."
+msgstr "Log error info when exception occurred."
+
+msgid "Log in and change to the language you pseudo translated."
+msgstr "Log in and change to the language you pseudo translated."
+
+msgid "Logs a user in using a token from Keystone's POST."
+msgstr "Logs a user in using a token from Keystone's POST."
+
+msgid "Logs a user in using the :class:`~openstack_auth.forms.Login` form."
+msgstr "Logs a user in using the :class:`~openstack_auth.forms.Login` form."
+
+msgid ""
+"Logs out the user if he is logged in. Then redirects to the log-in page."
+msgstr ""
+"Logs out the user if he is logged in. Then redirects to the log-in page."
+
+msgid ""
+"Look for the `upper-constraints.txt`_ edit related to the xstatic release "
+"that was just performed. One will be created automatically by the release "
+"process in the ``openstack/requirements`` project with the topic `new-"
+"release`_. You should -1 that patch until you are confident Horizon does not "
+"break (or you have generated a patch to fix Horizon for that release.) If no "
+"upper-constraints.txt patch is automatically generated, ensure the releases "
+"yaml file created in the `releases repository`_ has the \"include-pypi-link: "
+"yes\" setting."
+msgstr ""
+"Look for the `upper-constraints.txt`_ edit related to the xstatic release "
+"that was just performed. One will be created automatically by the release "
+"process in the ``openstack/requirements`` project with the topic `new-"
+"release`_. You should -1 that patch until you are confident Horizon does not "
+"break (or you have generated a patch to fix Horizon for that release.) If no "
+"upper-constraints.txt patch is automatically generated, ensure the releases "
+"yaml file created in the `releases repository`_ has the \"include-pypi-link: "
+"yes\" setting."
+
+msgid "MANIFEST.in"
+msgstr "MANIFEST.in"
+
+msgid "Maintaining accurate, complete, and relevant documentation"
+msgstr "Maintaining accurate, complete, and relevant documentation"
+
+msgid ""
+"Make sure that the value returned is a unique value for the id otherwise "
+"rendering issues can occur."
+msgstr ""
+"Make sure that the value returned is a unique value for the id otherwise "
+"rendering issues can occur."
+
+msgid "Make sure the unit tests and linting tasks pass by running ``tox``"
+msgstr "Make sure the unit tests and linting tasks pass by running ``tox``"
+
+msgid ""
+"Make sure there's nothing amiss in your templates (particularly the ``{% url "
+"%}`` tag and its arguments). This often comes up when refactoring views or "
+"renaming context variables. It can easily result in errors that you might "
+"not stumble across while clicking around the development server."
+msgstr ""
+"Make sure there's nothing amiss in your templates (particularly the ``{% url "
+"%}`` tag and its arguments). This often comes up when refactoring views or "
+"renaming context variables. It can easily result in errors that you might "
+"not stumble across while clicking around the development server."
+
+msgid ""
+"Make sure you repeat any stubbed out method calls that happen more than "
+"once. They don't automatically repeat, you have to explicitly define them. "
+"While this is a nuisance, it makes you acutely aware of how many API calls "
+"are involved in a particular function."
+msgstr ""
+"Make sure you repeat any stubbed out method calls that happen more than "
+"once. They don't automatically repeat, you have to explicitly define them. "
+"While this is a nuisance, it makes you acutely aware of how many API calls "
+"are involved in a particular function."
+
+msgid ""
+"Make sure you stub out the method exactly as it's called in the code being "
+"tested. For example, if your real code calls ``api.keystone.tenant_get``, "
+"stubbing out ``api.tenant_get`` (available for legacy reasons) will fail."
+msgstr ""
+"Make sure you stub out the method exactly as it's called in the code being "
+"tested. For example, if your real code calls ``api.keystone.tenant_get``, "
+"stubbing out ``api.tenant_get`` (available for legacy reasons) will fail."
+
+msgid ""
+"Make sure you're not redirecting to views that no longer exist, e.g. the "
+"``index`` view for a panel that got combined (such as instances & volumes)."
+msgstr ""
+"Make sure you're not redirecting to views that no longer exist, e.g. the "
+"``index`` view for a panel that got combined (such as instances & volumes)."
+
+msgid "Make sure your .pot files are up to date"
+msgstr "Make sure your .pot files are up to date"
+
+msgid ""
+"Make sure your code is ready for translation: See :ref:`pseudo_translation`."
+msgstr ""
+"Make sure your code is ready for translation: See :ref:`pseudo_translation`."
+
+msgid ""
+"Make sure your code is up-to-date with the latest master: ``git pull --"
+"rebase``"
+msgstr ""
+"Make sure your code is up-to-date with the latest master: ``git pull --"
+"rebase``"
+
+msgid ""
+"Make sure your test data are completely in line with the expected inputs. "
+"Again, ``str`` vs. ``int`` or missing properties on test objects will kill "
+"your tests."
+msgstr ""
+"Make sure your test data are completely in line with the expected inputs. "
+"Again, ``str`` vs. ``int`` or missing properties on test objects will kill "
+"your tests."
+
+msgid ""
+"Make use of Sphinx's autodoc feature to document modules, classes and "
+"functions. This keeps the docs close to the source."
+msgstr ""
+"Make use of Sphinx's autodoc feature to document modules, classes and "
+"functions. This keeps the docs close to the source."
+
+msgid ""
+"Make your test data as accurate to reality as possible. Supply *all* the "
+"attributes of an object, provide objects in all the various states you may "
+"want to test."
+msgstr ""
+"Make your test data as accurate to reality as possible. Supply *all* the "
+"attributes of an object, provide objects in all the various states you may "
+"want to test."
+
+msgid "Making Contributions"
+msgstr "Making Contributions"
+
+msgid "Making strings translatable"
+msgstr "Making strings translatable"
+
+msgid "Manageable"
+msgstr "Manageable"
+
+msgid "Manageable: The core codebase should be simple and easy-to-navigate."
+msgstr "Manageable: The core codebase should be simple and easy-to-navigate."
+
+msgid "Managing Settings"
+msgstr "Managing Settings"
+
+msgid "Matches camel case of other assert functions"
+msgstr "Matches camel case of other assert functions"
+
+msgid "Members of the core reviewer team are expected to:"
+msgstr "Members of the core reviewer team are expected to:"
+
+msgid ""
+"Mentor community contributors in solution design, testing, and the review "
+"process"
+msgstr ""
+"Mentor community contributors in solution design, testing, and the review "
+"process"
+
+msgid ""
+"Merge the upper-constraints.txt patch and the Horizon patch noting that "
+"Horizon's gate may be broken in the interim between these steps, so try to "
+"minimise any delay there. With the Depends-On it's actually safe to +W the "
+"Horizon patch, which will be held up until the related upper-constraints.txt "
+"patch merges."
+msgstr ""
+"Merge the upper-constraints.txt patch and the Horizon patch noting that "
+"Horizon's gate may be broken in the interim between these steps, so try to "
+"minimise any delay there. With the Depends-On it's actually safe to +W the "
+"Horizon patch, which will be held up until the related upper-constraints.txt "
+"patch merges."
+
+msgid "Message Extraction"
+msgstr "Message Extraction"
+
+msgid "Message Substitution"
+msgstr "Message Substitution"
+
+msgid ""
+"Message extraction is the process of collecting translatable strings from "
+"the code. The diagram above shows the flow of how messages are extracted and "
+"then translated. Lets break this up into steps we can follow:"
+msgstr ""
+"Message extraction is the process of collecting translatable strings from "
+"the code. The diagram above shows the flow of how messages are extracted and "
+"then translated. Lets break this up into steps we can follow:"
+
+msgid ""
+"Message substitution is not the reverse process of message extraction. The "
+"process is entirely different. Lets walk through this process."
+msgstr ""
+"Message substitution is not the reverse process of message extraction. The "
+"process is entirely different. Lets walk through this process."
+
+msgid "Metaclass to process ExternalFileField fields in a specific way."
+msgstr "Metaclass to process ExternalFileField fields in a specific way."
+
+msgid ""
+"Method must accept an integer/long parameter and return the display forms of "
+"the name properly pluralised (depending on the integer) and translated in a "
+"string or tuple/list."
+msgstr ""
+"Method must accept an integer/long parameter and return the display forms of "
+"the name properly pluralised (depending on the integer) and translated in a "
+"string or tuple/list."
+
+msgid ""
+"Method returning a past action name. This is usually used to display a "
+"message when the action is completed."
+msgstr ""
+"Method returning a past action name. This is usually used to display a "
+"message when the action is completed."
+
+msgid ""
+"Method returning a present action name. This is used as an action label."
+msgstr ""
+"Method returning a present action name. This is used as an action label."
+
+msgid "Method to access whether or not this tab is the active tab."
+msgstr "Method to access whether or not this tab is the active tab."
+
+msgid "Middleware to output operation log."
+msgstr "Middleware to output operation log."
+
+msgid "Mixin class to allow ModalFormView and WorkflowView together."
+msgstr "Mixin class to allow ModalFormView and WorkflowView together."
+
+msgid "Mocking"
+msgstr "Mocking"
+
+msgid ""
+"Mocking is the practice of providing stand-ins for objects or pieces of code "
+"you don't need to test. While convenient, they should be used with *extreme* "
+"caution."
+msgstr ""
+"Mocking is the practice of providing stand-ins for objects or pieces of code "
+"you don't need to test. While convenient, they should be used with *extreme* "
+"caution."
+
+msgid ""
+"Modify the ``Mydashboard`` class to include ``Mygroup`` and add ``mypanel`` "
+"as the default panel::"
+msgstr ""
+"Modify the ``Mydashboard`` class to include ``Mygroup`` and add ``mypanel`` "
+"as the default panel::"
+
+msgid "Module Reference"
+msgstr "Module Reference"
+
+msgid "Module defining the Django auth backend class for the Keystone API."
+msgstr "Module defining the Django auth backend class for the Keystone API."
+
+msgid "Monitor and participate in [Horizon] discussions on the mailing list"
+msgstr "Monitor and participate in [Horizon] discussions on the mailing list"
+
+msgid "Monitor and participate in-channel at #openstack-horizon"
+msgstr "Monitor and participate in-channel at #openstack-horizon"
+
+msgid "Move on to releasing once you're happy the Horizon changes are stable."
+msgstr "Move on to releasing once you're happy the Horizon changes are stable."
+
+msgid ""
+"Multiple checks can be made for the same action by merely adding more tuples "
+"to the list. The policy check will use information stored in the session "
+"about the user and the result of :meth:`~horizon.tables.Action."
+"get_policy_target` (which can be overridden in the derived action class) to "
+"determine if the user can execute the action. If the user does not have "
+"access to the action, the action is not added to the table."
+msgstr ""
+"Multiple checks can be made for the same action by merely adding more tuples "
+"to the list. The policy check will use information stored in the session "
+"about the user and the result of :meth:`~horizon.tables.Action."
+"get_policy_target` (which can be overridden in the derived action class) to "
+"determine if the user can execute the action. If the user does not have "
+"access to the action, the action is not added to the table."
+
+msgid "Must be implemented by a subclass to allow AJAX updating."
+msgstr "Must be implemented by a subclass to allow AJAX updating."
+
+msgid "Name of your repository"
+msgstr "Name of your repository"
+
+msgid ""
+"Needless to say, it is important to choose a meaningful repository name."
+msgstr ""
+"Needless to say, it is important to choose a meaningful repository name."
+
+msgid "New bugs you've discovered"
+msgstr "New bugs you've discovered"
+
+msgid ""
+"Next you will need to configure Horizon by adding a ``local_settings.py`` "
+"file. A good starting point is to use the example config with the following "
+"command, from within the ``horizon`` directory."
+msgstr ""
+"Next you will need to configure Horizon by adding a ``local_settings.py`` "
+"file. A good starting point is to use the example config with the following "
+"command, from within the ``horizon`` directory."
+
+msgid ""
+"No filters or formatting are applied to the returned data. This is useful "
+"when doing calculations on data in the table."
+msgstr ""
+"No filters or formatting are applied to the returned data. This is useful "
+"when doing calculations on data in the table."
+
+msgid ""
+"Notably, the field declaration takes an extra argument, ``add_item_link`` "
+"which may be a string or callable defining the URL that should be used for "
+"the \"add\" link associated with the field."
+msgstr ""
+"Notably, the field declaration takes an extra argument, ``add_item_link`` "
+"which may be a string or callable defining the URL that should be used for "
+"the \"add\" link associated with the field."
+
+msgid ""
+"Note that :attr:`horizon.tables.DataTableOptions.row_class` and :attr:"
+"`horizon.tables.DataTaleOptions.cell_class` are overwritten in this class, "
+"so setting them in ``Meta`` has no effect."
+msgstr ""
+"Note that :attr:`horizon.tables.DataTableOptions.row_class` and :attr:"
+"`horizon.tables.DataTaleOptions.cell_class` are overwritten in this class, "
+"so setting them in ``Meta`` has no effect."
+
+msgid ""
+"Note that even if the value of one of the ``contributes`` keys is not "
+"present (e.g. optional) the key should still be added to the context with a "
+"value of ``None``."
+msgstr ""
+"Note that even if the value of one of the ``contributes`` keys is not "
+"present (e.g. optional) the key should still be added to the context with a "
+"value of ``None``."
+
+msgid ""
+"Note that once a package is released, you can not \"un-release\" it. You "
+"should never attempt to modify, delete or rename a released package without "
+"a lot of careful planning and feedback from all projects that use it."
+msgstr ""
+"Note that once a package is released, you can not \"un-release\" it. You "
+"should never attempt to modify, delete or rename a released package without "
+"a lot of careful planning and feedback from all projects that use it."
+
+msgid ""
+"Note that you may need to rebuild your virtual environment if your plugin is "
+"not showing up properly. If your plugin does not show up properly, check "
+"your ``.tox`` folder to make sure the plugin's content is as you expect."
+msgstr ""
+"Note that you may need to rebuild your virtual environment if your plugin is "
+"not showing up properly. If your plugin does not show up properly, check "
+"your ``.tox`` folder to make sure the plugin's content is as you expect."
+
+msgid "Nova"
+msgstr "Nova"
+
+msgid ""
+"Now let's create and add a filter action to the table. To do so, we will "
+"need to edit the ``tables.py`` file used above. To add a filter action which "
+"will only show rows which contain the string entered in the filter field, we "
+"must first define the action::"
+msgstr ""
+"Now let's create and add a filter action to the table. To do so, we will "
+"need to edit the ``tables.py`` file used above. To add a filter action which "
+"will only show rows which contain the string entered in the filter field, we "
+"must first define the action::"
+
+msgid ""
+"Now that we have a panel, we need to provide a URL so that users can visit "
+"our new panel! This URL generally will point to a view.::"
+msgstr ""
+"Now that we have a panel, we need to provide a URL so that users can visit "
+"our new panel! This URL generally will point to a view.::"
+
+msgid ""
+"Now that we have completed our plugin, lets package it and test that it "
+"works. If you need a refresher, take a look at the installation section in :"
+"ref:`tutorials-plugin`."
+msgstr ""
+"Now that we have completed our plugin, lets package it and test that it "
+"works. If you need a refresher, take a look at the installation section in :"
+"ref:`tutorials-plugin`."
+
+msgid ""
+"Now that you have a complete plugin, it is time to install and test it. The "
+"instructions below assume that you have a working plugin."
+msgstr ""
+"Now that you have a complete plugin, it is time to install and test it. The "
+"instructions below assume that you have a working plugin."
+
+msgid ""
+"Now, the view will tie together the template and the form. Horizon provides "
+"a :class:`~horizon.forms.views.ModalFormView` class which simplifies the "
+"creation of a view that will contain a modal form."
+msgstr ""
+"Now, the view will tie together the template and the form. Horizon provides "
+"a :class:`~horizon.forms.views.ModalFormView` class which simplifies the "
+"creation of a view that will contain a modal form."
+
+msgid ""
+"Often requires writing a separate set of tests and/or using a different "
+"testing framework from your unit tests."
+msgstr ""
+"Often requires writing a separate set of tests and/or using a different "
+"testing framework from your unit tests."
+
+msgid "On RPM-based distributions (e.g., Fedora/RHEL/CentOS)"
+msgstr "On RPM-based distributions (e.g., Fedora/RHEL/CentOS)"
+
+msgid "On Ubuntu"
+msgstr "On Ubuntu"
+
+msgid "Once logged out, defines the URL where to redirect after login"
+msgstr "Once logged out, defines the URL where to redirect after login"
+
+msgid ""
+"Once marked, we can then run ``tox -e manage -- extract_messages``, which "
+"searches the codebase for these markers and extracts them into a Portable "
+"Object Template (POT) file. In horizon, we extract from both the ``horizon`` "
+"folder and the ``openstack_dashboard`` folder. We use the AngularJS "
+"extractor for JavaScript and HTML files and the Django extractor for Python "
+"and Django templates; both extractors are Babel plugins."
+msgstr ""
+"Once marked, we can then run ``tox -e manage -- extract_messages``, which "
+"searches the codebase for these markers and extracts them into a Portable "
+"Object Template (POT) file. In Horizon, we extract from both the ``horizon`` "
+"folder and the ``openstack_dashboard`` folder. We use the AngularJS "
+"extractor for JavaScript and HTML files and the Django extractor for Python "
+"and Django templates; both extractors are Babel plugins."
+
+msgid ""
+"Once the Horizon server is running, point a web browser to ``http://"
+"localhost`` or to the IP and port the server is listening for. Enter your "
+"Keystone credentials, log in and you'll be presented with the Horizon "
+"dashboard. Congratulations!"
+msgstr ""
+"Once the Horizon server is running, point a web browser to ``http://"
+"localhost`` or to the IP and port the server is listening for. Enter your "
+"Keystone credentials, log in and you'll be presented with the Horizon "
+"dashboard. Congratulations!"
+
+msgid ""
+"Once the review is approved and the change merged, `request a release`_ by "
+"updating or creating the appropriate file for the xstatic package in the "
+"`releases repository`_ under `deliverables/_independent`. That will cause it "
+"to be automatically packaged and released to PyPi."
+msgstr ""
+"Once the review is approved and the change merged, `request a release`_ by "
+"updating or creating the appropriate file for the xstatic package in the "
+"`releases repository`_ under `deliverables/_independent`. That will cause it "
+"to be automatically packaged and released to PyPi."
+
+msgid ""
+"Once the upper-constraints.txt patch merges, you should propose a patch to "
+"global-requirements which bumps the minimum version of the package up to the "
+"upper-constraints version so that deployers / packagers who don't honor "
+"upper-constraints still get compatible versions of the packages."
+msgstr ""
+"Once the upper-constraints.txt patch merges, you should propose a patch to "
+"global-requirements which bumps the minimum version of the package up to the "
+"upper-constraints version so that deployers / packagers who don't honour "
+"upper-constraints still get compatible versions of the packages."
+
+msgid ""
+"Once you've got your table set up the way you like it, the next step is to "
+"wire it up to a view. To make this as easy as possible Horizon provides the :"
+"class:`~horizon.tables.DataTableView` class-based view which can be "
+"subclassed to display your table with just a couple lines of code. At its "
+"simplest, it looks like this::"
+msgstr ""
+"Once you've got your table set up the way you like it, the next step is to "
+"wire it up to a view. To make this as easy as possible Horizon provides the :"
+"class:`~horizon.tables.DataTableView` class-based view which can be "
+"subclassed to display your table with just a couple lines of code. At its "
+"simplest, it looks like this::"
+
+msgid "Once you've made your changes, there are a few things to do:"
+msgstr "Once you've made your changes, there are a few things to do:"
+
+msgid ""
+"Open the ``dashboard.py`` file again, insert the following code above the "
+"``Mydashboard`` class. This code defines the ``Mygroup`` class and adds a "
+"panel called ``mypanel``::"
+msgstr ""
+"Open the ``dashboard.py`` file again, insert the following code above the "
+"``Mydashboard`` class. This code defines the ``Mygroup`` class and adds a "
+"panel called ``mypanel``::"
+
+msgid ""
+"Open the ``dashboard.py`` file. You will notice the following code has been "
+"automatically generated::"
+msgstr ""
+"Open the ``dashboard.py`` file. You will notice the following code has been "
+"automatically generated::"
+
+msgid ""
+"Open the ``index.html`` file in the ``mydashboard/mypanel/templates/"
+"mypanel`` directory, the auto-generated code is like the following::"
+msgstr ""
+"Open the ``index.html`` file in the ``mydashboard/mypanel/templates/"
+"mypanel`` directory, the auto-generated code is like the following::"
+
+msgid ""
+"Open the ``panel.py`` file, you will have the following auto-generated code::"
+msgstr ""
+"Open the ``panel.py`` file, you will have the following auto-generated code::"
+
+msgid ""
+"Open the ``views.py`` file under the ``mypanel`` directory and add the code "
+"for the CreateSnapshotView and the necessary imports. The complete file "
+"should now look something like this::"
+msgstr ""
+"Open the ``views.py`` file under the ``mypanel`` directory and add the code "
+"for the CreateSnapshotView and the necessary imports. The complete file "
+"should now look something like this::"
+
+msgid ""
+"Open the ``views.py`` file, the auto-generated code is like the following::"
+msgstr ""
+"Open the ``views.py`` file, the auto-generated code is like the following::"
+
+msgid ""
+"OpenStack infra scripts assumes translation message catalogs are placed "
+"under ``<modulename>/locale`` (for example ``myplugin/locale``)."
+msgstr ""
+"OpenStack infra scripts assumes translation message catalogues are placed "
+"under ``<modulename>/locale`` (for example ``myplugin/locale``)."
+
+msgid "OperationLogMiddleware"
+msgstr "OperationLogMiddleware"
+
+msgid ""
+"Optional location to redirect after completion of the delete action. "
+"Defaults to the current page."
+msgstr ""
+"Optional location to redirect after completion of the delete action. "
+"Defaults to the current page."
+
+msgid ""
+"Optional message for providing an appropriate help text for the horizon user."
+msgstr ""
+"Optional message for providing an appropriate help text for the Horizon user."
+
+msgid ""
+"Optional path to a URLconf of additional views for this dashboard which are "
+"not connected to specific panels. Default: ``None``."
+msgstr ""
+"Optional path to a URLconf of additional views for this dashboard which are "
+"not connected to specific panels. Default: ``None``."
+
+msgid ""
+"Optionally, you can override the ``has_more_data`` method to trigger "
+"pagination handling for APIs that support it."
+msgstr ""
+"Optionally, you can override the ``has_more_data`` method to trigger "
+"pagination handling for APIs that support it."
+
+msgid ""
+"Order of precedence: 1. 'services_region' cookie value 2. Matching endpoint "
+"in DEFAULT_SERVICE_REGIONS 3. '*' key in DEFAULT_SERVICE_REGIONS 4. First "
+"valid region from catalog"
+msgstr ""
+"Order of precedence: 1. 'services_region' cookie value 2. Matching endpoint "
+"in DEFAULT_SERVICE_REGIONS 3. '*' key in DEFAULT_SERVICE_REGIONS 4. First "
+"valid region from catalogue"
+
+msgid ""
+"Orders dashboards according to the ``\"dashboards\"`` key in "
+"``HORIZON_CONFIG`` or else returns all registered dashboards in alphabetical "
+"order."
+msgstr ""
+"Orders dashboards according to the ``\"dashboards\"`` key in "
+"``HORIZON_CONFIG`` or else returns all registered dashboards in alphabetical "
+"order."
+
+msgid "Otherwise renders the response as normal."
+msgstr "Otherwise renders the response as normal."
+
+msgid "Override to modify an incoming obj_id to match existing API."
+msgstr "Override to modify an incoming obj_id to match existing API."
+
+msgid "Override to provide delete functionality specific to your data."
+msgstr "Override to provide delete functionality specific to your data."
+
+msgid "Override to separate rows into categories."
+msgstr "Override to separate rows into categories."
+
+msgid "Overview and Architecture"
+msgstr "Overview and Architecture"
+
+msgid ""
+"Package the library as an xstatic package by following the instructions in "
+"xstatic documentation_. Install the xstatic-release_ script and follow the "
+"instructions that come with it."
+msgstr ""
+"Package the library as an xstatic package by following the instructions in "
+"xstatic documentation_. Install the xstatic-release_ script and follow the "
+"instructions that come with it."
+
+msgid "Packaging Horizon"
+msgstr "Packaging Horizon"
+
+msgid "Packaging Horizon for distributions"
+msgstr "Packaging Horizon for distributions"
+
+msgid "Panel"
+msgstr "Panel"
+
+msgid "Panel Classes"
+msgstr "Panel Classes"
+
+msgid "Panel Group"
+msgstr "Panel Group"
+
+msgid "Panel grouping information is not included."
+msgstr "Panel grouping information is not included."
+
+msgid ""
+"Panel modules must be listed in ``panels`` in order to be discovered by the "
+"automatic registration mechanism."
+msgstr ""
+"Panel modules must be listed in ``panels`` in order to be discovered by the "
+"automatic registration mechanism."
+
+msgid ""
+"Panels are just entry-points to hook views into the larger dashboard "
+"navigational structure and enforce common attributes like RBAC. The views "
+"and corresponding templates can contain anything you would like, including "
+"iFrames."
+msgstr ""
+"Panels are just entry-points to hook views into the larger dashboard "
+"navigational structure and enforce common attributes like RBAC. The views "
+"and corresponding templates can contain anything you would like, including "
+"iFrames."
+
+msgid "Parameters"
+msgstr "Parameters"
+
+msgid "Parses the ``action_string`` parameter sent back with the POST data."
+msgstr "Parses the ``action_string`` parameter sent back with the POST data."
+
+msgid ""
+"Participate in related design summit sessions at the OpenStack Summits and "
+"Project Team Gatherings"
+msgstr ""
+"Participate in related design summit sessions at the OpenStack Summits and "
+"Project Team Gatherings"
+
+msgid ""
+"Path to a URLconf of views for this panel using dotted Python notation. If "
+"no value is specified, a file called ``urls.py`` living in the same package "
+"as the ``panel.py`` file is used. Default: ``None``."
+msgstr ""
+"Path to a URLconf of views for this panel using dotted Python notation. If "
+"no value is specified, a file called ``urls.py`` living in the same package "
+"as the ``panel.py`` file is used. Default: ``None``."
+
+msgid ""
+"Path to the template which should be used to render this workflow. In "
+"general the default common template should be used. Default: ``\"horizon/"
+"common/_workflow.html\"``."
+msgstr ""
+"Path to the template which should be used to render this workflow. In "
+"general the default common template should be used. Default: ``\"horizon/"
+"common/_workflow.html\"``."
+
+msgid "Perform component can_access check to access the view."
+msgstr "Perform component can_access check to access the view."
+
+msgid "Performs user authentication check."
+msgstr "Performs user authentication check."
+
+msgid ""
+"Please don't re-open tickets closed by a core developer. If you disagree "
+"with the decision on the ticket, the appropriate solution is to take it up "
+"on IRC or the mailing list."
+msgstr ""
+"Please don't re-open tickets closed by a core developer. If you disagree "
+"with the decision on the ticket, the appropriate solution is to take it up "
+"on IRC or the mailing list."
+
+msgid ""
+"Please note in-person attendance at design summits, mid-cycles, and other "
+"code sprints is not a requirement to be a core reviewer. Participation can "
+"also include contributing to the design documents discussed at the design "
+"sessions."
+msgstr ""
+"Please note in-person attendance at design summits, mid-cycles, and other "
+"code sprints is not a requirement to be a core reviewer. Participation can "
+"also include contributing to the design documents discussed at the design "
+"sessions."
+
+msgid "Plugins that create new panels or dashboards"
+msgstr "Plugins that create new panels or dashboards"
+
+msgid "Plugins that modify existing workflows, actions, etc... (Angular only)"
+msgstr "Plugins that modify existing workflows, actions, etc... (Angular only)"
+
+msgid "Policy checks on actions"
+msgstr "Policy checks on actions"
+
+msgid "Policy file maintenance"
+msgstr "Policy file maintenance"
+
+msgid ""
+"Policy rules are defined in ``horizon/openstack_dashboard/conf/``. "
+"Permissions are inherited from Keystone and take either the form 'openstack."
+"roles.role_name' or 'openstack.services.service_name' for the user's roles "
+"in keystone and the services in their service catalog."
+msgstr ""
+"Policy rules are defined in ``horizon/openstack_dashboard/conf/``. "
+"Permissions are inherited from Keystone and take either the form 'openstack."
+"roles.role_name' or 'openstack.services.service_name' for the user's roles "
+"in keystone and the services in their service catalogue."
+
+msgid "Possible client ip address"
+msgstr "Possible client IP address"
+
+msgid "Preemptive actions"
+msgstr "Preemptive actions"
+
+msgid "Preload all data that for the tabs that will be displayed."
+msgstr "Preload all data that for the tabs that will be displayed."
+
+msgid "Profiling Pages"
+msgstr "Profiling Pages"
+
+msgid "Project page: https://launchpad.net/horizon"
+msgstr "Project page: https://launchpad.net/horizon"
+
+msgid "Project policies"
+msgstr "Project policies"
+
+msgid ""
+"Propose ideas for improvements via `Launchpad Blueprints`_, via the mailing "
+"list on the project page, or on IRC."
+msgstr ""
+"Propose ideas for improvements via `Launchpad Blueprints`_, via the mailing "
+"list on the project page, or on IRC."
+
+msgid "Pros:"
+msgstr "Pros:"
+
+msgid "Provide the formset corresponding to this DataTable."
+msgstr "Provide the formset corresponding to this DataTable."
+
+msgid "Provide the value, string, and help_text for the template to render."
+msgstr "Provide the value, string, and help_text for the template to render."
+
+msgid ""
+"Provides a common policy of setting cookies for last used project and "
+"region, can be reused in other locations."
+msgstr ""
+"Provides a common policy of setting cookies for last used project and "
+"region, can be reused in other locations."
+
+msgid "Provides the actual filtering logic."
+msgstr "Provides the actual filtering logic."
+
+msgid "Pseudo translation tool"
+msgstr "Pseudo translation tool"
+
+msgid ""
+"Pull that patch down so you have the edited upper-constraints.txt file "
+"locally."
+msgstr ""
+"Pull that patch down so you have the edited upper-constraints.txt file "
+"locally."
+
+msgid "Push your updated package up for review in gerrit."
+msgstr "Push your updated package up for review in gerrit."
+
+msgid ""
+"Put a comment at the top of every file explaining what the purpose of this "
+"file is when the naming is not obvious. This guideline also applies to "
+"methods and variables."
+msgstr ""
+"Put a comment at the top of every file explaining what the purpose of this "
+"file is when the naming is not obvious. This guideline also applies to "
+"methods and variables."
+
+msgid "Python"
+msgstr "Python"
+
+msgid "Quickstart"
+msgstr "Quickstart"
+
+msgid ""
+"Raised when a user is trying to make requests and they are not logged in."
+msgstr ""
+"Raised when a user is trying to make requests and they are not logged in."
+
+msgid ""
+"Raised whenever a user attempts to access a resource which they do not have "
+"permission-based access to (such as when failing the :func:`~horizon."
+"decorators.require_perms` decorator)."
+msgstr ""
+"Raised whenever a user attempts to access a resource which they do not have "
+"permission-based access to (such as when failing the :func:`~horizon."
+"decorators.require_perms` decorator)."
+
+msgid ""
+"Raises a :exc:`~horizon.exceptions.NotAuthorized` exception if the "
+"requirements are not met."
+msgstr ""
+"Raises a :exc:`~horizon.exceptions.NotAuthorized` exception if the "
+"requirements are not met."
+
+msgid ""
+"Raises a :exc:`~horizon.exceptions.NotAuthorized` exception if the user "
+"cannot access the component containing the view. By example the check of "
+"component policy rules will be applied to its views."
+msgstr ""
+"Raises a :exc:`~horizon.exceptions.NotAuthorized` exception if the user "
+"cannot access the component containing the view. By example the check of "
+"component policy rules will be applied to its views."
+
+msgid ""
+"Read-only access to determine whether or not this tab's data should be "
+"loaded immediately."
+msgstr ""
+"Read-only access to determine whether or not this tab's data should be "
+"loaded immediately."
+
+msgid ""
+"Read-only access to the data this table represents, filtered by the :meth:"
+"`~horizon.tables.FilterAction.filter` method of the table's :class:`~horizon."
+"tables.FilterAction` class (if one is provided) using the current request's "
+"query parameters."
+msgstr ""
+"Read-only access to the data this table represents, filtered by the :meth:"
+"`~horizon.tables.FilterAction.filter` method of the table's :class:`~horizon."
+"tables.FilterAction` class (if one is provided) using the current request's "
+"query parameters."
+
+msgid "Read-only access to the data this table represents."
+msgstr "Read-only access to the data this table represents."
+
+msgid ""
+"Read-only access to the final ordered set of step instances for this "
+"workflow."
+msgstr ""
+"Read-only access to the final ordered set of step instances for this "
+"workflow."
+
+msgid "Read-only in templates."
+msgstr "Read-only in templates."
+
+msgid ""
+"Read-only property which is set to the instance of the currently-selected "
+"tab if there is one, otherwise ``None``."
+msgstr ""
+"Read-only property which is set to the instance of the currently-selected "
+"tab if there is one, otherwise ``None``."
+
+msgid ""
+"Read-only property which is set to the value of the current active tab. This "
+"may not be the same as the value of ``selected`` if no specific tab was "
+"requested via the ``GET`` parameter."
+msgstr ""
+"Read-only property which is set to the value of the current active tab. This "
+"may not be the same as the value of ``selected`` if no specific tab was "
+"requested via the ``GET`` parameter."
+
+msgid "Recommended"
+msgstr "Recommended"
+
+msgid "Reduce the small/random ``<script>`` and ``<style>`` elements in HTML."
+msgstr "Reduce the small/random ``<script>`` and ``<style>`` elements in HTML."
+
+msgid "Refresh itself with new data from the server."
+msgstr "Refresh itself with new data from the server."
+
+msgid "Registers a :class:`~horizon.Dashboard` with Horizon."
+msgstr "Registers a :class:`~horizon.Dashboard` with Horizon."
+
+msgid "Registers a :class:`~horizon.Panel` with this dashboard."
+msgstr "Registers a :class:`~horizon.Panel` with this dashboard."
+
+msgid "Registers a :class:`~horizon.workflows.Step` with the workflow."
+msgstr "Registers a :class:`~horizon.workflows.Step` with the workflow."
+
+msgid ""
+"Related to the previous item, features available in ``N-4`` releases (which "
+"means the recent four releases including the development version) are "
+"assumed without checking the availability of features to simplify the "
+"implementation."
+msgstr ""
+"Related to the previous item, features available in ``N-4`` releases (which "
+"means the recent four releases including the development version) are "
+"assumed without checking the availability of features to simplify the "
+"implementation."
+
+msgid "Release Notes"
+msgstr "Release Notes"
+
+msgid ""
+"Release notes for a patch should be included in the patch with the "
+"associated changes whenever possible. This allow for simpler tracking. It "
+"also enables a single cherry pick to be done if the change is backported to "
+"a previous release. In some cases, such as a feature that is provided via "
+"multiple patches, release notes can be done in a follow-on review."
+msgstr ""
+"Release notes for a patch should be included in the patch with the "
+"associated changes whenever possible. This allow for simpler tracking. It "
+"also enables a single cherry pick to be done if the change is backported to "
+"a previous release. In some cases, such as a feature that is provided via "
+"multiple patches, release notes can be done in a follow-on review."
+
+msgid ""
+"Releasing a new compatible version of Horizon to address issues in the new "
+"xstatic release:"
+msgstr ""
+"Releasing a new compatible version of Horizon to address issues in the new "
+"xstatic release:"
+
+msgid ""
+"Remember that the goal of this tutorial is to inject our custom step into an "
+"**existing** workflow. All of the files we are interested in reside in the "
+"``static`` folder."
+msgstr ""
+"Remember that the goal of this tutorial is to inject our custom step into an "
+"**existing** workflow. All of the files we are interested in reside in the "
+"``static`` folder."
+
+msgid ""
+"Remember those markers we talked about earlier? Most of them are functions "
+"like gettext or one of its variants. This allows the function to serve a "
+"dual purpose - acting as a marker and also as a replacer."
+msgstr ""
+"Remember those markers we talked about earlier? Most of them are functions "
+"like gettext or one of its variants. This allows the function to serve a "
+"dual purpose - acting as a marker and also as a replacer."
+
+msgid ""
+"Remember to always use ``STATIC_URL`` when referencing your static "
+"resources. This ensures that changes to the static path in settings will "
+"continue to serve your static resources properly."
+msgstr ""
+"Remember to always use ``STATIC_URL`` when referencing your static "
+"resources. This ensures that changes to the static path in settings will "
+"continue to serve your static resources properly."
+
+msgid ""
+"Removals and deprecations of back-end feature supports basically follows "
+"`the standard deprecation policy <https://governance.openstack.org/tc/"
+"reference/tags/assert_follows-standard-deprecation.html>`__ defined by the "
+"technical committee, but there are some notes. Deprecations in back-end "
+"services are applied to corresponding horizon features automatically and it "
+"is allowed to drop some feature from horizon without an explicit deprecation."
+msgstr ""
+"Removals and deprecations of back-end feature supports basically follows "
+"`the standard deprecation policy <https://governance.openstack.org/tc/"
+"reference/tags/assert_follows-standard-deprecation.html>`__ defined by the "
+"technical committee, but there are some notes. Deprecations in back-end "
+"services are applied to corresponding Horizon features automatically and it "
+"is allowed to drop some feature from Horizon without an explicit deprecation."
+
+msgid "Render the widget as an HTML string."
+msgstr "Render the widget as an HTML string."
+
+msgid "Renders the HTML output for this tab group."
+msgstr "Renders the HTML output for this tab group."
+
+msgid "Renders the actions specified in ``Meta.row_actions``."
+msgstr "Renders the actions specified in ``Meta.row_actions``."
+
+msgid "Renders the actions specified in ``Meta.table_actions``."
+msgstr "Renders the actions specified in ``Meta.table_actions``."
+
+msgid "Renders the step."
+msgstr "Renders the step."
+
+msgid "Renders the tab to HTML."
+msgstr "Renders the tab to HTML."
+
+msgid "Renders the table using the template from the table options."
+msgstr "Renders the table using the template from the table options."
+
+msgid "Renders the workflow."
+msgstr "Renders the workflow."
+
+msgid ""
+"Replace ``horizon.app.core.images.workflows.create-volume.service`` with the "
+"workflow you intend to augment."
+msgstr ""
+"Replace ``horizon.app.core.images.workflows.create-volume.service`` with the "
+"workflow you intend to augment."
+
+msgid ""
+"Report bugs, triage new tickets, and review old tickets on the `bug "
+"tracker`_."
+msgstr ""
+"Report bugs, triage new tickets, and review old tickets on the `bug "
+"tracker`_."
+
+msgid "Represents a row in the table."
+msgstr "Represents a row in the table."
+
+msgid "Represents an action which can be taken on this table's data."
+msgstr "Represents an action which can be taken on this table's data."
+
+msgid "Required"
+msgstr "Required"
+
+msgid ""
+"Required for server type filters. A tuple of tuples representing the filter "
+"options. Tuple composition should evaluate to (string, string, boolean, "
+"string, boolean), representing the following:"
+msgstr ""
+"Required for server type filters. A tuple of tuples representing the filter "
+"options. Tuple composition should evaluate to (string, string, boolean, "
+"string, boolean), representing the following:"
+
+msgid "Required."
+msgstr "Required."
+
+msgid "Required. Deletes an object referenced by obj_id."
+msgstr "Required. Deletes an object referenced by obj_id."
+
+msgid ""
+"Required. The short name or \"slug\" representing this action. This name "
+"should not be changed at runtime."
+msgstr ""
+"Required. The short name or \"slug\" representing this action. This name "
+"should not be changed at runtime."
+
+msgid ""
+"Requires an additional layer of thinking to define functional requirements "
+"in terms of inputs and outputs."
+msgstr ""
+"Requires an additional layer of thinking to define functional requirements "
+"in terms of inputs and outputs."
+
+msgid "Restart Apache or your Django test server"
+msgstr "Restart Apache or your Django test server"
+
+msgid "Restart the web server."
+msgstr "Restart the web server."
+
+msgid ""
+"Return a copy of url with all occurrences of old replaced by new in the url "
+"path. If the optional argument count is given, only the first count "
+"occurrences are replaced."
+msgstr ""
+"Return a copy of URL with all occurrences of old replaced by new in the URL "
+"path. If the optional argument count is given, only the first count "
+"occurrences are replaced."
+
+msgid "Return a copy of url with replaced path."
+msgstr "Return a copy of URL with replaced path."
+
+msgid ""
+"Return a dict with a key for the value of each fixed button, and a value "
+"that is a list of rows in that category."
+msgstr ""
+"Return a dict with a key for the value of each fixed button, and a value "
+"that is a list of rows in that category."
+
+msgid "Return a dictionary of context data used to render the tab."
+msgstr "Return a dictionary of context data used to render the tab."
+
+msgid "Return a row with no data, for adding at the end of the table."
+msgstr "Return a row with no data, for adding at the end of the table."
+
+msgid "Return client ip address using SECURE_PROXY_ADDR_HEADER variable."
+msgstr "Return client IP address using SECURE_PROXY_ADDR_HEADER variable."
+
+msgid "Return if the user is not authenticated."
+msgstr "Return if the user is not authenticated."
+
+msgid "Return the default service region."
+msgstr "Return the default service region."
+
+msgid "Return the initial data to use for forms on this view."
+msgstr "Return the initial data to use for forms on this view."
+
+msgid "Return the keystone endpoint for initiating WebSSO."
+msgstr "Return the Keystone endpoint for initiating WebSSO."
+
+msgid "Return the message to be displayed first in the filter."
+msgstr "Return the message to be displayed first in the filter."
+
+msgid "Return the row data for this table broken out by columns."
+msgstr "Return the row data for this table broken out by columns."
+
+msgid "Return type"
+msgstr "Return type"
+
+msgid "Return values are discarded, errors raised are caught and logged."
+msgstr "Return values are discarded, errors raised are caught and logged."
+
+msgid ""
+"Returning None will indicate that no token was able to be retrieved and that "
+"authorization was a failure. Adding no authentication data can be achieved "
+"by returning an empty dictionary."
+msgstr ""
+"Returning None will indicate that no token was able to be retrieved and that "
+"authorization was a failure. Adding no authentication data can be achieved "
+"by returning an empty dictionary."
+
+msgid "Returns"
+msgstr "Returns"
+
+msgid "Returns None if not registered."
+msgstr "Returns None if not registered."
+
+msgid "Returns True if action contains any required fields."
+msgstr "Returns True if action contains any required fields."
+
+msgid "Returns True if the given user has the specified permission."
+msgstr "Returns True if the given user has the specified permission."
+
+msgid "Returns True if the user has all of the specified permissions."
+msgstr "Returns True if the user has all of the specified permissions."
+
+msgid "Returns True if the user has one of the specified permissions."
+msgstr "Returns True if the user has one of the specified permissions."
+
+msgid ""
+"Returns True if there is more data available to this table from the source "
+"(generally an API)."
+msgstr ""
+"Returns True if there is more data available to this table from the source "
+"(generally an API)."
+
+msgid ""
+"Returns True if there is previous data available to this table from the "
+"source (generally an API)."
+msgstr ""
+"Returns True if there is previous data available to this table from the "
+"source (generally an API)."
+
+msgid "Returns True if user has any permissions in the given app_label."
+msgstr "Returns True if user has any permissions in the given app_label."
+
+msgid ""
+"Returns True when the argument x is true, False otherwise. The builtins True "
+"and False are the only two instances of the class bool. The class bool is a "
+"subclass of the class int, and cannot be subclassed."
+msgstr ""
+"Returns True when the argument x is true, False otherwise. The builtins True "
+"and False are the only two instances of the class bool. The class bool is a "
+"subclass of the class int, and cannot be subclassed."
+
+msgid "Returns ``None`` by default, effectively making it a no-op."
+msgstr "Returns ``None`` by default, effectively making it a no-op."
+
+msgid "Returns ``True`` if the token has not yet expired, otherwise ``False``."
+msgstr ""
+"Returns ``True`` if the token has not yet expired, otherwise ``False``."
+
+msgid "Returns a URL to redirect the user to upon completion."
+msgstr "Returns a URL to redirect the user to upon completion."
+
+msgid "Returns a boolean value determining the overall row status."
+msgstr "Returns a boolean value determining the overall row status."
+
+msgid "Returns a boolean value indicating whether there is more data."
+msgstr "Returns a boolean value indicating whether there is more data."
+
+msgid "Returns a boolean value indicating whether there is previous data."
+msgstr "Returns a boolean value indicating whether there is previous data."
+
+msgid "Returns a boolean value."
+msgstr "Returns a boolean value."
+
+msgid "Returns a css class for the status of the row based on ``status``."
+msgstr "Returns a CSS class for the status of the row based on ``status``."
+
+msgid "Returns a css class name determined by the status value."
+msgstr "Returns a CSS class name determined by the status value."
+
+msgid "Returns a dict describing the validation state of the workflow."
+msgstr "Returns a dict describing the validation state of the workflow."
+
+msgid "Returns a display name that identifies this object."
+msgstr "Returns a display name that identifies this object."
+
+msgid "Returns a list of dict describing fixed buttons used for filtering."
+msgstr "Returns a list of dict describing fixed buttons used for filtering."
+
+msgid "Returns a list of the action instances for a specific row."
+msgstr "Returns a list of the action instances for a specific row."
+
+msgid "Returns a list of the action instances for this table."
+msgstr "Returns a list of the action instances for this table."
+
+msgid "Returns a list of the allowed tabs for this tab group."
+msgstr "Returns a list of the allowed tabs for this tab group."
+
+msgid "Returns a list of the default HTML attributes for the action."
+msgstr "Returns a list of the default HTML attributes for the action."
+
+msgid "Returns a list of the default classes for the tab group."
+msgstr "Returns a list of the default classes for the tab group."
+
+msgid "Returns a list of the default classes for the tab."
+msgstr "Returns a list of the default classes for the tab."
+
+msgid "Returns a memoized list of tenants this user may access."
+msgstr "Returns a memoised list of tenants this user may access."
+
+msgid "Returns a set of permission strings that the user has."
+msgstr "Returns a set of permission strings that the user has."
+
+msgid "Returns a specific tab from this tab group."
+msgstr "Returns a specific tab from this tab group."
+
+msgid "Returns an empty set since Keystone doesn't support \"groups\"."
+msgstr "Returns an empty set since Keystone doesn't support \"groups\"."
+
+msgid "Returns an instance of the form to be used in this view."
+msgstr "Returns an instance of the form to be used in this view."
+
+msgid "Returns an ordered tuple of :class:`~horizon.Dashboard` modules."
+msgstr "Returns an ordered tuple of :class:`~horizon.Dashboard` modules."
+
+msgid "Returns classes for the workflow element in template."
+msgstr "Returns classes for the workflow element in template."
+
+msgid "Returns if this table should be rendered wrapped in a ``<form>`` tag."
+msgstr "Returns if this table should be rendered wrapped in a ``<form>`` tag."
+
+msgid "Returns initial data for the workflow."
+msgstr "Returns initial data for the workflow."
+
+msgid "Returns list of unique region name values in service catalog."
+msgstr "Returns list of unique region name values in service catalogue."
+
+msgid "Returns the ID for this step. Suitable for use in HTML markup."
+msgstr "Returns the ID for this step. Suitable for use in HTML markup."
+
+msgid "Returns the ID of the created object."
+msgstr "Returns the ID of the created object."
+
+msgid "Returns the Panel instance registered with this dashboard."
+msgstr "Returns the Panel instance registered with this dashboard."
+
+msgid "Returns the Panel instances registered with this dashboard in order."
+msgstr "Returns the Panel instances registered with this dashboard in order."
+
+msgid "Returns the URL to redirect to after a successful action."
+msgstr "Returns the URL to redirect to after a successful action."
+
+msgid "Returns the additional CSS class to be added to <table> tag."
+msgstr "Returns the additional CSS class to be added to <table> tag."
+
+msgid "Returns the bound cells for this row in order."
+msgstr "Returns the bound cells for this row in order."
+
+msgid "Returns the canonical URL for this table."
+msgstr "Returns the canonical URL for this table."
+
+msgid "Returns the canonical URL for this workflow."
+msgstr "Returns the canonical URL for this workflow."
+
+msgid "Returns the current user from the session data."
+msgstr "Returns the current user from the session data."
+
+msgid "Returns the data object whose ID matches ``loopup`` parameter."
+msgstr "Returns the data object whose ID matches ``loopup`` parameter."
+
+msgid "Returns the default :class:`~horizon.Dashboard` instance."
+msgstr "Returns the default :class:`~horizon.Dashboard` instance."
+
+msgid "Returns the default URL for Horizon's URLconf."
+msgstr "Returns the default URL for Horizon's URLconf."
+
+msgid "Returns the default URL for a particular user."
+msgstr "Returns the default URL for a particular user."
+
+msgid "Returns the default URL for this dashboard."
+msgstr "Returns the default URL for this dashboard."
+
+msgid "Returns the default URL for this panel."
+msgstr "Returns the default URL for this panel."
+
+msgid "Returns the display name of the created object."
+msgstr "Returns the display name of the created object."
+
+msgid "Returns the final URL based on the value of ``url``."
+msgstr "Returns the final URL based on the value of ``url``."
+
+msgid "Returns the final display data for this column from the given inputs."
+msgstr "Returns the final display data for this column from the given inputs."
+
+msgid "Returns the final value for the column's ``link`` property."
+msgstr "Returns the final value for the column's ``link`` property."
+
+msgid "Returns the full POST parameter name for this action."
+msgstr "Returns the full POST parameter name for this action."
+
+msgid "Returns the full URL path for this table."
+msgstr "Returns the full URL path for this table."
+
+msgid "Returns the full query parameter name for this action."
+msgstr "Returns the full query parameter name for this action."
+
+msgid "Returns the help text for this step."
+msgstr "Returns the help text for this step."
+
+msgid "Returns the id for this tab group."
+msgstr "Returns the id for this tab group."
+
+msgid "Returns the id for this tab."
+msgstr "Returns the id for this tab."
+
+msgid "Returns the identifier for the first object in the current data set."
+msgstr "Returns the identifier for the first object in the current data set."
+
+msgid "Returns the identifier for the last object in the current data set."
+msgstr "Returns the identifier for the last object in the current data set."
+
+msgid "Returns the identifier for the object this row will represent."
+msgstr "Returns the identifier for the object this row will represent."
+
+msgid "Returns the initialized tab group for this view."
+msgstr "Returns the initialised tab group for this view."
+
+msgid "Returns the instantiated step matching the given slug."
+msgstr "Returns the instantiated step matching the given slug."
+
+msgid "Returns the instantiated workflow class."
+msgstr "Returns the instantiated workflow class."
+
+msgid "Returns the message to be displayed when there is no data."
+msgstr "Returns the message to be displayed when there is no data."
+
+msgid "Returns the name of the template to be used for rendering this tab."
+msgstr "Returns the name of the template to be used for rendering this tab."
+
+msgid "Returns the number of remaining days until user's password expires."
+msgstr "Returns the number of remaining days until user's password expires."
+
+msgid "Returns the query parameter string to paginate to the next page."
+msgstr "Returns the query parameter string to paginate to the next page."
+
+msgid "Returns the query parameter string to paginate to the prev page."
+msgstr "Returns the query parameter string to paginate to the prev page."
+
+msgid "Returns the raw data for this column."
+msgstr "Returns the raw data for this column."
+
+msgid "Returns the slug of the step which the workflow should begin on."
+msgstr "Returns the slug of the step which the workflow should begin on."
+
+msgid "Returns the specified :class:`~horizon.Dashboard` instance."
+msgstr "Returns the specified :class:`~horizon.Dashboard` instance."
+
+msgid "Returns the specified :class:~horizon.PanelGroup."
+msgstr "Returns the specified :class:~horizon.PanelGroup."
+
+msgid "Returns the summary value for the data in this column."
+msgstr "Returns the summary value for the data in this column."
+
+msgid "Returns the tab specific by the GET request parameter."
+msgstr "Returns the tab specific by the GET request parameter."
+
+msgid "Returns the template context, including the workflow class."
+msgstr "Returns the template context, including the workflow class."
+
+msgid "Returns the template name to use for this request."
+msgstr "Returns the template name to use for this request."
+
+msgid "Returns this table's columns including auto-generated ones."
+msgstr "Returns this table's columns including auto-generated ones."
+
+msgid "Review patch submissions actively and consistently"
+msgstr "Review patch submissions actively and consistently"
+
+msgid "Rows are capable of AJAX updating, with a little added work:"
+msgstr "Rows are capable of AJAX updating, with a little added work:"
+
+msgid ""
+"Run \"``horizon``/tools/with_venv.sh pip install dist/``package``.tar.gz\""
+msgstr ""
+"Run \"``horizon``/tools/with_venv.sh pip install dist/``package``.tar.gz\""
+
+msgid "Run \"cd ``plugin`` & python setup.py sdist\""
+msgstr "Run \"cd ``plugin`` & python setup.py sdist\""
+
+msgid "Run \"cp -rv enabled ``horizon``/openstack_dashboard/local/\""
+msgstr "Run \"cp -rv enabled ``horizon``/openstack_dashboard/local/\""
+
+msgid "Run and check the dashboard"
+msgstr "Run and check the dashboard"
+
+msgid ""
+"Run the pseudo tool to create pseudo translations. This example replaces the "
+"German translation with a pseudo translation"
+msgstr ""
+"Run the pseudo tool to create pseudo translations. This example replaces the "
+"German translation with a pseudo translation"
+
+msgid "Run your development server."
+msgstr "Run your development server."
+
+msgid "Running Tests"
+msgstr "Running Tests"
+
+msgid "Running the pseudo translation tool"
+msgstr "Running the pseudo translation tool"
+
+msgid ""
+"Save the current instance. Override this in a subclass if you want to "
+"control the saving process."
+msgstr ""
+"Save the current instance. Override this in a subclass if you want to "
+"control the saving process."
+
+msgid ""
+"Scope is not the model (model is your JavaScript Objects). The scope "
+"references the model. Use isolate scopes wherever possible."
+msgstr ""
+"Scope is not the model (model is your JavaScript Objects). The scope "
+"references the model. Use isolate scopes wherever possible."
+
+msgid "Scoped Keystone access info object"
+msgstr "Scoped Keystone access info object"
+
+msgid ""
+"Screenshot directory could be set through horizon.conf file, default value: "
+"``./integration_tests_screenshots``"
+msgstr ""
+"Screenshot directory could be set through horizon.conf file, default value: "
+"``./integration_tests_screenshots``"
+
+msgid "Second, you'll need to take care of a couple administrative tasks:"
+msgstr "Second, you'll need to take care of a couple administrative tasks:"
+
+msgid ""
+"See Django's documentation on the `FormView <https://docs.djangoproject.com /"
+"en/dev/ref/class-based-views/generic-editing/#formview>`_ class for more "
+"details."
+msgstr ""
+"See Django's documentation on the `FormView <https://docs.djangoproject.com /"
+"en/dev/ref/class-based-views/generic-editing/#formview>`_ class for more "
+"details."
+
+msgid "Send changed data to server."
+msgstr "Send changed data to server."
+
+msgid "Sends back an AJAX-appropriate response for the tab group if needed."
+msgstr "Sends back an AJAX-appropriate response for the tab group if needed."
+
+msgid ""
+"Set object including all admin permission. If there is no permission, this "
+"will return empty::"
+msgstr ""
+"Set object including all admin permission. If there is no permission, this "
+"will return empty::"
+
+msgid ""
+"Set object including all admin permission. If there is no permission, this "
+"will return empty:: { \"openstack.roles.foo\", \"openstack.roles."
+"bar\", \"openstack.roles.admin\" }"
+msgstr ""
+"Set object including all admin permission. If there is no permission, this "
+"will return empty:: { \"openstack.roles.foo\", \"openstack.roles."
+"bar\", \"openstack.roles.admin\" }"
+
+msgid ""
+"Set object including all admin roles. If there is no role, this will return "
+"empty::"
+msgstr ""
+"Set object including all admin roles. If there is no role, this will return "
+"empty::"
+
+msgid ""
+"Set object including all admin roles. If there is no role, this will return "
+"empty:: { \"foo\", \"bar\", \"admin\" }"
+msgstr ""
+"Set object including all admin roles. If there is no role, this will return "
+"empty:: { \"foo\", \"bar\", \"admin\" }"
+
+msgid ""
+"Set the environment variable `UPPER_CONSTRAINTS_FILE` to the edited upper-"
+"constraints.txt file name and run tests or local development server through "
+"tox. This will pull in the precise version of the xstatic package that you "
+"need."
+msgstr ""
+"Set the environment variable `UPPER_CONSTRAINTS_FILE` to the edited upper-"
+"constraints.txt file name and run tests or local development server through "
+"tox. This will pull in the precise version of the xstatic package that you "
+"need."
+
+msgid ""
+"Set this class as the metaclass of a form that contains ExternalFileField in "
+"order to process ExternalFileField fields in a specific way. A hidden "
+"CharField twin of FieldField is created which contains just the filename (if "
+"any file was selected on browser side) and a special `clean` method for "
+"FileField is defined which extracts just file name. This allows to avoid "
+"actual file upload to Django server, yet process form clean() phase as "
+"usual. Actual file upload happens entirely on client-side."
+msgstr ""
+"Set this class as the metaclass of a form that contains ExternalFileField in "
+"order to process ExternalFileField fields in a specific way. A hidden "
+"CharField twin of FieldField is created which contains just the filename (if "
+"any file was selected on browser side) and a special `clean` method for "
+"FileField is defined which extracts just file name. This allows to avoid "
+"actual file upload to Django server, yet process form clean() phase as "
+"usual. Actual file upload happens entirely on client-side."
+
+msgid "Sets a warning on the form."
+msgstr "Sets a warning on the form."
+
+msgid "Sets an active user with the \"admin\" role."
+msgstr "Sets an active user with the \"admin\" role."
+
+msgid "Setup"
+msgstr "Setup"
+
+msgid "Several handy additional assertion methods."
+msgstr "Several handy additional assertion methods."
+
+msgid ""
+"Several services use API microversions, which allows consumers of that API "
+"to specify an exact version when making a request. This can be useful in "
+"ensuring a feature continues to work as expected across many service "
+"releases."
+msgstr ""
+"Several services use API microversions, which allows consumers of that API "
+"to specify an exact version when making a request. This can be useful in "
+"ensuring a feature continues to work as expected across many service "
+"releases."
+
+msgid "Shortcut actions"
+msgstr "Shortcut actions"
+
+msgid ""
+"Should a developer wish to provide functionality within an existing "
+"dashboard (e.g. adding a monitoring panel to the user dashboard) the simple "
+"registration pattern makes it possible to write an app which hooks into "
+"other dashboards just as easily as creating a new dashboard. All you have to "
+"do is import the dashboard you wish to modify."
+msgstr ""
+"Should a developer wish to provide functionality within an existing "
+"dashboard (e.g. adding a monitoring panel to the user dashboard) the simple "
+"registration pattern makes it possible to write an app which hooks into "
+"other dashboards just as easily as creating a new dashboard. All you have to "
+"do is import the dashboard you wish to modify."
+
+msgid "Should return a boolean value indicating success."
+msgstr "Should return a boolean value indicating success."
+
+msgid ""
+"Should return a booleanvalue or raise :class:`~horizon.exceptions."
+"WorkflowValidationError`."
+msgstr ""
+"Should return a boolean value or raise :class:`~horizon.exceptions."
+"WorkflowValidationError`."
+
+msgid "Showing form or handling update by POST of the cell."
+msgstr "Showing form or handling update by POST of the cell."
+
+msgid ""
+"Sign the `OpenStack Contributor License Agreement`_ and follow the "
+"associated instructions to verify your signature."
+msgstr ""
+"Sign the `OpenStack Contributor License Agreement`_ and follow the "
+"associated instructions to verify your signature."
+
+msgid ""
+"Similar to Django's `login_required` decorator, except that this throws :exc:"
+"`~horizon.exceptions.NotAuthenticated` exception if the user is not signed-"
+"in."
+msgstr ""
+"Similar to Django's `login_required` decorator, except that this throws :exc:"
+"`~horizon.exceptions.NotAuthenticated` exception if the user is not signed-"
+"in."
+
+msgid ""
+"Similarly, don't mock return values when you could construct a real return "
+"value of the correct type with the correct attributes. You're just adding "
+"another point of potential failure by exercising your mocking framework "
+"instead of real code. Following the suggestions for testing above will make "
+"this a lot less burdensome."
+msgstr ""
+"Similarly, don't mock return values when you could construct a real return "
+"value of the correct type with the correct attributes. You're just adding "
+"another point of potential failure by exercising your mocking framework "
+"instead of real code. Following the suggestions for testing above will make "
+"this a lot less burdensome."
+
+msgid "Simple mix of ``DynamicChoiceField`` and ``TypedChoiceField``."
+msgstr "Simple mix of ``DynamicChoiceField`` and ``TypedChoiceField``."
+
+msgid "Simple mix of ``ThemableDynamicChoiceField`` & ``TypedChoiceField``."
+msgstr "Simple mix of ``ThemableDynamicChoiceField`` & ``TypedChoiceField``."
+
+msgid "Simply by convention, we have a few rules about naming:"
+msgstr "Simply by convention, we have a few rules about naming:"
+
+msgid "Simply returns the unaltered context by default."
+msgstr "Simply returns the unaltered context by default."
+
+msgid ""
+"Since Django already uses ``{{ }}``, use ``{$ $}`` or ``{% verbatim %}`` "
+"instead."
+msgstr ""
+"Since Django already uses ``{{ }}``, use ``{$ $}`` or ``{% verbatim %}`` "
+"instead."
+
+msgid "So it's enough to just import and use them, e.g. ::"
+msgstr "So it's enough to just import and use them, e.g. ::"
+
+msgid ""
+"So we have a table, ready to receive our data. We could go straight to a "
+"view from here, but in this case we're also going to use horizon's :class:"
+"`~horizon.tabs.TabGroup` class."
+msgstr ""
+"So we have a table, ready to receive our data. We could go straight to a "
+"view from here, but in this case we're also going to use Horizon's :class:"
+"`~horizon.tabs.TabGroup` class."
+
+msgid "So what should I write?"
+msgstr "So what should I write?"
+
+msgid ""
+"Some tests rely on the Chrome web browser being installed. While the above "
+"requirements will allow you to run and manually test Horizon, you will need "
+"to install Chrome to run the full test suite."
+msgstr ""
+"Some tests rely on the Chrome web browser being installed. While the above "
+"requirements will allow you to run and manually test Horizon, you will need "
+"to install Chrome to run the full test suite."
+
+msgid ""
+"Some widgets are made of multiple HTML elements -- namely, RadioSelect. This "
+"is a class that represents the \"inner\" HTML element of a widget."
+msgstr ""
+"Some widgets are made of multiple HTML elements -- namely, RadioSelect. This "
+"is a class that represents the \"inner\" HTML element of a widget."
+
+msgid ""
+"Sometimes, it is helpful to provide some context via the ``comment`` "
+"template tag. There a number of other tags and filters at your disposal "
+"should you need to use them. For more information, see the `Django docs "
+"<https://docs.djangoproject.com/en/1.8/topics/i18n/translation/>`_"
+msgstr ""
+"Sometimes, it is helpful to provide some context via the ``comment`` "
+"template tag. There a number of other tags and filters at your disposal "
+"should you need to use them. For more information, see the `Django docs "
+"<https://docs.djangoproject.com/en/1.8/topics/i18n/translation/>`_"
+
+msgid "Source code: https://github.com/openstack/horizon"
+msgstr "Source code: https://github.com/openstack/horizon"
+
+msgid ""
+"Source-code formatting – (or \"beautification\") is recommended but should "
+"be used with caution. Keep in mind that if you reformat an entire file that "
+"was not previously formatted the same way, it will mess up the diff during "
+"the code review. It is best to use a formatter when you are working on a new "
+"file by yourself, or with others who are using the same formatter. You can "
+"also choose to format a selected portion of a file only. Instructions for "
+"setting up ESLint for Eclipse, Sublime Text, Notepad++ and WebStorm/PyCharm "
+"are provided_."
+msgstr ""
+"Source-code formatting – (or \"beautification\") is recommended but should "
+"be used with caution. Keep in mind that if you reformat an entire file that "
+"was not previously formatted the same way, it will mess up the diff during "
+"the code review. It is best to use a formatter when you are working on a new "
+"file by yourself, or with others who are using the same formatter. You can "
+"also choose to format a selected portion of a file only. Instructions for "
+"setting up ESLint for Eclipse, Sublime Text, Notepad++ and WebStorm/PyCharm "
+"are provided_."
+
+msgid "Special FileField to upload file to some external location."
+msgstr "Special FileField to upload file to some external location."
+
+msgid "Specialized base test case class for Horizon."
+msgstr "Specialized base test case class for Horizon."
+
+msgid ""
+"Specifies object properties to serialize as data-xxx attribute. If passed "
+"('id', ), this will be rendered as: <option data-id=\"123\">option_value</"
+"option> where 123 is the value of choice_value.id"
+msgstr ""
+"Specifies object properties to serialize as data-xxx attribute. If passed "
+"('id', ), this will be rendered as: <option data-id=\"123\">option_value</"
+"option> where 123 is the value of choice_value.id"
+
+msgid ""
+"Specifies which IP version to validate, valid values are 1 (fields.IPv4), 2 "
+"(fields.IPv6) or both - 3 (fields.IPv4 | fields.IPv6). Defaults to IPv4 (1)"
+msgstr ""
+"Specifies which IP version to validate, valid values are 1 (fields.IPv4), 2 "
+"(fields.IPv6) or both - 3 (fields.IPv4 | fields.IPv6). Defaults to IPv4 (1)"
+
+msgid "Stable"
+msgstr "Stable"
+
+msgid "Stable: A reliable API with an emphasis on backwards-compatibility."
+msgstr "Stable: A reliable API with an emphasis on backwards-compatibility."
+
+msgid ""
+"Step 3 installs your package into the Horizon's virtual environment. You can "
+"install your plugin without using ``with_venv.sh`` and ``pip``. The package "
+"would simply be installed in the ``PYTHON_PATH`` of the system instead."
+msgstr ""
+"Step 3 installs your package into the Horizon's virtual environment. You can "
+"install your plugin without using ``with_venv.sh`` and ``pip``. The package "
+"would simply be installed in the ``PYTHON_PATH`` of the system instead."
+
+msgid ""
+"Step instances can override this method to specify conditions under which "
+"this tab should not be shown at all by returning ``False``."
+msgstr ""
+"Step instances can override this method to specify conditions under which "
+"this tab should not be shown at all by returning ``False``."
+
+msgid "Stores session variables if there are k2k service providers"
+msgstr "Stores session variables if there are k2k service providers"
+
+msgid ""
+"String containing the template which should be used to render the row "
+"actions dropdown. Defaults to ``\"horizon/common/"
+"_data_table_row_actions_dropdown.html\"``."
+msgstr ""
+"String containing the template which should be used to render the row "
+"actions dropdown. Defaults to ``\"horizon/common/"
+"_data_table_row_actions_dropdown.html\"``."
+
+msgid ""
+"String containing the template which should be used to render the row "
+"actions. Defaults to ``\"horizon/common/_data_table_row_actions_row.html\"``."
+msgstr ""
+"String containing the template which should be used to render the row "
+"actions. Defaults to ``\"horizon/common/_data_table_row_actions_row.html\"``."
+
+msgid ""
+"String containing the template which should be used to render the table "
+"actions. Defaults to ``\"horizon/common/_data_table_table_actions.html\"``."
+msgstr ""
+"String containing the template which should be used to render the table "
+"actions. Defaults to ``\"horizon/common/_data_table_table_actions.html\"``."
+
+msgid ""
+"String containing the template which should be used to render the table. "
+"Defaults to ``\"horizon/common/_data_table.html\"``."
+msgstr ""
+"String containing the template which should be used to render the table. "
+"Defaults to ``\"horizon/common/_data_table.html\"``."
+
+msgid ""
+"String like \"openstack.roles.admin\" If role is None, this will return None."
+msgstr ""
+"String like \"openstack.roles.admin\" If role is None, this will return None."
+
+msgid ""
+"String that is used for the query parameter key to request AJAX updates of "
+"cell. Generally you won't need to change this value. It is also used for "
+"inline edit of the cell. Default: ``\"cell_update\"``."
+msgstr ""
+"String that is used for the query parameter key to request AJAX updates of "
+"cell. Generally you won't need to change this value. It is also used for "
+"inline edit of the cell. Default: ``\"cell_update\"``."
+
+msgid ""
+"String that is used for the query parameter key to request AJAX updates. "
+"Generally you won't need to change this value. Default: ``\"row_update\"``."
+msgstr ""
+"String that is used for the query parameter key to request AJAX updates. "
+"Generally you won't need to change this value. Default: ``\"row_update\"``."
+
+msgid ""
+"String. Read-only access to the name specified in the table's Meta options."
+msgstr ""
+"String. Read-only access to the name specified in the table's Meta options."
+
+msgid "Structure"
+msgstr "Structure"
+
+msgid ""
+"Style guidelines for CSS are currently quite minimal. Do your best to make "
+"the code readable and well-organized. Two spaces are preferred for "
+"indentation so as to match both the JavaScript and HTML files."
+msgstr ""
+"Style guidelines for CSS are currently quite minimal. Do your best to make "
+"the code readable and well-organised. Two spaces are preferred for "
+"indentation so as to match both the JavaScript and HTML files."
+
+msgid "SubWidget class from django 1.10.7 codebase"
+msgstr "SubWidget class from Django 1.10.7 codebase"
+
+msgid ""
+"Subclasses must define a ``form_class`` and ``template_name`` attribute at "
+"minimum."
+msgstr ""
+"Subclasses must define a ``form_class`` and ``template_name`` attribute at "
+"minimum."
+
+msgid ""
+"Supports IPv4/IPv6 in the format: .. xxx.xxx.xxx.xxx .. xxx.xxx.xxx.xxx/"
+"zz .. ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff .. ffff:ffff:ffff:ffff:ffff:"
+"ffff:ffff:ffff/zz and all compressed forms. Also the short forms are "
+"supported: xxx/yy xxx.xxx/yy"
+msgstr ""
+"Supports IPv4/IPv6 in the format: .. xxx.xxx.xxx.xxx .. xxx.xxx.xxx.xxx/"
+"zz .. ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff .. ffff:ffff:ffff:ffff:ffff:"
+"ffff:ffff:ffff/zz and all compressed forms. Also the short forms are "
+"supported: xxx/yy xxx.xxx/yy"
+
+msgid ""
+"Supports all formats known by netaddr.EUI(), for example: .. xx:xx:xx:xx:xx:"
+"xx .. xx-xx-xx-xx-xx-xx .. xxxx.xxxx.xxxx"
+msgstr ""
+"Supports all formats known by netaddr.EUI(), for example: .. xx:xx:xx:xx:xx:"
+"xx .. xx-xx-xx-xx-xx-xx .. xxxx.xxxx.xxxx"
+
+msgid "Switchable Fields"
+msgstr "Switchable Fields"
+
+msgid "Switches an authenticated user from one project to another."
+msgstr "Switches an authenticated user from one project to another."
+
+msgid "Switches the action verbose name, if needed."
+msgstr "Switches the action verbose name, if needed."
+
+msgid "Switches the user's keystone provider using K2K Federation"
+msgstr "Switches the user's Keystone provider using K2K Federation"
+
+msgid "Switches the user's region for all services except Identity service."
+msgstr "Switches the user's region for all services except Identity service."
+
+msgid ""
+"Tab instances can override this method to have tab-specific POST logic "
+"without polluting the TabView code."
+msgstr ""
+"Tab instances can override this method to have tab-specific POST logic "
+"without polluting the TabView code."
+
+msgid ""
+"Tab instances can override this method to specify conditions under which "
+"this tab should not be shown at all by returning ``False``."
+msgstr ""
+"Tab instances can override this method to specify conditions under which "
+"this tab should not be shown at all by returning ``False``."
+
+msgid "Table Cell filters (decorators)"
+msgstr "Table Cell filters (decorators)"
+
+msgid "Table Components"
+msgstr "Table Components"
+
+msgid ""
+"Table cells can be easily upgraded with in-line editing. With use of django."
+"form.Field, we are able to run validations of the field and correctly parse "
+"the data. The updating process is fully encapsulated into table "
+"functionality, communication with the server goes through AJAX in JSON "
+"format. The javascript wrapper for inline editing allows each table cell "
+"that has in-line editing available to:"
+msgstr ""
+"Table cells can be easily upgraded with in-line editing. With use of django."
+"form.Field, we are able to run validations of the field and correctly parse "
+"the data. The updating process is fully encapsulated into table "
+"functionality, communication with the server goes through AJAX in JSON "
+"format. The JavaScript wrapper for inline editing allows each table cell "
+"that has in-line editing available to:"
+
+msgid "Tables"
+msgstr "Tables"
+
+msgid "Tables, Tabs, and Views"
+msgstr "Tables, Tabs, and Views"
+
+msgid ""
+"Take a look at your patch in API profiler, i.e. how it impacts the "
+"performance. See `Profiling Pages`_."
+msgstr ""
+"Take a look at your patch in API profiler, i.e. how it impacts the "
+"performance. See `Profiling Pages`_."
+
+msgid "Test data"
+msgstr "Test data"
+
+msgid "Test if any of `subs` strings is present in the `url` path."
+msgstr "Test if any of `subs` strings is present in the `url` path."
+
+msgid "Testing Overview"
+msgstr "Testing Overview"
+
+msgid "Testing with different Django versions"
+msgstr "Testing with different Django versions"
+
+msgid "Tests can be run in two ways:"
+msgstr "Tests can be run in two ways:"
+
+msgid ""
+"That code would create the ``\"switchable\"`` control field ``source``, and "
+"the two ``\"switched\"`` fields ``cidr`` and ``security group`` which are "
+"hidden or shown depending on the value of ``source``."
+msgstr ""
+"That code would create the ``\"switchable\"`` control field ``source``, and "
+"the two ``\"switched\"`` fields ``cidr`` and ``security group`` which are "
+"hidden or shown depending on the value of ``source``."
+
+msgid ""
+"That said, you are not required to use the provided tools and can write "
+"templates and URLconfs by hand to create any desired structure."
+msgstr ""
+"That said, you are not required to use the provided tools and can write "
+"templates and URLconfs by hand to create any desired structure."
+
+msgid "That's it! Easy, right?"
+msgstr "That's it! Easy, right?"
+
+msgid ""
+"The \"Profile\" drop-down menu should appear in the top-right corner, you "
+"are ready to profile your pages!"
+msgstr ""
+"The \"Profile\" drop-down menu should appear in the top-right corner, you "
+"are ready to profile your pages!"
+
+msgid "The \"horizon\" directory"
+msgstr "The \"Horizon\" directory"
+
+msgid ""
+"The 'force_insert' and 'force_update' parameters can be used to insist that "
+"the \"save\" must be an SQL insert or update (or equivalent for non-SQL "
+"backends), respectively. Normally, they should not be set."
+msgstr ""
+"The 'force_insert' and 'force_update' parameters can be used to insist that "
+"the \"save\" must be an SQL insert or update (or equivalent for non-SQL "
+"backends), respectively. Normally, they should not be set."
+
+msgid ""
+"The :attr:`~horizon.tables.Action.policy_rules` attribute, when set, will "
+"validate access to the action using the policy rules specified. The "
+"attribute is a list of scope/rule pairs. Where the scope is the service "
+"type defining the rule and the rule is a rule from the corresponding service "
+"policy.json file. The format of :attr:`horizon.tables.Action.policy_rules` "
+"looks like::"
+msgstr ""
+"The :attr:`~horizon.tables.Action.policy_rules` attribute, when set, will "
+"validate access to the action using the policy rules specified. The "
+"attribute is a list of scope/rule pairs. Where the scope is the service "
+"type defining the rule and the rule is a rule from the corresponding service "
+"policy.json file. The format of :attr:`horizon.tables.Action.policy_rules` "
+"looks like::"
+
+msgid "The :class:`~horizon.workflows.Action` class which this step wraps."
+msgstr "The :class:`~horizon.workflows.Action` class which this step wraps."
+
+msgid ""
+"The :class:`~horizon.workflows.Workflow` class which this view handles. "
+"Required."
+msgstr ""
+"The :class:`~horizon.workflows.Workflow` class which this view handles. "
+"Required."
+
+msgid "The Backend Module"
+msgstr "The Backend Module"
+
+msgid "The Current Architecture & How It Meets Our Values"
+msgstr "The Current Architecture & How It Meets Our Values"
+
+msgid ""
+"The DevStack project (http://devstack.org/) can be used to install an "
+"OpenStack development environment from scratch. For a local.conf that "
+"enables most services that Horizon supports managing, see :ref:`local-conf`"
+msgstr ""
+"The DevStack project (http://devstack.org/) can be used to install an "
+"OpenStack development environment from scratch. For a local.conf that "
+"enables most services that Horizon supports managing, see :ref:`local-conf`"
+
+msgid ""
+"The Django message catalog is injected into the front-end. The gettext "
+"function is available as a global function so you can just use it directly. "
+"If you are writing AngularJS code, we prefer that you use the gettext "
+"service, which is essentially a wrapper around the gettext function."
+msgstr ""
+"The Django message catalogue is injected into the front-end. The gettext "
+"function is available as a global function so you can just use it directly. "
+"If you are writing AngularJS code, we prefer that you use the gettext "
+"service, which is essentially a wrapper around the gettext function."
+
+msgid "The Enabled File"
+msgstr "The Enabled File"
+
+msgid "The Forms Module"
+msgstr "The Forms Module"
+
+msgid ""
+"The HTTP method for this action. Defaults to ``POST``. Other methods may or "
+"may not succeed currently."
+msgstr ""
+"The HTTP method for this action. Defaults to ``POST``. Other methods may or "
+"may not succeed currently."
+
+msgid ""
+"The Horizon Core Reviewer Team is responsible for many aspects of the "
+"Horizon project. These include, but are not limited to:"
+msgstr ""
+"The Horizon Core Reviewer Team is responsible for many aspects of the "
+"Horizon project. These include, but are not limited to:"
+
+msgid "The Horizon Module"
+msgstr "The Horizon Module"
+
+msgid ""
+"The Horizon application also ships with a set of API abstractions for the "
+"core OpenStack projects in order to provide a consistent, stable set of "
+"reusable methods for developers. Using these abstractions, developers "
+"working on Horizon don't need to be intimately familiar with the APIs of "
+"each OpenStack project."
+msgstr ""
+"The Horizon application also ships with a set of API abstractions for the "
+"core OpenStack projects in order to provide a consistent, stable set of "
+"reusable methods for developers. Using these abstractions, developers "
+"working on Horizon don't need to be intimately familiar with the APIs of "
+"each OpenStack project."
+
+msgid ""
+"The Horizon core developers will be notified of the new review and will "
+"examine it in a timely fashion, either offering feedback or approving it to "
+"be merged. If the review is approved, it is sent to Jenkins to verify the "
+"unit tests pass and it can be merged cleanly. Once Jenkins approves it, the "
+"change will be merged to the master repository and it's time to celebrate!"
+msgstr ""
+"The Horizon core developers will be notified of the new review and will "
+"examine it in a timely fashion, either offering feedback or approving it to "
+"be merged. If the review is approved, it is sent to Jenkins to verify the "
+"unit tests pass and it can be merged cleanly. Once Jenkins approves it, the "
+"change will be merged to the master repository and it's time to celebrate!"
+
+msgid ""
+"The John Papa Style Guide is the primary point of reference for Angular code "
+"style. This style guide has been endorsed by the AngularJS team::"
+msgstr ""
+"The John Papa Style Guide is the primary point of reference for Angular code "
+"style. This style guide has been endorsed by the AngularJS team::"
+
+msgid "The Keystone token object associated with the current user/tenant."
+msgstr "The Keystone token object associated with the current user/tenant."
+
+msgid ""
+"The URL slug and id attribute for the tab. This should be unique for a given "
+"tab group. Required."
+msgstr ""
+"The URL slug and id attribute for the tab. This should be unique for a given "
+"tab group. Required."
+
+msgid "The URL slug and pseudo-unique identifier for this tab group."
+msgstr "The URL slug and pseudo-unique identifier for this tab group."
+
+msgid "The User Module"
+msgstr "The User Module"
+
+msgid "The Utils Module"
+msgstr "The Utils Module"
+
+msgid "The Views Module"
+msgstr "The Views Module"
+
+msgid ""
+"The ``\"switched\"`` inputs also need to define states. For each state in "
+"which the input should be shown, it should define a data attribute like the "
+"following: ``data-<slug>-<value>=\"<desired label>\"``. When the switch "
+"event happens the value of the ``\"switchable\"`` field will be compared to "
+"the data attributes and the correct label will be applied to the field. If a "
+"corresponding label for that value is *not* found, the field will be hidden "
+"instead."
+msgstr ""
+"The ``\"switched\"`` inputs also need to define states. For each state in "
+"which the input should be shown, it should define a data attribute like the "
+"following: ``data-<slug>-<value>=\"<desired label>\"``. When the switch "
+"event happens the value of the ``\"switchable\"`` field will be compared to "
+"the data attributes and the correct label will be applied to the field. If a "
+"corresponding label for that value is *not* found, the field will be hidden "
+"instead."
+
+msgid "The ``ServiceCatalog`` data returned by Keystone."
+msgstr "The ``ServiceCatalog`` data returned by Keystone."
+
+msgid "The ``Workflow`` class has the following attributes:"
+msgstr "The ``Workflow`` class has the following attributes:"
+
+msgid ""
+"The ``ajax`` property needs to be set to ``True``, and subclasses need to "
+"define a ``get_data`` method which returns a data object appropriate for "
+"consumption by the table (effectively the \"get\" lookup versus the table's "
+"\"list\" lookup)."
+msgstr ""
+"The ``ajax`` property needs to be set to ``True``, and subclasses need to "
+"define a ``get_data`` method which returns a data object appropriate for "
+"consumption by the table (effectively the \"get\" lookup versus the table's "
+"\"list\" lookup)."
+
+msgid ""
+"The ``components`` directory contains overrides for Bootstrap components, "
+"such as tables or navbars."
+msgstr ""
+"The ``components`` directory contains overrides for Bootstrap components, "
+"such as tables or navbars."
+
+msgid "The ``main`` block must be modified to insert the following code::"
+msgstr "The ``main`` block must be modified to insert the following code::"
+
+msgid ""
+"The ``name`` argument for the URL pattern which corresponds to the index "
+"view for this ``Panel``. This is the view that :meth:`.Panel."
+"get_absolute_url` will attempt to reverse."
+msgstr ""
+"The ``name`` argument for the URL pattern which corresponds to the index "
+"view for this ``Panel``. This is the view that :meth:`.Panel."
+"get_absolute_url` will attempt to reverse."
+
+msgid ""
+"The ``nav`` attribute can be either a boolean value or a callable which "
+"accepts a ``RequestContext`` object as a single argument to control whether "
+"or not this dashboard should appear in automatically-generated navigation. "
+"Default: ``True``."
+msgstr ""
+"The ``nav`` attribute can be either a boolean value or a callable which "
+"accepts a ``RequestContext`` object as a single argument to control whether "
+"or not this dashboard should appear in automatically-generated navigation. "
+"Default: ``True``."
+
+msgid ""
+"The ``nav`` attribute can be either a boolean value or a callable which "
+"accepts a ``RequestContext`` object as a single argument to control whether "
+"or not this panel should appear in automatically-generated navigation. "
+"Default: ``True``."
+msgstr ""
+"The ``nav`` attribute can be either a boolean value or a callable which "
+"accepts a ``RequestContext`` object as a single argument to control whether "
+"or not this panel should appear in automatically-generated navigation. "
+"Default: ``True``."
+
+msgid ""
+"The ``panel.py`` file referenced above has a special meaning. Within a "
+"dashboard, any module name listed in the ``panels`` attribute on the "
+"dashboard class will be auto-discovered by looking for the ``panel.py`` file "
+"in a corresponding directory (the details are a bit magical, but have been "
+"thoroughly vetted in Django's admin codebase)."
+msgstr ""
+"The ``panel.py`` file referenced above has a special meaning. Within a "
+"dashboard, any module name listed in the ``panels`` attribute on the "
+"dashboard class will be auto-discovered by looking for the ``panel.py`` file "
+"in a corresponding directory (the details are a bit magical, but have been "
+"thoroughly vetted in Django's admin codebase)."
+
+msgid ""
+"The ``panels`` attribute can be either a flat list containing the name of "
+"each panel **module** which should be loaded as part of this dashboard, or "
+"a list of :class:`~horizon.PanelGroup` classes which define groups of panels "
+"as in the following example::"
+msgstr ""
+"The ``panels`` attribute can be either a flat list containing the name of "
+"each panel **module** which should be loaded as part of this dashboard, or "
+"a list of :class:`~horizon.PanelGroup` classes which define groups of panels "
+"as in the following example::"
+
+msgid ""
+"The ``statuses`` parameter is passed in as a dictionary mapping column names "
+"to their statuses in order to allow this function to be overridden in such a "
+"way as to weight one column's status over another should that behavior be "
+"desired."
+msgstr ""
+"The ``statuses`` parameter is passed in as a dictionary mapping column names "
+"to their statuses in order to allow this function to be overridden in such a "
+"way as to weight one column's status over another should that behaviour be "
+"desired."
+
+msgid ""
+"The ``tox`` environments provide wrappers around ``manage.py``. For more "
+"information on ``manage.py``, which is a Django command, see https://docs."
+"djangoproject.com/en/dev/ref/django-admin/"
+msgstr ""
+"The ``tox`` environments provide wrappers around ``manage.py``. For more "
+"information on ``manage.py``, which is a Django command, see https://docs."
+"djangoproject.com/en/dev/ref/django-admin/"
+
+msgid ""
+"The ability to add an arbitrary number of top-level navigational items "
+"(``Dashboard`` objects) poses a new design challenge. Horizon's lead "
+"designer has taken on the challenge of providing a reference design for "
+"Horizon which supports this possibility."
+msgstr ""
+"The ability to add an arbitrary number of top-level navigational items "
+"(``Dashboard`` objects) poses a new design challenge. Horizon's lead "
+"designer has taken on the challenge of providing a reference design for "
+"Horizon which supports this possibility."
+
+msgid "The ability to override specific time data controls for easier testing."
+msgstr ""
+"The ability to override specific time data controls for easier testing."
+
+msgid ""
+"The action should return an HTTP redirect if successful, or a value which "
+"evaluates to ``False`` if unsuccessful."
+msgstr ""
+"The action should return an HTTP redirect if successful, or a value which "
+"evaluates to ``False`` if unsuccessful."
+
+msgid ""
+"The action specified above will default the ``filter_type`` to be ``\"query"
+"\"``. This means that the filter will use the client side table sorter."
+msgstr ""
+"The action specified above will default the ``filter_type`` to be ``\"query"
+"\"``. This means that the filter will use the client side table sorter."
+
+msgid ""
+"The actions are rendered using the current row data. If `row` is True, the "
+"actions are rendered in a row of buttons. Otherwise they are rendered in a "
+"dropdown box."
+msgstr ""
+"The actions are rendered using the current row data. If `row` is True, the "
+"actions are rendered in a row of buttons. Otherwise they are rendered in a "
+"dropdown box."
+
+msgid ""
+"The additional html attributes that will be rendered to form_field. Example: "
+"``form_field_attributes={'class': 'bold_input_field'}``. Defaults to "
+"``None``."
+msgstr ""
+"The additional html attributes that will be rendered to form_field. Example: "
+"``form_field_attributes={'class': 'bold_input_field'}``. Defaults to "
+"``None``."
+
+msgid ""
+"The annotations in the example above are guaranteed to work. However, not "
+"all of the angular-gettext annotations are supported because we wrote our "
+"own custom babel extractor. If you need support for the annotations, ask on "
+"IRC in the **#openstack-horizon** room or report a bug. Also note that you "
+"should avoid embedding HTML fragments in your texts because it makes it "
+"harder to translate. Use your best judgement if you absolutely need to "
+"include HTML."
+msgstr ""
+"The annotations in the example above are guaranteed to work. However, not "
+"all of the angular-gettext annotations are supported because we wrote our "
+"own custom Babel extractor. If you need support for the annotations, ask on "
+"IRC in the **#openstack-horizon** room or report a bug. Also note that you "
+"should avoid embedding HTML fragments in your texts because it makes it "
+"harder to translate. Use your best judgement if you absolutely need to "
+"include HTML."
+
+msgid "The auto-generated ``urls.py`` file is like::"
+msgstr "The auto-generated ``urls.py`` file is like::"
+
+msgid ""
+"The automatic update interval is configurable by setting the key "
+"``ajax_poll_interval`` in the ``HORIZON_CONFIG`` dictionary. Default: "
+"``2500`` (measured in milliseconds)."
+msgstr ""
+"The automatic update interval is configurable by setting the key "
+"``ajax_poll_interval`` in the ``HORIZON_CONFIG`` dictionary. Default: "
+"``2500`` (measured in milliseconds)."
+
+msgid ""
+"The benefit of the multi-step table instantiation is that you can use "
+"preemptive actions which don't need access to the entire collection of data "
+"to save yourself on processing overhead, API calls, etc."
+msgstr ""
+"The benefit of the multi-step table instantiation is that you can use "
+"preemptive actions which don't need access to the entire collection of data "
+"to save yourself on processing overhead, API calls, etc."
+
+msgid ""
+"The cells belonging to this row stored in a ``OrderedDict`` object. This "
+"attribute is populated during instantiation."
+msgstr ""
+"The cells belonging to this row stored in a ``OrderedDict`` object. This "
+"attribute is populated during instantiation."
+
+msgid ""
+"The class that inherits from tables.actions.UpdateAction, update_cell method "
+"takes care of saving inline edited data. The tables.base.Row get_data method "
+"needs to be connected to table for obtaining the data. Example: "
+"``update_action=UpdateCell``. Defaults to ``None``."
+msgstr ""
+"The class that inherits from tables.actions.UpdateAction, update_cell method "
+"takes care of saving inline edited data. The tables.base.Row get_data method "
+"needs to be connected to table for obtaining the data. Example: "
+"``update_action=UpdateCell``. Defaults to ``None``."
+
+msgid ""
+"The class which should be used for handling the columns of this table. "
+"Optional. Default: :class:`~horizon.tables.Column`."
+msgstr ""
+"The class which should be used for handling the columns of this table. "
+"Optional. Default: :class:`~horizon.tables.Column`."
+
+msgid ""
+"The class which should be used for rendering the cells of this table. "
+"Optional. Default: :class:`~horizon.tables.Cell`."
+msgstr ""
+"The class which should be used for rendering the cells of this table. "
+"Optional. Default: :class:`~horizon.tables.Cell`."
+
+msgid ""
+"The class which should be used for rendering the rows of this table. "
+"Optional. Default: :class:`~horizon.tables.Row`."
+msgstr ""
+"The class which should be used for rendering the rows of this table. "
+"Optional. Default: :class:`~horizon.tables.Row`."
+
+msgid ""
+"The cleanest way is to use ``filters``. Filters are decorators, following "
+"GOF ``Decorator pattern``. This way ``DataTable logic`` and ``displayed "
+"object logic`` are correctly separated from ``presentation logic`` of the "
+"object inside of the various tables. And therefore the filters are reusable "
+"in all tables."
+msgstr ""
+"The cleanest way is to use ``filters``. Filters are decorators, following "
+"GOF ``Decorator pattern``. This way ``DataTable logic`` and ``displayed "
+"object logic`` are correctly separated from ``presentation logic`` of the "
+"object inside of the various tables. And therefore the filters are reusable "
+"in all tables."
+
+msgid ""
+"The clear anti-pattern is defining the new attributes on object like "
+"``ram_float_format_2_gb`` or to tweak a DataTable in any way for displaying "
+"purposes."
+msgstr ""
+"The clear anti-pattern is defining the new attributes on object like "
+"``ram_float_format_2_gb`` or to tweak a DataTable in any way for displaying "
+"purposes."
+
+msgid ""
+"The code has to work on the stable and latest versions of Firefox, Chrome, "
+"Safari, and Opera web browsers, and on Microsoft Internet Explorer 11 and "
+"later."
+msgstr ""
+"The code has to work on the stable and latest versions of Firefox, Chrome, "
+"Safari, and Opera web browsers, and on Microsoft Internet Explorer 11 and "
+"later."
+
+msgid ""
+"The columns that are named the same as the formset fields will be replaced "
+"with form widgets in the table. Any hidden fields from the formset will also "
+"be included. The fields that are not hidden and don't correspond to any "
+"column will not be included in the form."
+msgstr ""
+"The columns that are named the same as the formset fields will be replaced "
+"with form widgets in the table. Any hidden fields from the formset will also "
+"be included. The fields that are not hidden and don't correspond to any "
+"column will not be included in the form."
+
+msgid "The community's guidelines for etiquette are fairly simple:"
+msgstr "The community's guidelines for etiquette are fairly simple:"
+
+msgid "The complete ``tables.py`` file should look like this::"
+msgstr "The complete ``tables.py`` file should look like this::"
+
+msgid "The complete ``urls.py`` file should look like this::"
+msgstr "The complete ``urls.py`` file should look like this::"
+
+msgid "The completed ``dashboard.py`` file should look like the following::"
+msgstr "The completed ``dashboard.py`` file should look like the following::"
+
+msgid "The completed ``tables.py`` file should look like the following::"
+msgstr "The completed ``tables.py`` file should look like the following::"
+
+msgid ""
+"The connections between this step's fields and changes in the context data "
+"(e.g. if that piece of data changes, what needs to be updated in this step)."
+msgstr ""
+"The connections between this step's fields and changes in the context data "
+"(e.g. if that piece of data changes, what needs to be updated in this step)."
+
+msgid ""
+"The core class which defines the high-level structure of the table being "
+"represented. Example::"
+msgstr ""
+"The core class which defines the high-level structure of the table being "
+"represented. Example::"
+
+msgid ""
+"The coverage reports may be found in the 'cover' directory. There's a "
+"subdirectory for horizon and openstack_dashboard, and then under a directory "
+"for the browser used to run the tests you should find an ``index.html``. "
+"This can then be viewed to see the coverage details."
+msgstr ""
+"The coverage reports may be found in the 'cover' directory. There's a "
+"subdirectory for Horizon and openstack_dashboard, and then under a directory "
+"for the browser used to run the tests you should find an ``index.html``. "
+"This can then be viewed to see the coverage details."
+
+msgid ""
+"The data object is looked up from the table's dataset and the data which "
+"matches the ``lookup`` parameter specified. An error will be raised if the "
+"match is not a single data object."
+msgstr ""
+"The data object is looked up from the table's dataset and the data which "
+"matches the ``lookup`` parameter specified. An error will be raised if the "
+"match is not a single data object."
+
+msgid "The data object which this row represents."
+msgstr "The data object which this row represents."
+
+msgid ""
+"The data which must be present in the context to begin this step (the step's "
+"dependencies)."
+msgstr ""
+"The data which must be present in the context to begin this step (the step's "
+"dependencies)."
+
+msgid ""
+"The decorated parameter doesn't have to be only a string or number, it can "
+"be anything e.g. list or an object. So decorating of object, that has "
+"attributes value and unit would look like this ::"
+msgstr ""
+"The decorated parameter doesn't have to be only a string or number, it can "
+"be anything e.g. list or an object. So decorating of object, that has "
+"attributes value and unit would look like this ::"
+
+msgid ""
+"The default URL is defined as the URL pattern with ``name=\"index\"`` in the "
+"URLconf for the :class:`~horizon.Panel` specified by :attr:`~horizon."
+"Dashboard.default_panel`."
+msgstr ""
+"The default URL is defined as the URL pattern with ``name=\"index\"`` in the "
+"URLconf for the :class:`~horizon.Panel` specified by :attr:`~horizon."
+"Dashboard.default_panel`."
+
+msgid ""
+"The default URL is defined as the URL pattern with ``name=\"index\"`` in the "
+"URLconf for this panel."
+msgstr ""
+"The default URL is defined as the URL pattern with ``name=\"index\"`` in the "
+"URLconf for this panel."
+
+msgid ""
+"The default URL is determined by calling :meth:`~horizon.Dashboard."
+"get_absolute_url` on the :class:`~horizon.Dashboard` instance returned by :"
+"meth:`~horizon.get_default_dashboard`."
+msgstr ""
+"The default URL is determined by calling :meth:`~horizon.Dashboard."
+"get_absolute_url` on the :class:`~horizon.Dashboard` instance returned by :"
+"meth:`~horizon.get_default_dashboard`."
+
+msgid "The default behavior is to ignore POST data."
+msgstr "The default behaviour is to ignore POST data."
+
+msgid "The default behavior is to return ``True`` for all cases."
+msgstr "The default behaviour is to return ``True`` for all cases."
+
+msgid ""
+"The default implementation of get_headers calls the `get_token` method to "
+"enable older style plugins to continue functioning unchanged. Subclasses "
+"should feel free to completely override this function to provide the headers "
+"that they want."
+msgstr ""
+"The default implementation of get_headers calls the `get_token` method to "
+"enable older style plugins to continue functioning unchanged. Subclasses "
+"should feel free to completely override this function to provide the headers "
+"that they want."
+
+msgid ""
+"The default port for runserver is 8000 which might be already consumed by "
+"heat-api-cfn in DevStack. If running in DevStack ``tox -e runserver -- "
+"localhost:9000`` will start the test server at ``http://localhost:9000``. If "
+"you use ``tox -e runserver`` for developments, then configure "
+"``SESSION_ENGINE`` to ``django.contrib.sessions.backends.signed_cookies`` in "
+"``openstack_dashboard/local/local_settings.py`` file."
+msgstr ""
+"The default port for runserver is 8000 which might be already consumed by "
+"heat-api-cfn in DevStack. If running in DevStack ``tox -e runserver -- "
+"localhost:9000`` will start the test server at ``http://localhost:9000``. If "
+"you use ``tox -e runserver`` for developments, then configure "
+"``SESSION_ENGINE`` to ``django.contrib.sessions.backends.signed_cookies`` in "
+"``openstack_dashboard/local/local_settings.py`` file."
+
+msgid "The deployer needs to take an action when upgrading"
+msgstr "The deployer needs to take an action when upgrading"
+
+msgid "The detail is same as that of ``action_present``."
+msgstr "The detail is same as that of ``action_present``."
+
+msgid ""
+"The display name for the tab which will be rendered as the text for the tab "
+"element in the HTML. Required."
+msgstr ""
+"The display name for the tab which will be rendered as the text for the tab "
+"element in the HTML. Required."
+
+msgid "The domain id of the current user."
+msgstr "The domain id of the current user."
+
+msgid "The domain name of the current user."
+msgstr "The domain name of the current user."
+
+msgid ""
+"The easiest way to get started with Horizon's code is to pick a bug on "
+"Launchpad that interests you, and start working on that. Bugs tagged as "
+"``low-hanging-fruit`` are a good place to start. Alternatively, if there's "
+"an OpenStack API feature you would like to see implemented in Horizon feel "
+"free to try building it."
+msgstr ""
+"The easiest way to get started with Horizon's code is to pick a bug on "
+"Launchpad that interests you, and start working on that. Bugs tagged as "
+"``low-hanging-fruit`` are a good place to start. Alternatively, if there's "
+"an OpenStack API feature you would like to see implemented in Horizon feel "
+"free to try building it."
+
+msgid ""
+"The enabled folder contains the configuration file(s) that registers your "
+"plugin with Horizon. The file is prefixed with an alpha-numeric string that "
+"determines the load order of your plugin. For more information on what you "
+"can include in this file, see pluggable settings in :ref:`install-settings`."
+msgstr ""
+"The enabled folder contains the configuration file(s) that registers your "
+"plugin with Horizon. The file is prefixed with an alpha-numeric string that "
+"determines the load order of your plugin. For more information on what you "
+"can include in this file, see pluggable settings in :ref:`install-settings`."
+
+msgid "The expected messages framework is ``django.contrib.messages``."
+msgstr "The expected messages framework is ``django.contrib.messages``."
+
+msgid ""
+"The expected number of messages can be specified per message type. Usage "
+"would look like ``self.assertMessageCount(success=1)``."
+msgstr ""
+"The expected number of messages can be specified per message type. Usage "
+"would look like ``self.assertMessageCount(success=1)``."
+
+msgid ""
+"The expected values start with https:// or http://. Otherwise this exception "
+"will be raised."
+msgstr ""
+"The expected values start with https:// or http://. Otherwise this exception "
+"will be raised."
+
+msgid "The fallback handler if no tabs are either allowed or enabled."
+msgstr "The fallback handler if no tabs are either allowed or enabled."
+
+msgid ""
+"The fifth optional value determines whether or not the choice is displayed "
+"to users. It defaults to ``True``. This is useful when the choice needs to "
+"be displayed conditionally."
+msgstr ""
+"The fifth optional value determines whether or not the choice is displayed "
+"to users. It defaults to ``True``. This is useful when the choice needs to "
+"be displayed conditionally."
+
+msgid ""
+"The file structure for your plugin type will be different depending on your "
+"needs. Your plugin can be categorized into two types:"
+msgstr ""
+"The file structure for your plugin type will be different depending on your "
+"needs. Your plugin can be categorised into two types:"
+
+msgid ""
+"The first step is to mark untranslated strings so that the extractor is able "
+"to locate them. Refer to the guide below on how to use translation and what "
+"these markers look like."
+msgstr ""
+"The first step is to mark untranslated strings so that the extractor is able "
+"to locate them. Refer to the guide below on how to use translation and what "
+"these markers look like."
+
+msgid "The first value is the filter parameter."
+msgstr "The first value is the filter parameter."
+
+msgid ""
+"The following is a complex example of how data is exchanged between urls, "
+"views, workflows and templates:"
+msgstr ""
+"The following is a complex example of how data is exchanged between URLs, "
+"views, workflows and templates:"
+
+msgid ""
+"The following options can be defined in a ``Meta`` class inside a :class:`."
+"DataTable` class. Example::"
+msgstr ""
+"The following options can be defined in a ``Meta`` class inside a :class:`."
+"DataTable` class. Example::"
+
+msgid ""
+"The following standards are divided into required and recommended sections. "
+"Our main goal in establishing these best practices is to have code that is "
+"reliable, readable, and maintainable."
+msgstr ""
+"The following standards are divided into required and recommended sections. "
+"Our main goal in establishing these best practices is to have code that is "
+"reliable, readable, and maintainable."
+
+msgid "The form"
+msgstr "The form"
+
+msgid ""
+"The fourth optional value is used as help text if provided. The default is "
+"``None`` which means no help text."
+msgstr ""
+"The fourth optional value is used as help text if provided. The default is "
+"``None`` which means no help text."
+
+msgid "The id of the Keystone domain scoped for the current user/token."
+msgstr "The id of the Keystone domain scoped for the current user/token."
+
+msgid "The id of the Keystone project for the current user/token."
+msgstr "The id of the Keystone project for the current user/token."
+
+msgid "The id of the Keystone tenant for the current user/token."
+msgstr "The id of the Keystone tenant for the current user/token."
+
+msgid ""
+"The included :class:`~horizon.middleware.HorizonMiddleware` catches "
+"``NotAuthenticated`` and handles it gracefully by displaying an error "
+"message and redirecting the user to a login page."
+msgstr ""
+"The included :class:`~horizon.middleware.HorizonMiddleware` catches "
+"``NotAuthenticated`` and handles it gracefully by displaying an error "
+"message and redirecting the user to a login page."
+
+msgid ""
+"The included :class:`~horizon.middleware.HorizonMiddleware` catches "
+"``NotAuthorized`` and handles it gracefully by displaying an error message "
+"and redirecting the user to a login page."
+msgstr ""
+"The included :class:`~horizon.middleware.HorizonMiddleware` catches "
+"``NotAuthorized`` and handles it gracefully by displaying an error message "
+"and redirecting the user to a login page."
+
+msgid ""
+"The index HTML is where rendering occurs and serves as an entry point for "
+"Angular. This is where we start to diverge from the traditional Python "
+"plugin. In this example, we use a Django template as the glue to our Angular "
+"template. Why are we going through a Django template for an Angular plugin? "
+"Long story short, ``base.html`` contains the navigation piece that we still "
+"need for each panel."
+msgstr ""
+"The index HTML is where rendering occurs and serves as an entry point for "
+"Angular. This is where we start to diverge from the traditional Python "
+"plugin. In this example, we use a Django template as the glue to our Angular "
+"template. Why are we going through a Django template for an Angular plugin? "
+"Long story short, ``base.html`` contains the navigation piece that we still "
+"need for each panel."
+
+msgid ""
+"The index HTML is where rendering occurs. In this example, we are only using "
+"Django. If you are interested in using Angular directives instead, read the "
+"AngularJS section below.::"
+msgstr ""
+"The index HTML is where rendering occurs. In this example, we are only using "
+"Django. If you are interested in using Angular directives instead, read the "
+"AngularJS section below.::"
+
+msgid ""
+"The key which should be used for the workflow object in the template "
+"context. Defaults to ``\"workflow\"``."
+msgstr ""
+"The key which should be used for the workflow object in the template "
+"context. Defaults to ``\"workflow\"``."
+
+msgid ""
+"The keys which will be added to the context data upon completion of the step."
+msgstr ""
+"The keys which will be added to the context data upon completion of the step."
+
+msgid "The main Horizon context processor. Required for Horizon to function."
+msgstr "The main Horizon context processor. Required for Horizon to function."
+
+msgid "The main Horizon middleware class. Required for use of Horizon."
+msgstr "The main Horizon middleware class. Required for use of Horizon."
+
+msgid "The main view class for all views which handle forms in Horizon."
+msgstr "The main view class for all views which handle forms in Horizon."
+
+msgid ""
+"The majority of interface in a dashboard-style interface ends up being "
+"tabular displays of the various resources the dashboard interacts with. The :"
+"class:`~horizon.tables.DataTable` class exists so you don't have to reinvent "
+"the wheel each time."
+msgstr ""
+"The majority of interface in a dashboard-style interface ends up being "
+"tabular displays of the various resources the dashboard interacts with. The :"
+"class:`~horizon.tables.DataTable` class exists so you don't have to reinvent "
+"the wheel each time."
+
+msgid ""
+"The method is largely meant for internal use, but if you want to override it "
+"to provide custom behavior you can do so at your own risk."
+msgstr ""
+"The method is largely meant for internal use, but if you want to override it "
+"to provide custom behaviour you can do so at your own risk."
+
+msgid ""
+"The method should return either ``None`` or a dictionary of data to be "
+"passed to :meth:`~horizon.workflows.Step.contribute`."
+msgstr ""
+"The method should return either ``None`` or a dictionary of data to be "
+"passed to :meth:`~horizon.workflows.Step.contribute`."
+
+msgid ""
+"The name for this column which should be used for display purposes. Defaults "
+"to the value of ``transform`` with the first letter of each word capitalized "
+"if the ``transform`` is not callable, otherwise it defaults to an empty "
+"string (``\"\"``)."
+msgstr ""
+"The name for this column which should be used for display purposes. Defaults "
+"to the value of ``transform`` with the first letter of each word capitalised "
+"if the ``transform`` is not callable, otherwise it defaults to an empty "
+"string (``\"\"``)."
+
+msgid ""
+"The name of a parameter used for tracking the URL to redirect to upon "
+"completion of the workflow. Defaults to ``\"next\"``."
+msgstr ""
+"The name of a parameter used for tracking the URL to redirect to upon "
+"completion of the workflow. Defaults to ``\"next\"``."
+
+msgid ""
+"The name of an attribute to assign to data passed to the table when it "
+"accepts mix data. Default: ``\"_table_data_type\"``"
+msgstr ""
+"The name of an attribute to assign to data passed to the table when it "
+"accepts mix data. Default: ``\"_table_data_type\"``"
+
+msgid ""
+"The name of the GET request parameter which will be used when requesting "
+"specific tab data. Default: ``tab``."
+msgstr ""
+"The name of the GET request parameter which will be used when requesting "
+"specific tab data. Default: ``tab``."
+
+msgid "The name of the Keystone project for the current user/token."
+msgstr "The name of the Keystone project for the current user/token."
+
+msgid "The name of the Keystone tenant for the current user/token."
+msgstr "The name of the Keystone tenant for the current user/token."
+
+msgid ""
+"The name of the context variable which will contain the table when it is "
+"rendered. Defaults to ``\"table\"``."
+msgstr ""
+"The name of the context variable which will contain the table when it is "
+"rendered. Defaults to ``\"table\"``."
+
+msgid ""
+"The name of the dashboard. This will be displayed in the auto-generated "
+"navigation and various other places. Default: ``''``."
+msgstr ""
+"The name of the dashboard. This will be displayed in the auto-generated "
+"navigation and various other places. Default: ``''``."
+
+msgid ""
+"The name of the panel which should be treated as the default panel for the "
+"dashboard, i.e. when you visit the root URL for this dashboard, that's the "
+"panel that is displayed. Default: ``None``."
+msgstr ""
+"The name of the panel which should be treated as the default panel for the "
+"dashboard, i.e. when you visit the root URL for this dashboard, that's the "
+"panel that is displayed. Default: ``None``."
+
+msgid ""
+"The name of the panel. This will be displayed in the auto-generated "
+"navigation and various other places. Default: ``''``."
+msgstr ""
+"The name of the panel. This will be displayed in the auto-generated "
+"navigation and various other places. Default: ``''``."
+
+msgid ""
+"The name of the query string parameter which will be used when paginating "
+"backward in this table. When using multiple tables in a single view this "
+"will need to be changed to differentiate between the tables. Default: ``"
+"\"prev_marker\"``."
+msgstr ""
+"The name of the query string parameter which will be used when paginating "
+"backward in this table. When using multiple tables in a single view this "
+"will need to be changed to differentiate between the tables. Default: ``"
+"\"prev_marker\"``."
+
+msgid ""
+"The name of the query string parameter which will be used when paginating "
+"forward in this table. When using multiple tables in a single view this will "
+"need to be changed to differentiate between the tables. Default: ``\"marker"
+"\"``."
+msgstr ""
+"The name of the query string parameter which will be used when paginating "
+"forward in this table. When using multiple tables in a single view this will "
+"need to be changed to differentiate between the tables. Default: ``\"marker"
+"\"``."
+
+msgid ""
+"The name of the template which will be used to render this tab group. "
+"Default: ``\"horizon/common/_tab_group.html\"``"
+msgstr ""
+"The name of the template which will be used to render this tab group. "
+"Default: ``\"horizon/common/_tab_group.html\"``"
+
+msgid ""
+"The name which will appear on the submit button for the workflow's form. "
+"Defaults to ``\"Save\"``."
+msgstr ""
+"The name which will appear on the submit button for the workflow's form. "
+"Defaults to ``\"Save\"``."
+
+msgid ""
+"The navigational structure is strongly encouraged to flow from ``Dashboard`` "
+"objects as top-level navigation items to ``Panel`` objects as sub-navigation "
+"items as in the current implementation. Template tags are provided to "
+"automatically generate this structure."
+msgstr ""
+"The navigational structure is strongly encouraged to flow from ``Dashboard`` "
+"objects as top-level navigation items to ``Panel`` objects as sub-navigation "
+"items as in the current implementation. Template tags are provided to "
+"automatically generate this structure."
+
+msgid ""
+"The object (if any) which this workflow relates to. In the case of a "
+"workflow which creates a new resource the object would be the created "
+"resource after the relevant creation steps have been undertaken. In the case "
+"of a workflow which updates a resource it would be the resource being "
+"updated after it has been retrieved."
+msgstr ""
+"The object (if any) which this workflow relates to. In the case of a "
+"workflow which creates a new resource the object would be the created "
+"resource after the relevant creation steps have been undertaken. In the case "
+"of a workflow which updates a resource it would be the resource being "
+"updated after it has been retrieved."
+
+msgid ""
+"The only required attribute for ``TabView``. It should be a class which "
+"inherits from :class:`horizon.tabs.TabGroup`."
+msgstr ""
+"The only required attribute for ``TabView``. It should be a class which "
+"inherits from :class:`horizon.tabs.TabGroup`."
+
+msgid ""
+"The only way to attain and uphold those ideals is to make it *easy* for "
+"developers to implement those values."
+msgstr ""
+"The only way to attain and uphold those ideals is to make it *easy* for "
+"developers to implement those values."
+
+msgid ""
+"The open question is how to maintain Django related settings in "
+"openstack_dashboard and horizon. How can we make them common? The following "
+"files are related:"
+msgstr ""
+"The open question is how to maintain Django related settings in "
+"openstack_dashboard and horizon. How can we make them common? The following "
+"files are related:"
+
+msgid "The openstack_auth.user.Token instance to check"
+msgstr "The openstack_auth.user.Token instance to check"
+
+msgid "The permissions are returned as ``\"openstack.{{ role.name }}\"``."
+msgstr "The permissions are returned as ``\"openstack.{{ role.name }}\"``."
+
+msgid ""
+"The pseudo translation tool can be used to verify that code is ready to be "
+"translated. The pseudo tool replaces a language's translation with a "
+"complete, fake translation. Then you can verify that your code properly "
+"displays fake translations to validate that your code is ready for "
+"translation."
+msgstr ""
+"The pseudo translation tool can be used to verify that code is ready to be "
+"translated. The pseudo tool replaces a language's translation with a "
+"complete, fake translation. Then you can verify that your code properly "
+"displays fake translations to validate that your code is ready for "
+"translation."
+
+msgid "The quick version"
+msgstr "The quick version"
+
+msgid ""
+"The region will be switched if the given region is one of the regions "
+"available for the scoped project. Otherwise the region is not switched."
+msgstr ""
+"The region will be switched if the given region is one of the regions "
+"available for the scoped project. Otherwise the region is not switched."
+
+msgid "The request enters view."
+msgstr "The request enters view."
+
+msgid ""
+"The results are in the doc/build/html and doc/build/man directories "
+"respectively."
+msgstr ""
+"The results are in the doc/build/html and doc/build/man directories "
+"respectively."
+
+msgid ""
+"The return value will be either the attribute specified for this column or "
+"the return value of the attr:`~horizon.tables.Column.transform` method for "
+"this column."
+msgstr ""
+"The return value will be either the attribute specified for this column or "
+"the return value of the attr:`~horizon.tables.Column.transform` method for "
+"this column."
+
+msgid "The return value will be used as marker/limit-based paging in the API."
+msgstr "The return value will be used as marker/limit-based paging in the API."
+
+msgid ""
+"The returned classes are determied based on the workflow characteristics."
+msgstr ""
+"The returned classes are determined based on the workflow characteristics."
+
+msgid ""
+"The returned display form is highly recommended to be a complete action name "
+"with a form of a transitive verb and an object noun. Each word is "
+"capitalized and the string should be marked as translatable."
+msgstr ""
+"The returned display form is highly recommended to be a complete action name "
+"with a form of a transitive verb and an object noun. Each word is "
+"capitalised and the string should be marked as translatable."
+
+msgid ""
+"The row objects get an additional ``form`` parameter, with the formset form "
+"corresponding to that row."
+msgstr ""
+"The row objects get an additional ``form`` parameter, with the formset form "
+"corresponding to that row."
+
+msgid ""
+"The row status is used by other Horizon components to trigger tasks such as "
+"dynamic AJAX updating."
+msgstr ""
+"The row status is used by other Horizon components to trigger tasks such as "
+"dynamic AJAX updating."
+
+msgid ""
+"The row's data is provided either at initialization or as an argument to "
+"this function."
+msgstr ""
+"The row's data is provided either at initialisation or as an argument to "
+"this function."
+
+msgid "The second value represents display value."
+msgstr "The second value represents display value."
+
+msgid "The session object that the auth_plugin belongs to."
+msgstr "The session object that the auth_plugin belongs to."
+
+msgid ""
+"The short name or \"slug\" representing this action. Defaults to ``\"filter"
+"\"``."
+msgstr ""
+"The short name or \"slug\" representing this action. Defaults to ``\"filter"
+"\"``."
+
+msgid ""
+"The slug of the step which should initially be active when the workflow is "
+"rendered. This can be passed in upon initialization of the workflow, or set "
+"anytime after initialization but before calling either ``get_entry_point`` "
+"or ``render``."
+msgstr ""
+"The slug of the step which should initially be active when the workflow is "
+"rendered. This can be passed in upon initialisation of the workflow, or set "
+"anytime after initialisation but before calling either ``get_entry_point`` "
+"or ``render``."
+
+msgid "The style guide is found at the below location:"
+msgstr "The style guide is found at the below location:"
+
+msgid "The table class is instantiated without data."
+msgstr "The table class is instantiated without data."
+
+msgid "The table which this row belongs to."
+msgstr "The table which this row belongs to."
+
+msgid ""
+"The target tables are specified by the :attr:`~horizon.tabs.TableTab."
+"table_classes` attribute."
+msgstr ""
+"The target tables are specified by the :attr:`~horizon.tabs.TableTab."
+"table_classes` attribute."
+
+msgid "The template"
+msgstr "The template"
+
+msgid "The template file"
+msgstr "The template file"
+
+msgid "The template file contains the HTML that will be used to show the view."
+msgstr ""
+"The template file contains the HTML that will be used to show the view."
+
+msgid ""
+"The template to use when rendering the workflow for AJAX requests. In "
+"general the default common template should be used. Defaults to ``\"horizon/"
+"common/_workflow.html\"``."
+msgstr ""
+"The template to use when rendering the workflow for AJAX requests. In "
+"general the default common template should be used. Defaults to ``\"horizon/"
+"common/_workflow.html\"``."
+
+msgid ""
+"The template to use when rendering this view via standard HTTP requests. "
+"Required."
+msgstr ""
+"The template to use when rendering this view via standard HTTP requests. "
+"Required."
+
+msgid "The tenant_id keyword argument is deprecated, use project_id instead."
+msgstr "The tenant_id keyword argument is deprecated, use project_id instead."
+
+msgid ""
+"The tenant_name keyword argument is deprecated, use project_name instead."
+msgstr ""
+"The tenant_name keyword argument is deprecated, use project_name instead."
+
+msgid ""
+"The term \"dashboard\" refers to a top-level dashboard class, and \"panel\" "
+"to the sub-items within a dashboard. Referring to a panel as a dashboard is "
+"both confusing and incorrect."
+msgstr ""
+"The term \"dashboard\" refers to a top-level dashboard class, and \"panel\" "
+"to the sub-items within a dashboard. Referring to a panel as a dashboard is "
+"both confusing and incorrect."
+
+msgid ""
+"The term \"project\" is used in place of Keystone's \"tenant\" terminology "
+"in all user-facing text. The term \"tenant\" is still used in API code to "
+"make things more obvious for developers."
+msgstr ""
+"The term \"project\" is used in place of Keystone's \"tenant\" terminology "
+"in all user-facing text. The term \"tenant\" is still used in API code to "
+"make things more obvious for developers."
+
+msgid ""
+"The third optional value indicates whether or not it should be applied to "
+"the API request as an API query attribute. API type filters do not need to "
+"be accounted for in the filter method since the API will do the filtering. "
+"However, server type filters in general will need to be performed in the "
+"filter method. By default this attribute is not provided (``False``)."
+msgstr ""
+"The third optional value indicates whether or not it should be applied to "
+"the API request as an API query attribute. API type filters do not need to "
+"be accounted for in the filter method since the API will do the filtering. "
+"However, server type filters in general will need to be performed in the "
+"filter method. By default this attribute is not provided (``False``)."
+
+msgid "The token object is deprecated, user auth_ref instead."
+msgstr "The token object is deprecated, user auth_ref instead."
+
+msgid ""
+"The triggers are fields using a ``select`` input widget, marked with the "
+"\"switchable\" class, and defining a \"data-slug\" attribute. When they are "
+"changed, any input with the ``\"switched\"`` class and defining a ``\"data-"
+"switch-on\"`` attribute which matches the ``select`` input's ``\"data-slug"
+"\"`` attribute will be evaluated for necessary changes. In simpler terms, if "
+"the ``\"switched\"`` target input's ``\"switch-on\"`` matches the ``\"slug"
+"\"`` of the ``\"switchable\"`` trigger input, it gets switched. Simple, "
+"right?"
+msgstr ""
+"The triggers are fields using a ``select`` input widget, marked with the "
+"\"switchable\" class, and defining a \"data-slug\" attribute. When they are "
+"changed, any input with the ``\"switched\"`` class and defining a ``\"data-"
+"switch-on\"`` attribute which matches the ``select`` input's ``\"data-slug"
+"\"`` attribute will be evaluated for necessary changes. In simpler terms, if "
+"the ``\"switched\"`` target input's ``\"switch-on\"`` matches the ``\"slug"
+"\"`` of the ``\"switchable\"`` trigger input, it gets switched. Simple, "
+"right?"
+
+msgid "The unique slug for this workflow. Required."
+msgstr "The unique slug for this workflow. Required."
+
+msgid ""
+"The value in WEBSSO_IDP_MAPPING is expected to be a tuple formatted as "
+"(<idp_id>, <protocol_id>). Using the values found, a IdP/protocol specific "
+"URL will be constructed::"
+msgstr ""
+"The value in WEBSSO_IDP_MAPPING is expected to be a tuple formatted as "
+"(<idp_id>, <protocol_id>). Using the values found, a IdP/protocol specific "
+"URL will be constructed::"
+
+msgid ""
+"The value of websso_auth will be looked up in the WEBSSO_IDP_MAPPING "
+"dictionary, if a match is found it will return a IdP specific WebSSO "
+"endpoint using the values found in the mapping."
+msgstr ""
+"The value of websso_auth will be looked up in the WEBSSO_IDP_MAPPING "
+"dictionary, if a match is found it will return a IdP specific WebSSO "
+"endpoint using the values found in the mapping."
+
+msgid ""
+"The values for this attribute should not correspond to the :attr:`~.Panel."
+"name` attributes of the ``Panel`` classes. They should be the names of the "
+"Python modules in which the ``panel.py`` files live. This is used for the "
+"automatic loading and registration of ``Panel`` classes much like Django's "
+"``ModelAdmin`` machinery."
+msgstr ""
+"The values for this attribute should not correspond to the :attr:`~.Panel."
+"name` attributes of the ``Panel`` classes. They should be the names of the "
+"Python modules in which the ``panel.py`` files live. This is used for the "
+"automatic loading and registration of ``Panel`` classes much like Django's "
+"``ModelAdmin`` machinery."
+
+msgid "The verbose name for this action. Defaults to the name of the class."
+msgstr "The verbose name for this action. Defaults to the name of the class."
+
+msgid ""
+"The verbose name for this workflow which will be displayed to the user. "
+"Defaults to the class name."
+msgstr ""
+"The verbose name for this workflow which will be displayed to the user. "
+"Defaults to the class name."
+
+msgid "The view"
+msgstr "The view"
+
+msgid "The workflow's Step is specified by its slug."
+msgstr "The workflow's Step is specified by its slug."
+
+msgid "The workflow's context data (data passed from step to step)."
+msgstr "The workflow's context data (data passed from step to step)."
+
+msgid "Then connecting ``UpdateRow`` and ``UpdateCell`` classes to the table."
+msgstr "Then connecting ``UpdateRow`` and ``UpdateCell`` classes to the table."
+
+msgid ""
+"Then edit the sample file that was created and push it with your change."
+msgstr ""
+"Then edit the sample file that was created and push it with your change."
+
+msgid "Then in your HTML, use it like so::"
+msgstr "Then in your HTML, use it like so::"
+
+msgid ""
+"Then look at the generated release notes files in releasenotes/build/html in "
+"your favorite browser."
+msgstr ""
+"Then look at the generated release notes files in releasenotes/build/html in "
+"your favourite browser."
+
+msgid "Then, we add that action to the table actions for our table.::"
+msgstr "Then, we add that action to the table actions for our table.::"
+
+msgid ""
+"There are a load of filters, that can be used, defined in django already: "
+"https://github.com/django/django/blob/master/django/template/defaultfilters."
+"py"
+msgstr ""
+"There are a load of filters, that can be used, defined in django already: "
+"https://github.com/django/django/blob/master/django/template/defaultfilters."
+"py"
+
+msgid ""
+"There are a number of typical (and non-obvious) ways to break the unit "
+"tests. Some common things to look for:"
+msgstr ""
+"There are a number of typical (and non-obvious) ways to break the unit "
+"tests. Some common things to look for:"
+
+msgid ""
+"There are also additional actions which are extensions of the basic Action "
+"classes:"
+msgstr ""
+"There are also additional actions which are extensions of the basic Action "
+"classes:"
+
+msgid ""
+"There are basically 3 things that need to be defined in the table in order "
+"to enable in-line editing."
+msgstr ""
+"There are basically 3 things that need to be defined in the table in order "
+"to enable in-line editing."
+
+msgid ""
+"There are lots of pre-built class-based views in horizon. We try to provide "
+"the starting points for all the common combinations of components."
+msgstr ""
+"There are lots of pre-built class-based views in Horizon. We try to provide "
+"the starting points for all the common combinations of components."
+
+msgid ""
+"There are no required kwargs. They are passed directly to the auth plugin "
+"and they are implementation specific."
+msgstr ""
+"There are no required kwargs. They are passed directly to the auth plugin "
+"and they are implementation specific."
+
+msgid ""
+"There are several common tasks for which Horizon provides pre-built shortcut "
+"classes. These include :class:`~horizon.tables.BatchAction`, and :class:"
+"`~horizon.tables.DeleteAction`. Each of these abstracts away nearly all of "
+"the boilerplate associated with writing these types of actions and provides "
+"consistent error handling, logging, and user-facing interaction."
+msgstr ""
+"There are several common tasks for which Horizon provides pre-built shortcut "
+"classes. These include :class:`~horizon.tables.BatchAction`, and :class:"
+"`~horizon.tables.DeleteAction`. Each of these abstracts away nearly all of "
+"the boilerplate associated with writing these types of actions and provides "
+"consistent error handling, logging, and user-facing interaction."
+
+msgid ""
+"There are several things going on here... we created a table subclass, and "
+"defined four columns that we want to retrieve data and display. Each of "
+"those columns defines what attribute it accesses on the instance object as "
+"the first argument, and since we like to make everything translatable, we "
+"give each column a ``verbose_name`` that's marked for translation."
+msgstr ""
+"There are several things going on here... we created a table subclass, and "
+"defined four columns that we want to retrieve data and display. Each of "
+"those columns defines what attribute it accesses on the instance object as "
+"the first argument, and since we like to make everything translatable, we "
+"give each column a ``verbose_name`` that's marked for translation."
+
+msgid ""
+"There are three main types of tests, each with their associated pros and "
+"cons:"
+msgstr ""
+"There are three main types of tests, each with their associated pros and "
+"cons:"
+
+msgid ""
+"There are two points in the request-response cycle in which actions can take "
+"place; prior to data being loaded into the table, and after the data is "
+"loaded. When you're using one of the pre-built class-based views for working "
+"with your tables the pseudo-workflow looks like this:"
+msgstr ""
+"There are two points in the request-response cycle in which actions can take "
+"place; prior to data being loaded into the table, and after the data is "
+"loaded. When you're using one of the pre-built class-based views for working "
+"with your tables the pseudo-workflow looks like this:"
+
+msgid ""
+"These are generally also isolated tests, though sometimes they may interact "
+"with other services running locally. The key difference between functional "
+"tests and unit tests, however, is that functional tests are written from the "
+"perspective of the user (who knows nothing about the code) and only knows "
+"what they put in and what they get back. Essentially this is a higher-level "
+"testing of \"does the result match the spec?\"."
+msgstr ""
+"These are generally also isolated tests, though sometimes they may interact "
+"with other services running locally. The key difference between functional "
+"tests and unit tests, however, is that functional tests are written from the "
+"perspective of the user (who knows nothing about the code) and only knows "
+"what they put in and what they get back. Essentially this is a higher-level "
+"testing of \"does the result match the spec?\"."
+
+msgid ""
+"These are isolated, stand-alone tests with no external dependencies. They "
+"are written from the perspective of \"knowing the code\", and test the "
+"assumptions of the codebase and the developer."
+msgstr ""
+"These are isolated, stand-alone tests with no external dependencies. They "
+"are written from the perspective of \"knowing the code\", and test the "
+"assumptions of the codebase and the developer."
+
+msgid ""
+"These files are used to extract messages by ``pybabel``: ``babel-django."
+"cfg`` for python code and template files, and ``babel-djangojs.cfg`` for "
+"JavaScript files."
+msgstr ""
+"These files are used to extract messages by ``pybabel``: ``babel-django."
+"cfg`` for python code and template files, and ``babel-djangojs.cfg`` for "
+"JavaScript files."
+
+msgid ""
+"These template tags are aware of the current \"active\" dashboard and panel "
+"via template context variables and will render accordingly."
+msgstr ""
+"These template tags are aware of the current \"active\" dashboard and panel "
+"via template context variables and will render accordingly."
+
+msgid ""
+"They are required to enable translation support by OpenStack CI infra. If "
+"they do not exist, the translation jobs will skip processing for your "
+"project."
+msgstr ""
+"They are required to enable translation support by OpenStack CI infra. If "
+"they do not exist, the translation jobs will skip processing for your "
+"project."
+
+msgid ""
+"They have made a long-term, recurring time investment to improve the project."
+msgstr ""
+"They have made a long-term, recurring time investment to improve the project."
+
+msgid "They share responsibility in the project's success in its mission."
+msgstr "They share responsibility in the project's success in its mission."
+
+msgid ""
+"They spend their time doing what needs to be done to ensure the project's "
+"success, not necessarily what is the most interesting or fun."
+msgstr ""
+"They spend their time doing what needs to be done to ensure the project's "
+"success, not necessarily what is the most interesting or fun."
+
+msgid "They value a healthy, vibrant, and active developer and user community."
+msgstr ""
+"They value a healthy, vibrant, and active developer and user community."
+
+msgid ""
+"Think long and hard about what you really want to verify in your unit test. "
+"In particular, think about what custom logic your code executes."
+msgstr ""
+"Think long and hard about what you really want to verify in your unit test. "
+"In particular, think about what custom logic your code executes."
+
+msgid "This action should not require user input on a per-object basis."
+msgstr "This action should not require user input on a per-object basis."
+
+msgid ""
+"This action will create a snapshot of the instance. When the action is "
+"taken, it will display a form that will allow the user to enter a snapshot "
+"name, and will create that snapshot when the form is closed using the "
+"``Create snapshot`` button."
+msgstr ""
+"This action will create a snapshot of the instance. When the action is "
+"taken, it will display a form that will allow the user to enter a snapshot "
+"name, and will create that snapshot when the form is closed using the "
+"``Create snapshot`` button."
+
+msgid ""
+"This can allow actions which don't need access to the full table data to "
+"bypass any API calls and processing which would otherwise be required to "
+"load the table."
+msgstr ""
+"This can allow actions which don't need access to the full table data to "
+"bypass any API calls and processing which would otherwise be required to "
+"load the table."
+
+msgid ""
+"This can be useful if the default dashboard may not be accessible to all "
+"users. When user_home is missing from HORIZON_CONFIG, it will default to the "
+"settings.LOGIN_REDIRECT_URL value."
+msgstr ""
+"This can be useful if the default dashboard may not be accessible to all "
+"users. When user_home is missing from HORIZON_CONFIG, it will default to the "
+"settings.LOGIN_REDIRECT_URL value."
+
+msgid ""
+"This class name is used to indicate the status of the rows in the table if "
+"any ``status_columns`` have been specified."
+msgstr ""
+"This class name is used to indicate the status of the rows in the table if "
+"any ``status_columns`` have been specified."
+
+msgid "This comes from the combination of the following two reasons."
+msgstr "This comes from the combination of the following two reasons."
+
+msgid ""
+"This creates a ``local_settings.diff`` file which is a diff between "
+"``local_settings.py`` and ``local_settings.py.example``"
+msgstr ""
+"This creates a ``local_settings.diff`` file which is a diff between "
+"``local_settings.py`` and ``local_settings.py.example``"
+
+msgid ""
+"This directory contains SCSS that is absolutely specific to Horizon; code "
+"here should **not** override existing Bootstrap content, such as variables "
+"and rules."
+msgstr ""
+"This directory contains SCSS that is absolutely specific to Horizon; code "
+"here should **not** override existing Bootstrap content, such as variables "
+"and rules."
+
+msgid ""
+"This distinct class is required due to the complexity involved in handling "
+"both dynamic tab loading, dynamic table updating and table actions all "
+"within one view."
+msgstr ""
+"This distinct class is required due to the complexity involved in handling "
+"both dynamic tab loading, dynamic table updating and table actions all "
+"within one view."
+
+msgid ""
+"This error class which can be raised from within a handler to cause an early "
+"bailout and redirect at the middleware level."
+msgstr ""
+"This error class which can be raised from within a handler to cause an early "
+"bailout and redirect at the middleware level."
+
+msgid ""
+"This file contains contents you want to display to the user. We will provide "
+"a simple example of a step that asks for your favorite color. The most "
+"important thing to note here is the reference to our controller via the ``ng-"
+"controller`` directive. This is essentially the link to our controller."
+msgstr ""
+"This file contains contents you want to display to the user. We will provide "
+"a simple example of a step that asks for your favourite colour. The most "
+"important thing to note here is the reference to our controller via the ``ng-"
+"controller`` directive. This is essentially the link to our controller."
+
+msgid ""
+"This file is responsible for listing the paths you want included in your "
+"tar.::"
+msgstr ""
+"This file is responsible for listing the paths you want included in your "
+"tar.::"
+
+msgid ""
+"This file is unnecessary in a purely Django based plugin, or if your Angular "
+"based plugin is relying on CORS support in the desired service. For more "
+"information on CORS, see https://docs.openstack.org/oslo.middleware/latest/"
+"admin/cross-project-cors.html"
+msgstr ""
+"This file is unnecessary in a purely Django based plugin, or if your Angular "
+"based plugin is relying on CORS support in the desired service. For more "
+"information on CORS, see https://docs.openstack.org/oslo.middleware/latest/"
+"admin/cross-project-cors.html"
+
+msgid ""
+"This file will likely be necessary if creating a Django or Angular driven "
+"plugin. This file is intended to act as a convenient location for "
+"interacting with the new service this plugin is supporting. While "
+"interactions with the service can be handled in the ``views.py``, isolating "
+"the logic is an established pattern in Horizon."
+msgstr ""
+"This file will likely be necessary if creating a Django or Angular driven "
+"plugin. This file is intended to act as a convenient location for "
+"interacting with the new service this plugin is supporting. While "
+"interactions with the service can be handled in the ``views.py``, isolating "
+"the logic is an established pattern in Horizon."
+
+msgid ""
+"This file will likely be necessary if creating a plugin using Angular. Your "
+"plugin will need to communicate with a new service or require new "
+"interactions with a service already supported by Horizon. In this particular "
+"example, the plugin will augment the support for the already supported "
+"Identity service, Keystone. This file serves to define new REST interfaces "
+"for the plugin's client-side to communicate with Horizon. Typically, the "
+"REST interfaces here make calls into ``myservice.py``."
+msgstr ""
+"This file will likely be necessary if creating a plugin using Angular. Your "
+"plugin will need to communicate with a new service or require new "
+"interactions with a service already supported by Horizon. In this particular "
+"example, the plugin will augment the support for the already supported "
+"Identity service, Keystone. This file serves to define new REST interfaces "
+"for the plugin's client-side to communicate with Horizon. Typically, the "
+"REST interfaces here make calls into ``myservice.py``."
+
+msgid ""
+"This filter is to add safety in production environments (i.e. DEBUG is "
+"False). If DEBUG is True then your site is not safe anyway. This hook is "
+"provided as a convenience to easily activate or deactivate the filter on a "
+"per request basis."
+msgstr ""
+"This filter is to add safety in production environments (i.e. DEBUG is "
+"False). If DEBUG is True then your site is not safe anyway. This hook is "
+"provided as a convenience to easily activate or deactivate the filter on a "
+"per request basis."
+
+msgid "This format is 'openstack.roles.xxx' and 'xxx' is a real role name."
+msgstr "This format is 'openstack.roles.xxx' and 'xxx' is a real role name."
+
+msgid ""
+"This function is called automatically by :meth:`~horizon.tables.Row."
+"__init__` if the ``datum`` argument is provided. However, by not providing "
+"the data during initialization this function allows for the possibility of a "
+"two-step loading pattern when you need a row instance but don't yet have the "
+"data available."
+msgstr ""
+"This function is called automatically by :meth:`~horizon.tables.Row."
+"__init__` if the ``datum`` argument is provided. However, by not providing "
+"the data during initialization this function allows for the possibility of a "
+"two-step loading pattern when you need a row instance but don't yet have the "
+"data available."
+
+msgid ""
+"This gives us a custom page title, a header, and renders our tab group "
+"provided by the view."
+msgstr ""
+"This gives us a custom page title, a header, and renders our tab group "
+"provided by the view."
+
+msgid ""
+"This incremental growth served the goal of \"Core Support\" phenomenally, "
+"but left \"Extensible\" and \"Manageable\" behind. And while the other key "
+"values took shape of their own accord, it was time to re-architect for an "
+"extensible, modular future."
+msgstr ""
+"This incremental growth served the goal of \"Core Support\" phenomenally, "
+"but left \"Extensible\" and \"Manageable\" behind. And while the other key "
+"values took shape of their own accord, it was time to re-architect for an "
+"extensible, modular future."
+
+msgid ""
+"This is a basic example where we mocked the data. For exercise, load your "
+"data using the ``$http`` service."
+msgstr ""
+"This is a basic example where we mocked the data. For exercise, load your "
+"data using the ``$http`` service."
+
+msgid ""
+"This is a more generalized replacement of the older get_token to allow "
+"plugins to specify different or additional authentication headers to the "
+"OpenStack standard 'X-Auth-Token' header."
+msgstr ""
+"This is a more generalized replacement of the older get_token to allow "
+"plugins to specify different or additional authentication headers to the "
+"OpenStack standard 'X-Auth-Token' header."
+
+msgid ""
+"This is a slight simplification from the reality of how the instance object "
+"is actually structured. In reality, accessing other attributes requires an "
+"additional step."
+msgstr ""
+"This is a slight simplification from the reality of how the instance object "
+"is actually structured. In reality, accessing other attributes requires an "
+"additional step."
+
+msgid ""
+"This is a special flavor of FileField which is meant to be used in cases "
+"when instead of uploading file to Django it should be uploaded to some "
+"external location, while the form validation is done as usual. It should be "
+"paired with ExternalUploadMeta metaclass embedded into the Form class."
+msgstr ""
+"This is a special flavour of FileField which is meant to be used in cases "
+"when instead of uploading file to Django it should be uploaded to some "
+"external location, while the form validation is done as usual. It should be "
+"paired with ExternalUploadMeta metaclass embedded into the Form class."
+
+msgid ""
+"This is called upon both successful or unsuccessful completion of the "
+"workflow."
+msgstr ""
+"This is called upon both successful or unsuccessful completion of the "
+"workflow."
+
+msgid ""
+"This is easier to understand with a conceptual example: in the context of a "
+"\"launch instance\" workflow, actions would include \"naming the instance\", "
+"\"selecting an image\", and ultimately \"launching the instance\"."
+msgstr ""
+"This is easier to understand with a conceptual example: in the context of a "
+"\"launch instance\" workflow, actions would include \"naming the instance\", "
+"\"selecting an image\", and ultimately \"launching the instance\"."
+
+msgid ""
+"This is our view. In this example, we are looping through the list of items "
+"provided by the controller and displaying the name and id. The important "
+"thing to note is the reference to our controller using the ``ng-controller`` "
+"directive."
+msgstr ""
+"This is our view. In this example, we are looping through the list of items "
+"provided by the controller and displaying the name and id. The important "
+"thing to note is the reference to our controller using the ``ng-controller`` "
+"directive."
+
+msgid ""
+"This is the entry point into our plugin. We hook into an existing module via "
+"the run block which is executed after the module has been initialized. All "
+"we need to do is inject it as a dependency and then use the methods provided "
+"in the extensible service to override or modify steps. In this example, we "
+"are going to prepend our custom step so that it will show up as the first "
+"step in the wizard."
+msgstr ""
+"This is the entry point into our plugin. We hook into an existing module via "
+"the run block which is executed after the module has been initialised. All "
+"we need to do is inject it as a dependency and then use the methods provided "
+"in the extensible service to override or modify steps. In this example, we "
+"are going to prepend our custom step so that it will show up as the first "
+"step in the wizard."
+
+msgid ""
+"This is the reverse of what \"contribute\" does to make the action outputs "
+"sane for the workflow. Changes to the context are not saved globally here. "
+"They are localized to the action."
+msgstr ""
+"This is the reverse of what \"contribute\" does to make the action outputs "
+"sane for the workflow. Changes to the context are not saved globally here. "
+"They are localised to the action."
+
+msgid "This is the value from the filter action's list of filter choices."
+msgstr "This is the value from the filter action's list of filter choices."
+
+msgid ""
+"This is used for the POST action attribute on the form element wrapping the "
+"table. In many cases it is also useful for redirecting after a successful "
+"action on the table."
+msgstr ""
+"This is used for the POST action attribute on the form element wrapping the "
+"table. In many cases it is also useful for redirecting after a successful "
+"action on the table."
+
+msgid ""
+"This is used for the POST action attribute on the form element wrapping the "
+"table. We use this method to persist the pagination marker."
+msgstr ""
+"This is used for the POST action attribute on the form element wrapping the "
+"table. We use this method to persist the pagination marker."
+
+msgid ""
+"This is used for the POST action attribute on the form element wrapping the "
+"workflow."
+msgstr ""
+"This is used for the POST action attribute on the form element wrapping the "
+"workflow."
+
+msgid ""
+"This is useful when you wish for API errors to appear as errors on the form "
+"rather than using the messages framework."
+msgstr ""
+"This is useful when you wish for API errors to appear as errors on the form "
+"rather than using the messages framework."
+
+msgid ""
+"This layer of testing involves testing all of the components that your "
+"codebase interacts with or relies on in conjunction. This is equivalent to "
+"\"live\" testing, but in a repeatable manner."
+msgstr ""
+"This layer of testing involves testing all of the components that your "
+"codebase interacts with or relies on in conjunction. This is equivalent to "
+"\"live\" testing, but in a repeatable manner."
+
+msgid "This log can includes information below:"
+msgstr "This log can includes information below:"
+
+msgid ""
+"This method can be used to customize where a user is sent when they log in, "
+"etc. By default it returns the value of :meth:`get_absolute_url`."
+msgstr ""
+"This method can be used to customise where a user is sent when they log in, "
+"etc. By default it returns the value of :meth:`get_absolute_url`."
+
+msgid "This method is required."
+msgstr "This method is required."
+
+msgid ""
+"This method must be overridden by subclasses and return the filtered data."
+msgstr ""
+"This method must be overridden by subclasses and return the filtered data."
+
+msgid ""
+"This method provides a way to get region that works for both Keystone V2 and "
+"V3."
+msgstr ""
+"This method provides a way to get region that works for both Keystone V2 and "
+"V3."
+
+msgid ""
+"This method should be overridden in subclasses to provide additional context "
+"data to the template."
+msgstr ""
+"This method should be overridden in subclasses to provide additional context "
+"data to the template."
+
+msgid ""
+"This method should be overridden to return the result of any policy checks "
+"required for the user to access this dashboard when more complex checks are "
+"required."
+msgstr ""
+"This method should be overridden to return the result of any policy checks "
+"required for the user to access this dashboard when more complex checks are "
+"required."
+
+msgid ""
+"This method takes into account both already-available data and errors within "
+"the steps."
+msgstr ""
+"This method takes into account both already-available data and errors within "
+"the steps."
+
+msgid "This method will set the cookie to expire in 365 days."
+msgstr "This method will set the cookie to expire in 365 days."
+
+msgid ""
+"This mixin class is to be used for together with ModalFormView and "
+"WorkflowView classes to augment them with modal_backdrop context data."
+msgstr ""
+"This mixin class is to be used for together with ModalFormView and "
+"WorkflowView classes to augment them with modal_backdrop context data."
+
+msgid ""
+"This optional static method can be used to specify conditions that need to "
+"be satisfied to load this panel. Unlike ``permissions`` and ``allowed`` this "
+"method is intended to handle settings based conditions rather than user "
+"based permission and policy checks. The return value is boolean. If the "
+"method returns ``True``, then the panel will be registered and available to "
+"user (if ``permissions`` and ``allowed`` runtime checks are also satisfied). "
+"If the method returns ``False``, then the panel will not be registered and "
+"will not be available via normal navigation or direct URL access."
+msgstr ""
+"This optional static method can be used to specify conditions that need to "
+"be satisfied to load this panel. Unlike ``permissions`` and ``allowed`` this "
+"method is intended to handle settings based conditions rather than user "
+"based permission and policy checks. The return value is boolean. If the "
+"method returns ``True``, then the panel will be registered and available to "
+"user (if ``permissions`` and ``allowed`` runtime checks are also satisfied). "
+"If the method returns ``False``, then the panel will not be registered and "
+"will not be available via normal navigation or direct URL access."
+
+msgid "This page collects basic policies on horizon development."
+msgstr "This page collects basic policies on Horizon development."
+
+msgid ""
+"This permission available to the user is derived from the user's Keystone "
+"\"roles\"."
+msgstr ""
+"This permission available to the user is derived from the user's Keystone "
+"\"roles\"."
+
+msgid ""
+"This provides the greatest protection against false positives without "
+"weighting any particular columns."
+msgstr ""
+"This provides the greatest protection against false positives without "
+"weighting any particular columns."
+
+msgid ""
+"This required monkey-patching the ``contrib.auth`` middleware to make the "
+"``request`` object available to the auth backend class."
+msgstr ""
+"This required monkey-patching the ``contrib.auth`` middleware to make the "
+"``request`` object available to the auth backend class."
+
+msgid "This section describes topics specific to Horizon plugins."
+msgstr "This section describes topics specific to Horizon plugins."
+
+msgid ""
+"This section has been tested for Horizon on Ubuntu (18.04-amd64) and RPM-"
+"based (RHEL 8.x) distributions. Feel free to add notes and any changes "
+"according to your experiences or operating system."
+msgstr ""
+"This section has been tested for Horizon on Ubuntu (18.04-amd64) and RPM-"
+"based (RHEL 8.x) distributions. Feel free to add notes and any changes "
+"according to your experiences or operating system."
+
+msgid ""
+"This section is intended as a quick intro to contributing with AngularJS. "
+"For more detailed information, check the :ref:`topics-angularjs`."
+msgstr ""
+"This section is intended as a quick intro to contributing with AngularJS. "
+"For more detailed information, check the :ref:`topics-angularjs`."
+
+msgid ""
+"This stores variables related to Keystone2Keystone federation. This function "
+"gets skipped if there are no Keystone service providers. An unscoped token "
+"to the identity provider keystone gets stored so that it can be used to do "
+"federated login into the service providers when switching keystone "
+"providers. The settings file can be configured to set the display name of "
+"the local (identity provider) keystone by setting "
+"KEYSTONE_PROVIDER_IDP_NAME. The KEYSTONE_PROVIDER_IDP_ID settings variable "
+"is used for comparison against the service providers. It should not conflict "
+"with any of the service provider ids."
+msgstr ""
+"This stores variables related to Keystone2Keystone federation. This function "
+"gets skipped if there are no Keystone service providers. An unscoped token "
+"to the identity provider Keystone gets stored so that it can be used to do "
+"federated login into the service providers when switching Keystone "
+"providers. The settings file can be configured to set the display name of "
+"the local (identity provider) Keystone by setting "
+"KEYSTONE_PROVIDER_IDP_NAME. The KEYSTONE_PROVIDER_IDP_ID settings variable "
+"is used for comparison against the service providers. It should not conflict "
+"with any of the service provider ids."
+
+msgid ""
+"This tab gets a little more complicated. The tab handles data tables (and "
+"all their associated features), and it also uses the ``preload`` attribute "
+"to specify that this tab shouldn't be loaded by default. It will instead be "
+"loaded via AJAX when someone clicks on it, saving us on API calls in the "
+"vast majority of cases."
+msgstr ""
+"This tab gets a little more complicated. The tab handles data tables (and "
+"all their associated features), and it also uses the ``preload`` attribute "
+"to specify that this tab shouldn't be loaded by default. It will instead be "
+"loaded via AJAX when someone clicks on it, saving us on API calls in the "
+"vast majority of cases."
+
+msgid ""
+"This template contains both Django and AngularJS code. Angular is denoted by "
+"``{$..$}`` while Django is denoted by ``{{..}}`` and ``{%..%}``. This "
+"template gets processed twice, once by Django on the server-side and once "
+"more by Angular on the client-side. This means that the expressions in "
+"``{{..}}`` and ``{%..%}`` are substituted with values by the time it reaches "
+"your Angular template."
+msgstr ""
+"This template contains both Django and AngularJS code. Angular is denoted by "
+"``{$..$}`` while Django is denoted by ``{{..}}`` and ``{%..%}``. This "
+"template gets processed twice, once by Django on the server-side and once "
+"more by Angular on the client-side. This means that the expressions in "
+"``{{..}}`` and ``{%..%}`` are substituted with values by the time it reaches "
+"your Angular template."
+
+msgid ""
+"This tutorial assumes you have a basic understanding of Python, HTML, "
+"JavaScript. Knowledge of AngularJS is optional but recommended if you are "
+"attempting to create an Angular plugin."
+msgstr ""
+"This tutorial assumes you have a basic understanding of Python, HTML, "
+"JavaScript. Knowledge of AngularJS is optional but recommended if you are "
+"attempting to create an Angular plugin."
+
+msgid ""
+"This tutorial assumes you have already completed :ref:`tutorials-dashboard`. "
+"If not, please do so now as we will be modifying the files created there."
+msgstr ""
+"This tutorial assumes you have already completed :ref:`tutorials-dashboard`. "
+"If not, please do so now as we will be modifying the files created there."
+
+msgid ""
+"This tutorial assumes you have either a ``devstack`` or ``openstack`` "
+"environment up and running. There are a variety of other resources which "
+"may be helpful to read first. For example, you may want to start with the :"
+"ref:`quickstart` or the `Django tutorial`_."
+msgstr ""
+"This tutorial assumes you have either a ``devstack`` or ``openstack`` "
+"environment up and running. There are a variety of other resources which "
+"may be helpful to read first. For example, you may want to start with the :"
+"ref:`quickstart` or the `Django tutorial`_."
+
+msgid ""
+"This tutorial covers how to add a more complex action to a table, one that "
+"requires an action and form definitions, as well as changes to the view, "
+"urls, and table."
+msgstr ""
+"This tutorial covers how to add a more complex action to a table, one that "
+"requires an action and form definitions, as well as changes to the view, "
+"URLs, and table."
+
+msgid ""
+"This tutorial covers how to use the various components in horizon to build "
+"an example dashboard and a panel with a tab which has a table containing "
+"data from the back end."
+msgstr ""
+"This tutorial covers how to use the various components in Horizon to build "
+"an example dashboard and a panel with a tab which has a table containing "
+"data from the back end."
+
+msgid ""
+"This tutorial shows you how to create a new panel. If you are interested in "
+"creating a new dashboard plugin, use the file structure from :ref:`tutorials-"
+"dashboard` instead."
+msgstr ""
+"This tutorial shows you how to create a new panel. If you are interested in "
+"creating a new dashboard plugin, use the file structure from :ref:`tutorials-"
+"dashboard` instead."
+
+msgid ""
+"This view handles selecting specific tabs and deals with AJAX requests "
+"gracefully."
+msgstr ""
+"This view handles selecting specific tabs and deals with AJAX requests "
+"gracefully."
+
+msgid ""
+"This works the same as the ``FormsetDataTable`` below, but can be used to "
+"add to existing DataTable subclasses."
+msgstr ""
+"This works the same as the ``FormsetDataTable`` below, but can be used to "
+"add to existing DataTable subclasses."
+
+msgid ""
+"Three steps are required to use this view: set the ``table_class`` attribute "
+"with the desired :class:`~horizon.tables.DataTable` class; define a "
+"``get_data`` method which returns a set of data for the table; and specify a "
+"template for the ``template_name`` attribute."
+msgstr ""
+"Three steps are required to use this view: set the ``table_class`` attribute "
+"with the desired :class:`~horizon.tables.DataTable` class; define a "
+"``get_data`` method which returns a set of data for the table; and specify a "
+"template for the ``template_name`` attribute."
+
+msgid ""
+"Three steps are required to use this view: set the ``table_classes`` "
+"attribute with a tuple of the desired :class:`~horizon.tables.DataTable` "
+"classes; define a ``get_{{ table_name }}_data`` method for each table class "
+"which returns a set of data for that table; and specify a template for the "
+"``template_name`` attribute."
+msgstr ""
+"Three steps are required to use this view: set the ``table_classes`` "
+"attribute with a tuple of the desired :class:`~horizon.tables.DataTable` "
+"classes; define a ``get_{{ table_name }}_data`` method for each table class "
+"which returns a set of data for that table; and specify a template for the "
+"``template_name`` attribute."
+
+msgid "Timezone-aware checking of the auth token's expiration timestamp."
+msgstr "Timezone-aware checking of the auth token's expiration timestamp."
+
+msgid "Tips and tricks"
+msgstr "Tips and tricks"
+
+msgid ""
+"To begin setting up a Horizon development environment simply clone the "
+"Horizon git repository from https://opendev.org/openstack/horizon"
+msgstr ""
+"To begin setting up a Horizon development environment simply clone the "
+"Horizon git repository from https://opendev.org/openstack/horizon"
+
+msgid "To check the django version installed in your tox env, run:"
+msgstr "To check the django version installed in your tox env, run:"
+
+msgid ""
+"To connect a :class:`~horizon.Panel` with a :class:`~horizon.Dashboard` "
+"class you register it in a ``panel.py`` file"
+msgstr ""
+"To connect a :class:`~horizon.Panel` with a :class:`~horizon.Dashboard` "
+"class you register it in a ``panel.py`` file"
+
+msgid "To create a new xstatic package:"
+msgstr "To create a new xstatic package:"
+
+msgid ""
+"To define the view, we must create a view class, along with the template "
+"(``HTML``) file and the form class for that view."
+msgstr ""
+"To define the view, we must create a view class, along with the template "
+"(``HTML``) file and the form class for that view."
+
+msgid ""
+"To do this, we must edit the ``tables.py`` file under the ``mypanel`` "
+"directory and add the following::"
+msgstr ""
+"To do this, we must edit the ``tables.py`` file under the ``mypanel`` "
+"directory and add the following::"
+
+msgid ""
+"To have filtering working properly on the client, each row will need CSS "
+"class(es) beginning with 'category-', followed by the value of the fixed "
+"button."
+msgstr ""
+"To have filtering working properly on the client, each row will need CSS "
+"class(es) beginning with 'category-', followed by the value of the fixed "
+"button."
+
+msgid "To make a new release of the package, you need to:"
+msgstr "To make a new release of the package, you need to:"
+
+msgid ""
+"To make your life even easier, if your codebase doesn't have a built-in ORM-"
+"like function to manage your test data you can consider building (or "
+"borrowing) one yourself. Being able to do simple retrieval queries on your "
+"test data is incredibly valuable."
+msgstr ""
+"To make your life even easier, if your codebase doesn't have a built-in ORM-"
+"like function to manage your test data you can consider building (or "
+"borrowing) one yourself. Being able to do simple retrieval queries on your "
+"test data is incredibly valuable."
+
+msgid ""
+"To make your strings translatable, you need to mark it so that horizon can "
+"locate and extract it into a POT file. When a user from another locale "
+"visits your page, your string is replaced with the correct translated "
+"version."
+msgstr ""
+"To make your strings translatable, you need to mark it so that Horizon can "
+"locate and extract it into a POT file. When a user from another locale "
+"visits your page, your string is replaced with the correct translated "
+"version."
+
+msgid ""
+"To reset the tox env used for testing with different Django version to the "
+"regular tox env, run ``tox`` command with ``-r`` to recreate it."
+msgstr ""
+"To reset the tox env used for testing with different Django version to the "
+"regular tox env, run ``tox`` command with ``-r`` to recreate it."
+
+msgid "To see the results:"
+msgstr "To see the results:"
+
+msgid "To start the Horizon development server use the command below"
+msgstr "To start the Horizon development server use the command below"
+
+msgid ""
+"To support storing profiler data on server-side, MongoDB cluster needs to be "
+"installed on your Devstack host (default configuration), see `Installing "
+"MongoDB`_. Then, change the ``bindIp`` key in ``/etc/mongod.conf`` to "
+"``0.0.0.0`` and invoke ``sudo service mongod restart``."
+msgstr ""
+"To support storing profiler data on server-side, MongoDB cluster needs to be "
+"installed on your Devstack host (default configuration), see `Installing "
+"MongoDB`_. Then, change the ``bindIp`` key in ``/etc/mongod.conf`` to "
+"``0.0.0.0`` and invoke ``sudo service mongod restart``."
+
+msgid ""
+"To test it locally, you need some extra steps. Here is an example where "
+"``tox_envlist`` is ``py36`` and ``django_version`` is ``>=1.11,<2.0``."
+msgstr ""
+"To test it locally, you need some extra steps. Here is an example where "
+"``tox_envlist`` is ``py36`` and ``django_version`` is ``>=1.11,<2.0``."
+
+msgid ""
+"To that end, Horizon includes several custom assertions to make these tasks "
+"easier. :meth:`~openstack_dashboard.test.helpers.TestCase."
+"assertNoFormErrors`, :meth:`~horizon.test.helpers.TestCase."
+"assertMessageCount`, and :meth:`~horizon.test.helpers.TestCase."
+"assertNoMessages` all exist for exactly these purposes. Moreover, they "
+"provide useful output when things go wrong so you're not left scratching "
+"your head wondering why your view test didn't redirect as expected when you "
+"posted a form."
+msgstr ""
+"To that end, Horizon includes several custom assertions to make these tasks "
+"easier. :meth:`~openstack_dashboard.test.helpers.TestCase."
+"assertNoFormErrors`, :meth:`~horizon.test.helpers.TestCase."
+"assertMessageCount`, and :meth:`~horizon.test.helpers.TestCase."
+"assertNoMessages` all exist for exactly these purposes. Moreover, they "
+"provide useful output when things go wrong so you're not left scratching "
+"your head wondering why your view test didn't redirect as expected when you "
+"posted a form."
+
+msgid ""
+"To translate a string, simply wrap one of the gettext variants around the "
+"string. The examples below show you how to do translation for various "
+"scenarios, such as interpolation, contextual markers and translation "
+"comments."
+msgstr ""
+"To translate a string, simply wrap one of the gettext variants around the "
+"string. The examples below show you how to do translation for various "
+"scenarios, such as interpolation, contextual markers and translation "
+"comments."
+
+msgid ""
+"To uninstall, use ``pip uninstall``. You will also need to remove the "
+"enabled file from the ``local/enabled`` folder."
+msgstr ""
+"To uninstall, use ``pip uninstall``. You will also need to remove the "
+"enabled file from the ``local/enabled`` folder."
+
+msgid ""
+"To update the .po files, you can run ``tox -e manage -- update_catalog`` to "
+"update the .po file for every language, or you can specify a specific "
+"language to update like this: ``tox -e manage -- update_catalog de``. This "
+"is useful if you want to add a few extra translatabale strings for a "
+"downstream customisation."
+msgstr ""
+"To update the .po files, you can run ``tox -e manage -- update_catalog`` to "
+"update the .po file for every language, or you can specify a specific "
+"language to update like this: ``tox -e manage -- update_catalog de``. This "
+"is useful if you want to add a few extra translatabale strings for a "
+"downstream customisation."
+
+msgid ""
+"To use translation in your AngularJS template, use the translate tag or the "
+"translate filter. Note that we are using `angular-gettext <https://angular-"
+"gettext.rocketeer.be/>`_ for message substitution but not for message "
+"extraction."
+msgstr ""
+"To use translation in your AngularJS template, use the translate tag or the "
+"translate filter. Note that we are using `angular-gettext <https://angular-"
+"gettext.rocketeer.be/>`_ for message substitution but not for message "
+"extraction."
+
+msgid ""
+"To use translation in your template, make sure you load the i18n module. To "
+"translate a line of text, use the ``trans`` template tag. If you need to "
+"translate a block of text, use the ``blocktrans`` template tag."
+msgstr ""
+"To use translation in your template, make sure you load the i18n module. To "
+"translate a line of text, use the ``trans`` template tag. If you need to "
+"translate a block of text, use the ``blocktrans`` template tag."
+
+msgid ""
+"Token object provides a consistent interface for accessing the keystone "
+"token information and service catalog."
+msgstr ""
+"Token object provides a consistent interface for accessing the keystone "
+"token information and service catalogue."
+
+msgid ""
+"Translated message catalog files (PO files) are placed under this directory."
+msgstr ""
+"Translated message catalogue files (PO files) are placed under this "
+"directory."
+
+msgid "Translation Support"
+msgstr "Translation Support"
+
+msgid "Translation in Horizon"
+msgstr "Translation in Horizon"
+
+msgid "Treat everyone respectfully and professionally."
+msgstr "Treat everyone respectfully and professionally."
+
+msgid ""
+"Tuples in the list will possess the required permissions if the user has a "
+"permissions matching one of the elements of that tuple"
+msgstr ""
+"Tuples in the list will possess the required permissions if the user has a "
+"permissions matching one of the elements of that tuple"
+
+msgid "Tutorial: Adding a complex action to a table"
+msgstr "Tutorial: Adding a complex action to a table"
+
+msgid "Tutorial: Building a Dashboard using Horizon"
+msgstr "Tutorial: Building a Dashboard using Horizon"
+
+msgid "Tutorial: Creating an Horizon Plugin"
+msgstr "Tutorial: Creating an Horizon Plugin"
+
+msgid "Tutorials"
+msgstr "Tutorials"
+
+msgid "Tying it together in a view"
+msgstr "Tying it together in a view"
+
+msgid "Types of Plugins that add content"
+msgstr "Types of Plugins that add content"
+
+msgid ""
+"Ultimately that's up to each and every developer that touches the code, but "
+"if we get all the other goals out of the way then we are free to focus on "
+"the best possible experience."
+msgstr ""
+"Ultimately that's up to each and every developer that touches the code, but "
+"if we get all the other goals out of the way then we are free to focus on "
+"the best possible experience."
+
+msgid "Unit tests"
+msgstr "Unit tests"
+
+msgid "Unlike NON_FIELD_ERRORS, this doesn't fail form validation."
+msgstr "Unlike NON_FIELD_ERRORS, this doesn't fail form validation."
+
+msgid "Unregisters a :class:`~horizon.Dashboard` from Horizon."
+msgstr "Unregisters a :class:`~horizon.Dashboard` from Horizon."
+
+msgid "Unregisters a :class:`~horizon.Panel` from this dashboard."
+msgstr "Unregisters a :class:`~horizon.Panel` from this dashboard."
+
+msgid "Unregisters a :class:`~horizon.workflows.Step` from the workflow."
+msgstr "Unregisters a :class:`~horizon.workflows.Step` from the workflow."
+
+msgid "Unscoped Keystone access info object"
+msgstr "Unscoped Keystone access info object"
+
+msgid "Unscoped Keystone token."
+msgstr "Unscoped Keystone token."
+
+msgid "Usable"
+msgstr "Usable"
+
+msgid "Usable: Providing an *awesome* interface that people *want* to use."
+msgstr "Usable: Providing an *awesome* interface that people *want* to use."
+
+msgid ""
+"Use \"strict\", enclosing each JavaScript file inside a self-executing "
+"function. The self-executing function keeps the strict scoped to the file, "
+"so its variables and methods are not exposed to other JavaScript files in "
+"the product."
+msgstr ""
+"Use \"strict\", enclosing each JavaScript file inside a self-executing "
+"function. The self-executing function keeps the strict scoped to the file, "
+"so its variables and methods are not exposed to other JavaScript files in "
+"the product."
+
+msgid "Use 2 spaces for code indentation."
+msgstr "Use 2 spaces for code indentation."
+
+msgid ""
+"Use :meth:`~horizon.test.helpers.TestCase.assertMessageCount` and :meth:"
+"`~horizon.test.helpers.TestCase.assertNoMessages` when a piece of code is "
+"failing inexplicably. Since the core error handlers attach user-facing error "
+"messages (and since the core logging is silenced during test runs) these "
+"methods give you the dual benefit of verifying the output you expect while "
+"clearly showing you the problematic error message if they fail."
+msgstr ""
+"Use :meth:`~horizon.test.helpers.TestCase.assertMessageCount` and :meth:"
+"`~horizon.test.helpers.TestCase.assertNoMessages` when a piece of code is "
+"failing inexplicably. Since the core error handlers attach user-facing error "
+"messages (and since the core logging is silenced during test runs) these "
+"methods give you the dual benefit of verifying the output you expect while "
+"clearly showing you the problematic error message if they fail."
+
+msgid ""
+"Use :meth:`~openstack_dashboard.test.helpers.TestCase.assertNoFormErrors` "
+"immediately after your ``client.post`` call for tests that handle form "
+"views. This will immediately fail if your form POST failed due to a "
+"validation error and tell you what the error was."
+msgstr ""
+"Use :meth:`~openstack_dashboard.test.helpers.TestCase.assertNoFormErrors` "
+"immediately after your ``client.post`` call for tests that handle form "
+"views. This will immediately fail if your form POST failed due to a "
+"validation error and tell you what the error was."
+
+msgid "Use ESLint in your development environment."
+msgstr "Use ESLint in your development environment."
+
+msgid ""
+"Use Python's ``pdb`` module liberally. Many people don't realize it works "
+"just as well in a test case as it does in a live view. Simply inserting "
+"``import pdb; pdb.set_trace()`` anywhere in your codebase will drop the "
+"interpreter into an interactive shell so you can explore your test "
+"environment and see which of your assumptions about the code isn't, in fact, "
+"flawlessly correct."
+msgstr ""
+"Use Python's ``pdb`` module liberally. Many people don't realize it works "
+"just as well in a test case as it does in a live view. Simply inserting "
+"``import pdb; pdb.set_trace()`` anywhere in your codebase will drop the "
+"interpreter into an interactive shell so you can explore your test "
+"environment and see which of your assumptions about the code isn't, in fact, "
+"flawlessly correct."
+
+msgid ""
+"Use ``===`` as opposed to ``==`` for equality checks. The ``==`` will do a "
+"type cast before comparing, which can lead to unwanted results."
+msgstr ""
+"Use ``===`` as opposed to ``==`` for equality checks. The ``==`` will do a "
+"type cast before comparing, which can lead to unwanted results."
+
+msgid ""
+"Use ``forEach`` | ``each`` when looping whenever possible. AngularJS and "
+"jQuery both provide for each loops that provide both iteration and scope."
+msgstr ""
+"Use ``forEach`` | ``each`` when looping whenever possible. AngularJS and "
+"jQuery both provide for each loops that provide both iteration and scope."
+
+msgid ""
+"Use ``{ }`` for ``if``, ``for``, ``while`` statements, and don't combine "
+"them on one line. ::"
+msgstr ""
+"Use ``{ }`` for ``if``, ``for``, ``while`` statements, and don't combine "
+"them on one line. ::"
+
+msgid ""
+"Use a single, consistent set of test data. Grow it over time, but do "
+"everything you can not to fragment it. It quickly becomes unmaintainable and "
+"perniciously out-of-sync with reality."
+msgstr ""
+"Use a single, consistent set of test data. Grow it over time, but do "
+"everything you can not to fragment it. It quickly becomes unmaintainable and "
+"perniciously out-of-sync with reality."
+
+msgid ""
+"Use proper grammar, spelling, capitalization and punctuation at all times."
+msgstr ""
+"Use proper grammar, spelling, capitalisation and punctuation at all times."
+
+msgid "Use this to validate the formset and to get the submitted data back."
+msgstr "Use this to validate the formset and to get the submitted data back."
+
+msgid "Used internally to track exceptions that are already handled."
+msgstr "Used internally to track exceptions that are already handled."
+
+msgid ""
+"Used like ``verbose_name`` in cases where ``handles_multiple`` is ``True``. "
+"Defaults to ``verbose_name`` with the letter \"s\" appended."
+msgstr ""
+"Used like ``verbose_name`` in cases where ``handles_multiple`` is ``True``. "
+"Defaults to ``verbose_name`` with the letter \"s\" appended."
+
+msgid "User tries to access a resource without sufficient permissions."
+msgstr "User tries to access a resource without sufficient permissions."
+
+msgid "Uses :meth:`~horizon.tables.DataTable.get_object_id` internally."
+msgstr "Uses :meth:`~horizon.tables.DataTable.get_object_id` internally."
+
+msgid "Using filters in DataTable column"
+msgstr "Using filters in DataTable column"
+
+msgid ""
+"Using strict will throw exceptions for common coding errors, like accessing "
+"global vars, that normally are not flagged."
+msgstr ""
+"Using strict will throw exceptions for common coding errors, like accessing "
+"global vars, that normally are not flagged."
+
+msgid ""
+"Using the $on method, we can listen to events generated within the scope. In "
+"this manner, actions we completed in the wizard are visually reflected in "
+"the table even though they are two completely different widgets. Similarly, "
+"you can share data between steps in your workflow as long as they share the "
+"same parent scope."
+msgstr ""
+"Using the $on method, we can listen to events generated within the scope. In "
+"this manner, actions we completed in the wizard are visually reflected in "
+"the table even though they are two completely different widgets. Similarly, "
+"you can share data between steps in your workflow as long as they share the "
+"same parent scope."
+
+msgid ""
+"Validate the given value and return its \"cleaned\" value as an appropriate "
+"Python object. Raise ValidationError for any errors."
+msgstr ""
+"Validate the given value and return its \"cleaned\" value as an appropriate "
+"Python object. Raise ValidationError for any errors."
+
+msgid "Validates an expected status code."
+msgstr "Validates an expected status code."
+
+msgid "Validates the workflow steps from ``start`` to ``end``, inclusive."
+msgstr "Validates the workflow steps from ``start`` to ``end``, inclusive."
+
+msgid "Values"
+msgstr "Values"
+
+msgid "Values are compared in a case-insensitive manner."
+msgstr "Values are compared in a case-insensitive manner."
+
+msgid "Verifies that all required data is present in the context."
+msgstr "Verifies that all required data is present in the context."
+
+msgid ""
+"Verifies things from an \"end user\" perspective, which helps to ensure a "
+"high-quality experience."
+msgstr ""
+"Verifies things from an \"end user\" perspective, which helps to ensure a "
+"high-quality experience."
+
+msgid ""
+"Verifying/validating the overall data integrity and subsequently triggering "
+"the final method to complete the workflow."
+msgstr ""
+"Verifying/validating the overall data integrity and subsequently triggering "
+"the final method to complete the workflow."
+
+msgid "Ways To Contribute"
+msgstr "Ways To Contribute"
+
+msgid ""
+"We define a panel where our plugin's content will reside in. This is "
+"currently a necessity even for Angular plugins. The slug is the panel's "
+"unique identifier and is often use as part of the URL. Make sure that it "
+"matches what you have in your enabled file.::"
+msgstr ""
+"We define a panel where our plugin's content will reside in. This is "
+"currently a necessity even for Angular plugins. The slug is the panel's "
+"unique identifier and is often use as part of the URL. Make sure that it "
+"matches what you have in your enabled file.::"
+
+msgid ""
+"We do not bundle third-party code in Horizon's source tree. Instead, we "
+"package the required files as xstatic Python packages and add them as "
+"dependencies to Horizon."
+msgstr ""
+"We do not bundle third-party code in Horizon's source tree. Instead, we "
+"package the required files as xstatic Python packages and add them as "
+"dependencies to Horizon."
+
+msgid ""
+"We follow PEP8_ for all our Python code, and use ``pep8.py`` (available via "
+"the shortcut ``tox -e pep8``) to validate that our code meets proper Python "
+"style guidelines."
+msgstr ""
+"We follow PEP8_ for all our Python code, and use ``pep8.py`` (available via "
+"the shortcut ``tox -e pep8``) to validate that our code meets proper Python "
+"style guidelines."
+
+msgid ""
+"We highly encourage that you write and maintain your code using our plugin "
+"architecture. A plugin by definition means the ability to be connected. In "
+"practical terms, plugins are a way to extend and add to the functionality "
+"that already exists. You can control its content and progress at a rate "
+"independent of Horizon. If you write and package your code as a plugin, it "
+"will continue to work in future releases."
+msgstr ""
+"We highly encourage that you write and maintain your code using our plugin "
+"architecture. A plugin by definition means the ability to be connected. In "
+"practical terms, plugins are a way to extend and add to the functionality "
+"that already exists. You can control its content and progress at a rate "
+"independent of Horizon. If you write and package your code as a plugin, it "
+"will continue to work in future releases."
+
+msgid ""
+"We highly recommend that you complete the :ref:`tutorials-plugin` if you "
+"have not done so already. If you do not know how to package and install a "
+"plugin, the rest of this tutorial will not make sense! In this tutorial, we "
+"will examine an existing workflow and how we can extend it as a plugin."
+msgstr ""
+"We highly recommend that you complete the :ref:`tutorials-plugin` if you "
+"have not done so already. If you do not know how to package and install a "
+"plugin, the rest of this tutorial will not make sense! In this tutorial, we "
+"will examine an existing workflow and how we can extend it as a plugin."
+
+msgid ""
+"We must add the url for our new view. Open the ``urls.py`` file under the "
+"``mypanel`` directory and add the following as a new url pattern::"
+msgstr ""
+"We must add the URL for our new view. Open the ``urls.py`` file under the "
+"``mypanel`` directory and add the following as a new URL pattern::"
+
+msgid "We must also add our new action as a row action for the table::"
+msgstr "We must also add our new action as a row action for the table::"
+
+msgid "We must once again run horizon to verify our dashboard is working::"
+msgstr "We must once again run Horizon to verify our dashboard is working::"
+
+msgid ""
+"We need the request object to get the user, so we'll slightly modify the "
+"existing django.contrib.auth.get_user method. To do so we update the auth "
+"middleware to point to our overridden method."
+msgstr ""
+"We need the request object to get the user, so we'll slightly modify the "
+"existing django.contrib.auth.get_user method. To do so we update the auth "
+"middleware to point to our overridden method."
+
+msgid ""
+"We usually need to quote the django version in the pip command-line in most "
+"shells to escape interpretations by the shell."
+msgstr ""
+"We usually need to quote the django version in the pip command-line in most "
+"shells to escape interpretations by the shell."
+
+msgid ""
+"We will add a link action to the table that will be accessible from each row "
+"in the table. The action will use the view defined above to create a "
+"snapshot of the instance represented by the row in the table."
+msgstr ""
+"We will add a link action to the table that will be accessible from each row "
+"in the table. The action will use the view defined above to create a "
+"snapshot of the instance represented by the row in the table."
+
+msgid ""
+"We will convert the object id and ``lookup`` to unicode before comparison."
+msgstr ""
+"We will convert the object id and ``lookup`` to Unicode before comparison."
+
+msgid ""
+"We will cover the basics of working with panels for both Python and Angular. "
+"If you are interested in creating a new panel, follow the steps below."
+msgstr ""
+"We will cover the basics of working with panels for both Python and Angular. "
+"If you are interested in creating a new panel, follow the steps below."
+
+msgid "We'll create a panel and call it ``My Panel``."
+msgstr "We'll create a panel and call it ``My Panel``."
+
+msgid ""
+"We'll start by assuming you've got a working checkout of the repository (if "
+"not then please see the :ref:`quickstart`)."
+msgstr ""
+"We'll start by assuming you've got a working checkout of the repository (if "
+"not then please see the :ref:`quickstart`)."
+
+msgid ""
+"We'll start with the table, combine that with the tabs, and then build our "
+"view from the pieces."
+msgstr ""
+"We'll start with the table, combine that with the tabs, and then build our "
+"view from the pieces."
+
+msgid "What does this mean for visual design?"
+msgstr "What does this mean for visual design?"
+
+msgid "What is the point of translating my code?"
+msgstr "What is the point of translating my code?"
+
+msgid ""
+"What is the relationship between ``Dashboards``, ``Panels``, and navigation?"
+msgstr ""
+"What is the relationship between ``Dashboards``, ``Panels``, and navigation?"
+
+msgid "What makes a good unit test?"
+msgstr "What makes a good unit test?"
+
+msgid ""
+"What you chose to include in ``block main`` is entirely up to you. Since you "
+"are creating an Angular plugin, we recommend that you keep everything in "
+"this section Angular. Do not mix Python code in here! If you find yourself "
+"passing in Python data, do it via our REST services instead."
+msgstr ""
+"What you chose to include in ``block main`` is entirely up to you. Since you "
+"are creating an Angular plugin, we recommend that you keep everything in "
+"this section Angular. Do not mix Python code in here! If you find yourself "
+"passing in Python data, do it via our REST services instead."
+
+msgid ""
+"What you've learned here is the fundamentals of how to add a table action "
+"that requires a form for data entry. This can easily be expanded from "
+"creating a snapshot to other API calls that require more complex forms to "
+"gather the necessary information."
+msgstr ""
+"What you've learned here is the fundamentals of how to add a table action "
+"that requires a form for data entry. This can easily be expanded from "
+"creating a snapshot to other API calls that require more complex forms to "
+"gather the necessary information."
+
+msgid ""
+"What you've learned here is the fundamentals of how to write interfaces for "
+"your own project based on the components horizon provides."
+msgstr ""
+"What you've learned here is the fundamentals of how to write interfaces for "
+"your own project based on the components Horizon provides."
+
+msgid "When actions get run"
+msgstr "When actions get run"
+
+msgid ""
+"When called for a row action, the current row data object will be passed as "
+"the first parameter."
+msgstr ""
+"When called for a row action, the current row data object will be passed as "
+"the first parameter."
+
+msgid ""
+"When defining the expected input to a stubbed call, make sure the arguments "
+"are *identical*, this includes ``str`` vs. ``int`` differences."
+msgstr ""
+"When defining the expected input to a stubbed call, make sure the arguments "
+"are *identical*, this includes ``str`` vs. ``int`` differences."
+
+msgid ""
+"When iterated, it will yield each of the ``Panel`` instances it contains."
+msgstr ""
+"When iterated, it will yield each of the ``Panel`` instances it contains."
+
+msgid "When iterated, the ``Row`` instance will yield each of its cells."
+msgstr "When iterated, the ``Row`` instance will yield each of its cells."
+
+msgid ""
+"When pushing code upstream, the only requirement is to mark the strings "
+"correctly. All creation of POT and PO files is handled by a daily upstream "
+"job. Further information can be found in the `translation infrastructure "
+"documentation <https://docs.openstack.org/i18n/latest/infra.html>`_."
+msgstr ""
+"When pushing code upstream, the only requirement is to mark the strings "
+"correctly. All creation of POT and PO files is handled by a daily upstream "
+"job. Further information can be found in the `translation infrastructure "
+"documentation <https://docs.openstack.org/i18n/latest/infra.html>`_."
+
+msgid "When returning, the loaded data is set on the tables."
+msgstr "When returning, the loaded data is set on the tables."
+
+msgid ""
+"When reviewing / writing, please refer to the sections of this guide. If an "
+"issue is encountered, note it with a comment and provide a link back to the "
+"specific issue. For example, code should use named functions. A review "
+"noting this should provide the following link in the comments:"
+msgstr ""
+"When reviewing / writing, please refer to the sections of this guide. If an "
+"issue is encountered, note it with a comment and provide a link back to the "
+"specific issue. For example, code should use named functions. A review "
+"noting this should provide the following link in the comments:"
+
+msgid ""
+"When submitting your changes to Horizon to address issues around the new "
+"xstatic release, use a Depends-On: referencing the upper-constraints.txt "
+"review. This will cause the OpenStack testing infrastructure to pull in your "
+"updated xstatic package as well."
+msgstr ""
+"When submitting your changes to Horizon to address issues around the new "
+"xstatic release, use a Depends-On: referencing the upper-constraints.txt "
+"review. This will cause the OpenStack testing infrastructure to pull in your "
+"updated xstatic package as well."
+
+msgid ""
+"When the list is empty and the ``link`` attribute is not None, all the rows "
+"under this column will be links."
+msgstr ""
+"When the list is empty and the ``link`` attribute is not None, all the rows "
+"under this column will be links."
+
+msgid ""
+"When writing a new feature, think about writing unit tests to verify the "
+"behavior step-by-step as you write the feature. Every time you'd go to run "
+"your code by hand and verify it manually, think \"could I write a test to do "
+"this instead?\". That way when the feature is done and you're ready to "
+"commit it you've already got a whole set of tests that are more thorough "
+"than anything you'd write after the fact."
+msgstr ""
+"When writing a new feature, think about writing unit tests to verify the "
+"behaviour step-by-step as you write the feature. Every time you'd go to run "
+"your code by hand and verify it manually, think \"could I write a test to do "
+"this instead?\". That way when the feature is done and you're ready to "
+"commit it you've already got a whole set of tests that are more thorough "
+"than anything you'd write after the fact."
+
+msgid ""
+"Where possible, use Sphinx's cross-reference syntax (e.g. ``:class:`~horizon."
+"foo.Bar``) when referring to other Horizon components. The better-linked our "
+"docs are, the easier they are to use."
+msgstr ""
+"Where possible, use Sphinx's cross-reference syntax (e.g. ``:class:`~horizon."
+"foo.Bar``) when referring to other Horizon components. The better-linked our "
+"docs are, the easier they are to use."
+
+msgid ""
+"Whether to present the workflow as a wizard, with \"prev\" and \"next\" "
+"buttons and validation after every step."
+msgstr ""
+"Whether to present the workflow as a wizard, with \"prev\" and \"next\" "
+"buttons and validation after every step."
+
+msgid "Whether user is federated Keystone user. (Boolean)"
+msgstr "Whether user is federated Keystone user. (Boolean)"
+
+msgid "Whew! Got all that? Okay! You're good to go."
+msgstr "Whew! Got all that? Okay! You're good to go."
+
+msgid ""
+"While everyone is encouraged to review changes, members of the core reviewer "
+"team have the ability to +2/-2 and +A changes to these repositories. This is "
+"an extra level of responsibility not to be taken lightly. Correctly merging "
+"code requires not only understanding the code itself, but also how the code "
+"affects things like documentation, testing, upgrade impacts and interactions "
+"with other projects. It also means you pay attention to release milestones "
+"and understand if a patch you are merging is marked for the release, "
+"especially critical during the feature freeze."
+msgstr ""
+"While everyone is encouraged to review changes, members of the core reviewer "
+"team have the ability to +2/-2 and +A changes to these repositories. This is "
+"an extra level of responsibility not to be taken lightly. Correctly merging "
+"code requires not only understanding the code itself, but also how the code "
+"affects things like documentation, testing, upgrade impacts and interactions "
+"with other projects. It also means you pay attention to release milestones "
+"and understand if a patch you are merging is marked for the release, "
+"especially critical during the feature freeze."
+
+msgid "Why should I package my code as a plugin?"
+msgstr "Why should I package my code as a plugin?"
+
+msgid "Why we use XStatic"
+msgstr "Why we use XStatic"
+
+msgid ""
+"Why? Because overuse of mocks can rapidly land you in a situation where "
+"you're not testing any real code. All you've done is verified that your "
+"mocking framework returns what you tell it to. This problem can be very "
+"tricky to recognize, since you may be mocking things in ``setUp`` methods, "
+"other modules, etc."
+msgstr ""
+"Why? Because overuse of mocks can rapidly land you in a situation where "
+"you're not testing any real code. All you've done is verified that your "
+"mocking framework returns what you tell it to. This problem can be very "
+"tricky to recognize, since you may be mocking things in ``setUp`` methods, "
+"other modules, etc."
+
+msgid "Will take screenshot of the current page on test fail for easy debug"
+msgstr "Will take screenshot of the current page on test fail for easy debug"
+
+msgid "Will warn you when changes in external components break your code."
+msgstr "Will warn you when changes in external components break your code."
+
+msgid ""
+"With all our code in place, the only thing left to do is to integrate it "
+"into our OpenStack Dashboard site."
+msgstr ""
+"With all our code in place, the only thing left to do is to integrate it "
+"into our OpenStack Dashboard site."
+
+msgid ""
+"With the rest of the files and directories in place, we can move on to add "
+"our own dashboard."
+msgstr ""
+"With the rest of the files and directories in place, we can move on to add "
+"our own dashboard."
+
+msgid ""
+"Within the application, there is a simple method for registering a :class:"
+"`~horizon.Panel` (sub-navigation items). Each panel contains the necessary "
+"logic (views, forms, tests, etc.) for that interface. This granular "
+"breakdown prevents files (such as ``api.py``) from becoming thousands of "
+"lines long and makes code easy to find by correlating it directly to the "
+"navigation."
+msgstr ""
+"Within the application, there is a simple method for registering a :class:"
+"`~horizon.Panel` (sub-navigation items). Each panel contains the necessary "
+"logic (views, forms, tests, etc.) for that interface. This granular "
+"breakdown prevents files (such as ``api.py``) from becoming thousands of "
+"lines long and makes code easy to find by correlating it directly to the "
+"navigation."
+
+msgid "Workflows Topic Guide"
+msgstr "Workflows Topic Guide"
+
+msgid ""
+"Workflows are complex forms with tabs, each workflow must consist of classes "
+"extending the :class:`~horizon.workflows.Workflow`, :class:`~horizon."
+"workflows.Step` and :class:`~horizon.workflows.Action`"
+msgstr ""
+"Workflows are complex forms with tabs, each workflow must consist of classes "
+"extending the :class:`~horizon.workflows.Workflow`, :class:`~horizon."
+"workflows.Step` and :class:`~horizon.workflows.Action`"
+
+msgid "Write documentation!"
+msgstr "Write documentation!"
+
+msgid ""
+"Write some tests for the Django portion of your plugin and place them here."
+msgstr ""
+"Write some tests for the Django portion of your plugin and place them here."
+
+msgid ""
+"Write tests that hit every view in your application. Even if they don't "
+"assert a single thing about the code, it tells you that your users aren't "
+"getting fatal errors just by interacting with your code."
+msgstr ""
+"Write tests that hit every view in your application. Even if they don't "
+"assert a single thing about the code, it tells you that your users aren't "
+"getting fatal errors just by interacting with your code."
+
+msgid "Write unit tests for untested code!"
+msgstr "Write unit tests for untested code!"
+
+msgid "Write-only in controllers."
+msgstr "Write-only in controllers."
+
+msgid ""
+"Writing your code as a plugin also modularizes your code making it easier to "
+"translate and test. This also makes it easier for deployers to consume your "
+"code allowing selective enablement of features. We are currently using this "
+"pattern internally for our dashboards."
+msgstr ""
+"Writing your code as a plugin also modularizes your code making it easier to "
+"translate and test. This also makes it easier for deployers to consume your "
+"code allowing selective enablement of features. We are currently using this "
+"pattern internally for our dashboards."
+
+msgid ""
+"Writing your own actions generally starts with subclassing one of those "
+"action classes and customizing the designated attributes and methods."
+msgstr ""
+"Writing your own actions generally starts with subclassing one of those "
+"action classes and customizing the designated attributes and methods."
+
+msgid ""
+"You can choose to customize your panel by providing your own scss. Be sure "
+"to include it in your enabled file via the ``ADD_SCSS_FILES`` setting."
+msgstr ""
+"You can choose to customise your panel by providing your own scss. Be sure "
+"to include it in your enabled file via the ``ADD_SCSS_FILES`` setting."
+
+msgid ""
+"You can integrate the :class:`.DataTable` with a Django Formset using one of "
+"following classes:"
+msgstr ""
+"You can integrate the :class:`.DataTable` with a Django Formset using one of "
+"following classes:"
+
+msgid ""
+"You can know which tox env and django version are used by checking "
+"``tox_envlist`` and ``django_version`` of the corresponding job definition "
+"in ``.zuul.yaml``."
+msgstr ""
+"You can know which tox env and django version are used by checking "
+"``tox_envlist`` and ``django_version`` of the corresponding job definition "
+"in ``.zuul.yaml``."
+
+msgid ""
+"You can save changes you made to ``openstack_dashboard/local/local_settings."
+"py`` with the following command:"
+msgstr ""
+"You can save changes you made to ``openstack_dashboard/local/local_settings."
+"py`` with the following command:"
+
+msgid ""
+"You can skip this section if you are only interested in learning how to use "
+"translation. This section explains the two main components to translation: "
+"message extraction and message substitution. We will briefly go over what "
+"each one does for translation as a whole."
+msgstr ""
+"You can skip this section if you are only interested in learning how to use "
+"translation. This section explains the two main components to translation: "
+"message extraction and message substitution. We will briefly go over what "
+"each one does for translation as a whole."
+
+msgid ""
+"You introduced an awesome piece of code and revel in your glorious "
+"accomplishment. Suddenly your world comes crashing down when a core hands "
+"you a -1 because your code is not translated. What gives?"
+msgstr ""
+"You introduced an awesome piece of code and revel in your glorious "
+"accomplishment. Suddenly your world comes crashing down when a core hands "
+"you a -1 because your code is not translated. What gives?"
+
+msgid ""
+"You will notice that the directory ``mydashboard`` gets automatically "
+"populated with the files related to a dashboard and the ``mypanel`` "
+"directory gets automatically populated with the files related to a panel."
+msgstr ""
+"You will notice that the directory ``mydashboard`` gets automatically "
+"populated with the files related to a dashboard and the ``mypanel`` "
+"directory gets automatically populated with the files related to a panel."
+
+msgid ""
+"Your controller is the glue between the model and the view. In this example, "
+"we are going to give it some fake data to render. To load more complex data, "
+"consider using the $http service."
+msgstr ""
+"Your controller is the glue between the model and the view. In this example, "
+"we are going to give it some fake data to render. To load more complex data, "
+"consider using the $http service."
+
+msgid "_31000_myplugin.py::"
+msgstr "_31000_myplugin.py::"
+
+msgid ""
+"`Create a new repository under OpenStack`_. Use \"xstatic-core\" and "
+"\"xstatic-ptl\" groups for the ACLs. Make sure to include the ``-pypi-wheel-"
+"upload`` job in the project config."
+msgstr ""
+"`Create a new repository under OpenStack`_. Use \"xstatic-core\" and "
+"\"xstatic-ptl\" groups for the ACLs. Make sure to include the ``-pypi-wheel-"
+"upload`` job in the project config."
+
+msgid ""
+"`Set up PyPi`_ to allow OpenStack (the \"openstackci\" user) to publish your "
+"package."
+msgstr ""
+"`Set up PyPi`_ to allow OpenStack (the \"openstackci\" user) to publish your "
+"package."
+
+msgid ""
+"``-r`` in the first command recreates the tox environment. Omit it if you "
+"know what happens."
+msgstr ""
+"``-r`` in the first command recreates the tox environment. Omit it if you "
+"know what happens."
+
+msgid ""
+"``Action`` classes may define the following attributes in a ``Meta`` class "
+"within them:"
+msgstr ""
+"``Action`` classes may define the following attributes in a ``Meta`` class "
+"within them:"
+
+msgid "``Actions`` are aware of the permissions required to complete them."
+msgstr "``Actions`` are aware of the permissions required to complete them."
+
+msgid ""
+"``Actions`` have a meta-level concept of \"help text\" which is meant to be "
+"displayed in such a way as to give context to the action regardless of where "
+"the action is presented in a site or workflow."
+msgstr ""
+"``Actions`` have a meta-level concept of \"help text\" which is meant to be "
+"displayed in such a way as to give context to the action regardless of where "
+"the action is presented in a site or workflow."
+
+msgid ""
+"``Actions`` understand how to handle their inputs and produce outputs, much "
+"like :class:`~horizon.forms.SelfHandlingForm` does now."
+msgstr ""
+"``Actions`` understand how to handle their inputs and produce outputs, much "
+"like :class:`~horizon.forms.SelfHandlingForm` does now."
+
+msgid ""
+"``NOT_FOUND``: Errors resulting from objects which could not be located via "
+"the API. These generally result in a user-facing error message, but are "
+"otherwise returned to the normal code flow. Optionally a redirect value may "
+"be passed to the error handler so users are returned to a different view "
+"than the one requested in addition to the error message."
+msgstr ""
+"``NOT_FOUND``: Errors resulting from objects which could not be located via "
+"the API. These generally result in a user-facing error message, but are "
+"otherwise returned to the normal code flow. Optionally a redirect value may "
+"be passed to the error handler so users are returned to a different view "
+"than the one requested in addition to the error message."
+
+msgid ""
+"``N`` release of horizon supports ``N`` and ``N-1`` releases of back-end "
+"OpenStack services (like nova, cinder, neutron and so on). This allows "
+"operators to upgrade horizon separately from other OpenStack services."
+msgstr ""
+"``N`` release of Horizon supports ``N`` and ``N-1`` releases of back-end "
+"OpenStack services (like Nova, Cinder, Neutron and so on). This allows "
+"operators to upgrade Horizon separately from other OpenStack services."
+
+msgid ""
+"``OPENSTACK_KEYSTONE_BACKEND['can_edit_group']`` <-> ``[keystone] "
+"backend_can_edit_group``"
+msgstr ""
+"``OPENSTACK_KEYSTONE_BACKEND['can_edit_group']`` <-> ``[keystone] "
+"backend_can_edit_group``"
+
+msgid ""
+"``OPENSTACK_KEYSTONE_BACKEND['can_edit_user']`` <-> ``[keystone] "
+"backend_can_edit_user``"
+msgstr ""
+"``OPENSTACK_KEYSTONE_BACKEND['can_edit_user']`` <-> ``[keystone] "
+"backend_can_edit_user``"
+
+msgid "``OPENSTACK_KEYSTONE_BACKEND['name']`` <-> ``[keystone] backend_name``"
+msgstr "``OPENSTACK_KEYSTONE_BACKEND['name']`` <-> ``[keystone] backend_name``"
+
+msgid ""
+"``OPENSTACK_NEUTRON_NETWORK['enable_ipv6']`` <-> ``[neutron] enable_ipv6``"
+msgstr ""
+"``OPENSTACK_NEUTRON_NETWORK['enable_ipv6']`` <-> ``[neutron] enable_ipv6``"
+
+msgid ""
+"``OPENSTACK_NEUTRON_NETWORK['enable_router']`` <-> ``[neutron] "
+"enable_router``"
+msgstr ""
+"``OPENSTACK_NEUTRON_NETWORK['enable_router']`` <-> ``[neutron] "
+"enable_router``"
+
+msgid "``POLICY_CHECK_FUNCTION``"
+msgstr "``POLICY_CHECK_FUNCTION``"
+
+msgid "``POLICY_DIRS``"
+msgstr "``POLICY_DIRS``"
+
+msgid ""
+"``RECOVERABLE``: Generic API errors which generate a user-facing message but "
+"drop directly back to the regular code flow."
+msgstr ""
+"``RECOVERABLE``: Generic API errors which generate a user-facing message but "
+"drop directly back to the regular code flow."
+
+msgid "``Select`` widget to handle dynamic changes to the available choices."
+msgstr "``Select`` widget to handle dynamic changes to the available choices."
+
+msgid "``ServiceCatalog`` is fetched from Keystone."
+msgstr "``ServiceCatalogue`` is fetched from Keystone."
+
+msgid "``True`` if not authenticated,``False`` otherwise."
+msgstr "``True`` if not authenticated,``False`` otherwise."
+
+msgid ""
+"``True`` if the token is expired, ``False`` if not, and ``None`` if there is "
+"no token set."
+msgstr ""
+"``True`` if the token is expired, ``False`` if not, and ``None`` if there is "
+"no token set."
+
+msgid "``True`` or ``False``."
+msgstr "``True`` or ``False``."
+
+msgid ""
+"``UNAUTHORIZED``: Errors resulting from authentication or authorization "
+"problems. These result in being logged out and sent to the login screen."
+msgstr ""
+"``UNAUTHORISED``: Errors resulting from authentication or authorisation "
+"problems. These result in being logged out and sent to the login screen."
+
+msgid ""
+"``_styles.scss`` imports the SCSS defined for each component. It may also "
+"contain some minor styling overrides."
+msgstr ""
+"``_styles.scss`` imports the SCSS defined for each component. It may also "
+"contain some minor styling overrides."
+
+msgid ""
+"``_variables.scss`` contains the definitions for every Bootstrap variable. "
+"These variables can be altered to affect the look and feel of Horizon's "
+"default theme."
+msgstr ""
+"``_variables.scss`` contains the definitions for every Bootstrap variable. "
+"These variables can be altered to affect the look and feel of Horizon's "
+"default theme."
+
+msgid "``domain id``"
+msgstr "``domain id``"
+
+msgid "``domain name``"
+msgstr "``domain name``"
+
+msgid "``horizon`` is the location of horizon"
+msgstr "``horizon`` is the location of Horizon"
+
+msgid "``http status``"
+msgstr "``http status``"
+
+msgid "``icon``: Icon class for icon element (inserted before text)."
+msgstr "``icon``: Icon class for icon element (inserted before text)."
+
+msgid "``message``"
+msgstr "``message``"
+
+msgid "``method``"
+msgstr "``method``"
+
+msgid "``network.spec.js``:"
+msgstr "``network.spec.js``:"
+
+msgid "``package`` is the complete name of your packaged plugin"
+msgstr "``package`` is the complete name of your packaged plugin"
+
+msgid "``plugin`` is the location of your plugin"
+msgstr "``plugin`` is the location of your plugin"
+
+msgid "``project id``"
+msgstr "``project id``"
+
+msgid "``project name``"
+msgstr "``project name``"
+
+msgid "``referer url``"
+msgstr "``referer url``"
+
+msgid "``request parameters``"
+msgstr "``request parameters``"
+
+msgid "``request scheme``"
+msgstr "``request scheme``"
+
+msgid "``request url``"
+msgstr "``request url``"
+
+msgid "``text``: Text to display on the button"
+msgstr "``text``: Text to display on the button"
+
+msgid "``user id``"
+msgstr "``user id``"
+
+msgid "``user name``"
+msgstr "``user name``"
+
+msgid ""
+"``value``: Value returned when the button is clicked. This value is passed "
+"to ``filter()`` as ``filter_string``."
+msgstr ""
+"``value``: Value returned when the button is clicked. This value is passed "
+"to ``filter()`` as ``filter_string``."
+
+msgid "and log format is defined in OPERATION_LOG_OPTIONS."
+msgstr "and log format is defined in OPERATION_LOG_OPTIONS."
+
+msgid "babel-django.cfg, babel-djangojs.cfg"
+msgstr "babel-django.cfg, babel-djangojs.cfg"
+
+msgid "base token auth url"
+msgstr "base token auth URL"
+
+msgid "bool(x) -> bool"
+msgstr "bool(x) -> bool"
+
+msgid ""
+"for a policy that requires a single rule check, policy_rules should look "
+"like:"
+msgstr ""
+"for a policy that requires a single rule check, policy_rules should look "
+"like:"
+
+msgid "for a policy that requires a single rule check::"
+msgstr "for a policy that requires a single rule check::"
+
+msgid ""
+"for a policy that requires multiple rule checks, rules should look like:"
+msgstr ""
+"for a policy that requires multiple rule checks, rules should look like:"
+
+msgid "for a policy that requires multiple rule checks::"
+msgstr "for a policy that requires multiple rule checks::"
+
+msgid "help_text is returned if applicable."
+msgstr "help_text is returned if applicable."
+
+msgid "hide checkbox column if no current table action is allowed."
+msgstr "hide checkbox column if no current table action is allowed."
+
+msgid "horizon.test.settings"
+msgstr "horizon.test.settings"
+
+msgid ""
+"https://docs.djangoproject.com/es/1.9/topics/i18n/translation/#how-django-"
+"discovers-translations"
+msgstr ""
+"https://docs.djangoproject.com/es/1.9/topics/i18n/translation/#how-django-"
+"discovers-translations"
+
+msgid ""
+"https://docs.openstack.org/infra/manual/creators.html#enabling-translation-"
+"infrastructure"
+msgstr ""
+"https://docs.openstack.org/infra/manual/creators.html#enabling-translation-"
+"infrastructure"
+
+msgid "https://github.com/angular/angular.js/wiki/Understanding-Scopes"
+msgstr "https://github.com/angular/angular.js/wiki/Understanding-Scopes"
+
+msgid "https://github.com/johnpapa/angular-styleguide"
+msgstr "https://github.com/johnpapa/angular-styleguide"
+
+msgid "https://github.com/johnpapa/angular-styleguide#style-y024"
+msgstr "https://github.com/johnpapa/angular-styleguide#style-y024"
+
+msgid "index.html"
+msgstr "index.html"
+
+msgid "is better found like:"
+msgstr "is better found like:"
+
+msgid "jQuery: ::"
+msgstr "jQuery: ::"
+
+msgid ""
+"list of scope and rule tuples to do policy checks on, the composition of "
+"which is (scope, rule)"
+msgstr ""
+"list of scope and rule tuples to do policy checks on, the composition of "
+"which is (scope, rule)"
+
+msgid "my_rest_api.py"
+msgstr "my_rest_api.py"
+
+msgid "mypanel.html"
+msgstr "mypanel.html"
+
+msgid "mypanel.js"
+msgstr "mypanel.js"
+
+msgid "mypanel.scss"
+msgstr "mypanel.scss"
+
+msgid "myplugin.module.js"
+msgstr "myplugin.module.js"
+
+msgid "myplugin/locale"
+msgstr "myplugin/locale"
+
+msgid "myservice.py"
+msgstr "myservice.py"
+
+msgid "mystep.controller.js"
+msgstr "mystep.controller.js"
+
+msgid "mystep.help.html"
+msgstr "mystep.help.html"
+
+msgid "mystep.html"
+msgstr "mystep.html"
+
+msgid "openstack_auth Module"
+msgstr "openstack_auth Module"
+
+msgid "openstack_dashboard.settings (and local_settings.py)"
+msgstr "openstack_dashboard.settings (and local_settings.py)"
+
+msgid "openstack_dashboard.test.settings"
+msgstr "openstack_dashboard.test.settings"
+
+msgid "or"
+msgstr "or"
+
+msgid "panel.py"
+msgstr "panel.py"
+
+msgid "rule: string representing the action to be checked"
+msgstr "rule: string representing the action to be checked"
+
+msgid "scope: service type managing the policy for action"
+msgstr "scope: service type managing the policy for action"
+
+msgid "see django.contrib.auth.views.logout_then_login extra parameters."
+msgstr "see django.contrib.auth.views.logout_then_login extra parameters."
+
+msgid "setup.cfg"
+msgstr "setup.cfg"
+
+msgid "setup.py"
+msgstr "setup.py"
+
+msgid "tests.py"
+msgstr "tests.py"
+
+msgid "urls.py"
+msgstr "urls.py"
+
+msgid "views.py"
+msgstr "views.py"
+
+msgid ""
+"when the user needs to provide a search criteria first before loading any "
+"data."
+msgstr ""
+"when the user needs to provide a search criteria first before loading any "
+"data."
+
+msgid "where two service-rule clauses are OR-ed."
+msgstr "where two service-rule clauses are OR-ed."
diff --git a/doc/source/locale/id/LC_MESSAGES/doc-configuration.po b/doc/source/locale/id/LC_MESSAGES/doc-configuration.po
index b6e77e0fe..6dd0d3957 100644
--- a/doc/source/locale/id/LC_MESSAGES/doc-configuration.po
+++ b/doc/source/locale/id/LC_MESSAGES/doc-configuration.po
@@ -5,11 +5,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-03-10 22:31+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-02-27 06:48+0000\n"
+"PO-Revision-Date: 2020-04-18 07:39+0000\n"
"Last-Translator: suhartono <cloudsuhartono@gmail.com>\n"
"Language-Team: Indonesian\n"
"Language: id\n"
@@ -92,6 +92,17 @@ msgstr ""
"kemampuan hypervisor untuk Nova."
msgid ""
+"A dictionary mapping from the swift storage policy name to an alternate, "
+"user friendly display name which will be rendered on the dashboard. If no "
+"display is specified for a storage policy, the storage policy name will be "
+"used verbatim."
+msgstr ""
+"Dictionary pemetaan dari nama kebijakan penyimpanan swift ke nama tampilan "
+"alternatif yang ramah pengguna yang akan diberikan di dasbor. Jika tidak ada "
+"tampilan yang ditentukan untuk kebijakan penyimpanan, nama kebijakan "
+"penyimpanan akan digunakan kata demi kata (verbatim)"
+
+msgid ""
"A dictionary of currently available AngularJS features. This allows simple "
"toggling of legacy or rewritten features, such as new panels, workflows etc."
msgstr ""
@@ -2404,6 +2415,9 @@ msgstr "STATIC_URL"
msgid "SWIFT_FILE_TRANSFER_CHUNK_SIZE"
msgstr "SWIFT_FILE_TRANSFER_CHUNK_SIZE"
+msgid "SWIFT_STORAGE_POLICY_DISPLAY_NAMES"
+msgstr "SWIFT_STORAGE_POLICY_DISPLAY_NAMES"
+
msgid "See **Tabs** section of your variables file for variables to customize."
msgstr ""
"Lihat bagian **Tabs** dari variabel Anda file untuk variabel untuk "
diff --git a/doc/source/locale/id/LC_MESSAGES/doc-contributor.po b/doc/source/locale/id/LC_MESSAGES/doc-contributor.po
index 747690259..20a665dab 100644
--- a/doc/source/locale/id/LC_MESSAGES/doc-contributor.po
+++ b/doc/source/locale/id/LC_MESSAGES/doc-contributor.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-02-28 12:45+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -1536,9 +1536,6 @@ msgstr ""
"untuk mendefinisikan semua nilai default pengaturan yang ada di satu tempat "
"per modul. Lebih khusus lagi, modul berikut digunakan:"
-msgid "As with websso, this is only supported in Keystone version 3."
-msgstr "Seperti halnya websso, ini hanya didukung di Keystone versi 3."
-
msgid ""
"As you can see, the main body will be defined in ``_create_snapshot.html``, "
"so we must also create that file under the ``mypanel/templates/mypanel`` "
@@ -2247,9 +2244,6 @@ msgstr "Memeriksa tidak ada kesalahan alur kerja."
msgid "Checks for role based access for this dashboard."
msgstr "Memeriksa akses berbasis peran untuk dasbor ini."
-msgid "Checks if the websso default redirect is available."
-msgstr "Memeriksa apakah pengalihan standar websso tersedia."
-
msgid "Checks if users should be able to change their expired passwords."
msgstr "Cek apakah pengguna harus dapat mengubah kata sandi yang kadaluwarsa."
@@ -6292,13 +6286,6 @@ msgstr ""
"Project Team Gatherings"
msgid ""
-"Password expiration date. This attribute could be None when using keystone "
-"version < 3.0 or if the feature is not enabled in keystone."
-msgstr ""
-"Tanggal kedaluwarsa kata sandi. Atribut ini bisa menjadi None saat "
-"menggunakan versi keystone <3.0 atau jika fitur tidak diaktifkan di keystone."
-
-msgid ""
"Path to a URLconf of views for this panel using dotted Python notation. If "
"no value is specified, a file called ``urls.py`` living in the same package "
"as the ``panel.py`` file is used. Default: ``None``."
@@ -11093,9 +11080,6 @@ msgstr ""
"Kami akan mulai dengan tabel, menggabungkan itu dengan tab, dan kemudian "
"membangun tampilan (view) kami dari potongan."
-msgid "Websso is supported in Keystone version 3."
-msgstr "Websso didukung dalam Keystone versi 3."
-
msgid "What does this mean for visual design?"
msgstr "Apa artinya ini untuk desain visual?"
diff --git a/doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po b/doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po
index 072cc4b90..3b5ec4195 100644
--- a/doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po
+++ b/doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po
@@ -2,16 +2,17 @@
# Ian Y. Choi <ianyrchoi@gmail.com>, 2018. #zanata
# Jongwon Lee <tothebinaryworld@gmail.com>, 2018. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2018. #zanata
+# ByungYeol Woo <wby1089@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-02-02 13:36+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-12-02 09:31+0000\n"
-"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
+"PO-Revision-Date: 2019-12-10 04:02+0000\n"
+"Last-Translator: ByungYeol Woo <wby1089@gmail.com>\n"
"Language-Team: Korean (South Korea)\n"
"Language: ko_KR\n"
"X-Generator: Zanata 4.3.3\n"
@@ -98,6 +99,9 @@ msgstr "20"
msgid "2048"
msgstr "2048"
+msgid "256 (Recommended for aes-xts-plain64 and aes-cbc-essiv)"
+msgstr "256 (aes-xts-plain64와 aes-cbc-essiv에 권장)"
+
msgid "4"
msgstr "4"
@@ -242,6 +246,13 @@ msgstr ""
"명서의 :doc:`OpenStack User Documentation </user/index>` 장을 참조하십시오."
msgid ""
+"After configuring the ``local_settings.py`` file as shown, you can run the :"
+"command:`manage.py migrate` command to populate this newly created database."
+msgstr ""
+"보여진 것 처럼 ``local_settings.py`` 파일을 구성한 후 :command:`manage.py "
+"migrate` 명령을 실행하여 새로 생성된 데이터베이스를 채울 수 있습니다."
+
+msgid ""
"Allows easier import and migration of imported encrypted volumes, and allows "
"access key to be changed without re-encrypting the volume"
msgstr ""
@@ -1963,6 +1974,13 @@ msgstr ""
"에 나타납니다. 프로젝트는 알파벳 순서로 나열되며, 이 섹션에서 **Project "
"ID**, **Domain name** 및 프로젝트 상태를 확인할 수 있습니다."
+msgid ""
+"`*` Source `NIST SP 800-38E <https://nvlpubs.nist.gov/nistpubs/Legacy/SP/"
+"nistspecialpublication800-38e.pdf>`_"
+msgstr ""
+"`*` 출처 `NIST SP 800-38E <https://nvlpubs.nist.gov/nistpubs/Legacy/SP/"
+"nistspecialpublication800-38e.pdf>`_"
+
msgid "aes-cbc-essiv"
msgstr "aes-cbc-essiv"
diff --git a/horizon/locale/es/LC_MESSAGES/django.po b/horizon/locale/es/LC_MESSAGES/django.po
index 16eef9701..328d074d9 100644
--- a/horizon/locale/es/LC_MESSAGES/django.po
+++ b/horizon/locale/es/LC_MESSAGES/django.po
@@ -5,15 +5,16 @@
# Pablo Iranzo Gómez <Pablo.Iranzo@gmail.com>, 2016. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2017. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2018. #zanata
+# Alberto Molina Coballes <alb.molina@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-05-01 15:17+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-05-01 06:35+0000\n"
+"PO-Revision-Date: 2019-12-16 07:50+0000\n"
"Last-Translator: Alberto Molina Coballes <alb.molina@gmail.com>\n"
"Language-Team: Spanish\n"
"Language: es\n"
@@ -138,6 +139,15 @@ msgstr[1] "Batched Item"
msgid "Cancel"
msgstr "Cancelar "
+msgid "Change"
+msgstr "Cambiar"
+
+msgid "Change Password"
+msgstr "Cambiar contraseña"
+
+msgid "Change password"
+msgstr "Cambiar contraseña"
+
#, python-format
msgid "Displaying %(content_items)s item"
msgid_plural "Displaying %(content_items)s items"
diff --git a/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po b/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po
index a3aae0c5c..7a1cc841a 100644
--- a/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po
@@ -6,16 +6,17 @@
# Ian Y. Choi <ianyrchoi@gmail.com>, 2018. #zanata
# Soonyeul Park <ardentpark@gmail.com>, 2018. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2018. #zanata
+# ByungYeol Woo <wby1089@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-09-03 20:32+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-09-22 07:33+0000\n"
-"Last-Translator: Soonyeul Park <ardentpark@gmail.com>\n"
+"PO-Revision-Date: 2019-12-10 04:06+0000\n"
+"Last-Translator: ByungYeol Woo <wby1089@gmail.com>\n"
"Language-Team: Korean (South Korea)\n"
"Language: ko_KR\n"
"X-Generator: Zanata 4.3.3\n"
@@ -223,6 +224,9 @@ msgstr "완료"
msgid "Flavor"
msgstr "Flavor"
+msgid "Forbidden. Insufficient permissions of the requested operation"
+msgstr "금지됨. 요청된 작업의 권한이 불충분함."
+
msgid "Format validation failed"
msgstr "포맷 검증을 실패했습니다"
diff --git a/horizon/locale/pt_BR/LC_MESSAGES/django.po b/horizon/locale/pt_BR/LC_MESSAGES/django.po
index 65169318a..1ad7938a4 100644
--- a/horizon/locale/pt_BR/LC_MESSAGES/django.po
+++ b/horizon/locale/pt_BR/LC_MESSAGES/django.po
@@ -5,15 +5,16 @@
# Marcio <marciofoz@gmail.com>, 2017. #zanata
# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2018. #zanata
# Marcelo Dieder <marcelodieder@gmail.com>, 2018. #zanata
+# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2020. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-04-30 08:52+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-04-25 11:32+0000\n"
+"PO-Revision-Date: 2020-04-24 02:23+0000\n"
"Last-Translator: Fernando Pimenta <fernando.c.pimenta@gmail.com>\n"
"Language-Team: Portuguese (Brazil)\n"
"Language: pt_BR\n"
@@ -138,6 +139,15 @@ msgstr[1] "Itens em Lote"
msgid "Cancel"
msgstr "Cancelar"
+msgid "Change"
+msgstr "Alterar"
+
+msgid "Change Password"
+msgstr "Alterar senha"
+
+msgid "Change password"
+msgstr "Alterar senha"
+
#, python-format
msgid "Displaying %(content_items)s item"
msgid_plural "Displaying %(content_items)s items"
diff --git a/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po b/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po
index f62d7ffd4..e7da9644a 100644
--- a/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po
@@ -7,15 +7,16 @@
# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2017. #zanata
# Marcio <marciofoz@gmail.com>, 2017. #zanata
# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2018. #zanata
+# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2020. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-09-03 20:32+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-10-03 07:53+0000\n"
+"PO-Revision-Date: 2020-04-24 02:24+0000\n"
"Last-Translator: Fernando Pimenta <fernando.c.pimenta@gmail.com>\n"
"Language-Team: Portuguese (Brazil)\n"
"Language: pt_BR\n"
@@ -225,6 +226,9 @@ msgstr "Encerrar"
msgid "Flavor"
msgstr "Flavor"
+msgid "Forbidden. Insufficient permissions of the requested operation"
+msgstr "Proibido. Permissões insuficientes da operação solicitada"
+
msgid "Format validation failed"
msgstr "Validação de formato falhou"
diff --git a/openstack_auth/locale/es/LC_MESSAGES/django.po b/openstack_auth/locale/es/LC_MESSAGES/django.po
index d0504a881..82dfe7920 100644
--- a/openstack_auth/locale/es/LC_MESSAGES/django.po
+++ b/openstack_auth/locale/es/LC_MESSAGES/django.po
@@ -1,13 +1,14 @@
# Alberto Molina Coballes <alb.molina@gmail.com>, 2018. #zanata
+# Alberto Molina Coballes <alb.molina@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-09-13 12:32+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-01-31 06:49+0000\n"
+"PO-Revision-Date: 2019-12-16 07:53+0000\n"
"Last-Translator: Alberto Molina Coballes <alb.molina@gmail.com>\n"
"Language-Team: Spanish\n"
"Language: es\n"
@@ -21,9 +22,15 @@ msgstr ""
msgid "Authenticate using"
msgstr "Autenticar mediante"
+msgid "Confirm password"
+msgstr "Confirme contraseña"
+
msgid "Could not find service provider ID on keystone."
msgstr "No se puede encontrar el ID del proveedor en keystone."
+msgid "Default Region"
+msgstr "Región por defecto"
+
msgid "Domain"
msgstr "Dominio"
@@ -36,6 +43,9 @@ msgstr "Credenciales no válidas."
msgid "K2K Federation not setup for this session"
msgstr "Se ha configurado una federación K2K en esta sesión"
+msgid "New password"
+msgstr "Nueva contraseña"
+
msgid ""
"No authentication backend could be determined to handle the provided "
"credentials."
@@ -43,9 +53,24 @@ msgstr ""
"No se puede determinar el sistema de autenticación a utilizar para manejar "
"las credenciales proporcionadas."
+msgid "Old password and new password must be different."
+msgstr "Las contraseñas nueva y vieja deben ser diferentes."
+
+msgid "Original password"
+msgstr "Contraseña original"
+
msgid "Password"
msgstr "Contraseña"
+msgid "Password changed. Please log in to continue."
+msgstr "Contraseña modificada. Por favor inicie sesión para continuar."
+
+msgid "Password expired."
+msgstr "Contraseña caducada."
+
+msgid "Passwords do not match."
+msgstr "Las contraseñas no coinciden."
+
#, python-format
msgid "Please consider changing your password, it will expire in %s minutes"
msgstr "Por favor, considere cambiar su contraseña, expirará en %s minutos"
@@ -62,6 +87,10 @@ msgid "Service provider authentication failed. %s"
msgstr "Ha fallado la autenticación del proveedor del servicio. %s"
#, python-format
+msgid "Switch to Keystone Provider \"%(keystone_provider)s\" successful."
+msgstr "Cambio correcto al proveedor de Keystone \"%(keystone_provider)s\"."
+
+#, python-format
msgid "Switch to project \"%(project_name)s\" successful."
msgstr "Se ha cambiado al proyecto \"%(project_name)s\" correcamente."
@@ -77,8 +106,14 @@ msgstr "No ha sido posible obtener dominios autorizados."
msgid "Unable to retrieve authorized projects."
msgstr "No ha sido posible obtener proyectos autorizados."
+msgid "Unable to update the user password."
+msgstr "No ha sido posible actualizar la contraseña del usuario."
+
msgid "User Name"
msgstr "Usuario"
msgid "You are not authorized for any projects or domains."
msgstr "No está autorizado en ningún proyecto o dominio."
+
+msgid "Your password has expired. Please set a new password."
+msgstr "Su contraseña ha caducado. Por favor establezca una nueva."
diff --git a/openstack_auth/locale/zh_TW/LC_MESSAGES/django.po b/openstack_auth/locale/zh_TW/LC_MESSAGES/django.po
new file mode 100644
index 000000000..adf632fd6
--- /dev/null
+++ b/openstack_auth/locale/zh_TW/LC_MESSAGES/django.po
@@ -0,0 +1,115 @@
+# Gene Kuo <gene@openstack.org>, 2019. #zanata
+msgid ""
+msgstr ""
+"Project-Id-Version: horizon VERSION\n"
+"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"PO-Revision-Date: 2019-12-18 05:23+0000\n"
+"Last-Translator: \n"
+"Language-Team: Chinese (Taiwan)\n"
+"Language: zh_TW\n"
+"X-Generator: Zanata 4.3.3\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+msgid "An error occurred authenticating. Please try again later."
+msgstr "認證發生錯誤。請稍後再試。"
+
+msgid "Authenticate using"
+msgstr "認證使用"
+
+msgid "Confirm password"
+msgstr "確認密碼"
+
+msgid "Could not find service provider ID on keystone."
+msgstr "在Keystone找不到服務提供者ID"
+
+msgid "Default Region"
+msgstr "預設區域"
+
+msgid "Domain"
+msgstr "地域"
+
+msgid "Identity provider authentication failed."
+msgstr "身分提供者認證失敗。"
+
+msgid "Invalid credentials."
+msgstr "無效的認證。"
+
+msgid "K2K Federation not setup for this session"
+msgstr "這個session並未設定K2K聯合"
+
+msgid "New password"
+msgstr "新的密碼"
+
+msgid ""
+"No authentication backend could be determined to handle the provided "
+"credentials."
+msgstr "沒有選擇認證後端來處理提供的憑證。"
+
+msgid "Old password and new password must be different."
+msgstr "舊密碼跟新密碼必須不相同。"
+
+msgid "Original password"
+msgstr "原始密碼"
+
+msgid "Password"
+msgstr "密碼"
+
+msgid "Password changed. Please log in to continue."
+msgstr "密碼已更換。請再登入一次以繼續。"
+
+msgid "Password expired."
+msgstr "密碼已經過期。"
+
+msgid "Passwords do not match."
+msgstr "密碼不一樣。"
+
+#, python-format
+msgid "Please consider changing your password, it will expire in %s minutes"
+msgstr "請考慮變更你的密碼,將於\"%s\"分鐘後到期"
+
+#, python-format
+msgid "Project switch failed for user \"%(username)s\"."
+msgstr "使用者 \"%(username)s\" 的專案切換失敗。"
+
+msgid "Region"
+msgstr "區域"
+
+#, python-format
+msgid "Service provider authentication failed. %s"
+msgstr "服務來源認證錯誤。%s"
+
+#, python-format
+msgid "Switch to Keystone Provider \"%(keystone_provider)s\" successful."
+msgstr "成功切換認證來源到 \"%(keystone_provider)s\"。"
+
+#, python-format
+msgid "Switch to project \"%(project_name)s\" successful."
+msgstr "成功切換至專案 \"%(project_name)s\"。"
+
+msgid "The authentication token issued by the Identity service has expired."
+msgstr "認證伺服器發佈的門票已經過期。"
+
+msgid "Unable to establish connection to keystone endpoint."
+msgstr "無法建立與 Keystone 端點的連線。"
+
+msgid "Unable to retrieve authorized domains."
+msgstr "無法獲得認證過的地域。"
+
+msgid "Unable to retrieve authorized projects."
+msgstr "無法取回已授權的專案。"
+
+msgid "Unable to update the user password."
+msgstr "無法更新用戶密碼。"
+
+msgid "User Name"
+msgstr "用戶名稱"
+
+msgid "You are not authorized for any projects or domains."
+msgstr "您未獲授權對任何專案或網域執行動作。"
+
+msgid "Your password has expired. Please set a new password."
+msgstr "舊的密碼已經過期。請設定一個新密碼。"
diff --git a/openstack_dashboard/locale/de/LC_MESSAGES/django.po b/openstack_dashboard/locale/de/LC_MESSAGES/django.po
index f7ebb61e2..17a59bddc 100644
--- a/openstack_dashboard/locale/de/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/de/LC_MESSAGES/django.po
@@ -19,11 +19,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-10 03:07+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-01-15 03:38+0000\n"
+"PO-Revision-Date: 2020-04-24 09:33+0000\n"
"Last-Translator: Andreas Jaeger <jaegerandi@gmail.com>\n"
"Language-Team: German\n"
"Language: de\n"
@@ -4091,6 +4091,9 @@ msgid_plural "Lock Instances"
msgstr[0] "Instanz sperren"
msgstr[1] "Instanzen sperren"
+msgid "Lock password"
+msgstr "Passwort sperren"
+
msgctxt "Locked status of an instance"
msgid "Locked"
msgstr "Gesperrt"
@@ -4927,6 +4930,9 @@ msgstr "Passwort geändert. Bitte melden Sie sich erneut an um fortzufahren."
msgid "Password changed. Please log in to continue."
msgstr "Passwort geändert. Bitte loggen Sie sich ein, um fortzufahren."
+msgid "Password is locked."
+msgstr "Passwort ist gesperrt."
+
msgid "Passwords do not match."
msgstr "Die Passwörter stimmen nicht überein."
diff --git a/openstack_dashboard/locale/de/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/de/LC_MESSAGES/djangojs.po
index e8fbb34d0..3aebd39b9 100644
--- a/openstack_dashboard/locale/de/LC_MESSAGES/djangojs.po
+++ b/openstack_dashboard/locale/de/LC_MESSAGES/djangojs.po
@@ -15,11 +15,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-10 03:07+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-01-15 03:42+0000\n"
+"PO-Revision-Date: 2020-04-24 09:33+0000\n"
"Last-Translator: Andreas Jaeger <jaegerandi@gmail.com>\n"
"Language-Team: German\n"
"Language: de\n"
@@ -2637,6 +2637,9 @@ msgstr "Status"
msgid "Status: %s"
msgstr "Status: %s"
+msgid "Storage Policy"
+msgstr "Speicherrichtlinien"
+
msgid "Striped"
msgstr "Gestreift"
@@ -3292,6 +3295,9 @@ msgstr "Datenträgertyp-Metadaten können nicht bearbeitet werden."
msgid "Unable to fetch the groups."
msgstr "Gruppen können nicht abgerufen werden."
+msgid "Unable to fetch the policy details."
+msgstr "Details der Richtlinien können nicht abgerufen werden."
+
msgid "Unable to fetch the service catalog."
msgstr "Der Dienstkatalog kann nicht abgerufen werden."
diff --git a/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po
index efff2c4d5..6901ce4fd 100644
--- a/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po
+++ b/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po
@@ -10,11 +10,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-10 03:07+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-01-15 10:30+0000\n"
+"PO-Revision-Date: 2020-04-18 09:18+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
"Language: en_GB\n"
@@ -2597,6 +2597,9 @@ msgstr "Status"
msgid "Status: %s"
msgstr "Status: %s"
+msgid "Storage Policy"
+msgstr "Storage Policy"
+
msgid "Striped"
msgstr "Striped"
@@ -3246,6 +3249,9 @@ msgstr "Unable to edit volume type metadata."
msgid "Unable to fetch the groups."
msgstr "Unable to fetch the groups."
+msgid "Unable to fetch the policy details."
+msgstr "Unable to fetch the policy details."
+
msgid "Unable to fetch the service catalog."
msgstr "Unable to fetch the service catalog."
diff --git a/openstack_dashboard/locale/es/LC_MESSAGES/django.po b/openstack_dashboard/locale/es/LC_MESSAGES/django.po
index bff20249c..a8030afa5 100644
--- a/openstack_dashboard/locale/es/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/es/LC_MESSAGES/django.po
@@ -9,15 +9,16 @@
# Alberto Molina Coballes <alb.molina@gmail.com>, 2017. #zanata
# Zeus Arias Lucero <zeusariaslucero@gmail.com>, 2017. #zanata
# Alberto Molina Coballes <alb.molina@gmail.com>, 2018. #zanata
+# Alberto Molina Coballes <alb.molina@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-09-13 12:32+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-03-29 04:45+0000\n"
+"PO-Revision-Date: 2019-12-16 08:06+0000\n"
"Last-Translator: Alberto Molina Coballes <alb.molina@gmail.com>\n"
"Language-Team: Spanish\n"
"Language: es\n"
@@ -410,6 +411,9 @@ msgstr ""
"Agregar, modificar o quitar las especificaciones QoS asociadas con el tipo "
"de volumen."
+msgid "Add/Remove Group Volumes"
+msgstr "Añadir/Borrar Grupos de volúmenes"
+
msgid "Add/Remove Hosts to Aggregate"
msgstr "Añadir/Quitar Hosts a agregado"
@@ -602,6 +606,9 @@ msgstr "Tipos de Recursos Asociados"
msgid "At least one network must be specified."
msgstr "Debe especificar al menos una red."
+msgid "At least one volume type must be assigned to a group."
+msgstr "Debe asignar al menos un tipo de volumen al grupo."
+
msgid "Attach Interface"
msgstr "Conectar interfaz"
@@ -718,6 +725,10 @@ msgid "Available networks"
msgstr "Redes disponibles"
msgctxt "Current status of a Volume"
+msgid "Awaiting Transfer"
+msgstr "Esperando transferencia"
+
+msgctxt "Current status of a Volume"
msgid "Backing Up"
msgstr "Creando copia de seguridad"
@@ -969,6 +980,13 @@ msgstr[1] "Puertas de Entrada Borradas"
msgid "Click here to show only console"
msgstr "Haga click aquí para mostrar solo la consola"
+msgid ""
+"Clone each of the volumes in the source Group, and then add them to a newly "
+"created Group."
+msgstr ""
+"Clona cada uno de los volúmenes del grupo origen y los añade al nuevo grupo "
+"creado."
+
msgid "Close"
msgstr "Cerrar"
@@ -1121,6 +1139,9 @@ msgstr "Crear Sabor "
msgid "Create Group"
msgstr "Crear grupo"
+msgid "Create Group Type"
+msgstr "Crear tipo de grupo"
+
msgid "Create Host Aggregate"
msgstr "Crear agregado de hosts"
@@ -1251,6 +1272,9 @@ msgstr ""
msgid "Create a project to organize users."
msgstr "Crear un proyecto para organizar usuarios."
+msgid "Create a snapshot for each volume contained in the Group."
+msgstr "Crea una instantánea de cada volumen del grupo."
+
msgid ""
"Create a subnet associated with the network. Advanced configuration is "
"available by clicking on the \"Subnet Details\" tab."
@@ -1292,6 +1316,9 @@ msgstr "Crear nuevo agregado de hosts \"%s\"."
msgid "Created new project \"%s\"."
msgstr "Nuevo proyecto \"%s\" creado."
+msgid "Created new volume group"
+msgstr "Nuevo grupo de volúmenes creado"
+
#, python-format
msgid "Created spec \"%s\"."
msgstr "Especificación \"%s\" creada."
@@ -2107,6 +2134,9 @@ msgstr "Editar Sabor"
msgid "Edit Group"
msgstr "Editar grupo"
+msgid "Edit Group Type"
+msgstr "Editar tipo de grupo"
+
msgid "Edit Host Aggregate"
msgstr "Editar agregado de host"
@@ -2869,6 +2899,9 @@ msgstr "ID de grupo"
msgid "Group ID ="
msgstr "ID de grupo ="
+msgid "Group Information"
+msgstr "Información de grupo"
+
msgid "Group Management"
msgstr "Administración del grupo"
@@ -2881,6 +2914,9 @@ msgstr "Miembros del grupo"
msgid "Group Name ="
msgstr "Nombre de grupo ="
+msgid "Group Types"
+msgstr "Tipos de grupos"
+
msgid "Group has been updated successfully."
msgstr "Se ha actualizado el grupo correctamente."
@@ -3191,6 +3227,9 @@ msgstr "Instantánea de imagen pendiente"
msgid "Image Source"
msgstr "Origen de la imagen"
+msgid "Image Type"
+msgstr "Tipo de imagen"
+
msgctxt "Task status of an Instance"
msgid "Image Uploading"
msgstr "Subiendo imagen"
@@ -3757,6 +3796,9 @@ msgstr "Modificar nombre y descripción de un volumen."
msgid "Modify the name and description of a snapshot."
msgstr "Modificar el nombre y descripción de una instantánea."
+msgid "Modify the name and description of a volume group."
+msgstr "Modificar el nombre y la descripción de un grupo de volúmenes."
+
msgid "Modify volume type name, description, and public status."
msgstr "Modificar el tipo de volumen, nombre, descripción y estado público."
@@ -4084,6 +4126,9 @@ msgstr "No se han encontrado usuarios."
msgid "No users."
msgstr "Sin usuarios."
+msgid "No valid group type"
+msgstr "Tipo de grupo no válido"
+
msgid "No volume snapshots available"
msgstr "No hay instantáneas de volúmenes disponibles"
@@ -4211,6 +4256,9 @@ msgstr "Puerto abierto/Rango de puertos"
msgid "OpenStack Profiler"
msgstr "OpenStack Profiler"
+msgid "OpenStack RC File"
+msgstr "Fichero OpenStack RC"
+
msgid "OpenStack clouds.yaml File"
msgstr "Fichero clouds.yaml de OpenStack"
@@ -4769,6 +4817,10 @@ msgctxt "Task status of an Instance"
msgid "Rescuing"
msgstr "Rescatando"
+msgctxt "Current status of a Volume"
+msgid "Reserved"
+msgstr "Reservado"
+
msgid "Resize"
msgstr "Redimensionar"
@@ -5423,6 +5475,9 @@ msgstr "El recurso de la instantánea debe ser especificado"
msgid "Snapshots"
msgstr "Instantáneas"
+msgid "Snapshots can only be created for Groups that contain volumes."
+msgstr "Sólo se pueden crear instantáneas de grupos que contienen volúmenes."
+
msgctxt "Task status of an Instance"
msgid "Snapshotting"
msgstr "Realizar instantáneas"
@@ -6353,6 +6408,10 @@ msgid "Unable to attach volume."
msgstr "No ha sido posible asociar el volumen."
#, python-format
+msgid "Unable to change password: %s"
+msgstr "No ha sido posible cambiar la contraseña: %s"
+
+#, python-format
msgid "Unable to change the volume type for volume: \"%s\""
msgstr "No ha sido posible cambiar el tipo de volumen para el volumen: \"%s\""
@@ -6772,6 +6831,9 @@ msgstr "No ha sido posible obtener la información del anfitrión de cómputo."
msgid "Unable to retrieve compute limit information."
msgstr "No ha sido posible obtener la información del límite de computación."
+msgid "Unable to retrieve default compute quotas."
+msgstr "No se han podido obtener las cuotas de nova por defecto."
+
#, python-format
msgid "Unable to retrieve details for %(resource)s \"%(resource_id)s\"."
msgstr ""
@@ -7202,9 +7264,15 @@ msgstr "No ha sido posible ordenar los sabores de instancia."
msgid "Unable to unmanage volume."
msgstr "Incapaz de dejar de manejar el volumen."
+msgid "Unable to update default compute quotas."
+msgstr "No ha sido posible obtener las cuotas de nova predeterminadas."
+
msgid "Unable to update default quotas."
msgstr "No ha sido posible actualizar las cuotas predeterminadas."
+msgid "Unable to update default volume quotas."
+msgstr "No ha sido posible actualizar las cuotas de volumen predeterminadas."
+
msgid "Unable to update encrypted volume type."
msgstr "No se ha podido actualizar el tipo de volumen cifrado"
@@ -7275,6 +7343,9 @@ msgstr "No se puede actualizar el tipo de volumen."
msgid "Unable to update volume."
msgstr "No ha sido posible modificar el volumen."
+msgid "Unable to update volumes for group"
+msgstr "No ha sido posible actualizar los volúmenes del grupo"
+
#, python-format
msgid "Unable to upload volume to image for volume: \"%s\""
msgstr ""
@@ -7444,6 +7515,9 @@ msgstr "Actualizado el"
msgid "Updated subnet \"%s\"."
msgstr "Subred \"%s\" actualizada."
+msgid "Updated volumes for group."
+msgstr "Actualizados los volúmenes del grupo."
+
msgctxt "Task status of an Instance"
msgid "Updating Password"
msgstr "Actualizando contraseña"
@@ -7745,6 +7819,20 @@ msgstr ""
"No se puede extender el volumen a %(req)iGiB ya que el tamaño máximo al que "
"se puede extender es %(max_size)iGiB."
+msgid ""
+"Volume groups provide a mechanism for creating snapshots of multiple volumes "
+"at the same point-in-time to ensure data consistency\n"
+"\n"
+"A volume group can support more than one volume type, but it can only "
+"contain volumes hosted by the same back end."
+msgstr ""
+"Los grupos de volúmenes proporcionan un mecanismo de crear instantáneas de "
+"múltiples volúmenes en el mismo instante y asegurar la consistencia de los "
+"datos.\n"
+"\n"
+"Un grupo de volúmenes puede soportar más de un tipo de volumen, pero solo "
+"puede contener los volúmenes alojados en el mismo back end."
+
msgid "Volume is Unencrypted"
msgstr "Volumen sin Cifrar"
diff --git a/openstack_dashboard/locale/id/LC_MESSAGES/django.po b/openstack_dashboard/locale/id/LC_MESSAGES/django.po
index f32c5ce75..3248b5199 100644
--- a/openstack_dashboard/locale/id/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/id/LC_MESSAGES/django.po
@@ -9,11 +9,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-08 17:20+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-01-08 01:44+0000\n"
+"PO-Revision-Date: 2020-04-18 07:43+0000\n"
"Last-Translator: suhartono <cloudsuhartono@gmail.com>\n"
"Language-Team: Indonesian\n"
"Language: id\n"
@@ -3965,6 +3965,9 @@ msgid "Lock Instance"
msgid_plural "Lock Instances"
msgstr[0] "Lock Instance"
+msgid "Lock password"
+msgstr "Lock password"
+
msgctxt "Locked status of an instance"
msgid "Locked"
msgstr "Locked (terkunci)"
@@ -4800,6 +4803,9 @@ msgstr "Password telah berubah. Silahkan masuk kembali untuk melanjutkan."
msgid "Password changed. Please log in to continue."
msgstr "Sandi berubah. Silahkan login untuk melanjutkan."
+msgid "Password is locked."
+msgstr "Kata sandi terkunci."
+
msgid "Passwords do not match."
msgstr "Password berbeda."
diff --git a/openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po
index 9057af50b..8cf047de6 100644
--- a/openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po
+++ b/openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po
@@ -8,11 +8,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-22 17:54+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-01-22 03:54+0000\n"
+"PO-Revision-Date: 2020-04-18 07:40+0000\n"
"Last-Translator: suhartono <cloudsuhartono@gmail.com>\n"
"Language-Team: Indonesian\n"
"Language: id\n"
@@ -2573,6 +2573,9 @@ msgstr "Status (status)"
msgid "Status: %s"
msgstr "Status: %s"
+msgid "Storage Policy"
+msgstr "Storage Policy"
+
msgid "Striped"
msgstr "Striped (bergaris)"
@@ -3223,6 +3226,9 @@ msgstr "Tidak dapat mengedit metadata tipe volume."
msgid "Unable to fetch the groups."
msgstr "Tidak dapat mengambil kelompok."
+msgid "Unable to fetch the policy details."
+msgstr "Tidak dapat mengambil detail kebijakan."
+
msgid "Unable to fetch the service catalog."
msgstr "Tidak dapat mengambil katalog layanan."
diff --git a/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po b/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po
index e53708977..3bab0de02 100644
--- a/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po
@@ -22,18 +22,19 @@
# Jaewook Oh <kyle.oh95@gmail.com>, 2018. #zanata
# Soonyeul Park <ardentpark@gmail.com>, 2018. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2018. #zanata
+# ByungYeol Woo <wby1089@gmail.com>, 2019. #zanata
# Ian Y. Choi <ianyrchoi@gmail.com>, 2019. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-08 17:20+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2019-10-07 02:00+0000\n"
-"Last-Translator: Ian Y. Choi <ianyrchoi@gmail.com>\n"
+"PO-Revision-Date: 2019-11-28 04:03+0000\n"
+"Last-Translator: ByungYeol Woo <wby1089@gmail.com>\n"
"Language-Team: Korean (South Korea)\n"
"Language: ko_KR\n"
"X-Generator: Zanata 4.3.3\n"
@@ -61,6 +62,19 @@ msgstr ""
msgid ""
"\n"
+" If a snapshot is specified here only the specified snapshot of the volume\n"
+" will be backed up.\n"
+" </p>\n"
+" "
+msgstr ""
+"\n"
+" 만약 스냅샹이 여기로 지정되면, 지정된 스냅샷의 볼륨만\n"
+" 백업될겁니다.\n"
+" </p>\n"
+" "
+
+msgid ""
+"\n"
" If no container name is provided, a default container named volumebackups\n"
" will be provisioned for you.\n"
" Backups will be the same size as the volume they originate from.\n"
@@ -223,6 +237,12 @@ msgstr ", 프로젝트 그룹 업데이트"
msgid "-"
msgstr "-"
+msgid "1 (icmp) should be specified for IPv4 instead of 58."
+msgstr "IPv4는 58 대신에 1 (icmp)이 선택되어야 합니다."
+
+msgid "58 (ipv6-icmp) should be specified for IPv6 instead of 1."
+msgstr "IPv6는 1 대신에 58 (ipv6-icmp)이 선택되어야 합니다."
+
#, python-format
msgid "<a href=\"%(instance_url)s\">%(instance_name)s</a> on %(device)s"
msgstr "%(device)s에 <a href=\"%(instance_url)s\">%(instance_name)s</a>"
@@ -241,6 +261,10 @@ msgstr ""
"에 적용됩니다. 만약 인스턴스에 여러 개의 인터페이스가 있고 포트마다 다른 보안"
"그룹을 적용한다면, 대신 \"포트 보안그룹 편집\"을 사용합니다."
+#, python-format
+msgid "<span class='word-wrap'>Flavor Details: %(name)s</span>\">%(name)s"
+msgstr "<span class='word-wrap'>Flavor 세부사항: %(name)s</span>\">%(name)s"
+
msgid "A brief description of the security group rule you are adding"
msgstr "추가한 보안 그룹 규칙의 간략한 설명"
@@ -397,6 +421,9 @@ msgstr "라우터 경로 추가"
msgid "Add Rule"
msgstr "규칙 추가"
+msgid "Add Rule (Quota exceeded)"
+msgstr "룰 추가 (Quota 초과)"
+
msgid "Add Static Route"
msgstr "정적 경로 추가"
@@ -811,6 +838,10 @@ msgstr "사용 가능한 유형"
msgid "Available networks"
msgstr "사용 가능한 네트워크"
+msgctxt "Current status of a Volume"
+msgid "Awaiting Transfer"
+msgstr "전송을 기다리는 중"
+
msgid "Back-End Example:"
msgstr "백엔드 예제:"
@@ -824,6 +855,9 @@ msgstr "백업 이름"
msgid "Backup Size (GiB)"
msgstr "백업 크기 (GiB)"
+msgid "Backup Snapshot"
+msgstr "백업 스냅샷"
+
msgid "Backups"
msgstr "백업"
@@ -1077,6 +1111,10 @@ msgid ""
"created Group."
msgstr "소스 그룹에서 각 볼륨을 복제한 다음 새로 만든 그룹에 추가합니다."
+#, python-format
+msgid "Cloning volume group \"%s\"."
+msgstr "볼륨 그룹 복제 \"%s\""
+
msgid "Close"
msgstr "닫기"
@@ -1251,6 +1289,10 @@ msgstr "호스트 집합 생성"
msgid "Create Image"
msgstr "이미지 생성"
+msgctxt "Action log of an instance"
+msgid "Create Image"
+msgstr "이미지 생성"
+
msgid "Create Key Pair"
msgstr "키 페어 생성"
@@ -1372,6 +1414,9 @@ msgstr "맵핑을 생성합니다."
msgid "Create a new \"extra spec\" key-value pair for a volume type."
msgstr "볼륨 타입에대한 새로운 \"추가 사양\" 키-값 페어를 생성합니다."
+msgid "Create a new \"group type spec\" key-value pair for a group type."
+msgstr "그룹 타입에대한 새로운 \"그룹 타입 사양\" 키-값 페어를 생성합니다."
+
#, python-format
msgid ""
"Create a new \"spec\" key-value pair for QoS Spec \"%(qos_spec_name)s\". "
@@ -1919,6 +1964,10 @@ msgid ""
msgstr ""
"삭제된 볼륨은 복구할 수 없습니다. 볼륨에 저장된 모든 데이터가 제거됩니다."
+msgctxt "Current status of Volume Group"
+msgid "Deleting"
+msgstr "삭제 중"
+
msgctxt "Current status of a Volume"
msgid "Deleting"
msgstr "삭제 중"
@@ -1935,6 +1984,12 @@ msgstr "Deleting"
msgid "Deleting volume group \"%s\""
msgstr "볼륨 그룹 \"%s\" 삭제 중"
+msgid "Deprecated Settings"
+msgstr "지원되지 않는 설정"
+
+msgid "Deprecated settings: {}."
+msgstr "지원되지 않는 설정: {}."
+
msgid "Description"
msgstr "설명"
@@ -2199,6 +2254,9 @@ msgstr "OpenStack RC File 다운로드"
msgid "Download clouds.yaml"
msgstr "clouds.yaml 내려받기"
+msgid "Download kubeconfig file"
+msgstr "kubeconfig 파일 다운로드"
+
msgid "Download openrc file"
msgstr "openrc 파일 내려받기"
@@ -2251,6 +2309,9 @@ msgstr "그룹 편집"
msgid "Edit Group Type"
msgstr "그룹 타입 수정"
+msgid "Edit Group Type Spec"
+msgstr "그룹 타입 사양 수정"
+
#, python-format
msgid "Edit Group Type Spec Value: %s"
msgstr "그룹 유형 사양 값: %s 편집"
@@ -2714,6 +2775,9 @@ msgstr "포트 %s를 생성하지 못했습니다."
msgid "Failed to create router \"%s\"."
msgstr "라우터 \"%s\"를 생성하지 못하였습니다."
+msgid "Failed to create router."
+msgstr "라우터 생성을 실패했습니다."
+
#, python-format
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgstr ""
@@ -3044,6 +3108,10 @@ msgid "Group"
msgstr "그룹"
#, python-format
+msgid "Group \"%s\" already exists."
+msgstr "그룹 \"%s\"는 이미 존재합니다."
+
+#, python-format
msgid "Group \"%s\" was successfully created."
msgstr "그룹 \"%s\"를 성공적으로 생성하였습니다"
@@ -3083,12 +3151,35 @@ msgstr "그룹 타입"
msgid "Group Type Specs"
msgstr "그룹 유형 사양"
+#, python-format
+msgid "Group Type: %(group_type_name)s"
+msgstr "그룹 타입: %(group_type_name)s"
+
+#, python-format
+msgid "Group Type: %(group_type_name)s "
+msgstr "그룹 타입: %(group_type_name)s"
+
msgid "Group Types"
msgstr "그룹 타입"
msgid "Group has been updated successfully."
msgstr "그룹을 성공적으로 업데이트 하였습니다."
+msgid ""
+"Group type is a type or label that can be selected at group creation time in "
+"OpenStack. It usually maps to a set of capabilities of the storage back-end "
+"driver to be used for this group. Examples: \"Performance\", \"SSD\", "
+"\"Backup\", etc. This is equivalent to the <tt>cinder type-create</tt> "
+"command. Once the group type gets created, click the \"View Specs\" button "
+"to set up specs key-value pair(s) for that group type."
+msgstr ""
+"그룹 타입은 OpenStack에서 그룹 생성시 선택할 수 있는 타입이나 레이블입니다. "
+"보통 이 그룹에 서용되는 스토리지 백엔드 드라이버의 기능 세트에 매핑됩니다. 예"
+"를 들어: \"Performance\", \"SSD\", \"Backup\" 등과 매핑된다고 보면 됩니다. "
+"<tt>cinder type-create</tt> 명령어와 동일합니다. 그룹 타입이 생성되면 \"사양 "
+"보기(View Specs)\" 버튼을 클릭하여 해당 그룹 타입에 대한 추가 사양에대한 키-"
+"값 쌍을 설정합니다."
+
#, python-format
msgid "Group type name \"%s\" already exists."
msgstr "\"%s\" 그룹 타입 이름을 사용하고 있습니다."
@@ -3343,6 +3434,15 @@ msgid ""
msgstr ""
"\"볼륨 타입 없음\"을 선택하면, 볼륨은 볼륨 타입이 없는 상태로 생성됩니다."
+msgid "If checked, the network will be enabled."
+msgstr "체크되었다면 네트워크는 활성화됩니다."
+
+msgid "If checked, the port will be enabled."
+msgstr "체크되면 포트는 활성화됩니다."
+
+msgid "If checked, the router will be enabled."
+msgstr "체크되면 라우터는 활성화됩니다."
+
msgid "If checked, the selected floating IP will be released at the same time."
msgstr "선택될 경우, 선택된 floating IP는 같은 시간에 해제됩니다."
@@ -3616,6 +3716,9 @@ msgstr "키 페어 이름"
msgid "Key Pair Name ="
msgstr "키 페어 이름 ="
+msgid "Key Pair Type"
+msgstr "키 페어 유형"
+
msgid "Key Pairs"
msgstr "키 페어"
@@ -3625,6 +3728,9 @@ msgstr "키 페어는 인스턴스가 실행된 후 로그인할때 사용합니
msgid "Key Size (bits)"
msgstr "키 크기 (비트)"
+msgid "Key Type"
+msgstr "키 유형"
+
msgid ""
"Key names can only contain alphanumeric characters, underscores, periods, "
"colons and hyphens"
@@ -3642,6 +3748,14 @@ msgstr ""
msgid "Key pair to use for authentication."
msgstr "키 페어는 인증에 사용합니다."
+#, python-format
+msgid ""
+"Key with name \"%s\" already exists. Use Edit to update the value, else "
+"create key with different name."
+msgstr ""
+"이름 \"%s\" 에 해당하는 키가 이미 존재합니다. 편집 버튼을 사용하여 값을 수정"
+"하거나, 다른 이름으로 키를 만드십시오."
+
msgid "Key-Value Pairs"
msgstr "키-값"
@@ -3667,6 +3781,9 @@ msgctxt "Current status of an Image"
msgid "Killed"
msgstr "Killed"
+msgid "Kubernetes Namespace"
+msgstr "쿠버네티스 네임 스페이스"
+
msgid "L3 Agent"
msgstr "L3 에이전트"
@@ -3736,6 +3853,10 @@ msgstr "로컬 저장소 (전체)"
msgid "Local Storage (used)"
msgstr "로컬 저장소 (사용됨)"
+msgctxt "Action log of an instance"
+msgid "Lock"
+msgstr "잠금"
+
msgid "Lock Instance"
msgid_plural "Lock Instances"
msgstr[0] "인스턴스 잠금"
@@ -3964,6 +4085,9 @@ msgstr "최소 디스크 (GB)"
msgid "Minimum RAM (MB)"
msgstr "최소 RAM (MB)"
+msgid "Missing required settings: {}."
+msgstr "필요한 설정 누락: {}."
+
#, python-format
msgid "Modified domain \"%s\"."
msgstr "수정된 도메인 \"%s\" ."
@@ -4332,6 +4456,9 @@ msgstr "보안 그룹을 찾을 수 없습니다."
msgid "No server groups available"
msgstr "사용 가능한 서버 그룹이 없습니다"
+msgid "No snapshot for this volume"
+msgstr "이 볼륨에는 스냅샷이 없습니다."
+
msgid "No snapshots available"
msgstr "사용 가능한 스냅샷이 없습니다."
@@ -4590,6 +4717,9 @@ msgstr "삭제 대기중"
msgid "Per Volume Size (GiB)"
msgstr "볼륨 크기별 (GiB)"
+msgid "Perform a check to see if the application is ready for upgrade."
+msgstr "어플리케이션이 업그레이드 준비가 되었는지 보기 위한 확인 수행"
+
msgid "Physical Network"
msgstr "물리적인 네트워크"
@@ -5051,6 +5181,9 @@ msgstr "%(volume_id)s 볼륨의 %(backup_name)s 백업 복구 요청을 제출
msgid "Requested snapshot would exceed the allowed quota."
msgstr "요청된 스냅샷은 허용된 qouta를 초과 합니다."
+msgid "Required Settings"
+msgstr "필요한 설정"
+
msgctxt "Action log of an instance"
msgid "Rescue"
msgstr "응급 구조"
@@ -5285,6 +5418,9 @@ msgstr "SLAAC: 외부 라우터로부터 찾은 주소"
msgid "SNAT"
msgstr "SNAT"
+msgid "SSH Key"
+msgstr "SSH 키"
+
msgid "SSH key pairs can be generated with the ssh-keygen command:"
msgstr "SSH 키 페어를 ssh-keygen 명령어로 생성할 수 있습니다:"
@@ -5501,6 +5637,9 @@ msgstr "네트워크 선택"
msgid "Select networks for your instance."
msgstr "인스턴스 네트워크 선택"
+msgid "Select snapshot to backup (Optional)"
+msgstr "백업할 스냅샷을 선택하세요 (선택사항)"
+
msgid "Select source"
msgstr "소스 선택"
@@ -6311,6 +6450,9 @@ msgstr "공개 키를 이용하여 인스턴스 비밀번호를 암호화합니
msgid "The instance(s) will be shut off."
msgstr "인스턴스 전원을 끌 수 있습니다."
+msgid "The key must match the following the regex: '^[a-zA-Z0-9-_:. /]'"
+msgstr "키는 다음 정규표현식과 일치해야 합니다: '^[a-zA-Z0-9-_:. /]'"
+
#, python-format
msgid ""
"The key pair &quot;%(keypair_name)s&quot; should download automatically. If "
@@ -6357,6 +6499,16 @@ msgstr ""
msgid "The new availability zone can't be empty"
msgstr "새로운 availabilty zone은 비워질 수 없습니다."
+msgid "The new type must be different from the current volume type."
+msgstr "새로운 유형은 현재 볼륨 타입과 달라야 합니다."
+
+msgid "The output format"
+msgstr "출력 포맷"
+
+#, python-format
+msgid "The password does not match the requirements: %s"
+msgstr "이 비밀번호는 요구사항을 충족치 못합니다 : %s"
+
msgid "The physical mechanism by which the virtual network is implemented."
msgstr "가상 네트워크를 구현하는 물리적 메커니즘입니다."
@@ -6716,6 +6868,14 @@ msgid "Unable to attach volume."
msgstr "볼륨을 연결할 수 없습니다."
#, python-format
+msgid "Unable to attach volume: %s"
+msgstr "볼륨을 첨부할 수 없음: %s"
+
+#, python-format
+msgid "Unable to change password: %s"
+msgstr "비밀번호를 변경할 수 없습니다: %s"
+
+#, python-format
msgid "Unable to change the volume type for volume: \"%s\""
msgstr "선택한 볼륨의 볼륨 타입을 바꿀 수 없습니다.: \"%s\""
@@ -6749,10 +6909,18 @@ msgid "Unable to create QoS Spec."
msgstr "QOS 스펙을 생성할 수 없습니다. "
#, python-format
+msgid "Unable to create application credential: %s"
+msgstr "어플리케이션 자격증명을 생성할 수 없습니다: %s"
+
+#, python-format
msgid "Unable to create domain \"%s\"."
msgstr "도메인 \"%s\" 을 만들 수 없습니다."
#, python-format
+msgid "Unable to create encrypted volume type: %s"
+msgstr "암호화된 볼륨 타입을 생성할 수 없습니다: %s"
+
+#, python-format
msgid "Unable to create flavor \"%s\"."
msgstr "Flavor \"%s\"를 생성할 수 없습니다."
@@ -6896,6 +7064,10 @@ msgstr "인터페이스를 해제할 수 없습니다."
msgid "Unable to detach volume."
msgstr "볼륨을 연결 해제할 수 없습니다."
+#, python-format
+msgid "Unable to detach volume: %s"
+msgstr "볼륨을 떼낼 수 없음: %s"
+
msgid "Unable to determine if availability zones extension is supported."
msgstr "가용성 존 확장자의 지원 여부를 확인할 수 없습니다."
@@ -6939,6 +7111,12 @@ msgstr "볼륨을 확장할 수 없습니다."
msgid "Unable to fetch EC2 credentials."
msgstr "EC2 인증서를 가져올 수 없습니다."
+msgid "Unable to fetch snapshot"
+msgstr "스냅샷을 가져올 수 없습니다."
+
+msgid "Unable to fetch snapshots"
+msgstr "스냅샷을 가져올 수 없습니다."
+
msgid "Unable to find default role."
msgstr "기본 역할을 찾을 수 없습니다."
@@ -7211,6 +7389,10 @@ msgid "Unable to retrieve details for network \"%s\"."
msgstr "네트워크 \"%s\"의 세부 정보를 찾지 못했습니다."
#, python-format
+msgid "Unable to retrieve details for rbac_policy \"%s\"."
+msgstr "rbac_policy \"%s\"에 대한 세부 사항을 가져올 수 없습니다."
+
+#, python-format
msgid "Unable to retrieve details for router \"%s\"."
msgstr "라우터 \"%s\"의 세부 정보를 찾지 못 했습니다."
@@ -7284,6 +7466,9 @@ msgstr "그룹 목록을 찾지 못 했습니다. 잠시 후 다시 시도하세
msgid "Unable to retrieve group snapshot details."
msgstr "그룹 스냅샷 세부 사항을 찾을 수 없습니다."
+msgid "Unable to retrieve group snapshot project information."
+msgstr "그룹 스냅샷 프로젝트 정보를 가져올 수 없습니다."
+
msgid "Unable to retrieve group snapshots."
msgstr "그룹 스냅샷을 찾지 못했습니다"
@@ -7441,6 +7626,9 @@ msgstr "프로젝트 세부 정보를 찾지 못 했습니다."
msgid "Unable to retrieve project domain."
msgstr "프로젝트 도메인을 찾지 못 했습니다."
+msgid "Unable to retrieve project information of volume snapshots."
+msgstr "볼륨 스냅샷의 프로젝트 정보를 가져올 수 없습니다."
+
msgid "Unable to retrieve project information."
msgstr "프로젝트 정보를 찾지 못 했습니다."
@@ -7539,6 +7727,9 @@ msgstr "사용자 세부 정보를 가져올 수 없습니다."
msgid "Unable to retrieve user domain role assignments."
msgstr "사용자 도메인 역할 할당을 찾지 못했습니다."
+msgid "Unable to retrieve user domain."
+msgstr "사용자 도메인을 가져올 수 없습니다."
+
msgid "Unable to retrieve user information."
msgstr "사용자 정보를 찾지 못 했습니다."
@@ -7566,6 +7757,9 @@ msgstr "볼륨 세부 정보를 찾지 못 했습니다."
msgid "Unable to retrieve volume encryption details."
msgstr "볼륨 암호화 세부 정보를 가져올 수 없습니다."
+msgid "Unable to retrieve volume group project information."
+msgstr "볼륨 그룹 프로젝트 정보를 가져올 수 없습니다."
+
msgid "Unable to retrieve volume group snapshots."
msgstr "볼륨 그룹 스냅샷을 찾을 수 없습니다."
@@ -7602,6 +7796,9 @@ msgstr "볼륨 프로젝트 정보를 찾지 못 했습니다."
msgid "Unable to retrieve volume quota information."
msgstr "볼륨 쿼터 정보를 가져올 수 없습니다."
+msgid "Unable to retrieve volume snapshot project information."
+msgstr "볼륨 스냅샷 프로젝트 정보를 가져올 수 없습니다."
+
msgid "Unable to retrieve volume snapshot."
msgstr "볼륨 스냅샷을 찾지 못했습니다."
@@ -7769,6 +7966,9 @@ msgstr "Neutron 내 VNIC 유형 확장을 검증할 수 없습니다"
msgid "Unknown"
msgstr "알 수 없음"
+msgid "Unknown Settings"
+msgstr "알 수 없는 설정"
+
msgid "Unknown instance"
msgstr "알 수 없는 인스턴스"
@@ -7778,9 +7978,16 @@ msgstr "알수없는 인스턴스 (None)"
msgid "Unknown resource type for detail API."
msgstr "알려지지 않은 세부 API에 대한 리소스 유형"
+msgid "Unknown settings: {}."
+msgstr "알 수 없는 설정: {}."
+
msgid "Unknown volume (None)"
msgstr "알 수 없는 볼륨 (None)"
+msgctxt "Action log of an instance"
+msgid "Unlock"
+msgstr "잠금 해제"
+
msgid "Unlock Instance"
msgid_plural "Unlock Instances"
msgstr[0] "인스턴스 잠금 해제"
@@ -7930,6 +8137,10 @@ msgid "Update the \"extra spec\" value for \"%(key)s\""
msgstr "\"%(key)s\"에 대한 \"extra spec\" 값을 업데이트 하였습니다."
#, python-format
+msgid "Update the \"group type spec\" value for \"%(key)s\""
+msgstr "\"%(key)s\"에 대한 \"그룹 타입 사양\" 값을 업데이트합니다."
+
+#, python-format
msgid "Update the spec value for \"%(key)s\""
msgstr " \"%(key)s\" 스펙 값을 업데이트합니다. "
@@ -7946,6 +8157,10 @@ msgstr "서브넷 \"%s\" 업데이트."
msgid "Updated volumes for group."
msgstr "그룹에서 볼륨 업데이트합니다."
+msgctxt "Current status of Volume Group"
+msgid "Updating"
+msgstr "업데이트 중"
+
msgctxt "Task status of an Instance"
msgid "Updating Password"
msgstr "Updating Password"
@@ -8027,6 +8242,10 @@ msgid "User"
msgstr "사용자"
#, python-format
+msgid "User \"%s\" has been updated successfully."
+msgstr "사용자 \"%s\"는 성공적으로 업데이트 되었습니다."
+
+#, python-format
msgid "User \"%s\" was successfully created."
msgstr "사용자 \"%s\"를 성공적으로 생성하였습니다."
@@ -8376,6 +8595,9 @@ msgstr ""
"볼륨 상태가 \"in-use\"인 경우 \"강제\"를 사용하여 볼륨을 이미지에 업로드할 "
"수 있습니다."
+msgid "X509 Certificate"
+msgstr "X509 인증서"
+
msgid "Yes"
msgstr "Yes"
@@ -8577,6 +8799,9 @@ msgstr ""
msgid "no"
msgstr "아니오"
+msgid "rbac policy quota exceeded."
+msgstr "RBAC 정책 quota가 초과되었습니다."
+
msgid "undefined"
msgstr "정의되지 않은"
diff --git a/openstack_dashboard/locale/ko_KR/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/ko_KR/LC_MESSAGES/djangojs.po
index 64df15d76..7c119c05d 100644
--- a/openstack_dashboard/locale/ko_KR/LC_MESSAGES/djangojs.po
+++ b/openstack_dashboard/locale/ko_KR/LC_MESSAGES/djangojs.po
@@ -17,6 +17,7 @@
# Sungjin Kang <gang.sungjin@gmail.com>, 2018. #zanata
# Wonil Choi <wonil0522@gmail.com>, 2018. #zanata
# minwook-shin <minwook0106@gmail.com>, 2018. #zanata
+# ByungYeol Woo <wby1089@gmail.com>, 2019. #zanata
# ByungYeol Woo <wby1089@gmail.com>, 2020. #zanata
# Ian Y. Choi <ianyrchoi@gmail.com>, 2020. #zanata
# Sungjin Kang <gang.sungjin@gmail.com>, 2020. #zanata
@@ -24,7 +25,7 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-08 17:19+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -722,6 +723,10 @@ msgstr "생성된 키페어: %s"
msgid "Creating"
msgstr "생성 중"
+#, python-format
+msgid "Creating volume %s"
+msgstr "볼륨 %s 생성"
+
msgid "Custom Properties"
msgstr "사용자 속성"
@@ -1564,6 +1569,9 @@ msgstr ""
"이름은 영숫자, 공백, 대시, \n"
"그리고 밑줄만 포함합니다."
+msgid "Key Type"
+msgstr "키 유형"
+
#, python-format
msgid "Key pair %(name)s was successfully created."
msgstr "키 페어 %(name)s 를 성공적으로 생성하였습니다."
@@ -2239,6 +2247,9 @@ msgstr[0] "역할"
msgid "Role %s was successfully created."
msgstr "역할 %s 를 성공적으로 생성하였습니다."
+msgid "Role already exists."
+msgstr "역할이 이미 존재합니다."
+
msgid "Role updated successfully."
msgstr "역할을 성공적으로 업데이트 하였습니다."
@@ -2251,6 +2262,9 @@ msgstr "규칙 ID"
msgid "Rules"
msgstr "규칙"
+msgid "SSH Key"
+msgstr "SSH 키"
+
msgid "STATUS"
msgstr "STATUS"
@@ -2263,6 +2277,11 @@ msgstr "Save changes"
msgid "Saving"
msgstr "Saving"
+#, python-format
+msgid "Scheduled creation of %s instance."
+msgid_plural "Scheduled creation of %s instances."
+msgstr[0] "스케줄된 %s 인스턴스 생성"
+
msgid "Scheduler Hints"
msgstr "스케줄러 힌트"
@@ -2429,6 +2448,9 @@ msgstr[0] "서버 그룹"
msgid "Server Group %s was successfully created."
msgstr "서버 그룹 %s 를 성공적으로 생성하였습니다."
+msgid "Server Group Members"
+msgstr "서버 그룹 멤버"
+
msgid "Server Groups"
msgstr "서버 그룹"
@@ -3651,6 +3673,9 @@ msgstr "볼륨과 스냅샷 할당량 (GiB)"
msgid "Volume size is required and must be an integer"
msgstr "볼륨 크기가 필요하고 정수값이어야 합니다"
+msgid "Volume size is required and must be positive integer"
+msgstr "볼륨 크기가 필요하고 그 값은 양의 정수여야 합니다."
+
msgid "Volumes are block devices that can be attached to instances."
msgstr "볼륨은 인스턴스에 연결 할 수 있는 블록 디바이스입니다."
@@ -3717,6 +3742,9 @@ msgstr ""
"로 \n"
" 설정한다면 다른 사용자들이 해당 포트에 접근할 수 없습니다."
+msgid "X509 Certificate"
+msgstr "X509 인증서"
+
msgid "XL Modal"
msgstr "XL Modal"
@@ -3841,6 +3869,12 @@ msgstr "image"
msgid "inherit"
msgstr "상속"
+msgid "min disk is required and must be an integer not less than 0"
+msgstr "최소 디스크 크기가 필요하고 0 이상의 정수여야 합니다."
+
+msgid "min ram is required and must be an integer not less than 0"
+msgstr "최소 램 크기가 필요하고 0 이상의 정수여야 합니다."
+
#, python-format
msgid "resource load failed: %s"
msgstr "리소스 로드 실패: %s"
diff --git a/openstack_dashboard/locale/pt_BR/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/pt_BR/LC_MESSAGES/djangojs.po
index d3b7d3cd1..623541cbb 100644
--- a/openstack_dashboard/locale/pt_BR/LC_MESSAGES/djangojs.po
+++ b/openstack_dashboard/locale/pt_BR/LC_MESSAGES/djangojs.po
@@ -21,12 +21,12 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-08 17:19+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-01-08 04:04+0000\n"
-"Last-Translator: Marcio <marciofoz@gmail.com>\n"
+"PO-Revision-Date: 2020-04-24 02:32+0000\n"
+"Last-Translator: Fernando Pimenta <fernando.c.pimenta@gmail.com>\n"
"Language-Team: Portuguese (Brazil)\n"
"Language: pt_BR\n"
"X-Generator: Zanata 4.3.3\n"
@@ -539,6 +539,11 @@ msgstr "Configuração de Drive"
msgid "Confirm Delete"
msgstr "Confirma Exclusão"
+msgid "Confirm Delete Domain"
+msgid_plural "Confirm Delete Domains"
+msgstr[0] "Confirmar Exclusão de Domínio"
+msgstr[1] "Confirmar Exclusão de Domínios"
+
msgid "Confirm Delete Flavor"
msgid_plural "Confirm Delete Flavors"
msgstr[0] "Confirmar a Exclusão do Flavor"
@@ -814,6 +819,14 @@ msgstr "Remover"
msgid "Delete Container"
msgstr "Remover Contêiner"
+msgid "Delete Domain"
+msgid_plural "Delete Domains"
+msgstr[0] "Excluir Domínio"
+msgstr[1] "Excluir Domínios"
+
+msgid "Delete Domains"
+msgstr "Excluir Domínios"
+
msgid "Delete Files in {$ ctrl.model.container.name $}"
msgstr "Excluir Arquivos em {$ ctrl.model.container.name $}"
@@ -959,6 +972,12 @@ msgstr[0] "Usuário Excluído: %s."
msgstr[1] "Usuários Excluídos:%s."
#, python-format
+msgid "Deleted domain: %s."
+msgid_plural "Deleted domains: %s."
+msgstr[0] "Domínio excluído: %s."
+msgstr[1] "Domínios excluídos: %s."
+
+#, python-format
msgid "Deleted policy: %s."
msgid_plural "Deleted policies: %s."
msgstr[0] "Política excluída: %s."
@@ -3805,6 +3824,10 @@ msgid "Yes"
msgstr "Sim"
#, python-format
+msgid "You are not allowed to delete domains: %s"
+msgstr "Você não tem permissão para excluir domínios: %s"
+
+#, python-format
msgid "You are not allowed to delete images: %s"
msgstr "Você não tem permissão para excluir imagens: %s"
@@ -3878,6 +3901,12 @@ msgstr[0] "Você selecionou \"%s\". Trunk Excluído não é recuperável."
msgstr[1] "Você selecionou \"%s\". Trunks Excluídos não são recuperáveis."
#, python-format
+msgid "You have selected \"%s\". Deleted domain is not recoverable."
+msgid_plural "You have selected \"%s\". Deleted domains are not recoverable."
+msgstr[0] "Você selecionou \"%s\". Domínio excluído não é recuperável."
+msgstr[1] "Você selecionou \"%s\". Domínios excluídos não são recuperáveis."
+
+#, python-format
msgid "You have selected \"%s\". Deleted flavor is not recoverable."
msgid_plural "You have selected \"%s\". Deleted flavors are not recoverable."
msgstr[0] "Você selecionou \"%s\". Um flavor excluído não é recuperável."
diff --git a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
index 07bad5008..6e6b28ee2 100644
--- a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
@@ -5,16 +5,17 @@
# Gene Kuo <gene@openstack.org>, 2016. #zanata
# Gene Kuo <gene@openstack.org>, 2017. #zanata
# Tom Fifield <tom@openstack.org>, 2017. #zanata
+# Gene Kuo <gene@openstack.org>, 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-09-13 12:32+0000\n"
+"POT-Creation-Date: 2020-04-23 13:50+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2017-09-16 08:03+0000\n"
-"Last-Translator: Tom Fifield <tom@openstack.org>\n"
+"PO-Revision-Date: 2019-12-18 07:05+0000\n"
+"Last-Translator: Gene Kuo <gene@openstack.org>\n"
"Language-Team: Chinese (Taiwan)\n"
"Language: zh_TW\n"
"X-Generator: Zanata 4.3.3\n"
@@ -40,6 +41,40 @@ msgstr ""
" 已使用 %(quota)s 中的 %(used)s\n"
" "
+msgid ""
+"\n"
+" If a snapshot is specified here only the specified snapshot of the volume\n"
+" will be backed up.\n"
+" </p>\n"
+" "
+msgstr ""
+"\n"
+"如果有快照被指定,只有被指定的快照的雲硬碟會被備份。\n"
+"</p>"
+
+msgid ""
+"\n"
+" If no container name is provided, a default container named volumebackups\n"
+" will be provisioned for you.\n"
+" Backups will be the same size as the volume they originate from.\n"
+" "
+msgstr ""
+"\n"
+"若不提供容器名稱,將提供您預設的容器命名 volumebackups。備份將擁有與雲硬碟原"
+"本容量相同的容量。"
+
+msgid ""
+"\n"
+" Volume Backups are stored using one of cinder-backup drivers\n"
+" (object storage service, Ceph, NFS, etc ...).\n"
+" You must have one of these services activated in order to create a "
+"backup.\n"
+" "
+msgstr ""
+"\n"
+"雲硬碟備份使用了其中一個 cinder-backup drivers (物件儲存服務, Ceph,NFS等)。"
+"您必須已啟動其中一下服務才能新增備份。"
+
msgid " - End"
msgstr "- 結束"
@@ -103,6 +138,10 @@ msgid "%(pool_name)s %(cidr)s"
msgstr "%(pool_name)s %(cidr)s"
#, python-format
+msgid "%(role)s (through group %(group)s)"
+msgstr "%(role)s (through group %(group)s)"
+
+#, python-format
msgid "%(type)s (%(backend)s backend)"
msgstr "%(type)s(%(backend)s 後端)"
@@ -156,6 +195,9 @@ msgstr "%sGiB"
msgid "%sMB"
msgstr "%sMB"
+msgid "(No IP address)"
+msgstr "(無 IP 地址)"
+
msgid "(Quota exceeded)"
msgstr "(超過配額)"
@@ -263,6 +305,9 @@ msgstr "行為"
msgid "Action Log"
msgstr "行為記錄"
+msgid "Action and Object Type"
+msgstr "行動和物件類型"
+
msgctxt "Current status of a Floating IP"
msgid "Active"
msgstr "使用中"
@@ -360,6 +405,11 @@ msgstr "在此聚合加入主機或移除主機。可以加入主機到多個聚
msgid "Add hosts to this aggregate. Hosts can be in multiple aggregates."
msgstr "加入主機到這個聚合裡。主機可以放在多個聚合裡。"
+msgid ""
+"Add or remove security groups to this port from the list of available "
+"security groups."
+msgstr "從可用的安全性群組列表加入或移除此端口的安全性群組。"
+
msgid "Add static route to the router."
msgstr "加入靜態路由到路由器。"
@@ -424,6 +474,12 @@ msgstr ""
"在發動執行個體後,您用這個私鑰來登入(依照您發動的映像檔,用戶名稱可能不"
"同):"
+msgid "Age"
+msgstr "時間"
+
+msgid "Age (Seconds)"
+msgstr "時間(秒)"
+
#, python-format
msgid "Agent %s was successfully added."
msgstr "已成功加入媒介 %s。"
@@ -521,6 +577,19 @@ msgstr "任意"
msgid "Any Availability Zone"
msgstr "任何可用區域"
+msgid "Application Credential Details"
+msgstr "應用程序憑證詳細資料"
+
+msgid "Application Credential Name ="
+msgstr "應用程序憑證名稱 = "
+
+msgid "Application Credentials"
+msgstr "應用程序憑證"
+
+#, python-format
+msgid "Application credential name \"%s\" is already used."
+msgstr "已經有其他人用了應用程序憑證名稱「%s」。"
+
msgid "Architecture"
msgstr "架構"
@@ -615,6 +684,9 @@ msgstr "可用區域"
msgid "Availability Zone ="
msgstr "可用區域 ="
+msgid "Availability Zone Hints"
+msgstr "可用區域提示"
+
msgid "Availability Zone Name"
msgstr "可用區域名稱"
@@ -641,6 +713,9 @@ msgstr "可用的類型"
msgid "Available networks"
msgstr "可用的網路"
+msgid "Back-End Example:"
+msgstr "後端例子:"
+
msgctxt "Current status of a Volume"
msgid "Backing Up"
msgstr "正在備份"
@@ -651,6 +726,9 @@ msgstr "備份名稱"
msgid "Backup Size (GiB)"
msgstr "備份容量 (GiB)"
+msgid "Backup Snapshot"
+msgstr "備份快照"
+
msgid "Backups"
msgstr "備份"
@@ -729,6 +807,11 @@ msgid "Building"
msgstr "正在建立"
msgid ""
+"By default, group type is created as public. To create a private group type, "
+"uncheck this field."
+msgstr "新增的群組類型預設是公用的。如果要新增私有的群組類型,取消選擇此選項。"
+
+msgid ""
"By default, volume type is created as public. To create a private volume "
"type, uncheck this field."
msgstr ""
@@ -764,6 +847,9 @@ msgstr "無法獲得雲實例 %s 的主控臺。"
msgid "Cannot specify both file and direct input."
msgstr "不能指定檔案同時又直接輸入。"
+msgid "Center Topology"
+msgstr "中心拓撲"
+
msgid "Centralized"
msgstr "集式式"
@@ -796,6 +882,11 @@ msgstr "最後變更"
msgid "Changing password is not supported."
msgstr "不支援變更密碼。"
+msgid ""
+"Check the &quot;Delete Volumes&quot; box to also delete any volumes "
+"associated with this group."
+msgstr "勾選「刪除雲硬碟」方框,以同時刪除與此群組相關聯的任何雲硬碟。"
+
msgid "Checksum"
msgstr "檢查碼"
@@ -896,6 +987,9 @@ msgstr "運算"
msgid "Compute Host"
msgstr "運算主機"
+msgid "Compute Quotas"
+msgstr "運算資源配額"
+
msgid "Compute Services"
msgstr "運算伺服器"
@@ -907,6 +1001,9 @@ msgid ""
"attaches to the instance when it boots."
msgstr "設置 OpenStack 來寫入詮釋資料到一開機雲實例就會附加的設定檔硬碟。"
+msgid "Confirm"
+msgstr "確認"
+
msgid "Confirm Admin Password"
msgstr "確認管理員密碼"
@@ -967,6 +1064,9 @@ msgid ""
"mechanisms."
msgstr "從密鑰對、安全性群組及其他機制控制存取您的雲實例。"
+msgid "Cookies may be turned off. Make sure cookies are enabled and try again."
+msgstr "Cookies 可能被關閉。請確認 cookies 有開啟後重新嘗試。"
+
msgid "Copy Data"
msgstr "複製資料"
@@ -989,9 +1089,15 @@ msgctxt "Action log of an instance"
msgid "Create"
msgstr "新增"
+msgid "Create A RBAC Policy"
+msgstr "建立 RBAC 政策"
+
msgid "Create An Image"
msgstr "新增映像檔"
+msgid "Create Application Credential"
+msgstr "建立應用程序憑證"
+
msgid "Create Backup"
msgstr "新增備份"
@@ -1013,12 +1119,22 @@ msgstr "新增虛擬硬體樣板"
msgid "Create Group"
msgstr "新增群組"
+msgid "Create Group Type"
+msgstr "新增群組類型"
+
+msgid "Create Group Type Spec"
+msgstr "新增群組類型規格"
+
msgid "Create Host Aggregate"
msgstr "新增主機聚合"
msgid "Create Image"
msgstr "新增映像檔"
+msgctxt "Action log of an instance"
+msgid "Create Image"
+msgstr "建立映像檔"
+
msgid "Create Key Pair"
msgstr "新增密鑰對"
@@ -1034,6 +1150,9 @@ msgstr "新增網路(超過配額)"
msgid "Create Port"
msgstr "新增接口"
+msgid "Create Port (Quota exceeded)"
+msgstr "新增端口(超過配額)"
+
msgid "Create Project"
msgstr "新增專案"
@@ -1043,6 +1162,9 @@ msgstr "建立通訊協定"
msgid "Create QoS Spec"
msgstr "新增 QoS 規格"
+msgid "Create RBAC Policy"
+msgstr "建立 RBAC 政策"
+
msgid "Create Role"
msgstr "新增角色"
@@ -1100,12 +1222,18 @@ msgstr "新增雲硬碟類型加密"
msgid "Create Volume Type Extra Spec"
msgstr "新增雲硬碟類型的額外規格"
+msgid "Create a Group Type"
+msgstr "新增群組類型"
+
msgid "Create a Metadata Namespace"
msgstr "新增詮釋資料命名空間"
msgid "Create a New Volume"
msgstr "新增新雲硬碟"
+msgid "Create a RBAC Policy"
+msgstr "建立 RBAC 政策"
+
msgid "Create a Router"
msgstr "新增路由器"
@@ -1118,6 +1246,21 @@ msgstr "建立對映。"
msgid "Create a new \"extra spec\" key-value pair for a volume type."
msgstr "給雲硬碟類型新增新的「額外規格」鍵值對。"
+msgid "Create a new \"group type spec\" key-value pair for a group type."
+msgstr "給群組類型規格新增新的「群組類型規格」鍵值對。"
+
+#, python-format
+msgid ""
+"Create a new \"spec\" key-value pair for QoS Spec \"%(qos_spec_name)s\". "
+"Valid key names are expected in the QoS specs. Refer to Cinder documentation "
+"for the supported front-end and back-end keys."
+msgstr ""
+"為 QoS 規格「%(qos_spec_name)s」新增新的「規格」鍵值對。QoS規範中應包含有效的"
+"鍵值對名稱。有關受支持的前端和後端鍵值對,請參考 Cinder 文件。"
+
+msgid "Create a new application credential."
+msgstr "新稱新的應用程序憑證"
+
msgid ""
"Create a new network. In addition, a subnet associated with the network can "
"be created in the following steps of this wizard."
@@ -1154,6 +1297,10 @@ msgid "Created extra spec \"%s\"."
msgstr "新增額外的規格「%s」。"
#, python-format
+msgid "Created group type spec \"%s\"."
+msgstr "新增群組類型規格 \"%s\"。"
+
+#, python-format
msgid "Created network \"%s\"."
msgstr "已新增網路「%s」。"
@@ -1282,6 +1429,9 @@ msgstr "DHCPv6 無態:從 OpenStack 路由器探索位址並且從 OpenStack D
msgid "DNS Assignment"
msgstr "DNS 指派"
+msgid "DNS Domain"
+msgstr "DNS 網域"
+
msgid "DNS Name"
msgstr "DNS 名稱"
@@ -1321,6 +1471,10 @@ msgid "Delete"
msgid_plural "Delete"
msgstr[0] "刪除"
+msgid "Delete Application Credential"
+msgid_plural "Delete Application Credentials"
+msgstr[0] "刪除應用程序憑證"
+
msgid "Delete DHCP Agent"
msgid_plural "Delete DHCP Agents"
msgstr[0] "刪除 DHCP 媒介"
@@ -1345,6 +1499,10 @@ msgid "Delete Group"
msgid_plural "Delete Groups"
msgstr[0] "刪除群組"
+msgid "Delete Group Type"
+msgid_plural "Delete Group Types"
+msgstr[0] "刪除群組類型"
+
msgid "Delete Host Aggregate"
msgid_plural "Delete Host Aggregates"
msgstr[0] "刪除主機聚合"
@@ -1393,6 +1551,10 @@ msgid "Delete QoS Spec"
msgid_plural "Delete QoS Specs"
msgstr[0] "刪除 QoS 規格"
+msgid "Delete RBAC Policy"
+msgid_plural "Delete RBAC Policies"
+msgstr[0] "刪除RBAC 政策"
+
msgid "Delete Role"
msgid_plural "Delete Roles"
msgstr[0] "刪除角色"
@@ -1469,6 +1631,10 @@ msgctxt "Current status of an Instance"
msgid "Deleted"
msgstr "已刪除"
+msgid "Deleted Application Credential"
+msgid_plural "Deleted Application Credentialss"
+msgstr[0] "已刪除的應用程序憑證"
+
msgid "Deleted DHCP Agent"
msgid_plural "Deleted DHCP Agents"
msgstr[0] "已刪除 DHCP 媒介"
@@ -1493,6 +1659,10 @@ msgid "Deleted Group"
msgid_plural "Deleted Groups"
msgstr[0] "已刪除群組"
+msgid "Deleted Group Type"
+msgid_plural "Deleted Group Types"
+msgstr[0] "刪除群組類型"
+
msgid "Deleted Host Aggregate"
msgid_plural "Deleted Host Aggregates"
msgstr[0] "已刪除主機聚合"
@@ -1537,6 +1707,13 @@ msgid "Deleted QoS Spec"
msgid_plural "Deleted QoS Specs"
msgstr[0] "已刪除 QoS 規格"
+msgid "Deleted RBAC Policy"
+msgid_plural "Deleted RBAC Policies"
+msgstr[0] "已刪除的 RBAC 政策"
+
+msgid "Deleted RBAC policy is not recoverable."
+msgstr "刪除的RBAC 政策將不可恢復。"
+
msgid "Deleted Role"
msgid_plural "Deleted Roles"
msgstr[0] "已刪除角色"
@@ -1673,12 +1850,18 @@ msgstr "裝置識別號"
msgid "Device ID attached to the port"
msgstr "附加到接口的裝置識別號"
+msgid "Device ID attached to the port."
+msgstr "附加到端口的裝置 ID"
+
msgid "Device Name"
msgstr "裝置名稱"
msgid "Device Owner"
msgstr "裝置持有人"
+msgid "Device owner attached to the port."
+msgstr "附加到接口的裝置的持有人"
+
msgid "Device size (GB)"
msgstr "裝置容量(GB)"
@@ -1742,6 +1925,9 @@ msgstr "取消聯結"
msgid "Disassociate Floating IP"
msgstr "解除浮動 IP 聯結"
+msgid "Disassociate floating IP"
+msgstr "解除浮動 IP 聯結"
+
msgid "Disk"
msgstr "硬碟"
@@ -1779,6 +1965,9 @@ msgctxt "Image format for display in table"
msgid "Docker"
msgstr "Docker"
+msgid "Domain"
+msgstr "地域"
+
#, python-format
msgid "Domain \"%s\" must be disabled before it can be deleted."
msgstr "地域「%s」必須在刪除前關閉。"
@@ -1853,6 +2042,15 @@ msgstr "下載 CSV 摘要"
msgid "Download OpenStack RC File"
msgstr "下載 OpenStack 用的 RC 檔"
+msgid "Download clouds.yaml"
+msgstr "下載 clouds.yaml"
+
+msgid "Download kubeconfig file"
+msgstr "下載 kubeconfig 檔案"
+
+msgid "Download openrc file"
+msgstr "下載 openrc 檔案"
+
msgid "Download transfer credentials"
msgstr "下載轉移憑證"
@@ -1899,6 +2097,16 @@ msgstr "編輯虛擬硬體樣板"
msgid "Edit Group"
msgstr "編輯群組"
+msgid "Edit Group Type"
+msgstr "編輯群組類型"
+
+msgid "Edit Group Type Spec"
+msgstr "編輯群組類型規格"
+
+#, python-format
+msgid "Edit Group Type Spec Value: %s"
+msgstr "編輯群組類型規格的值:%s"
+
msgid "Edit Host Aggregate"
msgstr "編輯主機聚合"
@@ -1926,6 +2134,9 @@ msgstr "編輯政策"
msgid "Edit Port"
msgstr "編輯接口"
+msgid "Edit Port Security Groups"
+msgstr "編輯端口安全性群組"
+
msgid "Edit Project"
msgstr "編輯專案"
@@ -1935,6 +2146,9 @@ msgstr "更新名稱空間公開/受保護的屬性"
msgid "Edit QoS Spec Consumer"
msgstr "編輯 QoS 規格規範的對象"
+msgid "Edit Quotas"
+msgstr "編輯配額"
+
msgid "Edit Router"
msgstr "編輯路由器"
@@ -2011,6 +2225,9 @@ msgstr "啟用地域"
msgid "Enable HA mode"
msgstr "啟用高可用性模式"
+msgid "Enable SNAT"
+msgstr "啟用 SNAT"
+
msgid "Enable Service"
msgid_plural "Enable Services"
msgstr[0] "啟用伺服器"
@@ -2173,6 +2390,9 @@ msgstr "寫入 Zip 檔錯誤:%(exc)s"
msgid "Ether Type"
msgstr "網路協定類型"
+msgid "Euca2ools state"
+msgstr "Euca2ools 狀態"
+
msgid "Evacuate Host"
msgstr "撤離主機"
@@ -2197,6 +2417,18 @@ msgstr ""
"範例:將前綴「hw:」加入到虛擬處理器的拓撲 OS::NOVA::Flavor 命名空間裡,會導致"
"套用虛擬硬體樣板時以「hw:」前綴來命名屬性。"
+msgid "Expiration"
+msgstr "截止"
+
+msgid "Expiration Date"
+msgstr "截止日期"
+
+msgid "Expiration Time"
+msgstr "截止時間"
+
+msgid "Expires"
+msgstr "截止"
+
msgid "Extend Volume"
msgstr "擴充的雲硬碟"
@@ -2271,6 +2503,15 @@ msgstr "加入路由時失敗:%s"
msgid "Failed to check if network-ip-availability extension is supported."
msgstr "檢查是否支援 Neutron network-ip-availability 擴充套件時失敗"
+msgid "Failed to check if neutron supports \"auto_allocated_network\"."
+msgstr "檢查是否支援 neutron 自動配置網路時失敗。"
+
+msgid "Failed to check if nova supports \"auto_allocated_network\"."
+msgstr "檢查是否支援 nova 自動配置網路時失敗。"
+
+msgid "Failed to create a rbac policy."
+msgstr "建立 RBAC 政策失敗"
+
#, python-format
msgid "Failed to create network \"%(network)s\": %(reason)s"
msgstr "新增網路「%(network)s」時失敗:%(reason)s"
@@ -2280,9 +2521,16 @@ msgid "Failed to create network %s"
msgstr "新增網路 %s 時失敗"
#, python-format
+msgid "Failed to create port \"%s\"."
+msgstr "建立端口 %s 失敗"
+
+#, python-format
msgid "Failed to create router \"%s\"."
msgstr "新增路由器「%s」時失敗。"
+msgid "Failed to create router."
+msgstr "建立路由器失敗。"
+
#, python-format
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgstr "無法為網路 \"%(net)s\" 建立子網路 \"%(sub)s\" :%(reason)s"
@@ -2311,6 +2559,12 @@ msgstr "撤離主機時失敗:%s。"
msgid "Failed to evacuate instances: %s"
msgstr "撤離雲實例時失敗:%s"
+msgid "Failed to get availability zone list."
+msgstr "無法獲得可用區域列表。"
+
+msgid "Failed to get instance interfaces."
+msgstr "無法取得實例 ID 的網路介面"
+
#, python-format
msgid "Failed to get mapping list %s"
msgstr "無法取得對映清單 %s"
@@ -2386,6 +2640,10 @@ msgid "Failed to update port \"%s\"."
msgstr "更新接口 %s 時失敗"
#, python-format
+msgid "Failed to update rbac policy %s"
+msgstr "更新 RBAC 政策 %s 時失敗。"
+
+#, python-format
msgid "Failed to update router %s"
msgstr "更新路由器 %s 時失敗"
@@ -2476,6 +2734,9 @@ msgstr "浮動 IP"
msgid "Floating IP Address (optional)"
msgstr "浮動IP位址(選填)"
+msgid "Floating IP Address ="
+msgstr "浮動IP位址"
+
msgid "Floating IP Details"
msgstr "浮動 IP 內容"
@@ -2541,9 +2802,21 @@ msgstr "您可以在此為此網路加入 DHCP 媒介。"
msgid "From here you can allocate a floating IP to a specific project."
msgstr "從這裡可以配製浮動 IP 至特定專案"
+msgid "From here you can create a rbac policy."
+msgstr "可以從這裡建立 RBAC 政策。"
+
msgid "From here you can create a snapshot of a volume."
msgstr "您可以在此新增雲硬碟的即時存檔。"
+msgid "From here you can update the default compute quotas (max limits)."
+msgstr "您可以在此更新預設的運算配額(最大限制)。"
+
+msgid "From here you can update the default volume quotas (max limits)."
+msgstr "您可以在此更新預設的雲硬碟配額(最大限制)。"
+
+msgid "Front-End Example:"
+msgstr "前端例子:"
+
msgid "GB"
msgstr "GB"
@@ -2574,6 +2847,13 @@ msgstr "執行"
msgid "Graph"
msgstr "圖表"
+msgid "Group"
+msgstr "群組"
+
+#, python-format
+msgid "Group \"%s\" already exists."
+msgstr "已存在群組名稱「%s」。"
+
#, python-format
msgid "Group \"%s\" was successfully created."
msgstr "已成功新增群組「%s」。"
@@ -2596,9 +2876,52 @@ msgstr "群組成員"
msgid "Group Name ="
msgstr "群組名稱 ="
+msgid "Group Snapshot"
+msgstr "群組快照"
+
+msgid "Group Snapshots"
+msgstr "關聯群組快照"
+
+msgid "Group Type"
+msgstr "群組類型"
+
+msgid "Group Type Specs"
+msgstr "群組類型規格"
+
+#, python-format
+msgid "Group Type: %(group_type_name)s"
+msgstr "群組類型:%(group_type_name)s "
+
+#, python-format
+msgid "Group Type: %(group_type_name)s "
+msgstr "群組類型:%(group_type_name)s "
+
+msgid "Group Types"
+msgstr "群組類型"
+
msgid "Group has been updated successfully."
msgstr "已成功更新群組。"
+msgid ""
+"Group type is a type or label that can be selected at group creation time in "
+"OpenStack. It usually maps to a set of capabilities of the storage back-end "
+"driver to be used for this group. Examples: \"Performance\", \"SSD\", "
+"\"Backup\", etc. This is equivalent to the <tt>cinder type-create</tt> "
+"command. Once the group type gets created, click the \"View Specs\" button "
+"to set up specs key-value pair(s) for that group type."
+msgstr ""
+"群組類型是個新增群組時在 OpenStack 裡可以選則的類型或標籤。它通常對應儲存後端"
+"的一系列能力。例如:「高效能」、「SSD」、「備份」等等。這相當於<tt>cinder "
+"type-create</tt> 指令。當第一次新增群組類型時,點擊「檢視額外的規格」按鈕來為"
+"群組類型設定額外的規格鍵值對。"
+
+#, python-format
+msgid "Group type name \"%s\" already exists."
+msgstr "已存在群組類型名稱「%s」。"
+
+msgid "Group type name can not be empty."
+msgstr "群組類型名稱不能爲空白。"
+
msgid "Groups"
msgstr "群組"
@@ -2752,11 +3075,20 @@ msgstr ""
"IP 位址分配倉庫。每個條目長得像:start_ip_address,end_ip_address(如 "
"192.168.1.100,192.168.1.120)並且一行一個條目。"
+msgid "IP address for the new port"
+msgstr "給新端口的 IP 位置"
+
msgid ""
"IP address list of DNS name servers for this subnet. One entry per line."
msgstr "此子網路的 DNS 名稱伺服器 IP 位址列表。一行一個條目。"
msgid ""
+"IP address of Gateway (e.g. 192.168.0.254) If you do not want to use a "
+"gateway, check 'Disable Gateway' below."
+msgstr ""
+"閘道 IP 位址(如 192.168.0.254)假如您不想使用閘道,勾選下列的「關閉閘道」。"
+
+msgid ""
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP "
"of the network address (e.g. 192.168.0.1 for 192.168.0.0/24, 2001:DB8::1 for "
"2001:DB8::/48). If you use the default, leave blank. If you do not want to "
@@ -2819,6 +3151,15 @@ msgid ""
"volume type."
msgstr "若選擇了「無雲硬碟類型」,將以不指定雲硬碟的類型來新增雲硬碟。"
+msgid "If checked, the network will be enabled."
+msgstr "如果此選項爲勾選,網路會被啟用。"
+
+msgid "If checked, the port will be enabled."
+msgstr "如果此選項爲勾選,端口會被啟用。"
+
+msgid "If checked, the router will be enabled."
+msgstr "如果此選項爲勾選,路由器會被啟用。"
+
msgid ""
"If console is not responding to keyboard input: click the grey status bar "
"below."
@@ -2883,6 +3224,9 @@ msgstr "等候儲存映像檔即時存檔"
msgid "Image Source"
msgstr "映像檔來源"
+msgid "Image Type"
+msgstr "映像檔類型"
+
msgctxt "Task status of an Instance"
msgid "Image Uploading"
msgstr "正在上傳映像檔"
@@ -2907,6 +3251,9 @@ msgstr "匯入密鑰對"
msgid "Import Namespace"
msgstr "匯入命名空間"
+msgid "Import Public Key"
+msgstr "輸入公鑰"
+
msgctxt "Current status of a Volume"
msgid "In-use"
msgstr "使用中"
@@ -3037,6 +3384,9 @@ msgid ""
"exist."
msgstr "無效的時段。您從未來要求的資料還不存在。"
+msgid "It specifies the VNIC type bound to the networking port."
+msgstr "指定綁在網路端口上的虛擬網路卡類型。"
+
msgid "Items Per Page"
msgstr "每頁的項目"
@@ -3061,6 +3411,12 @@ msgstr "密鑰對詳細資訊"
msgid "Key Pair Name"
msgstr "密鑰對名稱"
+msgid "Key Pair Name ="
+msgstr "密鑰對名稱 ="
+
+msgid "Key Pair Type"
+msgstr "密鑰對類型"
+
msgid "Key Pairs"
msgstr "密鑰對"
@@ -3070,6 +3426,14 @@ msgstr "您可以在發動後以密鑰對登入您的執行個體。"
msgid "Key Size (bits)"
msgstr "密鑰長度(位元)"
+msgid "Key Type"
+msgstr "金鑰類型"
+
+msgid ""
+"Key names can only contain alphanumeric characters, underscores, periods, "
+"colons and hyphens"
+msgstr "索引鍵名稱只能包含英數字元、底線、句點、冒號及連字號。"
+
msgid ""
"Key pair name may only contain letters, numbers, underscores, spaces, and "
"hyphens and may not be white space."
@@ -3078,13 +3442,42 @@ msgstr "密鑰對名稱只能包含英文字母、數字、底線、空格和連
msgid "Key pair to use for authentication."
msgstr "用於認證的密鑰對。"
+#, python-format
+msgid ""
+"Key with name \"%s\" already exists. Use Edit to update the value, else "
+"create key with different name."
+msgstr ""
+"名為 \"%s\" 的索引鍵已經存在。請使用編輯去更新值,或是使用其他名稱建立索引"
+"鍵。"
+
msgid "Key-Value Pairs"
msgstr "鍵值對"
+msgid "Key: burstIOPS and Value: 5000 (number value bigger than minIOPS)"
+msgstr "Key: burstIOPS and Value: 5000 (number value bigger than minIOPS)"
+
+msgid "Key: maxIOPS and Value: 5000 (number value bigger than minIOPS)"
+msgstr "Key: maxIOPS and Value: 5000 (number value bigger than minIOPS)"
+
+msgid "Key: minIOPS and Value: 20 (number value less than maxIOPS)"
+msgstr "Key: minIOPS and Value: 20 (number value less than maxIOPS)"
+
+msgid "Key: size_iops_sec and Value: 16"
+msgstr "Key: size_iops_sec and Value: 16"
+
+msgid "Key: total_bytes_sec_max and Value: 512000"
+msgstr "Key: total_bytes_sec_max and Value: 512000"
+
+msgid "Key: total_iops_sec and Value: 5000"
+msgstr "Key: total_iops_sec and Value: 5000"
+
msgctxt "Current status of an Image"
msgid "Killed"
msgstr "已中斷"
+msgid "Kubernetes Namespace"
+msgstr "Kubernetes 命名空間"
+
msgid "L3 Agent"
msgstr "L3代理"
@@ -3152,6 +3545,10 @@ msgstr "當地儲存容量(總計)"
msgid "Local Storage (used)"
msgstr "當地儲存容量(使用中)"
+msgctxt "Action log of an instance"
+msgid "Lock"
+msgstr "鎖定"
+
msgid "Lock Instance"
msgid_plural "Lock Instances"
msgstr[0] "鎖住雲實例"
@@ -3182,6 +3579,9 @@ msgstr "MAC 位址"
msgid "MAC Learning State"
msgstr "MAC 學習狀態"
+msgid "MAC address for the port."
+msgstr "端口的 MAC 位址。"
+
msgid "MB"
msgstr "MB"
@@ -3314,6 +3714,10 @@ msgstr "MidoNet Uplink"
msgid "Migrate"
msgstr "轉移"
+msgctxt "Action log of an instance"
+msgid "Migrate"
+msgstr "轉移"
+
msgid "Migrate Host"
msgstr "轉移主機"
@@ -3376,6 +3780,10 @@ msgid "Modified domain \"%s\"."
msgstr "已更改地域「%s」。"
#, python-format
+msgid "Modified flavor access of \"%s\"."
+msgstr "已更改了虛擬硬體樣板 %s。"
+
+#, python-format
msgid "Modified instance \"%s\"."
msgstr "已更改雲實例「%s」。"
@@ -3383,6 +3791,9 @@ msgstr "已更改雲實例「%s」。"
msgid "Modified project \"%s\"."
msgstr "已更改專案「%s」。"
+msgid "Modified quotas of project"
+msgstr "編輯專案配額"
+
#, python-format
msgid "Modified volume type access: %s"
msgstr "更改雲硬碟類型訪問權限:%s"
@@ -3402,6 +3813,9 @@ msgstr "更改配額"
msgid "Modify dashboard settings for your user."
msgstr "為您的用戶更改儀表板設定。"
+msgid "Modify group type name, description, and public status."
+msgstr "更改群組類型名稱、描述和公開狀態。"
+
msgid "Modify name and description of a volume."
msgstr "更改雲硬碟的名稱及描述。"
@@ -3414,6 +3828,9 @@ msgstr "更改雲碟碟類型名稱、描述和公開狀態。"
msgid "Monitoring:"
msgstr "監視:"
+msgid "Multiattach volumes are not yet supported."
+msgstr "Multiattach 雲硬碟尚未被支援。"
+
msgid "N/A"
msgstr "N/A"
@@ -3492,6 +3909,9 @@ msgstr "網路詳細資訊"
msgid "Network ID"
msgstr "網路識別號"
+msgid "Network ID ="
+msgstr "網絡 ID ="
+
msgid "Network Mask"
msgstr "網路遮罩"
@@ -3507,6 +3927,9 @@ msgstr "網路 QoS"
msgid "Network QoS Policies"
msgstr "網路 QoS 原則"
+msgid "Network Quotas"
+msgstr "網路配額"
+
msgid "Network Topology"
msgstr "網路拓撲"
@@ -3556,6 +3979,9 @@ msgstr "新容量 (GiB)"
msgid "New name cannot be empty."
msgstr "新名稱不能是空的。"
+msgid "New name conflicts with another group type."
+msgstr "新名稱與另一個群組類型衝突。"
+
msgid "New name conflicts with another volume type."
msgstr "新名稱與另一個雲硬碟類型衝突。"
@@ -3706,6 +4132,9 @@ msgstr "找不到任何安全性群組。"
msgid "No server groups available"
msgstr "無可用的主機群組"
+msgid "No snapshot for this volume"
+msgstr "此雲硬碟並沒有快照"
+
msgid "No snapshots available"
msgstr "無可用的即時存檔"
@@ -3813,9 +4242,18 @@ msgstr "或複製並貼上您的私人密鑰"
msgid "OVA - Open Virtual Appliance"
msgstr "OVA - 開放虛擬裝置"
+msgid "Object"
+msgstr "物件"
+
+msgid "Object ID"
+msgstr "物件 ID"
+
msgid "Object Store"
msgstr "物件式儲存空間"
+msgid "Object Type"
+msgstr "物件類型"
+
msgid "Old Flavor"
msgstr "舊虛擬硬體樣板"
@@ -3842,6 +4280,9 @@ msgstr "開放埠口/埠口範圍:"
msgid "OpenStack Profiler"
msgstr "OpenStack Profiler"
+msgid "OpenStack RC File"
+msgstr "OpenStack RC 檔"
+
msgid "OpenStack clouds.yaml File"
msgstr "OpenStack clouds.yaml 檔"
@@ -3904,6 +4345,9 @@ msgctxt "Current status of an Instance"
msgid "Password"
msgstr "產生密碼"
+msgid "Password Expires At"
+msgstr "密碼截止於"
+
msgid "Password changed. Please log in again to continue."
msgstr "密碼已更換。請再登入一次以繼續。"
@@ -3971,6 +4415,9 @@ msgstr "已成功新增接口 %s。"
msgid "Port %s was successfully updated."
msgstr "已成功更新接口 %s。"
+msgid "Port ID ="
+msgstr "連接端口 ID ="
+
msgid "Port Range"
msgstr "埠口範圍"
@@ -3980,6 +4427,9 @@ msgstr "網路埠安全"
msgid "Port Security Enabled"
msgstr "已啟用埠安全"
+msgid "Port Security Groups"
+msgstr "端口安全性群組"
+
msgid "Port list can not be retrieved."
msgstr "不能獲得接口列表。"
@@ -4127,6 +4577,9 @@ msgstr "QCOW2 - QEMU 模擬器"
msgid "QOS Policy ID"
msgstr "QOS 原則 ID"
+msgid "QoS Policy"
+msgstr "QoS 政策"
+
#, python-format
msgid "QoS Spec name \"%s\" already exists."
msgstr "QoS 規格名稱 \"%s\" 已經存在。"
@@ -4166,6 +4619,9 @@ msgstr "已排入"
msgid "Quota Name"
msgstr "配額名稱"
+msgid "Quota exceeded for creating snapshots"
+msgstr "建立快照的配額已超出"
+
msgid "Quota exceeded for resource router."
msgstr "資源路由器的配額已超過。"
@@ -4189,6 +4645,19 @@ msgstr "隨機存取記憶體(使用中)"
msgid "RAM(Available: %(avail)s, Requested: %(req)s)"
msgstr "隨機存取記憶體(可用:%(avail)s、已請求:%(req)s)"
+msgid "RBAC Policies"
+msgstr "RBAC 政策"
+
+#, python-format
+msgid "RBAC Policy %s was successfully updated."
+msgstr "已順利更新RBAC 政策 %s。"
+
+msgid "RBAC Policy Details"
+msgstr "RBAC 政策詳細內容"
+
+msgid "RBAC Policy was successfully created."
+msgstr "已成功新增 RBAC 政策"
+
msgid "RX/TX Factor"
msgstr "RX/TX 因數"
@@ -4334,6 +4803,9 @@ msgstr ""
"移除金鑰對可孤立 OpenStack 資源。除非您確定某個金鑰對在所有位置均未使用,否則"
"不應移除該金鑰對。"
+msgid "Replication Status"
+msgstr "複製狀態"
+
msgid "Report Bug"
msgstr "回報錯誤"
@@ -4358,10 +4830,17 @@ msgstr ""
msgid "Requested snapshot would exceed the allowed quota."
msgstr "請求的即時存檔將會超過允許的配額。"
+msgctxt "Action log of an instance"
+msgid "Rescue"
+msgstr "救援"
+
msgctxt "Current status of an Instance"
msgid "Rescue"
msgstr "救援中"
+msgid "Rescue Instance"
+msgstr "救援雲實例"
+
msgctxt "Current status of an Instance"
msgid "Rescued"
msgstr "已救援"
@@ -4493,6 +4972,9 @@ msgstr "角色名稱"
msgid "Role Name ="
msgstr "角色名稱 = "
+msgid "Role assignments"
+msgstr "指派角色"
+
msgid "Role created successfully."
msgstr "已成功新增角色。"
@@ -4502,6 +4984,9 @@ msgstr "已成功更新角色。"
msgid "Roles"
msgstr "角色"
+msgid "Roles from Groups"
+msgstr "群組中的角色"
+
msgid "Root Disk"
msgstr "根硬碟"
@@ -4519,6 +5004,9 @@ msgstr "已成功新增路由器 %s。"
msgid "Router %s was successfully updated."
msgstr "已成功更新路由器 %s。"
+msgid "Router ID ="
+msgstr "路由器 ID ="
+
msgid "Router Name"
msgstr "路由器名稱"
@@ -4570,6 +5058,9 @@ msgstr "SLAAC:從 OpenStack 外部路由器探索到的位址"
msgid "SNAT"
msgstr "SNAT"
+msgid "SSH Key"
+msgstr "SSH 金鑰檔"
+
msgid "SSH key pairs can be generated with the ssh-keygen command:"
msgstr "SSH 密鑰對可以用 ssh-keygen 命令來產生:"
@@ -4584,6 +5075,10 @@ msgid "Saved extra spec \"%s\"."
msgstr "已儲存了額外的規格「%s」。"
#, python-format
+msgid "Saved group type spec \"%s\"."
+msgstr "已儲存了群組類型規格「%s」。"
+
+#, python-format
msgid "Saved spec \"%s\"."
msgstr "已儲存了規格「%s」。"
@@ -4625,6 +5120,9 @@ msgstr "腳本資料"
msgid "Script File"
msgstr "腳本檔案"
+msgid "Secret"
+msgstr "祕密"
+
msgid "Security Group"
msgstr "安全性群組"
@@ -4640,6 +5138,9 @@ msgstr "安全性群組"
msgid "Security group rule already exists."
msgstr "安全群組規則已存在"
+msgid "Security group rule quota exceeded."
+msgstr "安全性群組規則超過配額"
+
msgid ""
"Security groups are sets of IP filter rules that are applied to network "
"interfaces of a VM. After the security group is created, you can add rules "
@@ -4698,9 +5199,18 @@ msgstr "選擇雲硬碟的即時存檔"
msgid "Select a New Flavor"
msgstr "選擇新的虛擬硬體樣板"
+msgid "Select a QoS policy"
+msgstr "選取 QoS 政策"
+
+msgid "Select a floating IP to disassociate"
+msgstr "選擇要取消關聯的浮動 IP 位置"
+
msgid "Select a key pair"
msgstr "選擇密鑰對"
+msgid "Select a network"
+msgstr "選擇網路"
+
msgid "Select a new QoS spec"
msgstr "選擇新的 QoS 規格"
@@ -4743,6 +5253,9 @@ msgstr "選擇雲硬碟來卸除自這個雲實例。"
msgid "Select a volume to restore to."
msgstr "選擇雲硬碟來還原。"
+msgid "Select action and object type"
+msgstr "選擇行動和物件類型"
+
msgid "Select an IP address"
msgstr "選擇 IP 位址"
@@ -4761,6 +5274,9 @@ msgstr "選擇網路"
msgid "Select networks for your instance."
msgstr "為您的雲實例選擇網路。"
+msgid "Select snapshot to backup (Optional)"
+msgstr "選擇要備份的快照(選填)"
+
msgid "Select source"
msgstr "選擇來源"
@@ -4881,12 +5397,22 @@ msgstr "已分享"
msgid "Shared ="
msgstr "已共用 ="
+msgid "Shared Network"
+msgstr "共有網路"
+
+msgid "Shared QoS Policy"
+msgstr "共有 QoS 政策"
+
msgid "Shared Storage"
msgstr "已分享的儲存容量"
msgid "Shared with Project"
msgstr "與專案共享"
+msgctxt "Action log of an instance"
+msgid "Shelve"
+msgstr "擱置雲實例"
+
msgid "Shelve Instance"
msgid_plural "Shelve Instances"
msgstr[0] "擱置雲實例"
@@ -5069,6 +5595,9 @@ msgstr "為已新增的網路卡指定 IP 位址(如 192.168.0.254)。"
msgid "Specify an image to upload to the Image Service."
msgstr "指定映像檔以供上傳到映像檔伺服器。"
+msgid "Specify network address"
+msgstr "指定網路位址"
+
msgid "Specify the MAC address for the new port"
msgstr "指定配置給此新埠的 MAC 位址"
@@ -5189,6 +5718,10 @@ msgid "Successfully created encryption for volume type: %s"
msgstr "已成功為雲硬碟類型新增加密:%s"
#, python-format
+msgid "Successfully created group type: %s"
+msgstr "已成功新增群組類型:%s"
+
+#, python-format
msgid "Successfully created security group: %s"
msgstr "已成功新增安全性群組:%s"
@@ -5208,6 +5741,14 @@ msgid "Successfully disassociated Floating IP: %s"
msgstr "已成功解除了浮動 IP 的聯結:%s"
#, python-format
+msgid "Successfully disassociated and released floating IP %s"
+msgstr "已成功解除連結並釋放浮動 IP %s"
+
+#, python-format
+msgid "Successfully disassociated floating IP %s"
+msgstr "已成功解除浮動 IP 聯結 %s"
+
+#, python-format
msgid "Successfully imported public key: %s"
msgstr "已成功匯入公鑰:%s"
@@ -5217,6 +5758,9 @@ msgstr "已成功更改 QoS 規格規範用戶。"
msgid "Successfully recreated ec2 credentials."
msgstr "已順利建立 EC2 格式的憑證。"
+msgid "Successfully rescued instance"
+msgstr "成功已救援雲實例"
+
#, python-format
msgid ""
"Successfully sent the request to change the volume type to \"%(vtype)s\" for "
@@ -5251,6 +5795,9 @@ msgstr "已成功更新聚合:「%s。」"
msgid "Successfully updated encryption for volume type: %s"
msgstr "已成功為雲硬碟類型更新加密:%s"
+msgid "Successfully updated group type."
+msgstr "已成功更新群組類型。"
+
#, python-format
msgid "Successfully updated security group: %s"
msgstr "已成功更新安全性群組:%s"
@@ -5302,9 +5849,18 @@ msgstr "系統"
msgid "System Information"
msgstr "系統資訊"
+msgid "System Scope"
+msgstr "系統範圍"
+
msgid "Target Host"
msgstr "目標主機"
+msgid "Target Project"
+msgstr "目標專案"
+
+msgid "Target Tenant"
+msgstr "目標租用人"
+
msgid "Task"
msgstr "任務"
@@ -5353,6 +5909,23 @@ msgstr ""
"<strong>控制位置</strong>是用來標記何處要加密的(例如前端=Nova)。預設值是"
"「前端」。"
+msgid ""
+"The <strong>Key Size</strong> is the size of the encryption key, in bits (e."
+"g., 256). If the field is left empty, the provider default will be used."
+msgstr ""
+"<strong>密鑰長度</strong>是加密密鑰的長度,以位元為單位(例如 128、256)。假"
+"如此欄位留空,預設將使用提供者所提供的密鑰長度。"
+
+msgid ""
+"The <strong>Provider</strong> is the encryption provider format (e.g. 'luks' "
+"or 'plain')."
+msgstr "<strong>提供者</strong>是提供加密的類別(例如 'luks' 或 'plain')。"
+
+msgid ""
+"The <strong>Provider</strong> is the encryption provider format (e.g., "
+"'luks' or 'plain')."
+msgstr "<strong>提供者</strong>是提供加密的類別(例如 'luks' 或 'plain')。"
+
msgid "The Aggregate was updated."
msgstr "已更新聚合。"
@@ -5412,6 +5985,9 @@ msgstr ""
"若要承辦者允許轉移,需要轉移識別號及認證密鑰。請截取轉移識別號和認證密鑰並提"
"供給轉移承辦者。"
+msgid "The VNIC type that is bound to the network port"
+msgstr "綁在網路端口上的虛擬網路卡類型"
+
#, python-format
msgid ""
"The Volume size is too small for the '%(image_name)s' image and has to be "
@@ -5423,6 +5999,11 @@ msgid "The admin password is incorrect."
msgstr "管理員密碼不正確。"
msgid ""
+"The application credential will be created for the currently selected "
+"project."
+msgstr "應用程序憑證會被建立給目前選擇的專案。"
+
+msgid ""
"The chart below shows the resources used by this project in relation to the "
"project's quotas."
msgstr "下列的圖表顯示此專案的專案配額中資源的使用情形。"
@@ -5461,6 +6042,9 @@ msgstr "已用您的公鑰為雲實例加密。"
msgid "The instance(s) will be shut off."
msgstr "雲實例將會被關機。"
+msgid "The key must match the following the regex: '^[a-zA-Z0-9-_:. /]'"
+msgstr "索引鍵的值必須符合此 regex: '^[a-zA-Z0-9-_:. /]'"
+
#, python-format
msgid ""
"The key pair &quot;%(keypair_name)s&quot; should download automatically. If "
@@ -5503,6 +6087,13 @@ msgstr ""
"實體網絡的名稱在其上的虛擬網絡為flat和VLAN網絡實現。指定一個在 Neutron 部署環"
"境中定義的實體網路"
+msgid "The new availability zone can't be empty"
+msgstr "新的可用區域不能是空的"
+
+#, python-format
+msgid "The password does not match the requirements: %s"
+msgstr "密碼並不符合規定:%s"
+
msgid "The physical mechanism by which the virtual network is implemented."
msgstr "來自已實作的虛擬網路的實體機制。"
@@ -5544,6 +6135,14 @@ msgid ""
msgstr ""
"不能發動所請求的雲實例因請求超出可用配額:可用:%(avail)s、請求:%(req)s。"
+msgid ""
+"The rescue mode is only for emergency purpose, for example in case of a "
+"system or access failure."
+msgstr "救援模式僅供緊急使用,如系統或訪問失敗。"
+
+msgid "The specified floating IP no longer exists."
+msgstr "選擇的浮動 IP 不再存在。"
+
msgid "The specified port is invalid."
msgstr "指定的埠口是無效的。"
@@ -5585,6 +6184,9 @@ msgstr "雲硬碟容量不能小於即時存檔容量 (%sGiB)"
msgid "The volume size cannot be less than the source volume size (%sGiB)"
msgstr "雲硬碟容量不能小於來源雲硬碟容量 (%sGiB)"
+msgid "The way to specify an interface"
+msgstr "選擇建立網路介面的形式"
+
msgid "Theme Preview"
msgstr "主題預覽"
@@ -5617,9 +6219,17 @@ msgid ""
"not recoverable."
msgstr "這個動作將無法回復。現行 EC2 憑證將予以刪除且不可回復。"
+msgid ""
+"This action will unassign all volumes that are currently contained in this "
+"group."
+msgstr "這個動作將會將所有雲硬碟從這個群組移除。"
+
msgid "This application requires JavaScript to be enabled in your web browser."
msgstr "這個應用程式需要您啟用您網頁瀏覽器裡的 JavaScript。"
+msgid "This field is required."
+msgstr "這欄位是必填"
+
msgid ""
"This generates a pair of keys: a key you keep private (cloud.key) and a "
"public key (cloud.key.pub). Paste the contents of the public key file here."
@@ -5655,6 +6265,14 @@ msgstr ""
msgid "This volume type is used by one or more volumes."
msgstr "此雲硬碟類型由一個以上的雲硬碟使用。"
+msgid ""
+"This will shut down your instance and mount the root disk to a temporary "
+"server. Then, you will be able to connect to this server, repair the system "
+"configuration or recover your data."
+msgstr ""
+"這會將您的雲實例關機並且將子硬碟接上一個暫時性的伺服器。之後,您可以連接到這"
+"個伺服器,修復系統設定並且恢復資料。"
+
msgid "Time since update"
msgstr "更新已過時間"
@@ -5675,6 +6293,9 @@ msgstr ""
msgid "To exit the fullscreen mode, click the browser's back button."
msgstr "若要離開全螢幕模式,請點擊瀏覽器的「上一頁」按鍵。"
+msgid "To make group type private, uncheck this field."
+msgstr "要更改群組類型為私有的,取消選擇此選項。"
+
msgid "To make volume type private, uncheck this field."
msgstr "要更改雲硬碟類型為私有的,取消選擇此選項。"
@@ -5811,6 +6432,10 @@ msgid "Unable to attach volume."
msgstr "無法附加雲硬碟。"
#, python-format
+msgid "Unable to attach volume: %s"
+msgstr "無法掛載雲硬碟: %s"
+
+#, python-format
msgid "Unable to change the volume type for volume: \"%s\""
msgstr "無法為雲硬碟更換雲硬碟類型:「%s」"
@@ -5824,16 +6449,30 @@ msgid "Unable to create QoS Spec."
msgstr "無法新增 QoS 規格。"
#, python-format
+msgid "Unable to create application credential: %s"
+msgstr "無法建立應用程序憑證: %s"
+
+#, python-format
msgid "Unable to create domain \"%s\"."
msgstr "無法新增地域「%s」。"
#, python-format
+msgid "Unable to create encrypted volume type: %s"
+msgstr "無法新增已加密的雲硬碟類型:%s"
+
+#, python-format
msgid "Unable to create flavor \"%s\"."
msgstr "無法新增虛擬硬體樣板「%s」。"
msgid "Unable to create flavor."
msgstr "無法新增虛擬硬體樣板。"
+msgid "Unable to create group type spec."
+msgstr "無法新增群組類型規格。"
+
+msgid "Unable to create group type."
+msgstr "無法新增群組類型。"
+
msgid "Unable to create group."
msgstr "無法新增群組。"
@@ -5888,6 +6527,10 @@ msgstr "無法新增安全性群組:%s"
msgid "Unable to create snapshot."
msgstr "無法新增即時存檔。"
+#, python-format
+msgid "Unable to create snapshot: %s"
+msgstr "無法建立快照:%s"
+
msgid "Unable to create snapshots due to exceeding snapshot quota limit."
msgstr "無法建立一致性群組快照因為超過快照使用限制"
@@ -5928,15 +6571,38 @@ msgstr "無法卸除網路卡。"
msgid "Unable to detach volume."
msgstr "無法卸除雲硬碟"
+#, python-format
+msgid "Unable to detach volume: %s"
+msgstr "無法卸除雲硬碟:%s"
+
msgid "Unable to determine if availability zones extension is supported."
msgstr "無法得知是否支援可用區域擴充套件。"
msgid "Unable to determine if volume type encryption is supported."
msgstr "無法得知是否支援雲硬碟類型加密。"
+#, python-format
+msgid "Unable to disassociate floating IP %s"
+msgstr "無法取消關聯浮動 IP 位址 %s"
+
msgid "Unable to disassociate floating IP."
msgstr "無法解除浮動 IP 的連結。"
+msgid "Unable to display the groups of this project."
+msgstr "無法顯示此專案的用戶。"
+
+msgid "Unable to display the groups of this user."
+msgstr "無法顯示此用戶的專案。"
+
+msgid "Unable to display the role assignments of this user."
+msgstr "無法獲得此用戶的指派角色。"
+
+msgid "Unable to display the users of this project."
+msgstr "無法獲得此專案的用戶。"
+
+msgid "Unable to edit group type spec."
+msgstr "無法更改群組類型規格。"
+
msgid "Unable to edit spec."
msgstr "無法編輯規格。"
@@ -5949,6 +6615,12 @@ msgstr "無法擴充雲硬碟。"
msgid "Unable to fetch EC2 credentials."
msgstr "無法獲得 EC2 格式的憑證"
+msgid "Unable to fetch snapshot"
+msgstr "無法獲得快照"
+
+msgid "Unable to fetch snapshots"
+msgstr "無法獲得快照"
+
msgid "Unable to find default role."
msgstr "找不到預設的角色。"
@@ -5956,6 +6628,10 @@ msgid "Unable to get EC2 credentials"
msgstr "無法獲得 EC2 格式的憑證"
#, python-format
+msgid "Unable to get MKS console for instance \"%s\"."
+msgstr "無法獲得雲實例「%s」的 MKS console。"
+
+#, python-format
msgid "Unable to get RDP console for instance \"%s\"."
msgstr "無法獲得雲實例「%s」的 RDP 主控臺。"
@@ -5967,9 +6643,16 @@ msgstr "無法獲得雲實例「%s」的 SPICE 主控臺。"
msgid "Unable to get VNC console for instance \"%s\"."
msgstr "無法獲得雲實例「%s」的 VNC 主控臺。"
+msgid "Unable to get cinder quota info."
+msgstr "無法獲得 cinder 配額資訊。"
+
msgid "Unable to get cinder services list."
msgstr "無法獲得 Cinder 伺服器列表。"
+#, python-format
+msgid "Unable to get console for instance \"%s\"."
+msgstr "無法獲得雲實例「%s」的 console。"
+
msgid "Unable to get flavor list"
msgstr "無法獲得虛擬硬體樣板的列表"
@@ -5986,6 +6669,12 @@ msgstr "無法獲得網路媒介資訊。"
msgid "Unable to get network agents list."
msgstr "無法獲得網路媒介列表。"
+msgid "Unable to get neutron quota info."
+msgstr "無法獲得 neutron 配額資訊。"
+
+msgid "Unable to get nova quota info."
+msgstr "無法獲得 nova 配額資訊。"
+
msgid "Unable to get nova services list."
msgstr "無法獲得 Nova 伺服器列表。"
@@ -6043,6 +6732,10 @@ msgid "Unable to modify domain \"%s\"."
msgstr "無法更改地域「%s」。"
#, python-format
+msgid "Unable to modify flavor access of \"%s\"."
+msgstr "無法更改虛擬硬體樣板 %s 的使用權。"
+
+#, python-format
msgid "Unable to modify instance \"%s\"."
msgstr "無法更改雲實例「%s」。"
@@ -6050,6 +6743,9 @@ msgstr "無法更改雲實例「%s」。"
msgid "Unable to modify project \"%s\"."
msgstr "無法更改專案「%s」。"
+msgid "Unable to modify quotas of project"
+msgstr "無法編輯專案配額"
+
#, python-format
msgid "Unable to parse IP address %s."
msgstr "無法分析 IP 位址 %s。"
@@ -6072,6 +6768,9 @@ msgid ""
msgstr ""
"無法註冊身分提供者。請確認所提供的「身分提供者 ID」及「遠端 ID」未在使用中。"
+msgid "Unable to rescue instance"
+msgstr "無法救援雲實例"
+
#, python-format
msgid "Unable to resize instance \"%s\"."
msgstr "無法調整雲實例「%s」的容量。"
@@ -6119,6 +6818,9 @@ msgstr "無法獲得 QoS 規格的列表。"
msgid "Unable to retrieve QoS specs"
msgstr "無法獲得 QoS 規格"
+msgid "Unable to retrieve RBAC policies."
+msgstr "無法獲得 RBAC 政策。"
+
#, python-format
msgid "Unable to retrieve a list of external networks \"%s\"."
msgstr "無法獲得對外網路「%s」的列表。"
@@ -6130,6 +6832,12 @@ msgstr "無法獲得媒介列表。"
msgid "Unable to retrieve an external network \"%s\"."
msgstr "無法獲得對外網路「%s」。"
+msgid "Unable to retrieve application credential details."
+msgstr "無法獲得應用程序憑證詳細資料"
+
+msgid "Unable to retrieve application credential list."
+msgstr "無法獲得應用程序憑證清單"
+
msgid "Unable to retrieve attachment information."
msgstr "無法獲得附件資訊。"
@@ -6142,12 +6850,21 @@ msgstr "無法獲得可用區域。"
msgid "Unable to retrieve backup details."
msgstr "無法獲得備份詳細資訊。"
+msgid "Unable to retrieve community images."
+msgstr "無法獲得社群映像檔。"
+
msgid "Unable to retrieve compute host information."
msgstr "無法獲得運算主機資訊。"
msgid "Unable to retrieve compute limit information."
msgstr "無法獲得運算限制資訊。"
+msgid "Unable to retrieve default compute quotas."
+msgstr "無法獲得預設的運算配額。"
+
+msgid "Unable to retrieve default volume quotas."
+msgstr "無法獲得預設的雲硬碟配額。"
+
#, python-format
msgid "Unable to retrieve details for %(resource)s \"%(resource_id)s\"."
msgstr "無法擷取路由器 \"%(resource)s\" \"%(resource_id)s\" 的詳細資料。"
@@ -6165,6 +6882,10 @@ msgid "Unable to retrieve details for network \"%s\"."
msgstr "無法獲得網路「%s」的詳細資訊。"
#, python-format
+msgid "Unable to retrieve details for rbac_policy \"%s\"."
+msgstr "無法獲得RBAC 政策「%s」的詳細資訊。"
+
+#, python-format
msgid "Unable to retrieve details for router \"%s\"."
msgstr "無法獲得路由器「%s」的詳細資訊。"
@@ -6225,6 +6946,34 @@ msgstr "無法獲得群組列表。"
msgid "Unable to retrieve group list. Please try again later."
msgstr "無法獲得群組列表。請稍後再試一次。"
+msgid "Unable to retrieve group snapshot project information."
+msgstr "無法獲得雲硬碟快照專案的資訊。"
+
+msgid "Unable to retrieve group snapshots."
+msgstr "無法獲得群組快照。"
+
+msgid "Unable to retrieve group type details."
+msgstr "無法擷取群組類型詳細資料。"
+
+#, python-format
+msgid "Unable to retrieve group type for: \"%s\""
+msgstr "無法獲得群組類型:「%s」"
+
+msgid "Unable to retrieve group type name."
+msgstr "無法獲得群組類型的名稱。"
+
+msgid "Unable to retrieve group type spec details."
+msgstr "無法獲得群組類型規格詳細資料。"
+
+msgid "Unable to retrieve group type spec list."
+msgstr "無法獲得群組類型規格列表。"
+
+msgid "Unable to retrieve group type."
+msgstr "無法獲得群組類型"
+
+msgid "Unable to retrieve group types."
+msgstr "無法獲得群組類型"
+
msgid "Unable to retrieve group users."
msgstr "無法獲得群組用戶。"
@@ -6267,6 +7016,15 @@ msgstr "無法獲得映像檔。"
msgid "Unable to retrieve information about the networks' projects."
msgstr "無法獲得網路專案的資訊。"
+msgid "Unable to retrieve information about the policies' networks."
+msgstr "無法獲得政策網路的資訊。"
+
+msgid "Unable to retrieve information about the policies' projects."
+msgstr "無法獲得政策專案的資訊。"
+
+msgid "Unable to retrieve information about the policies' qos policies."
+msgstr "無法獲得政策 QoS 的資訊"
+
msgid "Unable to retrieve instance action list."
msgstr "無法獲得雲實例行為列表。"
@@ -6342,12 +7100,18 @@ msgstr "無法獲得專案的詳細資訊。"
msgid "Unable to retrieve project domain."
msgstr "無法獲得專案地域。"
+msgid "Unable to retrieve project information of volume snapshots."
+msgstr "無法獲得雲硬碟快照專案的詳細訊息。"
+
msgid "Unable to retrieve project information."
msgstr "無法獲得專案資訊。"
msgid "Unable to retrieve project list."
msgstr "無法獲得專案列表。"
+msgid "Unable to retrieve project quotas."
+msgstr "無法獲得專案配額。"
+
msgid "Unable to retrieve protocol list."
msgstr "無法獲得通訊協定清單。"
@@ -6357,6 +7121,9 @@ msgstr "無法獲得公用的映像檔。"
msgid "Unable to retrieve quota information."
msgstr "無法獲得配額資訊。"
+msgid "Unable to retrieve rbac policy details."
+msgstr "無法 RBAC 原則詳細資料。"
+
msgid "Unable to retrieve role list."
msgstr "無法獲得角色列表。"
@@ -6430,6 +7197,9 @@ msgstr "無法獲得用戶詳細資訊。"
msgid "Unable to retrieve user domain role assignments."
msgstr "無法獲得用戶地域的角色指派。"
+msgid "Unable to retrieve user domain."
+msgstr "無法獲得使用者地域。"
+
msgid "Unable to retrieve user information."
msgstr "無法獲得用戶資訊。"
@@ -6457,6 +7227,15 @@ msgstr "無法獲得雲硬碟詳細資訊。"
msgid "Unable to retrieve volume encryption details."
msgstr "無法獲得雲硬碟加密詳細資訊。"
+msgid "Unable to retrieve volume group project information."
+msgstr "無法獲得雲硬碟群組專案的資訊。"
+
+msgid "Unable to retrieve volume group snapshots."
+msgstr "無法獲得雲硬碟群組快照。"
+
+msgid "Unable to retrieve volume groups."
+msgstr "無法獲得雲硬碟群組。"
+
#, python-format
msgid "Unable to retrieve volume information for volume: \"%s\""
msgstr "無法為雲硬碟獲得雲硬碟資訊:「%s」"
@@ -6480,6 +7259,9 @@ msgstr "無法取得雲硬碟的訊息。"
msgid "Unable to retrieve volume project information."
msgstr "無法獲得雲硬碟專案的資訊。"
+msgid "Unable to retrieve volume snapshot project information."
+msgstr "無法獲得雲硬碟快照專案的資訊。"
+
msgid "Unable to retrieve volume snapshot."
msgstr "無法獲得雲硬碟即時存檔。"
@@ -6545,12 +7327,21 @@ msgstr "無法排序雲實例的虛擬硬體樣板。"
msgid "Unable to unmanage volume."
msgstr "無法放棄管理雲硬碟。"
+msgid "Unable to update default compute quotas."
+msgstr "無法更新預設的運算配額。"
+
msgid "Unable to update default quotas."
msgstr "無法更新預設的配額。"
+msgid "Unable to update default volume quotas."
+msgstr "無法更新預設的雲硬碟配額。"
+
msgid "Unable to update encrypted volume type."
msgstr "無法更新已加密的雲硬碟類型。"
+msgid "Unable to update group type."
+msgstr "無法更新群組類型。"
+
msgid "Unable to update group."
msgstr "無法更新群組。"
@@ -6639,6 +7430,10 @@ msgstr "API中未知的資源類型"
msgid "Unknown volume (None)"
msgstr "未知的雲硬碟(無)"
+msgctxt "Action log of an instance"
+msgid "Unlock"
+msgstr "解鎖"
+
msgid "Unlock Instance"
msgid_plural "Unlock Instances"
msgstr[0] "解鎖雲實例"
@@ -6665,10 +7460,32 @@ msgid "Unregistered Identity Provider"
msgid_plural "Unregistered Identity Providers"
msgstr[0] "已註銷身分提供者"
+msgctxt "Action log of an instance"
+msgid "Unrescue"
+msgstr "取消救援"
+
+msgid "Unrescue Instance"
+msgid_plural "Unrescue Instances"
+msgstr[0] "取消救援雲實例"
+
+msgid "Unrescued Instance"
+msgid_plural "Unrescued Instances"
+msgstr[0] "已取消救援的雲實例"
+
msgctxt "Task status of an Instance"
msgid "Unrescuing"
msgstr "正在取消救援"
+msgid "Unrestricted"
+msgstr "不被限制的"
+
+msgid "Unrestricted (dangerous)"
+msgstr "不被限制的(危險)"
+
+msgctxt "Action log of an instance"
+msgid "Unshelve"
+msgstr "取消擱置雲實例"
+
msgid "Unshelve Instance"
msgid_plural "Unshelve Instances"
msgstr[0] "取消擱置雲實例"
@@ -6724,6 +7541,9 @@ msgstr "更新詮釋資料"
msgid "Update Network"
msgstr "更新網路"
+msgid "Update RBAC Policy"
+msgstr "更新 RBAC 政策"
+
msgid "Update Role"
msgstr "更新角色"
@@ -6761,6 +7581,10 @@ msgid "Update the \"extra spec\" value for \"%(key)s\""
msgstr "為「%(key)s」更新「額外規格」的值"
#, python-format
+msgid "Update the \"group type spec\" value for \"%(key)s\""
+msgstr "為「%(key)s」更新「群組類型規格」的值"
+
+#, python-format
msgid "Update the spec value for \"%(key)s\""
msgstr "為「%(key)s」更新規格的值"
@@ -6843,6 +7667,10 @@ msgid "User"
msgstr "用戶"
#, python-format
+msgid "User \"%s\" has been updated successfully."
+msgstr "已成功更新用戶 %s。"
+
+#, python-format
msgid "User \"%s\" was successfully created."
msgstr "已成功新增用戶「%s」。"
@@ -6950,6 +7778,9 @@ msgstr "檢視記錄"
msgid "View Routers"
msgstr "檢視路由器"
+msgid "View Specs"
+msgstr "檢視規格"
+
msgid "View Usage"
msgstr "檢視使用量"
@@ -6985,6 +7816,9 @@ msgstr "雲硬碟加密詳細資訊:{{ volume.name }}"
msgid "Volume Encryption Overview"
msgstr "雲硬碟加密概觀"
+msgid "Volume Groups"
+msgstr "雲硬碟一致性群組"
+
msgid "Volume ID"
msgstr "雲硬碟 ID"
@@ -6997,6 +7831,9 @@ msgstr "雲硬碟名稱"
msgid "Volume Name ="
msgstr "雲硬碟名稱 = "
+msgid "Volume Quotas"
+msgstr "雲硬碟配額"
+
msgid "Volume Snapshot"
msgstr "雲硬碟即時存檔"
@@ -7054,6 +7891,9 @@ msgstr "雲硬碟類型:%(volume_type_name)s "
msgid "Volume Types"
msgstr "雲硬碟類型"
+msgid "Volume groups can not be deleted if they contain volumes."
+msgstr "含有雲硬碟的雲硬碟群組無法被刪除。"
+
msgid "Volume is Unencrypted"
msgstr "雲硬碟未加密"
@@ -7149,6 +7989,9 @@ msgstr ""
"當雲硬碟狀態是「使用中」,您可以使用「強制」來上傳雲硬碟到映像檔。\n"
" "
+msgid "X509 Certificate"
+msgstr "X509 憑證"
+
msgid "Yes"
msgstr "是"
@@ -7181,6 +8024,9 @@ msgid ""
"available here."
msgstr "您可以用在此出現的選項來客製化您之後會發動的雲實例。"
+msgid "You can edit the properties of your port here."
+msgstr "您可以在這更新您的端口的屬性。"
+
msgid ""
"You can specify the desired rule template or use custom rules, the options "
"are Custom TCP Rule, Custom UDP Rule, or Custom ICMP Rule."
@@ -7220,6 +8066,11 @@ msgstr "你已經選擇:"
msgid "You may have mistyped the address or the page may have moved."
msgstr "您可能輸入錯的位址或此頁面已移除"
+msgid ""
+"You may optionally select an image and set a password on the rescue instance "
+"server."
+msgstr "您可以選擇性的選擇一個印象檔並且設定救援實例的密碼。"
+
msgid "You may optionally set a password on the rebuilt instance."
msgstr "您可以在重建雲實例時選填密碼。"
@@ -7228,6 +8079,9 @@ msgid ""
"gateway IP may change."
msgstr "您可以稍後設定閘道行為來重設閘道,但是會更換閘道 IP。"
+msgid "You may update the editable properties of the RBAC policy here."
+msgstr "您將在這更新您的 RBAC 政策上可供編輯的屬性。"
+
msgid "You may update the editable properties of your network here."
msgstr "您將在這更新您的網路上可供編輯的屬性。"
@@ -7257,6 +8111,12 @@ msgstr ""
"由來源群組(安全性群組)。選擇安全性群組為來源將允許任何屬於那安全性群組的其"
"他雲實例經由規則來訪問其他雲實例。"
+msgid "Your Application Credential"
+msgstr "您的應用程序憑證"
+
+msgid "Your application credential"
+msgstr "您的應用程序憑證"
+
#, python-format
msgid "Your image %s has been queued for creation."
msgstr "您的映像檔 %s 已經排入建立流程。"
@@ -7271,12 +8131,21 @@ msgctxt "Both of front-end and back-end"
msgid "both"
msgstr "兩者"
+msgid "by Network (and IP address)"
+msgstr "由網路(跟 IP 位置)"
+
+msgid "by Port"
+msgstr "由端口"
+
msgid "dm-crypt"
msgstr "dm-crypt"
msgid "down"
msgstr "關閉"
+msgid "e.g. ACTIVE / DOWN / ERROR"
+msgstr "例如:ACTIVE / DOWN / ERROR"
+
msgid "e.g. UP / DOWN"
msgstr "例如:UP / DOWN"
@@ -7286,15 +8155,31 @@ msgstr "例如:Yes/No"
msgid "e.g. Yes/No"
msgstr "例如:Yes/No"
+msgid ""
+"flavor id can only contain alphanumeric characters, underscores, periods, "
+"hyphens, spaces."
+msgstr "樣板 ID 名稱只能包含英數字元、底線、句點、連字號及空白鍵。"
+
msgid "front-end"
msgstr "前端"
msgid "instance"
msgstr "雲實例"
+#, python-format
+msgid ""
+"key with name \"%s\" already exists.Use Edit to update the value, else "
+"create key with different name."
+msgstr ""
+"名為 \"%s\" 的索引鍵已經存在。請使用編輯去更新值,或是使用其他名稱建立索引"
+"鍵。"
+
msgid "no"
msgstr "否"
+msgid "rbac policy quota exceeded."
+msgstr "已超出 RBAC 政策配額"
+
msgid "undefined"
msgstr "未定義"
diff --git a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/djangojs.po
index 03c0cc54f..02106b925 100644
--- a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/djangojs.po
+++ b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/djangojs.po
@@ -4,6 +4,7 @@
# Gene Kuo <gene@openstack.org>, 2017. #zanata
# Kyle Bai <kyle.b@inwinstack.com>, 2017. #zanata
# Tom Fifield <tom@openstack.org>, 2017. #zanata
+# Gene Kuo <gene@openstack.org>, 2019. #zanata
# Andreas Jaeger <jaegerandi@gmail.com>, 2020. #zanata
# Gene Kuo <gene@openstack.org>, 2020. #zanata
# Tom Fifield <tom@openstack.org>, 2020. #zanata
@@ -11,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2020-01-08 17:19+0000\n"
+"POT-Creation-Date: 2020-04-23 13:49+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -90,6 +91,37 @@ msgstr ""
msgid "<small>This line of text is meant to be treated as fine print.</small>"
msgstr "<small>這一行文字將進行精細列印。</small>"
+msgid ""
+"<strong>Heads up!</strong>\n"
+" This\n"
+" <a href=\"#\" class=\"alert-link\">alert needs your attention</"
+"a>,\n"
+" but it's not super important."
+msgstr ""
+"<strong>注意!</strong>\n"
+" 這則\n"
+" <a href=\"#\" class=\"alert-link\">警示需要你的注意</a>,\n"
+" 但是它不是非常重要。"
+
+msgid ""
+"<strong>Oh snap!</strong>\n"
+" <a href=\"#\" class=\"alert-link\">Change a few things up</a>\n"
+" and try submitting again."
+msgstr ""
+"<strong>喔不!</strong>\n"
+" <a href=\"#\" class=\"alert-link\">有些東西被改變了</a>\n"
+" 請嘗試重新送出一次。"
+
+msgid ""
+"<strong>Well done!</strong>\n"
+" You successfully read\n"
+" <a href=\"#\" class=\"alert-link\">this important alert message</"
+"a>."
+msgstr ""
+"<strong>恭喜!</strong>\n"
+" 您已成功閱讀\n"
+" <a href=\"#\" class=\"alert-link\">這則重要的警示訊息</a>."
+
msgid "A Confirmation Dialog"
msgstr "確認對話框"
@@ -98,6 +130,26 @@ msgid ""
"your objects in the container."
msgstr "「公用儲存器」將容許任何人使用「公用 URL」來取得儲存器中物件的存取權。"
+msgid ""
+"A container is a storage compartment for your data and provides a way for\n"
+" you to organize your data. You can think of a container as a folder in\n"
+" Windows® or a directory in UNIX®. The primary difference between a\n"
+" container and these other file system concepts is that containers cannot "
+"be\n"
+" nested. You can, however, create an unlimited number of containers within\n"
+" your account. Data must be stored in a container so you must have at "
+"least\n"
+" one container defined in your account prior to uploading data."
+msgstr ""
+"儲存器是一個用於您資料的儲存隔間,並且提供\n"
+" 方法讓您組織資料。您可以將儲存器視為\n"
+" Windows 資料夾或者 UNIX 目錄。儲存器與\n"
+" 這些其他的檔案系統觀念的主要不同在於\n"
+" 儲存器不能階層化。但是,您可以以您的帳戶\n"
+" 建立無限數量的儲存器。資料必須儲存在儲存器中,\n"
+" 所以在上傳資料前,您必須至少先在帳戶中\n"
+" 定義一個儲存器。"
+
msgid "A container with that name exists."
msgstr "同名稱的容器已存在。"
@@ -195,6 +247,9 @@ msgstr "加入網路卡"
msgid "Add Ons, Required and Feedback"
msgstr "添加,必需的和反饋"
+msgid "Admin Password"
+msgstr "管理員密碼"
+
msgid "Admin State"
msgstr "管理員狀態"
@@ -212,6 +267,9 @@ msgid ""
"to instances."
msgstr "管理員安裝可用於附加到雲實例的浮動 IP 倉庫。"
+msgid "Affinity"
+msgstr "Affinity"
+
msgid "Alerts"
msgstr "警報"
@@ -248,6 +306,12 @@ msgstr ""
"發動雲實例時有硬碟分割這個進階選項可用。有兩種硬碟分割選項。選擇<b>自動</b>來"
"調整硬碟容量並設定於單一的分割。選擇<b>手動</b>允許您在硬碟上新增多個分割。"
+msgid "An arbitrary description for the trunk."
+msgstr "此中繼的任何說明。"
+
+msgid "An arbitrary name for the trunk. May not be unique."
+msgstr "此中繼的任何名稱的,不要求是唯一的。"
+
msgid "An external (HTTP) URL is required"
msgstr "需要一個外部 (HTTP) URL"
@@ -282,6 +346,9 @@ msgstr "已模擬"
msgid "Another action"
msgstr "另一個動作"
+msgid "Anti Affinity"
+msgstr "Anti Affinity"
+
msgid "Any Availability Zone"
msgstr "任何可用區域"
@@ -361,6 +428,12 @@ msgstr "無法從 Keystone 獲得服務分類。"
msgid "Cannot get the extension list."
msgstr "無法獲得擴充清單。"
+msgid "Change Password"
+msgstr "更換密碼"
+
+msgid "Change user's password. We highly recommend you create a strong one."
+msgstr "更換用戶的密碼。我們強力建議您新增堅固的密碼。"
+
msgid "Charts"
msgstr "圖表"
@@ -420,22 +493,49 @@ msgstr "設定檔硬碟"
msgid "Confirm Delete"
msgstr "確認刪除"
+msgid "Confirm Delete Domain"
+msgid_plural "Confirm Delete Domains"
+msgstr[0] "確認刪除地域"
+
msgid "Confirm Delete Flavor"
msgid_plural "Confirm Delete Flavors"
msgstr[0] "確認刪除虛擬硬體樣板"
+msgid "Confirm Delete Group"
+msgid_plural "Confirm Delete Groups"
+msgstr[0] "確認刪除群組"
+
msgid "Confirm Delete Image"
msgid_plural "Confirm Delete Images"
msgstr[0] "確認刪除映像檔"
+msgid "Confirm Delete Key Pair"
+msgid_plural "Confirm Delete Key Pairs"
+msgstr[0] "確認刪除密鑰對"
+
+msgid "Confirm Delete Policy"
+msgid_plural "Confirm Delete Policies"
+msgstr[0] "確認刪除政策"
+
msgid "Confirm Delete Role"
msgid_plural "Confirm Delete Roles"
msgstr[0] "確認刪除角色"
+msgid "Confirm Delete Server Group"
+msgid_plural "Confirm Delete Server Groups"
+msgstr[0] "確認刪除伺服器群組"
+
msgid "Confirm Delete Trunk"
msgid_plural "Confirm Delete Trunks"
msgstr[0] "確認刪除中繼"
+msgid "Confirm Delete User"
+msgid_plural "Confirm Delete Users"
+msgstr[0] "確認刪除用戶"
+
+msgid "Confirm Password"
+msgstr "確認密碼"
+
msgid "Connecting"
msgstr "連線中"
@@ -475,12 +575,24 @@ msgstr "內容類型"
msgid "Contextual alternatives"
msgstr "環境定義替代方案"
+msgid "Copy"
+msgstr "複製"
+
msgid "Copy Data"
msgstr "複製資料"
+msgid "Copy Object"
+msgstr "複製物件"
+
+msgid "Copy Object: {$ ctrl.model.container $}/{$ ctrl.model.path $}"
+msgstr "複製物件:{$ ctrl.model.container $}/{$ ctrl.model.path $}"
+
msgid "Copy Private Key to Clipboard"
msgstr "複制私鑰到剪貼簿"
+msgid "Copying"
+msgstr "複製中"
+
msgid "Could not decrypt the password"
msgstr "不能解鎖密碼"
@@ -493,12 +605,18 @@ msgstr "計數"
msgid "Create Container"
msgstr "新增容器"
+msgid "Create Domain"
+msgstr "新增地域"
+
msgid "Create Folder"
msgstr "新增資料夾"
msgid "Create Folder In: {$ ctrl.model.container.name $}"
msgstr "建立資料夾位置:{$ ctrl.model.container.name $}"
+msgid "Create Group"
+msgstr "新增群組"
+
msgid "Create Image"
msgstr "建立映像檔"
@@ -514,12 +632,26 @@ msgstr "新增新雲硬碟"
msgid "Create Role"
msgstr "新增角色"
+msgid "Create Server Group"
+msgstr "建立伺服器群組"
+
msgid "Create Subnet"
msgstr "新增子網路"
+msgid "Create Trunk"
+msgstr "建立中繼"
+
+msgid "Create User"
+msgstr "新增用戶"
+
msgid "Create Volume"
msgstr "新增雲硬碟"
+msgid ""
+"Create a new user and set related properties including the Primary Project "
+"and Role."
+msgstr "新增新用戶並且設定包括主要的專案及角色等相關的屬性。"
+
msgid "Created"
msgstr "已新增"
@@ -536,6 +668,10 @@ msgstr "已新增金鑰組: %s"
msgid "Creating"
msgstr "正在新增"
+#, python-format
+msgid "Creating volume %s"
+msgstr "正在新增雲硬碟 %s"
+
msgid "Custom Properties"
msgstr "自訂內容"
@@ -549,6 +685,9 @@ msgstr ""
"系統中安裝 <samp>cloud-init</samp> 時,可以使用自定義腳本來獲得公鑰並將其添加"
"到使用者帳戶。"
+msgid "Customization Script"
+msgstr "客製化腳本"
+
#, fuzzy
msgid "DNS Domain"
msgid_plural "DNS Domains"
@@ -604,6 +743,12 @@ msgstr "預設按鈕"
msgid "Default input"
msgstr "預設輸入"
+msgid "Default: Empty string"
+msgstr "預設爲空白字串"
+
+msgid "Default: Enabled"
+msgstr "預設爲開啓"
+
msgid "Definition list"
msgstr "定義列表"
@@ -616,6 +761,13 @@ msgstr "刪除"
msgid "Delete Container"
msgstr "刪除容器"
+msgid "Delete Domain"
+msgid_plural "Delete Domains"
+msgstr[0] "刪除地域"
+
+msgid "Delete Domains"
+msgstr "刪除地域"
+
msgid "Delete Files in {$ ctrl.model.container.name $}"
msgstr "在 {$ ctrl.model.container.name $} 中刪除文件"
@@ -626,6 +778,13 @@ msgstr[0] "刪除虛擬硬體樣板"
msgid "Delete Flavors"
msgstr "刪除虛擬硬體樣板"
+msgid "Delete Group"
+msgid_plural "Delete Groups"
+msgstr[0] "刪除群組"
+
+msgid "Delete Groups"
+msgstr "刪除群組"
+
msgid "Delete Image"
msgid_plural "Delete Images"
msgstr[0] "刪除映像檔"
@@ -639,9 +798,23 @@ msgstr "刪除實例"
msgid "Delete Interface"
msgstr "刪除網路卡"
+msgid "Delete Key Pair"
+msgid_plural "Delete Key Pairs"
+msgstr[0] "刪除密鑰對"
+
+msgid "Delete Key Pairs"
+msgstr "刪除密鑰對"
+
msgid "Delete Network"
msgstr "刪除網路"
+msgid "Delete Policies"
+msgstr "刪除政策"
+
+msgid "Delete Policy"
+msgid_plural "Delete Policies"
+msgstr[0] "刪除政策"
+
msgid "Delete Role"
msgid_plural "Delete Roles"
msgstr[0] "刪除角色"
@@ -652,6 +825,13 @@ msgstr "刪除角色"
msgid "Delete Router"
msgstr "刪除路由器"
+msgid "Delete Server Group"
+msgid_plural "Delete Server Groups"
+msgstr[0] "刪除伺服器群組"
+
+msgid "Delete Server Groups"
+msgstr "刪除伺服器群組"
+
msgid "Delete Subnet"
msgstr "刪除子網路"
@@ -662,6 +842,13 @@ msgstr[0] "刪除中繼"
msgid "Delete Trunks"
msgstr "刪除中繼"
+msgid "Delete User"
+msgid_plural "Delete Users"
+msgstr[0] "刪除用戶"
+
+msgid "Delete Users"
+msgstr "刪除用戶"
+
msgid "Delete Volume on Instance Delete"
msgstr "在雲實例刪除時刪除雲硬碟"
@@ -674,20 +861,50 @@ msgid_plural "Deleted Flavors: %s."
msgstr[0] "已刪除虛擬硬體樣板:%s."
#, python-format
+msgid "Deleted Group: %s."
+msgid_plural "Deleted Groups: %s."
+msgstr[0] "已刪除群組:%s。"
+
+#, python-format
msgid "Deleted Image: %s."
msgid_plural "Deleted Images: %s."
msgstr[0] "已刪除映像檔:%s。"
#, python-format
+msgid "Deleted Key Pair: %s."
+msgid_plural "Deleted Key Pairs: %s."
+msgstr[0] "已刪除密鑰對:%s。"
+
+#, python-format
msgid "Deleted Role: %s."
msgid_plural "Deleted Roles: %s."
msgstr[0] "已刪除角色: %s."
#, python-format
+msgid "Deleted Server Group: %s."
+msgid_plural "Deleted Server Groups: %s."
+msgstr[0] "已刪除伺服器群組:%s。"
+
+#, python-format
msgid "Deleted Trunk: %s."
msgid_plural "Deleted Trunks: %s."
msgstr[0] "已刪除中繼: %s."
+#, python-format
+msgid "Deleted User: %s."
+msgid_plural "Deleted Users: %s."
+msgstr[0] "刪除了用戶:%s。"
+
+#, python-format
+msgid "Deleted domain: %s."
+msgid_plural "Deleted domains: %s."
+msgstr[0] "刪除了地域:%s。"
+
+#, python-format
+msgid "Deleted policy: %s."
+msgid_plural "Deleted policies: %s."
+msgstr[0] "刪除的政策:%s。"
+
msgid "Deleting"
msgstr "正在刪除"
@@ -700,15 +917,27 @@ msgstr "描述"
msgid "Description lists"
msgstr "描述列表"
+msgid "Destination Container"
+msgstr "目標容器"
+
+msgid "Destination Object"
+msgstr "目標物件名稱"
+
msgid "Details"
msgstr "詳細資訊"
msgid "Details Views:"
msgstr "詳細資料:"
+msgid "Device ID"
+msgstr "裝置 ID"
+
msgid "Device Name"
msgstr "裝置名稱"
+msgid "Device Owner"
+msgstr "裝置持有人"
+
msgid "Dialogs"
msgstr "對話框"
@@ -721,6 +950,9 @@ msgstr "直通硬體"
msgid "Direction"
msgstr "直連"
+msgid "Disable User"
+msgstr "關閉用戶"
+
msgid "Disabled"
msgstr "已停用"
@@ -747,12 +979,24 @@ msgid "Domain"
msgid_plural "Domains"
msgstr[0] "地域"
+#, python-format
+msgid "Domain %s was successfully created."
+msgstr "已順利建立地域 %s"
+
msgid "Domain ID"
msgstr "區域 ID"
+msgid "Domain Id"
+msgstr "地域 ID"
+
msgid "Domain Name"
msgstr "區域名稱"
+msgid ""
+"Domains provide separation between users and infrastructure used by "
+"different organizations."
+msgstr "地域提供了在不同組織間從底層結構中抽離出用戶。"
+
msgid "Done"
msgstr "完成"
@@ -783,18 +1027,36 @@ msgstr "編輯資料"
msgid "Edit File: {$ ctrl.model.container $} : {$ ctrl.model.path $}"
msgstr "編輯資料: {$ ctrl.model.container $} : {$ ctrl.model.path $}"
+msgid "Edit Group"
+msgstr "編輯群組"
+
msgid "Edit Image"
msgstr "編輯映像檔"
msgid "Edit Role"
msgstr "編輯角色"
+msgid "Edit Trunk"
+msgstr "編輯中繼"
+
+msgid "Edit User"
+msgstr "編輯使用者"
+
+msgid "Edit the user's details, including the Primary Project."
+msgstr "編輯用戶的詳細資訊,包括主要的專案。"
+
msgid "Email"
msgstr "電子郵件信箱"
msgid "Emphasis classes"
msgstr "強調類別"
+msgid "Enable User"
+msgstr "啟用用戶"
+
+msgid "Enable/Disable subport addition, removal and trunk delete."
+msgstr "啟用/停用新增、刪除子端口和刪除中繼。"
+
msgid "Enabled"
msgstr "已啟用"
@@ -822,6 +1084,11 @@ msgstr "刪除時發生錯誤"
msgid "Ether Type"
msgstr "網路協定類型"
+msgid ""
+"Exactly one regular Neutron port. Has to be provided when\n"
+" the trunk is created. Cannot be changed during the trunk's life."
+msgstr "中繼被建立時必須提供一個 Neutron 端口。此端口之後並不能被更改。"
+
msgid "Example body text"
msgstr "範例內文文字"
@@ -921,6 +1188,13 @@ msgid "Group"
msgid_plural "Groups"
msgstr[0] "群組"
+#, python-format
+msgid "Group %s was successfully created."
+msgstr "已順利建立群組 %s"
+
+msgid "Group updated successfully."
+msgstr "已成功更新群組。"
+
msgid "Hash"
msgstr "雜湊值"
@@ -1061,6 +1335,9 @@ msgstr "對配額的影響"
msgid "Import Key Pair"
msgstr "匯入密鑰對"
+msgid "Import Public Key"
+msgstr "輸入公鑰"
+
msgid "Indicators"
msgstr "指示器"
@@ -1097,11 +1374,21 @@ msgstr "輸入成功"
msgid "Input warning"
msgstr "輸入警告"
+msgid ""
+"Inside the instance the parent port's network will always\n"
+" be presented as the untagged network. It will be available early from\n"
+" the moment of bootup."
+msgstr ""
+"在雲實例中,母端口將會是 untagged 的網路。其將會在早期開機過程中變爲可用。"
+
#, fuzzy
msgid "Instance"
msgid_plural "Instances"
msgstr[0] "雲實例"
+msgid "Instance ID"
+msgstr "雲實例 ID"
+
msgid "Instance Name"
msgstr "雲實例名稱"
@@ -1167,6 +1454,36 @@ msgstr ""
" 擇一個您可以識別金鑰組。\n"
" 名稱只能包含英數字元、空格或橫線。"
+msgid ""
+"Key Pairs are how you login to your instance after it is launched.\n"
+" Choose a key pair name you will recognize and paste your SSH public key "
+"into the\n"
+" space provided."
+msgstr ""
+"密鑰組是您在啟動雲實例之後登入該雲實例的方式。\n"
+" 選擇您可以識別的密鑰組名稱,並將您的 SSH 公開金鑰貼到\n"
+" 提供的空白處。"
+
+msgid ""
+"Key Pairs are how you login to your instance after it is launched.\n"
+" Choose a key pair name you will recognize.\n"
+" Names may only include alphanumeric characters, spaces, dashes and\n"
+" underscores."
+msgstr ""
+"密鑰組是您在啟動雲實例之後登入該雲實例的方式。\n"
+" 擇一個您可以識別金鑰組。\n"
+" 名稱只能包含英數字元、空格、橫線或底線。"
+
+msgid "Key Type"
+msgstr "金鑰類型"
+
+#, python-format
+msgid "Key pair %(name)s was successfully created."
+msgstr "已成功新增密鑰組 %(name)s。"
+
+msgid "Key pair already exists."
+msgstr "密鑰組已存在。"
+
msgid "Keypair already exists or name contains bad characters."
msgstr "金鑰組已經存在,或者名稱包含不正確的字元。"
@@ -1234,6 +1551,12 @@ msgstr "載入功能:"
msgid "Loading"
msgstr "載入中"
+msgid "Loading ports... Please Wait"
+msgstr "讀取端口中... 請等待"
+
+msgid "Loading trunk... Please Wait"
+msgstr "讀取中繼中... 請等待"
+
msgid "Location"
msgstr "位置"
@@ -1246,6 +1569,9 @@ msgstr "看,我在一口小井內!"
msgid "Look, I'm in a well!"
msgstr "看,我在一口井內!"
+msgid "MAC Address"
+msgstr "MAC 位址"
+
msgid "MacVTap"
msgstr "MacVTap"
@@ -1347,9 +1673,17 @@ msgstr "模組"
msgid "Month"
msgstr "月份"
+msgid ""
+"Must not be the parent or a subport of any other\n"
+" trunks."
+msgstr "不得是其他中繼的母端口或子端口。"
+
msgid "Name"
msgstr "名稱"
+msgid "Name/ID"
+msgstr "名子/ID"
+
msgid "Names:"
msgstr "名稱:"
@@ -1439,6 +1773,15 @@ msgid "Not public"
msgstr "非公開"
msgid ""
+"Note that some Neutron backends (notably the Open vSwitch\n"
+" based backend) only allow trunk creation before an instance is launched\n"
+" on the parent port. Other backends may allow trunk creation at any\n"
+" time during the life of a port."
+msgstr ""
+"請注意有些 Neutron 後端(特別是基於 Open vSwitch 的後端)只允許在雲實例在母端"
+"口建立前建立中繼。 其他後端也許可以在端口的任何週期時建立中繼。"
+
+msgid ""
"Note: Delimiters ('{$ ctrl.model.DELIMETER $}') are allowed in the\n"
" file name to place the new file into a folder that will be "
"created\n"
@@ -1472,6 +1815,10 @@ msgid "Object"
msgid_plural "Objects"
msgstr[0] "物件"
+#, python-format
+msgid "Object %(path)s has copied."
+msgstr "物件 %(path)s 已經被複製"
+
msgid "Object Count"
msgstr "物件計數"
@@ -1574,6 +1921,9 @@ msgstr "畫面"
msgid "Parent Port"
msgstr "母端口"
+msgid "Parent port"
+msgstr "母端口"
+
msgid "Password"
msgstr "密碼"
@@ -1642,6 +1992,9 @@ msgstr "主要錨點"
msgid "Primary Button"
msgstr "主要按鈕"
+msgid "Primary Project"
+msgstr "主要的專案"
+
msgid "Primary Project ID"
msgstr "主要專案 ID"
@@ -1684,6 +2037,9 @@ msgstr "受保護的"
msgid "Protocol"
msgstr "協定"
+msgid "Provide basic properties of the trunk to be created. All optional."
+msgstr "提供中繼一些基本的可選的屬性"
+
msgid "Provider Network"
msgstr "提供者網路"
@@ -1768,6 +2124,9 @@ msgstr[0] "角色"
msgid "Role %s was successfully created."
msgstr "已順利建立角色 %s"
+msgid "Role already exists."
+msgstr "此角色已經存在"
+
msgid "Role updated successfully."
msgstr "已順利更新角色。"
@@ -1780,6 +2139,9 @@ msgstr "規則 ID"
msgid "Rules"
msgstr "規則"
+msgid "SSH Key"
+msgstr "SSH 金鑰檔"
+
msgid "STATUS"
msgstr "狀態"
@@ -1792,6 +2154,11 @@ msgstr "儲存變更"
msgid "Saving"
msgstr "正在儲存"
+#, python-format
+msgid "Scheduled creation of %s instance."
+msgid_plural "Scheduled creation of %s instances."
+msgstr[0] "已排程雲實例 %s 的啟用。"
+
msgid "Scheduler Hints"
msgstr "Scheduler Hints"
@@ -1838,9 +2205,17 @@ msgstr ""
msgid "Segmentation ID"
msgstr "分段識別號"
+msgid "Segmentation Id"
+msgstr "分段 ID"
+
msgid "Segmentation Type"
msgstr "分段類型"
+msgid ""
+"Select <em>exactly one port</em> as the parent port of the trunk to\n"
+" be created. Mandatory."
+msgstr "選擇 <em>一個端口</em>爲要建立中繼的母端口。此欄位爲必須。"
+
msgid "Select Boot Source"
msgstr "選擇開機來源"
@@ -1868,6 +2243,15 @@ msgstr "從下列可用項目中選擇項目"
msgid "Select at least one network"
msgstr "選擇至少一個網路"
+msgid "Select from the list of available ports below."
+msgstr "從下列列表中選擇一個可用的端口。"
+
+msgid "Select items from Available items below"
+msgstr "從下列可用的項目中選擇"
+
+msgid "Select many"
+msgstr "選擇多個"
+
msgid "Select networks from those listed below."
msgstr "從下列列表中選擇網路。"
@@ -1918,6 +2302,13 @@ msgstr "寄送邀請"
msgid "Separated link"
msgstr "已區隔的鏈結"
+#, python-format
+msgid "Server Group %s was successfully created."
+msgstr "已順利建立伺服器群組 %s"
+
+msgid "Server Group Members"
+msgstr "伺服器群組成員"
+
msgid "Server Groups"
msgstr "伺服器群組"
@@ -1973,12 +2364,21 @@ msgstr "小型輸入"
msgid "Snapshot"
msgstr "即時存檔"
+msgid "Soft Affinity"
+msgstr "Soft Affinity"
+
+msgid "Soft Anti Affinity"
+msgstr "Soft Anti Affinity"
+
msgid "Someone famous in"
msgstr "著名人物"
msgid "Something else here"
msgstr "在這裡填寫其他資訊"
+msgid "Something wrong to change password."
+msgstr "更換密碼時發生錯誤。"
+
msgid "Source"
msgstr "來源"
@@ -2025,6 +2425,9 @@ msgstr "子網路已聯結"
msgid "Subport Count"
msgstr "子端口數量"
+msgid "Subports"
+msgstr "子端口"
+
msgid "Success"
msgstr "成功"
@@ -2084,6 +2487,9 @@ msgstr "文字區"
msgid "The access permission for the image."
msgstr "映像檔的訪問權限"
+msgid "The admin password is incorrect."
+msgstr "管理員密碼不正確。"
+
msgid "The architecture of the image."
msgstr "映像檔的架構。"
@@ -2155,6 +2561,14 @@ msgstr "雲硬碟的名稱"
msgid "The name of the image."
msgstr "映像檔名稱"
+msgid ""
+"The parent port is the port you have to add to the instance\n"
+" at launch. Do not try to add the trunk or any of the subports to the\n"
+" instance directly."
+msgstr ""
+"母端口是在起動時您要接到雲實例上的端口。請不要嘗試將中繼或是任何的子端口直接"
+"接到雲實例上。"
+
#, python-format
msgid ""
"The selected %(sourceType)s source requires a flavor with at least "
@@ -2213,6 +2627,13 @@ msgid "There are no Availability Zones."
msgstr "沒有可用區域"
msgid ""
+"There are no allowed boot\n"
+" sources. If you think this is wrong please contact your administrator."
+msgstr ""
+"沒有允許的開機來源。\n"
+" 如果您認為這不正確,請聯繫您的系統管理員。"
+
+msgid ""
"There are two ways to generate a key pair. From a Linux system,\n"
" generate the key pair with the <samp>ssh-keygen</samp> command:"
msgstr ""
@@ -2233,6 +2654,12 @@ msgstr ""
"這道命令產生一組密鑰:一支私鑰(cloud.key)\n"
" 及一支公鑰(cloud.key.pub)。"
+msgid "This container does not exist."
+msgstr "這個容器並不存在。"
+
+msgid "This field is required."
+msgstr "這欄位是必填"
+
msgid ""
"This flavor requires more RAM than your quota allows. Please select a "
"smaller flavor or decrease the instance count."
@@ -2326,6 +2753,14 @@ msgid "Trunk"
msgid_plural "Trunks"
msgstr[0] "中繼"
+#, python-format
+msgid "Trunk %s was successfully created."
+msgstr "已成功新增中繼 %s。"
+
+#, python-format
+msgid "Trunk %s was successfully edited."
+msgstr "已成功編輯中繼 %s。"
+
msgid "Type"
msgstr "類型"
@@ -2352,6 +2787,9 @@ msgstr "無法與浮動 IP 位址建立關聯。"
msgid "Unable to change the container access."
msgstr "無法變更容器存取權。"
+msgid "Unable to check the Nova service feature."
+msgstr "無法檢查 Nova 服務功能。"
+
msgid "Unable to copy the object."
msgstr "無法複製物件。"
@@ -2367,6 +2805,9 @@ msgstr "無法新增虛擬硬體樣板。"
msgid "Unable to create the folder."
msgstr "無法新增資料夾。"
+msgid "Unable to create the group."
+msgstr "無法新增群組。"
+
msgid "Unable to create the image."
msgstr "無法新增映像檔。"
@@ -2382,6 +2823,9 @@ msgstr "無法新增專案。"
msgid "Unable to create the role."
msgstr "無法新增角色。"
+msgid "Unable to create the server group."
+msgstr "無法建立伺服器群組。"
+
msgid "Unable to create the server snapshot."
msgstr "無法建立伺服器即時存擋。"
@@ -2391,6 +2835,9 @@ msgstr "無法新增伺服器。"
msgid "Unable to create the subnet."
msgstr "無法新增子網路。"
+msgid "Unable to create the trunk."
+msgstr "無法新增 trunk。"
+
msgid "Unable to create the user."
msgstr "無法新增用戶。"
@@ -2403,20 +2850,54 @@ msgid_plural "Unable to delete Flavors: %s."
msgstr[0] "無法刪除虛擬硬體樣板:%s。"
#, python-format
+msgid "Unable to delete Group: %s."
+msgid_plural "Unable to delete Groups: %s."
+msgstr[0] "無法刪除群組:%s。"
+
+#, python-format
msgid "Unable to delete Image: %s."
msgid_plural "Unable to delete Images: %s."
msgstr[0] "無法刪除映像檔:%s。"
#, python-format
+msgid "Unable to delete Key Pair: %s."
+msgid_plural "Unable to delete Key Pairs: %s."
+msgstr[0] "無法刪除密鑰對:%s。"
+
+#, python-format
msgid "Unable to delete Role: %s."
msgid_plural "Unable to delete Roles: %s."
msgstr[0] "無法刪除角色:%s。"
#, python-format
+msgid "Unable to delete Server Group: %s."
+msgid_plural "Unable to delete Server Groups: %s."
+msgstr[0] "無法刪除伺服器群組:%s。"
+
+#, python-format
msgid "Unable to delete Trunk: %s."
msgid_plural "Unable to delete Trunks: %s."
msgstr[0] "無法刪除中繼:%s。"
+#, python-format
+msgid "Unable to delete User: %s."
+msgid_plural "Unable to delete Users: %s."
+msgstr[0] "無法刪除用戶:%s。"
+
+#, python-format
+msgid "Unable to delete domain: %s."
+msgid_plural "Unable to delete domains: %s."
+msgstr[0] "無法刪除地域:%s。"
+
+#, python-format
+msgid "Unable to delete policy: %s."
+msgid_plural "Unable to delete policies: %s."
+msgstr[0] "無法刪除政策:%s。"
+
+#, python-format
+msgid "Unable to delete qos policy %(id)s"
+msgstr "無法刪除 QoS 原則。%(id)s"
+
msgid "Unable to delete the container."
msgstr "無法刪除容器。"
@@ -2433,10 +2914,20 @@ msgstr "無法刪除 ID 為 %(id)s 的虛擬硬體樣板"
msgid "Unable to delete the folder because it is not empty."
msgstr "無法刪除資料夾,因為該資料夾不是空的。"
+msgid "Unable to delete the group."
+msgstr "無法刪除群組。"
+
+msgid "Unable to delete the groups."
+msgstr "無法刪除群組。"
+
#, python-format
msgid "Unable to delete the image with id: %(id)s"
msgstr "無法刪除 ID 為 %(id)s 的映像檔"
+#, python-format
+msgid "Unable to delete the keypair with name: %(name)s"
+msgstr "無法刪除名為 %(name)s 的密鑰對。"
+
msgid "Unable to delete the object."
msgstr "無法刪除物件。"
@@ -2453,6 +2944,10 @@ msgid "Unable to delete the roles."
msgstr "無法刪除角色"
#, python-format
+msgid "Unable to delete the server group with id %(id)s"
+msgstr "無法刪除 ID 為 %(id)s 的伺服器群組"
+
+#, python-format
msgid "Unable to delete the server with id: %(id)s"
msgstr "無法刪除 ID 為 %(id)s 的伺服器"
@@ -2484,6 +2979,9 @@ msgstr "無法編輯地域。"
msgid "Unable to edit the flavor extra specs."
msgstr "無法編輯虛擬硬體樣板額外規格。"
+msgid "Unable to edit the group."
+msgstr "無法編輯群組。"
+
msgid "Unable to edit the image custom properties."
msgstr "無法編輯映像檔自訂屬性。"
@@ -2604,6 +3102,9 @@ msgstr "無法獲得 Cinder 服務。"
msgid "Unable to retrieve the current user session."
msgstr "無法獲得目前用戶連線階段。"
+msgid "Unable to retrieve the default domain."
+msgstr "無法獲得預設地域。"
+
msgid "Unable to retrieve the default quotas."
msgstr "無法獲得預設的配額。"
@@ -2631,6 +3132,9 @@ msgstr "無法獲得虛擬硬體樣板。"
msgid "Unable to retrieve the flavors."
msgstr "無法獲得虛擬硬體樣板。"
+msgid "Unable to retrieve the group."
+msgstr "無法獲得群組。"
+
msgid "Unable to retrieve the image custom properties."
msgstr "無法獲得映像檔自訂屬性。"
@@ -2640,6 +3144,9 @@ msgstr "無法獲得映像檔。"
msgid "Unable to retrieve the images."
msgstr "無法獲得映像檔。"
+msgid "Unable to retrieve the keypair."
+msgstr "無法獲得密鑰對。"
+
msgid "Unable to retrieve the keypairs."
msgstr "無法獲得密鑰對。"
@@ -2655,6 +3162,10 @@ msgstr "無法獲得網路。"
msgid "Unable to retrieve the nova services."
msgstr "無法獲得 Nova 服務。"
+#, python-format
+msgid "Unable to retrieve the policy with ID %(id)s"
+msgstr "無法獲取 ID 為 %(id)s 的政策"
+
msgid "Unable to retrieve the ports."
msgstr "無法獲得端口。"
@@ -2679,6 +3190,9 @@ msgstr "無法獲得角色。"
msgid "Unable to retrieve the security groups."
msgstr "無法獲得安全性群組。"
+msgid "Unable to retrieve the server group."
+msgstr "無法獲得伺服器群組。"
+
msgid "Unable to retrieve the server."
msgstr "無法獲得伺服器。"
@@ -2701,6 +3215,9 @@ msgstr "無法獲得用戶。"
msgid "Unable to retrieve the users."
msgstr "無法獲得用戶。"
+msgid "Unable to retrieve the volume availability zones."
+msgstr "無法獲得雲硬碟可用區域。"
+
msgid "Unable to retrieve the volume metadata."
msgstr "無法擷取雲硬碟 metadata 。"
@@ -2757,6 +3274,9 @@ msgstr "無法更新虛擬硬體樣板。"
msgid "Unable to update the image."
msgstr "無法更新映像檔。"
+msgid "Unable to update the trunk."
+msgstr "無法更新 trunk。"
+
msgid "Unable to upload the object."
msgstr "無法上傳物件。"
@@ -2852,12 +3372,31 @@ msgid "User"
msgid_plural "Users"
msgstr[0] "用戶"
+#, python-format
+msgid "User %s was successfully created."
+msgstr "已成功新增用戶 %s。"
+
+#, python-format
+msgid "User %s was successfully disabled."
+msgstr "已成功停用用戶 %s。"
+
+#, python-format
+msgid "User %s was successfully enabled."
+msgstr "已成功啟用用戶 %s。"
+
+#, python-format
+msgid "User %s was successfully updated."
+msgstr "已順利更新用戶 %s。"
+
msgid "User ID"
msgstr "用戶識別號"
msgid "User Name"
msgstr "用戶名稱"
+msgid "User password has been updated successfully."
+msgstr "已成功更新用戶密碼。"
+
msgid "VCPUS"
msgstr "虛擬處理器"
@@ -2945,6 +3484,9 @@ msgstr "雲硬碟和即時存檔配額 (GB)"
msgid "Volume size is required and must be an integer"
msgstr "雲硬碟容量需要一個整數"
+msgid "Volume size is required and must be positive integer"
+msgstr "雲硬碟容量是必須並且需要爲一個正整數"
+
msgid "Volumes are block devices that can be attached to instances."
msgstr "雲硬碟是可以被附加到雲實例的區塊裝置。"
@@ -3006,6 +3548,9 @@ msgstr ""
" 該埠可供使用。如果您尚未準備好讓其他使用者使用此埠,\n"
" 則您可以將<b>管理狀態</b>設為<b>離線</b>。"
+msgid "X509 Certificate"
+msgstr "X509 憑證"
+
msgid "XL Modal"
msgstr "XL Modal"
@@ -3016,6 +3561,10 @@ msgid "Yes"
msgstr "是"
#, python-format
+msgid "You are not allowed to delete domains: %s"
+msgstr "不容許您刪除地域:%s"
+
+#, python-format
msgid "You are not allowed to delete images: %s"
msgstr "不容許您刪除映像檔:%s"
@@ -3033,6 +3582,10 @@ msgstr ""
"最大長度是 255 個字元。"
msgid ""
+"You can copy objects. You have to create destination container prior to copy."
+msgstr "在複製物件前,您需要建立一個目標容器。"
+
+msgid ""
"You can customize your instance after it has launched using the options "
"available here.\n"
" \"Customization Script\" is analogous to \"User Data\" in other systems."
@@ -3041,6 +3594,16 @@ msgstr ""
" 「自訂 Script」類似於其他系統中的「使用者資料」。"
msgid ""
+"You can specify folder by using '/' at destination object field.\n"
+" For example, if you want to copy object under the folder named "
+"'folder1', you need to specify destination object like 'folder1/[your object "
+"name]'."
+msgstr ""
+"您可以透過在目標物件欄位使用 '/' 指定資料夾。\n"
+" 例如,如果您想要複製在 'folder1' 資料夾下的物件,您需要指定目標物件爲 "
+"'folder1/[您的物件名稱]'。"
+
+msgid ""
"You can specify scheduler hints by moving items from the left column to the "
"right column. In the left column there are scheduler hint definitions from "
"the Glance Metadata Catalog. Use the \"Custom\" option to add scheduler "
@@ -3051,31 +3614,71 @@ msgstr ""
"索引鍵的 scheduler hints 。"
#, python-format
+msgid "You have selected \"%s\". Deleted Server Group is not recoverable."
+msgid_plural ""
+"You have selected \"%s\". Deleted Server Groups are not recoverable."
+msgstr[0] "你選擇了“%s”。刪除的伺服器群組無法恢復。"
+
+#, python-format
msgid "You have selected \"%s\". Deleted Trunk is not recoverable."
msgid_plural "You have selected \"%s\". Deleted Trunks are not recoverable."
msgstr[0] "您已選取 \"%s\"。已刪除的中繼將不可回復。"
#, python-format
+msgid "You have selected \"%s\". Deleted domain is not recoverable."
+msgid_plural "You have selected \"%s\". Deleted domains are not recoverable."
+msgstr[0] "你選擇了“%s”。刪除的地域無法恢復。"
+
+#, python-format
msgid "You have selected \"%s\". Deleted flavor is not recoverable."
msgid_plural "You have selected \"%s\". Deleted flavors are not recoverable."
msgstr[0] "您已選取 \"%s\"。已刪除的虛擬硬體樣板不可回復。"
#, python-format
+msgid "You have selected \"%s\". Deleted group is not recoverable."
+msgid_plural "You have selected \"%s\". Deleted groups are not recoverable."
+msgstr[0] "你選擇了“%s”。刪除的群組無法恢復。"
+
+#, python-format
msgid "You have selected \"%s\". Deleted image is not recoverable."
msgid_plural "You have selected \"%s\". Deleted images are not recoverable."
msgstr[0] "您已選取 \"%s\"。已刪除的映像檔將不可恢復。"
#, python-format
+msgid "You have selected \"%s\". Deleted key pair is not recoverable."
+msgid_plural "You have selected \"%s\". Deleted key pairs are not recoverable."
+msgstr[0] "你選擇了“%s”。刪除的密鑰對無法恢復。"
+
+#, python-format
+msgid "You have selected \"%s\". Deleted policy is not recoverable."
+msgid_plural "You have selected \"%s\". Deleted policies are not recoverable."
+msgstr[0] "你選擇了“%s”。刪除的政策無法恢復。"
+
+#, python-format
msgid "You have selected \"%s\". Deleted role is not recoverable."
msgid_plural "You have selected \"%s\". Deleted roles are not recoverable."
msgstr[0] "您已選取 \"%s\"。已刪除的角色將不可回復。"
+#, python-format
+msgid "You have selected \"%s\". Deleted user is not recoverable."
+msgid_plural "You have selected \"%s\". Deleted users are not recoverable."
+msgstr[0] "你選擇了“%s”。刪除的用戶無法恢復。"
+
msgid "Your Form as JavaScript"
msgstr "Javascript格式"
msgid "image"
msgstr "映像檔"
+msgid "inherit"
+msgstr "繼承"
+
+msgid "min disk is required and must be an integer not less than 0"
+msgstr "最小雲硬碟是必須並且需要不小於 0"
+
+msgid "min ram is required and must be an integer not less than 0"
+msgstr "最小記憶體是必須並且需要不小於 0"
+
#, python-format
msgid "resource load failed: %s"
msgstr "無法載入資源:%s"
@@ -3086,6 +3689,9 @@ msgstr "即時存檔"
msgid "volume"
msgstr "雲硬碟"
+msgid "{$ address $} on subnet {$ subnet $}"
+msgstr "{$ address $} 位於子網域 {$ subnet $}"
+
msgid ""
"{$ ctrl.model.counted.files $} files in\n"
" {$ ctrl.model.counted.folders $} folders."
diff --git a/releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po
deleted file mode 100644
index 99fbe0f03..000000000
--- a/releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po
+++ /dev/null
@@ -1,4500 +0,0 @@
-# Robert Simai <robert.simai@suse.com>, 2016. #zanata
-# Adriano Perri <adriano.perri@telekom.de>, 2017. #zanata
-# Frank Kloeker <eumel@arcor.de>, 2017. #zanata
-# Robert Simai <robert.simai@suse.com>, 2017. #zanata
-# Alexander Loew <alexander.loew@innovo-cloud.de>, 2018. #zanata
-# Andreas Jaeger <jaegerandi@gmail.com>, 2018. #zanata
-# Robert Simai <robert.simai@suse.com>, 2018. #zanata
-# Andreas Jaeger <jaegerandi@gmail.com>, 2019. #zanata
-# Robert Simai <robert.simai@suse.com>, 2019. #zanata
-msgid ""
-msgstr ""
-"Project-Id-Version: horizon\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-01-22 17:52+0000\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2019-11-17 05:00+0000\n"
-"Last-Translator: Andreas Jaeger <jaegerandi@gmail.com>\n"
-"Language-Team: German\n"
-"Language: de\n"
-"X-Generator: Zanata 4.3.3\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-
-msgid "\"More Actions\", More Better"
-msgstr "\"Weitere Aktionen\", noch besser"
-
-msgid "\"Not Authorized\" & Being Logged Out"
-msgstr "\"Nicht berechtigt\" & Ausgeloogt"
-
-msgid ""
-"(optional) Use the common Angular template as the basis of any Angular pages "
-"to minimize boilerplate code and to ensure that we use similar features/"
-"framing."
-msgstr ""
-"(Optional) Verwenden der allgemeinen Angular-Vorlage als Basis aller Angular-"
-"Seiten um Textbaustein-Code zu vermeiden und um sicherzustellen, dass "
-"ähnliche Funktionen/Framing verwendet werden."
-
-msgid "10.0.0"
-msgstr "10.0.0"
-
-msgid "10.0.1"
-msgstr "10.0.1"
-
-msgid "10.0.2"
-msgstr "10.0.2"
-
-msgid "11.0.0"
-msgstr "11.0.0"
-
-msgid "11.0.3"
-msgstr "11.0.3"
-
-msgid "12.0.0"
-msgstr "12.0.0"
-
-msgid "12.0.3"
-msgstr "12.0.3"
-
-msgid "13.0.0"
-msgstr "13.0.0"
-
-msgid "13.0.3"
-msgstr "13.0.3"
-
-msgid "14.0.0"
-msgstr "14.0.0"
-
-msgid "14.0.2"
-msgstr "14.0.2"
-
-msgid "14.0.4"
-msgstr "14.0.4"
-
-msgid "15.0.0"
-msgstr "15.0.0"
-
-msgid "15.1.0"
-msgstr "15.1.0"
-
-msgid "15.1.1"
-msgstr "15.1.1"
-
-msgid "16.0.0"
-msgstr "16.0.0"
-
-msgid "8.0.1"
-msgstr "8.0.1"
-
-msgid "9.0.0"
-msgstr "9.0.0"
-
-msgid "9.1.0"
-msgstr "9.1.0"
-
-msgid ""
-"A Descriptor concept allows convenient passing of information that can "
-"globally identify an object, for use in generic views and actions."
-msgstr ""
-"Das Descriptor-Konzept erlaubt einfache Übergabe von Informationen, die "
-"global ein Objekt identifizieren. Zur Verwendung in generischen Ansichten "
-"sowie Aktionen."
-
-msgid ""
-"A Details page for a resource type (e.g. Images) may now use the Angular "
-"application-level registry to register views so developers may easily create "
-"or extend details views. In this implementation these views are presented as "
-"tabs within the Details page."
-msgstr ""
-"Eine Details Seite für einen Ressourcentyp (z.B. Abbilder) kann jetzt die "
-"Angular Registrierung auf Applikationsebene verwenden, so dass Entwickler "
-"einfach Detailansichten erstellen oder erweitern können. In dieser "
-"Implementierung werden diese Ansichten als Tabs in der Detailseite "
-"dargestellt."
-
-msgid ""
-"A `thorough set of documentation`_ for developers on how to go about "
-"internationalizing, localizing and translating OpenStack projects is now "
-"available."
-msgstr ""
-"Eine `vollständige Dokumentation`_ für Entwickler zum Thema "
-"Internationalisierung, Lokalisierung und Übersetzung von OpenStack Projekten "
-"ist jetzt verfügbar."
-
-msgid ""
-"A common complaint from users was that associating a floating IP to an "
-"instance involved numerous clicks and form selections for something that the "
-"majority of users had no knowledge of and didn't care about. As such, a one-"
-"click \"simple\" floating IP association option has been created. For "
-"deployments which only have a single floating IP pool, this allows users to "
-"ignore explicit floating IP management and just click a button to associate "
-"or disassociate a floating IP with an instance."
-msgstr ""
-"Eine häufige Beschwerde der Benutzer war, dass die Zuordnung einer Floating-"
-"IP zu einer Instanz zahlreiche Klicks benötigte und die Mehrheit der Nutzer "
-"nicht wusste, was genau einzustellen war. Als solches wurde eine \"einfache"
-"\" Floating-IP-Anhängoption mit einem Klick erstellt. Für Bereitstellungen, "
-"die nur einen einzigen Floating-IP-Pool haben, können Benutzer das explizite "
-"Floating-IP-Management ignorieren und einfach auf eine Schaltfläche klicken, "
-"um eine Floating-IP mit einer Instanz zu verknüpfen oder zu disassoziieren."
-
-msgid "A couple of long-standing user confusions were fixed in Grizzly."
-msgstr ""
-"Ein paar lange vorhandene und den Benutzer verwirrende Dinge wurden in "
-"Grizzly korrigiert."
-
-msgid ""
-"A directive (hz-details) provides the ability to intelligently display a set "
-"of views (typically for a Details context)."
-msgstr ""
-"Eine Direktive (hz-details) bietet die Möglichkeit ein Set von Ansichten in "
-"intelligent anzuzeigen (typischerweise im Details Kontext)."
-
-msgid ""
-"A fledgling OpenStack User Experience Group formed during the Havana cycle "
-"with the mission of improving UX throughout OpenStack. They have quickly "
-"made themselves indispensable to the process of designing and improving "
-"features in the OpenStack Dashboard. Expect significant future improvement "
-"in User Experience now that there are dedicated people actively "
-"collaborating in the open to raise the bar."
-msgstr ""
-"Eine junge OpenStack User Experience Group entstand während des Havanna-"
-"Zyklus mit dem Ziel, UX in OpenStack zu verbessern. Sie haben sich schnell "
-"unentbehrlich für den Entwurf und die Verbesserung von Features im OpenStack "
-"Dashboard gemacht. Erwarten Sie künftig erhebliche Verbesserung in User "
-"Experience, da engagierte Menschen aktiv zusammenarbeiten, um neue Massstäbe "
-"zu setzen."
-
-msgid ""
-"A generic Details display parses the location to determine the resource "
-"type, and displays relevant details views for that type."
-msgstr ""
-"Eine generische Detailansicht untersucht die Lokation um den Ressourcentyp "
-"festzustellen und zeigt relevante Detailansichten für den Typ."
-
-msgid ""
-"A malicious user can make the exact same \"unauthorized\" requests via the "
-"CLI as they can via the dashboard; no special privileges are granted."
-msgstr ""
-"Ein böswilliger Benutzer kann die genau gleichen Anfragen per CLI als auch "
-"über das Dashboard stellen. Es werden keine besonderen Privilegien vergeben."
-
-msgid "A new \"Settings\" area was added that offers several useful functions:"
-msgstr ""
-"Eine neuer \"Einstellungen\" Bereich wurde hinzugefügt, der einige nützliche "
-"Funktionen bereitstellt:"
-
-msgid ""
-"A new Profiler panel in the Developer dashboard is introduced. It integrates "
-"`osprofiler library <http://docs.openstack.org/developer/osprofiler/>`_ into "
-"horizon, thus implementing `blueprint openstack-profiler-at-developer-"
-"dashboard <https://blueprints.launchpad.net/horizon/+spec/openstack-profiler-"
-"at-developer-dashboard>`_. Initially profiler is disabled. To enable it the "
-"value ``OPENSTACK_PROFILER['enabled']`` has to be ``True``. This in turn can "
-"be achieved by copying files _9030_profiler_settings.py.example and "
-"_9030_profiler.py to openstack_dashboard/local/local_settings.d/"
-"_9030_profiler_settings.py and openstack_dashboard/local/enabled/"
-"_9030_profiler.py respectively. Also, by default it expects MongoDB cluster "
-"to be present on the same host where Keystone is located (say, in a Devstack "
-"VM). But it also can be configured with params with "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` and "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` values. MongoDB should "
-"be installed `manually <https://docs.mongodb.com/manual/tutorial/install-"
-"mongodb-on-ubuntu/#install-mongodb-community-edition>`_ and allowed to "
-"receive requests on 0.0.0.0 interface."
-msgstr ""
-"Ein neues Profiler Paneel wurde im Entwickler Dashboard eingeführt. Es "
-"integriert `osprofiler library <http://docs.openstack.org/developer/"
-"osprofiler/>`_ in Horizon und implementiert daher `blueprint openstack-"
-"profiler-at-developer-dashboard <https://blueprints.launchpad.net/horizon/"
-"+spec/openstack-profiler-at-developer-dashboard>`_. Initial ist der Profiler "
-"deaktiviert. Setzen Sie den Wert ``OPENSTACK_PROFILER['enabled']`` auf "
-"``True``, um ihn zu aktivieren. Dies kann durch kopieren der Dateien files "
-"_9030_profiler_settings.py.example beziehungsweise _9030_profiler.py nach "
-"openstack_dashboard/local/local_settings.d/_9030_profiler_settings.py und "
-"openstack_dashboard/local/enabled/_9030_profiler.py erreicht werden. Als "
-"Standard wird erwartet, dass ein MongoDB Cluster auf dem gleichen Host "
-"verfügbar ist, auf dem auch Keystone läuft (z.B: eine Devstack VM). Dies "
-"kann allerdings mit Parametern "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` und "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` konfiguriert werden. "
-"MongoDB shollte `manuell installiert werden <https://docs.mongodb.com/manual/"
-"tutorial/install-mongodb-on-ubuntu/#install-mongodb-community-edition>`_ und "
-"Anfragen auf dem 0.0.0.0 Interface akzeptieren."
-
-msgid ""
-"A number of important new OpenStack Networking (Neutron) features are "
-"showcased in the Havana release, most notably:"
-msgstr ""
-"Eine Reihe von wichtigen neuen OpenStack Networking (Neutron) Features "
-"wurden im Havana Release vorgestellt, am bemerkenswertesten:"
-
-msgid ""
-"A number of the \"index\" pages don't fully work with API pagination yet, "
-"causing them to only display the first chunk of results returned by the API. "
-"This number is often 1000 (as in the case of novaclient results), but does "
-"vary somewhat."
-msgstr ""
-"Eine Reihe der \"Index\" -Seiten funktionieren noch nicht vollständig mit "
-"API-Paginierung, so dass sie nur den ersten Teil der Ergebnisse anzeigen, "
-"die von der API zurückgegeben werden. Diese Zahl ist oft 1000 (wie im Falle "
-"der novaclient Ergebnisse), aber variiert etwas."
-
-msgid "A shared Django template is now available for use by any Angular page."
-msgstr ""
-"Eine gemeinsam genutzte Django-Vorlage zur Verwendung in beliebigen Angular-"
-"Seiten ist jetzt verfügbar."
-
-msgid ""
-"A shocking number of the problems first-time deployers of OpenStack have can "
-"be summarized as \"I thought I set everything up, then I tried to log into "
-"the dashboard and I was immediately logged back out.\" The root cause of "
-"this was that in an effort to be as secure as possible any 401 or 403 "
-"response from any service API was being treated the same as if it was an "
-"attempt to access an unauthorized portion of Horizon, and the user was "
-"summarily logged out with little to no information as to why."
-msgstr ""
-"Eine schockierende Anzahl von Problemen von OpenStack Erstanwendern kann als "
-"\"Ich dachte, ich hätte alles eingerichtet, dann versucht mich im Dashboard "
-"einzuloggen und wurde sofort wieder ausgeloggt\". Die Ursache war die Idee "
-"möglichst such auf unberechtigten Zugriff zu reagieren und alle 401 oder 403 "
-"Antworten gleich zu behandeln. Dadurch wurde der Benutzer mit wenig bis gar "
-"keinen weiteren Informationen abgemeldet."
-
-msgid "AJAX form submission for in-place validation."
-msgstr "AJAX Formularübertragung zur in-place Validierung."
-
-msgid ""
-"ANGULAR_FEATURES now allows for a key 'flavors_panel' to be specified as "
-"True or False indicating whether the Angular version of the panel is enabled."
-msgstr ""
-"ANGULAR_FEATURES erlaubt jetzt die Angabe des Schlüssels "
-"'flavors_panel' (Wahr oder Falsch) der angibt, ob die Angular-Version des "
-"Paneels aktiviert ist."
-
-msgid "API call efficiency optimizations."
-msgstr "Effizienzoptimierungen für API-Aufrufe."
-
-msgid ""
-"API endpoints are now displayed on the OpenStack RC File panel so they can "
-"be organically discovered by an end-user."
-msgstr ""
-"API Endpunkte werden jetzt im OpenStack RC-Datei Paneel angezeigt, so dass "
-"sie von Endbenutzern gefunden werden können."
-
-msgid ""
-"API errors are generated by external systems not under the purview of our "
-"project and while we should attempt to respect and take appropriate action "
-"on those errors, we should not do anything drastic or even potentially "
-"destructive because of them."
-msgstr ""
-"API-Fehler werden von externen Systemen nicht im Bereich unseres Projekts "
-"erzeugt. Während wir diese respektieren und angemessen darauf reagieren "
-"sollten, sollten wir nichts Drastisches oder gar Destruktives daraufhin "
-"übernehmen."
-
-msgid "API restrictions:"
-msgstr "API Restriktionen:"
-
-msgid "Ability to add exceptions"
-msgstr "Möglichkeit, Ausnahmen hinzuzufügen"
-
-msgid "Add \"Create Router\" button to Admin/Network/Routers panel."
-msgstr "\"Erstelle Router\" Button zum Admin/Network/Router Panel hinzugefügt."
-
-msgid ""
-"Add MKS console support. Blueprint can be found at [`<https://blueprints."
-"launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-msgstr ""
-"MKS Konsolenunterstützung hinzugefügt. Der Blueprint ist hier: [`<https://"
-"blueprints.launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-
-msgid ""
-"Add a new setting OVERVIEW_DAYS_RANGE. It defines the default date range in "
-"the Overview panel meters - either today minus N days (if the value is "
-"integer N), or from the beginning of the current month until today (if set "
-"to None). This setting is be used to limit the amount of data fetched by "
-"default when rendering the Overview panel. The default value is 1, which "
-"differs from the past behaviour, since it caused serious lags on large "
-"deployments."
-msgstr ""
-"Neue Einstellung OVERVIEW_DAYS_RANGE hinzugefügt. Sie gibt den "
-"Standardbereich für die Datums auf dem Übersichtspaneel der Messinstrumente "
-"an. Entweder dies ist Heute minus N Tage (für ein ganzzahliges N), oder es "
-"ist von Beginn des aktuellen Monats bis Heute (wenn \"none\"). Die "
-"Einstellung dient der Begrenzung der zu holenden Daten für die Darstellung "
-"des Ubersichtspaneels. Der Standardwert ist 1 und das Verhalten somit anders "
-"als zuvor, was zu langen Verzögerungen in großen Umgebungen führte."
-
-msgid ""
-"Add support for horizon offering a clouds.yaml file for download along with "
-"the openrc files. For more information on clouds.yaml, see `os-client-config "
-"documentation <https://docs.openstack.org/os-client-config/latest/user/>`__."
-msgstr ""
-"Unterstützung für eine clouds.yaml Datei in Horizon hinzugefügt, zum "
-"Download mit openrc-Dateien. Weitere Informationen zu clouds.yaml finden Sie "
-"unter `os-client-config documentation <https://docs.openstack.org/os-client-"
-"config/latest/user/>`__."
-
-msgid ""
-"Added ESLint for JavaScript linting, using the eslint-config-openstack "
-"rules. See `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ for more details."
-msgstr ""
-"ESLint für JavaScript Linting hinzugefügt, verwendet die eslint-config-"
-"openstack Regeln. Sie finden `hier <https://blueprints.launchpad.net/horizon/"
-"+spec/jscs-cleanup>`__ weitere Informationen."
-
-msgid ""
-"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/karma>`__ for more details."
-msgstr ""
-"Karma zum testen von JavaScript hinzugefügt. Sie finden auf der Seite `this "
-"<https://blueprints.launchpad.net/horizon/+spec/karma>` weitere Details."
-
-msgid ""
-"Added Keystone to Keystone (K2K) federation support in Horizon. If Keystone "
-"is configured with K2K and has service providers, the list of Keystone "
-"providers will appear in a dropdown. In local_settings.py you can optionally "
-"set the identity provider display name with ``KEYSTONE_PROVIDER_IDP_NAME`` "
-"or set the provider id that is used to compare with the other service "
-"providers ``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://"
-"blueprints.launchpad.net/horizon/+spec/k2k-horizon>`_]."
-msgstr ""
-"Keystone zum Keystone (K2K) Federation Support in Horizon hinzugefügt. Wenn "
-"Keystone für K2K konfiguriert ist und Dienstanbieter hat, so erscheint die "
-"Liste der Keystone-Anbieter in einem Dropdown-Menü. In der Datei "
-"local_settings.py können Sie optional den Namen des Identitätsanbieters "
-"mittels ``KEYSTONE_PROVIDER_IDP_NAME`` setzen, oder Sie geben die Anbieter-"
-"ID an, die den Vergleich mit anderen Dienstanbietern ermöglicht "
-"``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://blueprints."
-"launchpad.net/horizon/+spec/k2k-horizon>`_]."
-
-msgid ""
-"Added a locked status column on admin/project instances table. It will show "
-"a locked or unlocked icon if nova API 2.9 or above is used. The locked "
-"status is also available on instance details panel."
-msgstr ""
-"Spalte für den Gesperrt Status in der admin/project Instanzentabelle "
-"hinzugefügt. Sie zeigt ein gesperrt oder entsperrt Icon wenn nova API 2.9 "
-"oder höher verwendet wird. Der Gesperrt Status ist auch im Instanzendetail-"
-"Panel verfügbar."
-
-msgid ""
-"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows "
-"simple toggling of new AngularJS features."
-msgstr ""
-"Neues ``ANGULAR FEATURES`` Wörterbuch zu den Einstellungen hinzugefügt. Dies "
-"erlaubt einfaches Umschalten von neuen AngularJS Eigenschaften."
-
-msgid ""
-"Added ability to render angular row actions with additional details that "
-"explain the purpose of the action. These are rendered as tiles and are meant "
-"to depict the next steps a user might want to take for a given resource."
-msgstr ""
-"Möglichkeit hinzugefügt, Angular Zeilenaktionen darzustellen, die den Zweck "
-"der Aktion erklären. Diese werden als Kacheln dargestellt und sollen die "
-"nächsten Schritte beschreiben, die ein Benutzer für eine bestimmte Ressource "
-"vielleicht unternehmen möchte."
-
-msgid ""
-"Added actions to easily associate LBaaS VIP with a floating IP. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ "
-"for more details."
-msgstr ""
-"Aktionen hinzugefügt, um einfach LBaaS VIP mit Floating-IP zu verbinden. "
-"Beachten Sie `this <https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-"
-"fip-associate>`__ for more details."
-
-msgid ""
-"Added editing capabilities for data sources. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more "
-"details."
-msgstr ""
-"Bearbeitungsmöglichkeit für Datenquellen hinzugefügt. Beachten Sie `this "
-"<https://blueprints.launchpad.net/horizon/+spec/allow-editing-of-data-"
-"sources>`__ for more details."
-
-msgid ""
-"Added editing capabilities for job binaries. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ for more "
-"details."
-msgstr ""
-"Bearbeitungsmöglichkeiten für Aufgaben-Binärprogramme hinzugefügt. `Hier "
-"<https://blueprints.launchpad.net/horizon/+spec/allow-editing-of-job-"
-"binaries>`__ finden Sie weitere Einzelheiten."
-
-msgid ""
-"Added editing capabilities for job templates. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/data-processing-edit-templates>`__ for more "
-"details."
-msgstr ""
-"Bearbeitungsmöglichkeiten für Aufgabenvorlagen hinzugefügt. `Hier <https://"
-"blueprints.launchpad.net/horizon/+spec/data-processing-edit-templates>`__ "
-"finden Sie weitere Einzelheiten."
-
-msgid ""
-"Added initial support for database cluster creation and management. Vertica "
-"and MongoDB are currently supported. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__ for more details."
-msgstr ""
-"Initiale Unterstützung zur Erstellung und Management von Datenbank-Clustern "
-"hinzugefügt. Gegenwärtig werden Vertica und MongoDB unterstützt. Weiter "
-"Informationen unter `dieser <https://blueprints.launchpad.net/horizon/+spec/"
-"database-clustering-support>`__ Adresse."
-
-msgid "Added mapping for Identity Provider and Protocol specific WebSSO."
-msgstr ""
-"Neues Mapping für Identitätsanbieter und protokollspezifisches WebSSO "
-"hinzugefügt."
-
-msgid "Added new Trove features."
-msgstr "Neue Trove-Funktionen hinzugefügt."
-
-msgid ""
-"Added new setting INTEGRATION_TESTS_SUPPORT, default value is `False`. This "
-"value is used when running `manage.py compress` command, so by default all "
-"static assets and html classes used by integration tests are removed from "
-"Horizon production build. Integration tests gate job sets this variable to "
-"`True` and recompresses static assets."
-msgstr ""
-"Neue Einstellung INTEGRATION_TESTS_SUPPORT mit Standardwert `False` "
-"hinzugefügt. Der Wert wird beim Aufruf des `manage.py compress` Kommandos "
-"verwendet, so dass grundsätzlich alle von Integrationstests verwendeten "
-"statischen Assets und HTML Klassen aus dem Horizon Production Build entfernt "
-"werden. Der Integrationstest Gate Job setzt diese Variable auf `True` und "
-"rekomprimiert statische Assets."
-
-msgid ""
-"Added policy support to the angular workflow service so each step in a "
-"workflow can specify a policy check that must pass in order for the step to "
-"be displayed."
-msgstr ""
-"Richtlinienunterstützung für den Angular-Workflow hinzugefügt, so dass jeder "
-"Schritt eine erfolgreiche Richtlinienüberprüfung bedingen kann, damit der "
-"Schritt angezeigt wird."
-
-msgid ""
-"Added settings support to the angular workflow service so each step in a "
-"workflow can specify a boolean setting that must pass in order for the step "
-"to be displayed."
-msgstr ""
-"Einstellungsunterstützung für den Angular-Workflow hinzugefügt, so dass "
-"jeder Schritt die Angabe eines erfolgreich abgearbeiteten boolschen Wertes "
-"bedingen kann, damit der Schritt angezeigt wird."
-
-msgid ""
-"Added support for managing domains and projects when using Keystone v3. "
-"Horizon now maintains a domain scoped token for users who have a role on a "
-"domain, a project scoped token for users who have a role on a project, or "
-"both a domain scoped token and project scoped token for users who have roles "
-"on both."
-msgstr ""
-"Unterstützung zum verwalten von Domänen und Projekten mit Keystone v3 "
-"hinzugefügt. Horizon verwaltet jetzt ein domänenweites Token für Benutzer, "
-"die eine Rolle in der Domäne haben, ein projektweites Token für Benutzer, "
-"die eine Rolle in einem Projekt haben oder beides, ein domänenweites Token "
-"und ein projektweites Token für Benutzer, die Rollen in beidem haben."
-
-msgid "Added support for shell job types and multiple Sahara improvements."
-msgstr ""
-"Unterstützung für Shell-Aufgabentypen hinzugefügt sowie zahlreiche Sahara-"
-"Verbesserungen."
-
-msgid ""
-"Added support for shell job types. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/sahara-shell-action-form>`__ for more details."
-msgstr ""
-"Unterstützung für Shell-Aufgabentypen hinzugefügt. Weitere Informationen "
-"unter `this <https://blueprints.launchpad.net/horizon/+spec/sahara-shell-"
-"action-form>`."
-
-msgid ""
-"Added support for subnet allocation via subnet pools. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/neutron-subnet-allocation>`__ for "
-"more details."
-msgstr ""
-"Unterstützung für die Zuweisung von Subnetzen durch Subnetz-Pools "
-"hinzugefügt. Weitere Informationen unter `this <https://blueprints.launchpad."
-"net/horizon/+spec/neutron-subnet-allocation>`."
-
-msgid ""
-"Added the Bootstrap Theme Preview panel to the Developer dashboard. This "
-"panel contains a list of Bootstrap components with source code, so that "
-"developers can see examples of how to structure this code and the effects "
-"their theme will have upon it."
-msgstr ""
-"Bootstrap Themenvorschau zum Entwickler Dashboard hinzugefügt. Dieses Paneel "
-"enthält eine Liste der Bootstrap-Komponenten einschließlich Quellcode, so "
-"dass Entwicklern Beispiele zur Strukturierung des Codes zur Verfügung stehen "
-"sowie zu den Auswirkungen, die ihr Thema darauf hat. "
-
-msgid ""
-"Added the Developer dashboard plugin to contrib. This runs when "
-"``DEBUG=True``, and adds tooling to the UI to aid in development."
-msgstr ""
-"Das Entwickler Dashboard Plugin wurde zu contrib hinzugefügt. Dies läuft "
-"wenn ``DEBUG=True`` gesetzt ist und für die Einrichtung in der UI hinzu, um "
-"Entwicklung zu ermöglichen."
-
-msgid ""
-"Added the Django template cached loader, so templates are stored in memory. "
-"See https://docs.djangoproject.com/en/1.8/ref/templates/api/#django.template."
-"loaders.cached.Loader"
-msgstr ""
-"Django Vorlagen cached loader hinzugefügt, so dass Vorlagen im Speicher "
-"gehalten werden. Weitere Informationen unter https://docs.djangoproject.com/"
-"en/1.8/ref/templates/api/#django.template.loaders.cached.Loader"
-
-msgid ""
-"Added the LAUNCH_INSTANCE_DEFAULTS setting which allows specifying default "
-"values for the Launch Instance workflow. Initially only the Configuration "
-"Drive property is supported."
-msgstr ""
-"LAUNCH_INSTANCE_DEFAULTS Einstellung hinzugefügt, welche erlaubt, "
-"Standardwerte für den Instanzstart-Workflow anzugeben. Initial wird nur die "
-"Eigenschaft Konfigurationslaufwerk unterstützt."
-
-msgid ""
-"Added the Metadata tab to the new Launch Instance workflow to allow adding "
-"key-value metadata to an instance at launch. This includes any properties "
-"from the OS::Nova::Server namespace of the glance metadata definitions."
-msgstr ""
-"Metadaten Tab zum neuen Starte Instanz Workflow hinzugefügt, so dass "
-"Schlüssel-Wert Metadaten einer Instanz beim Start mitgegeben werden können. "
-"Dies schließt alle Eigenschaften des OS::Nova::Server Namensraums der glance "
-"Metadaten Definitionen ein."
-
-msgid ""
-"Added the Scheduler Hints tab to the new Launch Instance workflow to allow "
-"adding scheduler hints to an instance at launch. In addition to adding "
-"custom key-value pairs, the user can also choose from properties in the "
-"glance metadata definitions catalog that have the OS::Nova::Server resource "
-"type and scheduler_hints properties target."
-msgstr ""
-"Scheduler Hinweis-Tab zum Neue Instanz Workflow hinzugefügt, so dass "
-"Scheduler Hinweise zu einer Instanz beim Start hinzugefügt werden können. "
-"Zusätzlich zum hinzufügen von angepassten Schlüssel-Wert Paaren kann der "
-"Benutzer jetzt auch Eigenschaften aus dem Glance Metadatendefinitionskatalog "
-"ausgewählt werden, die den OS::Nova::Server Ressourcentyp und das "
-"scheduler_hints Eigenschaftenziel."
-
-msgid "Added the Update Encryption action for encrypted volume types."
-msgstr ""
-"Aktion zur Aktualisierungsverschlüsselung für verschlüsselte Datenträger "
-"hinzugefügt."
-
-msgid ""
-"Added the ``TOKEN_DELETE_DISABLED`` setting, so that deployers can customise "
-"the revocation of a users token on log out."
-msgstr ""
-"Einstellung ``TOKEN_DELETE_DISABLED`` hinzugefügt, so dass der Bereitsteller "
-"die Rücknahme eines Benutzertokens konfigurieren kann."
-
-msgid ""
-"Added the angular extensible service which allows angular horizon elements "
-"such as workflows, tables, actions, and forms to be extended dynamically by "
-"adding, removing, or replacing items. The extensible service is applied to "
-"every workflow created using the horizon workflow service. This includes the "
-"angular Launch Instance workflow."
-msgstr ""
-"Erweiterbarer Angular Dienst hinzugefügt, der erlaubt Angular Horizon "
-"Elemente wie Workflows, Tabellen, Aktionen und Formulare durch hinzufügen, "
-"entfernen oder ersetzen von Elementen dynamisch zu erweitern. Der "
-"erweiterbare Dienst wird auf jeden durch den Horizon Workflow Dienst "
-"erstellten Workflow Dienst angewendet. Dies schließt den Angular Starte "
-"Instanz Workflow ein."
-
-msgid ""
-"Added the way to specify an interface when attaching it to an instance. It "
-"can be specified by a network and a fixed IP address (optional) or a port."
-msgstr ""
-"Es wurde die Methode hinzugefügt, die Schnittstelle beim anhängen an eine "
-"Instanz zu spezifizieren. Dies kann durch ein Netzwerk und eine feste IP "
-"Adresse(optional) oder einen Port erfolgen."
-
-msgid ""
-"Added two charts to show the Number of Volumes and Total Volume Storage "
-"quotas on launch instance modal when cinder is enabled."
-msgstr ""
-"Zwei Tabellen hinzugefügt, die die Anzahl der Datenträger und die gesamten "
-"Datenträger Storage Kontingente beim Starte Instanz Modal anzeigen, wenn "
-"Cinder aktiviert ist."
-
-msgid ""
-"Adds a new config value called IMAGES_ALLOW_LOCATION, which allows users to "
-"set locations when creating or updating images. Depending on the Glance "
-"version, the ability to set locations is controlled by policies and/or "
-"configuration values."
-msgstr ""
-"Fügt einen neuen Konfigurationswert IMAGES_ALLOW_LOCATION hinzu, der "
-"Benutzern erlaubt beim erstellen oder aktualisieren von Abbildern Lokationen "
-"zu setzen. Die Möglichkeit das wird, abhängig von der Glance Version, durch "
-"Richtlinien und/oder Konfigurationswerte kontrolliert."
-
-msgid ""
-"Adds complete support for Glance v2 so that Horizon no longer depends on "
-"having a Glance v1 endpoint in the Keystone catalog. Also provides code "
-"compatibility between Glance v1 and v2."
-msgstr ""
-"Fügt vollständige Unterstützung für Glance v2 hinzu, so dass Horizon nicht "
-"mehr davon abhängt, einen Glance v1 Endpunkt im Kaystone Katalog zu haben. "
-"Bietet auch Codekompatibilität zwischen Glance v1 und v2."
-
-msgid ""
-"Administrators now have the ability to evacuate hosts off hypervisors which "
-"can aid in system maintenance by providing a mechanism to migrate all "
-"instances to other hosts."
-msgstr ""
-"Administratoren können jetzt Hosts von Hypervisoren evakuieren. Dies kann "
-"bei der Wartung helfen, indem alle Instanzen zu anderen Hosts migriert "
-"werden können."
-
-msgid ""
-"Administrators now have the ability to migrate an instance off of its "
-"current host via the Admin dashboard's Instances panel."
-msgstr ""
-"Administratoren können jetzt im Instanzen Paneel des admin Dashboards eine "
-"Instanz vom aktuellen Host weg migrieren."
-
-msgid ""
-"All AngularJS code must use explicit dependency injection. See https://docs."
-"angularjs.org/guide/di#using-strict-dependency-injection"
-msgstr ""
-"Aller AngularJS Code muss explizit Anhängigkeits-Injektion verwenden. "
-"Beachten Sie https://docs.angularjs.org/guide/di#using-strict-dependency-"
-"injection"
-
-msgid ""
-"All Volume related panels in Horizon that previously used the term \"GB\" "
-"and \"gigabyte\" have been replaced with 'GiB' and 'gibibyte'."
-msgstr ""
-"In allen Paneelen in Horizon, die sich auf Datenträger beziehen, wurde \"GB"
-"\" und \"gigabyte\" durch 'GiB' und 'gibibyte' ersetzt."
-
-msgid ""
-"All instances of HTML class 'd3_pie_chart_usage' to 'pie-chart-usage' All "
-"instances of HTML class 'd3_pie_chart_distribution' to 'pie-chart-"
-"distribution'"
-msgstr ""
-"Alle Instanzen der HTML-Klasse 'd3_pie_chart_usage' nach 'pie-chart-usage'. "
-"Alle Instanzen der HTML-Klasse 'd3_pie_chart_distribution' nach 'pie-chart-"
-"distribution'"
-
-msgid ""
-"All of these provide a richer set of options for controlling where, when and "
-"how instances are launched, and improving how they're managed once they're "
-"up and running."
-msgstr ""
-"All dies bietet eine breitere Palette von Optionen für die Kontrolle, wo, "
-"wann und wie Instanzen gestartet werden, und die Verbesserung, wie sie "
-"verwaltet werden, sobald sie in Betrieb sind."
-
-msgid ""
-"All previous instances of horizon.alert(...) used by client-side have been "
-"replaced with horizon.toast. Alert messages via horizon.alert(...) should be "
-"avoided when writing new JavaScript code. horizon.toast.add('error', "
-"gettext(...)) should be used instead."
-msgstr ""
-"Alle vormaligen auf der Client-Seite verwendeten Instanzen von horizon."
-"alert(...) wurden durch horizon.toast ersetzt. Warnhinweise mittels horizon."
-"alert(...) sollten beim schreiben von neuem JavaScript Code vermieden "
-"werden. horizon.toast.add('error', gettext(...)) sollte stattdessen "
-"verwendet werden."
-
-msgid ""
-"Allow external plugins to contribute translations to the Javascript message "
-"catalog."
-msgstr ""
-"Erlaube externe Plugins, um Übersetzungen zum Javascript Nachrichtenkatalog "
-"beizusteuern."
-
-msgid "Allow service disable/enable on Hypervisor"
-msgstr "Erlaube Dienstaktivierung und -deaktivierung im Hypervisor"
-
-msgid ""
-"Allow to override settings from local_settings.py with file snippets dropped "
-"into local_settings.d/ directory."
-msgstr ""
-"Erlaube Überschreiben der Einstellungen in local_settings.py durch Dateien "
-"im local_settings.d/ Verzeichnis."
-
-msgid "Allowed Hosts"
-msgstr "Erlaubte Hosts"
-
-msgid ""
-"Allows to attach ports during instance launch <https://blueprints.launchpad."
-"net/horizon/+spec/allow-launching-ports>"
-msgstr ""
-"Erlaubt Ports während des Starts von Instanzen hinzuzufügen <https://"
-"blueprints.launchpad.net/horizon/+spec/allow-launching-ports>"
-
-msgid ""
-"Allows to restrict CIDR range for user private network <https://blueprints."
-"launchpad.net/horizon/+spec/restrict-private-network-input>"
-msgstr ""
-"Erlaubt den CIDR-Bereich für ein privates Bentutzernetzwerk zu beschränken "
-"<https://blueprints.launchpad.net/horizon/+spec/restrict-private-network-"
-"input>"
-
-msgid ""
-"Also debuting in Havana is the OpenStack Metering project (Ceilometer). "
-"Initial support for Ceilometer is included in Horizon so that it is possible "
-"for an administrator to query the usage of the cloud through the OpenStack "
-"Dashboard and better understand how the system is functioning and being "
-"utilized."
-msgstr ""
-"Auch Debüt in Havanna ist das OpenStack Metering Projekt (Ceilometer). Die "
-"erste Unterstützung für Ceilometer ist im Horizon enthalten, so dass es "
-"einem Administrator möglich ist, die Nutzung der Cloud über das OpenStack "
-"Dashboard abzufragen und besser zu verstehen, wie das System funktioniert "
-"und genutzt wird."
-
-msgid ""
-"Although it's not required, it's best to make your actions return promises "
-"with the expected structure."
-msgstr ""
-"Auch wenn es nicht erforderlich ist, ist es empfohlen, dass Ihre Aktionen "
-"Versprechen mit der erwarteten Struktur zurück liefern."
-
-msgid ""
-"An action-result service provides convenience methods for construction of "
-"the result, and for parsing of a resolved object"
-msgstr ""
-"Ein Aktion-Ergebnis Dienst bietet angenehme Methoden zur Konstruktion des "
-"Ergebnisses und zum parsen eines aufgelösten Objektes"
-
-msgid ""
-"An existing feature in Neutron that Horizon now supports is the MAC learning "
-"extension."
-msgstr ""
-"Hozizon unterstützt jetzt die in Neutron vorhandene Funktion der MAC-"
-"Lernerweiterung."
-
-msgid ""
-"Angular actions now should return a promise that resolves with an object "
-"structured in a way to indicate what the action did (or didn't do)."
-msgstr ""
-"Angular-Aktionen sollten jetzt ein Versprechen zurückliefern, dass mit einem "
-"Objekt auflösbar ist, so dass angezeigt wird, was die Aktion tat (oder nicht "
-"tat)."
-
-msgid ""
-"Angular components now exist to provide simple-to- configure panels and "
-"tables, based off of registry information about resources (e.g. Instances)."
-msgstr ""
-"Es existieren Angular-Komponenten, um einfach zu konfigurierende Paneele und "
-"Tabellen anzubieten, basierend auf Ressourceninformationen (z.B. Instanzen)."
-
-msgid "AngularJS table implementation"
-msgstr "AngularJS Tabellenimplementation"
-
-msgid ""
-"Another addition is support for utilizing and restoring from incremental "
-"database backups."
-msgstr ""
-"Ein weiterer Zusatz ist die Unterstützung für die Nutzung und "
-"Wiederherstellung von inkrementellen Datenbanksicherungen."
-
-msgid ""
-"Another cool new component is an interface designed for \"browsing\" "
-"resources which are nested under a parent resource. The object store (Swift) "
-"is a prime example of this. Now there is a consistent top-level navigation "
-"for containers on the left-hand pane of the \"browser\" while the right-hand "
-"pane lets you explore within those containers and sub-folders."
-msgstr ""
-"Eine weitere tolle neue Komponente ist eine Schnittstelle, die für das "
-"\"Browsen\" von Ressourcen konzipiert ist, die unter einer übergeordneten "
-"Ressource verschachtelt sind. Der Objektspeicher (Swift) ist ein "
-"Paradebeispiel dafür. Jetzt gibt es eine konsistente Top-Level-Navigation "
-"für Container auf der linken Seite des \"Browsers\", während Sie das rechte "
-"Fenster innerhalb der Container und Unterordner erkunden."
-
-msgid ""
-"Another extremely common user-interface element is the use of \"tabs\" to "
-"break down discrete groups of data into manageable chunks. Since these tabs "
-"often encompass vastly different data, may have completely different access "
-"restrictions, and may sometimes be better-off being loaded dynamically "
-"rather than with the initial page load, Horizon includes tab and tab group "
-"classes for constructing these interfaces elegantly and with no knowledge of "
-"the HTML, CSS or JavaScript involved."
-msgstr ""
-"Ein weiteres weit verbreitetes Benutzeroberflächenelement ist die Verwendung "
-"von \"Tabs\", um Gruppen von Elementen in überschaubare Teile zu zerlegen. "
-"Da diese Registerkarten häufig sehr unterschiedliche Elemente umfassen, "
-"möglicherweise völlig unterschiedliche Zugriffsbeschränkungen aufweisen und "
-"manchmal dynamisch hinzugeladen werden, enthält Horizon Tab- und "
-"Tabgruppenklassen, um diese Schnittstellen elegant und ohne Vorkenntnisse in "
-"HTML, CSS oder JavaScript zu erstellen."
-
-msgid ""
-"Any past use of the Django based Swift UI is no longer supported and the "
-"code is being removed. The new angularJS based version should be used "
-"instead."
-msgstr ""
-"Die Verwendung des Django-basierten Swift UI wie in der Vergangenheit wird "
-"nicht mehr unterstützt und der Code wurde entfernt. Die neue AngularJS "
-"basierte Version sollte jetzt verwendet werden."
-
-msgid ""
-"As part of the Horizon team's ongoing efforts to split the repository into "
-"more logical pieces, all the 3rd party JavaScript libraries that Horizon "
-"depends on have been removed from the Horizon code base and python xstatic "
-"packages have been utilized instead. The xstatic format allows for easy "
-"consumption by the Django framework Horizon is built on. Now JavaScript "
-"libraries are utilized like any other python dependency in Horizon."
-msgstr ""
-"Als Teil der laufenden Bemühungen des Horizon-Teams, das Repository in "
-"logischere Stücke aufzuteilen, wurden alle 3rd-Party-JavaScript-"
-"Bibliotheken, die von Horizon abhängig sind, aus der Horizon-Codebasis "
-"entfernt und stattdessen pythonische Xstatic-Pakete verwendet. Das "
-"xstatische Format ermöglicht einen leichten Gebrauch durch das Django-"
-"Framework, auf dem Horizon aufgebaut ist. Jetzt werden JavaScript-"
-"Bibliotheken wie jede andere Pythonabhängigkeit in Horizon verwendet."
-
-msgid "Availability zone support."
-msgstr "Unterstützung für Verfügbarkeitszonen"
-
-msgid "Backwards Compatibility"
-msgstr "Abwärtskompatibilität"
-
-msgid ""
-"Beginning with the Icehouse cycle, there is now a requirement for JavaScript "
-"support in browsers used with OpenStack Dashboard."
-msgstr ""
-"Seit dem Icehouse Releasezyklus besteht eine Notwendigkeit für JavaScript "
-"Unterstützung in Browsern für das OpenStack Dashboard."
-
-msgid "Better Admin Information Architecture"
-msgstr "Bessere Admin Informations-Architektur"
-
-msgid "Better cross-browser support (Safari and IE particularly)."
-msgstr ""
-"Bessere Browser-übergreifende Unterstützung (insbesondere Safari und IE)."
-
-msgid "Better validation of what actions are permitted when."
-msgstr "Bessere Überprüfung welche Aktionen wann erlaubt sind."
-
-msgid "Bug Fixes"
-msgstr "Fehlerkorrekturen"
-
-msgid ""
-"By far the biggest UI/UX change in the Folsom release is the introduction of "
-"programmatic workflows. These components allow developers to create concise "
-"interactions that combine discrete tasks spanning multiple services and "
-"resources in a user-friendly way and with minimal boilerplate code. Within a "
-"workflow, related objects can also be dynamically created so users don't "
-"lose their place when they realize the item they wanted isn't currently "
-"available. Look for examples of these workflows in Launch Instance, "
-"Associate Floating IP, and Create/Edit Project."
-msgstr ""
-"Die bei weitem größte UI / UX-Änderung in der Folsom-Version ist die "
-"Einführung von programmatischen Arbeitsabläufen. Diese Komponenten "
-"ermöglichen es Entwicklern, prägnante Interaktionen zu erstellen, die "
-"separate Aufgaben kombinieren, die mehrere Dienste und Ressourcen in einer "
-"benutzerfreundlichen Weise und mit minimalem Boilerplate-Code umfassen. In "
-"einem Arbeitsablauf können verwandte Objekte auch dynamisch erstellt werden, "
-"so dass Benutzer keine Zeit verlieren, wenn sie das Element, das sie "
-"zugreifen wollten, derzeit nicht verfügbar ist. Suchen Sie nach Beispielen "
-"für diese Arbeitsabläufe in Instanz starten, Floating-IP zuweisen und "
-"Projekt erstellen/bearbeiten."
-
-msgid "Ceilometer"
-msgstr "Ceilometer"
-
-msgid ""
-"Centralized error handling for vastly improved stability/reliability across "
-"APIs/clients."
-msgstr ""
-"Zentralisierte Fehlerbehandlung zur deutlich verbesserten Stabilität/"
-"Zuverlässigkeit der APIs/Klienten."
-
-msgid "Cinder"
-msgstr "Cinder"
-
-msgid ""
-"Cinder API v3 is used by default now. It was introduced in Mitaka release "
-"and has all features from API v2."
-msgstr ""
-"Cinder API v3 wird jetzt als Standard verwendet. Sie wurde in Mitaka "
-"eingeführt und beinhaltet alle Eigenschaften der API v2."
-
-msgid ""
-"Cinder defines storage size in gibibytes (GiB), which is inconsistent with "
-"Horizon panels that show/request storage size in gigabytes (GB)."
-msgstr ""
-"Cinder definiert die Speichergröße in gibibytes (GiB). Das ist inkonsistent "
-"mit anderen Horizon-Paneelen, die Speichergrößen in gigabytes (GB) zeigen/"
-"verlangen."
-
-msgid "Cinder v2 by default"
-msgstr "Cinder v2 als Standard"
-
-msgid "Client library changes:"
-msgstr "Änderungen der Klientenbibliothek:"
-
-msgid ""
-"Client-side templating capabilities for more easily creating dynamic "
-"interactions."
-msgstr ""
-"Klientenseitige Vorlagenmöglichkeiten um einfacher dynamische Interaktionen "
-"zu erstellen."
-
-msgid "Cloud Admin - View and manage identity resources across domains"
-msgstr ""
-"Cloud Admin - Ansicht und domänenübergreifendes Verwalten von "
-"Identitätsressourcen."
-
-msgid "Community"
-msgstr "Community"
-
-msgid "Completely revamped test suite with comprehensive test data."
-msgstr "Komplett überarbeitete Testsuite mit umfangreichen Testdaten."
-
-msgid ""
-"Compute images metadata can now be edited from the Project dashboard, using "
-"the new metadata editor. See `this <https://blueprints.launchpad.net/horizon/"
-"+spec/project-images-metadata>`__ for more details."
-msgstr ""
-"Compute Abbildmetadaten können jetzt mit dem neuen Metadateneditor vom "
-"Projekt-Dashboard bearbeitet werden. `Hier <https://blueprints.launchpad.net/"
-"horizon/+spec/project-images-metadata>`__ finden Sie weitere Informationen."
-
-msgid ""
-"Configurable token hashing, to disable Horizon from hashing the token passed "
-"to the OpenStack services."
-msgstr ""
-"Konfigurierbares Token-Hashing, damit Horizon nicht das an die OpenStack "
-"Dienste übermittelte Token hasht."
-
-msgid "Configurable web root for Horizon beyond just '/'"
-msgstr "Konfigurierbarer Webroot für Horizon, jenseits von nur '/'"
-
-msgid "Conflicting Security Group Names With Neutron"
-msgstr "Konflikt erzeugende Sicherheitsgruppennamen mit Neutron"
-
-msgid "Conversion from LESS to SCSS"
-msgstr "Konvertierung von LESS nach SCSS"
-
-msgid "Copious amounts of documentation for developers."
-msgstr "Große Mengen von Dokumentation für Entwickler."
-
-msgid ""
-"Create from a local file feature is added to both Angular and Django Create "
-"Image workflows. It works either in a 'legacy' mode which proxies an image "
-"upload through Django, or in a new 'direct' mode, which in turn implements "
-"[`blueprint horizon-glance-large-image-upload <https://blueprints.launchpad."
-"net/horizon/+spec/horizon-glance-large-image-upload>`_]. To use the direct "
-"mode HORIZON_IMAGES_UPLOAD_MODE setting should be changed to 'direct' value "
-"along with changing glance-api.conf cors.allowed_origin parameter to the URL "
-"from which Horizon is served."
-msgstr ""
-"Das \"aus einer lokalen Datei erzeugen\" Feature wurde zu den Angular und "
-"Django \"Erstelle Abbild Workflows\" hinzugefügt. Die funktioniert entweder "
-"im 'legacy' Modus, welcher hochladen eines Abbildes durch Django durchführt, "
-"oder im neueren 'direct' Modus, der [`blueprint horizon-glance-large-image-"
-"upload <https://blueprints.launchpad.net/horizon/+spec/horizon-glance-large-"
-"image-upload>`_] implementiert. Um den direct Modus zu verwenden, muss die "
-"HORIZON_IMAGES_UPLOAD_MODE Einstellung auf 'direct' geändert werden und "
-"außerdem der glance-api.conf cors.allowed_origin Parameter auf die URL, von "
-"der Horizon bedient wird."
-
-msgid "Creating Rich Network Topologies"
-msgstr "Erzeugen reichhaltiger Netzwerktopologien"
-
-msgid "Creating and restoring volume backups"
-msgstr "Erstellen und Wiederherstellen von Datenträgersicherungen"
-
-msgid "Creation and publication of a set of Human Interface Guidelines (HIG)."
-msgstr ""
-"Erstellung und Veröffentlichung einer Sammlung von Human Interface "
-"Guidelines (HIG)."
-
-msgid "Current Series Release Notes"
-msgstr "Aktuelle Serie Releasenotes"
-
-msgid "Current limitations on managing identity resources with Keystone v3:"
-msgstr ""
-"Aktuelle Beschränkungen bei der Verwaltung von Identitätsressourcen mit "
-"Keystone v3:"
-
-msgid ""
-"Custom template tags must have a thread-safe Node implementation to work "
-"with the the cached loader. See https://docs.djangoproject.com/en/1.8/howto/"
-"custom-template-tags/#template-tag-thread-safety"
-msgstr ""
-"Angepasste Vorlagen müssen eine thread-safe Node Implementierung haben, um "
-"mit dem cached loader zu arbeiten. Weiter Informationen unter https://docs."
-"djangoproject.com/en/1.8/howto/custom-template-tags/#template-tag-thread-"
-"safety"
-
-msgid "DVR (Distributed Virtual Routing)"
-msgstr "DVR (Distributed Virtual Routing)"
-
-msgid "Dashboards and Panels"
-msgstr "Dashboards und Paneele"
-
-msgid "Data Tables"
-msgstr "Datentabellen"
-
-msgid "DataTables now support a summation row at the bottom of the table."
-msgstr "DataTables unterstützen jetzt eine Summenzeile am Ende der Tabelle."
-
-msgid ""
-"Database-backed sessions will likely not persist across upgrades due to a "
-"change in their structure. See `this <https://github.com/openstack/"
-"django_openstack_auth/commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ "
-"for more details."
-msgstr ""
-"Datenbank-Backed Sitzungen werden durch eine Änderung ihrer Struktur "
-"voraussichtlich während Aktualisierungen keinen Bestand haben. Sie finden "
-"`hier <https://github.com/openstack/django_openstack_auth/"
-"commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ weitere Details."
-
-msgid "Default Hypervisor Settings Changes"
-msgstr "Geänderte Standardeinstellungen für den Hypervisor"
-
-msgid "Deleting large numbers of resources simultaneously"
-msgstr "Gleichzeitiges Löschen einer größeren Anzahl von Ressourcen"
-
-msgid "Deprecation Notes"
-msgstr "Ablaufwarnungen"
-
-msgid "Direct Image Upload To Glance"
-msgstr "Direktes Hochladen von Abbildern nach Glance"
-
-msgid "Disk config extension support"
-msgstr "Festplattenkonfiguration Erweiterungsunterstützung"
-
-msgid "Display IPMI meters values from Ceilometer"
-msgstr "Anzeigen von IPMI Messwerten aus Ceilometer"
-
-msgid ""
-"Display of Router Rules for routers where they are defined is now supported "
-"in Horizon."
-msgstr ""
-"Anzeige von Routerregeln, wo festgelegt, wird jetzt von Horizon unterstützt."
-
-msgid "Displaying instance power states."
-msgstr "Anzeige der Instanz-Leistungszustände."
-
-msgid "Django 1.6 Support"
-msgstr "Django 1.6 Unterstützung"
-
-msgid "Django 1.7 is now supported."
-msgstr "Django 1.7 wird jetzt unterstützt."
-
-msgid "Django 1.8 is not fully supported yet."
-msgstr "Django 1.8 ist noch nicht vollständig unterstützt."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported version."
-msgstr ""
-"Django 1.8 wird jetzt unterstützt. Django 1.7 ist die minimal unterstützte "
-"Version."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported "
-"version. See `this <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-msgstr ""
-"Django 1.8 wird jetzt unterstützt. Django 1.7 ist die minimal unterstützte "
-"Version. Hier finden Sie weitere Informationen`this <https://blueprints."
-"launchpad.net/horizon/+spec/drop-django14-support>`."
-
-msgid "Django versions 1.4 - 1.6 are now supported by Horizon."
-msgstr "Django Versionen 1.4 - 1.6 werden jetzt von Horizon unterstützt."
-
-msgid "Docs, docs, and more docs!"
-msgstr "Docs, Docs, und mehr Docs!"
-
-msgid "Does not support hierarchical project management."
-msgstr "Unterstützt kein hierarchisches Projektmanagement."
-
-msgid "Does not support project admins managing Keystone projects."
-msgstr ""
-"Unterstützt nicht, dass Projektadministratoren Keystone-Projekte verwalten."
-
-msgid ""
-"Does not support role assignments across domains, such as giving a user in "
-"domain1 access to domain2."
-msgstr ""
-"Unterstützt keine Rollenzuweisung über Domänen hinweg, um einem Benutzer in "
-"Domäne 1 Zugriff auf Domäne 2 zu geben."
-
-msgid ""
-"Domain Admin - View and manage identity resources in the domain logged in"
-msgstr ""
-"Domänen Admin - Ansicht und Bearbeiten von Ressourcen in der aktuellen Domäne"
-
-msgid "Domain management supports the following use cases:"
-msgstr "Die Domänenverwaltung unterstützt die folgenden Anwendungsfälle:"
-
-msgid "Domains, Groups, and More: Keystone v3 API Support"
-msgstr "Domänen, Gruppen und mehr: Keystone v3 API Unterstützung"
-
-msgid ""
-"Download buttons for OpenStack RC files have been added to the user dropdown "
-"menu in the top right of Horizon."
-msgstr ""
-"Oben rechts im Horizon-Dashboard wurden Download-Button zum Herunterladen "
-"von OpenStack RC-Dateien zum Dropdown-Menü hinzugefügt."
-
-msgid ""
-"Due to outcry from various parties, and made possible by improvements in the "
-"Python community's support for LESS, Horizon has removed all traces of "
-"NodeJS from the project. We now use the ``lesscpy`` module to compile our "
-"LESS into the final stylesheets. This should not affect most users in any "
-"way, but it should make life easier for downstream distributions and the "
-"like."
-msgstr ""
-"Aufgrund des Aufschubs von verschiedenen Parteien und durch Verbesserungen "
-"in der Unterstützung der Python-Community für LESS war es möglich, hat "
-"Horizon alle Spuren von NodeJS aus dem Projekt entfernt. Wir verwenden nun "
-"das `` lesscpy`` Modul, um unser LESS in die fertigen Stylesheets zu "
-"kompilieren. Dies sollte die meisten Benutzer in keinerlei Weise "
-"beeinträchtigen, aber es sollte das Leben für nachgeschaltete Verteilungen "
-"und dergleichen erleichtern."
-
-msgid ""
-"Due to several Quantum features landing very late in the Grizzly cycle, it "
-"is not possible to create particularly complex networking configurations "
-"through the OpenStack Dashboard. These features will continue to grow "
-"throughout future releases."
-msgstr ""
-"Aufgrund mehrerer Quantum-Funktionen, die sich sehr spät im Grizzly-Zyklus "
-"befinden, ist es nicht möglich, über das OpenStack Dashboard besonders "
-"komplexe Netzwerkkonfigurationen zu erstellen. Diese Funktionen werden in "
-"künftigen Versionen weiter wachsen."
-
-msgid ""
-"Due to the mechanisms by which Keystone determines \"admin\"-ness for a "
-"user, an admin user interacting with the \"Project\" dashboard may see some "
-"inconsistent behavior such as all resources being listed instead of only "
-"those belonging to that project, or only being able to return to the \"Admin"
-"\" dashboard while accessing certain projects."
-msgstr ""
-"Aufgrund der Mechanismen, mit denen Keystone die \"admin\" -Zugehörigkeit "
-"für einen Benutzer bestimmt, kann ein Administrator, der mit dem Dashboard "
-"des Projekts interagiert, einige inkonsistente Verhaltensweisen feststellen, "
-"wie etwa alle aufgelisteten Ressourcen, anstatt nur diejenigen, die zu "
-"diesem Projekt gehören, oder nur der Zugriff zum Dashboard \"Admin\", "
-"während Sie auf bestimmte Projekte zugreifen."
-
-msgid ""
-"Due to the very late addition of floating IP support in Quantum, Nova's "
-"integration there is lacking, so floating IP-related API calls to Nova will "
-"fail when your OpenStack deployment uses Quantum for networking. This means "
-"that Horizon actions such as \"allocate\" and \"associate\" floating IPs "
-"will not work either since they rely on the underlying APIs."
-msgstr ""
-"Aufgrund der sehr späten Zugabe von Floating-IP-Unterstützung in Quantum "
-"fehlt es an Integration in Nova, so dass Floating-IP-bezogene API-Aufrufe an "
-"Nova scheitern, wenn Ihre OpenStack-Bereitstellung Quantum für Networking "
-"verwendet. Das bedeutet, dass Horizon-Aktionen wie \"Bereitstellen\" und "
-"\"Zuweisen\" von Floating-IPs nicht funktionieren, da sie sich auf die "
-"zugrundeliegenden APIs verlassen."
-
-msgid ""
-"Due to the way that Nova handles flavor editing/replacement it is necessary "
-"to delete the old flavor before creating the replacement flavor. As such, if "
-"an API error occurs while creating the replacement it is possible to lose "
-"the old flavor without the new one being created."
-msgstr ""
-"Aufgrund der Art und Weise wie Nova beim Bearbeiten/Ersetzen Varianten "
-"behandelt, ist es notwendig, die alte Variante zu löschen, bevor sie durch "
-"die neue ersetzt wird. Wenn also ein API-Fehler bei der Erstellung des "
-"Ersatzes auftritt, ist es möglich, die alte Variante zu verlieren, ohne dass "
-"die neue erzeugt wird."
-
-msgid ""
-"During the Essex release cycle, Horizon underwent a significant set of "
-"internal changes to allow extensibility and customization while also adding "
-"a significant number of new features and bringing much greater stability to "
-"every interaction with the underlying components."
-msgstr ""
-"Horizon wurde währen des Essex Releasezyklus signifikant intern "
-"überarbeitet, um Erweiterungen und Anpassung zu erlauben. Es wurde eine "
-"beträchtliche Anzahl von Features hinzugefügt und die Stabilität bei allen "
-"Interaktion mit den darunterliegenden Komponenten erhöht."
-
-msgid ""
-"During the Grizzly cycle we started holding a weekly project meeting on IRC. "
-"This has been extremely beneficial for the growth and progress of the "
-"project. Check out the `OpenStack Meetings wiki page`_ for specifics."
-msgstr ""
-"Während des Grizzly-Zyklus begannen wir mit einem wöchentlichen "
-"Projekttreffen im IRC. Dies war für das Wachstum und den Fortschritt des "
-"Projekts äußerst vorteilhaft. Schauen Sie sich die `OpenStack Meetings wiki "
-"page`_ an."
-
-msgid "EC2 credentials download."
-msgstr "Herunterladen der EC2 Legitimation."
-
-msgid "Editable and interactive network topology visualizations."
-msgstr "Editierbare und interaktive Netzwerktopologie-Visualisierungen."
-
-msgid "Editable default quotas."
-msgstr "Veränderbare Standardkontingente"
-
-msgid "Editing a Flavor Which Results In An API Error Will Delete The Flavor"
-msgstr ""
-"Bearbeiten einer Variante, welches in einem API-Fehler endet, löscht die "
-"Variante"
-
-msgid ""
-"Editing flavors is deprecated and may be removed from the 'R' cycle onwards."
-msgstr ""
-"Die Bearbeitung von Varianten gilt als veraltet und kann ab dem 'R' Zyklus "
-"entfernt werden."
-
-msgid "Emit the `hzTable:clearSelected` event to clear table row selections."
-msgstr ""
-"Anbieten des `hzTable:clearSelected` Ereignisses, zum löschen von "
-"Tabellenzeilenauswahlen."
-
-msgid ""
-"Empowered by changes to the Keystone API, users can now change their own "
-"passwords without the need to involve an administrator. This is more secure "
-"and takes the hassle out of things for everyone."
-msgstr ""
-"Durch Veränderungen der Keystone API können Benutzer jetzt ohne Hilfe des "
-"Administrators ihr Passwort ändern. Dies ist sicherer und eine Erleichterung "
-"für alle."
-
-msgid ""
-"Enabled support for migrating volumes. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/volume-migration>`__ for more details."
-msgstr ""
-"Unterstützung zur Migration von Ressourcen aktiviert. Sie finden `hier "
-"<https://blueprints.launchpad.net/horizon/+spec/volume-migration>`__ weitere "
-"Informationen."
-
-msgid "Enabling Keystone and Neutron Features"
-msgstr "Aktivieren von Keystone und Neutron Eigenschaften"
-
-msgid "Enabling resetting the state of a snapshot"
-msgstr "Ermöglicht das Zurücksetzen des Zustands einer Schattenkopie"
-
-msgid "Enabling resetting the state of a volume"
-msgstr "Ermöglicht das Zurücksetzen des Zustands eines Datenträgers"
-
-msgid "Enhanced RBAC support"
-msgstr "Verbesserte RBAC-Unterstützung"
-
-msgid "Enhanced plugin support for javasciprt, SCSS and Django template."
-msgstr ""
-"Verbesserte Unterstützung von Plugins für Javascript, SCSS und Django-"
-"Vorlagen."
-
-msgid "Essex Series Release Notes"
-msgstr "Essex Series Release Notes"
-
-msgid "Exceptions during customization"
-msgstr "Ausnahmen während der Anpassung"
-
-msgid ""
-"Exceptions raised while overriding built-in Horizon behavior via the "
-"\"customization_module\" setting may trigger a bug in the error handling "
-"which will mask the original exception."
-msgstr ""
-"Eine ausgelöste Exception beim Überschreiben des in Horizon eingebauten "
-"Verhaltens mittels \"customization_module\" Einstellung kann einen Bug in "
-"der Fehlerbehandlung auslösen, welcher die originäre Exception verbirgt."
-
-msgid "Expose serial console"
-msgstr "Serielle Konsole bereitstellen"
-
-msgid ""
-"Exposed event log for clusters. See `this <https://blueprints.launchpad.net/"
-"horizon/+spec/sahara-event-log>`__ for more details."
-msgstr ""
-"Aktionslog für Cluster bereit gestellt. Sie finden `hier <https://blueprints."
-"launchpad.net/horizon/+spec/sahara-event-log>`__ weitere Details."
-
-msgid "Extensibility"
-msgstr "Erweiterbarkeit"
-
-msgid "Extensible Enhancements"
-msgstr "Erweiterbare Verbesserungen"
-
-msgid "Fewer API calls to OpenStack endpoints (improves performance)."
-msgstr "Weniger API Aufrufe an OpenStack Endpunkte (verbesserte Leistung)."
-
-msgid "Firewall as a Service."
-msgstr "Firewall as a Service."
-
-msgid ""
-"First off, the API Access panel (containing a user's API endpoints, rc "
-"files, and EC2 credentials) was moved from Settings to the Access & Security "
-"section of the Project dashboard."
-msgstr ""
-"Zunächst wurde das API Access-Panel (mit den API-Endpunkten eines Benutzers, "
-"rc-Dateien und EC2-Anmeldeinformationen) aus dem Bereich \"Einstellungen\" "
-"in den Bereich \"Zugriff & Sicherheit\" des Projekt-Dashboards verschoben."
-
-msgid "Fixing ordering issues"
-msgstr "Gelöste Sortierungsprobleme"
-
-msgid "Flavor Extra Specs Support"
-msgstr "Unterstützung für Extraspezifikationen für Varianten"
-
-msgid "Flavor editing was made significantly more stable."
-msgstr "Bearbeiten von Varianten ist wesentlich stabiler."
-
-msgid ""
-"Floating IP addresses have a description field that is now exposed in the "
-"dashboard. It is also possible to set the description when allocating a "
-"floating IP."
-msgstr ""
-"Floating-IP-Adressen haben ein Beschreibungsfeld, das im Dashboard gezeigt "
-"wird. Es ist möglich die Beschreibung beim zuweisen einer Floating-IP zu "
-"setzen."
-
-msgid ""
-"Floating IP can be released when it is disassociated from a server. "
-"\"Release Floating IP\" checkbox is now available in \"Disassociate Floating "
-"IP\" form."
-msgstr ""
-"Floating-IP kann freigegeben werden, wenn sie vom Server getrennt wird. "
-"\"Floating IP freigeben\" Checkbox ist im \"Floating IP Trennen\" Formular "
-"verfügbar."
-
-msgid "Floating IPs and Quantum"
-msgstr "Floating IPs und Quantum"
-
-msgid "Folsom Series Release Notes"
-msgstr "Folsom Series Release Notes"
-
-msgid ""
-"For a non-malicious user these errors are almost 100% the result of "
-"misconfiguration and this makes debugging possible."
-msgstr ""
-"Für einen nicht böswillig handelnden Benutzer sind diese Fehler in fast 100% "
-"der Fälle eine Folge von Fehlkonfiguration und dies erlaubt eine Fehlersuche."
-
-msgid ""
-"For more information see `OPENSTACK_HYPERVISOR_FEATURES setting <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#openstack-"
-"hypervisor-features>`__."
-msgstr ""
-"Für weitere Informationen siehe `OPENSTACK_HYPERVISOR_FEATURES "
-"Konfiguration <https://docs.openstack.org/horizon/latest/configuration/"
-"settings.html#openstack-hypervisor-features>`__."
-
-msgid ""
-"For more information see `Pluggable Settings <https://docs.openstack.org/"
-"horizon/latest/configuration/pluggable_panels.html>`__."
-msgstr ""
-"Für weitere Informationen siehe `Pluggable Settings <https://docs.openstack."
-"org/horizon/latest/configuration/pluggable_panels.html>`__."
-
-msgid ""
-"For production deployments of Horizon you must add the ``ALLOWED_HOSTS`` "
-"setting to your ``local_settings.py`` file. This setting was added in Django "
-"1.5 and is an important security feature. For more information on it please "
-"consult the ``local_settings.py.example`` file or Django's documentation."
-msgstr ""
-"Für die Produktion von Horizon müssen Sie die `` ALLOWED_HOSTS`-Einstellung "
-"zu Ihrer `` local_settings.py`` Datei hinzufügen. Diese Einstellung wurde in "
-"Django 1.5 hinzugefügt und ist ein wichtiges Sicherheitsmerkmal. Weitere "
-"Informationen hierzu finden Sie in der Datei `` local_settings.py.example`` "
-"oder der Dokumentation von Django."
-
-msgid ""
-"Forward-compatibility with Django 1.4 and the option of cookie-based "
-"sessions."
-msgstr ""
-"Vorwärtskompatibilität mit Django 1.4 und die Option auf Cookie-basierte "
-"Sitzungen."
-
-msgid "Frontend overhaul to use the Bootstrap CSS/JS framework."
-msgstr "Frontend zur Verwendung des Bootstrap CSS/JS Frameworks überholt."
-
-msgid ""
-"Full migration to python-novaclient from the deprecated openstackx library."
-msgstr ""
-"Vollständige Migration zum python-novaclient von der veralteten openstackx "
-"Bibliothek."
-
-msgid "Full security group and quota parity between Neutron and Nova network."
-msgstr ""
-"Volle Sicherheitsgruppen- und Kontingent-Parität zwischen Neutron und Nova "
-"Network."
-
-msgid ""
-"Full support for translation in AngularJS, along with simpler tooling. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>`__ for more details."
-msgstr ""
-"Vollständige Unterstützung für Übersetzungen in AngularJS, mit einfacherer "
-"Bearbeitung. Sie finden `hier <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-translate-makemessages>`__ weitere Details."
-
-msgid ""
-"Fullscreen Modals have been deprecated in favor of modal-xl. Currently, it "
-"is set to 95% of the viewable screen width."
-msgstr ""
-"Vollbild-Modaldialoge werden durch modal-xl ersetzt. Die aktuelle "
-"Einstellung ist 95% des sichtbaren Bildes."
-
-msgid "Glance"
-msgstr "Glance"
-
-msgid "Glance image types are now configurable."
-msgstr "Glance Abbildtypen können jetzt konfiguriert werden."
-
-msgid ""
-"Glance v2 doesn't support the copy-from feature, so this feature is disabled "
-"in Horizon when using Glance v2."
-msgstr ""
-"Glance v2 unterstützt die copy-from Eigenschaft nicht. Diese Eigenschaft ist "
-"bei der Verwendung von Glance v2 in Horizon deaktiviert."
-
-msgid ""
-"Going forward the user will not be logged out, but no information will be "
-"populated on the page and they will be presented with error messages "
-"informing them that they are unauthorized for the data they attempted to "
-"access."
-msgstr ""
-"Zukünftig wird der Benutzer nicht abgemeldet, aber die Seite gibt weiter "
-"keine Informationen aus, außer einer Fehlermeldung, dass er keinen Zugriff "
-"auf die Daten hat."
-
-msgid "Grizzly Series Release Notes"
-msgstr "Grizzly Series Release Notes"
-
-msgid ""
-"HORIZON_IMAGES_ALLOW_UPLOAD setting is deprecated and should be gradually "
-"replaced with HORIZON_IMAGES_UPLOAD_MODE setting."
-msgstr ""
-"Die Einstellung HORIZON_IMAGES_ALLOW_UPLOAD ist veraltet und sollte "
-"schrittweise mit HORIZON_IMAGES_UPLOAD_MODE ersetzt werden."
-
-msgid ""
-"Hardcoded admin role is replaced with RBAC policy check in panels. Now users "
-"access to the panels is defined by policies and not user roles. The change "
-"affected the Admin dashboard and its panels (Overview, Hypervisors, "
-"Instances and Metadata Definitions)."
-msgstr ""
-"Die hart codierte Admin Rolle wurde durch RBAC Richtlinienüberprüfung in "
-"Paneelen ersetzt. Benutzer können jetzt auf Paneele je nach Richtlinien und "
-"nicht Benutzerrollen zugreifen. Die Änderung betrifft das Admin Dashboard "
-"und seine Paneele (Übersicht, Hypervisoren, Instanzen und Metadaten-"
-"Definitionen)."
-
-msgid "Havana Series Release Notes"
-msgstr "Havana Series Release Notes"
-
-msgid "Heat"
-msgstr "Heat"
-
-msgid "Heat topology improvements."
-msgstr "Heat Topologie-Verbesserungen"
-
-msgid "Highlights"
-msgstr "Schwerpunkte"
-
-msgid "Horizon Release Notes"
-msgstr "Horizon Release Notes"
-
-msgid ""
-"Horizon and Horizon Plugins can access the Keystone Token from JavaScript so "
-"that they can make CORS calls directly to other OpenStack Services. This can "
-"enable much more responsive UI."
-msgstr ""
-"Horizon und Horizon-Plugins können aus JavaScript auf Keystone Tokens "
-"zugreifen und CORS Aufrufe direkt an andere OpenStack Dienste senden. Dies "
-"erlaubt eine wesentlich responsivere UI."
-
-msgid ""
-"Horizon can be configured to run with multiple themes available at run "
-"time. A new selection widget is available through the user menu. It uses a "
-"browser cookie to allow users to toggle between the configured themes. By "
-"default, Horizon is configured with the two themes available, 'default' and "
-"'material'."
-msgstr ""
-"Horizon kann konfiguriert werden, so dass es mehrere Themen zur Laufzeit "
-"bereitstellt. Ein neues Auswahl-Widget ist über das Benutzermenü verfügbar. "
-"Es verwendet ein Browser-Cookie, damit Benutzer zwischen den verschiedenen "
-"konfigurierten Themen umschalten können. Als Standard ist Horizon für zwei "
-"Themen konfiguriert, 'default' und 'material'."
-
-msgid ""
-"Horizon currently supports both Angular 1.3.x and Angular 1.4.x, but will "
-"remove 1.3 support in the future. See `Migrating from 1.3 to 1.4 <https://"
-"docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-msgstr ""
-"Horizon unterstützt gegenwärtig Angular 1.3.x und Angular 1.4.x, allerdings "
-"wird die Unterstützung für 1.3 zukünftig entfallen. Hier finden Sie weitere "
-"Informationen `Migrating from 1.3 to 1.4 <https://docs.angularjs.org/guide/"
-"migration#migrating-from-1-3-to-1-4>`_"
-
-msgid ""
-"Horizon has added support for administrators to query Ceilometer and view a "
-"daily usage report per project across services through the OpenStack "
-"Dashboard to better understand how system resources are being consumed by "
-"individual projects."
-msgstr ""
-"Horizon hat Unterstützung für Administratoren hinzugefügt, um Ceilometer "
-"abzufragen und einen täglichen Nutzungsreport pro Projekt über "
-"Dienstleistungen durch das OpenStack Dashboard zu erstellen, um besser zu "
-"verstehen, wie Systemresourcen durch einzelne Projekte verbraucht werden."
-
-msgid ""
-"Horizon has been updated under the hood to use this method, which should "
-"bring it better into line with how most deployments are using their object "
-"storage."
-msgstr ""
-"Horizon wurde unter der Haube aktualisiert, damit es diese Methode "
-"verwendet. Dies solle es daran annähern, wie andere Bereitstellungen ihren "
-"Objektspeicher verwenden."
-
-msgid ""
-"Horizon has begun the transition to using the other OpenStack projects' "
-"``policy.json`` files to enforce access controls in the dashboard if the "
-"files are provided. This means access controls are more configurable and can "
-"be kept in sync between the originating project and Horizon. Currently this "
-"is only supported for Keystone and parts of Nova's policy files. Full "
-"support will come in the next release. You will need to set the "
-"``POLICY_FILES_PATH`` and ``POLICY_FILES`` settings in order to enable this "
-"feature."
-msgstr ""
-"Horizon hat den Übergang zu den anderen OpenStack-Projekten `` policy.json``-"
-"Dateien begonnen, um Zugriffskontrollen im Dashboard zu erzwingen, wenn die "
-"Dateien bereitgestellt werden. Das bedeutet, dass die Zugriffssteuerung mehr "
-"konfigurierbar ist und zwischen dem Ursprungsprojekt und Horizon synchron "
-"gehalten werden kann. Derzeit wird dies nur für Keystone und Teile von Novas "
-"Richtliniendateien unterstützt. Volle Unterstützung wird in der nächsten "
-"Version kommen. Sie müssen die Einstellungen `` POLICY_FILES_PATH`` und `` "
-"POLICY_FILES`` einstellen, um diese Funktion zu aktivieren."
-
-msgid ""
-"Horizon is updated to use the same API policy target rules with Nova, if you "
-"made any changes to Horizon's old nova policy file before, make sure to "
-"apply your specific policy changes to the new Nova policy file used by "
-"Horizon."
-msgstr ""
-"Horizon wurde aktualisiert und verwendet die selben API Richtlinienziel-"
-"Regeln wie Nova. Wenn Sie zuvor Änderungen in der alten Horizon Nova "
-"Richtliniendatei gemacht haben, wenden Sie die Richtlinienänderungen auch in "
-"der neuen von Horizon verwendeten Nova Richtliniendatei an."
-
-msgid "Horizon no longer requires Magic Search as an external dependency."
-msgstr "Horizon hat keine externe Abhängigkeit mehr zu Magic Search."
-
-msgid ""
-"Horizon no longer requires Nova (or Glance) to function; it will run as long "
-"as keystone is present (for instance, swift-only deployments)."
-msgstr ""
-"Horizon benötigt nicht mehr Nova (oder Glance). Es läuft, sofern Keystone "
-"vorhanden ist (z.B. für reine Swift-Bereitstellungen)."
-
-msgid ""
-"Horizon no longer uses QUnit in testing, and it has been removed from our "
-"requirements. See `this <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>`__ for more details."
-msgstr ""
-"Horizon verwendet nicht mehr QUnit zum testen und wurde von den "
-"Anforderungen entfernt. Sie finden `hier <https://blueprints.launchpad.net/"
-"horizon/+spec/replace-qunit-tests-with-jasmine>`__ weitere Informationen."
-
-msgid ""
-"Horizon now boasts dynamic loading/disabling of dashboards, panel groups and "
-"panels. By merely adding a file in the ``enabled`` directory, the selection "
-"of items loaded into Horizon can be altered. Editing the Django settings "
-"file is no longer required."
-msgstr ""
-"Horizon bietet jetzt dynamisches Laden / Deaktivieren von Dashboards, "
-"Panelgruppen und Panels. Durch das Hinzufügen einer Datei im Verzeichnis "
-"``enabled`` kann die Auswahl der in Horizon geladenen Elemente geändert "
-"werden. Die Bearbeitung der Django-Einstellungsdatei ist nicht mehr "
-"erforderlich."
-
-msgid ""
-"Horizon now has a (non-navigational) route in Django so generic details "
-"pages are deep-linked."
-msgstr ""
-"Horizon hat jetzt eine (non-navigational) Route in Django und generische "
-"Detailseiten sind tief verlinkt. "
-
-msgid ""
-"Horizon now has multiple configuration options for the default web URL "
-"(``WEBROOT``), static file location (``STATIC_ROOT``) and static file URL "
-"(``STATIC_URL``) in its settings files."
-msgstr ""
-"Horizon hat jetzt vielfache Konfigurationsoptionen für die Standard-Web-URL "
-"(``WEBROOT``), den statischen Dateiort (``STATIC_ROOT``) und statische Datei-"
-"URL (``STATIC_URL``) in der Einstellungsdatei."
-
-msgid ""
-"Horizon now provides a Wizard control to complete multi-step interdependent "
-"tasks. This is now utilized in the create network action."
-msgstr ""
-"Horizon bietet nun ein Wizard-Steuerelement, um mehrstufige, voneinander "
-"abhängige Aufgaben auszuführen. Dies wird nun bei der Erstellung von "
-"Netzwerkaktionen verwendet."
-
-msgid ""
-"Horizon now supports overriding of existing Django templates. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-templates>`__ "
-"for more details."
-msgstr ""
-"Horizon unterstützt jetzt das überschreiben von vorhandenen Django-Vorlagen. "
-"Hier finden Sie weitere Informationen `this <https://blueprints.launchpad."
-"net/horizon/+spec/horizon-theme-templates>`__ ."
-
-msgid ""
-"Horizon now supports running integration tests against a working devstack "
-"system. There is a limited test suite, but this a great step forward and "
-"allows full integration testing."
-msgstr ""
-"Horizon unterstütz jetzt Integrationstests gegen ein funktionierendes "
-"Devstack-System. Es gibt eine begrenzte Testsuite aber es ist ein großer "
-"Schritt vorwärts und erlaubt einen vollständigen Integrationstest."
-
-msgid ""
-"Horizon provides support for these new features with the Juno release. These "
-"features provide much greater flexibility in specifying software defined "
-"networks."
-msgstr ""
-"Horizon unterstützt diese neuen Features mit der Juno-Version. Diese "
-"Funktionen bieten eine viel größere Flexibilität bei der Festlegung von "
-"Software-definierten Netzwerken."
-
-msgid ""
-"Horizon requires both a ``volume`` and ``volumev2`` endpoint for Cinder, "
-"even if only using v2."
-msgstr ""
-"Horizon benötigt je einen ``volume`` und ``volumev2`` Endpunkt für Cinder, "
-"auch wenn nur v2 verwendet wird."
-
-msgid ""
-"Horizon support for network IP availability feature. Enable Horizon admin "
-"network dashboard to be able to display IP availability. Enables 2 columns "
-"in the admin network subnets table to display the allocated IPs in a given "
-"subnet and unallocated free IPs for each subnet in the network."
-msgstr ""
-"Horizon Unterstützung für das Netzwerk IP-Verfügbarkeits Feature. Erlaubt "
-"dem Horizon Admin Netzwerk Dashboard IP-Verfügbarkeit anzuzeigen. Aktiviert "
-"2 Spalten in der Admin Netzwerk Subnetz-Tabelle zur Anzeige der zugewiesenen "
-"IPs im angegebenen Subnetz sowie nicht zugewiesene freie IPs für alle "
-"Subnetze im Netzwerk."
-
-msgid ""
-"Horizon's structure has been divided into logical groupings called "
-"dashboards and panels. Horizon's classes representing these concepts handle "
-"all the structural concerns associated with building a complete user "
-"interface (navigation, access control, url structure, etc.)."
-msgstr ""
-"Horizons Struktur wurde in logische Gruppen mit den Namen Dashboards und "
-"Paneele geteilt. Horizons Klassen, die diese Konzepte repräsentieren, "
-"behandeln all die strukturellen Anliegen, die zum Bau eines kompletten "
-"Userinterfaces notwendig sind (Navigation, Zugrifffskontrolle, URL Struktur, "
-"etc.)."
-
-msgid "Hundreds of bugfixes and minor user experience improvements."
-msgstr "Hunderte von Fehlerkorrekturen und kleinere UX Verbesserungen."
-
-msgid "HyperV Console Support"
-msgstr "HyperV Konsolen-Unterstützung"
-
-msgid "IPv6 subnet modes"
-msgstr "IPv6 Subnetz-Modi"
-
-msgid "IRC Meeting"
-msgstr "IRC Meeting"
-
-msgid "Icehouse Series Release Notes"
-msgstr "Icehouse Series Release Notes"
-
-msgid "Icons!"
-msgstr "Icons!"
-
-msgid ""
-"If the 'default' theme is still required for legacy overrides to function, "
-"simply copy the styles in the 'default' theme into a pre-existing theme or "
-"create a new custom theme."
-msgstr ""
-"Wenn das 'default' Thema weiterhin für ältere Bestandteile erforderlich ist, "
-"kopieren Sie die Stile aus dem 'default' Thema in ein vorhandenes Thema oder "
-"erzeugen Sie ein neues angepasstes Thema."
-
-msgid ""
-"If you have existing configurations for the ``OPENSTACK_KEYSTONE_BACKEND`` "
-"or ``OPENSTACK_NEUTRON_NETWORK`` settings, you will want to consult the "
-"``local_settings.example.py`` file for information on the new options that "
-"have been added. Existing configurations will continue to work, but may not "
-"have the correct keys to enable some of the new features in Havana."
-msgstr ""
-"Wenn Sie für die `` OPENSTACK_KEYSTONE_BACKEND`` oder `` "
-"OPENSTACK_NEUTRON_NETWORK``-Einstellungen bereits vorhandene Konfigurationen "
-"haben, sollten Sie die Datei `` local_settings.example.py`` zur Information "
-"über die neuen Optionen konsultieren. Bestehende Konfigurationen werden "
-"weiterhin funktionieren, aber möglicherweise nicht die richtigen Werte, um "
-"einige der neuen Funktionen in Havanna zu ermöglichen."
-
-msgid ""
-"If you set 'images_panel' to False for the ANGULAR_FEATURES option (which is "
-"not the default) and configure Horizon to use Glance v2, Ramdisk ID and "
-"Kernel ID don't show properly on the \"Edit Image\" screen."
-msgstr ""
-"Wenn Sie 'images_panel' für die ANGULAR_FEATURES Option auf False setzen "
-"(nicht der Standard) und Horizon für Glance v2 konfigurieren, so werden "
-"Ramdisk ID und Kernel ID im \"Bearbeite Abbild\" Bildschirm nicht richtig "
-"angezeigt."
-
-msgid ""
-"If you use a health monitoring service that pings the home page combined "
-"with a database-backed session backend you may experience excessive session "
-"creation. This issue is slated to be fixed soon, but in the interim the "
-"recommended solution is to write a periodic job that deletes expired "
-"sessions from your session store on a regular basis."
-msgstr ""
-"Wenn Sie einen Health-Monitoring-Dienst verwenden, der die Homepage mit "
-"einem datenbankbasierten Session-Backend kombiniert, können Sie eine "
-"übermäßige Sessionerstellung beobachten. Dieses Problem wird in Kürze "
-"behoben, aber in der Zwischenzeit empfiehlt es sich, eine periodische "
-"Aufgabe zu schreiben, die abgelaufene Sitzungen aus dem Sitzungsspeicher "
-"regelmäßig zu löschen."
-
-msgid ""
-"If your deployment doesn't have Cinder API v3 endpoint like ``volumev3`` you "
-"should create new endpoint or use Cinder API v2 via setting "
-"OPENSTACK_API_VERSIONS['volume'] = 2 in your OpenStack Dashboard (Horizon) "
-"configuration file."
-msgstr ""
-"Wenn Ihre Installation keinen Cinder API v3 Endpoint wie ``volumev3`` hat, "
-"so sollten Sie einen neuen Endpoint erstellen oder die Cinder API v2 mit der "
-"Einstellung OPENSTACK_API_VERSIONS['volume'] = 2 in Ihrer OpenStack "
-"Dashboard (Horizon) Konfigurationdatei verwenden."
-
-msgid "Image metadata editor upgraded."
-msgstr "Das Bearbeitungswerkzeug für Abbildmetadaten wurde aktualisiert."
-
-msgid ""
-"Images can now be added to Glance by providing a URL for Glance to download "
-"the image data from."
-msgstr ""
-"Abbilder können jetzt durch eine URL in Glance hinzugefügt werden, von der "
-"Glance das Abbild herunter lädt."
-
-msgid ""
-"Implements the \"filter first\" functionality for identity panels such as "
-"projects, users, groups and roles. The filter first functionality is "
-"described in <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-msgstr ""
-"Implementiert die \"filter first\" Funktionalität für Identitätspaneele wie "
-"Projekte, Benutzer, Gruppen und Rollen. Die \"filter first\" Funktionalität "
-"wird hier beschrieben: <https://blueprints.launchpad.net/horizon/+spec/admin-"
-"views-filter-first>`"
-
-msgid "Improved Messaging To Users On Logout"
-msgstr "Verbesserte Nachrichten an Benutzer beim Abmelden"
-
-msgid "Improved Nova instance display and interactions, including:"
-msgstr "Verbesserte Nova-Instanzanzeige und Interaktionen, einschließlich:"
-
-msgid "Improved Plugin Support"
-msgstr "Verbesserte Plugin-Unterstützung"
-
-msgid "Improved Translatability"
-msgstr "Verbesserte Übersetzbarkeit"
-
-msgid "Improved WebSSO support."
-msgstr "Verbesserte WebSSO-Unterstützung."
-
-msgid "Improved boot-from-volume support."
-msgstr "Verbesserter Unterstützung zum booten vom Datenträger."
-
-msgid "Improved client/server search"
-msgstr "Verbesserte Client/Server Suche"
-
-msgid "Improved error handling and error messages."
-msgstr "Verbesserte Fehlerbehandlung und Fehlermeldungen."
-
-msgid "Improved in-context help for forms (tooltips and validation messages)."
-msgstr ""
-"Verbesserte Kontexthilfe für Formulare (Tooltips und Validierungsnachrichen)."
-
-msgid "Improved region support."
-msgstr "Verbesserte Unterstützung für Regionen."
-
-msgid "Improved support for managing host aggregates and availability zones"
-msgstr ""
-"Verbesserte Unterstützung zur Verwaltung von Hostaggregaten und "
-"Verfügbarkeitszonen"
-
-msgid "Improved unicode support for the Object Storage panels."
-msgstr "Verbesserte Unicode-Unterstützung für die Objektspeicher-Paneele."
-
-msgid ""
-"Improvements to the heat topology, making more resources identifiable where "
-"previously they had no icons and were displayed as unknown resources. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/heat-topology-display-"
-"improvement>`__ for more details."
-msgstr ""
-"Verbesserungen an der Heat Topologie. Mehr Ressourcen, die zuvor keine Icons "
-"hatten und als unbekannt angezeigt wurden, können identifiziert werden. Sie "
-"finden `hier <https://blueprints.launchpad.net/horizon/+spec/heat-topology-"
-"display-improvement>`__ weitere Informationen."
-
-msgid ""
-"In Folsom, Nova added support for \"extra specs\" on flavors--additional "
-"metadata which custom schedulers could use for appropriately scheduling "
-"instances. As of the Grizzly release, Horizon now supports reading and "
-"writing that data on any flavor."
-msgstr ""
-"In Folsom fügte Nova Unterstützung für \"zusätzliche Spezifikationen\" auf "
-"Varianten hinzu - zusätzliche Metadaten, die benutzerdefinierte Scheduler "
-"für die entsprechende Zeitplanung von Instanzen verwenden könnten. Ab der "
-"Grizzly-Version unterstützt Horizon jetzt Lesen und Schreiben der Daten für "
-"jede Variante."
-
-msgid ""
-"In Grizzly this has all been reworked to be significantly simpler, and to "
-"provide as much contextual help and streamlining as possible."
-msgstr ""
-"In Grizzly wurde das alles überarbeitet, um entscheidend einfacher zu "
-"werden, und um so viel wie möglich Kontexthilfe und Rationalisierung zu "
-"bieten."
-
-msgid ""
-"In Grizzly we have instead chosen to improve this by treating service API "
-"401 and 403 errors as slightly less severe than unauthorized access attempts "
-"to restricted areas of Horizon. The reason for this is threefold:"
-msgstr ""
-"In Grizzly haben wir stattdessen beschlossen, API 401 und 403 Fehler als "
-"weniger ernst zu behandeln als unberechtige Zugriffsversuche. Dafür gibt es "
-"drei Gründe:"
-
-msgid ""
-"In Icehouse, Horizon delivers support for updating existing Heat stacks. Now "
-"stacks that have already been deployed can be adjusted and redeployed. The "
-"updated template is also validated when updated. Additionally, support for "
-"adding environment files was included."
-msgstr ""
-"In Icehouse liefert Horizon Unterstützung für die Aktualisierung bestehender "
-"Heat Stacks. Stacks, die bereits eingesetzt wurden, können angepasst und neu "
-"definiert werden. Die aktualisierte Vorlage wird auch bei Aktualisierung "
-"validiert. Darüber hinaus wurde die Unterstützung für das Hinzufügen von "
-"Umgebungsdateien hinzugefügt."
-
-msgid ""
-"In Juno, Glance introduced the ability to manage a catalog of metadata "
-"definitions where users can register the metadata definitions to be used on "
-"various resource types including images, volumes, aggregates, and flavors. "
-"Support for viewing and editing the assignment of these metadata tags is "
-"included in Horizon."
-msgstr ""
-"In Juno führte Glance die Möglichkeit ein, einen Katalog von "
-"Metadatendefinitionen zu verwalten, in dem Benutzer die "
-"Metadatendefinitionen für verschiedene Ressourcentypen, einschließlich "
-"Abbilder, Datenträger, Aggregate und Varianten registrieren können. "
-"Unterstützung für das Betrachten und Bearbeiten der Zuweisung dieser "
-"Metadaten-Tags ist in Horizon enthalten."
-
-msgid ""
-"In Juno, Horizon transitioned to utilizing Bootstrap v3. Horizon had been "
-"pinned to an older version of Bootstrap for several releases. This change "
-"now allows Horizon to pick up numerous bug fixes and overall improvements in "
-"the Bootstrap framework. The look and feel remains mainly consistent with "
-"the Icehouse release."
-msgstr ""
-"In Juno wechselte Horizon zu Bootstrap v3. Horizon hatte eine ältere Version "
-"von Bootstrap für mehrere Versionen festgehalten. Diese Änderung erlaubt "
-"jetzt Horizon, zahlreiche Bugfixes und allgemeine Verbesserungen im "
-"Bootstrap-Framework aufzuheben. Das Look and Feel bleibt nach wie vor im "
-"Einklang mit der Icehouse-Version."
-
-msgid ""
-"In a continued effort to provide more complete API support, several "
-"additional features of the Cinder API are now supported in Horizon in the "
-"Juno release."
-msgstr ""
-"In einer fortgesetzten Bemühung, mehr komplette API-Unterstützung zur "
-"Verfügung zu stellen, werden jetzt mehrere zusätzliche Funktionen der Cinder-"
-"API in Horizon in der Juno-Version unterstützt."
-
-msgid ""
-"In a move to provide a better user experience, Horizon has adopted AngularJS "
-"as the primary JavaScript framework. JavaScript is now a browser requirement "
-"to run the Horizon interface. More to come in Juno."
-msgstr ""
-"Horizon hat AngularJS als primäres JavaScript-Framework implementiert. "
-"JavaScript ist nun eine Browseranforderung, um die Horizon-Schnittstelle "
-"auszuführen. Mehr von kommt in Juno."
-
-msgid ""
-"In an effort to establish Angular conventions, use the framework's "
-"toastService rather than the legacy horizon.alert(...) in client-side code. "
-"horizon.alert is still used by the django messaging framework, so horizon."
-"messages.js still exists."
-msgstr ""
-"Um Angular Konventionen einzuführen wird der toastService des Frameworks "
-"verwendet und nicht das ältere horizon.alert(...) auf der Client Seite. "
-"horizon.alert wird weiterhin vom Django Nachrichten Framework verwendet. "
-"Daher existiert horizon.messages.js weiterhin."
-
-msgid ""
-"In an effort to improve the translations for Horizon, updates to remove "
-"concatenations and better handle tense were made."
-msgstr ""
-"Mit dem Anliegen die Übersetzungen für Horizon zu verbessern wurden "
-"Aktualisierungen durchgeführt, die Verkettungen beseitigen und Zeitformen "
-"besser handhaben."
-
-msgid ""
-"In an effort to make the dashboard more at-a-glance usable, we've added "
-"icons to most of the common action buttons throughout the dashboard."
-msgstr ""
-"Um das Dashboard überschaubarer zu machen, haben wir Icons für die meisten "
-"allgemeinen Aktionsknöpfe hinzugefügt."
-
-msgid ""
-"In an effort to standarize our HTML class naming conventions, we will be "
-"updating various class names to use dashes, instead of underscore or "
-"camelcasing, to match with Bootstrap's convention."
-msgstr ""
-"Im Rahmen der Standardisierung der HTML Klassenkonventionen werden wir "
-"verschiedene Klassen aktualisieren, so dass diese den Gedankenstrich "
-"anstelle von Unterstrich oder der Kamelschreibweise verwenden und somit zur "
-"Bootstrap Konvention passen."
-
-msgid ""
-"In an ongoing effort to implement Role Based Access Support throughout "
-"Horizon, access controls were added in the OpenStack Volume (Cinder) related "
-"panels. Utilization of the Cinder v2 API is now a supported option in the "
-"Icehouse release. The ability to extend volumes is now available as well."
-msgstr ""
-"In einer kontinuierlichen Bemühung, Role Based Access Support in Horizon zu "
-"implementieren, wurden Access Controls in den OpenStack Volume (Cinder) "
-"verwandten Panels hinzugefügt. Die Nutzung der Cinder v2 API ist nun eine "
-"unterstützte Option in der Icehouse-Version. Die Fähigkeit, Volumen zu "
-"erweitern, ist jetzt auch verfügbar."
-
-msgid ""
-"In an ongoing effort to support richer role based access control (RBAC) in "
-"Horizon, the views for several more services were enhanced with RBAC checks "
-"to determine user access to actions. The newly supported services are "
-"compute, network and orchestration. These changes allow operators to "
-"implement finer grained access control than just \"member\" and \"admin\"."
-msgstr ""
-"In einer kontinuierlichen Bemühung, eine umfassendere rollenbasierte "
-"Zugriffskontrolle (RBAC) in Horizon zu unterstützen, wurden die Ansichten "
-"für mehrere weitere Dienste mit RBAC-Prüfungen erweitert, um den Zugriff der "
-"Benutzer auf Aktionen zu ermitteln. Die neu unterstützten Dienste sind "
-"Compute, Netzwerk und Orchestrierung. Diese Änderungen ermöglichen es den "
-"Betreibern, eine feinere Zugriffskontrolle zu implementieren als nur \"member"
-"\" und \"admin\"."
-
-msgid ""
-"In conjunction with the previous item, the dashboard-specific template "
-"blocks (e.g. ``nova_main``, ``syspanel_main``, etc.) have been removed in "
-"favor of a single ``main`` template block."
-msgstr ""
-"Im Zusammenhang mit dem vorhergehenden Punkt wurden die Dashboard-"
-"spezifischen Vorlagenblöcke (z.B. ``nova_main``, ``syspanel_main``, etc.) "
-"durch einen einzelnen ``main`` Vorlagenblock ersetzt."
-
-msgid ""
-"In terms of APIs provided for extending Horizon, there are a handful of "
-"backwards-incompatible changes that were made:"
-msgstr ""
-"Im Rahmen der API-Erweiterungen für Horizon gibt es eine Handvoll nicht "
-"rückwärtskompatibler Änderungen:"
-
-msgid ""
-"Inline Edit functionality for Horizon tables is now deprecated and will be "
-"removed in Horizon P (12.0) The functionality was removed from the following "
-"tables. Admin Volume Types table, Admin Metadata Definitions table, Identity "
-"Projects table and Identity Users table"
-msgstr ""
-"Inline Bearbeitung für Horizon-Tabellen ist veraltet und wird in Horizon P "
-"(12.0) entfernt. Die Funktionalität wurde aus folgenden Tabellen entfernt: "
-"Admin Datenträgertypen, Admin Metadaten Definitionen, Identität Projekte and "
-"Identität Benutzer"
-
-msgid "Inline Table Editing"
-msgstr "Inline Tabellenbearbeitung"
-
-msgid ""
-"Instance metadata can be updated (https://blueprints.launchpad.net/horizon/"
-"+spec/edit-server-metadata)"
-msgstr ""
-"Instanz-Metadaten können aktualisiert werden (https://blueprints.launchpad."
-"net/horizon/+spec/edit-server-metadata)"
-
-msgid "Instance resizing."
-msgstr "Skalieren von Instanzen."
-
-msgid "Instance shelving and unshelving now supported."
-msgstr "Instanz Shelving und Unshelving werden jetzt unterstützt."
-
-msgid "Integration Test Framework"
-msgstr "Integrationstest Framework"
-
-msgid ""
-"Integration tests for Flavor features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature in the 'flavors' setting, either set to 'legacy' or "
-"'angular' to match the enabled panel type."
-msgstr ""
-"Integrationstests für Varianten-Eigenschaften können auch in "
-"openstack_dashboard/test/integration_tests/horizon.conf umgeschaltet werden, "
-"wenn das 'panel_type' Feature in den 'flavors' Einstellungen entweder auf "
-"'legacy' oder 'angular' gesetzt wird, um dem aktivierten Paneel-Typ zu "
-"entsprechen."
-
-msgid ""
-"Integration tests for Image features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature, either set to 'legacy' or 'angular' to match the "
-"enabled panel type."
-msgstr ""
-"Integrationstests für Abbild-Eigenschaften können auch in "
-"openstack_dashboard/test/integration_tests/horizon.conf umgeschaltet werden, "
-"wenn das 'panel_type' Feature in den 'flavors' Einstellungen entweder auf "
-"'legacy' oder 'angular' gesetzt wird, um dem aktivierten Paneel-Typ zu "
-"entsprechen."
-
-msgid ""
-"Internationalization fully enabled, with all strings marked for translation."
-msgstr ""
-"Internationalisierung vollständig ermöglicht, alle Zeichenketten zur "
-"Übersetzung markiert."
-
-msgid ""
-"Internationalization of client-side JavaScript is now possible in addition "
-"to server-side Python code."
-msgstr ""
-"Internationalisierung von Client-Seitigem JavaScript ist jetzt zusätzlich "
-"zum serverseitigen Python Code möglich."
-
-msgid ""
-"It is no longer necessary to include the version suffix into "
-"OPENSTACK_KEYSTONE_URL setting. Thanks to a recent update of django-"
-"openstack-auth library as of 2.3.0 release, Horizon will append the proper "
-"version suffix to the URL based on the value stored inside "
-"OPENSTACK_API_VERSIONS['identity'] setting."
-msgstr ""
-"Es ist nicht mehr möglich, den Versionsanhang in der OPENSTACK_KEYSTONE_URL "
-"Einstellung einzuschließen. Danke einer neueren Aktualisierung der django-"
-"openstack-auth Bibliothek im 2.3.0 Release, kann Horizon den passenden "
-"Versionsanhang der URL anhängen, abhängig von den in den "
-"OPENSTACK_API_VERSIONS['identity'] Einstellung gespeicherten Werten."
-
-msgid ""
-"It is now possible (though there are numerous deployment/security "
-"implications) to upload an image file directly from a user's hard disk to "
-"Glance through Horizon. For multi-GB images it is still strongly recommended "
-"that the upload be done using the Glance CLI. Further improvements to this "
-"feature will come in future releases."
-msgstr ""
-"Es ist jetzt möglich (obwohl es zahlreiche Implementierungs- / "
-"Sicherheitsimplikationen gibt), um eine Abbilddatei direkt von der "
-"Festplatte eines Benutzers in Glance durch Horizon hochzuladen. Für Multi-GB-"
-"Abbilder wird dringend empfohlen, dass der Upload mit der Glance-CLI "
-"durchgeführt wird. Weitere Verbesserungen dieser Funktion werden in "
-"zukünftigen Versionen kommen."
-
-msgid "JavaScript"
-msgstr "JavaScript"
-
-msgid "JavaScript Libraries Extracted"
-msgstr "JavaScript Bibliotheken entpackt"
-
-msgid "JavaScript can now access the Keystone Token."
-msgstr "JavaScript kann jetzt aufKeystone-Token zugreifen."
-
-msgid ""
-"JavaScript files are now automatically included. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more "
-"details."
-msgstr ""
-"JavaScript Dateien werden jetzt automatisch einbezogen. Hier finden Sie "
-"weitere Informationen `this <https://blueprints.launchpad.net/horizon/+spec/"
-"auto-js-file-finding>`__ ."
-
-msgid "Juno Series Release Notes"
-msgstr "Juno Series Release Notes"
-
-msgid "Key New Features"
-msgstr "Neue Schlüsselfunktionen"
-
-msgid "Keystone"
-msgstr "Keystone"
-
-msgid ""
-"Keystone authentication is now handled by a proper pluggable Django "
-"authentication backend, offering significantly better and more reliable "
-"security for Horizon."
-msgstr ""
-"Keystone Authentifizierung wird jetzt durch ein ordentliches zuschaltbares "
-"Django Authentifizierungs-Backend behandelt, mit deutlich verbesserter und "
-"zuverlässigerer Sicherheit für Horizon."
-
-msgid "Kilo Series Release Notes"
-msgstr "Kilo Series Release Notes"
-
-msgid "Known Issues"
-msgstr "Bekannte Probleme"
-
-msgid "Known Issues and Limitations"
-msgstr "Bekannte Probleme und Limitierungen"
-
-msgid "L3 HA support"
-msgstr "L3 HA Unterstützung"
-
-msgid ""
-"LBaaS v1 dashboard has been removed. LBaaS v1 feature was removed from "
-"neutron-lbaas in Newton, but LBaaS v1 dashboard in Horizon has been kept "
-"only for backward compatibility in Newton release so that operators can "
-"upgrade Horizon first. Note that the Dashboard support for LBaaS v2 is "
-"provided as a Horizon plugin via `neutron-lbaas-dashboard project <http://"
-"git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/>`__."
-msgstr ""
-"Das LBaaS v1 Dashboard wurde entfernt. Das LBaaS v1 Feature wurde aus "
-"neutron-lbaas in Newton entfernt und die Funktionalität in Horizon besteht "
-"nur noch zur Abwärtskompatibilität, so dass Operatoren Horizon zuerst "
-"aktualisieren können. Beachten Sie, dass die Dashboard Unterstützung für "
-"LBaaS v2 als Horizon Plugin durch `neutron-lbaas-dashboard project <http://"
-"git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/>`__ bereit "
-"gestellt wird."
-
-msgid ""
-"LBaaS v1 dashboard is now deprecated and will be removed in Ocata release. "
-"LBaaS v1 feature was removed from neutron-lbaas in Ocata and this "
-"functionality in Horizon is only for backward compatibility so that "
-"operators can upgrade Horizon first. Note that the Dashboard support for "
-"LBaaS v2 is provided as a Horizon plugin via `neutron-lbaas-dashboard "
-"project <http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/"
-">`__."
-msgstr ""
-"Das LBaaS v1 Dashboard ist veraltet und wird im Ocata Release entfernt. Das "
-"LBaaS v1 Feature wurde aus neutron-lbaas in Ocata entfernt und die "
-"Funktionalität in Horizon besteht nur noch zur Abwärtskompatibilität, so "
-"dass Operatoren Horizon zuerst aktualisieren können. Beachten Sie, dass die "
-"Dashboard Unterstützung für LBaaS v2 als Horizon Plugin durch `neutron-lbaas-"
-"dashboard project <http://git.openstack.org/cgit/openstack/neutron-lbaas-"
-"dashboard/>`__ bereit gestellt wird."
-
-msgid ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-msgstr ""
-"LP-1585682 ist gelöst und gibt Horizon die Möglichkeit Keystone Webpath "
-"Endpoints ordentlich zu versionieren (URLs wie http://<hostip>/identity "
-"anstelle von http://<hostip>:5000)."
-
-msgid ""
-"Large amounts of new documentation was added during the Grizzly cycle, most "
-"notably are sections documenting: all of the available settings for Horizon "
-"and the OpenStack Dashboard; security and deployment considerations; and "
-"deeper guides on customizing the OpenStack Dashboard."
-msgstr ""
-"Während des Grizzly-Zyklus wurden große Mengen neuer Dokumentationen "
-"hinzugefügt, vor allem Abschnitte, die Folgendes dokumentieren: alle "
-"verfügbaren Einstellungen für Horizon und das OpenStack Dashboard; "
-"Sicherheits- und Installationsüberlegungen; und weiterführende Anleitungen "
-"zum Anpassen des OpenStack Dashboards."
-
-msgid ""
-"Launch Instance Wizard (beta) -- A full replacement for the launch instance "
-"workflow has been implemented in AngularJS to address usability issues in "
-"the existing launch instance workflow. Due to the late inclusion date and "
-"limited testing, this feature is marked as beta for Kilo and not enabled by "
-"default. To use the new workflow, the following change to local_settings.py "
-"is required: ``LAUNCH_INSTANCE_NG_ENABLED = True``. Additionally, you can "
-"disable the default launch instance wizard with the following: "
-"``LAUNCH_INSTANCE_LEGACY_ENABLED = False``. This new work is a view into "
-"future development in Horizon."
-msgstr ""
-"Starten des Instanzassistenten (Beta) - Ein vollständiger Ersatz für den "
-"Startinstanzablauf wurde in AngularJS implementiert, um Usability-Probleme "
-"im bestehenden Startinstanz-Ablauf anzugehen. Aufgrund des späten "
-"Abschlussdatums und begrenzten Tests wird diese Funktion als Beta für Kilo "
-"markiert und nicht standardmäßig aktiviert. Um den neuen Arbeitsablauf zu "
-"verwenden, ist folgende Änderung von local_settings.py erforderlich: `` "
-"LAUNCH_INSTANCE_NG_ENABLED = True``. Darüber hinaus können Sie den "
-"Standardinstallationsinstanz-Assistenten mit dem folgenden deaktivieren: `` "
-"LAUNCH_INSTANCE_LEGACY_ENABLED = False``. Diese neue Arbeit ist ein Blick in "
-"die zukünftige Entwicklung von Horizon."
-
-msgid "Launching instances from volumes."
-msgstr "Starten von Instanzen von Datenträgern."
-
-msgid "Legacy Dashboard Names & Code Separation"
-msgstr "Original-Dashboardnamen & Code Separation"
-
-msgid "Less Complicated LESS Compilation: No More NodeJS"
-msgstr "Weniger komplizierte LESS Kompilation: Kein NodeJS mehr"
-
-msgid ""
-"Leveraging enhancements to Identity API v3 (Keystone), users can now change "
-"their own passwords without the need to involve an administrator. This "
-"functionality was previously only available with Identity API v2.0."
-msgstr ""
-"Durch die Verbesserungen, die die API v3 (Keystone) mit sich bringt, können "
-"Benutzer jetzt selbstständig ihre Passwörter ändern, ohne den Administrator "
-"einzubeziehen. Diese Funktionalität war zuvor nur durch die Identity API "
-"v2.0 gegeben."
-
-msgid "Liberty Series Release Notes"
-msgstr "Liberty Series Release Notes"
-
-msgid "Live Migration Support"
-msgstr "Live Migration-Unterstützung"
-
-msgid "Loadbalancer Feature"
-msgstr "Loadbalancer Eigenschaft"
-
-msgid ""
-"Logout now attempts to delete the token(s) associated with the current "
-"session to avoid replay attacks, etc."
-msgstr ""
-"Abmelden versucht die mit der aktuellen Sitzung verbundenen Token zu "
-"löschen, um Replay-Angriffe usw. zu vermeiden."
-
-msgid ""
-"Lots of feedback came in that the \"more actions\" dropdown menu (for tables "
-"with numerous actions available on each row) was confusing to new users and/"
-"or difficult to click."
-msgstr ""
-"Es gab viele Rückmeldungen zum \"Weitere Aktionen\" Dropdown-Menü\" (für "
-"Tabellen mit vielen Aktionen in jeder Zeile), dass dies verwirrend für neue "
-"Benutzer sei und schwierig zu klicken."
-
-msgid "Made the Angular Launch Instance workflow the default in Horizon."
-msgstr "Angular Instanzstart Workflow als Standard in Horizon gesetzt."
-
-msgid ""
-"Making Horizon extensible for third-party developers was one of the core "
-"goals for the Essex release cycle. Massive strides have been made to allow "
-"for the addition of new \"plug-in\" components and customization of "
-"OpenStack Dashboard deployments."
-msgstr ""
-"Erweiterbarkeit von Horizon für third-party Entwickler war eines der Ziele "
-"des Essex Releasezyklus. Große Schritte wurden gemacht um neue Plug-in "
-"Komponenten hinzuzufügen sowie der Anpassung des OpenStack Dashboards."
-
-msgid ""
-"Making Keystone Tokens available to JavaScript slightly increases the risk "
-"of a Token being captured. If you don't need this functionality, it can be "
-"disabled by setting the following option in your local_settings: "
-"ENABLE_CLIENT_TOKEN = False"
-msgstr ""
-"Keystone Tokens über JavaScript verfügbar zu machen erhöht etwas das Risiko, "
-"dass Tokens abgefangen werden. Wenn Sie diese Funktionalität nicht "
-"benötigen, kann sie durch folgende Einstellung in den local_settings "
-"deaktiviert werden: ENABLE_CLIENT_TOKEN = False"
-
-msgid ""
-"Managed/Unmanaged volume support -- allows admin to manage existing volumes "
-"not managed by cinder, as well as unmanage volumes"
-msgstr ""
-"Verwaltete / Nichtverwaltete Datenträger-Unterstützung - ermöglicht es "
-"Admin, vorhandene Datenträger, die nicht von Cinder verwaltet werden, sowie "
-"nichtverwaltete Datenträger zu verwalten"
-
-msgid ""
-"Many JavaScript files and most notably the base page template (``horizon/"
-"templates/base.html``) have moved from the framework portion of the repo "
-"(``horizon``) to the application side (``openstack_dashboard``) to better "
-"separate the framework from the application."
-msgstr ""
-"Viele JavaScript Dateien und am bemerkenswertesten die Basisseitenvorlage "
-"(``horizon/templates/base.html``) wurden vom Framework-Teil des Repos "
-"(``horizon``) zur Applikationsseite (``openstack_dashboard``) verschoben, um "
-"das Framework besser von der Applikation zu trennen."
-
-msgid ""
-"Many Javascript files have moved to new locations in the horizon/lib static "
-"folder. Previously the locations of some files were hard-coded but now the "
-"locations are determined automatically based on the xstatic package name."
-msgstr ""
-"Viele Javascript Dateien wurden zu neuen Lokationen im horizon/lib static "
-"Ordner bewegt. Zuvor waren die Lokationen einiger Dateien hart codiert, aber "
-"jetzt werden diese automatisch bestimmt, abhängig vom xstatic Paketnamen."
-
-msgid "Many of Horizons XStatic packages were updated during this cycle."
-msgstr ""
-"Viele der Horizon XStatic Pakete wurden in diesem Durchlauf aktualisiert."
-
-msgid ""
-"Many, many other bugfixes and improvements. Check out Launchpad for the full "
-"list of what went on in Grizzly."
-msgstr ""
-"Viele weitere Fehlerkorrekturen und Verbesserungen. Sehen Sie auf Launchpad "
-"für die vollständige Liste für Grizzly."
-
-msgid "Menu follows the search input position as the user adds more facets"
-msgstr ""
-"Menü folgt der Sucheingabe-Position während der Benutzer weitere Facetten "
-"hinzufügt"
-
-msgid "Migrate Instance"
-msgstr "Instanz migrieren"
-
-msgid "Migrate all instances from host"
-msgstr "Migriere alle Instanzen vom Host"
-
-msgid ""
-"Migration to python-keystoneclient from the deprecated keystone portion of "
-"the python-novaclient library."
-msgstr ""
-"Migration zum python-keystoneclient von dem veralteten keystone Anteil der "
-"python-novaclient Bibliothek."
-
-msgid "Mitaka Series Release Notes"
-msgstr "Mitaka Series Release Notes"
-
-msgid "Modal interactions throughout the entire UI."
-msgstr "Modale Interaktionen in der gesamten Benutzeroberfläche."
-
-msgid "Modal sizes now inherit from Bootstrap's theme variables."
-msgstr "Modal-Größen werden jetzt aus den Bootstrap-Thema-Variablen bezogen."
-
-msgid ""
-"Modal sizes now inherit their value from theme variables. Two additional "
-"sizes are available now for use in Horizon, extra to the standard 3 sizes of "
-"Bootstrap Modals, modal-xs and modal-xl."
-msgstr ""
-"Modalgrößen erhalten ihren Wert jetzt aus Themenvariablen. Zwei zusätzliche "
-"Größen sind jetzt zur Verwendung in Horizon verfügbar, zusätzlich zu den 3 "
-"Standardgrößen Bootstrap Modals, modal-xs und modal-xl."
-
-msgid ""
-"Moreover, a better separation was created between code related to the core "
-"Horizon framework code (which is not related to OpenStack specifically) and "
-"the OpenStack Dashboard code. At this point *all* code related to OpenStack "
-"lives in the OpenStack Dashboard directory, while the Horizon framework is "
-"completely agnostic and is a reusable Django app."
-msgstr ""
-"Darüber hinaus wurde eine bessere Trennung zwischen Code im Zusammenhang mit "
-"dem Kern Horizon Framework-Code (der sich nicht direkt auf OpenStack "
-"bezieht) und dem OpenStack Dashboard-Code. Ab dieser Stelle existiert *der "
-"ganze * Code im Zusammenhang mit OpenStack im OpenStack Dashboard-"
-"Verzeichnis, während das Horizon-Framework völlig agnostisch ist als eine "
-"wiederverwendbare Django-App."
-
-msgid ""
-"Most of the documentation has been reorganised and updated, or rewritten "
-"entirely, with the aim of promoting discoverability and ensuring all content "
-"is relevant and up to date."
-msgstr ""
-"Der größte Teil der Dokumentation wurde neu organisiert und aktualisiert "
-"oder komplett neu geschrieben, zur besseren Auffindbarkeit und um sicher zu "
-"stellen, dass der Inhalt relevant und aktuell ist."
-
-msgid ""
-"Move OpenStack Dashboard Swift panel rendering logic to client-side using "
-"AngularJS for significant usability improvements."
-msgstr ""
-"Die Darstellungslogik des OpenStack Dashboard Swift Paneels wurde auf die "
-"Client Seite mit AngularJS verlegt, für entscheidend bessere Bedienbarkeit."
-
-msgid "Multi-Domain Cross Service Support"
-msgstr "Multi-Domain Cross Service Support"
-
-msgid "Networking"
-msgstr "Netzwerk"
-
-msgid "Networking (Quantum)"
-msgstr "Netzwerk (Quantum)"
-
-msgid "Neutron"
-msgstr "Neutron"
-
-msgid "Neutron Features"
-msgstr "Neutron Eigenschaften"
-
-msgid "Neutron L3 HA"
-msgstr "Neutron L3 HA"
-
-msgid "Neutron added several new features in Juno, including:"
-msgstr "Neutron fügt einige neue Funktionen zu Juno hinzu, einschließlich:"
-
-msgid "Neutron network type for Geneve tunneling protocol is now supported."
-msgstr ""
-"Neutron Netzwerktyp für das Geneve Tunnelprotokoll wird jetzt unterstützt."
-
-msgid ""
-"Neutron provider network configuration now becomes more flexible so that "
-"operators can configure various provider network parameters including new "
-"network type, segmenatiton ID ranges and so on based on neutron network back-"
-"ends they use."
-msgstr ""
-"Die Neutron Anbieternetzwerkkonfiguration wird flexibler, so dass der "
-"Betreiber verschiedene Anbieternetzwerkparameter einschließlich Netzwerktyp, "
-"Segmentierungs-ID u.s.w. konfigurieren kann, abhängig vom verwendeten "
-"Neutron Netzwerk-Backend."
-
-msgid ""
-"Neutron provider network types for Midonet are now supported. To enable "
-"them, specify these network types in ``supported_provider_types`` in the "
-"configuration file."
-msgstr ""
-"Neutron Anbieternetzwerktypen für Midonet werden jetzt unterstützt. Geben "
-"Sie diese Netzwerktypen unter ``supported_provider_types`` in der "
-"Konfigurationsdatei an."
-
-msgid "New Features"
-msgstr "Neue Eigenschaften"
-
-msgid "New Reusable AngularJS widgets in Horizon:"
-msgstr "Neue wiederverwendbare AngularJS Widgets in Horizon:"
-
-msgid "New instance and volume detail views."
-msgstr "Neue Detailansichten für Instanzen und Datenträger."
-
-msgid "New network topology panel. Added support for subnet allocation."
-msgstr ""
-"Neues Paneel für die Netzwerktopologie. Unterstützung zur Subnetzzuweisung "
-"hinzugefügt."
-
-msgid "New visualizations for utilization and quotas."
-msgstr "Neue Visualisierung für Verwendung und Kontingente"
-
-msgid "Newton Series Release Notes"
-msgstr "Newton Series Release Notes"
-
-msgid "Nova"
-msgstr "Nova"
-
-msgid "Nova Features"
-msgstr "Nova Eigenschaften"
-
-msgid ""
-"Nova and Glance are no longer required in order to run Horizon. As long as "
-"keystone is present, Horizon will run correctly."
-msgstr ""
-"Nova und Glance sind nicht mehr zum Betrieb von Horizon notwendig. Solange "
-"Keystone verfügbar ist, läuft Horizon korrekt."
-
-msgid ""
-"Now it is possible to enable/disable port security in Horizon, when the port-"
-"security extension is available. Note: Neutron allows disabling the port "
-"security on a port only when no security groups are associated to it"
-msgstr ""
-"Es ist jetzt möglich, Port-Sicherheit in Horizon zu aktivieren/deaktivieren, "
-"wenn die Portsicherheit-Erweiterung verfügbar ist. Hinweis: Neutron erlaubt "
-"die Deaktivierung der Portsicherheit eines Portes nur, wenn wenn keine "
-"Sicherheitsgruppen damit verbunden sind."
-
-msgid ""
-"Numerous fixes to display more and better information for instances and "
-"volumes in their overview pages."
-msgstr ""
-"Zahlreiche Fehlerkorrekturen um mehr und bessere Informationen für Instanzen "
-"und Datenträger in den Übersichtsseiten anzuzeigen."
-
-msgid "Numerous other bug fixes"
-msgstr "Zahllose weitere Fehlerkorrekturen"
-
-msgid "Object Storage Delimiters and Pseudo-folder Objects"
-msgstr "Objektspeicherbegrenzungen und Pseudo-Ordner-Objekte"
-
-msgid "Ocata Series Release Notes"
-msgstr "Ocata Serie Versionshinweise"
-
-msgid ""
-"One of the most common activities in a dashboard user interface is simply "
-"displaying a list of resources or data and allowing the user to take actions "
-"on that data. To this end, Horizon abstracted the commonalities of this task "
-"into a reusable set of classes which allow developers to programmatically "
-"create displays and interactions for their data with minimal effort and zero "
-"boilerplate."
-msgstr ""
-"Eine der häufigsten Aktivitäten in einem Dashboard ist die Anzeige einer "
-"Liste von Ressourcen oder Daten, so dass der Benutzer Aktionen damit "
-"ausführen kann. Die Gemeinsamkeiten dieser Aufgabe sind in Horizon in einen "
-"Satz wiederverwendbarer Klassen abstrahiert , so dass Entwickler "
-"programmatisch mit minimalem Aufwand Anzeigen und Interaktionen erstellen "
-"können, ganz ohne Boilerplate Code."
-
-msgid "One-click Floating IP Management"
-msgstr "Floating IP-Verwaltung mit einem Klick"
-
-msgid "Online Compression"
-msgstr "Online-Kompression"
-
-msgid "OpenStack RC file download."
-msgstr "Herunterladen der OpenStack RC-Datei."
-
-msgid "Orchestration Resources Panel"
-msgstr "Orchestrierungsressourcen Paneel"
-
-msgid "Organized Images"
-msgstr "Abbilder organisiert"
-
-msgid "Other Improvements and Fixes"
-msgstr "Weitere Verbesserungen und Fehlerkorrekturen"
-
-msgid "Other Notes"
-msgstr "Andere Notizen"
-
-msgid ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who have built on Horizon so far."
-msgstr ""
-"Insgesamt wurden viele Anstrengungen gemacht, um Kompatibilität für "
-"Dritthersteller-Entwickler zu bewahren, die bisher auf Horizon aufgebaut "
-"haben."
-
-msgid ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who may have built on Horizon so far."
-msgstr ""
-"Insgesamt wurden viele Anstrengungen gemacht, um Kompatibilität für "
-"Dritthersteller-Entwickler zu bewahren, die bisher auf Horizon aufgebaut "
-"haben."
-
-msgid ""
-"Overall, though, great effort has been made to maintain compatibility for "
-"third-party developers who may have built on Horizon so far."
-msgstr ""
-"Insgesamt wurden viele Anstrengungen gemacht, um Kompatibilität für "
-"Dritthersteller-Entwickler zu bewahren, die bisher auf Horizon aufgebaut "
-"haben."
-
-msgid "Page Layout Changes"
-msgstr "Seitenlayout Änderungen"
-
-msgid "Pagination"
-msgstr "Paginierung"
-
-msgid ""
-"Panel group is introduced in the Admin dashboard to organize admin panels "
-"better. Panels in \"System\" group of Admin dashboard are now categorized "
-"into four groups: \"Compute\", \"Volume\", \"Network\" and \"System\"."
-msgstr ""
-"Paneelgruppen wurden im Admin Dashoboard zur besseren Organisation "
-"eingeführt. Paneele in der \"System\" Gruppe des Admin Dashboards werden als "
-"\"Compute\", \"Volume\", \"Network\" und \"System\" kategorisiert."
-
-msgid ""
-"Password confirmation boxes are now validated for matching passwords on the "
-"client side for more immediate feedback."
-msgstr ""
-"Passwortbestätigungsfelder werden jetzt zur sofortigen Rückmeldung auf der "
-"Klientenseite validiert."
-
-msgid "Pausing/suspending instances."
-msgstr "Pausieren / Aussetzen von Instanzen."
-
-msgid "Per-project flavor support."
-msgstr "Unterstützung für Varianten pro Projekt"
-
-msgid "Pike Series Release Notes"
-msgstr "Pike Serien Versionshinweise"
-
-msgid "Plugin Architecture"
-msgstr "Plugin-Architektur"
-
-msgid ""
-"Plugin improvements, Horizon auto discovers JavaScript files for inclusion, "
-"and now has mechanisms for pluggable SCSS and Django template overrides."
-msgstr ""
-"Plugin Verbesserungen. Horizon erkennt automatisch JavaScript Dateien und "
-"bindet sie ein und hat einen Mechanismus zum Überschreiben von SCSS und "
-"Django Vorlagen."
-
-msgid ""
-"Policies associated with Consistency Groups exist in the Cinder policy file, "
-"and by default, all actions are disabled."
-msgstr ""
-"Richtlinien für Konsistenzgruppen existieren in der Cinder-Richtliniendatei "
-"und als Standard sind alle Aktionen gesperrt."
-
-msgid "Prelude"
-msgstr "Einleitung"
-
-msgid ""
-"Preview Stack view allows users to preview stacks specified in templates "
-"before creating them."
-msgstr ""
-"Die Stackvorschau erlaubt Benutzern in Vorlagen angegebene Stacks vorab zu "
-"sehen, bevor sie erstellt werden."
-
-msgid "Properties are now bound to the controller instead of the scope."
-msgstr ""
-"Eigenschaften werden jetzt an den Controller gebunden und nicht an den "
-"Geltungsbereich."
-
-msgid ""
-"Provided the ability for plugins to contribute translations to the "
-"JavaScript message catalog. Previously the horizon and openstack_dahboard "
-"applications were hardcoded."
-msgstr ""
-"Bietet die Möglichkeit für externe Plugins, um Übersetzungen zum Javascript "
-"Nachrichtenkatalog beizusteuern. Zuvor waren die horizon und "
-"openstack_dashboard Anwendungen hart codiert."
-
-msgid "QoS (quality of service) support."
-msgstr "QoS (quality of service) Unterstützung."
-
-msgid "Quantum"
-msgstr "Quantum"
-
-msgid "Quantum Brocade Plugin Not Compatible"
-msgstr "Quantum Brocade Plugin nicht kompatibel"
-
-msgid ""
-"Quantum added a huge number of new features in Grizzly, including L3 support "
-"(routers), load balancers, network topology infographics, better "
-"compatibility with Nova networking APIs (VNIC ordering when launching an "
-"instance; security groups and floating IP integration) and vastly improved "
-"informational displays."
-msgstr ""
-"Quantum hat eine riesige Anzahl neuer Funktionen in Grizzly hinzugefügt, "
-"darunter L3-Unterstützung (Router), Load-Balancer, Netzwerktopologie-"
-"Infografiken, bessere Kompatibilität mit Nova-Netzwerk-APIs und erheblich "
-"verbesserte Informations-Displays."
-
-msgid ""
-"Quantum support has been removed from Horizon for the Essex release. It will "
-"be restored in Folsom in conjunction with Quantum's first release as a core "
-"OpenStack project."
-msgstr ""
-"Quantum Unterstützung wurde für das Essex Release aus Horizon entfernt. Die "
-"Unterstützung wird in Folsom wiederhergestellt, zusammen mit dem ersten "
-"Release von Quantum als Core OpenStack Projekt."
-
-msgid "Queens Series Release Notes"
-msgstr "Queens Serie Release Notes"
-
-msgid "Quotas are now displayed dynamically throughout the Project dashboard."
-msgstr ""
-"Kontingente werden jetzt dynamisch durch das Projekt-Dashboard angezeigt."
-
-msgid "Realtime AJAX updating for instances in transition states."
-msgstr "Echtzeit AJAX Aktualisierung für Instanzen in Übergangszuständen."
-
-msgid "Realtime AJAX updating for volumes in transition states."
-msgstr "Echtzeit AJAX-Aktualisierung für Datenträger im Übergangszustand."
-
-msgid "Release Overview"
-msgstr "Release Übersicht"
-
-msgid ""
-"Removing formerly deprecated Swift UI code that was replaced with an "
-"improved Angular version in Mitaka."
-msgstr ""
-"Entfernen von zuvor als veraltet erklärtem Swift-UI Code, der in Mitaka mit "
-"einer verbesserten Angular-Version ersetzt wurde. "
-
-msgid "Rendering issues in extensions"
-msgstr "Darstellungsprobleme in Erweiterungen"
-
-msgid "Reorganizations"
-msgstr "Reorganisationen"
-
-msgid "Required fields in forms are now better indicated."
-msgstr "Notwendige Felder werden in Formularen jetzt besser gekennzeichnet."
-
-msgid "Resizing of Trove instances -- changing instance flavor"
-msgstr "Größenänderungen von Trove Instanzen -- ändern der Instanzvariante"
-
-msgid "Resource Browser"
-msgstr "Ressourcen-Browser"
-
-msgid "Rocky Series Release Notes"
-msgstr "Rocky Serie Releasenotes"
-
-msgid "Role-Based Access Controls"
-msgstr "Rollenbasierte Zugriffskontrolle"
-
-msgid ""
-"Router rules is a horizon extension provided by Big Switch Networks. As part "
-"of the horizon-vendor-split work, we drop the extension from upstream "
-"horizon. It is now available as a separate plugin at https://github.com/"
-"bigswitch/horizon-bsn"
-msgstr ""
-"Router Regeln ist eine von Big Switch Networks gelieferte Erweiterung für "
-"Horizon. Als Teil der verteilten Arbeit verschiedener Hersteller wurde die "
-"Erweiterung aus Upstream Horizon entfernt. Sie ist jetzt als ein "
-"eigenständiges Plugin unter https://github.com/bigswitch/horizon-bsn "
-"verfügbar"
-
-msgid "Sahara"
-msgstr "Sahara"
-
-msgid ""
-"Sahara UX Improvements -- Dramatic improvements to the Sahara user "
-"experience have been made with the addition of guided cluster creation and "
-"guided job creation pages."
-msgstr ""
-"Sahara UX Verbesserungen -- Dramatische Verbesserungen an Saharas User "
-"Experience wurden durch den Zusatz geführter Clustererstellung und "
-"Aufgabenerstellung erreicht."
-
-msgid ""
-"Second, the Default Quotas and Services panels (which were both strictly "
-"informational) were combined into tabs in a single System Info panel to make "
-"it clear that these panels are thematically related, and to create a home "
-"for informational-only displays like these."
-msgstr ""
-"Zweitens wurden die Standardkontingent- und DIenste-Panels (die beide eng "
-"zusammen waren) zu Registerkarten in einem einzigen System-Info-Panel "
-"zusammengefasst, um zu verdeutlichen, dass diese Panels thematisch verknüpft "
-"sind, und ein Startpunkt für Nur-Information-Displays wie diese zu erstellen."
-
-msgid "Security Group Rule Editing Improvements"
-msgstr "Verbesserungen bei der Bearbeitung von Sicherheitsgruppenregeln"
-
-msgid "Security Group Rule Templates"
-msgstr "Sicherheitsgruppen Regelvorlagen"
-
-msgid "Security Issues"
-msgstr "Sicherheitsrelevante Probleme"
-
-msgid ""
-"Security group association per port is now shown in the port detail page. In "
-"Neutron different security groups can be associated on different ports of a "
-"same server instance, but previously it cannot be referred in Horizon."
-msgstr ""
-"Die Zuweisung der Sicherheitsgruppen pro Port wird jetzt in der Port-Details "
-"Seite angezeigt. In Neutron können verschiedene Sicherheitsgruppen "
-"verschiedenen Ports der selben Serverinstanz zugewiesen werden, aber es "
-"konnte in Horizon bislang nicht dargestellt werden."
-
-msgid "Security groups can be added to a running instance."
-msgstr "Sicherheitsgruppen können einer laufenden Instanz hinzugefügt werden."
-
-msgid ""
-"Selenium tests may now be exercised using the headless PhantomJS driver."
-msgstr ""
-"Selenium Tests können jetzt durch den headless PhantomJS Treiber ausgeführt "
-"werden."
-
-msgid "Self-Service Password Change"
-msgstr "Selbstbedienung für Passwortänderungen"
-
-msgid "Server Side Table Filtering"
-msgstr "Tabellenfilterung auf Serverseite"
-
-msgid "Session Creation and Health Checks"
-msgstr "Sitzungserzeugung und Gesundheits-Checks"
-
-msgid ""
-"Session timeout can now be enabled to log out the user after a period of "
-"inactivity as a security feature."
-msgstr ""
-"Zeitüberschreitung in einer Sitzung kann jetzt als Sicherheitsmaßnahme "
-"aktiviert werden, um Benutzer nach einer Zeit der Inaktivität abzumelden."
-
-msgid "Settings"
-msgstr "Einstellungen"
-
-msgid ""
-"Several fixes have been made to the hzTable controller. The list below "
-"outline these changes. See inline documentation for usage details."
-msgstr ""
-"Es wurden einige Fehlerkorrekturen am hzTable Controller durchgeführt. Die "
-"unten stehende Liste erläutert die Änderungen. Sehen Sie in die Inline "
-"Dokumentation für Details zur Verwendung."
-
-msgid ""
-"Several new indicators have been added to inform users why they've been "
-"logged out when they land on the login screen unexpectedly. These indicators "
-"make it clear whether the user's session has expired, they timed out due to "
-"inactivity, or they are not authorized for the section of the dashboard they "
-"attempted to access."
-msgstr ""
-"Mehrere neue Indikatoren wurden hinzugefügt, um Benutzer zu informieren, "
-"warum sie abgemeldet wurden, wenn sie unerwartet auf dem Anmeldebildschirm "
-"landen. Diese Indikatoren machen deutlich, ob die Sitzung des Benutzers "
-"abgelaufen ist, sie aufgrund von Inaktivität abgelaufen ist, oder er nicht "
-"für den Abschnitt des Dashboards autorisiert ist, auf den er zugreifen "
-"wollte."
-
-msgid ""
-"Several sections of the Admin dashboard have been rearranged to more "
-"logically group information together. Additionally, new sources of "
-"information have been added to allow Admins to better understand the state "
-"of the hosts in the cloud and their relationship to host aggregates, "
-"availability zones, etc."
-msgstr ""
-"Mehrere Abschnitte des Admin-Dashboards wurden umgeordnet, um logischere "
-"Gruppeninformationen zusammenzuführen. Zusätzlich wurden neue "
-"Informationsquellen hinzugefügt, um Admins zu ermöglichen, den Zustand der "
-"Hosts in der Cloud und ihre Beziehung zu Host-Aggregaten, "
-"Verfügbarkeitszonen usw. besser zu verstehen."
-
-msgid "Significant PEP8 and code quality compliance improvements."
-msgstr "Signifikante PEP8 und Codequalität Standardisierungsverbesserungen."
-
-msgid ""
-"Since there are many very common security group rules which users tediously "
-"re-add each time (rules for SSH and ping, for example) the Horizon team has "
-"added pre-configured templates for common rules which a user can select and "
-"add to their security group with two clicks. These rules are configurable "
-"via the ``SECURITY_GROUP_RULES`` setting."
-msgstr ""
-"Da es viele sehr häufige Sicherheitsgruppenregeln gibt, die Benutzer jedes "
-"Mal mühevoll wiederherstellen (Regeln für SSH und Ping), hat das Horizon-"
-"Team vorkonfigurierte Vorlagen für allgemeine Regeln hinzugefügt, die ein "
-"Benutzer auswählen und seiner Sicherheitsgruppe mit zwei Klicks hinzufügen "
-"kann . Diese Regeln sind über die Einstellung `` SECURITY_GROUP_RULES`` "
-"konfigurierbar."
-
-msgid "Some of the general areas of improvement include:"
-msgstr "Einige der grundsätzlichen Verbesserungsbereiche:"
-
-msgid "Some of these features include:"
-msgstr "Einige dieser Eigenschaften beinhalten:"
-
-msgid "Sorting has been improved in many places through the dashboard."
-msgstr "Sortieren wurde an vielen Stellen im Dashboard verbessert."
-
-msgid "Stack Template view"
-msgstr "Stack Vorlagenansicht"
-
-msgid "Stein Series Release Notes"
-msgstr "Stein Serie Releasenotes"
-
-msgid ""
-"Support a parameter to specify subnet or fixed IP address when creating port."
-msgstr ""
-"Unterstützt einen Parameter zur Angabe des Subnetzes oder einer festen IP-"
-"Adresse bim Erstellen eines Ports."
-
-msgid "Support for Keystone's PKI tokens."
-msgstr "Unterstützung für Keystone PKI Token."
-
-msgid "Support for Nova volumes, including:"
-msgstr "Unterstützung für Nova-Datenträger, einschließlich:"
-
-msgid "Support for Nova's features has been greatly improved in Essex:"
-msgstr ""
-"Unterstützung der Nova-Eigenschaften wurde in Essex erheblich verbessert:"
-
-msgid "Support for adding plugin specific AngularJS modules"
-msgstr "Unterstützung zum hinzufügen von Plugin-spezifischen AngularJS Modulen"
-
-msgid "Support for adding static files, e.g., CSS, JS, images"
-msgstr ""
-"Unterstützung für das hinzufügen statischer Dateien, z.B. CSS, JS, Bilder"
-
-msgid ""
-"Support for batch actions on multiple resources (e.g. terminating multiple "
-"instances at once)."
-msgstr ""
-"Unterstützung für Stapelaktionen an multiplen Ressourcen (z.B. multiple "
-"Instanzen gleichzeitig beenden)."
-
-msgid "Support for easily setting flavor extra specs"
-msgstr ""
-"Unterstützung zum einfachen setzen von Extraspezifikationen für Varianten"
-
-msgid "Support for managing Floating IP address pools."
-msgstr "Unterstützung für das Management von Floating IP Pools."
-
-msgid "Support for self-signed or other specified SSL certificate checking."
-msgstr ""
-"Unterstützung für selbst signierte Zertifikate oder andere spezielle SSL-"
-"Zertifikatsprüfungen"
-
-msgid ""
-"Support for shelving and unshelving of instances. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/horizon-shelving-command>`__ for more "
-"details."
-msgstr ""
-"Unterstützung zum Shelving und Unshelving von Instanzen. Sie finden `hier "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-shelving-command>`__ "
-"weitere Details."
-
-msgid ""
-"Support for v2 block device mapping, falling back to v1 when unavailable. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/horizon-block-"
-"device-mapping-v2>`__. for more details."
-msgstr ""
-"Unterstützung für v2 Blockgeräte-Abbildung, mit Rückgriff auf v1 wenn nicht "
-"verfügbar. Sie finden `hier <https://blueprints.launchpad.net/horizon/+spec/"
-"horizon-block-device-mapping-v2>`__. weitere Informationen."
-
-msgid "Supporting upload-to-image"
-msgstr "Hochladen zum Abbild unterstützt"
-
-msgid "Suspend/Resume actions for Stacks"
-msgstr "Aussetzen/Wiederaufnahme-Aktionen für Stacks"
-
-msgid "Swift"
-msgstr "Swift"
-
-msgid "Swift container and object metadata are now supported."
-msgstr "Swift-Container und Objektmetadaten werden jetzt unterstützt."
-
-msgid "Table drawers -- expandable table content"
-msgstr "Tabellenzeichner -- erweiterbarer Tabelleninhalt"
-
-msgid ""
-"Tables can now be written to support editing fields in the table to reduce "
-"the need for opening separate forms. The first sample of this is in the "
-"Admin dashboard, Projects panel."
-msgstr ""
-"Tabellen können jetzt erstellt werden, um das Bearbeiten von Feldern zu "
-"erlauben. Die reduziert die Notwendigkeit eigenständige Formulare zu öffnen. "
-"Das erste Beispiel dafür ist im Admin-Dashboard, im Projekte Paneel."
-
-msgid ""
-"Tables can now easily be wired to filter results from underlying API calls "
-"based on criteria selected by the user rather than just perform an on page "
-"search. The first example of this is in the Admin dashboard, Instances panel."
-msgstr ""
-"Tabellen können nun einfach verbunden werden, um die Ergebnisse von "
-"zugrundeliegenden API-Aufrufen auf der Grundlage von Kriterien zu filtern, "
-"die vom Benutzer ausgewählt werden, anstatt lediglich eine Suche auf der "
-"Seite durchzuführen. Das erste Beispiel hierfür ist das Admin-Dashboard "
-"Instanzenbedienfeld."
-
-msgid "Tabs and TabGroups"
-msgstr "Tabs und Tab-Gruppen"
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options has been deprecated and will be removed in the Newton release. "
-"Starting with Mitaka you can create one default subnet pool per address "
-"family through the Neutron API. These subnet pools will automatically show "
-"up in the subnet pool list using the name of the pool as label."
-msgstr ""
-"Die 'default_ipv4_subnet_pool_label' und 'default_ipv6_subnet_pool_label' "
-"Optionen sind veraltet und werden im Newton Release entfernt. Mit Mitaka "
-"können Sie ein Standard-Subnetzpool pro Adressfamilie durch die Neutron API "
-"erzeugen. Diese Subnetzpools erscheinen automatisch in der Liste der "
-"Subnetzpools mit dem Namen des Pools als Kennung."
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options were deprecated in the Mitaka release and are no longer valid in the "
-"Newton release. Starting with Mitaka you can create one default subnet pool "
-"per address family through the Neutron API. These subnet pools will "
-"automatically show up in the subnet pool list using the name of the pool as "
-"label."
-msgstr ""
-"Die 'default_ipv4_subnet_pool_label' und 'default_ipv6_subnet_pool_label' "
-"Optionen sind mit dem Mitaka Release veraltet und nicht mehr gültig im "
-"Newton Release. Ab Mitaka können Sie einen Standard-Subnetzpool pro "
-"Adressfamilie über die Neutron API erstellen. Diese Subnetzpools werden "
-"automatisch in der Subnetzpool-Liste unter dem Namen des Pools als Kennung "
-"angezeigt."
-
-msgid "The 'webroot' theme has been removed."
-msgstr "Das 'webroot' Thema wurde entfernt."
-
-msgid ""
-"The 'webroot' theme was providing an example of how to set the webroot value "
-"through SCSS for accessing needed static URL prefixes for assets like font "
-"paths. This value is now retrieved directly from the Django settings and is "
-"available directly in the SCSS namespace via $static_url."
-msgstr ""
-"Das 'webroot' Thema stellte ein Beispiel bereit, wie man den webroot-Wert "
-"durch SCSS für den Zugriff auf statische URL Präfixe für Anlagen wie Font-"
-"Pfade setzt. Dieser Wert wird jetzt direkt aus den Django-Einstellungen "
-"gelesen und ist direkt im SCSS Namensraum mittels $static_url verfügbar."
-
-msgid ""
-"The Access & Security panel's tabs have been moved to their own panels for "
-"clearer navigation and better performance. API Access and Key Pairs now "
-"reside in the Compute panel group. Floating IPs and Security Groups are now "
-"in the Network panel group."
-msgstr ""
-"Die Bedienfelder für Zugriffe und Sicherheit wurden in ihre eigenen "
-"Registerkarten verschoben, um eine bessere Navigation und bessere Leistung "
-"zu gewährleisten. API Zugriff und Schlüsselpaare befinden sich nun in der "
-"Gruppe Compute. Floating-IPs und Sicherheitsgruppen befinden sich nun in der "
-"Gruppe \"Netzwerk\"."
-
-msgid ""
-"The Angular Bootstrap upgrade contains a breaking change as the directives "
-"and services in this library were renamed. See https://github.com/angular-ui/"
-"bootstrap/wiki/Migration-guide-for-prefixes"
-msgstr ""
-"Das Angular-Bootstrap-Upgrade enthält eine Änderung, die Direktiven und "
-"Dienste in dieser Bibliothek umbenennt. Siehe https://github.com/angular-ui/"
-"bootstrap/wiki/Migration-guide-for-prefixes"
-
-msgid ""
-"The Brocade plugin for Quantum does not support key features of the floating "
-"IP addresses API which are considered central to Horizon's functionality. As "
-"such, it is not compatible with the Grizzly release's Quantum integration."
-msgstr ""
-"Das Brocade Plugin für Quantum unterstützt nicht die entscheidenden "
-"Eigenschaften der Floating IPs, welche zentral für Horizons Funktionalität "
-"stehen. Somit ist es nicht kompatibel mit der Quantum Integration in Grizzly."
-
-msgid ""
-"The Cisco N1K Router plugin's additional features are available through a "
-"special additional dashboard when enabled and supported in Neutron."
-msgstr ""
-"Die zusätzlichen Leistungsmerkmale des Cisco N1K Router Plugins sind über "
-"ein spezielles zusätzliches Dashboard verfügbar, wenn es aktiviert und in "
-"Neutron unterstützt wird."
-
-msgid ""
-"The Essex Horizon release is only partially backwards-compatible with Diablo "
-"OpenStack components. While it is largely possible to log in and interact, "
-"many functions in Nova, Glance and Keystone changed too substantially in "
-"Essex to maintain full compatibility."
-msgstr ""
-"Die Essex Horizon Version ist nur teilweise rückwärtskompatibel mit Diablo "
-"OpenStack Komponenten. Obwohl es weitgehend möglich ist, sich einzuloggen "
-"und zu interagieren, änderten sich viele Funktionen in Nova, Glance und "
-"Keystone zu sehr in Essex, um volle Kompatibilität zu gewährleisten."
-
-msgid ""
-"The Flavor panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"Das Varianten-Paneel kann jetzt konfiguriert werden um entweder den alten "
-"oder den Angular-Code zu verwenden."
-
-msgid ""
-"The Folsom Horizon release should be fully-compatible with both Folsom and "
-"Essex versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Folsom "
-"stack due to bugfixes, etc. in underlying services, there should not be any "
-"limitations on what will or will not function. (Note: Quantum was not a core "
-"OpenStack project in Essex, and thus this statement does not apply to "
-"network management.)"
-msgstr ""
-"Die Folsom Horizon-Version sollte mit den Folsom- und Essex-Versionen der "
-"übrigen OpenStack-Kernprojekte (Nova, Swift, etc.) voll kompatibel sein. "
-"Während einige Funktionen mit einem all-Folsom-Stack aufgrund von Bugfixes, "
-"etc. in zugrundeliegenden Diensten wesentlich besser funktionieren, sollte "
-"es keine Einschränkungen für das sein, was funktioniert oder nicht. "
-"(Anmerkung: Quantum war kein Kern-OpenStack-Projekt in Essex, und daher gilt "
-"diese Aussage nicht für das Netzwerkmanagement.)"
-
-msgid ""
-"The Folsom release cycle brought several major advances to Horizon's user "
-"experience while also reintroducing Quantum networking as a core piece of "
-"the OpenStack Dashboard."
-msgstr ""
-"Der Folsom Releasezyklus brachte verschiedene große Verbesserungen der "
-"Horizon's User Experience und brachte auch Quantum Netzwerk als "
-"Kernbestandteil des OpenStack Dashboards zurück."
-
-msgid ""
-"The Grizzly Horizon release should be fully compatible with both Grizzly and "
-"Folsom versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Grizzly "
-"stack due to bugfixes, etc. in underlying services, there should not be "
-"limitations on what will or will not function."
-msgstr ""
-"Die Grizzly Horizon Version sollte vollständig kompatibel mit Grizzly und "
-"Folsom Versionen in den OpenStack Kernprojekte (Nova, Swift, etc.) sein. "
-"Während einige Funktionen besser funktionieren mit einem All-Grizzly-Stack "
-"aufgrund von Bugfixes, etc. in zugrunde liegenden Diensten, sollte es keine "
-"Einschränkungen in der Funktion geben."
-
-msgid ""
-"The Grizzly release cycle saw sweeping improvements to overall user "
-"experience, huge stability improvements, lots of new networking, instance "
-"management and image management features, a long-needed architectural "
-"clarification, and big increases in community engagement! Read on to get the "
-"specifics."
-msgstr ""
-"Die Grizzly-Versionszyklus sah umfassende Verbesserungen der gesamten "
-"Benutzerfreundlichkeit, riesige Stabilitätsverbesserungen, viele neue "
-"Netzwerk-, Instant-Management-und Abbild-Management-Funktionen, eine lang "
-"geforderte architektonische Klarstellung und große Anstieg der Aktivtäten in "
-"der Gemeinschaft! Lesen Sie weiter, um weitere Informationen zu erhalten."
-
-msgid ""
-"The HA property is updateable in the UI, however, Neutron API does not allow "
-"the update operation because toggling HA support does not work."
-msgstr ""
-"Die HA Eigenschaft kann im UI aktualisiert werden, aber das Neutron API "
-"erlaubt keine Aktualisierung, da das Umschalten der HA Unterstützung nicht "
-"funktioniert."
-
-msgid ""
-"The Havana Horizon release should be fully compatible with both Havana and "
-"Grizzly versions of the rest of the OpenStack integrated projects (Nova, "
-"Swift, etc.). New features in other OpenStack projects which did not exist "
-"in Grizzly will obviously only work in Horizon if the rest of the stack "
-"supports them as well."
-msgstr ""
-"Die Havana Horizon Version sollte vollständig kompatibel mit Havana und "
-"Grizzly Versionen der übrigen OpenStack integrierte Projekte (Nova, Swift, "
-"etc.) sein. Neue Funktionen in anderen OpenStack-Projekten, die es in "
-"Grizzly nicht gab, werden offensichtlich nur in Horizon funktionieren, wenn "
-"der Rest des Stacks sie auch unterstützt."
-
-msgid ""
-"The Havana release cycle brings support for *three* new projects, plus "
-"significant new features for several existing projects. On top of that, many "
-"aspects of user experience have been improved for both end users and "
-"administrators. The community continues to grow and expand. The Havana "
-"release is solidly the best release of the OpenStack Dashboard project yet!"
-msgstr ""
-"Der Havanna-Release-Zyklus bringt Unterstützung für *drei * neue Projekte, "
-"sowie bedeutende neue Funktionen für mehrere bestehende Projekte. Darüber "
-"hinaus wurden viele Aspekte der Nutzererfahrung für Endbenutzer und "
-"Administratoren verbessert. Die Gemeinschaft wächst und expandiert weiter. "
-"Die Havana-Version ist die beste solide Version des OpenStack Dashboard-"
-"Projekts!"
-
-msgid ""
-"The Icehouse release cycle brings several improvements to Horizon's user "
-"experience, improved extensibility, and support for many additional features "
-"in existing projects. The community continues to grow. Read more for the "
-"specifics."
-msgstr ""
-"Der Icehouse Versionszyklus bringt einige Verbesserungen an Horizon's User "
-"Experience, verbesserte Erweiterbarkeit und Unterstützung für viele "
-"zusätzliche Funktionen in bestehenden Projekten. Die Gemeinschaft wächst "
-"weiter. Lesen Sie mehr für die Besonderheiten."
-
-msgid ""
-"The Images panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"Das Abbilder-Paneel kann jetzt konfiguriert werden um entweder den alten "
-"oder den Angular-Code zu verwenden."
-
-msgid ""
-"The Images table now has a new feature: predefined filters for seeing your "
-"own images, images that have been shared with you, or public images. This "
-"makes finding the image you're looking for a great deal easier and more "
-"pleasant."
-msgstr ""
-"Die Abbilder-Tabelle hat jetzt eine neue Funktion: vordefinierte Filter für "
-"das Ansehen Ihrer eigenen Abbilder, Abbilder, die mit Ihnen geteilt wurden, "
-"oder öffentliche Abbilder. Dies macht die Suche nach dem Abbild für Sie viel "
-"einfacher und angenehmer."
-
-msgid ""
-"The Juno release cycle brings a significant update to the user experience; "
-"numerous stability improvements; support for Sahara; and significant "
-"enhancements in feature support for networking, volumes, databases and "
-"images. The community continues to grow and gain speed. Read on for more "
-"details."
-msgstr ""
-"Der Juno-Versions-Zyklus bringt eine signifikante Aktualisierung der "
-"Benutzererfahrung mit sich; zahlreiche Stabilitätsverbesserungen; "
-"Unterstützung für Sahara; und wesentliche Verbesserungen in "
-"Funktionsunterstützung für Netzwerke, Datenträger, Datenbanken und Abbilder. "
-"Die Gemeinschaft wächst weiter und gewinnt an Geschwindigkeit. Lesen Sie "
-"weiter für weitere Details."
-
-msgid ""
-"The Loadbalancer feature landed in the 11th hour for both Quantum and "
-"Horizon and, though we did our best to test it, may still contain "
-"undiscovered bugs. It is best considered a \"beta\" or \"experimental\" "
-"feature for the Grizzly release."
-msgstr ""
-"Das Loadbalancer Feature kam erst auf den letzten Drücker in Quantum und "
-"Horizon. Obwohl wir beim testen alles gegeben haben, kann es noch "
-"unentdeckte Bugs enthalten. Es kann bestenfalls als \"Beta\" oder "
-"\"experimental\" Feature im Grizzly Release angesehen werden."
-
-msgid ""
-"The OPENSTACK_IMAGE_FORMATS variable must be added to the "
-"REST_API_REQUIRED_SETTINGS setting in local_settings.py"
-msgstr ""
-"Die OPENSTACK_IMAGE_FORMATS Variable muss zur REST_API_REQUIRED_SETTINGS "
-"Einstellung in local_settings.py hinzugefügt werden."
-
-msgid ""
-"The OpenStack Data Processing project (Sahara) was formally included into "
-"the integrated release in Juno and Horizon includes broad support for "
-"managing your data processing. You can specify and build clusters to utilize "
-"several data types with user specified jobs while tracking the progress of "
-"those jobs."
-msgstr ""
-"Das OpenStack Data Processing Projekt (Sahara) wurde offiziell in das Juno-"
-"Release integriert und Horizon bekam eine breite Unterstützung für die "
-"Verwaltung Ihrer Datenverarbeitung. Sie können Cluster festlegen und "
-"erstellen, um mehrere Datentypen mit benutzerdefinierten Jobs zu nutzen, "
-"während Sie den Fortschritt dieser Jobs verfolgen."
-
-msgid ""
-"The OpenStack Database as a Service project (Trove) graduated from "
-"incubation in the Havana cycle, and thanks to their industriousness they "
-"delivered a set of panels for the OpenStack dashboard to allow for "
-"provisioning and managing your Trove databases and backups. Disclaimer: "
-"Given that Trove's first official release as an integrated project will not "
-"be until Icehouse this feature should still be considered experimental and "
-"may be subject to change."
-msgstr ""
-"Die OpenStack-Projekt Database as a Service (Trove) absolvierte die "
-"Inkubation im Havanna-Zyklus, und dank des Fleißes lieferten es eine Reihe "
-"von Panels für das OpenStack-Dashboard, um die Bereitstellung und Verwaltung "
-"der Trove-Datenbanken und -Sicherungen zu ermöglichen. Disclaimer: "
-"Angesichts der Tatsache, dass die erste offizielle Freigabe von Trove als "
-"integriertes Projekt nicht bis Icehouse ist, sollte dieses Merkmal noch als "
-"experimentell betrachtet werden und kann sich ändern."
-
-msgid ""
-"The OpenStack Database as a Service project (Trove) is part of the "
-"integrated release in the Icehouse cycle. Improvements to the client "
-"connections and overall stability were added in the Icehouse cycle."
-msgstr ""
-"Das OpenStack-Projekt Database as a Service (Trove) ist Teil der "
-"integrierten Version im Icehouse-Zyklus. Im Icehouse-Zyklus wurden "
-"Verbesserungen der Kundenverbindungen und der Gesamtstabilität hinzugefügt."
-
-msgid ""
-"The OpenStack Orchestration project (Heat) debuted in Havana, and Horizon "
-"delivers full support for managing your Heat stacks. Highlights include "
-"support for dynamic form generation from supported Heat template formats, "
-"stack topology visualizations, and full stack resource inspection."
-msgstr ""
-"Das OpenStack Orchestration Projekt (Heat) debütierte in Havanna, und "
-"Horizon liefert volle Unterstützung für die Verwaltung Ihrer Heat Stacks. "
-"Highlights sind die Unterstützung für die dynamische Formgenerierung aus "
-"unterstützten Heat-Template-Formaten, Stack-Topologie-Visualisierungen und "
-"die vollständige Stapel-Ressourceninspektion."
-
-msgid ""
-"The OpenStack Translations team came fully into its own during the Havana "
-"cycle and the quality of the translations in Horizon are the best yet by "
-"far. Congratulations to that team for their success in building the "
-"community that started primarily within the OpenStack Dashboard project."
-msgstr ""
-"Das Team von OpenStack Translations kam während des Havanna-Zyklus voll zur "
-"Geltung und die Qualität der Übersetzungen im Horizon ist bei weitem das "
-"Beste. Herzlichen Glückwunsch an dieses Team für den Erfolg beim Aufbau der "
-"Gemeinschaft, die vor allem im Rahmen des OpenStack Dashboard-Projekts "
-"begann."
-
-msgid ""
-"The Python Launch Instance workflow has been deprecated and no longer "
-"displays by default."
-msgstr ""
-"Der Python Instanzstart-Ablauf ist veraltet und wird standardmäßig nicht "
-"mehr angezeigt."
-
-msgid ""
-"The Python Swift panel has been deprecated and no longer displays by "
-"default. To use the old interface edit ``enabled/"
-"_1920_project_containers_panel.py`` to change ``swift_panel`` to "
-"``'legacy'``."
-msgstr ""
-"Das Python Swift Paneel ist veraltet und wird als Standard nicht mehr "
-"angezeigt. Um das alte Interface zu verwenden bearbeiten Sie ``enabled/"
-"_1920_project_containers_panel.py`` und ändern ``swift_panel`` nach "
-"``'legacy'``."
-
-msgid ""
-"The Sahara based content has been removed from the Horizon source tree and "
-"is now a separate plugin. To continue managing Sahara in Horizon, installing "
-"the sahara-dashboard plugin on the Horizon server is required."
-msgstr ""
-"Der Sahara-basierte Inhalt wurde aus dem Horizon Quellzweig entfernt und ist "
-"jetzt ein separates Plugin. Um weiterhin Sahara in Horizon zu verwalten, ist "
-"die Installation des sahara-dashboard Plugins auf dem Horizon-Server "
-"erforderlich."
-
-msgid ""
-"The Trove based content has been removed from the Horizon source tree and is "
-"now a separate plugin. To continue managing Trove in Horizon, installing the "
-"trove-dashboard plugin on the Horizon server is required."
-msgstr ""
-"Der Trove-basierte Inhalt wurde aus dem Horizon Quellzweig entfernt und ist "
-"jetzt ein separates Plugin. Um weiterhin Trove in Horizon zu verwalten, ist "
-"die Installation des Trove-dashboard Plugins auf dem Horizon-Server "
-"erforderlich."
-
-msgid ""
-"The ``TEMPLATE_*`` settings have been replaced with a ``TEMPLATE`` dict. "
-"This will likely cause issues when porting settings to this version of "
-"Horizon. The TEMPLATE_DEBUG setting has been removed and is tied to the "
-"DEBUG setting now. A detailed explanation of this dict can be found at "
-"https://docs.djangoproject.com/en/1.10/ref/settings/#templates"
-msgstr ""
-"Die ``TEMPLATE_*`` Einstellungen wurden durch ein ``TEMPLATE`` Dict ersetzt. "
-"Dies wird voraussichtlich zu Problemen bei der Portierung von Einstellungen "
-"zu dieser Horizon-Version führen. Die TEMPLATE_DEBUG Einstellung wurde "
-"entfernt und ist jetzt an die DEBUG Einstellung gebunden. Eine detaillierte "
-"Erklärung dieses Dicts ist hier zu finden: https://docs.djangoproject.com/"
-"en/1.10/ref/settings/#templates"
-
-msgid ""
-"The ``can_haz`` and ``can_haz_list`` template filters have been renamed to "
-"``has_permissions`` and ``has_permissions_on_list`` respectively."
-msgstr ""
-"Die ``can_haz`` und ``can_haz_list`` Vorlagenfilter wurden in "
-"``has_permissions`` und ``has_permissions_on_list`` umbenannt."
-
-msgid ""
-"The ``is_authenticated()`` and ``is_anonymous()`` functions in Django "
-"OpenStack Auth's ``User`` class are properties when running under Django "
-"1.10, and no longer take a margin parameter."
-msgstr ""
-"Die ``is_authenticated()`` und ``is_anonymous()`` Funktionen in der Django "
-"OpenStack Auth ``User`` Klasse sind jetzt Eigenschaften unter Django 1.10 "
-"und benötigen keine Randparameter mehr."
-
-msgid ""
-"The ``profile_support`` setting has been removed from the "
-"``OPENSTACK_NEUTRON_NETWORK`` dict, and any usages have been removed from "
-"the Horizon code base. If you were relying on this being set by default, you "
-"will now need to manually set the value in your plugin/customisation."
-msgstr ""
-"Die ``profile_support`` Einstellung wurde vom ``OPENSTACK_NEUTRON_NETWORK`` "
-"dict entfernt jede Verwendung wurde aus der Horizon Codebasis entfernt. Wenn "
-"Sie sich bislang auf die Einstellung als Standard verlassen haben, so müssen "
-"Sie jetzt manuell den Wert in Ihrem Plugin bzw. Ihrere Anpassung setzen."
-
-msgid ""
-"The ``status_unknown`` table row class has been replaced with the default "
-"bootstrap ``warning`` class."
-msgstr ""
-"Die ``status_unknown`` Tabellenzeilenklasse wurde mit der bootstrap-"
-"Standardklasse ``warning`` ersetzt."
-
-msgid "The `select` method has been renamed to to `toggleSelect`."
-msgstr "Die `select` Method wurde nach `toggleSelect` umbenannt."
-
-msgid ""
-"The ability for an administrator to reset the password of a server/instance."
-msgstr ""
-"Die Möglichkeit für einen Administrator das Passwort für einen Server / eine "
-"Instanz zurückzusetzen."
-
-msgid ""
-"The ability to edit flavors is disabled by default. See "
-"``ENABLE_FLAVOR_EDIT`` in the settings documentation for more information."
-msgstr ""
-"Die Möglichkeit zum bearbeiten von Varianten wurde als Standard deaktiviert. "
-"Lesen Sie ``ENABLE_FLAVOR_EDIT`` in der Dokumentation zu den Einstellung für "
-"weitere Informationen."
-
-msgid ""
-"The breadcrumb navigation inside the details pages now applies across "
-"Horizon. A small change in the logic means that ``custom_breadcrumb`` items "
-"in the context no longer need to specify the panel name and link. See "
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_]"
-msgstr ""
-"Die Brotkrumennavigation in der Details-Seite gilt jetzt für ganz Horizon. "
-"Eine kleine Änderung in der Logik bedeutet, dass ``custom_breadcrumb`` "
-"Eingenschaften im Kontext nicht weiterhin den Paneelnamen und Link angeben "
-"müssen. Sie finden hier weitere Informationen: [`blueprint navigation-"
-"improvements <https://blueprints.launchpad.net/horizon/+spec/navigation-"
-"improvements>`_]"
-
-msgid ""
-"The configuration documentation for ``supported_vnic_types`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` has been updated to help an operator decide "
-"which VNIC types should be available for users to choose from."
-msgstr ""
-"Die Konfigurationsdokumentation für ``supported_vnic_types`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` wurde aktualisiert, damit der Operator "
-"einfacher eine Entscheidung treffen kann, welche VNIC Typen für Benutzer zur "
-"Verfügung gestellt werden sollen."
-
-msgid ""
-"The conversion to utilizing Bootstrap v3 can cause content extensions "
-"written on top of Horizon to have rendering issues. Most of these are fixed "
-"by a simple CSS class name substitutions. These issues are primarily seen "
-"with buttons and panel content widths."
-msgstr ""
-"Die Konvertierung zur Verwendung von Bootstrap v3 kann dazu führen, dass "
-"Content-Erweiterungen, die auf Horizon geschrieben wurden, Rendering-"
-"Probleme haben. Die meisten davon werden durch eine einfache CSS-Klasse "
-"ersetzt. Diese Probleme sind in erster Linie mit Knöpfen und Panel-Inhalt-"
-"Breiten zu sehen."
-
-msgid ""
-"The dashboard-specific ``base.html`` templates (e.g. ``nova/base.html``, "
-"``syspanel/base.html``, etc.) have been removed in favor of a single ``base."
-"html`` template."
-msgstr ""
-"Die Dashboard-spezifischen ``base.html`` Vorlagen (z.B. ``nova/base.html``, "
-"``syspanel/base.html``, etc.) wurden zugunsten einer einzelnen ``base.html`` "
-"Vorlage entfernt."
-
-msgid ""
-"The default for ``can_set_mountpoint`` is now ``False``, and should be set "
-"to ``True`` in the settings in order to add the option to set the mount "
-"point for volumes in the dashboard. At this point only the Xen hypervisor "
-"supports this feature."
-msgstr ""
-"Die Voreinstellung für ``can_set_mountpoint`` lautet nun ``False`` und "
-"sollte in den Einstellungen auf ``True`` gesetzt werden, um die Option zum "
-"Einstellen des Mountpunkts für Datenträgers im Dashboard hinzuzufügen. An "
-"dieser Stelle unterstützt nur der Xen-Hypervisor diese Funktion."
-
-msgid ""
-"The default for ``can_set_password`` is now ``False``. This means that "
-"unless the setting is explicitly set to ``True``, the option to set an "
-"'Admin password' for an instance will not be shown in the Launch Instance "
-"workflow. Not all hypervisors support this feature which created confusion "
-"with users."
-msgstr ""
-"Die Voreinstellung für ``can_set_password`` ist jetzt ``False``. Das "
-"bedeutet, dass die Option zum Festlegen eines Admin-Passworts für eine "
-"Instanz nicht im Arbeitsablauf \"Instanz starten\" angezeigt wird, sofern "
-"die Einstellung nicht explizit auf \"True\" gesetzt ist. Nicht alle "
-"Hypervisoren unterstützen diese Funktion, was die Benutzer verwirrt."
-
-msgid ""
-"The deprecated ``OPENSTACK_QUANTUM_NETWORK`` configuration option has been "
-"removed. If you still use it, you need to replace it with "
-"``OPENSTACK_NEUTRON_NETWORK``."
-msgstr ""
-"Die veraltete ``OPENSTACK_QUANTUM_NETWORK`` Konfigurationsoption wurde "
-"entfernt. Sofern Sie diese noch verwenden, ersetzen Sie sie mit "
-"``OPENSTACK_NEUTRON_NETWORK``."
-
-msgid ""
-"The developer enabled files have been moved from ``openstack_dashboard/"
-"enabled`` to ``openstack_dashboard/contrib/developer/enabled``. To enable "
-"them, copy into ``openstack_dashboard/local/enabled`` and set ``DEBUG = "
-"True``."
-msgstr ""
-"Die Entwickler-enable Dateien wurden von ``openstack_dashboard/enabled`` "
-"nach ``openstack_dashboard/contrib/developer/enabled`` verschoben. Kopieren "
-"Sie sie nach ``openstack_dashboard/local/enabled`` und setzen Sie ``DEBUG = "
-"True``, um sie zu aktivieren."
-
-msgid ""
-"The final django TEMPLATE_LOADERS configuration will now be generated from "
-"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS and ADD_TEMPLATE_LOADERS settings. "
-"See the settings documentation for more information."
-msgstr ""
-"Die finale django TEMPLATE_LOADERS Konfiguration wird jetzt aus den "
-"Einstellungen TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS und "
-"ADD_TEMPLATE_LOADERS erzeugt. Sehen Sie in die Dokumentation zu "
-"Einstellungen für weitere Informationen."
-
-msgid "The following deprecated settings have been dropped."
-msgstr "Die folgenden überholten Einstellungen wurden entfernt."
-
-msgid ""
-"The function fix_auth_url_version() should be removed from openstack_auth "
-"library as soon as Horizon no longer needs it. The replacement function is "
-"fix_auth_url_version_prefix() which returns a fixed url and a boolean flag "
-"indicating if the url was actually fixed. Having a separate flag allows to "
-"emit more precise warning messages about inconsistencies in Keystone "
-"endpoint URL."
-msgstr ""
-"Die Funktion fix_auth_url_version() sollte von der openstack_auth Bibliothek "
-"entfernt werden, sobald Horizon sie nicht mehr benötigt. Die Ersatzfunktion "
-"ist fix_auth_url_version_prefix(), welche eine fixe URL und eine bool'sches "
-"Markierung zurückliefert die anzeigt, ob die URL aktuell fix war. Eine "
-"separate Markierung erlaubt genauere Warnmeldungen zu Inkonsistenzen in "
-"Keystone Endpunkt URLs auszugeben."
-
-msgid ""
-"The hard-coded run_tests commands for extracting translatable strings and "
-"updating message catalogs have been ported to django management commands as "
-"extract_messages and update_catalog. These accept several parameters to make "
-"them easier to use with downstream customisations and string modifications, "
-"but the default behaviour is the same as before."
-msgstr ""
-"Die hart codierten run_tests Kommandos zum extrahieren von übersetzbaren "
-"Zeichenketten und aktualisieren der Nachrichtenkataloge wurden in django "
-"Management Kommandos als extract_messages und update_catalog portiert. Diese "
-"erlauben verschiedene Parameter, damit sie einfacher mit Downstream "
-"Anpassungen und Zeichenkettenänderungen verwendbar sind. Das "
-"Standardverhalten ist aber das gleiche, wie zuvor."
-
-msgid ""
-"The hz-resource-panel directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and displays an appropriate header and allows content to be "
-"transcluded to build the panel page."
-msgstr ""
-"Die hz-resource-panel Direktive schließt einen Heat Ressourcenname ein (e.g. "
-"'OS::Nova::Server') und zeigt einen passenden Header und erlaubt, dass "
-"Inhalte transkludiert werden, um die Paneelseite zu bauen."
-
-msgid ""
-"The hz-resource-table directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and uses the Angular registry to provide actions, columns, "
-"and summary views."
-msgstr ""
-"Die hz-resource-table Direktive beinhaltet einen Heat Ressourcenname (z.B. "
-"'OS::Nova::Server') und verwendet die Angular Registrierung, um Aktionen, "
-"Spalten und Zusammenfassungsansichten anzubieten."
-
-msgid ""
-"The identity panels (domains, projects, users, roles, groups) have also been "
-"converted to support RBAC at the view level. The identity panels have been "
-"moved from the admin dashboard into their own 'Identity' dashboard and "
-"accessibility is determined by policies alone. This is the first step toward "
-"consolidating the near duplicate content of the project and admin dashboards "
-"into single views supporting a wide range of roles."
-msgstr ""
-"Das Identitätpanel (Domänen, Projekte, Benutzer, Rollen, Gruppen) wurden "
-"ebenfalls auf der Viewebene zur Unterstützung von RBAC konvertiert. Die "
-"Identity-Panels wurden aus dem Admin-Dashboard in ihr eigenes Identity-"
-"Dashboard verschoben und die Erreichbarkeit wird allein durch Richtlinien "
-"bestimmt. Dies ist der erste Schritt zur Konsolidierung der nahezu doppelten "
-"Inhalte des Projekts und Admin-Dashboards in einzelne Ansichten, die eine "
-"breite Palette von Rollen unterstützen."
-
-msgid ""
-"The initScope method for action services has been deprecated, with the new "
-"method initAction added which does not get passed a scope. The allowed and "
-"perform method are now passed a scope for context in addition to the first "
-"item/items argument. The \"scope\" parameter to the WizardModalService "
-"modal() method has also been deprecated, and will be ignored in a future "
-"release of Horizon."
-msgstr ""
-"Die initScope Methode für Aktionsdienste gilt zugunsten der neuen Methode "
-"initAction, welche keinen Scope bekommt, als veraltet. Die allowed und "
-"perform Methoden erhalten jetzt einen Scope für den Kontext zusätzlich zu "
-"den Argumenten der ersten Posten. Der \"Scope\" Parameter für die "
-"WizardModalService modal() Methode ist ebenso veraltet und wird in einer "
-"zukünftigen Version von Horizon ignoriert."
-
-msgid "The keystone v3 API now becomes the default keystone API version."
-msgstr "Die Keystone v3 API wird zur Standard-Keystone API Version."
-
-msgid ""
-"The logos in Horizon (previously logo-splash.png and logo.png) now load SVG "
-"files instead of PNG. The default logos have been updated to reflect the new "
-"OpenStack branding."
-msgstr ""
-"Die Logos in Horizon (vormals logo-splash.png und logo.png) laden jetzt SVG "
-"Dateien und nicht mehr PNG. Die Standardlogos wurden für das neue OpenStack "
-"Branding aktualisiert."
-
-msgid ""
-"The main engine managing integration with oslo.policy has been moved to "
-"django_openstack_auth. The configuration is still managed in Horizon, but "
-"the setting for ``POLICY_CHECK_FUNCTION`` now uses ``openstack_auth.policy."
-"check`` rather than ``openstack_dashboard.policy.check``. Current behavior "
-"will remain consistent."
-msgstr ""
-"Die Haupt-Engine zur Verwaltung der Integration mit oslo.policy wurde nach "
-"django_openstack_auth verschoben. Die Konfiguration erfolgt immer noch in "
-"Horizon, aber die Einstellung ``POLICY_CHECK_FUNCTION`` verwendet jetzt "
-"``openstack_auth.policy.check`` und nicht mehr ``openstack_dashboard.policy."
-"check``. Das aktuelle Verhalten bleibt gleich."
-
-msgid ""
-"The metadata editor has been updated with AngularJS. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals>`__ "
-"for more details."
-msgstr ""
-"Der Metadateneditor wurde mit AngularJS aktualisiert. Sie finden `hier "
-"<https://blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-"
-"modals>`__ weitere Details."
-
-msgid ""
-"The network topology diagram has been replaced with an interactive graph "
-"containing collapsible networks, and scales far better in large deployments. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/curvature-network-"
-"topology>`__ for more details."
-msgstr ""
-"Das Netzwerktopologie-Diagramm wurde durch einen interaktiven Graph mit "
-"einklappbaren Netzwerken ersetzt und skaliert wesentlich besser in großen "
-"Installationen. Sie finden `hier <https://blueprints.launchpad.net/horizon/"
-"+spec/curvature-network-topology>`__ weitere Informationen."
-
-msgid ""
-"The new Nova instance actions view provides a list of all actions taken on "
-"all instances in the current project allowing users to view resulting errors "
-"or actions taken by other users on those instances."
-msgstr ""
-"Die neue Nova-Instanz-Aktion-Ansicht bietet eine Liste aller Aktionen, die "
-"an allen Instanzen des aktuellen Projekts vorgenommen wurden, sodass "
-"Benutzer die resultierenden Fehler oder Aktionen anzeigen können, die von "
-"anderen Benutzern auf diesen Instanzen ausgeführt werden."
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Horizon continues to grow. New features in the Havana release include:"
-msgstr ""
-"Die Anzahl der unterstützten OpenStack Compute (Nova) Features wächst "
-"weiter. Neue Features im Havana Release beinhalten:"
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Icehouse grew. New features in the Icehouse release include:"
-msgstr ""
-"Die Anzahl der unterstützten OpenStack Compute (Nova) Eigenschaften hat in "
-"Icehouse zugenommen. Neue Eigenschaften im Icehouse-Release beinhalten:"
-
-msgid ""
-"The oslo concurrency minimum requirement has been raised from 3.5.0 to 3.7.1"
-msgstr ""
-"Die oslo concurrency Minimalanforderung wurde von 3.5.0 auf 3.7.1 angehoben"
-
-msgid ""
-"The overall structure of the page layout in Horizon has been altered. "
-"Existing templates by 3rd parties to override page templates may require "
-"some rework."
-msgstr ""
-"Die Gesamtstruktur des Seitenlayouts im Horizon wurde geändert. Vorhandene "
-"Vorlagen von Drittanbietern, die Seitenvorlagen überschreiben, erfordern "
-"möglicherweise einige Nacharbeit."
-
-msgid ""
-"The plugin system in Horizon continued to improve in the Juno release. Some "
-"of those improvements:"
-msgstr ""
-"Das Plugin-System in Horizon wurde im Juno Release weiter verbessert. Einige "
-"der Verbesserungen:"
-
-msgid ""
-"The port-details page has a new tab for managing Allowed Address Pairs. This "
-"tab and its features will only be available when this extension is active in "
-"Neutron. The Allowed Address Pairs tab will enable creating, deleting, and "
-"listing address pairs for the current port."
-msgstr ""
-"Die Port-Details Seite hat einen neuen Tab zum verwalten von erlaubten "
-"Adresspaaren. Dieser Tab und seine Eigenschaften sind nur verfügbar, wenn "
-"die Erweiterung in Neutron aktiv ist. Der erlaubte-Adressenpaare-Tab erlaubt "
-"erstellen, löschen und auflisten von Adresspaaren für den aktuellen Port."
-
-msgid ""
-"The primary dashboard and panel navigation has been updated from the tab "
-"navigation to an accordion implementation. Dashboards and Panel Groups are "
-"now expandable and collapsible in the page navigation. This change allows "
-"for the addition of more dashboards as well as accommodates the increasing "
-"number of panels in dashboards."
-msgstr ""
-"Die primäre Dashboard- und Panel-Navigation wurde von der Tab-Navigation zu "
-"einer Akkordeon-Implementierung aktualisiert. Dashboards und Panelgruppen "
-"sind nun erweiterbar und können in der Seitennavigation zusammengefasst "
-"werden. Diese Änderung ermöglicht das Hinzufügen von mehr Dashboards sowie "
-"die zunehmende Anzahl von Panels in Dashboards."
-
-msgid ""
-"The property `numSelected` has been removed, use `selected.length` instead."
-msgstr ""
-"Die Eigenschaft `numSelected` wurde entfernt. Verwenden Sie stattdessen "
-"`selected.length`."
-
-msgid "The property `selected` is now a list of selected rows."
-msgstr ""
-"Die Eigenschaft `selected` ist jetzt eine Liste von ausgewählten Zeilen."
-
-msgid ""
-"The property `selections` tracks the checkbox selection state of each row."
-msgstr ""
-"Die Eigenschaft `selections` liefert den Zustand der Kontrollkästchen in "
-"jeder Zeile."
-
-msgid ""
-"The python-swiftclient library and python-cinderclient libraries are now "
-"used under the hood instead of cloudfiles and python-novaclient respectively."
-msgstr ""
-"Die python-swiftclient und python-cinderclient Bibliotheken werden jetzt "
-"anstelle von cloudfiles und python-novaclient verwendet."
-
-msgid ""
-"The run_tests.sh script is now deprecated and all functionality has been "
-"provided by either tox or manage.py. run_tests will be removed in Queens "
-"(13.0)."
-msgstr ""
-"Das run_tests.sh Skript ist veraltet. Alle Funktionen wurden durch tox oder "
-"manage.py bereit gestellt. run_tests wird in Queens (13.0) entfernt."
-
-msgid ""
-"The security group rule editing experience has always been inherently very "
-"complicated simply given the number of options and the very technical terms "
-"involved. Moreover, the combined table-plus-form approach the OpenStack "
-"Dashboard had taken only made the UX more frustrating for an already "
-"difficult area."
-msgstr ""
-"Das Bearbeiten der Sicherheitsgruppenregeln war schon immer sehr "
-"kompliziert, einfach angesichts der Anzahl der Optionen und beteiligten "
-"technischen Begriffe. Darüber hinaus hatte der kombinierte Tabelle-plus-Form-"
-"Ansatz, den das OpenStack Dashboard genommen hatte, nur das frustrierende "
-"Kommandozeilen-Werkzeug noch mehr kompliziert."
-
-msgid "The setting CUSTOM_THEME_PATH is now deprecated."
-msgstr "Die Einstellung CUSTOM_THEME_PATH ist veraltet."
-
-msgid "The setting DEFAULT_THEME_PATH is now deprecated."
-msgstr "Die Einstellung DEFAULT_THEME_PATH ist veraltet."
-
-msgid ""
-"The supported stylesheets in Horizon have been converted to utilize SCSS "
-"rather than LESS. The change was necessary due to a prevalent lack of "
-"support for LESS compilers in python. This change also allowed us to upgrade "
-"to Bootstrap 3, as parts of the Bootstrap 3 LESS stylesheets were not "
-"supported by existing python based LESS compilers."
-msgstr ""
-"Die unterstützten Stylesheets in Horizon wurden konvertiert, um SCSS "
-"anstelle von LESS zu verwenden. Die Änderung war notwendig, aufgrund eines "
-"weit verbreiteten Mangel an Unterstützung für LESS Compiler in Python. Diese "
-"Änderung erlaubte uns auch, auf Bootstrap 3 zu aktualisieren, da Teile der "
-"Bootstrap 3 LESS Stylesheets nicht von bestehenden pythonbasierten LESS "
-"Compilern unterstützt wurden."
-
-msgid ""
-"The telemetry code in Horizon has been deprecated and disabled for several "
-"releases now. The code has now been removed from the tree."
-msgstr ""
-"Der Telemetriecode in Horizon wurde aus verschiedenen Gründen als veraltet "
-"erklärt und deaktiviert. Der Code wurde jetzt aus dem Zweig entfernt."
-
-msgid ""
-"Themes have moved location from ``openstack_dashboard/static/themes``, to "
-"``openstack_dashboard/themes``. Paths may need to be updated accordingly. "
-"Furthermore, Horizon is aligning closer with Bootstrap markup, and themes "
-"should be built around this ideology; see the top bar and side navigation "
-"for details."
-msgstr ""
-"Die Themen wurden von ``openstack_dashboard/static/themes`` nach "
-"``openstack_dashboard/themes`` verschoben. Pfade müssen ggf. entsprechend "
-"angepasst werden. Weiterhin nähert sich Horizon weiter an Bootstrap Markup "
-"an und Themen sollten entsprechend dieser Ideologie gebaut werden. In der "
-"Top Bar und der Side Navigation finden Sie weitere Details."
-
-msgid ""
-"There are also some Nova related panels (e.g. \"Instances\") that reference "
-"storage size in \"GB\". These panels will be addressed in subsequent patches."
-msgstr ""
-"Es gibt einige auf Nova bezogene Paneele (z.B. \"Instanzen\"), welche "
-"Speichergröße in \"GB\" angeben. Diese Paneele werden in weiteren Patches "
-"angepasst."
-
-msgid ""
-"There is now an ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option in the "
-"settings, to disable selected extensions for performance reasons. See `this "
-"<https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ for more details."
-msgstr ""
-"Es gibt jetzt eine ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` Option in den "
-"Einstellungen, um Erweiterungen zu Gunsten der Performanz abzuschalten. Sie "
-"finden `hier <https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ weiter Details."
-
-msgid ""
-"There will no longer be any ``WARNING`` messages regarding the developer "
-"panels in logs."
-msgstr ""
-"Es gibt keine ``WARNING`` Nachrichten mehr über das Entwickler-Paneel in "
-"Logdateien."
-
-msgid ""
-"These features allow for tremendous flexibility when constructing software-"
-"defined networks for your cloud using Neutron."
-msgstr ""
-"Diese Features erlauben eine gewaltige Flexibilität beim Erstellen von "
-"Software-definierten Netzwerken für Ihre Cloud mittels Neutron."
-
-msgid ""
-"Third-party developers who wish to build on Horizon can get started much "
-"faster using the new dashboard and panel templates. See the docs on "
-"`creating a dashboard`_ and `creating a panel`_ for more information."
-msgstr ""
-"Durch die Verwendung des neuen Dashboards und der Paneel-Vorlagen ist es "
-"jetzt für Third Party Entwickler einfacher auf Horizon aufzubauen. Sie "
-"finden in den Docs `creating a dashboard`_ und `creating a panel`_ weitere "
-"Informationen."
-
-msgid ""
-"Timezone support is now enabled. You can select your preferred timezone in "
-"the User Settings panel."
-msgstr ""
-"Unterstützung für Zeitzonen ist aktiviert. Sie können Ihre bevorzugte "
-"Zeitzone in den Benutzereinstellungen vornehmen."
-
-msgid ""
-"To aid in continued maintenance of Horizon as a themable and customizable "
-"framework, the highly customized 'default' styles are being dropped in favor "
-"of standard Bootstrap styles. The 'default' theme will only house scss "
-"variable changes going forward."
-msgstr ""
-"Zur besseren Wartbarkeit von Horizon als themenfähiges und anpassbares "
-"Framework wurden die hochgradig angepassten 'default' Stile zugunsten des "
-"Standard-Bootstrap-Stils fallengelassen. Das 'default' Thema beherbergt "
-"zukünftig nur scss Variablenänderungen."
-
-msgid ""
-"To change the behavior around hypervisor management in Horizon you must add "
-"the ``OPENSTACK_HYPERVISOR_FEATURES`` setting to your ``settings.py`` or "
-"``local_settings.py`` file."
-msgstr ""
-"Um das Verhalten des Hypervisor-Managements in Horizon zu ändern müssen Sie "
-"die ``OPENSTACK_HYPERVISOR_FEATURES`` Einstellung in der ``settings.py`` "
-"oder ``local_settings.py`` Datei anpassen."
-
-msgid ""
-"To improve support for Neutron based clouds, when creating a database "
-"instance, the user can now specify the NIC for the database instance on "
-"creation allowing direct access to the instance by the user."
-msgstr ""
-"Um die Unterstützung für Neutron-basierte Clouds zu verbessern, kann beim "
-"Erstellen einer Datenbankinstanz der Benutzer jetzt die NIC für die "
-"Datenbankinstanz bei der Erstellung angeben, die den direkten Zugriff auf "
-"die Instanz durch den Benutzer ermöglicht."
-
-msgid ""
-"To support this extensibility, all the components used to build on Horizon's "
-"interface are now modular and reusable. Horizon's own dashboards use these "
-"components, and they have all been built with third-party developers in "
-"mind. Some of the main components are listed below."
-msgstr ""
-"Zur Unterstützung der Erweiterbarkeit sind alle Komponenten zum Aufbau auf "
-"das Horizon Interface jetzt modular und wiederverwendbar. Horizons eigene "
-"Dashboards verwenden diese Komponenten und sie wurden alle im Hinblick auf "
-"Third Party Entwickler entworfen. Einige der Hauptkomponenten sind unten "
-"aufgelistet."
-
-msgid "Train Series Release Notes"
-msgstr "Train Serie Releasenotes"
-
-msgid "Transfer table widget"
-msgstr "Transfer-Tabellen Widget"
-
-msgid "Translation Team"
-msgstr "Übersetzerteam"
-
-msgid "Trove"
-msgstr "Trove"
-
-msgid "Trove Databases"
-msgstr "Trove Datenbanken"
-
-msgid ""
-"Trove and Sahara panels now reside in ``openstack_dashboard/contrib``. This "
-"is to provide separation for reviews provided mostly by the service teams. "
-"In the future, these panels may become plugins rather than being kept in "
-"Horizon. See `this <https://blueprints.launchpad.net/horizon/+spec/plugin-"
-"sanity>`__ for more details."
-msgstr ""
-"Trove und Sahara Paneele liegen jetzt unter ``openstack_dashboard/contrib``. "
-"Damit wird eine Teilung für die zumeist durch Service-Teams durchgeführten "
-"Reviews erreicht. Zukünftig könnten diese Paneele zu Plugins werden, anstatt "
-"weiter in Horizon zu liegen. Sie finden `hier <https://blueprints.launchpad."
-"net/horizon/+spec/plugin-sanity>`__ weitere Details."
-
-msgid ""
-"Trove supports using multiple types of datastores, e.g., mysql, redis, "
-"mongodb. Users can now select from the list of datastores supported by the "
-"cloud operator when creating their database instances."
-msgstr ""
-"Trove unterstützt die Verwendung mehrerer Typen von Datenspeichern, z. B. "
-"mysql, redis, mongodb. Benutzer können nun aus der Liste der vom Cloud-"
-"Operator unterstützten Datenspeicher auswählen, wenn sie ihre "
-"Datenbankinstanzen erstellen."
-
-msgid "UX Changes"
-msgstr "UX Änderungen"
-
-msgid "Under The Hood"
-msgstr "Unter der Haube"
-
-msgid "Under the Hood"
-msgstr "Unter der Haube"
-
-msgid ""
-"Unified job interface map. This is a human readable method for passing in "
-"configuration data that a job may require or accept. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/unified-job-interface-map-ui>`__ for "
-"more details."
-msgstr ""
-"Unified job interface map. Dies ist eine menschenlesbare Methode zum "
-"Übergeben von Konfigurationsdaten, die eine Aufgabe benötigt oder "
-"akzeptiert. Sie finden `hier <https://blueprints.launchpad.net/horizon/+spec/"
-"unified-job-interface-map-ui>`__ weitere Details."
-
-msgid "Upgrade Information"
-msgstr "Aktualisierungsinformationen"
-
-msgid "Upgrade Notes"
-msgstr "Aktualisierungsnotizen"
-
-msgid "User - View identity project in the domain logged in"
-msgstr "Benutzer - Identitätsprojekt Ansicht in der angemeldeten Domäne"
-
-msgid "User Experience"
-msgstr "User Experience"
-
-msgid "User Experience Group"
-msgstr "User Experience Gruppe"
-
-msgid "User Experience Improvements"
-msgstr "User Experience Verbesserungen"
-
-msgid "User language preference customization."
-msgstr "Benutzerspezifische Spracheinstellung."
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources at "
-"once can cause network timeouts (depending on configuration). This is due to "
-"the underlying APIs not supporting bulk-deletion natively, and consequently "
-"Horizon has to send requests to delete each resource individually behind the "
-"scenes."
-msgstr ""
-"Wenn Sie das Kontrollkästchen \"Alles auswählen\" auswählen, um eine große "
-"Anzahl von Ressourcen gleichzeitig zu löschen, können Netzwerk-Timeouts "
-"auftreten (je nach Konfiguration). Dies ist darauf zurückzuführen, dass die "
-"zugrunde liegenden APIs nativ keine Bulk-Deletion unterstützen und folglich "
-"muss Horizon Anforderungen senden, um jede Ressource einzeln hinter den "
-"Kulissen zu löschen."
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources via "
-"the API can cause network timeouts (depending on configuration). This is due "
-"to the APIs not supporting bulk-deletion natively, and consequently Horizon "
-"has to send requests to delete each resource individually behind the scenes."
-msgstr ""
-"Wenn Sie das Kontrollkästchen \"Alles auswählen\" verwenden, um eine große "
-"Anzahl von Ressourcen über die API zu löschen, können Netzwerkauszeiten (je "
-"nach Konfiguration) verursacht werden. Dies ist darauf zurückzuführen, dass "
-"die APIs nativ keine Bulk-Deletion unterstützen und folglich muss Horizon "
-"Anforderungen senden, um jede Ressource einzeln hinter den Kulissen zu "
-"löschen."
-
-msgid "VPN as a Service."
-msgstr "VPN as a Service."
-
-msgid "Various fixes for browser compatibility and rendering."
-msgstr ""
-"Zahllose Fehlerkorrekturen zur Browserkompatibilität und Grafikgenerierung."
-
-msgid ""
-"Very early in the Grizzly cycle we took the opportunity to do some "
-"longstanding cleanup and refactoring work. The \"nova\" dashboard was "
-"renamed to \"project\" and the \"syspanel\" dashboard was renamed to \"admin"
-"\" to better reflect their respective purposes."
-msgstr ""
-"Sehr früh im Grizzly-Zyklus nutzten wir die Gelegenheit, einige langjährige "
-"Cleanup- und Refactoring-Arbeiten zu tun. Das Dashboard \"nova\" wurde in "
-"\"Projekt\" umbenannt und das Armaturenbrett \"syspanel\" wurde in \"admin\" "
-"umbenannt."
-
-msgid ""
-"View added to allow administrators to view/add/update Glance Metadata "
-"definitions"
-msgstr ""
-"Ansicht hinzugefügt, um den Administratoren Ansicht, Hinzufügen und "
-"Aktualisieren der Metadatendefinitionen zu erlauben"
-
-msgid "Volume encryption metadata support"
-msgstr "Unterstützung für Datenträgerverschlüsselung Metadaten"
-
-msgid "Volume migration is now supported."
-msgstr "Datenträgermigration wird jetzt unterstützt."
-
-msgid ""
-"Volume quotas are handled by the appropriate service depending on whether or "
-"not Cinder is enabled."
-msgstr ""
-"Datenträgerkontingente werden vom passenden Dienst gehandhabt, abhängig "
-"davon, ob Cinder aktiviert ist."
-
-msgid "Volume retype"
-msgstr "Retypisierung von Datenträgern"
-
-msgid "Volume snapshots."
-msgstr "Datenträger-Schattenkopien"
-
-msgid "Volume transfer support between projects"
-msgstr "Unterstützung zum Datenträgertransfer zwischen Projekten"
-
-msgid ""
-"Volume types can be now edited, and include description fields. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/volume-type-descriptio>`__ "
-"for more details."
-msgstr ""
-"Datenträger können jetzt bearbeitet werden und enthalten "
-"Beschreibungsfelder. Sie finden `hier <https://blueprints.launchpad.net/"
-"horizon/+spec/volume-type-descriptio>`__ weitere Details."
-
-msgid ""
-"Volumes created from snapshots are empty - https://bugs.launchpad.net/"
-"horizon/+bug/1447288"
-msgstr ""
-"Aus Schattenkopie erstellte Datenträger sind leer - https://bugs.launchpad."
-"net/horizon/+bug/1447288"
-
-msgid "Volumes creation and management."
-msgstr "Datenträgererstellung und -management."
-
-msgid ""
-"We now automatically determine the static folder location for xstatic "
-"packages being used by Horizon."
-msgstr ""
-"Der statische Ordner für von Horizon verwendete xstatic Pakete wird jetzt "
-"automatisch bestimmt."
-
-msgid ""
-"We've now improved it so that the button to open the menu is clearly labeled "
-"and the hitbox for clicking it is significantly larger."
-msgstr ""
-"Wir haben das verbessert, so dass der Knopf zum öffnen des Menüs klar "
-"beschriftet ist und die Hitbox zum klicken wesentlich größer ist."
-
-msgid ""
-"When Horizon's object storage interface was first added, Swift's "
-"documentation recommended adding 0-byte objects with a special content type "
-"to denote pseudo-folders within a container. They have since decided that "
-"this is not the recommended practice, and that pseudo-folders should only be "
-"demarcated by a delimiting character (usually \"/\") in the object name."
-msgstr ""
-"Wenn Horizons Objektspeicherschnittstelle zuerst hinzugefügt wurde, empfahl "
-"die Dokumentation von Swift, 0-Byte-Objekte mit einem speziellen Inhaltstyp "
-"zu bezeichnen, um Pseudoordner innerhalb eines Containers zu benennen. Es "
-"hat sich seitdem herausgestellt, dass dies nicht die empfohlene Praxis ist "
-"und dass Pseudo-Ordner nur durch ein abgrenzendes Zeichen (meist \"/\") im "
-"Objektnamen abgegrenzt werden sollten."
-
-msgid ""
-"Whereas Nova Network uses only the name of a security group when specifying "
-"security groups at instance launch time, Neutron can accept either a name or "
-"a UUID. In order to support both, Horizon passes in the name of the selected "
-"security groups. However, due to some data-isolation issues in Neutron there "
-"is an issue that can arise if an admin user tries to specify a security "
-"group with the same name as another security group in a different project "
-"which they also have access to. Neutron will find multiple matches for the "
-"security group name and will fail to launch the instance. The current "
-"workaround is to treat security group names as unique for admin users."
-msgstr ""
-"Während Nova Network bei der Angabe von Sicherheitsgruppen zum Zeitpunkt der "
-"Instanzerstellung nur den Namen einer Sicherheitsgruppe verwendet, kann "
-"Neutron entweder einen Namen oder eine UUID akzeptieren. Um beides zu "
-"unterstützen, übernimmt Horizon den Namen der ausgewählten "
-"Sicherheitsgruppen. Aufgrund einiger Probleme bei der Datenisolierung in "
-"Neutron gibt es jedoch ein Problem, das auftreten kann, wenn ein Admin-"
-"Benutzer versucht, eine Sicherheitsgruppe mit demselben Namen wie eine "
-"andere Sicherheitsgruppe in einem anderen Projekt anzugeben, auf das er "
-"ebenfalls zugreifen kann. Neutron findet mehrere Übereinstimmungen für den "
-"Sicherheitsgruppennamen und kann die Instanz nicht starten. Die aktuelle "
-"Problemumgehung besteht darin, Sicherheitsgruppennamen als einmalig für "
-"Administratorbenutzer zu benennen."
-
-msgid ""
-"While Horizon supports managing Identity v3 entities and authenticating in a "
-"multi-domain Keystone configuration, there is a v3, v2.0 token compatibility "
-"issue when trying to manage resources for users outside the ``default`` "
-"domain. For this reason, v2.0 has been restored as the default API version "
-"for OpenStack Identity (Keystone). For a single domain environment, Keystone "
-"v3 API can still be used via the ``OPENSTACK_API_VERSION`` setting."
-msgstr ""
-"Während Horizon die Verwaltung von Identity v3-Entitäten und die "
-"Authentifizierung in einer Multi-Domain-Keystone-Konfiguration unterstützt, "
-"gibt es ein v3, v2.0-Token-Kompatibilitätsproblem beim Versuch, Ressourcen "
-"für Benutzer außerhalb der ``default`` Domäne zu verwalten. Aus diesem Grund "
-"wurde v2.0 als Standard-API-Version für OpenStack Identity (Keystone) "
-"wiederhergestellt. Für eine einzelne Domänenumgebung kann Keystone v3 API "
-"weiterhin über die ``OPENSTACK_API_VERSION``-Einstellung verwendet werden."
-
-msgid ""
-"With Icehouse, the ability for users to create containers and mark them as "
-"public is now available. Links are added to download these public "
-"containers. Users can now explicitly create pseudo directories rather than "
-"being required to create them as part of the container creation process."
-msgstr ""
-"Mit Icehouse steht nun die Möglichkeit zur Verfügung, Container zu kreieren "
-"und als öffentlich zu markieren. Links werden hinzugefügt, um diese "
-"öffentlichen Container herunterzuladen. Benutzer können nun explizit "
-"Pseudokataloge erstellen, anstatt sie als Teil des "
-"Containererstellungsprozesses erstellen zu müssen."
-
-msgid ""
-"With Quantum being a core project for the Folsom release, we worked closely "
-"with the Quantum team to bring networking support back into Horizon. This "
-"appears in two primary places: the Networks panel in both the Project and "
-"Admin dashboards, and the Network tab in the Launch Instance workflow. "
-"Expect further improvements in these areas as Quantum continues to mature "
-"and more users adopt this model of virtual network management."
-msgstr ""
-"Da Quantum ein Kernprojekt für die Folsom-Version war, arbeiteten wir eng "
-"mit dem Quantum-Team zusammen, um die Netzwerkunterstützung wieder in "
-"Horizon zu bringen. Dies tritt an zwei Hauptplätzen auf: dem Bedienfeld "
-"Netzwerk in den Projekt- und Admin-Dashboards und der Registerkarte Netzwerk "
-"im Arbeitsfeld Instanzen starten. Erwarten Sie weitere Verbesserungen in "
-"diesen Bereichen, da Quantum weiter reift und mehr Benutzer dieses Modell "
-"des virtuellen Netzwerkmanagements annehmen."
-
-msgid ""
-"With the OpenStack Identity Service (Keystone) v3 API fully fledged in the "
-"Havana release, Horizon has added full support for all the new features such "
-"as Domains and Groups, Role management and assignment to Domains and Groups, "
-"Domain-based authentication, and Domain context switching."
-msgstr ""
-"Mit dem OpenStack Identity Service (Keystone) v3 API, der vollständig in der "
-"Havana-Version enthalten ist, hat Horizon volle Unterstützung für alle neuen "
-"Funktionen wie Domains und Gruppen, Rollenverwaltung und Zuordnung zu "
-"Domains und Gruppen, Domänenbasierte Authentifizierung und Umschalten "
-"zwischen Domänen."
-
-msgid ""
-"With the move to SCSS, there may be issues with utilizing online compression "
-"in non-DEBUG mode in Horizon. Offline compression continues to work as in "
-"previous releases."
-msgstr ""
-"Mit dem Wechsel nach SCSS kann es zu Problemen bei der Verwendung von Online-"
-"Kompression im non-DEBUG Modus in Horizon kommen. Offline-Kompression "
-"funktioniert weiterhin, wie in vergangenen Releases."
-
-msgid "Wizard"
-msgstr "Assistent"
-
-msgid "Workflows"
-msgstr "Abläufe"
-
-msgid "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1"
-msgstr "XStatic-Angular wurde von 1.3.7.0 auf 1.4.10.1 aktualisiert"
-
-msgid "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0"
-msgstr "XStatic-Angular aktualisiert von 1.4.10.1 auf 1.5.8.0"
-
-msgid "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0"
-msgstr "XStatic-Angular-Bootstrap aktualisiert von 0.11.0.0 auf 2.2.0.0"
-
-msgid "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0"
-msgstr "XStatic-Angular-FileUpload wurde von 1.4.0.1 auf 12.0.4.0 aktualisiert"
-
-msgid "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0"
-msgstr "XStatic-Angular-Gettext aktualisiert von 2.1.0.2 auf 2.3.8.0"
-
-msgid "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0"
-msgstr "XStatic-Bootstrap-SCSS wurde von 3.2.0.0 auf 3.3.7.0 aktualisiert"
-
-msgid "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0"
-msgstr "XStatic-Bootswatch wurde von 3.3.5.3 auf 3.3.6.0 aktualisiert"
-
-msgid "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0"
-msgstr "XStatic-Bootswatch aktualisiert von 3.3.6.0 auf 3.3.7.0"
-
-msgid "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0"
-msgstr "XStatic-D3 aktualisiert von 3.1.6.2 auf 3.5.17.0"
-
-msgid "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0"
-msgstr "XStatic-Font-Awesome wurde von 4.3.0.0 auf 4.5.0.0 aktualisiert"
-
-msgid "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0"
-msgstr "XStatic-Font-Awesome aktualisiert von 4.5.0.0 auf 4.7.0.0"
-
-msgid "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0"
-msgstr "XStatic-JSEncrypt aktualisiert von 2.0.0.2 auf 2.3.1.0"
-
-msgid "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1"
-msgstr "XStatic-Jasmine wurde von 2.1.2.0 auf 2.4.1.1 aktualisiert"
-
-msgid "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0"
-msgstr "XStatic-MDI wurde von 1.1.70.1 auf 1.4.57.0 aktualisiert"
-
-msgid "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0"
-msgstr "XStatic-Rickshaw wurde von 1.5.0.0 auf 1.5.1.0 aktualisiert"
-
-msgid "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0"
-msgstr "XStatic-Roboto-Fontface aktualisiert von 0.4.3.2 auf 0.5.0.0"
-
-msgid "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1"
-msgstr "XStatic-Smart-Table wurde von 1.4.5.3 auf 1.4.13.1 aktualisiert"
-
-msgid "[:bug:`1742332`] Description for security group rule is supported."
-msgstr ""
-"[:bug:`1742332`]Beschreibung der Sicherheitsgruppen Regel ist unterstützt."
-
-msgid ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Support an ability to treat additional information for project and "
-"user as an extra attribute."
-msgstr ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Unterstützung einer Möglichkeit, zusätzliche Informationen zu einem "
-"Projekt und Benutzer als Extra-Attribut zu behandeln."
-
-msgid ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Add support for managing neutron L3 agent "
-"hosts. The admin screen for system information now provides links / views "
-"to see what routers reside on what hosts. In addition, the admin view of "
-"routers now also provides a list of where the router is hosted and the link "
-"to see what other routers are sharing the same host."
-msgstr ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Fügt Unterstützung zur Verwaltung von "
-"Neutron L3 Agent Hosts hinzu. Die Adminseite mit Systeminformationen zeigt "
-"jetzt Links und enthält Ansichten, welche Router sich auf welchen Host "
-"befinden. Zusätzlich zeigt die Adminansicht der Router auch eine Liste mit "
-"Informationen dazu wo sich die Router befinden und einen Link zur Ansicht "
-"von welche weiteren Router sich den selben Host teilen."
-
-msgid ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] This blueprint provides a "
-"configurable setting to allow operators require admin users to provide a "
-"search criteria first before loading data into admin views."
-msgstr ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] Dieser Blueprint stellt "
-"konfigurierbare Einstellungen bereit, so dass Operatoren von Admin-Benutzern "
-"einfordern können, zuerst eine Suchbedingung anzugeben, bevor Daten in den "
-"Admin-Ansichten geladen wird."
-
-msgid ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] This blueprint enforces "
-"strict dependency injection in AngularJS code, for improvements to "
-"minification and thus performance."
-msgstr ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] Dieser Blueprint erzwingt "
-"die strikte Injektion von Abhängigkeiten in AngularJS Code, um Minifizierung "
-"und schließlich die die Performanz zu verbessern."
-
-msgid ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Added the Angular Schema Form library to "
-"Horizon. This allows developers to build angular forms and workflows from "
-"JSON. Read more at `<http://schemaform.io/>`_"
-msgstr ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Die Angular Schema Form Bibliothek wurde zu "
-"Horizon hinzugefügt. Dies erlaubt Entwicklern gegen angular Formulare und "
-"Workflows aus JSON zu bauen. Lesen Sie mehr unter `<http://schemaform.io/>`_"
-
-msgid ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] This blueprint provides a way for "
-"developers to programatically declare an Angular table vs writing HTML "
-"markup. It reduces the boilerplate HTML code. For a basic table, you need to "
-"pass in the data and the column configuration into the `hz-dynamic-table` "
-"directive."
-msgstr ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] Dieser Blueprint bietet einen Weg "
-"für Entwickler, programmatisch eine Angular-Tabelle zu deklarieren, statt "
-"HTML Markup zu schreiben. Es reduziert den Boilerplate HTML Code. Sie müssen "
-"die Daten und Spaltenkonfiguration für eine grundlegende Tabelle an die `hz-"
-"dynamic-table` Direktive übergeben."
-
-msgid ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] This blueprint provides a way "
-"for deployers to use a theme to override HTML fragments used by Angular code "
-"in Horizon. For example, to override the launch instance help panel when "
-"the 'material' theme is used, create openstack_dashboard/themes/material/"
-"static/templates/framework /widgets/help-panel/help-panel.html. All of the "
-"client side templates are now compiled into a single JavaScript file that is "
-"minified and is given as an additional file in the manifest.json file."
-msgstr ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] Dieser Blueprint bietet eine "
-"Möglichkeit für Bereitsteller, mit einem Thema von Angular Code verwendete "
-"HTML Fragmente in Horizon zu überschreiben. Als Beispiel, zum Überschreiben "
-"des Instanz-Start Hilfe Paneels wenn das 'material' Thema verwendet wird, "
-"erstellen Sie openstack_dashboard/themes/material/static/templates/"
-"framework /widgets/help-panel/help-panel.html. Alle Client-seitigen Vorlagen "
-"werden jetzt in eine einzelne JavaScript Datei kompiliert, minifiziert und "
-"als zusätzliche Datei in der manifest.json Datei angegeben."
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds 2 new tabs to "
-"the Project Volumes panel. The first tab will display Consistency Groups, "
-"and the second tab will display Consistency Group Snapshots. Consistency "
-"Groups (CG) contain existing volumes, and allow the user to perform actions "
-"on the volumes in one step. Actions include: create/update/delete CGs, "
-"snapshot all volumes in a CG, clone all volumes in a CG, and create a new CG "
-"and volumes from a CG snapshot. Policies associated with Consistency Groups "
-"exist in the Cinder policy file, and by default, all actions are disabled."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] Dieses Feature fügt dem Projekt "
-"Datenträger Paneel 2 neue Tabs hinzu. Der erste Tab zeigt die "
-"Konsistenzgruppen (CG) und der zweite Tab zeigt die CG-Schattenkopien. CG "
-"enthalten vorhandene Datenträger und erlauben dem Benutzer Aktionen zu den "
-"Datenträgern in einem Schritt auszuführen. Mögliche Aktionen sind erstellen, "
-"aktualisieren, löschen von CGs, Schattenkopie aller Datenträger in einer CG, "
-"klonen aller Datenträger in einer CG, erstellen einer neuen CG und "
-"Datenträger aus einer CG-Schattenkopie. Mit der CG verbundene Richtlinien "
-"existieren in der Cinder Richtliniendatei und alle Aktionen sind "
-"standardmäßig deaktiviert."
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds a new "
-"Consistency Groups tab to the Project Volumes panel. Consistency Groups (GG) "
-"contain existing volumes, and allow the user to perform actions on the "
-"volumes in one step. Actions include: create a CG, manage volumes associated "
-"with the CG, update a CG, and delete a CGs. Note that a CG can not be "
-"deleted if it contains any volumes."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] Dieses Feature fügt dem Projekt "
-"Datenträger Paneel einen neuen Konsitenzgruppen (CG) Tab hinzu. CG enthalten "
-"vorhandene Datenträger und erlauben dem Benutzer Aktionen zu dem "
-"Datenträgern in einem Schritt auszuführen. Mögliche Aktionen sind erstellen "
-"einer CG, verwalten von mit der CG verbundenen Datenträgern, aktualisieren "
-"einer CG und löschen einer CG. Beachten Sie, dass eine CG nicht gelöscht "
-"werden kann, solange sie Datenträger beinhaltet."
-
-msgid ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Allows administrators to "
-"restrict which sources are available to boot from in the Launch Instance "
-"modal by adding 4 new settings to LAUNCH_INSTANCE_DEFAULTS (disable_image, "
-"disable_instance_snapshot, disable_volume, disable_volume_snapshot)."
-msgstr ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Erlaubt Administratoren im "
-"Starte Instanz Modal zu begrenzen, von welchen Quellen gebootet werden kann. "
-"Es gibt 4 neue Einstellungen für LAUNCH_INSTANCE_DEFAULTS (disable_image, "
-"disable_instance_snapshot, disable_volume, disable_volume_snapshot)."
-
-msgid ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search was an external dependency "
-"that was being heavily modified or overwritten in sections, so the used "
-"parts of code base have been moved into Horizon."
-msgstr ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search war eine externe Abhängigkeit, "
-"die massiv in Sektionen modifiziert oder überschrieben wurde, so dass die "
-"verwendeten Teile der Codebasis jetzt in Horizon bewegt wurden."
-
-msgid ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] This blueprint reduced "
-"failures in the integration tests caused by structure or styling changes, by "
-"making them less dependent on aspects of page structure, such as ordering or "
-"CSS classes."
-msgstr ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] Dieser Blueprint reduziert "
-"durch Struktur- oder Stiländerungen hervorgerufene Fehler in den "
-"Integrationstests. Erreicht wird dies durch weniger Abhängigkeiten zur "
-"Seitenstruktur wie z.B. Reihenfolgen oder CSS Klassen."
-
-msgid ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Add support for managing keystone "
-"identity provider. To enable the panel, set "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in the local_settting.py to "
-"True."
-msgstr ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Unterstützung zum Management des "
-"Keystone Identitätsanbieters. Um das Paneel zu aktivieren, setzen Sie "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in der Datei local_settting.py "
-"auf True."
-
-msgid ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Add basic support for managing "
-"keystone federation mapping."
-msgstr ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Fügt grundlegende "
-"Unterstützung für die Verwaltung des \"keystone federation mapping\" hinzu."
-
-msgid ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] This "
-"blueprint provides CRUD interaction for identity provider protocols."
-msgstr ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] Dieser "
-"Blueprint bietet CRUD Interaktionen für Identitätsanbieter-Protokolle."
-
-msgid ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] Admin "
-"dashboard Floating IPs panel has been added to Horizon."
-msgstr ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] Admin "
-"Dashboard Floating IPs Paneel wurde Horizon hinzugefügt."
-
-msgid ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Message of the day can now be configured in "
-"horizon, this will be displayed to the user whenever they login. To enable "
-"the feature set ``MESSAGES_PATH`` in the local_settting.py to the directory "
-"where message files are located. The message file must have a .json file "
-"extension."
-msgstr ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Nachricht des Tages kann jetzt in Horizon "
-"konfiguriert werden und wird jedem Benutzer beim Login angezeigt. Zum "
-"Aktivieren des Features setzen Sie ``MESSAGES_PATH`` in local_settting.py "
-"auf das Verzeichnis, in dem sich die Nachrichtendatein befinden. Die "
-"Nachrichtendatei muss eine .json Dateierweiterung haben."
-
-msgid ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] Breadcrumb navigation has been "
-"added across Horizon."
-msgstr ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] Breadcrumb_Navigation zu Horizon "
-"hinzugefügt."
-
-msgid ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Added a feature to log operation history of "
-"users."
-msgstr ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Feature zum loggen der Bedienungshistorie "
-"von Benutzern hinzugefügt."
-
-msgid ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Added forward and backward pagination to the "
-"Flavors panel"
-msgstr ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Vorwärts- und Rückwärts-Paginierung zum "
-"Varienten-Paneel hinzugefügt"
-
-msgid ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] User can "
-"now delete all characters typed in input search without causing the "
-"selected facet to disappear when the last character is deleted."
-msgstr ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] Benutzer "
-"können jetzt alle in der Suche eingegebenen Zeichen löschen, ohne dass die "
-"ausgewählte Facette beim löschen des letzten Zeichens verschwindet."
-
-msgid ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"now properly allows to use arrow keys inside of the input search, without "
-"triggering a new text search that refreshes the content of the table below."
-msgstr ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"erlaubt jetzt die die Pfeiltasten bei der Eingabe einer Suche zu verwenden, "
-"ohne dass eine neue Textsuche mit auffrischen des Inhalts der unten "
-"stehenden Tabelle ausgelöst wird."
-
-msgid ""
-"``CUSTOM_THEME_PATH`` and ``DEFAULT_THEME_PATH`` (both deprecated in "
-"Mitaka): Use AVAILABLE_THEMES instead."
-msgstr ""
-"``CUSTOM_THEME_PATH`` und ``DEFAULT_THEME_PATH`` (beide überholt in Mitaka): "
-"Verwenden Sie AVAILABLE_THEMES stattdessen."
-
-msgid ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (deprecated in Newton): Use "
-"``HORIZON_IMAGES_UPLOAD_MODE`` instead."
-msgstr ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (überholt in Newton): Verwenden Sie "
-"``HORIZON_IMAGES_UPLOAD_MODE`` stattdessen."
-
-msgid ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-msgstr ""
-"Blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1379761"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1379761"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1508571"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1508571"
-
-msgid ""
-"the ``ANGULAR_FEATURES`` setting now allows for a key ``images_panel``. If "
-"set to ``True``, then the Angular Images panel will be used, while the "
-"Python version will be used if set to ``False``."
-msgstr ""
-"Die ``ANGULAR_FEATURES`` Einstellung hat jetzt einen Schlüssel "
-"``images_panel``. Wenn dieser auf ``True`` steht, wird das Angular Images "
-"Paneel verwendet und die Python-Version wird auf ``False`` gesetzt."
diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
deleted file mode 100644
index 16b56aeb8..000000000
--- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
+++ /dev/null
@@ -1,6044 +0,0 @@
-# Andi Chandler <andi@gowling.com>, 2016. #zanata
-# Andi Chandler <andi@gowling.com>, 2017. #zanata
-# Andi Chandler <andi@gowling.com>, 2018. #zanata
-# Andi Chandler <andi@gowling.com>, 2019. #zanata
-# Andi Chandler <andi@gowling.com>, 2020. #zanata
-msgid ""
-msgstr ""
-"Project-Id-Version: horizon\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-15 14:48+0000\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-04-16 12:03+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 ""
-"\"Interfaces\" tab is added to the instance detail page. The new tab shows a "
-"list of ports attached to an instance. Users now have an easy way to access "
-"the list of ports of the instance and edit security groups per port. In "
-"addition, \"Edit Port Security Groups\" menu is added as an action of the "
-"instance table."
-msgstr ""
-"\"Interfaces\" tab is added to the instance detail page. The new tab shows a "
-"list of ports attached to an instance. Users now have an easy way to access "
-"the list of ports of the instance and edit security groups per port. In "
-"addition, \"Edit Port Security Groups\" menu is added as an action of the "
-"instance table."
-
-msgid "\"More Actions\", More Better"
-msgstr "\"More Actions\", More Better"
-
-msgid "\"Not Authorized\" & Being Logged Out"
-msgstr "\"Not Authorized\" & Being Logged Out"
-
-msgid ""
-"(For Horizon plugin developers) The AVAIL_CHANGED event of transfer table is "
-"removed. It is superseded by event TABLES_CHANGED. The name of AVAIL_CHANGED "
-"was misleading because it implicitly and uncontrollably updated the "
-"allocated table too. The new event allows independent updates to all four "
-"tables. We believe it is safe to remove AVAIL_CHANGED without deprecation "
-"because its implementation contained a bug that must have been discovered "
-"before if anybody had used it. Anyway possible out-of-tree plugin "
-"maintainers are recommended to consume the new event even if your plugins "
-"relied on the buggy behavior of AVAIL_CHANGED."
-msgstr ""
-"(For Horizon plugin developers) The AVAIL_CHANGED event of transfer table is "
-"removed. It is superseded by event TABLES_CHANGED. The name of AVAIL_CHANGED "
-"was misleading because it implicitly and uncontrollably updated the "
-"allocated table too. The new event allows independent updates to all four "
-"tables. We believe it is safe to remove AVAIL_CHANGED without deprecation "
-"because its implementation contained a bug that must have been discovered "
-"before if anybody had used it. Anyway possible out-of-tree plugin "
-"maintainers are recommended to consume the new event even if your plugins "
-"relied on the buggy behaviour of AVAIL_CHANGED."
-
-msgid ""
-"(optional) Use the common Angular template as the basis of any Angular pages "
-"to minimize boilerplate code and to ensure that we use similar features/"
-"framing."
-msgstr ""
-"(optional) Use the common Angular template as the basis of any Angular pages "
-"to minimise boilerplate code and to ensure that we use similar features/"
-"framing."
-
-msgid "10.0.0"
-msgstr "10.0.0"
-
-msgid "10.0.1"
-msgstr "10.0.1"
-
-msgid "10.0.2"
-msgstr "10.0.2"
-
-msgid "11.0.0"
-msgstr "11.0.0"
-
-msgid "11.0.3"
-msgstr "11.0.3"
-
-msgid "11.0.4-21"
-msgstr "11.0.4-21"
-
-msgid "12.0.0"
-msgstr "12.0.0"
-
-msgid "12.0.3"
-msgstr "12.0.3"
-
-msgid "13.0.0"
-msgstr "13.0.0"
-
-msgid "13.0.3"
-msgstr "13.0.3"
-
-msgid "13.0.3-4"
-msgstr "13.0.3-4"
-
-msgid "14.0.0"
-msgstr "14.0.0"
-
-msgid "14.0.2"
-msgstr "14.0.2"
-
-msgid "14.0.4"
-msgstr "14.0.4"
-
-msgid "14.1.0"
-msgstr "14.1.0"
-
-msgid "15.0.0"
-msgstr "15.0.0"
-
-msgid "15.1.0"
-msgstr "15.1.0"
-
-msgid "15.1.1"
-msgstr "15.1.1"
-
-msgid "15.2.0"
-msgstr "15.2.0"
-
-msgid "15.2.0-6"
-msgstr "15.2.0-6"
-
-msgid "16.0.0"
-msgstr "16.0.0"
-
-msgid "16.1.0-7"
-msgstr "16.1.0-7"
-
-msgid "17.0.0"
-msgstr "17.0.0"
-
-msgid "17.1.0"
-msgstr "17.1.0"
-
-msgid "18.0.0"
-msgstr "18.0.0"
-
-msgid "18.1.0"
-msgstr "18.1.0"
-
-msgid "18.2.0-18"
-msgstr "18.2.0-18"
-
-msgid "8.0.1"
-msgstr "8.0.1"
-
-msgid "9.0.0"
-msgstr "9.0.0"
-
-msgid "9.1.0"
-msgstr "9.1.0"
-
-msgid ""
-"A Descriptor concept allows convenient passing of information that can "
-"globally identify an object, for use in generic views and actions."
-msgstr ""
-"A Descriptor concept allows convenient passing of information that can "
-"globally identify an object, for use in generic views and actions."
-
-msgid ""
-"A Details page for a resource type (e.g. Images) may now use the Angular "
-"application-level registry to register views so developers may easily create "
-"or extend details views. In this implementation these views are presented as "
-"tabs within the Details page."
-msgstr ""
-"A Details page for a resource type (e.g. Images) may now use the Angular "
-"application-level registry to register views so developers may easily create "
-"or extend details views. In this implementation these views are presented as "
-"tabs within the Details page."
-
-msgid ""
-"A `thorough set of documentation`_ for developers on how to go about "
-"internationalizing, localizing and translating OpenStack projects is now "
-"available."
-msgstr ""
-"A `thorough set of documentation`_ for developers on how to go about "
-"internationalising, localising and translating OpenStack projects is now "
-"available."
-
-msgid ""
-"A common complaint from users was that associating a floating IP to an "
-"instance involved numerous clicks and form selections for something that the "
-"majority of users had no knowledge of and didn't care about. As such, a one-"
-"click \"simple\" floating IP association option has been created. For "
-"deployments which only have a single floating IP pool, this allows users to "
-"ignore explicit floating IP management and just click a button to associate "
-"or disassociate a floating IP with an instance."
-msgstr ""
-"A common complaint from users was that associating a floating IP to an "
-"instance involved numerous clicks and form selections for something that the "
-"majority of users had no knowledge of and didn't care about. As such, a one-"
-"click \"simple\" floating IP association option has been created. For "
-"deployments which only have a single floating IP pool, this allows users to "
-"ignore explicit floating IP management and just click a button to associate "
-"or disassociate a floating IP with an instance."
-
-msgid "A couple of long-standing user confusions were fixed in Grizzly."
-msgstr "A couple of long-standing user confusions were fixed in Grizzly."
-
-msgid ""
-"A directive (hz-details) provides the ability to intelligently display a set "
-"of views (typically for a Details context)."
-msgstr ""
-"A directive (hz-details) provides the ability to intelligently display a set "
-"of views (typically for a Details context)."
-
-msgid ""
-"A fledgling OpenStack User Experience Group formed during the Havana cycle "
-"with the mission of improving UX throughout OpenStack. They have quickly "
-"made themselves indispensable to the process of designing and improving "
-"features in the OpenStack Dashboard. Expect significant future improvement "
-"in User Experience now that there are dedicated people actively "
-"collaborating in the open to raise the bar."
-msgstr ""
-"A fledgling OpenStack User Experience Group formed during the Havana cycle "
-"with the mission of improving UX throughout OpenStack. They have quickly "
-"made themselves indispensable to the process of designing and improving "
-"features in the OpenStack Dashboard. Expect significant future improvement "
-"in User Experience now that there are dedicated people actively "
-"collaborating in the open to raise the bar."
-
-msgid ""
-"A generic Details display parses the location to determine the resource "
-"type, and displays relevant details views for that type."
-msgstr ""
-"A generic Details display parses the location to determine the resource "
-"type, and displays relevant details views for that type."
-
-msgid ""
-"A malicious user can make the exact same \"unauthorized\" requests via the "
-"CLI as they can via the dashboard; no special privileges are granted."
-msgstr ""
-"A malicious user can make the exact same \"unauthorised\" requests via the "
-"CLI as they can via the dashboard; no special privileges are granted."
-
-msgid "A new \"Settings\" area was added that offers several useful functions:"
-msgstr ""
-"A new \"Settings\" area was added that offers several useful functions:"
-
-msgid ""
-"A new Profiler panel in the Developer dashboard is introduced. It integrates "
-"`osprofiler library <http://docs.openstack.org/developer/osprofiler/>`_ into "
-"horizon, thus implementing `blueprint openstack-profiler-at-developer-"
-"dashboard <https://blueprints.launchpad.net/horizon/+spec/openstack-profiler-"
-"at-developer-dashboard>`_. Initially profiler is disabled. To enable it the "
-"value ``OPENSTACK_PROFILER['enabled']`` has to be ``True``. This in turn can "
-"be achieved by copying files _9030_profiler_settings.py.example and "
-"_9030_profiler.py to openstack_dashboard/local/local_settings.d/"
-"_9030_profiler_settings.py and openstack_dashboard/local/enabled/"
-"_9030_profiler.py respectively. Also, by default it expects MongoDB cluster "
-"to be present on the same host where Keystone is located (say, in a Devstack "
-"VM). But it also can be configured with params with "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` and "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` values. MongoDB should "
-"be installed `manually <https://docs.mongodb.com/manual/tutorial/install-"
-"mongodb-on-ubuntu/#install-mongodb-community-edition>`_ and allowed to "
-"receive requests on 0.0.0.0 interface."
-msgstr ""
-"A new Profiler panel in the Developer dashboard is introduced. It integrates "
-"`osprofiler library <http://docs.openstack.org/developer/osprofiler/>`_ into "
-"horizon, thus implementing `blueprint openstack-profiler-at-developer-"
-"dashboard <https://blueprints.launchpad.net/horizon/+spec/openstack-profiler-"
-"at-developer-dashboard>`_. Initially profiler is disabled. To enable it the "
-"value ``OPENSTACK_PROFILER['enabled']`` has to be ``True``. This in turn can "
-"be achieved by copying files _9030_profiler_settings.py.example and "
-"_9030_profiler.py to openstack_dashboard/local/local_settings.d/"
-"_9030_profiler_settings.py and openstack_dashboard/local/enabled/"
-"_9030_profiler.py respectively. Also, by default it expects MongoDB cluster "
-"to be present on the same host where Keystone is located (say, in a Devstack "
-"VM). But it also can be configured with params with "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` and "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` values. MongoDB should "
-"be installed `manually <https://docs.mongodb.com/manual/tutorial/install-"
-"mongodb-on-ubuntu/#install-mongodb-community-edition>`_ and allowed to "
-"receive requests on 0.0.0.0 interface."
-
-msgid ""
-"A new setting ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` was introduced to "
-"control whether IP addresses of servers are retrieved from neutron in the "
-"project instance table. This setting was introduces to mitigate a "
-"performance issue in large deployments and setting this to ``False`` skips "
-"the query to neutron. Deployments without floating IP support can set this "
-"setting to ``False`` for better performance. For more detail, see [:bug:"
-"`1722417`]."
-msgstr ""
-"A new setting ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` was introduced to "
-"control whether IP addresses of servers are retrieved from Neutron in the "
-"project instance table. This setting was introduced to mitigate a "
-"performance issue in large deployments and setting this to ``False`` skips "
-"the query to Neutron. Deployments without Floating IP support can set this "
-"setting to ``False`` for better performance. For more detail, see [:bug:"
-"`1722417`]."
-
-msgid ""
-"A number of important new OpenStack Networking (Neutron) features are "
-"showcased in the Havana release, most notably:"
-msgstr ""
-"A number of important new OpenStack Networking (Neutron) features are "
-"showcased in the Havana release, most notably:"
-
-msgid ""
-"A number of the \"index\" pages don't fully work with API pagination yet, "
-"causing them to only display the first chunk of results returned by the API. "
-"This number is often 1000 (as in the case of novaclient results), but does "
-"vary somewhat."
-msgstr ""
-"A number of the \"index\" pages don't fully work with API pagination yet, "
-"causing them to only display the first chunk of results returned by the API. "
-"This number is often 1000 (as in the case of novaclient results), but does "
-"vary somewhat."
-
-msgid "A shared Django template is now available for use by any Angular page."
-msgstr "A shared Django template is now available for use by any Angular page."
-
-msgid ""
-"A shocking number of the problems first-time deployers of OpenStack have can "
-"be summarized as \"I thought I set everything up, then I tried to log into "
-"the dashboard and I was immediately logged back out.\" The root cause of "
-"this was that in an effort to be as secure as possible any 401 or 403 "
-"response from any service API was being treated the same as if it was an "
-"attempt to access an unauthorized portion of Horizon, and the user was "
-"summarily logged out with little to no information as to why."
-msgstr ""
-"A shocking number of the problems first-time deployers of OpenStack have can "
-"be summarized as \"I thought I set everything up, then I tried to log into "
-"the dashboard and I was immediately logged back out.\" The root cause of "
-"this was that in an effort to be as secure as possible any 401 or 403 "
-"response from any service API was being treated the same as if it was an "
-"attempt to access an unauthorised portion of Horizon, and the user was "
-"summarily logged out with little to no information as to why."
-
-msgid "AJAX form submission for in-place validation."
-msgstr "AJAX form submission for in-place validation."
-
-msgid ""
-"ANGULAR_FEATURES now allows for a key 'flavors_panel' to be specified as "
-"True or False indicating whether the Angular version of the panel is enabled."
-msgstr ""
-"ANGULAR_FEATURES now allows for a key 'flavours_panel' to be specified as "
-"True or False indicating whether the Angular version of the panel is enabled."
-
-msgid "API call efficiency optimizations."
-msgstr "API call efficiency optimisations."
-
-msgid ""
-"API endpoints are now displayed on the OpenStack RC File panel so they can "
-"be organically discovered by an end-user."
-msgstr ""
-"API endpoints are now displayed on the OpenStack RC File panel so they can "
-"be organically discovered by an end-user."
-
-msgid ""
-"API errors are generated by external systems not under the purview of our "
-"project and while we should attempt to respect and take appropriate action "
-"on those errors, we should not do anything drastic or even potentially "
-"destructive because of them."
-msgstr ""
-"API errors are generated by external systems not under the purview of our "
-"project and while we should attempt to respect and take appropriate action "
-"on those errors, we should not do anything drastic or even potentially "
-"destructive because of them."
-
-msgid "API restrictions:"
-msgstr "API restrictions:"
-
-msgid "Ability to add exceptions"
-msgstr "Ability to add exceptions"
-
-msgid "Add \"Create Router\" button to Admin/Network/Routers panel."
-msgstr "Add \"Create Router\" button to Admin/Network/Routers panel."
-
-msgid ""
-"Add MKS console support. Blueprint can be found at [`<https://blueprints."
-"launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-msgstr ""
-"Add MKS console support. Blueprint can be found at [`<https://blueprints."
-"launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-
-msgid ""
-"Add ``OPENSTACK_KEYSTONE_BACKEND`` manually into "
-"``REST_API_REQUIRED_SETTINGS`` on ``local_settings.py``, if your deployment "
-"uses Angularized identity panels and needs to enable ``can_edit_*`` settings "
-"in ``OPENSTACK_KEYSTONE_BACKEND``."
-msgstr ""
-"Add ``OPENSTACK_KEYSTONE_BACKEND`` manually into "
-"``REST_API_REQUIRED_SETTINGS`` on ``local_settings.py``, if your deployment "
-"uses Angularised identity panels and needs to enable ``can_edit_*`` settings "
-"in ``OPENSTACK_KEYSTONE_BACKEND``."
-
-msgid ""
-"Add a new setting OVERVIEW_DAYS_RANGE. It defines the default date range in "
-"the Overview panel meters - either today minus N days (if the value is "
-"integer N), or from the beginning of the current month until today (if set "
-"to None). This setting is be used to limit the amount of data fetched by "
-"default when rendering the Overview panel. The default value is 1, which "
-"differs from the past behaviour, since it caused serious lags on large "
-"deployments."
-msgstr ""
-"Add a new setting OVERVIEW_DAYS_RANGE. It defines the default date range in "
-"the Overview panel meters - either today minus N days (if the value is "
-"integer N), or from the beginning of the current month until today (if set "
-"to None). This setting is be used to limit the amount of data fetched by "
-"default when rendering the Overview panel. The default value is 1, which "
-"differs from the past behaviour, since it caused serious lags on large "
-"deployments."
-
-msgid ""
-"Add support for horizon offering a clouds.yaml file for download along with "
-"the openrc files. For more information on clouds.yaml, see `os-client-config "
-"documentation <https://docs.openstack.org/os-client-config/latest/user/>`__."
-msgstr ""
-"Add support for Horizon offering a clouds.yaml file for download along with "
-"the openrc files. For more information on clouds.yaml, see `os-client-config "
-"documentation <https://docs.openstack.org/os-client-config/latest/user/>`__."
-
-msgid ""
-"Added ESLint for JavaScript linting, using the eslint-config-openstack "
-"rules. See `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ for more details."
-msgstr ""
-"Added ESLint for JavaScript linting, using the eslint-config-openstack "
-"rules. See `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ for more details."
-
-msgid ""
-"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/karma>`__ for more details."
-msgstr ""
-"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/karma>`__ for more details."
-
-msgid ""
-"Added Keystone to Keystone (K2K) federation support in Horizon. If Keystone "
-"is configured with K2K and has service providers, the list of Keystone "
-"providers will appear in a dropdown. In local_settings.py you can optionally "
-"set the identity provider display name with ``KEYSTONE_PROVIDER_IDP_NAME`` "
-"or set the provider id that is used to compare with the other service "
-"providers ``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://"
-"blueprints.launchpad.net/horizon/+spec/k2k-horizon>`_]."
-msgstr ""
-"Added Keystone to Keystone (K2K) federation support in Horizon. If Keystone "
-"is configured with K2K and has service providers, the list of Keystone "
-"providers will appear in a dropdown. In local_settings.py you can optionally "
-"set the identity provider display name with ``KEYSTONE_PROVIDER_IDP_NAME`` "
-"or set the provider id that is used to compare with the other service "
-"providers ``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://"
-"blueprints.launchpad.net/horizon/+spec/k2k-horizon>`_]."
-
-msgid ""
-"Added a locked status column on admin/project instances table. It will show "
-"a locked or unlocked icon if nova API 2.9 or above is used. The locked "
-"status is also available on instance details panel."
-msgstr ""
-"Added a locked status column on admin/project instances table. It will show "
-"a locked or unlocked icon if nova API 2.9 or above is used. The locked "
-"status is also available on instance details panel."
-
-msgid ""
-"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows "
-"simple toggling of new AngularJS features."
-msgstr ""
-"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows "
-"simple toggling of new AngularJS features."
-
-msgid ""
-"Added a new ``DEFAULT_SERVICE_REGIONS`` setting into local_settings.py. If a "
-"value of this is specified, it will be the default region to use when "
-"logging into the dashboard, instead of the value stored in cookies."
-msgstr ""
-"Added a new ``DEFAULT_SERVICE_REGIONS`` setting into local_settings.py. If a "
-"value of this is specified, it will be the default region to use when "
-"logging into the dashboard, instead of the value stored in cookies."
-
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\" in "
-"\"Launch Instance\" form, when Cinder is available."
-msgstr ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\" in "
-"\"Launch Instance\" form, when Cinder is available."
-
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\", when "
-"Cinder is available."
-msgstr ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\", when "
-"Cinder is available."
-
-msgid ""
-"Added a new ``hide_create_volume`` setting under the "
-"``LAUNCH_INSTANCE_DEFAULTS`` dict. This allows you to hide the \"Create New "
-"Volume\" option in the \"Launch Instance\" form and instead rely on the "
-"default value you select with ``create_volume`` is the best suitable option "
-"for your users."
-msgstr ""
-"Added a new ``hide_create_volume`` setting under the "
-"``LAUNCH_INSTANCE_DEFAULTS`` dict. This allows you to hide the \"Create New "
-"Volume\" option in the \"Launch Instance\" form and instead rely on the "
-"default value you select with ``create_volume`` is the best suitable option "
-"for your users."
-
-msgid ""
-"Added a new setting CREATE_IMAGE_DEFAULTS(dictionary) to configure the "
-"default options shown on create image modal. By default, the visibility "
-"option is public on create image modal. If ``image_visibility`` in this "
-"setting is set to ``\"private\"``, the default visibility option is private."
-msgstr ""
-"Added a new setting CREATE_IMAGE_DEFAULTS(dictionary) to configure the "
-"default options shown on create image modal. By default, the visibility "
-"option is public on create image modal. If ``image_visibility`` in this "
-"setting is set to ``\"private\"``, the default visibility option is private."
-
-msgid ""
-"Added ability to render angular row actions with additional details that "
-"explain the purpose of the action. These are rendered as tiles and are meant "
-"to depict the next steps a user might want to take for a given resource."
-msgstr ""
-"Added ability to render angular row actions with additional details that "
-"explain the purpose of the action. These are rendered as tiles and are meant "
-"to depict the next steps a user might want to take for a given resource."
-
-msgid ""
-"Added actions to easily associate LBaaS VIP with a floating IP. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ "
-"for more details."
-msgstr ""
-"Added actions to easily associate LBaaS VIP with a floating IP. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ "
-"for more details."
-
-msgid ""
-"Added an upgrade_check management command, that checks the configuration "
-"files for any settings that may potentially be problematic in the next "
-"version. The command is available as ``./manage.py upgrade_check``."
-msgstr ""
-"Added an upgrade_check management command, that checks the configuration "
-"files for any settings that may potentially be problematic in the next "
-"version. The command is available as ``./manage.py upgrade_check``."
-
-msgid ""
-"Added editing capabilities for data sources. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more "
-"details."
-msgstr ""
-"Added editing capabilities for data sources. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more "
-"details."
-
-msgid ""
-"Added editing capabilities for job binaries. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ for more "
-"details."
-msgstr ""
-"Added editing capabilities for job binaries. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ for more "
-"details."
-
-msgid ""
-"Added editing capabilities for job templates. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/data-processing-edit-templates>`__ for more "
-"details."
-msgstr ""
-"Added editing capabilities for job templates. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/data-processing-edit-templates>`__ for more "
-"details."
-
-msgid ""
-"Added initial support for database cluster creation and management. Vertica "
-"and MongoDB are currently supported. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__ for more details."
-msgstr ""
-"Added initial support for database cluster creation and management. Vertica "
-"and MongoDB are currently supported. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__ for more details."
-
-msgid "Added mapping for Identity Provider and Protocol specific WebSSO."
-msgstr "Added mapping for Identity Provider and Protocol specific WebSSO."
-
-msgid "Added new Trove features."
-msgstr "Added new Trove features."
-
-msgid ""
-"Added new setting INTEGRATION_TESTS_SUPPORT, default value is `False`. This "
-"value is used when running `manage.py compress` command, so by default all "
-"static assets and html classes used by integration tests are removed from "
-"Horizon production build. Integration tests gate job sets this variable to "
-"`True` and recompresses static assets."
-msgstr ""
-"Added new setting INTEGRATION_TESTS_SUPPORT, default value is `False`. This "
-"value is used when running `manage.py compress` command, so by default all "
-"static assets and html classes used by integration tests are removed from "
-"Horizon production build. Integration tests gate job sets this variable to "
-"`True` and re-compresses static assets."
-
-msgid ""
-"Added policy support to the angular workflow service so each step in a "
-"workflow can specify a policy check that must pass in order for the step to "
-"be displayed."
-msgstr ""
-"Added policy support to the angular workflow service so each step in a "
-"workflow can specify a policy check that must pass in order for the step to "
-"be displayed."
-
-msgid ""
-"Added server groups and server group members quota management. Users can "
-"specify their values when creating or modifying project information, and "
-"users can also change their quota default values on the Admin-> System-> "
-"Defaults page."
-msgstr ""
-"Added server groups and server group members quota management. Users can "
-"specify their values when creating or modifying project information, and "
-"users can also change their quota default values on the Admin-> System-> "
-"Defaults page."
-
-msgid ""
-"Added settings OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (boolean) and "
-"OPENSTACK_KEYSTONE_DOMAIN_CHOICES (tuple of tuples) to support a dropdown "
-"list of keystone domains to choose from at login. This should NOT be enabled "
-"for public clouds, as advertising enabled domains to unauthenticated users "
-"irresponsibly exposes private information. This is useful for private clouds "
-"that sit behind a corprate firewall and that have a small number of domains "
-"mapped to known corporate structures, such as an LDAP directory, Active "
-"Directory domains, geopgraphical regions or business units."
-msgstr ""
-"Added settings OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (boolean) and "
-"OPENSTACK_KEYSTONE_DOMAIN_CHOICES (tuple of tuples) to support a dropdown "
-"list of keystone domains to choose from at login. This should NOT be enabled "
-"for public clouds, as advertising enabled domains to unauthenticated users "
-"irresponsibly exposes private information. This is useful for private clouds "
-"that sit behind a corporate firewall and that have a small number of domains "
-"mapped to known corporate structures, such as an LDAP directory, Active "
-"Directory domains, geographical regions or business units."
-
-msgid ""
-"Added settings support to the angular workflow service so each step in a "
-"workflow can specify a boolean setting that must pass in order for the step "
-"to be displayed."
-msgstr ""
-"Added settings support to the angular workflow service so each step in a "
-"workflow can specify a boolean setting that must pass in order for the step "
-"to be displayed."
-
-msgid ""
-"Added support for Keystone locking user option. Locked user can't change own "
-"password using the self-service password change API. By default, users are "
-"unlocked and can change their own passwords. In case of older Keystone not "
-"supporting this feature, all users treated as unlocked."
-msgstr ""
-"Added support for Keystone locking user option. Locked user can't change own "
-"password using the self-service password change API. By default, users are "
-"unlocked and can change their own passwords. In case of older Keystone not "
-"supporting this feature, all users treated as unlocked."
-
-msgid ""
-"Added support for Swift object copy as one of row actions. Destination "
-"container must exist in advance. To avoid overwriting an existing object, "
-"you cannot copy an object if a specified destination object already exists."
-msgstr ""
-"Added support for Swift object copy as one of row actions. Destination "
-"container must exist in advance. To avoid overwriting an existing object, "
-"you cannot copy an object if a specified destination object already exists."
-
-msgid ""
-"Added support for managing domains and projects when using Keystone v3. "
-"Horizon now maintains a domain scoped token for users who have a role on a "
-"domain, a project scoped token for users who have a role on a project, or "
-"both a domain scoped token and project scoped token for users who have roles "
-"on both."
-msgstr ""
-"Added support for managing domains and projects when using Keystone v3. "
-"Horizon now maintains a domain scoped token for users who have a role on a "
-"domain, a project scoped token for users who have a role on a project, or "
-"both a domain scoped token and project scoped token for users who have roles "
-"on both."
-
-msgid "Added support for shell job types and multiple Sahara improvements."
-msgstr "Added support for shell job types and multiple Sahara improvements."
-
-msgid ""
-"Added support for shell job types. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/sahara-shell-action-form>`__ for more details."
-msgstr ""
-"Added support for shell job types. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/sahara-shell-action-form>`__ for more details."
-
-msgid ""
-"Added support for subnet allocation via subnet pools. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/neutron-subnet-allocation>`__ for "
-"more details."
-msgstr ""
-"Added support for subnet allocation via subnet pools. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/neutron-subnet-allocation>`__ for "
-"more details."
-
-msgid ""
-"Added support to retrieve supported disk formats from glance, so you can "
-"adjust disk_formats only inside glance-api.conf. You still can use "
-"IMAGE_BACKEND_SETTINGS to adjust format naming."
-msgstr ""
-"Added support to retrieve supported disk formats from glance, so you can "
-"adjust disk_formats only inside glance-api.conf. You still can use "
-"IMAGE_BACKEND_SETTINGS to adjust format naming."
-
-msgid ""
-"Added the Bootstrap Theme Preview panel to the Developer dashboard. This "
-"panel contains a list of Bootstrap components with source code, so that "
-"developers can see examples of how to structure this code and the effects "
-"their theme will have upon it."
-msgstr ""
-"Added the Bootstrap Theme Preview panel to the Developer dashboard. This "
-"panel contains a list of Bootstrap components with source code, so that "
-"developers can see examples of how to structure this code and the effects "
-"their theme will have upon it."
-
-msgid ""
-"Added the Developer dashboard plugin to contrib. This runs when "
-"``DEBUG=True``, and adds tooling to the UI to aid in development."
-msgstr ""
-"Added the Developer dashboard plugin to contrib. This runs when "
-"``DEBUG=True``, and adds tooling to the UI to aid in development."
-
-msgid ""
-"Added the Django template cached loader, so templates are stored in memory. "
-"See https://docs.djangoproject.com/en/1.8/ref/templates/api/#django.template."
-"loaders.cached.Loader"
-msgstr ""
-"Added the Django template cached loader, so templates are stored in memory. "
-"See https://docs.djangoproject.com/en/1.8/ref/templates/api/#django.template."
-"loaders.cached.Loader"
-
-msgid ""
-"Added the LAUNCH_INSTANCE_DEFAULTS setting which allows specifying default "
-"values for the Launch Instance workflow. Initially only the Configuration "
-"Drive property is supported."
-msgstr ""
-"Added the LAUNCH_INSTANCE_DEFAULTS setting which allows specifying default "
-"values for the Launch Instance workflow. Initially only the Configuration "
-"Drive property is supported."
-
-msgid ""
-"Added the Metadata tab to the new Launch Instance workflow to allow adding "
-"key-value metadata to an instance at launch. This includes any properties "
-"from the OS::Nova::Server namespace of the glance metadata definitions."
-msgstr ""
-"Added the Metadata tab to the new Launch Instance workflow to allow adding "
-"key-value metadata to an instance at launch. This includes any properties "
-"from the OS::Nova::Server namespace of the Glance metadata definitions."
-
-msgid ""
-"Added the Scheduler Hints tab to the new Launch Instance workflow to allow "
-"adding scheduler hints to an instance at launch. In addition to adding "
-"custom key-value pairs, the user can also choose from properties in the "
-"glance metadata definitions catalog that have the OS::Nova::Server resource "
-"type and scheduler_hints properties target."
-msgstr ""
-"Added the Scheduler Hints tab to the new Launch Instance workflow to allow "
-"adding scheduler hints to an instance at launch. In addition to adding "
-"custom key-value pairs, the user can also choose from properties in the "
-"Glance metadata definitions catalogue that have the OS::Nova::Server "
-"resource type and scheduler_hints properties target."
-
-msgid "Added the Update Encryption action for encrypted volume types."
-msgstr "Added the Update Encryption action for encrypted volume types."
-
-msgid ""
-"Added the ``TOKEN_DELETE_DISABLED`` setting, so that deployers can customise "
-"the revocation of a users token on log out."
-msgstr ""
-"Added the ``TOKEN_DELETE_DISABLED`` setting, so that deployers can customise "
-"the revocation of a users token on log out."
-
-msgid ""
-"Added the angular extensible service which allows angular horizon elements "
-"such as workflows, tables, actions, and forms to be extended dynamically by "
-"adding, removing, or replacing items. The extensible service is applied to "
-"every workflow created using the horizon workflow service. This includes the "
-"angular Launch Instance workflow."
-msgstr ""
-"Added the angular extensible service which allows angular Horizon elements "
-"such as workflows, tables, actions, and forms to be extended dynamically by "
-"adding, removing, or replacing items. The extensible service is applied to "
-"every workflow created using the Horizon workflow service. This includes the "
-"angular Launch Instance workflow."
-
-msgid ""
-"Added the way to specify an interface when attaching it to an instance. It "
-"can be specified by a network and a fixed IP address (optional) or a port."
-msgstr ""
-"Added the way to specify an interface when attaching it to an instance. It "
-"can be specified by a network and a fixed IP address (optional) or a port."
-
-msgid ""
-"Added two charts to show the Number of Volumes and Total Volume Storage "
-"quotas on launch instance modal when cinder is enabled."
-msgstr ""
-"Added two charts to show the Number of Volumes and Total Volume Storage "
-"quotas on launch instance modal when Cinder is enabled."
-
-msgid ""
-"Adds a new config value called IMAGES_ALLOW_LOCATION, which allows users to "
-"set locations when creating or updating images. Depending on the Glance "
-"version, the ability to set locations is controlled by policies and/or "
-"configuration values."
-msgstr ""
-"Adds a new config value called IMAGES_ALLOW_LOCATION, which allows users to "
-"set locations when creating or updating images. Depending on the Glance "
-"version, the ability to set locations is controlled by policies and/or "
-"configuration values."
-
-msgid ""
-"Adds complete support for Glance v2 so that Horizon no longer depends on "
-"having a Glance v1 endpoint in the Keystone catalog. Also provides code "
-"compatibility between Glance v1 and v2."
-msgstr ""
-"Adds complete support for Glance v2 so that Horizon no longer depends on "
-"having a Glance v1 endpoint in the Keystone catalogue. Also provides code "
-"compatibility between Glance v1 and v2."
-
-msgid ""
-"Adds support for access rules for application credentials. Fine-grained "
-"restrictions can now be applied to application credentials by supplying a "
-"list of access rules upon creation. See the `keystone documentation <https://"
-"docs.openstack.org/api-ref/identity/v3/#application-credentials>`_ for more "
-"information."
-msgstr ""
-"Adds support for access rules for application credentials. Fine-grained "
-"restrictions can now be applied to application credentials by supplying a "
-"list of access rules upon creation. See the `keystone documentation <https://"
-"docs.openstack.org/api-ref/identity/v3/#application-credentials>`_ for more "
-"information."
-
-msgid ""
-"Adds the possibility to redirect the login to an identity provider by "
-"default. For that purpose the following variables have been added, "
-"``WEBSSO_DEFAULT_REDIRECT``, ``WEBSSO_DEFAULT_REDIRECT_PROTOCOL``, "
-"``WEBSSO_DEFAULT_REDIRECT_REGION`` and ``WEBSSO_DEFAULT_REDIRECT_LOGOUT``."
-msgstr ""
-"Adds the possibility to redirect the login to an identity provider by "
-"default. For that purpose the following variables have been added, "
-"``WEBSSO_DEFAULT_REDIRECT``, ``WEBSSO_DEFAULT_REDIRECT_PROTOCOL``, "
-"``WEBSSO_DEFAULT_REDIRECT_REGION`` and ``WEBSSO_DEFAULT_REDIRECT_LOGOUT``."
-
-msgid "Admin -> Defaults -> Default Quotas table"
-msgstr "Admin -> Defaults -> Default Quotas table"
-
-msgid "Admin -> Defaults -> Update Defaults form"
-msgstr "Admin -> Defaults -> Update Defaults form"
-
-msgid ""
-"Administrators now have the ability to evacuate hosts off hypervisors which "
-"can aid in system maintenance by providing a mechanism to migrate all "
-"instances to other hosts."
-msgstr ""
-"Administrators now have the ability to evacuate hosts off hypervisors which "
-"can aid in system maintenance by providing a mechanism to migrate all "
-"instances to other hosts."
-
-msgid ""
-"Administrators now have the ability to migrate an instance off of its "
-"current host via the Admin dashboard's Instances panel."
-msgstr ""
-"Administrators now have the ability to migrate an instance off of its "
-"current host via the Admin dashboard's Instances panel."
-
-msgid ""
-"All AngularJS code must use explicit dependency injection. See https://docs."
-"angularjs.org/guide/di#using-strict-dependency-injection"
-msgstr ""
-"All AngularJS code must use explicit dependency injection. See https://docs."
-"angularjs.org/guide/di#using-strict-dependency-injection"
-
-msgid ""
-"All Volume related panels in Horizon that previously used the term \"GB\" "
-"and \"gigabyte\" have been replaced with 'GiB' and 'gibibyte'."
-msgstr ""
-"All Volume related panels in Horizon that previously used the term \"GB\" "
-"and \"gigabyte\" have been replaced with 'GiB' and 'gibibyte'."
-
-msgid ""
-"All instances of HTML class 'd3_pie_chart_usage' to 'pie-chart-usage' All "
-"instances of HTML class 'd3_pie_chart_distribution' to 'pie-chart-"
-"distribution'"
-msgstr ""
-"All instances of HTML class 'd3_pie_chart_usage' to 'pie-chart-usage' All "
-"instances of HTML class 'd3_pie_chart_distribution' to 'pie-chart-"
-"distribution'"
-
-msgid ""
-"All of these provide a richer set of options for controlling where, when and "
-"how instances are launched, and improving how they're managed once they're "
-"up and running."
-msgstr ""
-"All of these provide a richer set of options for controlling where, when and "
-"how instances are launched, and improving how they're managed once they're "
-"up and running."
-
-msgid ""
-"All previous instances of horizon.alert(...) used by client-side have been "
-"replaced with horizon.toast. Alert messages via horizon.alert(...) should be "
-"avoided when writing new JavaScript code. horizon.toast.add('error', "
-"gettext(...)) should be used instead."
-msgstr ""
-"All previous instances of horizon.alert(...) used by client-side have been "
-"replaced with horizon.toast. Alert messages via horizon.alert(...) should be "
-"avoided when writing new JavaScript code. horizon.toast.add('error', "
-"gettext(...)) should be used instead."
-
-msgid ""
-"Allow external plugins to contribute translations to the Javascript message "
-"catalog."
-msgstr ""
-"Allow external plugins to contribute translations to the Javascript message "
-"catalogue."
-
-msgid "Allow service disable/enable on Hypervisor"
-msgstr "Allow service disable/enable on Hypervisor"
-
-msgid ""
-"Allow to override settings from local_settings.py with file snippets dropped "
-"into local_settings.d/ directory."
-msgstr ""
-"Allow to override settings from local_settings.py with file snippets dropped "
-"into local_settings.d/ directory."
-
-msgid "Allowed Hosts"
-msgstr "Allowed Hosts"
-
-msgid ""
-"Allows to attach ports during instance launch <https://blueprints.launchpad."
-"net/horizon/+spec/allow-launching-ports>"
-msgstr ""
-"Allows to attach ports during instance launch <https://blueprints.launchpad."
-"net/horizon/+spec/allow-launching-ports>"
-
-msgid ""
-"Allows to restrict CIDR range for user private network <https://blueprints."
-"launchpad.net/horizon/+spec/restrict-private-network-input>"
-msgstr ""
-"Allows to restrict CIDR range for user private network <https://blueprints."
-"launchpad.net/horizon/+spec/restrict-private-network-input>"
-
-msgid ""
-"Also debuting in Havana is the OpenStack Metering project (Ceilometer). "
-"Initial support for Ceilometer is included in Horizon so that it is possible "
-"for an administrator to query the usage of the cloud through the OpenStack "
-"Dashboard and better understand how the system is functioning and being "
-"utilized."
-msgstr ""
-"Also debuting in Havana is the OpenStack Metering project (Ceilometer). "
-"Initial support for Ceilometer is included in Horizon so that it is possible "
-"for an administrator to query the usage of the cloud through the OpenStack "
-"Dashboard and better understand how the system is functioning and being "
-"utilised."
-
-msgid ""
-"Although it's not required, it's best to make your actions return promises "
-"with the expected structure."
-msgstr ""
-"Although it's not required, it's best to make your actions return promises "
-"with the expected structure."
-
-msgid ""
-"An action-result service provides convenience methods for construction of "
-"the result, and for parsing of a resolved object"
-msgstr ""
-"An action-result service provides convenience methods for construction of "
-"the result, and for parsing of a resolved object"
-
-msgid ""
-"An existing feature in Neutron that Horizon now supports is the MAC learning "
-"extension."
-msgstr ""
-"An existing feature in Neutron that Horizon now supports is the MAC learning "
-"extension."
-
-msgid ""
-"Angular actions now should return a promise that resolves with an object "
-"structured in a way to indicate what the action did (or didn't do)."
-msgstr ""
-"Angular actions now should return a promise that resolves with an object "
-"structured in a way to indicate what the action did (or didn't do)."
-
-msgid ""
-"Angular components now exist to provide simple-to- configure panels and "
-"tables, based off of registry information about resources (e.g. Instances)."
-msgstr ""
-"Angular components now exist to provide simple-to- configure panels and "
-"tables, based off of registry information about resources (e.g. Instances)."
-
-msgid "AngularJS table implementation"
-msgstr "AngularJS table implementation"
-
-msgid ""
-"Another addition is support for utilizing and restoring from incremental "
-"database backups."
-msgstr ""
-"Another addition is support for utilising and restoring from incremental "
-"database backups."
-
-msgid ""
-"Another cool new component is an interface designed for \"browsing\" "
-"resources which are nested under a parent resource. The object store (Swift) "
-"is a prime example of this. Now there is a consistent top-level navigation "
-"for containers on the left-hand pane of the \"browser\" while the right-hand "
-"pane lets you explore within those containers and sub-folders."
-msgstr ""
-"Another cool new component is an interface designed for \"browsing\" "
-"resources which are nested under a parent resource. The object store (Swift) "
-"is a prime example of this. Now there is a consistent top-level navigation "
-"for containers on the left-hand pane of the \"browser\" while the right-hand "
-"pane lets you explore within those containers and sub-folders."
-
-msgid ""
-"Another extremely common user-interface element is the use of \"tabs\" to "
-"break down discrete groups of data into manageable chunks. Since these tabs "
-"often encompass vastly different data, may have completely different access "
-"restrictions, and may sometimes be better-off being loaded dynamically "
-"rather than with the initial page load, Horizon includes tab and tab group "
-"classes for constructing these interfaces elegantly and with no knowledge of "
-"the HTML, CSS or JavaScript involved."
-msgstr ""
-"Another extremely common user-interface element is the use of \"tabs\" to "
-"break down discrete groups of data into manageable chunks. Since these tabs "
-"often encompass vastly different data, may have completely different access "
-"restrictions, and may sometimes be better-off being loaded dynamically "
-"rather than with the initial page load, Horizon includes tab and tab group "
-"classes for constructing these interfaces elegantly and with no knowledge of "
-"the HTML, CSS or JavaScript involved."
-
-msgid ""
-"Any past use of the Django based Swift UI is no longer supported and the "
-"code is being removed. The new angularJS based version should be used "
-"instead."
-msgstr ""
-"Any past use of the Django based Swift UI is no longer supported and the "
-"code is being removed. The new AngularJS based version should be used "
-"instead."
-
-msgid ""
-"As a result of Admin dashboard reorganization, panel groups of many Admin "
-"panels have been changed. Operators who customize Admin panels (for example, "
-"disable some Admin panels) through ``enabled`` directory need to update "
-"panel groups in ``enabled`` files. Horizon plugin developers and deployers "
-"may also need to update panel configurations under ``enabled`` directory to "
-"adapt the new Admin menus."
-msgstr ""
-"As a result of Admin dashboard reorganisation, panel groups of many Admin "
-"panels have been changed. Operators who customise Admin panels (for example, "
-"disable some Admin panels) through ``enabled`` directory need to update "
-"panel groups in ``enabled`` files. Horizon plugin developers and deployers "
-"may also need to update panel configurations under ``enabled`` directory to "
-"adapt the new Admin menus."
-
-msgid ""
-"As part of the Horizon team's ongoing efforts to split the repository into "
-"more logical pieces, all the 3rd party JavaScript libraries that Horizon "
-"depends on have been removed from the Horizon code base and python xstatic "
-"packages have been utilized instead. The xstatic format allows for easy "
-"consumption by the Django framework Horizon is built on. Now JavaScript "
-"libraries are utilized like any other python dependency in Horizon."
-msgstr ""
-"As part of the Horizon team's ongoing efforts to split the repository into "
-"more logical pieces, all the 3rd party JavaScript libraries that Horizon "
-"depends on have been removed from the Horizon code base and python xstatic "
-"packages have been utilized instead. The xstatic format allows for easy "
-"consumption by the Django framework Horizon is built on. Now JavaScript "
-"libraries are utilised like any other python dependency in Horizon."
-
-msgid "Availability zone support."
-msgstr "Availability zone support."
-
-msgid "Backwards Compatibility"
-msgstr "Backwards Compatibility"
-
-msgid ""
-"Beginning with the Icehouse cycle, there is now a requirement for JavaScript "
-"support in browsers used with OpenStack Dashboard."
-msgstr ""
-"Beginning with the Icehouse cycle, there is now a requirement for JavaScript "
-"support in browsers used with OpenStack Dashboard."
-
-msgid "Better Admin Information Architecture"
-msgstr "Better Admin Information Architecture"
-
-msgid "Better cross-browser support (Safari and IE particularly)."
-msgstr "Better cross-browser support (Safari and IE particularly)."
-
-msgid "Better validation of what actions are permitted when."
-msgstr "Better validation of what actions are permitted when."
-
-msgid "Bug Fixes"
-msgstr "Bug Fixes"
-
-msgid ""
-"By far the biggest UI/UX change in the Folsom release is the introduction of "
-"programmatic workflows. These components allow developers to create concise "
-"interactions that combine discrete tasks spanning multiple services and "
-"resources in a user-friendly way and with minimal boilerplate code. Within a "
-"workflow, related objects can also be dynamically created so users don't "
-"lose their place when they realize the item they wanted isn't currently "
-"available. Look for examples of these workflows in Launch Instance, "
-"Associate Floating IP, and Create/Edit Project."
-msgstr ""
-"By far the biggest UI/UX change in the Folsom release is the introduction of "
-"programmatic workflows. These components allow developers to create concise "
-"interactions that combine discrete tasks spanning multiple services and "
-"resources in a user-friendly way and with minimal boilerplate code. Within a "
-"workflow, related objects can also be dynamically created so users don't "
-"lose their place when they realise the item they wanted isn't currently "
-"available. Look for examples of these workflows in Launch Instance, "
-"Associate Floating IP, and Create/Edit Project."
-
-msgid "Ceilometer"
-msgstr "Ceilometer"
-
-msgid ""
-"Centralized error handling for vastly improved stability/reliability across "
-"APIs/clients."
-msgstr ""
-"Centralised error handling for vastly improved stability/reliability across "
-"APIs/clients."
-
-msgid "Cinder"
-msgstr "Cinder"
-
-msgid ""
-"Cinder API v3 is used by default now. It was introduced in Mitaka release "
-"and has all features from API v2."
-msgstr ""
-"Cinder API v3 is used by default now. It was introduced in Mitaka release "
-"and has all features from API v2."
-
-msgid ""
-"Cinder consistency group support in horizon has been dropped in Train "
-"release. It was deprecated in Pike release in Cinder and deprecated in Stein "
-"release in Horizon. The feature is superseded by the generic group feature "
-"and horizon provides full support of the generic group."
-msgstr ""
-"Cinder consistency group support in Horizon has been dropped in Train "
-"release. It was deprecated in Pike release in Cinder and deprecated in Stein "
-"release in Horizon. The feature is superseded by the generic group feature "
-"and horizon provides full support of the generic group."
-
-msgid ""
-"Cinder consistency group support in horizon will be dropped in Train release "
-"or later. It was deprecated in Pike release in Cinder and was superseded by "
-"the generic group feature. Horizon supports the generic group since Rocky "
-"release."
-msgstr ""
-"Cinder consistency group support in Horizon will be dropped in the Train "
-"release or later; it was deprecated in the Pike release in Cinder and was "
-"superseded by the generic group feature. Horizon supports the generic group "
-"since Rocky release."
-
-msgid ""
-"Cinder defines storage size in gibibytes (GiB), which is inconsistent with "
-"Horizon panels that show/request storage size in gigabytes (GB)."
-msgstr ""
-"Cinder defines storage size in gibibytes (GiB), which is inconsistent with "
-"Horizon panels that show/request storage size in gigabytes (GB)."
-
-msgid "Cinder v2 by default"
-msgstr "Cinder v2 by default"
-
-msgid "Client library changes:"
-msgstr "Client library changes:"
-
-msgid ""
-"Client-side templating capabilities for more easily creating dynamic "
-"interactions."
-msgstr ""
-"Client-side templating capabilities for more easily creating dynamic "
-"interactions."
-
-msgid "Cloud Admin - View and manage identity resources across domains"
-msgstr "Cloud Admin - View and manage identity resources across domains"
-
-msgid "Community"
-msgstr "Community"
-
-msgid "Completely revamped test suite with comprehensive test data."
-msgstr "Completely revamped test suite with comprehensive test data."
-
-msgid ""
-"Compute images metadata can now be edited from the Project dashboard, using "
-"the new metadata editor. See `this <https://blueprints.launchpad.net/horizon/"
-"+spec/project-images-metadata>`__ for more details."
-msgstr ""
-"Compute images metadata can now be edited from the Project dashboard, using "
-"the new metadata editor. See `this <https://blueprints.launchpad.net/horizon/"
-"+spec/project-images-metadata>`__ for more details."
-
-msgid ""
-"Configurable token hashing, to disable Horizon from hashing the token passed "
-"to the OpenStack services."
-msgstr ""
-"Configurable token hashing, to disable Horizon from hashing the token passed "
-"to the OpenStack services."
-
-msgid "Configurable web root for Horizon beyond just '/'"
-msgstr "Configurable web root for Horizon beyond just '/'"
-
-msgid "Conflicting Security Group Names With Neutron"
-msgstr "Conflicting Security Group Names With Neutron"
-
-msgid "Conversion from LESS to SCSS"
-msgstr "Conversion from LESS to SCSS"
-
-msgid "Copious amounts of documentation for developers."
-msgstr "Copious amounts of documentation for developers."
-
-msgid ""
-"Create from a local file feature is added to both Angular and Django Create "
-"Image workflows. It works either in a 'legacy' mode which proxies an image "
-"upload through Django, or in a new 'direct' mode, which in turn implements "
-"[`blueprint horizon-glance-large-image-upload <https://blueprints.launchpad."
-"net/horizon/+spec/horizon-glance-large-image-upload>`_]. To use the direct "
-"mode HORIZON_IMAGES_UPLOAD_MODE setting should be changed to 'direct' value "
-"along with changing glance-api.conf cors.allowed_origin parameter to the URL "
-"from which Horizon is served."
-msgstr ""
-"Create from a local file feature is added to both Angular and Django Create "
-"Image workflows. It works either in a 'legacy' mode which proxies an image "
-"upload through Django, or in a new 'direct' mode, which in turn implements "
-"[`blueprint horizon-glance-large-image-upload <https://blueprints.launchpad."
-"net/horizon/+spec/horizon-glance-large-image-upload>`_]. To use the direct "
-"mode HORIZON_IMAGES_UPLOAD_MODE setting should be changed to 'direct' value "
-"along with changing glance-api.conf cors.allowed_origin parameter to the URL "
-"from which Horizon is served."
-
-msgid "Creating Rich Network Topologies"
-msgstr "Creating Rich Network Topologies"
-
-msgid "Creating and restoring volume backups"
-msgstr "Creating and restoring volume backups"
-
-msgid "Creation and publication of a set of Human Interface Guidelines (HIG)."
-msgstr "Creation and publication of a set of Human Interface Guidelines (HIG)."
-
-msgid "Current Series Release Notes"
-msgstr "Current Series Release Notes"
-
-msgid "Current limitations on managing identity resources with Keystone v3:"
-msgstr "Current limitations on managing identity resources with Keystone v3:"
-
-msgid ""
-"Custom template tags must have a thread-safe Node implementation to work "
-"with the the cached loader. See https://docs.djangoproject.com/en/1.8/howto/"
-"custom-template-tags/#template-tag-thread-safety"
-msgstr ""
-"Custom template tags must have a thread-safe Node implementation to work "
-"with the the cached loader. See https://docs.djangoproject.com/en/1.8/howto/"
-"custom-template-tags/#template-tag-thread-safety"
-
-msgid ""
-"Custom templates for ``clouds.yaml`` and ``openrc`` files can be configured "
-"now via ``OPENSTACK_CLOUDS_YAML_CUSTOM_TEMPLATE`` and "
-"``OPENRC_CUSTOM_TEMPLATE`` settings. For more detail, see the `Settings "
-"Reference <https://docs.openstack.org/horizon/latest/configuration/settings."
-"html>`__."
-msgstr ""
-"Custom templates for ``clouds.yaml`` and ``openrc`` files can be configured "
-"now via ``OPENSTACK_CLOUDS_YAML_CUSTOM_TEMPLATE`` and "
-"``OPENRC_CUSTOM_TEMPLATE`` settings. For more detail, see the `Settings "
-"Reference <https://docs.openstack.org/horizon/latest/configuration/settings."
-"html>`__."
-
-msgid ""
-"DEFAULT_SERVICE_REGIONS can now take '*' as a key which serves either as a "
-"fallback service region, or the default region if no other keys are set."
-msgstr ""
-"DEFAULT_SERVICE_REGIONS can now take '*' as a key which serves either as a "
-"fallback service region, or the default region if no other keys are set."
-
-msgid "DVR (Distributed Virtual Routing)"
-msgstr "DVR (Distributed Virtual Routing)"
-
-msgid "Dashboards and Panels"
-msgstr "Dashboards and Panels"
-
-msgid "Data Tables"
-msgstr "Data Tables"
-
-msgid "DataTables now support a summation row at the bottom of the table."
-msgstr "DataTables now support a summation row at the bottom of the table."
-
-msgid ""
-"Database-backed sessions will likely not persist across upgrades due to a "
-"change in their structure. See `this <https://github.com/openstack/"
-"django_openstack_auth/commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ "
-"for more details."
-msgstr ""
-"Database-backed sessions will likely not persist across upgrades due to a "
-"change in their structure. See `this <https://github.com/openstack/"
-"django_openstack_auth/commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ "
-"for more details."
-
-msgid "Default Hypervisor Settings Changes"
-msgstr "Default Hypervisor Settings Changes"
-
-msgid "Deleting large numbers of resources simultaneously"
-msgstr "Deleting large numbers of resources simultaneously"
-
-msgid "Deprecated ``SHOW_KEYSTONE_V2_RC`` since Stein release is removed."
-msgstr "Deprecated ``SHOW_KEYSTONE_V2_RC`` since Stein release is removed."
-
-msgid "Deprecated config option ENABLE_FLAVOR_EDIT is removed."
-msgstr "Deprecated config option ENABLE_FLAVOR_EDIT is removed."
-
-msgid ""
-"Deprecated function fix_auth_url_version is removed from openstack_auth "
-"library. fix_auth_url_version_prefix function should be used instead of it."
-msgstr ""
-"Deprecated function fix_auth_url_version is removed from openstack_auth "
-"library. fix_auth_url_version_prefix function should be used instead of it."
-
-msgid "Deprecation Notes"
-msgstr "Deprecation Notes"
-
-msgid "Direct Image Upload To Glance"
-msgstr "Direct Image Upload To Glance"
-
-msgid "Disk config extension support"
-msgstr "Disk config extension support"
-
-msgid "Display IPMI meters values from Ceilometer"
-msgstr "Display IPMI meters values from Ceilometer"
-
-msgid ""
-"Display of Router Rules for routers where they are defined is now supported "
-"in Horizon."
-msgstr ""
-"Display of Router Rules for routers where they are defined is now supported "
-"in Horizon."
-
-msgid "Displaying instance power states."
-msgstr "Displaying instance power states."
-
-msgid ""
-"Django 1.11 support was dropped. Django 1.11 ends its extended support in "
-"April 2020 which is before Ussuri release. Considering this, horizon dropped "
-"Django 1.11 support and use Django 2.2 as default."
-msgstr ""
-"Django 1.11 support was dropped. Django 1.11 ends its extended support in "
-"April 2020 which is before Ussuri release. Considering this, Horizon dropped "
-"Django 1.11 support and use Django 2.2 as default."
-
-msgid "Django 1.6 Support"
-msgstr "Django 1.6 Support"
-
-msgid "Django 1.7 is now supported."
-msgstr "Django 1.7 is now supported."
-
-msgid "Django 1.8 is not fully supported yet."
-msgstr "Django 1.8 is not fully supported yet."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported version."
-msgstr ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported version."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported "
-"version. See `this <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-msgstr ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported "
-"version. See `this <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-
-msgid ""
-"Django 2.0 support is added as experimental. Support for Django 1.10 or "
-"older releases is dropped. Django 1.11 (LTS) is still the primary supported "
-"Django version."
-msgstr ""
-"Django 2.0 support is added as experimental. Support for Django 1.10 or "
-"older releases is dropped. Django 1.11 (LTS) is still the primary supported "
-"Django version."
-
-msgid ""
-"Django 2.2 is supported as experimental. Django 1.11 (LTS) and 2.0 are "
-"supported as well as Stein release does and Django 1.11 is still the primary "
-"supported version of Django."
-msgstr ""
-"Django 2.2 is supported as experimental. Django 1.11 (LTS) and 2.0 are "
-"supported as well as Stein release does and Django 1.11 is still the primary "
-"supported version of Django."
-
-msgid "Django versions 1.4 - 1.6 are now supported by Horizon."
-msgstr "Django versions 1.4 - 1.6 are now supported by Horizon."
-
-msgid ""
-"Do not redirect to the /identity tab admin users on login. Now `user_home` "
-"config options works in the same way for all users. [`bug/1778006 <https://"
-"bugs.launchpad.net/horizon/1778006>`_]"
-msgstr ""
-"Do not redirect to the /identity tab admin users on login. Now `user_home` "
-"config options works in the same way for all users. [`bug/1778006 <https://"
-"bugs.launchpad.net/horizon/1778006>`_]"
-
-msgid "Docs, docs, and more docs!"
-msgstr "Docs, docs, and more docs!"
-
-msgid "Does not support hierarchical project management."
-msgstr "Does not support hierarchical project management."
-
-msgid "Does not support project admins managing Keystone projects."
-msgstr "Does not support project admins managing Keystone projects."
-
-msgid ""
-"Does not support role assignments across domains, such as giving a user in "
-"domain1 access to domain2."
-msgstr ""
-"Does not support role assignments across domains, such as giving a user in "
-"domain1 access to domain2."
-
-msgid ""
-"Domain Admin - View and manage identity resources in the domain logged in"
-msgstr ""
-"Domain Admin - View and manage identity resources in the domain logged in"
-
-msgid "Domain management supports the following use cases:"
-msgstr "Domain management supports the following use cases:"
-
-msgid "Domains, Groups, and More: Keystone v3 API Support"
-msgstr "Domains, Groups, and More: Keystone v3 API Support"
-
-msgid ""
-"Download buttons for OpenStack RC files have been added to the user dropdown "
-"menu in the top right of Horizon."
-msgstr ""
-"Download buttons for OpenStack RC files have been added to the user dropdown "
-"menu in the top right of Horizon."
-
-msgid ""
-"Due to outcry from various parties, and made possible by improvements in the "
-"Python community's support for LESS, Horizon has removed all traces of "
-"NodeJS from the project. We now use the ``lesscpy`` module to compile our "
-"LESS into the final stylesheets. This should not affect most users in any "
-"way, but it should make life easier for downstream distributions and the "
-"like."
-msgstr ""
-"Due to outcry from various parties, and made possible by improvements in the "
-"Python community's support for LESS, Horizon has removed all traces of "
-"NodeJS from the project. We now use the ``lesscpy`` module to compile our "
-"LESS into the final stylesheets. This should not affect most users in any "
-"way, but it should make life easier for downstream distributions and the "
-"like."
-
-msgid ""
-"Due to several Quantum features landing very late in the Grizzly cycle, it "
-"is not possible to create particularly complex networking configurations "
-"through the OpenStack Dashboard. These features will continue to grow "
-"throughout future releases."
-msgstr ""
-"Due to several Quantum features landing very late in the Grizzly cycle, it "
-"is not possible to create particularly complex networking configurations "
-"through the OpenStack Dashboard. These features will continue to grow "
-"throughout future releases."
-
-msgid ""
-"Due to the mechanisms by which Keystone determines \"admin\"-ness for a "
-"user, an admin user interacting with the \"Project\" dashboard may see some "
-"inconsistent behavior such as all resources being listed instead of only "
-"those belonging to that project, or only being able to return to the \"Admin"
-"\" dashboard while accessing certain projects."
-msgstr ""
-"Due to the mechanisms by which Keystone determines \"admin\"-ness for a "
-"user, an admin user interacting with the \"Project\" dashboard may see some "
-"inconsistent behaviour such as all resources being listed instead of only "
-"those belonging to that project, or only being able to return to the \"Admin"
-"\" dashboard while accessing certain projects."
-
-msgid ""
-"Due to the very late addition of floating IP support in Quantum, Nova's "
-"integration there is lacking, so floating IP-related API calls to Nova will "
-"fail when your OpenStack deployment uses Quantum for networking. This means "
-"that Horizon actions such as \"allocate\" and \"associate\" floating IPs "
-"will not work either since they rely on the underlying APIs."
-msgstr ""
-"Due to the very late addition of floating IP support in Quantum, Nova's "
-"integration there is lacking, so floating IP-related API calls to Nova will "
-"fail when your OpenStack deployment uses Quantum for networking. This means "
-"that Horizon actions such as \"allocate\" and \"associate\" floating IPs "
-"will not work either since they rely on the underlying APIs."
-
-msgid ""
-"Due to the way that Nova handles flavor editing/replacement it is necessary "
-"to delete the old flavor before creating the replacement flavor. As such, if "
-"an API error occurs while creating the replacement it is possible to lose "
-"the old flavor without the new one being created."
-msgstr ""
-"Due to the way that Nova handles flavour editing/replacement it is necessary "
-"to delete the old flavour before creating the replacement flavour. As such, "
-"if an API error occurs while creating the replacement it is possible to lose "
-"the old flavour without the new one being created."
-
-msgid ""
-"During the Essex release cycle, Horizon underwent a significant set of "
-"internal changes to allow extensibility and customization while also adding "
-"a significant number of new features and bringing much greater stability to "
-"every interaction with the underlying components."
-msgstr ""
-"During the Essex release cycle, Horizon underwent a significant set of "
-"internal changes to allow extensibility and customization while also adding "
-"a significant number of new features and bringing much greater stability to "
-"every interaction with the underlying components."
-
-msgid ""
-"During the Grizzly cycle we started holding a weekly project meeting on IRC. "
-"This has been extremely beneficial for the growth and progress of the "
-"project. Check out the `OpenStack Meetings wiki page`_ for specifics."
-msgstr ""
-"During the Grizzly cycle we started holding a weekly project meeting on IRC. "
-"This has been extremely beneficial for the growth and progress of the "
-"project. Check out the `OpenStack Meetings wiki page`_ for specifics."
-
-msgid "EC2 credentials download."
-msgstr "EC2 credentials download."
-
-msgid "Editable and interactive network topology visualizations."
-msgstr "Editable and interactive network topology visualisations."
-
-msgid "Editable default quotas."
-msgstr "Editable default quotas."
-
-msgid "Editing a Flavor Which Results In An API Error Will Delete The Flavor"
-msgstr ""
-"Editing a Flavour which results in an API error will delete the Flavour"
-
-msgid ""
-"Editing flavors is deprecated and may be removed from the 'R' cycle onwards."
-msgstr ""
-"Editing flavours is deprecated and may be removed from the 'R' cycle onwards."
-
-msgid "Emit the `hzTable:clearSelected` event to clear table row selections."
-msgstr "Emit the `hzTable:clearSelected` event to clear table row selections."
-
-msgid ""
-"Empowered by changes to the Keystone API, users can now change their own "
-"passwords without the need to involve an administrator. This is more secure "
-"and takes the hassle out of things for everyone."
-msgstr ""
-"Empowered by changes to the Keystone API, users can now change their own "
-"passwords without the need to involve an administrator. This is more secure "
-"and takes the hassle out of things for everyone."
-
-msgid ""
-"Enabled horizon to make use of cinder's feature to backup up snapshots of "
-"block storage volumes."
-msgstr ""
-"Enabled Horizon to make use of Cinder's feature to backup up snapshots of "
-"block storage volumes."
-
-msgid ""
-"Enabled support for migrating volumes. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/volume-migration>`__ for more details."
-msgstr ""
-"Enabled support for migrating volumes. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/volume-migration>`__ for more details."
-
-msgid "Enabling Keystone and Neutron Features"
-msgstr "Enabling Keystone and Neutron Features"
-
-msgid "Enabling resetting the state of a snapshot"
-msgstr "Enabling resetting the state of a snapshot"
-
-msgid "Enabling resetting the state of a volume"
-msgstr "Enabling resetting the state of a volume"
-
-msgid "Enhanced RBAC support"
-msgstr "Enhanced RBAC support"
-
-msgid "Enhanced plugin support for javasciprt, SCSS and Django template."
-msgstr "Enhanced plugin support for javasciprt, SCSS and Django template."
-
-msgid "Essex Series Release Notes"
-msgstr "Essex Series Release Notes"
-
-msgid "Exceptions during customization"
-msgstr "Exceptions during customisation"
-
-msgid ""
-"Exceptions raised while overriding built-in Horizon behavior via the "
-"\"customization_module\" setting may trigger a bug in the error handling "
-"which will mask the original exception."
-msgstr ""
-"Exceptions raised while overriding built-in Horizon behaviour via the "
-"\"customization_module\" setting may trigger a bug in the error handling "
-"which will mask the original exception."
-
-msgid "Expose serial console"
-msgstr "Expose serial console"
-
-msgid ""
-"Exposed event log for clusters. See `this <https://blueprints.launchpad.net/"
-"horizon/+spec/sahara-event-log>`__ for more details."
-msgstr ""
-"Exposed event log for clusters. See `this <https://blueprints.launchpad.net/"
-"horizon/+spec/sahara-event-log>`__ for more details."
-
-msgid "Extensibility"
-msgstr "Extensibility"
-
-msgid "Extensible Enhancements"
-msgstr "Extensible Enhancements"
-
-msgid ""
-"FWaaS dashboard is now split out into a separate project ``neutron-fwaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use FWaaS dashboard, install "
-"``neutron-fwaas-dashboard`` and set up the horizon plugin configuration file "
-"in ``enabled`` directory. For more information, see `neutron-fwaas-dashboard "
-"documentation <https://docs.openstack.org/neutron-fwaas-dashboard/latest/"
-">`__."
-msgstr ""
-"FWaaS dashboard is now split out into a separate project ``neutron-fwaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use FWaaS dashboard, install "
-"``neutron-fwaas-dashboard`` and set up the Horizon plugin configuration file "
-"in ``enabled`` directory. For more information, see `neutron-fwaas-dashboard "
-"documentation <https://docs.openstack.org/neutron-fwaas-dashboard/latest/"
-">`__."
-
-msgid "Fewer API calls to OpenStack endpoints (improves performance)."
-msgstr "Fewer API calls to OpenStack endpoints (improves performance)."
-
-msgid "Firewall as a Service."
-msgstr "Firewall as a Service."
-
-msgid ""
-"First off, the API Access panel (containing a user's API endpoints, rc "
-"files, and EC2 credentials) was moved from Settings to the Access & Security "
-"section of the Project dashboard."
-msgstr ""
-"First off, the API Access panel (containing a user's API endpoints, rc "
-"files, and EC2 credentials) was moved from Settings to the Access & Security "
-"section of the Project dashboard."
-
-msgid ""
-"Fix an error on image description field when it is changed in the "
-"Angularized panel [:bug: `1779879`]"
-msgstr ""
-"Fix an error on image description field when it is changed in the "
-"Angularised panel [:bug: `1779879`]"
-
-msgid ""
-"Fixed a bug where non-admin users would be shown the \"Change Password\" "
-"button for users listed under the Identity panel."
-msgstr ""
-"Fixed a bug where non-admin users would be shown the \"Change Password\" "
-"button for users listed under the Identity panel."
-
-msgid "Fixing ordering issues"
-msgstr "Fixing ordering issues"
-
-msgid "Flavor Extra Specs Support"
-msgstr "Flavour Extra Specs Support"
-
-msgid "Flavor editing was made significantly more stable."
-msgstr "Flavour editing was made significantly more stable."
-
-msgid ""
-"Floating IP addresses have a description field that is now exposed in the "
-"dashboard. It is also possible to set the description when allocating a "
-"floating IP."
-msgstr ""
-"Floating IP addresses have a description field that is now exposed in the "
-"dashboard. It is also possible to set the description when allocating a "
-"Floating IP."
-
-msgid ""
-"Floating IP can be released when it is disassociated from a server. "
-"\"Release Floating IP\" checkbox is now available in \"Disassociate Floating "
-"IP\" form."
-msgstr ""
-"Floating IP can be released when it is disassociated from a server. "
-"\"Release Floating IP\" checkbox is now available in \"Disassociate Floating "
-"IP\" form."
-
-msgid "Floating IPs and Quantum"
-msgstr "Floating IPs and Quantum"
-
-msgid "Folsom Series Release Notes"
-msgstr "Folsom Series Release Notes"
-
-msgid ""
-"For a non-malicious user these errors are almost 100% the result of "
-"misconfiguration and this makes debugging possible."
-msgstr ""
-"For a non-malicious user these errors are almost 100% the result of "
-"misconfiguration and this makes debugging possible."
-
-msgid ""
-"For more information see `OPENSTACK_HYPERVISOR_FEATURES setting <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#openstack-"
-"hypervisor-features>`__."
-msgstr ""
-"For more information see `OPENSTACK_HYPERVISOR_FEATURES setting <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#openstack-"
-"hypervisor-features>`__."
-
-msgid ""
-"For more information see `Pluggable Settings <https://docs.openstack.org/"
-"horizon/latest/configuration/pluggable_panels.html>`__."
-msgstr ""
-"For more information see `Pluggable Settings <https://docs.openstack.org/"
-"horizon/latest/configuration/pluggable_panels.html>`__."
-
-msgid ""
-"For production deployments of Horizon you must add the ``ALLOWED_HOSTS`` "
-"setting to your ``local_settings.py`` file. This setting was added in Django "
-"1.5 and is an important security feature. For more information on it please "
-"consult the ``local_settings.py.example`` file or Django's documentation."
-msgstr ""
-"For production deployments of Horizon you must add the ``ALLOWED_HOSTS`` "
-"setting to your ``local_settings.py`` file. This setting was added in Django "
-"1.5 and is an important security feature. For more information on it please "
-"consult the ``local_settings.py.example`` file or Django's documentation."
-
-msgid ""
-"Forward-compatibility with Django 1.4 and the option of cookie-based "
-"sessions."
-msgstr ""
-"Forward-compatibility with Django 1.4 and the option of cookie-based "
-"sessions."
-
-msgid "Frontend overhaul to use the Bootstrap CSS/JS framework."
-msgstr "Frontend overhaul to use the Bootstrap CSS/JS framework."
-
-msgid ""
-"Full migration to python-novaclient from the deprecated openstackx library."
-msgstr ""
-"Full migration to python-novaclient from the deprecated openstackx library."
-
-msgid "Full security group and quota parity between Neutron and Nova network."
-msgstr "Full security group and quota parity between Neutron and Nova network."
-
-msgid ""
-"Full support for translation in AngularJS, along with simpler tooling. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>`__ for more details."
-msgstr ""
-"Full support for translation in AngularJS, along with simpler tooling. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>`__ for more details."
-
-msgid ""
-"Fullscreen Modals have been deprecated in favor of modal-xl. Currently, it "
-"is set to 95% of the viewable screen width."
-msgstr ""
-"Fullscreen Modals have been deprecated in favour of modal-xl. Currently, it "
-"is set to 95% of the viewable screen width."
-
-msgid ""
-"Gives end-users the ability to create and delete ports in their networks. "
-"The functionality will be implemented into the project network details "
-"table. Following the discussions in the bug discussion. This functionality "
-"will be enabled/disabled via policy. Blueprint can be found at [`blueprint "
-"network-ports-tenant <https://blueprints.launchpad.net/horizon/+spec/network-"
-"ports-tenant>`_] Bug can be found at [`bug 1399252 <https://bugs.launchpad."
-"net/horizon/+bug/1399252>`_]"
-msgstr ""
-"Gives end-users the ability to create and delete ports in their networks. "
-"The functionality will be implemented into the project network details "
-"table. Following the discussions in the bug discussion. This functionality "
-"will be enabled/disabled via policy. Blueprint can be found at [`blueprint "
-"network-ports-tenant <https://blueprints.launchpad.net/horizon/+spec/network-"
-"ports-tenant>`_] Bug can be found at [`bug 1399252 <https://bugs.launchpad."
-"net/horizon/+bug/1399252>`_]"
-
-msgid "Glance"
-msgstr "Glance"
-
-msgid ""
-"Glance API V1 support has been dropped in Ussuri release. Glance V1 API "
-"support was deprecated in Stein release."
-msgstr ""
-"Glance API V1 support has been dropped in Ussuri release. Glance V1 API "
-"support was deprecated in Stein release."
-
-msgid "Glance image types are now configurable."
-msgstr "Glance image types are now configurable."
-
-msgid ""
-"Glance v1 API support is now deprecated and will be dropped in Train release "
-"at earliest. It was removed from glance in Rokcy release."
-msgstr ""
-"Glance v1 API support is now deprecated and will be dropped in Train release "
-"at earliest. It was removed from glance in Rocky release."
-
-msgid ""
-"Glance v2 doesn't support the copy-from feature, so this feature is disabled "
-"in Horizon when using Glance v2."
-msgstr ""
-"Glance v2 doesn't support the copy-from feature, so this feature is disabled "
-"in Horizon when using Glance v2."
-
-msgid ""
-"Going forward the user will not be logged out, but no information will be "
-"populated on the page and they will be presented with error messages "
-"informing them that they are unauthorized for the data they attempted to "
-"access."
-msgstr ""
-"Going forward the user will not be logged out, but no information will be "
-"populated on the page and they will be presented with error messages "
-"informing them that they are unauthorised for the data they attempted to "
-"access."
-
-msgid "Grizzly Series Release Notes"
-msgstr "Grizzly Series Release Notes"
-
-msgid ""
-"HORIZON_IMAGES_ALLOW_UPLOAD setting is deprecated and should be gradually "
-"replaced with HORIZON_IMAGES_UPLOAD_MODE setting."
-msgstr ""
-"HORIZON_IMAGES_ALLOW_UPLOAD setting is deprecated and should be gradually "
-"replaced with HORIZON_IMAGES_UPLOAD_MODE setting."
-
-msgid ""
-"Hardcoded admin role is replaced with RBAC policy check in panels. Now users "
-"access to the panels is defined by policies and not user roles. The change "
-"affected the Admin dashboard and its panels (Overview, Hypervisors, "
-"Instances and Metadata Definitions)."
-msgstr ""
-"Hardcoded admin role is replaced with RBAC policy check in panels. Now users "
-"access to the panels is defined by policies and not user roles. The change "
-"affected the Admin dashboard and its panels (Overview, Hypervisors, "
-"Instances and Metadata Definitions)."
-
-msgid "Havana Series Release Notes"
-msgstr "Havana Series Release Notes"
-
-msgid "Heat"
-msgstr "Heat"
-
-msgid ""
-"Heat dashboard is now split out into a separate project ``heat-dashboard``. "
-"All new features and maintenances are provided from the new project from now "
-"on. The new project provides all features available in Horizon in the past "
-"release. To continue to use heat dashboard, install ``heat-dashboard`` and "
-"set up the horizon plugin configuration file in ``enabled`` directory. For "
-"more information, see ``heat-dashboard`` documentation https://docs."
-"openstack.org/heat-dashboard/latest/."
-msgstr ""
-"Heat dashboard is now split out into a separate project ``heat-dashboard``. "
-"All new features and maintenance are provided from the new project from now "
-"on. The new project provides all features available in Horizon in the past "
-"release. To continue to use Heat dashboard, install ``heat-dashboard`` and "
-"set up the Horizon plugin configuration file in ``enabled`` directory. For "
-"more information, see ``heat-dashboard`` documentation https://docs."
-"openstack.org/heat-dashboard/latest/."
-
-msgid "Heat topology improvements."
-msgstr "Heat topology improvements."
-
-msgid "Highlights"
-msgstr "Highlights"
-
-msgid "Horizon Release Notes"
-msgstr "Horizon Release Notes"
-
-msgid ""
-"Horizon and Horizon Plugins can access the Keystone Token from JavaScript so "
-"that they can make CORS calls directly to other OpenStack Services. This can "
-"enable much more responsive UI."
-msgstr ""
-"Horizon and Horizon Plugins can access the Keystone Token from JavaScript so "
-"that they can make CORS calls directly to other OpenStack Services. This can "
-"enable much more responsive UI."
-
-msgid ""
-"Horizon can be configured to run with multiple themes available at run "
-"time. A new selection widget is available through the user menu. It uses a "
-"browser cookie to allow users to toggle between the configured themes. By "
-"default, Horizon is configured with the two themes available, 'default' and "
-"'material'."
-msgstr ""
-"Horizon can be configured to run with multiple themes available at run "
-"time. A new selection widget is available through the user menu. It uses a "
-"browser cookie to allow users to toggle between the configured themes. By "
-"default, Horizon is configured with the two themes available, 'default' and "
-"'material'."
-
-msgid ""
-"Horizon currently supports both Angular 1.3.x and Angular 1.4.x, but will "
-"remove 1.3 support in the future. See `Migrating from 1.3 to 1.4 <https://"
-"docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-msgstr ""
-"Horizon currently supports both Angular 1.3.x and Angular 1.4.x, but will "
-"remove 1.3 support in the future. See `Migrating from 1.3 to 1.4 <https://"
-"docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-
-msgid ""
-"Horizon has added support for administrators to query Ceilometer and view a "
-"daily usage report per project across services through the OpenStack "
-"Dashboard to better understand how system resources are being consumed by "
-"individual projects."
-msgstr ""
-"Horizon has added support for administrators to query Ceilometer and view a "
-"daily usage report per project across services through the OpenStack "
-"Dashboard to better understand how system resources are being consumed by "
-"individual projects."
-
-msgid ""
-"Horizon has been updated under the hood to use this method, which should "
-"bring it better into line with how most deployments are using their object "
-"storage."
-msgstr ""
-"Horizon has been updated under the hood to use this method, which should "
-"bring it better into line with how most deployments are using their object "
-"storage."
-
-msgid ""
-"Horizon has begun the transition to using the other OpenStack projects' "
-"``policy.json`` files to enforce access controls in the dashboard if the "
-"files are provided. This means access controls are more configurable and can "
-"be kept in sync between the originating project and Horizon. Currently this "
-"is only supported for Keystone and parts of Nova's policy files. Full "
-"support will come in the next release. You will need to set the "
-"``POLICY_FILES_PATH`` and ``POLICY_FILES`` settings in order to enable this "
-"feature."
-msgstr ""
-"Horizon has begun the transition to using the other OpenStack projects' "
-"``policy.json`` files to enforce access controls in the dashboard if the "
-"files are provided. This means access controls are more configurable and can "
-"be kept in sync between the originating project and Horizon. Currently this "
-"is only supported for Keystone and parts of Nova's policy files. Full "
-"support will come in the next release. You will need to set the "
-"``POLICY_FILES_PATH`` and ``POLICY_FILES`` settings in order to enable this "
-"feature."
-
-msgid ""
-"Horizon is updated to use the same API policy target rules with Nova, if you "
-"made any changes to Horizon's old nova policy file before, make sure to "
-"apply your specific policy changes to the new Nova policy file used by "
-"Horizon."
-msgstr ""
-"Horizon is updated to use the same API policy target rules with Nova, if you "
-"made any changes to Horizon's old nova policy file before, make sure to "
-"apply your specific policy changes to the new Nova policy file used by "
-"Horizon."
-
-msgid "Horizon no longer requires Magic Search as an external dependency."
-msgstr "Horizon no longer requires Magic Search as an external dependency."
-
-msgid ""
-"Horizon no longer requires Nova (or Glance) to function; it will run as long "
-"as keystone is present (for instance, swift-only deployments)."
-msgstr ""
-"Horizon no longer requires Nova (or Glance) to function; it will run as long "
-"as keystone is present (for instance, swift-only deployments)."
-
-msgid ""
-"Horizon no longer uses QUnit in testing, and it has been removed from our "
-"requirements. See `this <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>`__ for more details."
-msgstr ""
-"Horizon no longer uses QUnit in testing, and it has been removed from our "
-"requirements. See `this <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>`__ for more details."
-
-msgid ""
-"Horizon now boasts dynamic loading/disabling of dashboards, panel groups and "
-"panels. By merely adding a file in the ``enabled`` directory, the selection "
-"of items loaded into Horizon can be altered. Editing the Django settings "
-"file is no longer required."
-msgstr ""
-"Horizon now boasts dynamic loading/disabling of dashboards, panel groups and "
-"panels. By merely adding a file in the ``enabled`` directory, the selection "
-"of items loaded into Horizon can be altered. Editing the Django settings "
-"file is no longer required."
-
-msgid ""
-"Horizon now has a (non-navigational) route in Django so generic details "
-"pages are deep-linked."
-msgstr ""
-"Horizon now has a (non-navigational) route in Django so generic details "
-"pages are deep-linked."
-
-msgid ""
-"Horizon now has multiple configuration options for the default web URL "
-"(``WEBROOT``), static file location (``STATIC_ROOT``) and static file URL "
-"(``STATIC_URL``) in its settings files."
-msgstr ""
-"Horizon now has multiple configuration options for the default web URL "
-"(``WEBROOT``), static file location (``STATIC_ROOT``) and static file URL "
-"(``STATIC_URL``) in its settings files."
-
-msgid ""
-"Horizon now provides a Wizard control to complete multi-step interdependent "
-"tasks. This is now utilized in the create network action."
-msgstr ""
-"Horizon now provides a Wizard control to complete multi-step interdependent "
-"tasks. This is now utilised in the create network action."
-
-msgid ""
-"Horizon now supports overriding of existing Django templates. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-templates>`__ "
-"for more details."
-msgstr ""
-"Horizon now supports overriding of existing Django templates. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-templates>`__ "
-"for more details."
-
-msgid ""
-"Horizon now supports running integration tests against a working devstack "
-"system. There is a limited test suite, but this a great step forward and "
-"allows full integration testing."
-msgstr ""
-"Horizon now supports running integration tests against a working devstack "
-"system. There is a limited test suite, but this a great step forward and "
-"allows full integration testing."
-
-msgid ""
-"Horizon provides support for these new features with the Juno release. These "
-"features provide much greater flexibility in specifying software defined "
-"networks."
-msgstr ""
-"Horizon provides support for these new features with the Juno release. These "
-"features provide much greater flexibility in specifying software defined "
-"networks."
-
-msgid ""
-"Horizon requires both a ``volume`` and ``volumev2`` endpoint for Cinder, "
-"even if only using v2."
-msgstr ""
-"Horizon requires both a ``volume`` and ``volumev2`` endpoint for Cinder, "
-"even if only using v2."
-
-msgid ""
-"Horizon support for network IP availability feature. Enable Horizon admin "
-"network dashboard to be able to display IP availability. Enables 2 columns "
-"in the admin network subnets table to display the allocated IPs in a given "
-"subnet and unallocated free IPs for each subnet in the network."
-msgstr ""
-"Horizon support for network IP availability feature. Enable Horizon admin "
-"network dashboard to be able to display IP availability. Enables 2 columns "
-"in the admin network subnets table to display the allocated IPs in a given "
-"subnet and unallocated free IPs for each subnet in the network."
-
-msgid ""
-"Horizon workflow Step now support allowed() method to determine the step "
-"should be displayed conditionally. The workflow Step class already support "
-"policy check and permission mechanism to decide the step should be "
-"displayed, but allowed() is used to support more complex or dynamic "
-"condition."
-msgstr ""
-"Horizon workflow Step now support allowed() method to determine the step "
-"should be displayed conditionally. The workflow Step class already support "
-"policy check and permission mechanism to decide the step should be "
-"displayed, but allowed() is used to support more complex or dynamic "
-"condition."
-
-msgid ""
-"Horizon's structure has been divided into logical groupings called "
-"dashboards and panels. Horizon's classes representing these concepts handle "
-"all the structural concerns associated with building a complete user "
-"interface (navigation, access control, url structure, etc.)."
-msgstr ""
-"Horizon's structure has been divided into logical groupings called "
-"dashboards and panels. Horizon's classes representing these concepts handle "
-"all the structural concerns associated with building a complete user "
-"interface (navigation, access control, URL structure, etc.)."
-
-msgid "Hundreds of bugfixes and minor user experience improvements."
-msgstr "Hundreds of bugfixes and minor user experience improvements."
-
-msgid "HyperV Console Support"
-msgstr "HyperV Console Support"
-
-msgid "IPv6 subnet modes"
-msgstr "IPv6 subnet modes"
-
-msgid "IRC Meeting"
-msgstr "IRC Meeting"
-
-msgid "Icehouse Series Release Notes"
-msgstr "Icehouse Series Release Notes"
-
-msgid "Icons!"
-msgstr "Icons!"
-
-msgid "Identity -> Projects -> Modify Quotas form"
-msgstr "Identity -> Projects -> Modify Quotas form"
-
-msgid ""
-"If the 'default' theme is still required for legacy overrides to function, "
-"simply copy the styles in the 'default' theme into a pre-existing theme or "
-"create a new custom theme."
-msgstr ""
-"If the 'default' theme is still required for legacy overrides to function, "
-"simply copy the styles in the 'default' theme into a pre-existing theme or "
-"create a new custom theme."
-
-msgid ""
-"If you have existing configurations for the ``OPENSTACK_KEYSTONE_BACKEND`` "
-"or ``OPENSTACK_NEUTRON_NETWORK`` settings, you will want to consult the "
-"``local_settings.example.py`` file for information on the new options that "
-"have been added. Existing configurations will continue to work, but may not "
-"have the correct keys to enable some of the new features in Havana."
-msgstr ""
-"If you have existing configurations for the ``OPENSTACK_KEYSTONE_BACKEND`` "
-"or ``OPENSTACK_NEUTRON_NETWORK`` settings, you will want to consult the "
-"``local_settings.example.py`` file for information on the new options that "
-"have been added. Existing configurations will continue to work, but may not "
-"have the correct keys to enable some of the new features in Havana."
-
-msgid ""
-"If you set 'images_panel' to False for the ANGULAR_FEATURES option (which is "
-"not the default) and configure Horizon to use Glance v2, Ramdisk ID and "
-"Kernel ID don't show properly on the \"Edit Image\" screen."
-msgstr ""
-"If you set 'images_panel' to False for the ANGULAR_FEATURES option (which is "
-"not the default) and configure Horizon to use Glance v2, Ramdisk ID and "
-"Kernel ID don't show properly on the \"Edit Image\" screen."
-
-msgid ""
-"If you use a health monitoring service that pings the home page combined "
-"with a database-backed session backend you may experience excessive session "
-"creation. This issue is slated to be fixed soon, but in the interim the "
-"recommended solution is to write a periodic job that deletes expired "
-"sessions from your session store on a regular basis."
-msgstr ""
-"If you use a health monitoring service that pings the home page combined "
-"with a database-backed session backend you may experience excessive session "
-"creation. This issue is slated to be fixed soon, but in the interim the "
-"recommended solution is to write a periodic job that deletes expired "
-"sessions from your session store on a regular basis."
-
-msgid ""
-"If your deployment doesn't have Cinder API v3 endpoint like ``volumev3`` you "
-"should create new endpoint or use Cinder API v2 via setting "
-"OPENSTACK_API_VERSIONS['volume'] = 2 in your OpenStack Dashboard (Horizon) "
-"configuration file."
-msgstr ""
-"If your deployment doesn't have Cinder API v3 endpoint like ``volumev3`` you "
-"should create new endpoint or use Cinder API v2 via setting "
-"OPENSTACK_API_VERSIONS['volume'] = 2 in your OpenStack Dashboard (Horizon) "
-"configuration file."
-
-msgid ""
-"If your deployment uses the signed-cookies as a session engine, ensure that "
-"``SESSION_ENGINE`` is configured to ``django.contrib.sessions.backends."
-"signed_cookies`` before upgrading horizon to Stein release. If your "
-"deployment uses the cached session engine and your cache backend depends on "
-"horizon default setting, ensure to ``CACHES`` setting to use the local-"
-"memory backend."
-msgstr ""
-"If your deployment uses the signed-cookies as a session engine, ensure that "
-"``SESSION_ENGINE`` is configured to ``django.contrib.sessions.backends."
-"signed_cookies`` before upgrading horizon to Stein release. If your "
-"deployment uses the cached session engine and your cache backend depends on "
-"Horizon default setting, ensure to ``CACHES`` setting to use the local-"
-"memory backend."
-
-msgid "Image metadata editor upgraded."
-msgstr "Image metadata editor upgraded."
-
-msgid ""
-"Images can now be added to Glance by providing a URL for Glance to download "
-"the image data from."
-msgstr ""
-"Images can now be added to Glance by providing a URL for Glance to download "
-"the image data from."
-
-msgid ""
-"Implements the \"filter first\" functionality for identity panels such as "
-"projects, users, groups and roles. The filter first functionality is "
-"described in <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-msgstr ""
-"Implements the \"filter first\" functionality for identity panels such as "
-"projects, users, groups and roles. The filter first functionality is "
-"described in <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-
-msgid "Improved Messaging To Users On Logout"
-msgstr "Improved Messaging To Users On Logout"
-
-msgid "Improved Nova instance display and interactions, including:"
-msgstr "Improved Nova instance display and interactions, including:"
-
-msgid "Improved Plugin Support"
-msgstr "Improved Plugin Support"
-
-msgid "Improved Translatability"
-msgstr "Improved Translatability"
-
-msgid "Improved WebSSO support."
-msgstr "Improved WebSSO support."
-
-msgid "Improved boot-from-volume support."
-msgstr "Improved boot-from-volume support."
-
-msgid "Improved client/server search"
-msgstr "Improved client/server search"
-
-msgid "Improved error handling and error messages."
-msgstr "Improved error handling and error messages."
-
-msgid "Improved in-context help for forms (tooltips and validation messages)."
-msgstr "Improved in-context help for forms (tooltips and validation messages)."
-
-msgid "Improved region support."
-msgstr "Improved region support."
-
-msgid "Improved support for managing host aggregates and availability zones"
-msgstr "Improved support for managing host aggregates and availability zones"
-
-msgid "Improved unicode support for the Object Storage panels."
-msgstr "Improved Unicode support for the Object Storage panels."
-
-msgid ""
-"Improvements to the heat topology, making more resources identifiable where "
-"previously they had no icons and were displayed as unknown resources. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/heat-topology-display-"
-"improvement>`__ for more details."
-msgstr ""
-"Improvements to the heat topology, making more resources identifiable where "
-"previously they had no icons and were displayed as unknown resources. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/heat-topology-display-"
-"improvement>`__ for more details."
-
-msgid ""
-"In Folsom, Nova added support for \"extra specs\" on flavors--additional "
-"metadata which custom schedulers could use for appropriately scheduling "
-"instances. As of the Grizzly release, Horizon now supports reading and "
-"writing that data on any flavor."
-msgstr ""
-"In Folsom, Nova added support for \"extra specs\" on flavours--additional "
-"metadata which custom schedulers could use for appropriately scheduling "
-"instances. As of the Grizzly release, Horizon now supports reading and "
-"writing that data on any flavour."
-
-msgid ""
-"In Grizzly this has all been reworked to be significantly simpler, and to "
-"provide as much contextual help and streamlining as possible."
-msgstr ""
-"In Grizzly this has all been reworked to be significantly simpler, and to "
-"provide as much contextual help and streamlining as possible."
-
-msgid ""
-"In Grizzly we have instead chosen to improve this by treating service API "
-"401 and 403 errors as slightly less severe than unauthorized access attempts "
-"to restricted areas of Horizon. The reason for this is threefold:"
-msgstr ""
-"In Grizzly we have instead chosen to improve this by treating service API "
-"401 and 403 errors as slightly less severe than unauthorised access attempts "
-"to restricted areas of Horizon. The reason for this is threefold:"
-
-msgid ""
-"In Icehouse, Horizon delivers support for updating existing Heat stacks. Now "
-"stacks that have already been deployed can be adjusted and redeployed. The "
-"updated template is also validated when updated. Additionally, support for "
-"adding environment files was included."
-msgstr ""
-"In Icehouse, Horizon delivers support for updating existing Heat stacks. Now "
-"stacks that have already been deployed can be adjusted and redeployed. The "
-"updated template is also validated when updated. Additionally, support for "
-"adding environment files was included."
-
-msgid ""
-"In Juno, Glance introduced the ability to manage a catalog of metadata "
-"definitions where users can register the metadata definitions to be used on "
-"various resource types including images, volumes, aggregates, and flavors. "
-"Support for viewing and editing the assignment of these metadata tags is "
-"included in Horizon."
-msgstr ""
-"In Juno, Glance introduced the ability to manage a catalogue of metadata "
-"definitions where users can register the metadata definitions to be used on "
-"various resource types including images, volumes, aggregates, and flavours. "
-"Support for viewing and editing the assignment of these metadata tags is "
-"included in Horizon."
-
-msgid ""
-"In Juno, Horizon transitioned to utilizing Bootstrap v3. Horizon had been "
-"pinned to an older version of Bootstrap for several releases. This change "
-"now allows Horizon to pick up numerous bug fixes and overall improvements in "
-"the Bootstrap framework. The look and feel remains mainly consistent with "
-"the Icehouse release."
-msgstr ""
-"In Juno, Horizon transitioned to utilising Bootstrap v3. Horizon had been "
-"pinned to an older version of Bootstrap for several releases. This change "
-"now allows Horizon to pick up numerous bug fixes and overall improvements in "
-"the Bootstrap framework. The look and feel remains mainly consistent with "
-"the Icehouse release."
-
-msgid ""
-"In a continued effort to provide more complete API support, several "
-"additional features of the Cinder API are now supported in Horizon in the "
-"Juno release."
-msgstr ""
-"In a continued effort to provide more complete API support, several "
-"additional features of the Cinder API are now supported in Horizon in the "
-"Juno release."
-
-msgid ""
-"In a move to provide a better user experience, Horizon has adopted AngularJS "
-"as the primary JavaScript framework. JavaScript is now a browser requirement "
-"to run the Horizon interface. More to come in Juno."
-msgstr ""
-"In a move to provide a better user experience, Horizon has adopted AngularJS "
-"as the primary JavaScript framework. JavaScript is now a browser requirement "
-"to run the Horizon interface. More to come in Juno."
-
-msgid ""
-"In an effort to establish Angular conventions, use the framework's "
-"toastService rather than the legacy horizon.alert(...) in client-side code. "
-"horizon.alert is still used by the django messaging framework, so horizon."
-"messages.js still exists."
-msgstr ""
-"In an effort to establish Angular conventions, use the framework's "
-"toastService rather than the legacy horizon.alert(...) in client-side code. "
-"horizon.alert is still used by the Django messaging framework, so horizon."
-"messages.js still exists."
-
-msgid ""
-"In an effort to improve the translations for Horizon, updates to remove "
-"concatenations and better handle tense were made."
-msgstr ""
-"In an effort to improve the translations for Horizon, updates to remove "
-"concatenations and better handle tense were made."
-
-msgid ""
-"In an effort to make the dashboard more at-a-glance usable, we've added "
-"icons to most of the common action buttons throughout the dashboard."
-msgstr ""
-"In an effort to make the dashboard more at-a-glance usable, we've added "
-"icons to most of the common action buttons throughout the dashboard."
-
-msgid ""
-"In an effort to standarize our HTML class naming conventions, we will be "
-"updating various class names to use dashes, instead of underscore or "
-"camelcasing, to match with Bootstrap's convention."
-msgstr ""
-"In an effort to standardise our HTML class naming conventions, we will be "
-"updating various class names to use dashes, instead of underscore or camel-"
-"casing, to match with Bootstrap's convention."
-
-msgid ""
-"In an ongoing effort to implement Role Based Access Support throughout "
-"Horizon, access controls were added in the OpenStack Volume (Cinder) related "
-"panels. Utilization of the Cinder v2 API is now a supported option in the "
-"Icehouse release. The ability to extend volumes is now available as well."
-msgstr ""
-"In an ongoing effort to implement Role Based Access Support throughout "
-"Horizon, access controls were added in the OpenStack Volume (Cinder) related "
-"panels. Utilisation of the Cinder v2 API is now a supported option in the "
-"Icehouse release. The ability to extend volumes is now available as well."
-
-msgid ""
-"In an ongoing effort to support richer role based access control (RBAC) in "
-"Horizon, the views for several more services were enhanced with RBAC checks "
-"to determine user access to actions. The newly supported services are "
-"compute, network and orchestration. These changes allow operators to "
-"implement finer grained access control than just \"member\" and \"admin\"."
-msgstr ""
-"In an ongoing effort to support richer role based access control (RBAC) in "
-"Horizon, the views for several more services were enhanced with RBAC checks "
-"to determine user access to actions. The newly supported services are "
-"compute, network and orchestration. These changes allow operators to "
-"implement finer grained access control than just \"member\" and \"admin\"."
-
-msgid ""
-"In conjunction with the previous item, the dashboard-specific template "
-"blocks (e.g. ``nova_main``, ``syspanel_main``, etc.) have been removed in "
-"favor of a single ``main`` template block."
-msgstr ""
-"In conjunction with the previous item, the dashboard-specific template "
-"blocks (e.g. ``nova_main``, ``syspanel_main``, etc.) have been removed in "
-"favour of a single ``main`` template block."
-
-msgid ""
-"In terms of APIs provided for extending Horizon, there are a handful of "
-"backwards-incompatible changes that were made:"
-msgstr ""
-"In terms of APIs provided for extending Horizon, there are a handful of "
-"backwards-incompatible changes that were made:"
-
-msgid ""
-"Inline Edit functionality for Horizon tables is now deprecated and will be "
-"removed in Horizon P (12.0) The functionality was removed from the following "
-"tables. Admin Volume Types table, Admin Metadata Definitions table, Identity "
-"Projects table and Identity Users table"
-msgstr ""
-"Inline Edit functionality for Horizon tables is now deprecated and will be "
-"removed in Horizon P (12.0) The functionality was removed from the following "
-"tables. Admin Volume Types table, Admin Metadata Definitions table, Identity "
-"Projects table and Identity Users table"
-
-msgid "Inline Table Editing"
-msgstr "Inline Table Editing"
-
-msgid ""
-"Instance metadata can be updated (https://blueprints.launchpad.net/horizon/"
-"+spec/edit-server-metadata)"
-msgstr ""
-"Instance metadata can be updated (https://blueprints.launchpad.net/horizon/"
-"+spec/edit-server-metadata)"
-
-msgid "Instance resizing."
-msgstr "Instance resizing."
-
-msgid "Instance shelving and unshelving now supported."
-msgstr "Instance shelving and un-shelving now supported."
-
-msgid "Integration Test Framework"
-msgstr "Integration Test Framework"
-
-msgid ""
-"Integration tests for Flavor features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature in the 'flavors' setting, either set to 'legacy' or "
-"'angular' to match the enabled panel type."
-msgstr ""
-"Integration tests for Flavour features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature in the 'flavours' setting, either set to 'legacy' or "
-"'angular' to match the enabled panel type."
-
-msgid ""
-"Integration tests for Image features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature, either set to 'legacy' or 'angular' to match the "
-"enabled panel type."
-msgstr ""
-"Integration tests for Image features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature, either set to 'legacy' or 'angular' to match the "
-"enabled panel type."
-
-msgid ""
-"Internationalization fully enabled, with all strings marked for translation."
-msgstr ""
-"Internationalisation fully enabled, with all strings marked for translation."
-
-msgid ""
-"Internationalization of client-side JavaScript is now possible in addition "
-"to server-side Python code."
-msgstr ""
-"Internationalisation of client-side JavaScript is now possible in addition "
-"to server-side Python code."
-
-msgid ""
-"Introduced a new ``DEFAULT_BOOT_SOURCE`` config option to allow operators to "
-"configure a default instance boot source."
-msgstr ""
-"Introduced a new ``DEFAULT_BOOT_SOURCE`` config option to allow operators to "
-"configure a default instance boot source."
-
-msgid ""
-"It is no longer necessary to include the version suffix into "
-"OPENSTACK_KEYSTONE_URL setting. Thanks to a recent update of django-"
-"openstack-auth library as of 2.3.0 release, Horizon will append the proper "
-"version suffix to the URL based on the value stored inside "
-"OPENSTACK_API_VERSIONS['identity'] setting."
-msgstr ""
-"It is no longer necessary to include the version suffix into "
-"OPENSTACK_KEYSTONE_URL setting. Thanks to a recent update of django-"
-"openstack-auth library as of 2.3.0 release, Horizon will append the proper "
-"version suffix to the URL based on the value stored inside "
-"OPENSTACK_API_VERSIONS['identity'] setting."
-
-msgid ""
-"It is now possible (though there are numerous deployment/security "
-"implications) to upload an image file directly from a user's hard disk to "
-"Glance through Horizon. For multi-GB images it is still strongly recommended "
-"that the upload be done using the Glance CLI. Further improvements to this "
-"feature will come in future releases."
-msgstr ""
-"It is now possible (though there are numerous deployment/security "
-"implications) to upload an image file directly from a user's hard disk to "
-"Glance through Horizon. For multi-GB images it is still strongly recommended "
-"that the upload be done using the Glance CLI. Further improvements to this "
-"feature will come in future releases."
-
-msgid "JavaScript"
-msgstr "JavaScript"
-
-msgid "JavaScript Libraries Extracted"
-msgstr "JavaScript Libraries Extracted"
-
-msgid "JavaScript can now access the Keystone Token."
-msgstr "JavaScript can now access the Keystone Token."
-
-msgid ""
-"JavaScript files are now automatically included. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more "
-"details."
-msgstr ""
-"JavaScript files are now automatically included. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more "
-"details."
-
-msgid "Juno Series Release Notes"
-msgstr "Juno Series Release Notes"
-
-msgid "Key New Features"
-msgstr "Key New Features"
-
-msgid "Keystone"
-msgstr "Keystone"
-
-msgid ""
-"Keystone API V2 support has been dropped in Train release. Keystone V2 API "
-"support was deprecated in Stein release. If you use Keystone V2 before, you "
-"should update the `OPENSTACK_API_VERSIONS` configuration option to use "
-"Keystone V3 API."
-msgstr ""
-"Keystone API V2 support has been dropped in Train release. Keystone V2 API "
-"support was deprecated in Stein release. If you use Keystone V2 before, you "
-"should update the `OPENSTACK_API_VERSIONS` configuration option to use "
-"Keystone V3 API."
-
-msgid ""
-"Keystone authentication is now handled by a proper pluggable Django "
-"authentication backend, offering significantly better and more reliable "
-"security for Horizon."
-msgstr ""
-"Keystone authentication is now handled by a proper pluggable Django "
-"authentication backend, offering significantly better and more reliable "
-"security for Horizon."
-
-msgid ""
-"Keystone v2 API support in horizon will be dropped in Train release. It was "
-"was removed from keystone in Queens release."
-msgstr ""
-"Keystone v2 API support in Horizon will be dropped in Train release. It was "
-"was removed from Keystone in Queens release."
-
-msgid "Kilo Series Release Notes"
-msgstr "Kilo Series Release Notes"
-
-msgid "Known Issues"
-msgstr "Known Issues"
-
-msgid "Known Issues and Limitations"
-msgstr "Known Issues and Limitations"
-
-msgid "L3 HA support"
-msgstr "L3 HA support"
-
-msgid ""
-"LBaaS v1 dashboard has been removed. LBaaS v1 feature was removed from "
-"neutron-lbaas in Newton, but LBaaS v1 dashboard in Horizon has been kept "
-"only for backward compatibility in Newton release so that operators can "
-"upgrade Horizon first. Note that the Dashboard support for LBaaS v2 is "
-"provided as a Horizon plugin via `neutron-lbaas-dashboard project <http://"
-"git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/>`__."
-msgstr ""
-"LBaaS v1 dashboard has been removed. LBaaS v1 feature was removed from "
-"neutron-lbaas in Newton, but LBaaS v1 dashboard in Horizon has been kept "
-"only for backward compatibility in Newton release so that operators can "
-"upgrade Horizon first. Note that the Dashboard support for LBaaS v2 is "
-"provided as a Horizon plugin via `neutron-lbaas-dashboard project <http://"
-"git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/>`__."
-
-msgid ""
-"LBaaS v1 dashboard is now deprecated and will be removed in Ocata release. "
-"LBaaS v1 feature was removed from neutron-lbaas in Ocata and this "
-"functionality in Horizon is only for backward compatibility so that "
-"operators can upgrade Horizon first. Note that the Dashboard support for "
-"LBaaS v2 is provided as a Horizon plugin via `neutron-lbaas-dashboard "
-"project <http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/"
-">`__."
-msgstr ""
-"LBaaS v1 dashboard is now deprecated and will be removed in Ocata release. "
-"LBaaS v1 feature was removed from neutron-lbaas in Ocata and this "
-"functionality in Horizon is only for backward compatibility so that "
-"operators can upgrade Horizon first. Note that the Dashboard support for "
-"LBaaS v2 is provided as a Horizon plugin via `neutron-lbaas-dashboard "
-"project <http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/"
-">`__."
-
-msgid ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-msgstr ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-
-msgid ""
-"Large amounts of new documentation was added during the Grizzly cycle, most "
-"notably are sections documenting: all of the available settings for Horizon "
-"and the OpenStack Dashboard; security and deployment considerations; and "
-"deeper guides on customizing the OpenStack Dashboard."
-msgstr ""
-"Large amounts of new documentation was added during the Grizzly cycle, most "
-"notably are sections documenting: all of the available settings for Horizon "
-"and the OpenStack Dashboard; security and deployment considerations; and "
-"deeper guides on customising the OpenStack Dashboard."
-
-msgid ""
-"Launch Instance Wizard (beta) -- A full replacement for the launch instance "
-"workflow has been implemented in AngularJS to address usability issues in "
-"the existing launch instance workflow. Due to the late inclusion date and "
-"limited testing, this feature is marked as beta for Kilo and not enabled by "
-"default. To use the new workflow, the following change to local_settings.py "
-"is required: ``LAUNCH_INSTANCE_NG_ENABLED = True``. Additionally, you can "
-"disable the default launch instance wizard with the following: "
-"``LAUNCH_INSTANCE_LEGACY_ENABLED = False``. This new work is a view into "
-"future development in Horizon."
-msgstr ""
-"Launch Instance Wizard (beta) -- A full replacement for the launch instance "
-"workflow has been implemented in AngularJS to address usability issues in "
-"the existing launch instance workflow. Due to the late inclusion date and "
-"limited testing, this feature is marked as beta for Kilo and not enabled by "
-"default. To use the new workflow, the following change to local_settings.py "
-"is required: ``LAUNCH_INSTANCE_NG_ENABLED = True``. Additionally, you can "
-"disable the default launch instance wizard with the following: "
-"``LAUNCH_INSTANCE_LEGACY_ENABLED = False``. This new work is a view into "
-"future development in Horizon."
-
-msgid "Launching instances from volumes."
-msgstr "Launching instances from volumes."
-
-msgid "Legacy Dashboard Names & Code Separation"
-msgstr "Legacy Dashboard Names & Code Separation"
-
-msgid "Less Complicated LESS Compilation: No More NodeJS"
-msgstr "Less Complicated LESS Compilation: No More NodeJS"
-
-msgid ""
-"Leveraging enhancements to Identity API v3 (Keystone), users can now change "
-"their own passwords without the need to involve an administrator. This "
-"functionality was previously only available with Identity API v2.0."
-msgstr ""
-"Leveraging enhancements to Identity API v3 (Keystone), users can now change "
-"their own passwords without the need to involve an administrator. This "
-"functionality was previously only available with Identity API v2.0."
-
-msgid "Liberty Series Release Notes"
-msgstr "Liberty Series Release Notes"
-
-msgid "Live Migration Support"
-msgstr "Live Migration Support"
-
-msgid "Loadbalancer Feature"
-msgstr "Load Balancer Feature"
-
-msgid ""
-"Logout now attempts to delete the token(s) associated with the current "
-"session to avoid replay attacks, etc."
-msgstr ""
-"Logout now attempts to delete the token(s) associated with the current "
-"session to avoid replay attacks, etc."
-
-msgid ""
-"Lots of feedback came in that the \"more actions\" dropdown menu (for tables "
-"with numerous actions available on each row) was confusing to new users and/"
-"or difficult to click."
-msgstr ""
-"Lots of feedback came in that the \"more actions\" dropdown menu (for tables "
-"with numerous actions available on each row) was confusing to new users and/"
-"or difficult to click."
-
-msgid "Made the Angular Launch Instance workflow the default in Horizon."
-msgstr "Made the Angular Launch Instance workflow the default in Horizon."
-
-msgid ""
-"Making Horizon extensible for third-party developers was one of the core "
-"goals for the Essex release cycle. Massive strides have been made to allow "
-"for the addition of new \"plug-in\" components and customization of "
-"OpenStack Dashboard deployments."
-msgstr ""
-"Making Horizon extensible for third-party developers was one of the core "
-"goals for the Essex release cycle. Massive strides have been made to allow "
-"for the addition of new \"plug-in\" components and customisation of "
-"OpenStack Dashboard deployments."
-
-msgid ""
-"Making Keystone Tokens available to JavaScript slightly increases the risk "
-"of a Token being captured. If you don't need this functionality, it can be "
-"disabled by setting the following option in your local_settings: "
-"ENABLE_CLIENT_TOKEN = False"
-msgstr ""
-"Making Keystone Tokens available to JavaScript slightly increases the risk "
-"of a Token being captured. If you don't need this functionality, it can be "
-"disabled by setting the following option in your local_settings: "
-"ENABLE_CLIENT_TOKEN = False"
-
-msgid ""
-"Managed/Unmanaged volume support -- allows admin to manage existing volumes "
-"not managed by cinder, as well as unmanage volumes"
-msgstr ""
-"Managed/Unmanaged volume support -- allows admin to manage existing volumes "
-"not managed by cinder, as well as unmanage volumes"
-
-msgid ""
-"Many JavaScript files and most notably the base page template (``horizon/"
-"templates/base.html``) have moved from the framework portion of the repo "
-"(``horizon``) to the application side (``openstack_dashboard``) to better "
-"separate the framework from the application."
-msgstr ""
-"Many JavaScript files and most notably the base page template (``horizon/"
-"templates/base.html``) have moved from the framework portion of the repo "
-"(``horizon``) to the application side (``openstack_dashboard``) to better "
-"separate the framework from the application."
-
-msgid ""
-"Many Javascript files have moved to new locations in the horizon/lib static "
-"folder. Previously the locations of some files were hard-coded but now the "
-"locations are determined automatically based on the xstatic package name."
-msgstr ""
-"Many Javascript files have moved to new locations in the horizon/lib static "
-"folder. Previously the locations of some files were hard-coded but now the "
-"locations are determined automatically based on the xstatic package name."
-
-msgid "Many of Horizons XStatic packages were updated during this cycle."
-msgstr "Many of Horizons XStatic packages were updated during this cycle."
-
-msgid ""
-"Many, many other bugfixes and improvements. Check out Launchpad for the full "
-"list of what went on in Grizzly."
-msgstr ""
-"Many, many other bugfixes and improvements. Check out Launchpad for the full "
-"list of what went on in Grizzly."
-
-msgid "Menu follows the search input position as the user adds more facets"
-msgstr "Menu follows the search input position as the user adds more facets"
-
-msgid "Migrate Instance"
-msgstr "Migrate Instance"
-
-msgid "Migrate all instances from host"
-msgstr "Migrate all instances from host"
-
-msgid ""
-"Migration to python-keystoneclient from the deprecated keystone portion of "
-"the python-novaclient library."
-msgstr ""
-"Migration to python-keystoneclient from the deprecated keystone portion of "
-"the python-novaclient library."
-
-msgid "Mitaka Series Release Notes"
-msgstr "Mitaka Series Release Notes"
-
-msgid "Modal interactions throughout the entire UI."
-msgstr "Modal interactions throughout the entire UI."
-
-msgid "Modal sizes now inherit from Bootstrap's theme variables."
-msgstr "Modal sizes now inherit from Bootstrap's theme variables."
-
-msgid ""
-"Modal sizes now inherit their value from theme variables. Two additional "
-"sizes are available now for use in Horizon, extra to the standard 3 sizes of "
-"Bootstrap Modals, modal-xs and modal-xl."
-msgstr ""
-"Modal sizes now inherit their value from theme variables. Two additional "
-"sizes are available now for use in Horizon, extra to the standard 3 sizes of "
-"Bootstrap Modals, modal-xs and modal-xl."
-
-msgid ""
-"Moreover, a better separation was created between code related to the core "
-"Horizon framework code (which is not related to OpenStack specifically) and "
-"the OpenStack Dashboard code. At this point *all* code related to OpenStack "
-"lives in the OpenStack Dashboard directory, while the Horizon framework is "
-"completely agnostic and is a reusable Django app."
-msgstr ""
-"Moreover, a better separation was created between code related to the core "
-"Horizon framework code (which is not related to OpenStack specifically) and "
-"the OpenStack Dashboard code. At this point *all* code related to OpenStack "
-"lives in the OpenStack Dashboard directory, while the Horizon framework is "
-"completely agnostic and is a reusable Django app."
-
-msgid ""
-"Most of the documentation has been reorganised and updated, or rewritten "
-"entirely, with the aim of promoting discoverability and ensuring all content "
-"is relevant and up to date."
-msgstr ""
-"Most of the documentation has been reorganised and updated, or rewritten "
-"entirely, with the aim of promoting discoverability and ensuring all content "
-"is relevant and up to date."
-
-msgid ""
-"Move OpenStack Dashboard Swift panel rendering logic to client-side using "
-"AngularJS for significant usability improvements."
-msgstr ""
-"Move OpenStack Dashboard Swift panel rendering logic to client-side using "
-"AngularJS for significant usability improvements."
-
-msgid "Multi-Domain Cross Service Support"
-msgstr "Multi-Domain Cross Service Support"
-
-msgid ""
-"Multiattach capable volumes can only be attached with nova API microversion "
-"2.60 or later."
-msgstr ""
-"Multiattach capable volumes can only be attached with Nova API microversion "
-"2.60 or later."
-
-msgid "Networking"
-msgstr "Networking"
-
-msgid "Networking (Quantum)"
-msgstr "Networking (Quantum)"
-
-msgid "Neutron"
-msgstr "Neutron"
-
-msgid "Neutron Features"
-msgstr "Neutron Features"
-
-msgid "Neutron L3 HA"
-msgstr "Neutron L3 HA"
-
-msgid "Neutron added several new features in Juno, including:"
-msgstr "Neutron added several new features in Juno, including:"
-
-msgid "Neutron network type for Geneve tunneling protocol is now supported."
-msgstr "Neutron network type for Geneve tunnelling protocol is now supported."
-
-msgid ""
-"Neutron provider network configuration now becomes more flexible so that "
-"operators can configure various provider network parameters including new "
-"network type, segmenatiton ID ranges and so on based on neutron network back-"
-"ends they use."
-msgstr ""
-"Neutron provider network configuration now becomes more flexible so that "
-"operators can configure various provider network parameters including new "
-"network type, segmentation ID ranges and so on based on neutron network back-"
-"ends they use."
-
-msgid ""
-"Neutron provider network types for Midonet are now supported. To enable "
-"them, specify these network types in ``supported_provider_types`` in the "
-"configuration file."
-msgstr ""
-"Neutron provider network types for Midonet are now supported. To enable "
-"them, specify these network types in ``supported_provider_types`` in the "
-"configuration file."
-
-msgid "New Features"
-msgstr "New Features"
-
-msgid "New Reusable AngularJS widgets in Horizon:"
-msgstr "New Reusable AngularJS widgets in Horizon:"
-
-msgid "New instance and volume detail views."
-msgstr "New instance and volume detail views."
-
-msgid "New network topology panel. Added support for subnet allocation."
-msgstr "New network topology panel. Added support for subnet allocation."
-
-msgid ""
-"New setting ``SESSION_REFRESH`` (defaults to ``True``) that allows the user "
-"session expiry to be refreshed for every request until the token itself "
-"expires. ``SESSION_TIMEOUT`` acts as an idle timeout value now."
-msgstr ""
-"New setting ``SESSION_REFRESH`` (defaults to ``True``) that allows the user "
-"session expiry to be refreshed for every request until the token itself "
-"expires. ``SESSION_TIMEOUT`` acts as an idle timeout value now."
-
-msgid "New visualizations for utilization and quotas."
-msgstr "New visualisations for utilisation and quotas."
-
-msgid "Newton Series Release Notes"
-msgstr "Newton Series Release Notes"
-
-msgid ""
-"Note that Django related settings and HORIZON_CONFIG still exist in "
-"``local_settings.py.example`` in this release and they will be revisited in "
-"upcoming releases."
-msgstr ""
-"Note that Django related settings and HORIZON_CONFIG still exist in "
-"``local_settings.py.example`` in this release and they will be revisited in "
-"upcoming releases."
-
-msgid ""
-"Note that only horizon is verified with Django 2.2 and most horizon plugins "
-"are not verified with Django 2.2. If you enable horizon plugins in your "
-"environment, we would suggest to use Django 1.11 or 2.0. Be careful when you "
-"enable horizon plugins with Django 2.2."
-msgstr ""
-"Note that only Horizon is verified with Django 2.2 and most Horizon plugins "
-"are not verified with Django 2.2. If you enable Horizon plugins in your "
-"environment, we would suggest to use Django 1.11 or 2.0. Be careful when you "
-"enable Horizon plugins with Django 2.2."
-
-msgid ""
-"Note that operators need to create at least one group type so that users can "
-"use the generic group feature. Otherwise, it might be better to disable the "
-"group and group snapshot panels by the horizon plugin ``enabled`` files."
-msgstr ""
-"Note that operators need to create at least one group type so that users can "
-"use the generic group feature. Otherwise, it might be better to disable the "
-"group and group snapshot panels by the Horizon plugin ``enabled`` files."
-
-msgid "Nova"
-msgstr "Nova"
-
-msgid "Nova Features"
-msgstr "Nova Features"
-
-msgid ""
-"Nova and Glance are no longer required in order to run Horizon. As long as "
-"keystone is present, Horizon will run correctly."
-msgstr ""
-"Nova and Glance are no longer required in order to run Horizon. As long as "
-"Keystone is present, Horizon will run correctly."
-
-msgid ""
-"Nova-network support will be dropped in Train release completely. Horizon "
-"dropped nova-network floating IP and security gruop supports in Queens "
-"release, but we still supports operations on server instances created with "
-"nova-network. This deprecation means such support will be dropped in the "
-"near future and horizon will assume neutron is deployed."
-msgstr ""
-"Nova-network support will be dropped in Train release completely. Horizon "
-"dropped nova-network floating IP and security group supports in Queens "
-"release, but we still supports operations on server instances created with "
-"nova-network. This deprecation means such support will be dropped in the "
-"near future and Horizon will assume Neutron is deployed."
-
-msgid ""
-"Now it is possible to enable/disable port security in Horizon, when the port-"
-"security extension is available. Note: Neutron allows disabling the port "
-"security on a port only when no security groups are associated to it"
-msgstr ""
-"Now it is possible to enable/disable port security in Horizon, when the port-"
-"security extension is available. Note: Neutron allows disabling the port "
-"security on a port only when no security groups are associated to it"
-
-msgid ""
-"Numerous fixes to display more and better information for instances and "
-"volumes in their overview pages."
-msgstr ""
-"Numerous fixes to display more and better information for instances and "
-"volumes in their overview pages."
-
-msgid "Numerous other bug fixes"
-msgstr "Numerous other bug fixes"
-
-msgid "Object Storage Delimiters and Pseudo-folder Objects"
-msgstr "Object Storage Delimiters and Pseudo-folder Objects"
-
-msgid "Ocata Series Release Notes"
-msgstr "Ocata Series Release Notes"
-
-msgid ""
-"One of the most common activities in a dashboard user interface is simply "
-"displaying a list of resources or data and allowing the user to take actions "
-"on that data. To this end, Horizon abstracted the commonalities of this task "
-"into a reusable set of classes which allow developers to programmatically "
-"create displays and interactions for their data with minimal effort and zero "
-"boilerplate."
-msgstr ""
-"One of the most common activities in a dashboard user interface is simply "
-"displaying a list of resources or data and allowing the user to take actions "
-"on that data. To this end, Horizon abstracted the commonalities of this task "
-"into a reusable set of classes which allow developers to programmatically "
-"create displays and interactions for their data with minimal effort and zero "
-"boilerplate."
-
-msgid "One-click Floating IP Management"
-msgstr "One-click Floating IP Management"
-
-msgid "Online Compression"
-msgstr "Online Compression"
-
-msgid "OpenStack RC file download."
-msgstr "OpenStack RC file download."
-
-msgid "Orchestration Resources Panel"
-msgstr "Orchestration Resources Panel"
-
-msgid "Organized Images"
-msgstr "Organized Images"
-
-msgid "Other Improvements and Fixes"
-msgstr "Other Improvements and Fixes"
-
-msgid "Other Notes"
-msgstr "Other Notes"
-
-msgid ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who have built on Horizon so far."
-msgstr ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who have built on Horizon so far."
-
-msgid ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who may have built on Horizon so far."
-msgstr ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who may have built on Horizon so far."
-
-msgid ""
-"Overall, though, great effort has been made to maintain compatibility for "
-"third-party developers who may have built on Horizon so far."
-msgstr ""
-"Overall, though, great effort has been made to maintain compatibility for "
-"third-party developers who may have built on Horizon so far."
-
-msgid ""
-"PKI token support has been dropped from horizon. PKI token was removed from "
-"keystone in Ocata release which was released two years ago. It is a good "
-"timing to drop its support."
-msgstr ""
-"PKI token support has been dropped from Horizon. PKI token was removed from "
-"Keystone in Ocata release which was released two years ago. It is a good "
-"timing to drop its support."
-
-msgid "Page Layout Changes"
-msgstr "Page Layout Changes"
-
-msgid "Pagination"
-msgstr "Pagination"
-
-msgid ""
-"Panel group is introduced in the Admin dashboard to organize admin panels "
-"better. Panels in \"System\" group of Admin dashboard are now categorized "
-"into four groups: \"Compute\", \"Volume\", \"Network\" and \"System\"."
-msgstr ""
-"Panel group is introduced in the Admin dashboard to organize admin panels "
-"better. Panels in \"System\" group of Admin dashboard are now categorised "
-"into four groups: \"Compute\", \"Volume\", \"Network\" and \"System\"."
-
-msgid ""
-"Password confirmation boxes are now validated for matching passwords on the "
-"client side for more immediate feedback."
-msgstr ""
-"Password confirmation boxes are now validated for matching passwords on the "
-"client side for more immediate feedback."
-
-msgid "Pausing/suspending instances."
-msgstr "Pausing/suspending instances."
-
-msgid "Per-project flavor support."
-msgstr "Per-project flavour support."
-
-msgid "Pike Series Release Notes"
-msgstr "Pike Series Release Notes"
-
-msgid "Plugin Architecture"
-msgstr "Plugin Architecture"
-
-msgid ""
-"Plugin improvements, Horizon auto discovers JavaScript files for inclusion, "
-"and now has mechanisms for pluggable SCSS and Django template overrides."
-msgstr ""
-"Plugin improvements, Horizon auto discovers JavaScript files for inclusion, "
-"and now has mechanisms for pluggable SCSS and Django template overrides."
-
-msgid ""
-"Policies associated with Consistency Groups exist in the Cinder policy file, "
-"and by default, all actions are disabled."
-msgstr ""
-"Policies associated with Consistency Groups exist in the Cinder policy file, "
-"and by default, all actions are disabled."
-
-msgid "Prelude"
-msgstr "Prelude"
-
-msgid ""
-"Preview Stack view allows users to preview stacks specified in templates "
-"before creating them."
-msgstr ""
-"Preview Stack view allows users to preview stacks specified in templates "
-"before creating them."
-
-msgid ""
-"Previously horizon assumes only ``volume`` as an endpoint for the Cinder "
-"regardless of the API version. As a result, if deployers configure Cinder v2/"
-"v3 API endpoint as ``volumev2`` or ``volumev3``, Volume related menus -- "
-"\"Create Volume from instance snapshot\" and \"Create instance from Volume\" "
-"-- were not displayed. Horizon now checks the availability of the Block "
-"Storage service by looking for all posible endpoints ``volume``, "
-"``volumev2`` and ``volumev3``."
-msgstr ""
-"Previously Horizon assumes only ``volume`` as an endpoint for the Cinder "
-"regardless of the API version. As a result, if deployers configure Cinder v2/"
-"v3 API endpoint as ``volumev2`` or ``volumev3``, Volume related menus -- "
-"\"Create Volume from instance snapshot\" and \"Create instance from Volume\" "
-"-- were not displayed. Horizon now checks the availability of the Block "
-"Storage service by looking for all possible endpoints ``volume``, "
-"``volumev2`` and ``volumev3``."
-
-msgid "Properties are now bound to the controller instead of the scope."
-msgstr "Properties are now bound to the controller instead of the scope."
-
-msgid ""
-"Provided the ability for plugins to contribute translations to the "
-"JavaScript message catalog. Previously the horizon and openstack_dahboard "
-"applications were hardcoded."
-msgstr ""
-"Provided the ability for plugins to contribute translations to the "
-"JavaScript message catalogue. Previously the Horizon and openstack_dashboard "
-"applications were hardcoded."
-
-msgid ""
-"Python 2.7 support has been dropped. Last release of horizon to support "
-"python 2.7 is OpenStack Train. The minimum version of Python now supported "
-"by horizon is Python 3.6."
-msgstr ""
-"Python 2.7 support has been dropped. Last release of Horizon to support "
-"Python 2.7 is OpenStack Train. The minimum version of Python now supported "
-"by Horizon is Python 3.6."
-
-msgid "QoS (quality of service) support."
-msgstr "QoS (quality of service) support."
-
-msgid "Quantum"
-msgstr "Quantum"
-
-msgid "Quantum Brocade Plugin Not Compatible"
-msgstr "Quantum Brocade Plugin Not Compatible"
-
-msgid ""
-"Quantum added a huge number of new features in Grizzly, including L3 support "
-"(routers), load balancers, network topology infographics, better "
-"compatibility with Nova networking APIs (VNIC ordering when launching an "
-"instance; security groups and floating IP integration) and vastly improved "
-"informational displays."
-msgstr ""
-"Quantum added a huge number of new features in Grizzly, including L3 support "
-"(routers), load balancers, network topology infographics, better "
-"compatibility with Nova networking APIs (VNIC ordering when launching an "
-"instance; security groups and floating IP integration) and vastly improved "
-"informational displays."
-
-msgid ""
-"Quantum support has been removed from Horizon for the Essex release. It will "
-"be restored in Folsom in conjunction with Quantum's first release as a core "
-"OpenStack project."
-msgstr ""
-"Quantum support has been removed from Horizon for the Essex release. It will "
-"be restored in Folsom in conjunction with Quantum's first release as a core "
-"OpenStack project."
-
-msgid "Queens Series Release Notes"
-msgstr "Queens Series Release Notes"
-
-msgid ""
-"Quota information panel and forms are now tabbified per back-end service."
-msgstr ""
-"Quota information panel and forms are now tabbified per back-end service."
-
-msgid "Quotas are now displayed dynamically throughout the Project dashboard."
-msgstr "Quotas are now displayed dynamically throughout the Project dashboard."
-
-msgid "Realtime AJAX updating for instances in transition states."
-msgstr "Realtime AJAX updating for instances in transition states."
-
-msgid "Realtime AJAX updating for volumes in transition states."
-msgstr "Realtime AJAX updating for volumes in transition states."
-
-msgid "Release Notes Howto"
-msgstr "Release Notes Howto"
-
-msgid "Release Overview"
-msgstr "Release Overview"
-
-msgid ""
-"Remove deprecated Cinder API V1 support. Cinder V1 API was deprecated for a "
-"while and removed in Queens release. If you need to enable Cinder support "
-"you should update the `OPENSTACK_API_VERSIONS` configuration option to use "
-"Cinder V2 or V3 API."
-msgstr ""
-"Remove deprecated Cinder API V1 support. Cinder V1 API was deprecated for a "
-"while and removed in Queens release. If you need to enable Cinder support "
-"you should update the `OPENSTACK_API_VERSIONS` configuration option to use "
-"Cinder V2 or V3 API."
-
-msgid ""
-"Remove formerly deprecated initScope() function for Angularized actions. "
-"Instead use initAction() and get scope from second parameter of perform() "
-"function."
-msgstr ""
-"Remove formerly deprecated initScope() function for Angularised actions. "
-"Instead use initAction() and get scope from second parameter of perform() "
-"function."
-
-msgid ""
-"Removing formerly deprecated Swift UI code that was replaced with an "
-"improved Angular version in Mitaka."
-msgstr ""
-"Removing formerly deprecated Swift UI code that was replaced with an "
-"improved Angular version in Mitaka."
-
-msgid "Rendering issues in extensions"
-msgstr "Rendering issues in extensions"
-
-msgid "Reorganizations"
-msgstr "Reorganisations"
-
-msgid "Required fields in forms are now better indicated."
-msgstr "Required fields in forms are now better indicated."
-
-msgid "Resizing of Trove instances -- changing instance flavor"
-msgstr "Resizing of Trove instances -- changing instance flavour"
-
-msgid "Resource Browser"
-msgstr "Resource Browser"
-
-msgid "Rocky Series Release Notes"
-msgstr "Rocky Series Release Notes"
-
-msgid "Role-Based Access Controls"
-msgstr "Role-Based Access Controls"
-
-msgid ""
-"Router rules is a horizon extension provided by Big Switch Networks. As part "
-"of the horizon-vendor-split work, we drop the extension from upstream "
-"horizon. It is now available as a separate plugin at https://github.com/"
-"bigswitch/horizon-bsn"
-msgstr ""
-"Router rules is a Horizon extension provided by Big Switch Networks. As part "
-"of the Horizon-vendor-split work, we drop the extension from upstream "
-"Horizon. It is now available as a separate plugin at https://github.com/"
-"bigswitch/horizon-bsn"
-
-msgid "Sahara"
-msgstr "Sahara"
-
-msgid ""
-"Sahara UX Improvements -- Dramatic improvements to the Sahara user "
-"experience have been made with the addition of guided cluster creation and "
-"guided job creation pages."
-msgstr ""
-"Sahara UX Improvements -- Dramatic improvements to the Sahara user "
-"experience have been made with the addition of guided cluster creation and "
-"guided job creation pages."
-
-msgid ""
-"Second, the Default Quotas and Services panels (which were both strictly "
-"informational) were combined into tabs in a single System Info panel to make "
-"it clear that these panels are thematically related, and to create a home "
-"for informational-only displays like these."
-msgstr ""
-"Second, the Default Quotas and Services panels (which were both strictly "
-"informational) were combined into tabs in a single System Info panel to make "
-"it clear that these panels are thematically related, and to create a home "
-"for informational-only displays like these."
-
-msgid "Security Group Rule Editing Improvements"
-msgstr "Security Group Rule Editing Improvements"
-
-msgid "Security Group Rule Templates"
-msgstr "Security Group Rule Templates"
-
-msgid "Security Issues"
-msgstr "Security Issues"
-
-msgid ""
-"Security group association per port is now shown in the port detail page. In "
-"Neutron different security groups can be associated on different ports of a "
-"same server instance, but previously it cannot be referred in Horizon."
-msgstr ""
-"Security group association per port is now shown in the port detail page. In "
-"Neutron different security groups can be associated on different ports of a "
-"same server instance, but previously it cannot be referred in Horizon."
-
-msgid "Security groups can be added to a running instance."
-msgstr "Security groups can be added to a running instance."
-
-msgid ""
-"Security groups now can be specified when creating a port. When the port "
-"security is enabled, the security groups tab will be displayed in create "
-"port workflow."
-msgstr ""
-"Security groups now can be specified when creating a port. When the port "
-"security is enabled, the security groups tab will be displayed in create "
-"port workflow."
-
-msgid ""
-"Securtiy group \"Add rule\" form now allows to specify 'any' IP protocol and "
-"'any' port number (for TCP and UDP protocols). This feature is available "
-"when neutron is used as a networking back-end. You can specify 'any' IP "
-"protocol for 'Other Protocol' and ``-1`` means 'any' IP protocol. You can "
-"also see ``All ports`` choice in 'Open Port' field in case of TCP or UDP "
-"protocol is selected."
-msgstr ""
-"Security group \"Add rule\" form now allows to specify 'any' IP protocol and "
-"'any' port number (for TCP and UDP protocols). This feature is available "
-"when neutron is used as a networking back-end. You can specify 'any' IP "
-"protocol for 'Other Protocol' and ``-1`` means 'any' IP protocol. You can "
-"also see ``All ports`` choice in 'Open Port' field in case of TCP or UDP "
-"protocol is selected."
-
-msgid ""
-"Selenium tests may now be exercised using the headless PhantomJS driver."
-msgstr ""
-"Selenium tests may now be exercised using the headless PhantomJS driver."
-
-msgid "Self-Service Password Change"
-msgstr "Self-Service Password Change"
-
-msgid "Server Side Table Filtering"
-msgstr "Server Side Table Filtering"
-
-msgid "Session Creation and Health Checks"
-msgstr "Session Creation and Health Checks"
-
-msgid ""
-"Session timeout can now be enabled to log out the user after a period of "
-"inactivity as a security feature."
-msgstr ""
-"Session timeout can now be enabled to log out the user after a period of "
-"inactivity as a security feature."
-
-msgid "Settings"
-msgstr "Settings"
-
-msgid ""
-"Several fixes have been made to the hzTable controller. The list below "
-"outline these changes. See inline documentation for usage details."
-msgstr ""
-"Several fixes have been made to the hzTable controller. The list below "
-"outline these changes. See inline documentation for usage details."
-
-msgid ""
-"Several new indicators have been added to inform users why they've been "
-"logged out when they land on the login screen unexpectedly. These indicators "
-"make it clear whether the user's session has expired, they timed out due to "
-"inactivity, or they are not authorized for the section of the dashboard they "
-"attempted to access."
-msgstr ""
-"Several new indicators have been added to inform users why they've been "
-"logged out when they land on the login screen unexpectedly. These indicators "
-"make it clear whether the user's session has expired, they timed out due to "
-"inactivity, or they are not authorised for the section of the dashboard they "
-"attempted to access."
-
-msgid ""
-"Several sections of the Admin dashboard have been rearranged to more "
-"logically group information together. Additionally, new sources of "
-"information have been added to allow Admins to better understand the state "
-"of the hosts in the cloud and their relationship to host aggregates, "
-"availability zones, etc."
-msgstr ""
-"Several sections of the Admin dashboard have been rearranged to more "
-"logically group information together. Additionally, new sources of "
-"information have been added to allow Admins to better understand the state "
-"of the hosts in the cloud and their relationship to host aggregates, "
-"availability zones, etc."
-
-msgid "Significant PEP8 and code quality compliance improvements."
-msgstr "Significant PEP8 and code quality compliance improvements."
-
-msgid ""
-"Since there are many very common security group rules which users tediously "
-"re-add each time (rules for SSH and ping, for example) the Horizon team has "
-"added pre-configured templates for common rules which a user can select and "
-"add to their security group with two clicks. These rules are configurable "
-"via the ``SECURITY_GROUP_RULES`` setting."
-msgstr ""
-"Since there are many very common security group rules which users tediously "
-"re-add each time (rules for SSH and ping, for example) the Horizon team has "
-"added pre-configured templates for common rules which a user can select and "
-"add to their security group with two clicks. These rules are configurable "
-"via the ``SECURITY_GROUP_RULES`` setting."
-
-msgid "Some of the general areas of improvement include:"
-msgstr "Some of the general areas of improvement include:"
-
-msgid "Some of these features include:"
-msgstr "Some of these features include:"
-
-msgid "Sorting has been improved in many places through the dashboard."
-msgstr "Sorting has been improved in many places through the dashboard."
-
-msgid "Stack Template view"
-msgstr "Stack Template view"
-
-msgid "Stein Series Release Notes"
-msgstr "Stein Series Release Notes"
-
-msgid ""
-"String attributes ``action_present`` and ``action_past`` were dropped from "
-"``horizon.tables.BatchAction``. ``action_present`` and ``action_past`` "
-"*methods* are the recommended way to define action labels for BatchAction. "
-"The offical way allows us to define more complete strings for action labels "
-"and this also allows translators to translate more flexibily."
-msgstr ""
-"String attributes ``action_present`` and ``action_past`` were dropped from "
-"``horizon.tables.BatchAction``. ``action_present`` and ``action_past`` "
-"*methods* are the recommended way to define action labels for BatchAction. "
-"The official way allows us to define more complete strings for action labels "
-"and this also allows translators to translate more flexibility."
-
-msgid ""
-"Support a parameter to specify subnet or fixed IP address when creating port."
-msgstr ""
-"Support a parameter to specify subnet or fixed IP address when creating port."
-
-msgid ""
-"Support for Federated authentication via Web Single-Sign-On -- When "
-"configured in keystone, the user will be able to choose the authentication "
-"mechanism to use from those support by the deployment. This feature must be "
-"enabled by changes to local_settings.py to be utilized. The related settings "
-"to enable and configure can be found `here <https://docs.openstack.org/"
-"horizon/latest/configuration/settings.html#websso-enabled>`__."
-msgstr ""
-"Support for Federated authentication via Web Single-Sign-On -- When "
-"configured in Keystone, the user will be able to choose the authentication "
-"mechanism to use from those support by the deployment. This feature must be "
-"enabled by changes to local_settings.py to be utilised. The related settings "
-"to enable and configure can be found `here <https://docs.openstack.org/"
-"horizon/latest/configuration/settings.html#websso-enabled>`__."
-
-msgid "Support for Keystone's PKI tokens."
-msgstr "Support for Keystone's PKI tokens."
-
-msgid "Support for Nova volumes, including:"
-msgstr "Support for Nova volumes, including:"
-
-msgid "Support for Nova's features has been greatly improved in Essex:"
-msgstr "Support for Nova's features has been greatly improved in Essex:"
-
-msgid ""
-"Support for Theming -- A simpler mechanism to specify a custom theme for "
-"Horizon has been included. Allowing for use of CSS values for Bootstrap and "
-"Horizon variables, as well as the inclusion of custom CSS. More details "
-"available `here <https://docs.openstack.org/horizon/latest/configuration/"
-"settings.html#custom-theme-path>`__"
-msgstr ""
-"Support for Theming -- A simpler mechanism to specify a custom theme for "
-"Horizon has been included. Allowing for use of CSS values for Bootstrap and "
-"Horizon variables, as well as the inclusion of custom CSS. More details "
-"available `here <https://docs.openstack.org/horizon/latest/configuration/"
-"settings.html#custom-theme-path>`__"
-
-msgid "Support for adding plugin specific AngularJS modules"
-msgstr "Support for adding plugin specific AngularJS modules"
-
-msgid "Support for adding static files, e.g., CSS, JS, images"
-msgstr "Support for adding static files, e.g., CSS, JS, images"
-
-msgid ""
-"Support for batch actions on multiple resources (e.g. terminating multiple "
-"instances at once)."
-msgstr ""
-"Support for batch actions on multiple resources (e.g. terminating multiple "
-"instances at once)."
-
-msgid "Support for easily setting flavor extra specs"
-msgstr "Support for easily setting flavour extra specs"
-
-msgid "Support for managing Floating IP address pools."
-msgstr "Support for managing Floating IP address pools."
-
-msgid "Support for self-signed or other specified SSL certificate checking."
-msgstr "Support for self-signed or other specified SSL certificate checking."
-
-msgid ""
-"Support for shelving and unshelving of instances. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/horizon-shelving-command>`__ for more "
-"details."
-msgstr ""
-"Support for shelving and unshelving of instances. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/horizon-shelving-command>`__ for more "
-"details."
-
-msgid ""
-"Support for v2 block device mapping, falling back to v1 when unavailable. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/horizon-block-"
-"device-mapping-v2>`__. for more details."
-msgstr ""
-"Support for v2 block device mapping, falling back to v1 when unavailable. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/horizon-block-"
-"device-mapping-v2>`__. for more details."
-
-msgid ""
-"Support has been added to set and display DNS attributes for Floating IPs "
-"(DNS Name and DNS Domain). These attributes are only available if Neutron "
-"has the `dns-integration` extension enabled."
-msgstr ""
-"Support has been added to set and display DNS attributes for Floating IPs "
-"(DNS Name and DNS Domain). These attributes are only available if Neutron "
-"has the `dns-integration` extension enabled."
-
-msgid ""
-"Support security groups association per network port for operators and "
-"users. Note that the current implementation only supports to edit security "
-"groups of neutron port from the port tables in the network detail page "
-"(Further improvement is planned)."
-msgstr ""
-"Support security groups association per network port for operators and "
-"users. Note that the current implementation only supports to edit security "
-"groups of Neutron port from the port tables in the network detail page "
-"(Further improvement is planned)."
-
-msgid "Supporting upload-to-image"
-msgstr "Supporting upload-to-image"
-
-msgid "Suspend/Resume actions for Stacks"
-msgstr "Suspend/Resume actions for Stacks"
-
-msgid "Swift"
-msgstr "Swift"
-
-msgid "Swift container and object metadata are now supported."
-msgstr "Swift container and object metadata are now supported."
-
-msgid "Table drawers -- expandable table content"
-msgstr "Table drawers -- expandable table content"
-
-msgid ""
-"Tables can now be written to support editing fields in the table to reduce "
-"the need for opening separate forms. The first sample of this is in the "
-"Admin dashboard, Projects panel."
-msgstr ""
-"Tables can now be written to support editing fields in the table to reduce "
-"the need for opening separate forms. The first sample of this is in the "
-"Admin dashboard, Projects panel."
-
-msgid ""
-"Tables can now easily be wired to filter results from underlying API calls "
-"based on criteria selected by the user rather than just perform an on page "
-"search. The first example of this is in the Admin dashboard, Instances panel."
-msgstr ""
-"Tables can now easily be wired to filter results from underlying API calls "
-"based on criteria selected by the user rather than just perform an on page "
-"search. The first example of this is in the Admin dashboard, Instances panel."
-
-msgid "Tabs and TabGroups"
-msgstr "Tabs and TabGroups"
-
-msgid ""
-"The \"Quotas\" tab in the \"Create Project\" form was split out into a new "
-"separate form \"Modify Quotas\". Quotas for a new project need to be "
-"configured from \"Modify Quotas\" action after creating a new project."
-msgstr ""
-"The \"Quotas\" tab in the \"Create Project\" form was split out into a new "
-"separate form \"Modify Quotas\". Quotas for a new project need to be "
-"configured from \"Modify Quotas\" action after creating a new project."
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options has been deprecated and will be removed in the Newton release. "
-"Starting with Mitaka you can create one default subnet pool per address "
-"family through the Neutron API. These subnet pools will automatically show "
-"up in the subnet pool list using the name of the pool as label."
-msgstr ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options has been deprecated and will be removed in the Newton release. "
-"Starting with Mitaka you can create one default subnet pool per address "
-"family through the Neutron API. These subnet pools will automatically show "
-"up in the subnet pool list using the name of the pool as label."
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options were deprecated in the Mitaka release and are no longer valid in the "
-"Newton release. Starting with Mitaka you can create one default subnet pool "
-"per address family through the Neutron API. These subnet pools will "
-"automatically show up in the subnet pool list using the name of the pool as "
-"label."
-msgstr ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options were deprecated in the Mitaka release and are no longer valid in the "
-"Newton release. Starting with Mitaka you can create one default subnet pool "
-"per address family through the Neutron API. These subnet pools will "
-"automatically show up in the subnet pool list using the name of the pool as "
-"label."
-
-msgid "The 'webroot' theme has been removed."
-msgstr "The 'webroot' theme has been removed."
-
-msgid ""
-"The 'webroot' theme was providing an example of how to set the webroot value "
-"through SCSS for accessing needed static URL prefixes for assets like font "
-"paths. This value is now retrieved directly from the Django settings and is "
-"available directly in the SCSS namespace via $static_url."
-msgstr ""
-"The 'webroot' theme was providing an example of how to set the webroot value "
-"through SCSS for accessing needed static URL prefixes for assets like font "
-"paths. This value is now retrieved directly from the Django settings and is "
-"available directly in the SCSS namespace via $static_url."
-
-msgid ""
-"The Access & Security panel's tabs have been moved to their own panels for "
-"clearer navigation and better performance. API Access and Key Pairs now "
-"reside in the Compute panel group. Floating IPs and Security Groups are now "
-"in the Network panel group."
-msgstr ""
-"The Access & Security panel's tabs have been moved to their own panels for "
-"clearer navigation and better performance. API Access and Key Pairs now "
-"reside in the Compute panel group. Floating IPs and Security Groups are now "
-"in the Network panel group."
-
-msgid ""
-"The Angular Bootstrap upgrade contains a breaking change as the directives "
-"and services in this library were renamed. See https://github.com/angular-ui/"
-"bootstrap/wiki/Migration-guide-for-prefixes"
-msgstr ""
-"The Angular Bootstrap upgrade contains a breaking change as the directives "
-"and services in this library were renamed. See https://github.com/angular-ui/"
-"bootstrap/wiki/Migration-guide-for-prefixes"
-
-msgid ""
-"The Brocade plugin for Quantum does not support key features of the floating "
-"IP addresses API which are considered central to Horizon's functionality. As "
-"such, it is not compatible with the Grizzly release's Quantum integration."
-msgstr ""
-"The Brocade plugin for Quantum does not support key features of the floating "
-"IP addresses API which are considered central to Horizon's functionality. As "
-"such, it is not compatible with the Grizzly release's Quantum integration."
-
-msgid ""
-"The Cisco N1K Router plugin's additional features are available through a "
-"special additional dashboard when enabled and supported in Neutron."
-msgstr ""
-"The Cisco N1K Router plugin's additional features are available through a "
-"special additional dashboard when enabled and supported in Neutron."
-
-msgid ""
-"The Essex Horizon release is only partially backwards-compatible with Diablo "
-"OpenStack components. While it is largely possible to log in and interact, "
-"many functions in Nova, Glance and Keystone changed too substantially in "
-"Essex to maintain full compatibility."
-msgstr ""
-"The Essex Horizon release is only partially backwards-compatible with Diablo "
-"OpenStack components. While it is largely possible to log in and interact, "
-"many functions in Nova, Glance and Keystone changed too substantially in "
-"Essex to maintain full compatibility."
-
-msgid ""
-"The Flavor panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"The Flavour panel now may be configured to use either the legacy or Angular "
-"code."
-
-msgid ""
-"The Folsom Horizon release should be fully-compatible with both Folsom and "
-"Essex versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Folsom "
-"stack due to bugfixes, etc. in underlying services, there should not be any "
-"limitations on what will or will not function. (Note: Quantum was not a core "
-"OpenStack project in Essex, and thus this statement does not apply to "
-"network management.)"
-msgstr ""
-"The Folsom Horizon release should be fully-compatible with both Folsom and "
-"Essex versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Folsom "
-"stack due to bugfixes, etc. in underlying services, there should not be any "
-"limitations on what will or will not function. (Note: Quantum was not a core "
-"OpenStack project in Essex, and thus this statement does not apply to "
-"network management.)"
-
-msgid ""
-"The Folsom release cycle brought several major advances to Horizon's user "
-"experience while also reintroducing Quantum networking as a core piece of "
-"the OpenStack Dashboard."
-msgstr ""
-"The Folsom release cycle brought several major advances to Horizon's user "
-"experience while also reintroducing Quantum networking as a core piece of "
-"the OpenStack Dashboard."
-
-msgid ""
-"The Grizzly Horizon release should be fully compatible with both Grizzly and "
-"Folsom versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Grizzly "
-"stack due to bugfixes, etc. in underlying services, there should not be "
-"limitations on what will or will not function."
-msgstr ""
-"The Grizzly Horizon release should be fully compatible with both Grizzly and "
-"Folsom versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Grizzly "
-"stack due to bugfixes, etc. in underlying services, there should not be "
-"limitations on what will or will not function."
-
-msgid ""
-"The Grizzly release cycle saw sweeping improvements to overall user "
-"experience, huge stability improvements, lots of new networking, instance "
-"management and image management features, a long-needed architectural "
-"clarification, and big increases in community engagement! Read on to get the "
-"specifics."
-msgstr ""
-"The Grizzly release cycle saw sweeping improvements to overall user "
-"experience, huge stability improvements, lots of new networking, instance "
-"management and image management features, a long-needed architectural "
-"clarification, and big increases in community engagement! Read on to get the "
-"specifics."
-
-msgid ""
-"The HA property is updateable in the UI, however, Neutron API does not allow "
-"the update operation because toggling HA support does not work."
-msgstr ""
-"The HA property is updatable in the UI, however, Neutron API does not allow "
-"the update operation because toggling HA support does not work."
-
-msgid ""
-"The Havana Horizon release should be fully compatible with both Havana and "
-"Grizzly versions of the rest of the OpenStack integrated projects (Nova, "
-"Swift, etc.). New features in other OpenStack projects which did not exist "
-"in Grizzly will obviously only work in Horizon if the rest of the stack "
-"supports them as well."
-msgstr ""
-"The Havana Horizon release should be fully compatible with both Havana and "
-"Grizzly versions of the rest of the OpenStack integrated projects (Nova, "
-"Swift, etc.). New features in other OpenStack projects which did not exist "
-"in Grizzly will obviously only work in Horizon if the rest of the stack "
-"supports them as well."
-
-msgid ""
-"The Havana release cycle brings support for *three* new projects, plus "
-"significant new features for several existing projects. On top of that, many "
-"aspects of user experience have been improved for both end users and "
-"administrators. The community continues to grow and expand. The Havana "
-"release is solidly the best release of the OpenStack Dashboard project yet!"
-msgstr ""
-"The Havana release cycle brings support for *three* new projects, plus "
-"significant new features for several existing projects. On top of that, many "
-"aspects of user experience have been improved for both end users and "
-"administrators. The community continues to grow and expand. The Havana "
-"release is solidly the best release of the OpenStack Dashboard project yet!"
-
-msgid ""
-"The Icehouse release cycle brings several improvements to Horizon's user "
-"experience, improved extensibility, and support for many additional features "
-"in existing projects. The community continues to grow. Read more for the "
-"specifics."
-msgstr ""
-"The Icehouse release cycle brings several improvements to Horizon's user "
-"experience, improved extensibility, and support for many additional features "
-"in existing projects. The community continues to grow. Read more for the "
-"specifics."
-
-msgid ""
-"The Images panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"The Images panel now may be configured to use either the legacy or Angular "
-"code."
-
-msgid ""
-"The Images table now has a new feature: predefined filters for seeing your "
-"own images, images that have been shared with you, or public images. This "
-"makes finding the image you're looking for a great deal easier and more "
-"pleasant."
-msgstr ""
-"The Images table now has a new feature: predefined filters for seeing your "
-"own images, images that have been shared with you, or public images. This "
-"makes finding the image you're looking for a great deal easier and more "
-"pleasant."
-
-msgid ""
-"The Juno release cycle brings a significant update to the user experience; "
-"numerous stability improvements; support for Sahara; and significant "
-"enhancements in feature support for networking, volumes, databases and "
-"images. The community continues to grow and gain speed. Read on for more "
-"details."
-msgstr ""
-"The Juno release cycle brings a significant update to the user experience; "
-"numerous stability improvements; support for Sahara; and significant "
-"enhancements in feature support for networking, volumes, databases and "
-"images. The community continues to grow and gain speed. Read on for more "
-"details."
-
-msgid ""
-"The Loadbalancer feature landed in the 11th hour for both Quantum and "
-"Horizon and, though we did our best to test it, may still contain "
-"undiscovered bugs. It is best considered a \"beta\" or \"experimental\" "
-"feature for the Grizzly release."
-msgstr ""
-"The Load Balancer feature landed in the 11th hour for both Quantum and "
-"Horizon and, though we did our best to test it, may still contain "
-"undiscovered bugs. It is best considered a \"beta\" or \"experimental\" "
-"feature for the Grizzly release."
-
-msgid ""
-"The OPENSTACK_IMAGE_FORMATS variable must be added to the "
-"REST_API_REQUIRED_SETTINGS setting in local_settings.py"
-msgstr ""
-"The OPENSTACK_IMAGE_FORMATS variable must be added to the "
-"REST_API_REQUIRED_SETTINGS setting in local_settings.py"
-
-msgid ""
-"The OpenStack Data Processing project (Sahara) was formally included into "
-"the integrated release in Juno and Horizon includes broad support for "
-"managing your data processing. You can specify and build clusters to utilize "
-"several data types with user specified jobs while tracking the progress of "
-"those jobs."
-msgstr ""
-"The OpenStack Data Processing project (Sahara) was formally included into "
-"the integrated release in Juno and Horizon includes broad support for "
-"managing your data processing. You can specify and build clusters to utilize "
-"several data types with user specified jobs while tracking the progress of "
-"those jobs."
-
-msgid ""
-"The OpenStack Database as a Service project (Trove) graduated from "
-"incubation in the Havana cycle, and thanks to their industriousness they "
-"delivered a set of panels for the OpenStack dashboard to allow for "
-"provisioning and managing your Trove databases and backups. Disclaimer: "
-"Given that Trove's first official release as an integrated project will not "
-"be until Icehouse this feature should still be considered experimental and "
-"may be subject to change."
-msgstr ""
-"The OpenStack Database as a Service project (Trove) graduated from "
-"incubation in the Havana cycle, and thanks to their industriousness they "
-"delivered a set of panels for the OpenStack dashboard to allow for "
-"provisioning and managing your Trove databases and backups. Disclaimer: "
-"Given that Trove's first official release as an integrated project will not "
-"be until Icehouse this feature should still be considered experimental and "
-"may be subject to change."
-
-msgid ""
-"The OpenStack Database as a Service project (Trove) is part of the "
-"integrated release in the Icehouse cycle. Improvements to the client "
-"connections and overall stability were added in the Icehouse cycle."
-msgstr ""
-"The OpenStack Database as a Service project (Trove) is part of the "
-"integrated release in the Icehouse cycle. Improvements to the client "
-"connections and overall stability were added in the Icehouse cycle."
-
-msgid ""
-"The OpenStack Orchestration project (Heat) debuted in Havana, and Horizon "
-"delivers full support for managing your Heat stacks. Highlights include "
-"support for dynamic form generation from supported Heat template formats, "
-"stack topology visualizations, and full stack resource inspection."
-msgstr ""
-"The OpenStack Orchestration project (Heat) debuted in Havana, and Horizon "
-"delivers full support for managing your Heat stacks. Highlights include "
-"support for dynamic form generation from supported Heat template formats, "
-"stack topology visualisations, and full stack resource inspection."
-
-msgid ""
-"The OpenStack Translations team came fully into its own during the Havana "
-"cycle and the quality of the translations in Horizon are the best yet by "
-"far. Congratulations to that team for their success in building the "
-"community that started primarily within the OpenStack Dashboard project."
-msgstr ""
-"The OpenStack Translations team came fully into its own during the Havana "
-"cycle and the quality of the translations in Horizon are the best yet by "
-"far. Congratulations to that team for their success in building the "
-"community that started primarily within the OpenStack Dashboard project."
-
-msgid ""
-"The Python Launch Instance workflow has been deprecated and no longer "
-"displays by default."
-msgstr ""
-"The Python Launch Instance workflow has been deprecated and no longer "
-"displays by default."
-
-msgid ""
-"The Python Swift panel has been deprecated and no longer displays by "
-"default. To use the old interface edit ``enabled/"
-"_1920_project_containers_panel.py`` to change ``swift_panel`` to "
-"``'legacy'``."
-msgstr ""
-"The Python Swift panel has been deprecated and no longer displays by "
-"default. To use the old interface edit ``enabled/"
-"_1920_project_containers_panel.py`` to change ``swift_panel`` to "
-"``'legacy'``."
-
-msgid ""
-"The Queens release of horizon depends on Django 1.8 to 1.11, but Django 1.8 "
-"to 1.10 support will be dropped in the next release (Rocky)."
-msgstr ""
-"The Queens release of Horizon depends on Django 1.8 to 1.11, but Django 1.8 "
-"to 1.10 support will be dropped in the next release (Rocky)."
-
-msgid ""
-"The Sahara based content has been removed from the Horizon source tree and "
-"is now a separate plugin. To continue managing Sahara in Horizon, installing "
-"the sahara-dashboard plugin on the Horizon server is required."
-msgstr ""
-"The Sahara based content has been removed from the Horizon source tree and "
-"is now a separate plugin. To continue managing Sahara in Horizon, installing "
-"the sahara-dashboard plugin on the Horizon server is required."
-
-msgid ""
-"The Trove based content has been removed from the Horizon source tree and is "
-"now a separate plugin. To continue managing Trove in Horizon, installing the "
-"trove-dashboard plugin on the Horizon server is required."
-msgstr ""
-"The Trove based content has been removed from the Horizon source tree and is "
-"now a separate plugin. To continue managing Trove in Horizon, installing the "
-"trove-dashboard plugin on the Horizon server is required."
-
-msgid ""
-"The ``TEMPLATE_*`` settings have been replaced with a ``TEMPLATE`` dict. "
-"This will likely cause issues when porting settings to this version of "
-"Horizon. The TEMPLATE_DEBUG setting has been removed and is tied to the "
-"DEBUG setting now. A detailed explanation of this dict can be found at "
-"https://docs.djangoproject.com/en/1.10/ref/settings/#templates"
-msgstr ""
-"The ``TEMPLATE_*`` settings have been replaced with a ``TEMPLATE`` dict. "
-"This will likely cause issues when porting settings to this version of "
-"Horizon. The TEMPLATE_DEBUG setting has been removed and is tied to the "
-"DEBUG setting now. A detailed explanation of this dict can be found at "
-"https://docs.djangoproject.com/en/1.10/ref/settings/#templates"
-
-msgid ""
-"The ``can_haz`` and ``can_haz_list`` template filters have been renamed to "
-"``has_permissions`` and ``has_permissions_on_list`` respectively."
-msgstr ""
-"The ``can_haz`` and ``can_haz_list`` template filters have been renamed to "
-"``has_permissions`` and ``has_permissions_on_list`` respectively."
-
-msgid ""
-"The ``is_authenticated()`` and ``is_anonymous()`` functions in Django "
-"OpenStack Auth's ``User`` class are properties when running under Django "
-"1.10, and no longer take a margin parameter."
-msgstr ""
-"The ``is_authenticated()`` and ``is_anonymous()`` functions in Django "
-"OpenStack Auth's ``User`` class are properties when running under Django "
-"1.10, and no longer take a margin parameter."
-
-msgid ""
-"The ``profile_support`` setting has been removed from the "
-"``OPENSTACK_NEUTRON_NETWORK`` dict, and any usages have been removed from "
-"the Horizon code base. If you were relying on this being set by default, you "
-"will now need to manually set the value in your plugin/customisation."
-msgstr ""
-"The ``profile_support`` setting has been removed from the "
-"``OPENSTACK_NEUTRON_NETWORK`` dict, and any usages have been removed from "
-"the Horizon code base. If you were relying on this being set by default, you "
-"will now need to manually set the value in your plugin/customisation."
-
-msgid ""
-"The ``status_unknown`` table row class has been replaced with the default "
-"bootstrap ``warning`` class."
-msgstr ""
-"The ``status_unknown`` table row class has been replaced with the default "
-"bootstrap ``warning`` class."
-
-msgid ""
-"The ``virtio-forwarder`` VNIC type has been added to the list of valid types "
-"that may be set on a port. This requests a low-latency virtio port inside "
-"the instance, likely backed by hardware acceleration and requires a "
-"supporting Neutron mechanism driver."
-msgstr ""
-"The ``virtio-forwarder`` VNIC type has been added to the list of valid types "
-"that may be set on a port. This requests a low-latency virtio port inside "
-"the instance, likely backed by hardware acceleration and requires a "
-"supporting Neutron mechanism driver."
-
-msgid "The `select` method has been renamed to to `toggleSelect`."
-msgstr "The `select` method has been renamed to to `toggleSelect`."
-
-msgid ""
-"The ability for an administrator to reset the password of a server/instance."
-msgstr ""
-"The ability for an administrator to reset the password of a server/instance."
-
-msgid ""
-"The ability to edit flavors is disabled by default. See "
-"``ENABLE_FLAVOR_EDIT`` in the settings documentation for more information."
-msgstr ""
-"The ability to edit flavours is disabled by default. See "
-"``ENABLE_FLAVOR_EDIT`` in the settings documentation for more information."
-
-msgid ""
-"The breadcrumb navigation inside the details pages now applies across "
-"Horizon. A small change in the logic means that ``custom_breadcrumb`` items "
-"in the context no longer need to specify the panel name and link. See "
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_]"
-msgstr ""
-"The breadcrumb navigation inside the details pages now applies across "
-"Horizon. A small change in the logic means that ``custom_breadcrumb`` items "
-"in the context no longer need to specify the panel name and link. See "
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_]"
-
-msgid ""
-"The configuration documentation for ``supported_vnic_types`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` has been updated to help an operator decide "
-"which VNIC types should be available for users to choose from."
-msgstr ""
-"The configuration documentation for ``supported_vnic_types`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` has been updated to help an operator decide "
-"which VNIC types should be available for users to choose from."
-
-msgid ""
-"The conversion to utilizing Bootstrap v3 can cause content extensions "
-"written on top of Horizon to have rendering issues. Most of these are fixed "
-"by a simple CSS class name substitutions. These issues are primarily seen "
-"with buttons and panel content widths."
-msgstr ""
-"The conversion to utilizing Bootstrap v3 can cause content extensions "
-"written on top of Horizon to have rendering issues. Most of these are fixed "
-"by a simple CSS class name substitutions. These issues are primarily seen "
-"with buttons and panel content widths."
-
-msgid ""
-"The customization override templates have been deprecated in favor of using "
-"recursive inheritance in your themes. The following templates have been "
-"deprecated and are slated for removal in the U release: * ``_footer.html'`` "
-"* ``_login_footer.html`` * ``_login_form_footer.html`` * ``horizon/"
-"_custom_head_js.html`` * ``horizon/_custom_meta.html``"
-msgstr ""
-"The customisation override templates have been deprecated in favour of using "
-"recursive inheritance in your themes. The following templates have been "
-"deprecated and are slated for removal in the U release: * ``_footer.html'`` "
-"* ``_login_footer.html`` * ``_login_form_footer.html`` * ``horizon/"
-"_custom_head_js.html`` * ``horizon/_custom_meta.html``"
-
-msgid ""
-"The dashboard-specific ``base.html`` templates (e.g. ``nova/base.html``, "
-"``syspanel/base.html``, etc.) have been removed in favor of a single ``base."
-"html`` template."
-msgstr ""
-"The dashboard-specific ``base.html`` templates (e.g. ``nova/base.html``, "
-"``syspanel/base.html``, etc.) have been removed in favour of a single ``base."
-"html`` template."
-
-msgid ""
-"The default `OPENSTACK_KEYSTONE_URL` value has been changed to ``\"http://%s/"
-"identity/v3\" % OPENSTACK_HOST`` from ``\"http://%s:5000/v3\" % "
-"OPENSTACK_HOST``."
-msgstr ""
-"The default `OPENSTACK_KEYSTONE_URL` value has been changed to ``\"http://%s/"
-"identity/v3\" % OPENSTACK_HOST`` from ``\"http://%s:5000/v3\" % "
-"OPENSTACK_HOST``."
-
-msgid ""
-"The default cache back-end is set to the memcached backend ``django.core."
-"cache.backends.memcached.MemcachedCache`` from the local-memory backend "
-"considering multi-process web server deployments."
-msgstr ""
-"The default cache back-end is set to the memcached backend ``django.core."
-"cache.backends.memcached.MemcachedCache`` from the local-memory backend "
-"considering multi-process web server deployments."
-
-msgid ""
-"The default for ``can_set_mountpoint`` is now ``False``, and should be set "
-"to ``True`` in the settings in order to add the option to set the mount "
-"point for volumes in the dashboard. At this point only the Xen hypervisor "
-"supports this feature."
-msgstr ""
-"The default for ``can_set_mountpoint`` is now ``False``, and should be set "
-"to ``True`` in the settings in order to add the option to set the mount "
-"point for volumes in the dashboard. At this point only the Xen hypervisor "
-"supports this feature."
-
-msgid ""
-"The default for ``can_set_password`` is now ``False``. This means that "
-"unless the setting is explicitly set to ``True``, the option to set an "
-"'Admin password' for an instance will not be shown in the Launch Instance "
-"workflow. Not all hypervisors support this feature which created confusion "
-"with users."
-msgstr ""
-"The default for ``can_set_password`` is now ``False``. This means that "
-"unless the setting is explicitly set to ``True``, the option to set an "
-"'Admin password' for an instance will not be shown in the Launch Instance "
-"workflow. Not all hypervisors support this feature which created confusion "
-"with users."
-
-msgid ""
-"The default keystone API vesion is switch to ``v3``. If you still use the "
-"keystone v2.0 API by default, you need to configure "
-"``OPENSTACK_API_VERSIONS`` and ``OPENSTACK_KEYSTONE_URL`` to point to the "
-"keystone v2.0 API."
-msgstr ""
-"The default Keystone API version is switch to ``v3``. If you still use the "
-"keystone v2.0 API by default, you need to configure "
-"``OPENSTACK_API_VERSIONS`` and ``OPENSTACK_KEYSTONE_URL`` to point to the "
-"Keystone v2.0 API."
-
-msgid ""
-"The default value of ``SESSION_ENGINE`` is changed to ``django.contrib."
-"sessions.backends.cache`` so that a cache-based session backend is used."
-msgstr ""
-"The default value of ``SESSION_ENGINE`` is changed to ``django.contrib."
-"sessions.backends.cache`` so that a cache-based session backend is used."
-
-msgid ""
-"The default value of ``SHOW_KEYSTONE_V2_RC`` setting is changed to ``False`` "
-"in favor of the deprecation of keystone v2 API support in horizon."
-msgstr ""
-"The default value of ``SHOW_KEYSTONE_V2_RC`` setting is changed to ``False`` "
-"in favour of the deprecation of Keystone v2 API support in Horizon."
-
-msgid ""
-"The default values of the settings listed in ``local_settings.py.example`` "
-"in past releases have been moved to ``openstack_dashboard/defaults.py``. By "
-"doing this, horizon can now provide the definitions of the default settings "
-"more explicitly. For the available settings, see ``openstack_dashboard/"
-"defaults.py`` and the horizon setting reference found at https://docs."
-"openstack.org/horizon/latest/configuration/settings.html."
-msgstr ""
-"The default values of the settings listed in ``local_settings.py.example`` "
-"in past releases have been moved to ``openstack_dashboard/defaults.py``. By "
-"doing this, Horizon can now provide the definitions of the default settings "
-"more explicitly. For the available settings, see ``openstack_dashboard/"
-"defaults.py`` and the horizon setting reference found at https://docs."
-"openstack.org/horizon/latest/configuration/settings.html."
-
-msgid ""
-"The default visibility when creating new images has been changed from "
-"`private` to `shared` to bring it inline with the default changing in Glance "
-"since Image API v2.5."
-msgstr ""
-"The default visibility when creating new images has been changed from "
-"`private` to `shared` to bring it inline with the default changing in Glance "
-"since Image API v2.5."
-
-msgid ""
-"The deprecated ``OPENSTACK_QUANTUM_NETWORK`` configuration option has been "
-"removed. If you still use it, you need to replace it with "
-"``OPENSTACK_NEUTRON_NETWORK``."
-msgstr ""
-"The deprecated ``OPENSTACK_QUANTUM_NETWORK`` configuration option has been "
-"removed. If you still use it, you need to replace it with "
-"``OPENSTACK_NEUTRON_NETWORK``."
-
-msgid ""
-"The deprecated feature of \"Edit Flavor\" was deleted Historically, Horizon "
-"has provided the ability to edit Flavors by deleting and creating a new one "
-"with the same information. This is not supported in the Nova API and causes "
-"unexpected issues and breakages."
-msgstr ""
-"The deprecated feature of \"Edit Flavour\" was deleted. Historically, "
-"Horizon has provided the ability to edit Flavours by deleting and creating a "
-"new one with the same information. This is not supported in the Nova API and "
-"causes unexpected issues and breakages."
-
-msgid ""
-"The developer enabled files have been moved from ``openstack_dashboard/"
-"enabled`` to ``openstack_dashboard/contrib/developer/enabled``. To enable "
-"them, copy into ``openstack_dashboard/local/enabled`` and set ``DEBUG = "
-"True``."
-msgstr ""
-"The developer enabled files have been moved from ``openstack_dashboard/"
-"enabled`` to ``openstack_dashboard/contrib/developer/enabled``. To enable "
-"them, copy into ``openstack_dashboard/local/enabled`` and set ``DEBUG = "
-"True``."
-
-msgid ""
-"The final django TEMPLATE_LOADERS configuration will now be generated from "
-"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS and ADD_TEMPLATE_LOADERS settings. "
-"See the settings documentation for more information."
-msgstr ""
-"The final Django TEMPLATE_LOADERS configuration will now be generated from "
-"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS and ADD_TEMPLATE_LOADERS settings. "
-"See the settings documentation for more information."
-
-msgid "The following deprecated settings have been dropped."
-msgstr "The following deprecated settings have been dropped."
-
-msgid ""
-"The function fix_auth_url_version() should be removed from openstack_auth "
-"library as soon as Horizon no longer needs it. The replacement function is "
-"fix_auth_url_version_prefix() which returns a fixed url and a boolean flag "
-"indicating if the url was actually fixed. Having a separate flag allows to "
-"emit more precise warning messages about inconsistencies in Keystone "
-"endpoint URL."
-msgstr ""
-"The function fix_auth_url_version() should be removed from openstack_auth "
-"library as soon as Horizon no longer needs it. The replacement function is "
-"fix_auth_url_version_prefix() which returns a fixed URL and a boolean flag "
-"indicating if the URL was actually fixed. Having a separate flag allows to "
-"emit more precise warning messages about inconsistencies in Keystone "
-"endpoint URL."
-
-msgid ""
-"The hard-coded run_tests commands for extracting translatable strings and "
-"updating message catalogs have been ported to django management commands as "
-"extract_messages and update_catalog. These accept several parameters to make "
-"them easier to use with downstream customisations and string modifications, "
-"but the default behaviour is the same as before."
-msgstr ""
-"The hard-coded run_tests commands for extracting translatable strings and "
-"updating message catalogues have been ported to Django management commands "
-"as extract_messages and update_catalog. These accept several parameters to "
-"make them easier to use with downstream customisations and string "
-"modifications, but the default behaviour is the same as before."
-
-msgid ""
-"The hz-resource-panel directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and displays an appropriate header and allows content to be "
-"transcluded to build the panel page."
-msgstr ""
-"The hz-resource-panel directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and displays an appropriate header and allows content to be "
-"transcluded to build the panel page."
-
-msgid ""
-"The hz-resource-table directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and uses the Angular registry to provide actions, columns, "
-"and summary views."
-msgstr ""
-"The hz-resource-table directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and uses the Angular registry to provide actions, columns, "
-"and summary views."
-
-msgid ""
-"The identity panels (domains, projects, users, roles, groups) have also been "
-"converted to support RBAC at the view level. The identity panels have been "
-"moved from the admin dashboard into their own 'Identity' dashboard and "
-"accessibility is determined by policies alone. This is the first step toward "
-"consolidating the near duplicate content of the project and admin dashboards "
-"into single views supporting a wide range of roles."
-msgstr ""
-"The identity panels (domains, projects, users, roles, groups) have also been "
-"converted to support RBAC at the view level. The identity panels have been "
-"moved from the admin dashboard into their own 'Identity' dashboard and "
-"accessibility is determined by policies alone. This is the first step toward "
-"consolidating the near duplicate content of the project and admin dashboards "
-"into single views supporting a wide range of roles."
-
-msgid ""
-"The initScope method for action services has been deprecated, with the new "
-"method initAction added which does not get passed a scope. The allowed and "
-"perform method are now passed a scope for context in addition to the first "
-"item/items argument. The \"scope\" parameter to the WizardModalService "
-"modal() method has also been deprecated, and will be ignored in a future "
-"release of Horizon."
-msgstr ""
-"The initScope method for action services has been deprecated, with the new "
-"method initAction added which does not get passed a scope. The allowed and "
-"perform method are now passed a scope for context in addition to the first "
-"item/items argument. The \"scope\" parameter to the WizardModalService "
-"modal() method has also been deprecated, and will be ignored in a future "
-"release of Horizon."
-
-msgid "The keystone v3 API now becomes the default keystone API version."
-msgstr "The Keystone v3 API now becomes the default keystone API version."
-
-msgid ""
-"The legacy way to retrive neutron resource usages is deprecated. In future, "
-"horizon will require ``quota_details`` neutron extension. In the legacy way, "
-"horizon list all related resources to count resource usage. It is not "
-"efficient and ``quota_details`` neutron extension was added to address it. "
-"It was implemented in Pike release and the enough migration period has "
-"passed, so we deprecate the legacy way."
-msgstr ""
-"The legacy way to retrieve Neutron resource usages is deprecated. In future, "
-"Horizon will require ``quota_details`` Neutron extension. In the legacy way, "
-"Horizon list all related resources to count resource usage. It is not "
-"efficient and ``quota_details`` neutron extension was added to address it. "
-"It was implemented in Pike release and the enough migration period has "
-"passed, so we deprecate the legacy way."
-
-msgid ""
-"The logos in Horizon (previously logo-splash.png and logo.png) now load SVG "
-"files instead of PNG. The default logos have been updated to reflect the new "
-"OpenStack branding."
-msgstr ""
-"The logos in Horizon (previously logo-splash.png and logo.png) now load SVG "
-"files instead of PNG. The default logos have been updated to reflect the new "
-"OpenStack branding."
-
-msgid ""
-"The main engine managing integration with oslo.policy has been moved to "
-"django_openstack_auth. The configuration is still managed in Horizon, but "
-"the setting for ``POLICY_CHECK_FUNCTION`` now uses ``openstack_auth.policy."
-"check`` rather than ``openstack_dashboard.policy.check``. Current behavior "
-"will remain consistent."
-msgstr ""
-"The main engine managing integration with oslo.policy has been moved to "
-"django_openstack_auth. The configuration is still managed in Horizon, but "
-"the setting for ``POLICY_CHECK_FUNCTION`` now uses ``openstack_auth.policy."
-"check`` rather than ``openstack_dashboard.policy.check``. Current behaviour "
-"will remain consistent."
-
-msgid ""
-"The material design theme is now broken with pyScss 1.3.7 (also see the "
-"upgrade notice section). If you really depends on the material design theme, "
-"keep using pyScss 1.3.4 with setuptools<45 (while the horizon dependencies "
-"list says pyScss>=1.3.7 is required). The issue is tracked via [:bug:"
-"`1771559`]."
-msgstr ""
-"The material design theme is now broken with pyScss 1.3.7 (also see the "
-"upgrade notice section). If you really depends on the material design theme, "
-"keep using pyScss 1.3.4 with setuptools<45 (while the horizon dependencies "
-"list says pyScss>=1.3.7 is required). The issue is tracked via [:bug:"
-"`1771559`]."
-
-msgid ""
-"The metadata editor has been updated with AngularJS. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals>`__ "
-"for more details."
-msgstr ""
-"The metadata editor has been updated with AngularJS. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals>`__ "
-"for more details."
-
-msgid ""
-"The missing nova's os-aggregates policy rules are added to the dashboard."
-msgstr ""
-"The missing Nova's os-aggregates policy rules are added to the dashboard."
-
-msgid "The missing nova's os-flavors policy rules are added to the dashboard."
-msgstr "The missing Nova's os-flavors policy rules are added to the dashboard."
-
-msgid ""
-"The network topology diagram has been replaced with an interactive graph "
-"containing collapsible networks, and scales far better in large deployments. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/curvature-network-"
-"topology>`__ for more details."
-msgstr ""
-"The network topology diagram has been replaced with an interactive graph "
-"containing collapsible networks, and scales far better in large deployments. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/curvature-network-"
-"topology>`__ for more details."
-
-msgid ""
-"The new Nova instance actions view provides a list of all actions taken on "
-"all instances in the current project allowing users to view resulting errors "
-"or actions taken by other users on those instances."
-msgstr ""
-"The new Nova instance actions view provides a list of all actions taken on "
-"all instances in the current project allowing users to view resulting errors "
-"or actions taken by other users on those instances."
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Horizon continues to grow. New features in the Havana release include:"
-msgstr ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Horizon continues to grow. New features in the Havana release include:"
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Icehouse grew. New features in the Icehouse release include:"
-msgstr ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Icehouse grew. New features in the Icehouse release include:"
-
-msgid ""
-"The oslo concurrency minimum requirement has been raised from 3.5.0 to 3.7.1"
-msgstr ""
-"The Oslo concurrency minimum requirement has been raised from 3.5.0 to 3.7.1"
-
-msgid ""
-"The overall structure of the page layout in Horizon has been altered. "
-"Existing templates by 3rd parties to override page templates may require "
-"some rework."
-msgstr ""
-"The overall structure of the page layout in Horizon has been altered. "
-"Existing templates by 3rd parties to override page templates may require "
-"some rework."
-
-msgid ""
-"The plugin system in Horizon continued to improve in the Juno release. Some "
-"of those improvements:"
-msgstr ""
-"The plugin system in Horizon continued to improve in the Juno release. Some "
-"of those improvements:"
-
-msgid ""
-"The policy framework in horizon now supports policy directories per service. "
-"This corresponds to ``policy_dirs`` configuration option from \"oslo.policy"
-"\" library. The new setting ``POLICY_DIRS`` was introduced. The setting "
-"allows to define multiple policy directories per service. For example, it is "
-"useful for a case where multiple projects provide policy files like neutron "
-"stadium projects. For detail, see `the horizon Setting Reference <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#policy-"
-"dirs>`__."
-msgstr ""
-"The policy framework in Horizon now supports policy directories per service. "
-"This corresponds to ``policy_dirs`` configuration option from \"oslo.policy"
-"\" library. The new setting ``POLICY_DIRS`` was introduced. The setting "
-"allows to define multiple policy directories per service. For example, it is "
-"useful for a case where multiple projects provide policy files like neutron "
-"stadium projects. For detail, see `the horizon Setting Reference <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#policy-"
-"dirs>`__."
-
-msgid ""
-"The port-details page has a new tab for managing Allowed Address Pairs. This "
-"tab and its features will only be available when this extension is active in "
-"Neutron. The Allowed Address Pairs tab will enable creating, deleting, and "
-"listing address pairs for the current port."
-msgstr ""
-"The port-details page has a new tab for managing Allowed Address Pairs. This "
-"tab and its features will only be available when this extension is active in "
-"Neutron. The Allowed Address Pairs tab will enable creating, deleting, and "
-"listing address pairs for the current port."
-
-msgid ""
-"The primary dashboard and panel navigation has been updated from the tab "
-"navigation to an accordion implementation. Dashboards and Panel Groups are "
-"now expandable and collapsible in the page navigation. This change allows "
-"for the addition of more dashboards as well as accommodates the increasing "
-"number of panels in dashboards."
-msgstr ""
-"The primary dashboard and panel navigation has been updated from the tab "
-"navigation to an accordion implementation. Dashboards and Panel Groups are "
-"now expandable and collapsible in the page navigation. This change allows "
-"for the addition of more dashboards as well as accommodates the increasing "
-"number of panels in dashboards."
-
-msgid ""
-"The property `numSelected` has been removed, use `selected.length` instead."
-msgstr ""
-"The property `numSelected` has been removed, use `selected.length` instead."
-
-msgid "The property `selected` is now a list of selected rows."
-msgstr "The property `selected` is now a list of selected rows."
-
-msgid ""
-"The property `selections` tracks the checkbox selection state of each row."
-msgstr ""
-"The property `selections` tracks the checkbox selection state of each row."
-
-msgid ""
-"The python-swiftclient library and python-cinderclient libraries are now "
-"used under the hood instead of cloudfiles and python-novaclient respectively."
-msgstr ""
-"The python-swiftclient library and python-cinderclient libraries are now "
-"used under the hood instead of cloudfiles and python-novaclient respectively."
-
-msgid ""
-"The run_tests.sh script is now deprecated and all functionality has been "
-"provided by either tox or manage.py. run_tests will be removed in Queens "
-"(13.0)."
-msgstr ""
-"The run_tests.sh script is now deprecated and all functionality has been "
-"provided by either tox or manage.py. run_tests will be removed in Queens "
-"(13.0)."
-
-msgid ""
-"The security group rule editing experience has always been inherently very "
-"complicated simply given the number of options and the very technical terms "
-"involved. Moreover, the combined table-plus-form approach the OpenStack "
-"Dashboard had taken only made the UX more frustrating for an already "
-"difficult area."
-msgstr ""
-"The security group rule editing experience has always been inherently very "
-"complicated simply given the number of options and the very technical terms "
-"involved. Moreover, the combined table-plus-form approach the OpenStack "
-"Dashboard had taken only made the UX more frustrating for an already "
-"difficult area."
-
-msgid "The setting CUSTOM_THEME_PATH is now deprecated."
-msgstr "The setting CUSTOM_THEME_PATH is now deprecated."
-
-msgid "The setting DEFAULT_THEME_PATH is now deprecated."
-msgstr "The setting DEFAULT_THEME_PATH is now deprecated."
-
-msgid ""
-"The settings ``enable_firewall`` and ``enable_vpn`` which have been "
-"deprecated since Juno release are now actually dropped. If you are using "
-"these settings to disable FWaaS v1 and VPNaaS dashboards, use "
-"``REMOVE_PANEL`` of `the Pluggable Panel mechanism <https://docs.openstack."
-"org/developer/horizon/topics/settings.html#pluggable-settings-for-panels>`__ "
-"to disable these panels. Note that Horizon checks the availability of FWaaS "
-"v1 and/or VPNaaS in your Neutron deploymennt and disables corresponding "
-"panels if not available, so in most cases you do not need to take care of "
-"the change."
-msgstr ""
-"The settings ``enable_firewall`` and ``enable_vpn`` which have been "
-"deprecated since Juno release are now actually dropped. If you are using "
-"these settings to disable FWaaS v1 and VPNaaS dashboards, use "
-"``REMOVE_PANEL`` of `the Pluggable Panel mechanism <https://docs.openstack."
-"org/developer/horizon/topics/settings.html#pluggable-settings-for-panels>`__ "
-"to disable these panels. Note that Horizon checks the availability of FWaaS "
-"v1 and/or VPNaaS in your Neutron deployment and disables corresponding "
-"panels if not available, so in most cases you do not need to take care of "
-"the change."
-
-msgid ""
-"The supported stylesheets in Horizon have been converted to utilize SCSS "
-"rather than LESS. The change was necessary due to a prevalent lack of "
-"support for LESS compilers in python. This change also allowed us to upgrade "
-"to Bootstrap 3, as parts of the Bootstrap 3 LESS stylesheets were not "
-"supported by existing python based LESS compilers."
-msgstr ""
-"The supported stylesheets in Horizon have been converted to utilise SCSS "
-"rather than LESS. The change was necessary due to a prevalent lack of "
-"support for LESS compilers in Python. This change also allowed us to upgrade "
-"to Bootstrap 3, as parts of the Bootstrap 3 LESS stylesheets were not "
-"supported by existing Python based LESS compilers."
-
-msgid ""
-"The telemetry code in Horizon has been deprecated and disabled for several "
-"releases now. The code has now been removed from the tree."
-msgstr ""
-"The telemetry code in Horizon has been deprecated and disabled for several "
-"releases now. The code has now been removed from the tree."
-
-msgid ""
-"Themes have moved location from ``openstack_dashboard/static/themes``, to "
-"``openstack_dashboard/themes``. Paths may need to be updated accordingly. "
-"Furthermore, Horizon is aligning closer with Bootstrap markup, and themes "
-"should be built around this ideology; see the top bar and side navigation "
-"for details."
-msgstr ""
-"Themes have moved location from ``openstack_dashboard/static/themes``, to "
-"``openstack_dashboard/themes``. Paths may need to be updated accordingly. "
-"Furthermore, Horizon is aligning closer with Bootstrap markup, and themes "
-"should be built around this ideology; see the top bar and side navigation "
-"for details."
-
-msgid ""
-"There are also some Nova related panels (e.g. \"Instances\") that reference "
-"storage size in \"GB\". These panels will be addressed in subsequent patches."
-msgstr ""
-"There are also some Nova related panels (e.g. \"Instances\") that reference "
-"storage size in \"GB\". These panels will be addressed in subsequent patches."
-
-msgid ""
-"There is now an ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option in the "
-"settings, to disable selected extensions for performance reasons. See `this "
-"<https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ for more details."
-msgstr ""
-"There is now an ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option in the "
-"settings, to disable selected extensions for performance reasons. See `this "
-"<https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ for more details."
-
-msgid ""
-"There will no longer be any ``WARNING`` messages regarding the developer "
-"panels in logs."
-msgstr ""
-"There will no longer be any ``WARNING`` messages regarding the developer "
-"panels in logs."
-
-msgid ""
-"These features allow for tremendous flexibility when constructing software-"
-"defined networks for your cloud using Neutron."
-msgstr ""
-"These features allow for tremendous flexibility when constructing software-"
-"defined networks for your cloud using Neutron."
-
-msgid ""
-"They are settings which horizon recommends for a long time but we have not "
-"use them by default."
-msgstr ""
-"They are settings which horizon recommends for a long time but we have not "
-"use them by default."
-
-msgid ""
-"Third-party developers who wish to build on Horizon can get started much "
-"faster using the new dashboard and panel templates. See the docs on "
-"`creating a dashboard`_ and `creating a panel`_ for more information."
-msgstr ""
-"Third-party developers who wish to build on Horizon can get started much "
-"faster using the new dashboard and panel templates. See the docs on "
-"`creating a dashboard`_ and `creating a panel`_ for more information."
-
-msgid ""
-"This is useful when you would like to disable some default panel. You can do "
-"it by specifying ``DISABLED = True`` in a plugin enabled file in ``local/"
-"enabled`` directory with a same name."
-msgstr ""
-"This is useful when you would like to disable some default panel. You can do "
-"it by specifying ``DISABLED = True`` in a plugin enabled file in ``local/"
-"enabled`` directory with a same name."
-
-msgid ""
-"This works in most cases, but there is a case where you need to be careful "
-"when upgrading horizon. If you use ``REMOVE_PANEL`` to remove some default "
-"panel by putting a plugin enabled file with a same name in ``local/enabled`` "
-"directory, you now need to use ``DISABLED = True`` or change the filename."
-msgstr ""
-"This works in most cases, but there is a case where you need to be careful "
-"when upgrading horizon. If you use ``REMOVE_PANEL`` to remove some default "
-"panel by putting a plugin enabled file with a same name in ``local/enabled`` "
-"directory, you now need to use ``DISABLED = True`` or change the filename."
-
-msgid ""
-"Timezone support is now enabled. You can select your preferred timezone in "
-"the User Settings panel."
-msgstr ""
-"Timezone support is now enabled. You can select your preferred timezone in "
-"the User Settings panel."
-
-msgid ""
-"To aid in continued maintenance of Horizon as a themable and customizable "
-"framework, the highly customized 'default' styles are being dropped in favor "
-"of standard Bootstrap styles. The 'default' theme will only house scss "
-"variable changes going forward."
-msgstr ""
-"To aid in continued maintenance of Horizon as a themable and customizable "
-"framework, the highly customized 'default' styles are being dropped in "
-"favour of standard Bootstrap styles. The 'default' theme will only house "
-"SCSS variable changes going forward."
-
-msgid ""
-"To allow certain views to optionally disable analytics tracking when "
-"handling sensitive data, don't use the ``custom_head_js`` block, or the now "
-"deprecated template ``horizon/_custom_head_js.html`` for analytics tracking. "
-"Please read the ``customizing`` docs and instead use the dedicated "
-"``custom_analytics`` block so Horizon or its plugins can when needed disable "
-"tracking on a given view."
-msgstr ""
-"To allow certain views to optionally disable analytics tracking when "
-"handling sensitive data, don't use the ``custom_head_js`` block, or the now "
-"deprecated template ``horizon/_custom_head_js.html`` for analytics tracking. "
-"Please read the ``customizing`` docs and instead use the dedicated "
-"``custom_analytics`` block so Horizon or its plugins can when needed disable "
-"tracking on a given view."
-
-msgid ""
-"To change the behavior around hypervisor management in Horizon you must add "
-"the ``OPENSTACK_HYPERVISOR_FEATURES`` setting to your ``settings.py`` or "
-"``local_settings.py`` file."
-msgstr ""
-"To change the behaviour around hypervisor management in Horizon you must add "
-"the ``OPENSTACK_HYPERVISOR_FEATURES`` setting to your ``settings.py`` or "
-"``local_settings.py`` file."
-
-msgid ""
-"To improve support for Neutron based clouds, when creating a database "
-"instance, the user can now specify the NIC for the database instance on "
-"creation allowing direct access to the instance by the user."
-msgstr ""
-"To improve support for Neutron based clouds, when creating a database "
-"instance, the user can now specify the NIC for the database instance on "
-"creation allowing direct access to the instance by the user."
-
-msgid ""
-"To support this extensibility, all the components used to build on Horizon's "
-"interface are now modular and reusable. Horizon's own dashboards use these "
-"components, and they have all been built with third-party developers in "
-"mind. Some of the main components are listed below."
-msgstr ""
-"To support this extensibility, all the components used to build on Horizon's "
-"interface are now modular and reusable. Horizon's own dashboards use these "
-"components, and they have all been built with third-party developers in "
-"mind. Some of the main components are listed below."
-
-msgid "Train Series Release Notes"
-msgstr "Train Series Release Notes"
-
-msgid "Transfer table widget"
-msgstr "Transfer table widget"
-
-msgid "Translation Team"
-msgstr "Translation Team"
-
-msgid "Trove"
-msgstr "Trove"
-
-msgid "Trove Databases"
-msgstr "Trove Databases"
-
-msgid ""
-"Trove and Sahara panels now reside in ``openstack_dashboard/contrib``. This "
-"is to provide separation for reviews provided mostly by the service teams. "
-"In the future, these panels may become plugins rather than being kept in "
-"Horizon. See `this <https://blueprints.launchpad.net/horizon/+spec/plugin-"
-"sanity>`__ for more details."
-msgstr ""
-"Trove and Sahara panels now reside in ``openstack_dashboard/contrib``. This "
-"is to provide separation for reviews provided mostly by the service teams. "
-"In the future, these panels may become plugins rather than being kept in "
-"Horizon. See `this <https://blueprints.launchpad.net/horizon/+spec/plugin-"
-"sanity>`__ for more details."
-
-msgid ""
-"Trove supports using multiple types of datastores, e.g., mysql, redis, "
-"mongodb. Users can now select from the list of datastores supported by the "
-"cloud operator when creating their database instances."
-msgstr ""
-"Trove supports using multiple types of datastores, e.g., MySQL, Redis, "
-"MongoDB. Users can now select from the list of datastores supported by the "
-"cloud operator when creating their database instances."
-
-msgid "UX Changes"
-msgstr "UX Changes"
-
-msgid "Under The Hood"
-msgstr "Under The Bonnet"
-
-msgid "Under the Hood"
-msgstr "Under the Bonnet"
-
-msgid ""
-"Unified job interface map. This is a human readable method for passing in "
-"configuration data that a job may require or accept. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/unified-job-interface-map-ui>`__ for "
-"more details."
-msgstr ""
-"Unified job interface map. This is a human readable method for passing in "
-"configuration data that a job may require or accept. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/unified-job-interface-map-ui>`__ for "
-"more details."
-
-msgid ""
-"Unnecessary API calls to back-end services are eliminated when checking the "
-"quota and usage in individual panels. Each panel checks a resource can be "
-"created by retrieving the current quota and usage for the resource. However, "
-"the previous implementation retrieves quota and usage of unrelated resources "
-"(For example, Nova usage is retrieved when checking a network usage). It can "
-"be a performance problem in large deployments. This behavior is now fixed to "
-"load quota and usage only for resources which are really required."
-msgstr ""
-"Unnecessary API calls to back-end services are eliminated when checking the "
-"quota and usage in individual panels. Each panel checks a resource can be "
-"created by retrieving the current quota and usage for the resource. However, "
-"the previous implementation retrieves quota and usage of unrelated resources "
-"(For example, Nova usage is retrieved when checking a network usage). It can "
-"be a performance problem in large deployments. This behaviour is now fixed "
-"to load quota and usage only for resources which are really required."
-
-msgid ""
-"UpdateAction is deprecated in Newton and removed now. You should not use "
-"inline edit functionality in your plugins anymore."
-msgstr ""
-"UpdateAction was deprecated in Newton and removed now. You should not use "
-"inline edit functionality in your plugins any more."
-
-msgid "Upgrade Information"
-msgstr "Upgrade Information"
-
-msgid "Upgrade Notes"
-msgstr "Upgrade Notes"
-
-msgid "User - View identity project in the domain logged in"
-msgstr "User - View identity project in the domain logged in"
-
-msgid "User Experience"
-msgstr "User Experience"
-
-msgid "User Experience Group"
-msgstr "User Experience Group"
-
-msgid "User Experience Improvements"
-msgstr "User Experience Improvements"
-
-msgid "User language preference customization."
-msgstr "User language preference customisation."
-
-msgid ""
-"Users can now change their password when it expires or is required to be "
-"changed on the first use. A new setting ALLOW_USERS_CHANGE_EXPIRED_PASSWORD "
-"has been added allowing administrators to disable that feature."
-msgstr ""
-"Users can now change their password when it expires or is required to be "
-"changed on the first use. A new setting ALLOW_USERS_CHANGE_EXPIRED_PASSWORD "
-"has been added allowing administrators to disable that feature."
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources at "
-"once can cause network timeouts (depending on configuration). This is due to "
-"the underlying APIs not supporting bulk-deletion natively, and consequently "
-"Horizon has to send requests to delete each resource individually behind the "
-"scenes."
-msgstr ""
-"Using the \"select all\" checkbox to delete large numbers of resources at "
-"once can cause network timeouts (depending on configuration). This is due to "
-"the underlying APIs not supporting bulk-deletion natively, and consequently "
-"Horizon has to send requests to delete each resource individually behind the "
-"scenes."
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources via "
-"the API can cause network timeouts (depending on configuration). This is due "
-"to the APIs not supporting bulk-deletion natively, and consequently Horizon "
-"has to send requests to delete each resource individually behind the scenes."
-msgstr ""
-"Using the \"select all\" checkbox to delete large numbers of resources via "
-"the API can cause network timeouts (depending on configuration). This is due "
-"to the APIs not supporting bulk-deletion natively, and consequently Horizon "
-"has to send requests to delete each resource individually behind the scenes."
-
-msgid "VPN as a Service."
-msgstr "VPN as a Service."
-
-msgid ""
-"VPNaaS dashboard is now split out into a separate project ``neutron-vpnaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use VPNaaS dashboard, install "
-"``neutron-vpnaas-dashboard`` and set up the horizon plugin configuration "
-"file in ``enabled`` directory. For more information, see ``neutron-vpnaas-"
-"dashboard`` documentation http://git.openstack.org/cgit/openstack/neutron-"
-"vpnaas-dashboard/tree/doc/source"
-msgstr ""
-"VPNaaS dashboard is now split out into a separate project ``neutron-vpnaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use VPNaaS dashboard, install "
-"``neutron-vpnaas-dashboard`` and set up the horizon plugin configuration "
-"file in ``enabled`` directory. For more information, see ``neutron-vpnaas-"
-"dashboard`` documentation http://git.openstack.org/cgit/openstack/neutron-"
-"vpnaas-dashboard/tree/doc/source"
-
-msgid "Various fixes for browser compatibility and rendering."
-msgstr "Various fixes for browser compatibility and rendering."
-
-msgid ""
-"Very early in the Grizzly cycle we took the opportunity to do some "
-"longstanding cleanup and refactoring work. The \"nova\" dashboard was "
-"renamed to \"project\" and the \"syspanel\" dashboard was renamed to \"admin"
-"\" to better reflect their respective purposes."
-msgstr ""
-"Very early in the Grizzly cycle we took the opportunity to do some long-"
-"standing clean-up and refactoring work. The \"Nova\" dashboard was renamed "
-"to \"Project\" and the \"Syspanel\" dashboard was renamed to \"Admin\" to "
-"better reflect their respective purposes."
-
-msgid ""
-"View added to allow administrators to view/add/update Glance Metadata "
-"definitions"
-msgstr ""
-"View added to allow administrators to view/add/update Glance Metadata "
-"definitions"
-
-msgid "Volume encryption metadata support"
-msgstr "Volume encryption metadata support"
-
-msgid "Volume migration is now supported."
-msgstr "Volume migration is now supported."
-
-msgid ""
-"Volume quotas are handled by the appropriate service depending on whether or "
-"not Cinder is enabled."
-msgstr ""
-"Volume quotas are handled by the appropriate service depending on whether or "
-"not Cinder is enabled."
-
-msgid "Volume retype"
-msgstr "Volume retype"
-
-msgid "Volume snapshots."
-msgstr "Volume snapshots."
-
-msgid "Volume transfer support between projects"
-msgstr "Volume transfer support between projects"
-
-msgid ""
-"Volume types can be now edited, and include description fields. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/volume-type-descriptio>`__ "
-"for more details."
-msgstr ""
-"Volume types can be now edited, and include description fields. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/volume-type-descriptio>`__ "
-"for more details."
-
-msgid ""
-"Volume v2 API support is now deprecated. The API has been marked as "
-"deprecated in cinder in favor of volume v3 API. Horizon will drop volume v2 "
-"API support in a same release where cinder drops it."
-msgstr ""
-"Volume v2 API support is now deprecated. The API has been marked as "
-"deprecated in Cinder in favour of volume v3 API. Horizon will drop volume v2 "
-"API support in a same release where Cinder drops it."
-
-msgid ""
-"Volumes created from snapshots are empty - https://bugs.launchpad.net/"
-"horizon/+bug/1447288"
-msgstr ""
-"Volumes created from snapshots are empty - https://bugs.launchpad.net/"
-"horizon/+bug/1447288"
-
-msgid "Volumes creation and management."
-msgstr "Volumes creation and management."
-
-msgid ""
-"We now automatically determine the static folder location for xstatic "
-"packages being used by Horizon."
-msgstr ""
-"We now automatically determine the static folder location for xstatic "
-"packages being used by Horizon."
-
-msgid ""
-"We've now improved it so that the button to open the menu is clearly labeled "
-"and the hitbox for clicking it is significantly larger."
-msgstr ""
-"We've now improved it so that the button to open the menu is clearly "
-"labelled and the hitbox for clicking it is significantly larger."
-
-msgid ""
-"When Horizon's object storage interface was first added, Swift's "
-"documentation recommended adding 0-byte objects with a special content type "
-"to denote pseudo-folders within a container. They have since decided that "
-"this is not the recommended practice, and that pseudo-folders should only be "
-"demarcated by a delimiting character (usually \"/\") in the object name."
-msgstr ""
-"When Horizon's object storage interface was first added, Swift's "
-"documentation recommended adding 0-byte objects with a special content type "
-"to denote pseudo-folders within a container. They have since decided that "
-"this is not the recommended practice, and that pseudo-folders should only be "
-"demarcated by a delimiting character (usually \"/\") in the object name."
-
-msgid ""
-"Whereas Nova Network uses only the name of a security group when specifying "
-"security groups at instance launch time, Neutron can accept either a name or "
-"a UUID. In order to support both, Horizon passes in the name of the selected "
-"security groups. However, due to some data-isolation issues in Neutron there "
-"is an issue that can arise if an admin user tries to specify a security "
-"group with the same name as another security group in a different project "
-"which they also have access to. Neutron will find multiple matches for the "
-"security group name and will fail to launch the instance. The current "
-"workaround is to treat security group names as unique for admin users."
-msgstr ""
-"Whereas Nova Network uses only the name of a security group when specifying "
-"security groups at instance launch time, Neutron can accept either a name or "
-"a UUID. In order to support both, Horizon passes in the name of the selected "
-"security groups. However, due to some data-isolation issues in Neutron there "
-"is an issue that can arise if an admin user tries to specify a security "
-"group with the same name as another security group in a different project "
-"which they also have access to. Neutron will find multiple matches for the "
-"security group name and will fail to launch the instance. The current "
-"workaround is to treat security group names as unique for admin users."
-
-msgid ""
-"While Horizon supports managing Identity v3 entities and authenticating in a "
-"multi-domain Keystone configuration, there is a v3, v2.0 token compatibility "
-"issue when trying to manage resources for users outside the ``default`` "
-"domain. For this reason, v2.0 has been restored as the default API version "
-"for OpenStack Identity (Keystone). For a single domain environment, Keystone "
-"v3 API can still be used via the ``OPENSTACK_API_VERSION`` setting."
-msgstr ""
-"While Horizon supports managing Identity v3 entities and authenticating in a "
-"multi-domain Keystone configuration, there is a v3, v2.0 token compatibility "
-"issue when trying to manage resources for users outside the ``default`` "
-"domain. For this reason, v2.0 has been restored as the default API version "
-"for OpenStack Identity (Keystone). For a single domain environment, Keystone "
-"v3 API can still be used via the ``OPENSTACK_API_VERSION`` setting."
-
-msgid ""
-"With Icehouse, the ability for users to create containers and mark them as "
-"public is now available. Links are added to download these public "
-"containers. Users can now explicitly create pseudo directories rather than "
-"being required to create them as part of the container creation process."
-msgstr ""
-"With Icehouse, the ability for users to create containers and mark them as "
-"public is now available. Links are added to download these public "
-"containers. Users can now explicitly create pseudo directories rather than "
-"being required to create them as part of the container creation process."
-
-msgid ""
-"With Quantum being a core project for the Folsom release, we worked closely "
-"with the Quantum team to bring networking support back into Horizon. This "
-"appears in two primary places: the Networks panel in both the Project and "
-"Admin dashboards, and the Network tab in the Launch Instance workflow. "
-"Expect further improvements in these areas as Quantum continues to mature "
-"and more users adopt this model of virtual network management."
-msgstr ""
-"With Quantum being a core project for the Folsom release, we worked closely "
-"with the Quantum team to bring networking support back into Horizon. This "
-"appears in two primary places: the Networks panel in both the Project and "
-"Admin dashboards, and the Network tab in the Launch Instance workflow. "
-"Expect further improvements in these areas as Quantum continues to mature "
-"and more users adopt this model of virtual network management."
-
-msgid ""
-"With the OpenStack Identity Service (Keystone) v3 API fully fledged in the "
-"Havana release, Horizon has added full support for all the new features such "
-"as Domains and Groups, Role management and assignment to Domains and Groups, "
-"Domain-based authentication, and Domain context switching."
-msgstr ""
-"With the OpenStack Identity Service (Keystone) v3 API fully fledged in the "
-"Havana release, Horizon has added full support for all the new features such "
-"as Domains and Groups, Role management and assignment to Domains and Groups, "
-"Domain-based authentication, and Domain context switching."
-
-msgid ""
-"With the fixes in Rocky that allow using Django's recursive template "
-"inheritance we have added new blocks in our ``base.html`` template to allow "
-"a better means of customizing through your themes. For details see the "
-"``customizing`` docs."
-msgstr ""
-"With the fixes in Rocky that allow using Django's recursive template "
-"inheritance we have added new blocks in our ``base.html`` template to allow "
-"a better means of customising through your themes. For details see the "
-"``customizing`` docs."
-
-msgid ""
-"With the move to SCSS, there may be issues with utilizing online compression "
-"in non-DEBUG mode in Horizon. Offline compression continues to work as in "
-"previous releases."
-msgstr ""
-"With the move to SCSS, there may be issues with utilizing online compression "
-"in non-DEBUG mode in Horizon. Offline compression continues to work as in "
-"previous releases."
-
-msgid "Wizard"
-msgstr "Wizard"
-
-msgid "Workflows"
-msgstr "Workflows"
-
-msgid "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1"
-msgstr "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1"
-
-msgid "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0"
-msgstr "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0"
-
-msgid "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0"
-msgstr "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0"
-
-msgid "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0"
-msgstr "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0"
-
-msgid "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0"
-msgstr "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0"
-
-msgid "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0"
-msgstr "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0"
-
-msgid "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0"
-msgstr "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0"
-
-msgid "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0"
-msgstr "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0"
-
-msgid "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0"
-msgstr "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0"
-
-msgid "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0"
-msgstr "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0"
-
-msgid "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0"
-msgstr "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0"
-
-msgid "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0"
-msgstr "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0"
-
-msgid "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1"
-msgstr "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1"
-
-msgid "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0"
-msgstr "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0"
-
-msgid "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0"
-msgstr "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0"
-
-msgid "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0"
-msgstr "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0"
-
-msgid "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1"
-msgstr "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1"
-
-msgid ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder generic groups is now "
-"supported for admin panel. Admin is now able to view all groups and group "
-"snapshots for differenet users. Also group-type and group-type-spec support "
-"added to admin panel. Admin is able to create group-type and group-type-spec "
-"now."
-msgstr ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder generic groups is now "
-"supported for admin panel. Admin is now able to view all groups and group "
-"snapshots for different users. Also group-type and group-type-spec support "
-"added to admin panel. Admin is able to create group-type and group-type-spec "
-"now."
-
-msgid ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder generic groups is now "
-"supported. Consistency groups views will be disabled if the generic group "
-"support is available. User is able to create generic groups and snapshots "
-"now."
-msgstr ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder generic groups is now "
-"supported. Consistency groups views will be disabled if the generic group "
-"support is available. User is able to create generic groups and snapshots "
-"now."
-
-msgid ""
-"[:blueprint:`drop-nova-network`] Horizon nova-network floating IP and "
-"security groups supports have been dropped in Pike release. nova-network has "
-"been marked as deprecated in Nova in Newton release and horizon support was "
-"dropped in favor of it. Neutron now becomes a requirement for floating IP "
-"and security groups. Other operations on instances which created with nova-"
-"network should work same as before."
-msgstr ""
-"[:blueprint:`drop-nova-network`] Horizon nova-network floating IP and "
-"security groups supports have been dropped in Pike release. nova-network has "
-"been marked as deprecated in Nova in Newton release and Horizon support was "
-"dropped in favour of it. Neutron now becomes a requirement for floating IP "
-"and security groups. Other operations on instances which created with nova-"
-"network should work same as before."
-
-msgid ""
-"[:blueprint:`horizon-plugin-tab-for-info-and-quotas`] (for horizon plugin "
-"developers) Django workflow step is now pluggable and horizon plugins can "
-"add extra step(s) to an existing workflow provided by horizon or other "
-"horizon plugins. Extra steps can be added via the horizon plugin “enabled” "
-"file. For more detail, see ``EXTRA_TABS`` description in `Pluggable Panels "
-"and Groups <https://docs.openstack.org/horizon/latest/configuration/"
-"pluggable_panels.html#extra-steps>`__ of the horizon documentation."
-msgstr ""
-"[:blueprint:`horizon-plugin-tab-for-info-and-quotas`] (for horizon plugin "
-"developers) Django workflow step is now pluggable and Horizon plugins can "
-"add extra step(s) to an existing workflow provided by Horizon or other "
-"Horizon plugins. Extra steps can be added via the Horizon plugin “enabled” "
-"file. For more detail, see ``EXTRA_TABS`` description in `Pluggable Panels "
-"and Groups <https://docs.openstack.org/horizon/latest/configuration/"
-"pluggable_panels.html#extra-steps>`__ of the Horizon documentation."
-
-msgid ""
-"[:blueprint:`instance-rescue-horizon-support`] Support instance rescue "
-"feature"
-msgstr ""
-"[:blueprint:`instance-rescue-horizon-support`] Support instance rescue "
-"feature"
-
-msgid ""
-"[:blueprint:`merge-openstack-auth`] ``django_openstack_auth`` was merged "
-"into the main horizon repository. Ensure to uninstall ``django-openstack-"
-"auth`` python package **BEFORE** upgrading horizon to Queens."
-msgstr ""
-"[:blueprint:`merge-openstack-auth`] ``django_openstack_auth`` was merged "
-"into the main Horizon repository. Ensure to uninstall ``django-openstack-"
-"auth`` python package **BEFORE** upgrading Horizon to Queens."
-
-msgid ""
-"[:blueprint:`mitigate-breach-attacks`] Adding Django-debreach module to "
-"mitigate breach attacks. Enabling the RandomCommentMiddleware to counter "
-"breach attack by randomising the content length of each response."
-msgstr ""
-"[:blueprint:`mitigate-breach-attacks`] Adding Django-debreach module to "
-"mitigate breach attacks. Enabling the RandomCommentMiddleware to counter "
-"breach attack by randomising the content length of each response."
-
-msgid ""
-"[:blueprint:`multi-Attached-volume-support`] Horizon now support Multi-"
-"Attached volume. User is now able to attach a volume to multiple instances. "
-"The ability to attach a volume to multiple host/servers requires that the "
-"volume type includes an extra-spec capability setting of multiattach=<is> "
-"True. Horizon automatically detects and enable multi-attach-volume feature."
-msgstr ""
-"[:blueprint:`multi-Attached-volume-support`] Horizon now support Multi-"
-"Attached volume. User is now able to attach a volume to multiple instances. "
-"The ability to attach a volume to multiple host/servers requires that the "
-"volume type includes an extra-spec capability setting of multiattach=<is> "
-"True. Horizon automatically detects and enable multi-attach-volume feature."
-
-msgid ""
-"[:blueprint:`neutron-trunk-ui`] Neutron trunk feature is now supported. It "
-"is supported in both the project and admin dashboards. The panel will be "
-"displayed if Neutron API extension 'trunk' is available. It displays "
-"information about trunks. The details page for each trunk also shows "
-"information about subports of that trunk."
-msgstr ""
-"[:blueprint:`neutron-trunk-ui`] Neutron trunk feature is now supported. It "
-"is supported in both the project and admin dashboards. The panel will be "
-"displayed if Neutron API extension 'trunk' is available. It displays "
-"information about trunks. The details page for each trunk also shows "
-"information about subports of that trunk."
-
-msgid ""
-"[:bug:`1337473`] The default quotas of neutron resource for a new project "
-"are no longer got from the quotas of the current project. Neutron did not "
-"provide a way to retrieve the default quotas and horizon used the quotas of "
-"the current project as the default quotas for a new project as a workaround. "
-"Neutron implemented an API to retrieve default quotas since newton and "
-"horizon now consumes it."
-msgstr ""
-"[:bug:`1337473`] The default quotas of Neutron resource for a new project "
-"are no longer received from the quotas of the current project. Neutron did "
-"not provide a way to retrieve the default quotas and Horizon used the quotas "
-"of the current project as the default quotas for a new project as a "
-"workaround. Neutron implemented an API to retrieve default quotas since "
-"Newton, and Horizon now consumes it."
-
-msgid ""
-"[:bug:`1544703`] Add a new optional WEBSSO_KEYSTONE_URL property to "
-"facilitate WEBSSO deployments where network segmentation is used per "
-"security requirement. In this case, the controllers are not reachable from "
-"public network. Therefore, user's browser will not be able to access "
-"OPENSTACK_KEYSTONE_URL if it is set to the internal endpoint."
-msgstr ""
-"[:bug:`1544703`] Add a new optional WEBSSO_KEYSTONE_URL property to "
-"facilitate WEBSSO deployments where network segmentation is used per "
-"security requirement. In this case, the controllers are not reachable from "
-"public network. Therefore, user's browser will not be able to access "
-"OPENSTACK_KEYSTONE_URL if it is set to the internal endpoint."
-
-msgid ""
-"[:bug:`1564543`] ``AVAILABLE_THEMES`` was used to determine whether a theme "
-"was selectable via the user facing widget, however it was noted that "
-"sometimes a parent theme is desired for inheritance, and needs to be hidden "
-"from the widget entirely. ``SELECTABLE_THEMES`` was added as a setting that "
-"can be used to collect a theme for inheritance, but hide it from the user's "
-"view. See `the settings documentation <https://docs.openstack.org/horizon/"
-"latest/configuration/themes.html#inherit-from-an-existing-theme>`__ for "
-"usage specifics."
-msgstr ""
-"[:bug:`1564543`] ``AVAILABLE_THEMES`` was used to determine whether a theme "
-"was selectable via the user facing widget, however it was noted that "
-"sometimes a parent theme is desired for inheritance, and needs to be hidden "
-"from the widget entirely. ``SELECTABLE_THEMES`` was added as a setting that "
-"can be used to collect a theme for inheritance, but hide it from the user's "
-"view. See `the settings documentation <https://docs.openstack.org/horizon/"
-"latest/configuration/themes.html#inherit-from-an-existing-theme>`__ for "
-"usage specifics."
-
-msgid ""
-"[:bug:`1681627`] A problem that Angular-based detail page (ngdetail page) "
-"cannot be reloaded or opened via direct URL has been fixed. Note that there "
-"are some known issues described in the `Known Issues`_ section."
-msgstr ""
-"[:bug:`1681627`] A problem that Angular-based detail page (ngdetail page) "
-"cannot be reloaded or opened via direct URL has been fixed. Note that there "
-"are some known issues described in the `Known Issues`_ section."
-
-msgid ""
-"[:bug:`1690433`] \"Get me a network\" feature provided by nova and neutron "
-"is now exposed in the launch server form. This feature will 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. In the horizon "
-"support, when there is no network which can be used for a server, a dummy "
-"network named 'auto_allocated_network' is shown in the network choices. The "
-"feature is disabled by default because it requires preparations in your "
-"neutron deployment. To enable it, set ``enable_auto_allocated_network`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` to ``True``."
-msgstr ""
-"[:bug:`1690433`] \"Get me a network\" feature provided by Nova and Neutron "
-"is now exposed in the launch server form. This feature will 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. In the Horizon "
-"support, when there is no network which can be used for a server, a dummy "
-"network named 'auto_allocated_network' is shown in the network choices. The "
-"feature is disabled by default because it requires preparations in your "
-"neutron deployment. To enable it, set ``enable_auto_allocated_network`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` to ``True``."
-
-msgid ""
-"[:bug:`1700325`] Horizon now allows to override an embeded default plugin "
-"enabled file by specifying an enabled plguin file with a same filename. If "
-"there are plugin enabled files with a same name both in ``enabled`` and "
-"``local/enabled`` directories, the file in ``local/enabled`` will be used "
-"and the file in ``enabled`` will be ignored now. Previously, both files are "
-"processed in the order of ``enabled`` and then ``local/enabled`` in this "
-"case, but this made operators difficult to change the order of panels from "
-"the default order."
-msgstr ""
-"[:bug:`1700325`] Horizon now allows to override an embedded default plugin "
-"enabled file by specifying an enabled plugin file with a same filename. If "
-"there are plugin enabled files with a same name both in ``enabled`` and "
-"``local/enabled`` directories, the file in ``local/enabled`` will be used "
-"and the file in ``enabled`` will be ignored now. Previously, both files are "
-"processed in the order of ``enabled`` and then ``local/enabled`` in this "
-"case, but this made operators difficult to change the order of panels from "
-"the default order."
-
-msgid "[:bug:`1742332`] Description for security group rule is supported."
-msgstr "[:bug:`1742332`] Description for security group rule is supported."
-
-msgid ""
-"[:bug:`1746706`] Fixed a bug the navigation menu and breadcrumb list are not "
-"reproduced properly when reloading or opening Angular-based detail page "
-"directly."
-msgstr ""
-"[:bug:`1746706`] Fixed a bug the navigation menu and breadcrumb list are not "
-"reproduced properly when reloading or opening Angular-based detail page "
-"directly."
-
-msgid ""
-"[:bug:`1746706`] When reloading or opening Angular-based detail page "
-"directly, the navigation menu and breadcrumb list are not recovered properly "
-"and the first panel is focused. [:bug:`1746709`] when we try to open non-"
-"existing Angular-based detail page, \"Not Found\" (404) page is not shown. A "
-"blank page only with the navigation menu will be shown."
-msgstr ""
-"[:bug:`1746706`] When reloading or opening Angular-based detail page "
-"directly, the navigation menu and breadcrumb list are not recovered properly "
-"and the first panel is focused. [:bug:`1746709`] when we try to open non-"
-"existing Angular-based detail page, \"Not Found\" (404) page is not shown. A "
-"blank page only with the navigation menu will be shown."
-
-msgid ""
-"[:bug:`1746754`] (for horizon plugin developers) Django tab is now pluggable "
-"and horizon plugins can add extra tab(s) to an existing tab provided by "
-"horizon or other horizon plugins. Extra tabs can be added via the horizon "
-"plugin \"enabled\" file. For more detail, see ``EXTRA_TABS`` description in "
-"`Pluggable Panels and Groups <https://docs.openstack.org/horizon/latest/"
-"configuration/pluggable_panels.html#extra-tabs>`__ of the horizon "
-"documentation."
-msgstr ""
-"[:bug:`1746754`] (for horizon plugin developers) Django tab is now pluggable "
-"and Horizon plugins can add extra tab(s) to an existing tab provided by "
-"Horizon or other Horizon plugins. Extra tabs can be added via the Horizon "
-"plugin \"enabled\" file. For more detail, see ``EXTRA_TABS`` description in "
-"`Pluggable Panels and Groups <https://docs.openstack.org/horizon/latest/"
-"configuration/pluggable_panels.html#extra-tabs>`__ of the Horizon "
-"documentation."
-
-msgid ""
-"[:bug:`1755339`] (for horizon plugin developers) A new plugin option "
-"``ADD_XSTATIC_MODULES`` is now available and horizon plugins can add extra "
-"xstatic modules via the horizon plugin \"enabled\" file. For more detail, "
-"see ``ADD_XSTATIC_MODULES`` description in `Pluggable Panels and Groups "
-"<https://docs.openstack.org/horizon/latest/configuration/pluggable_panels."
-"html#ADD_XSTATIC_MODULES>`__ in horizon documentation."
-msgstr ""
-"[:bug:`1755339`] (for horizon plugin developers) A new plugin option "
-"``ADD_XSTATIC_MODULES`` is now available and Horizon plugins can add extra "
-"xstatic modules via the Horizon plugin \"enabled\" file. For more detail, "
-"see ``ADD_XSTATIC_MODULES`` description in `Pluggable Panels and Groups "
-"<https://docs.openstack.org/horizon/latest/configuration/pluggable_panels."
-"html#ADD_XSTATIC_MODULES>`__ in Horizon documentation."
-
-msgid ""
-"[:bug:`1763204`] Use of this 'djano.wsgi' file has been deprecated since the "
-"Rocky release in favor of 'wsgi.py' in the 'openstack_dashboard' module. "
-"This file is a legacy naming from before Django 1.4 and an importable 'wsgi."
-"py' is now the default. This file will be removed in the T release cycle."
-msgstr ""
-"[:bug:`1763204`] Use of this 'djano.wsgi' file has been deprecated since the "
-"Rocky release in favour of 'wsgi.py' in the 'openstack_dashboard' module. "
-"This file is a legacy naming from before Django 1.4 and an importable 'wsgi."
-"py' is now the default. This file will be removed in the T release cycle."
-
-msgid ""
-"[:bug:`1772345`] ``DEFAULT_SERVICE_REGIONS`` no longer overrides the cookie "
-"value from ``services_region``. This fixes the UX where a user controlled "
-"value keeps being overridden by a setting and changes "
-"``DEFAULT_SERVICE_REGIONS`` to act as a default (as the name implies) per "
-"endpoint if the cookie is not set rather than an override. The cookie will "
-"still be overridden when it is for a region not present in the user's "
-"current catalog, so this will still handle the original multi-keystone case "
-"that requried the introduction of ``DEFAULT_SERVICE_REGIONS``."
-msgstr ""
-"[:bug:`1772345`] ``DEFAULT_SERVICE_REGIONS`` no longer overrides the cookie "
-"value from ``services_region``. This fixes the UX where a user controlled "
-"value keeps being overridden by a setting and changes "
-"``DEFAULT_SERVICE_REGIONS`` to act as a default (as the name implies) per "
-"endpoint if the cookie is not set rather than an override. The cookie will "
-"still be overridden when it is for a region not present in the user's "
-"current catalogue, so this will still handle the original multi-keystone "
-"case that required the introduction of ``DEFAULT_SERVICE_REGIONS``."
-
-msgid ""
-"[:bug:`1779268`] Supported ``can_edit_*`` settings in Angularized identity "
-"panels. To enable this settings in Angularized identity panels, add "
-"``OPENSTACK_KEYSTONE_BACKEND`` into ``REST_API_REQUIRED_SETTINGS`` on "
-"``local_settings.py``. For more detail, see `REST_API_REQUIRED_SETTINGS "
-"<https://docs.openstack.org/horizon/latest/configuration/settings.html#rest-"
-"api-required-settings>`__ in horizon settings documentation."
-msgstr ""
-"[:bug:`1779268`] Supported ``can_edit_*`` settings in Angularised identity "
-"panels. To enable this settings in Angularised identity panels, add "
-"``OPENSTACK_KEYSTONE_BACKEND`` into ``REST_API_REQUIRED_SETTINGS`` on "
-"``local_settings.py``. For more detail, see `REST_API_REQUIRED_SETTINGS "
-"<https://docs.openstack.org/horizon/latest/configuration/settings.html#rest-"
-"api-required-settings>`__ in horizon settings documentation."
-
-msgid ""
-"[:bug:`1785263`] Modify the project detail view in a multi tabbed view, "
-"composed of:"
-msgstr ""
-"[:bug:`1785263`] Modify the project detail view in a multi tabbed view, "
-"composed of:"
-
-msgid ""
-"[:bug:`1792524`] Modify the user detail view in a multi tabbed view, "
-"composed of:"
-msgstr ""
-"[:bug:`1792524`] Modify the user detail view in a multi tabbed view, "
-"composed of:"
-
-msgid ""
-"[:bug:`1795851`] Operators now can control whether the links of \"Download "
-"OpenRC\" and \"Download clouds.yaml\" are displayed or not via new settings "
-"``SHOW_OPENRC_FILE`` and ``SHOW_OPENSTACK_CLOUDS_YAML``. ``openrc`` and "
-"``clouds.yaml`` files provided by horizon now assume the basic simple "
-"deployment and do not cover keystone authentication like saml2, openid and "
-"so on. The default ``openrc`` and ``clouds.yaml`` from horizon do not make "
-"sense for such environments."
-msgstr ""
-"[:bug:`1795851`] Operators now can control whether the links of \"Download "
-"OpenRC\" and \"Download clouds.yaml\" are displayed or not via new settings "
-"``SHOW_OPENRC_FILE`` and ``SHOW_OPENSTACK_CLOUDS_YAML``. ``openrc`` and "
-"``clouds.yaml`` files provided by Horizon now assume the basic simple "
-"deployment and do not cover Keystone authentication like saml2, openid and "
-"so on. The default ``openrc`` and ``clouds.yaml`` from Horizon do not make "
-"sense for such environments."
-
-msgid ""
-"[:bug:`1840465`] Fixed a bug where listing security groups did not work if "
-"one or more security groups had no rules in them."
-msgstr ""
-"[:bug:`1840465`] Fixed a bug where listing security groups did not work if "
-"one or more security groups had no rules in them."
-
-msgid ""
-"[:bug:`1859041`] ``image:publicize_image`` policy is renamed to "
-"``publicize_image`` to be the same as Glance has."
-msgstr ""
-"[:bug:`1859041`] ``image:publicize_image`` policy is renamed to "
-"``publicize_image`` to be the same as Glance has."
-
-msgid ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Support an ability to treat additional information for project and "
-"user as an extra attribute."
-msgstr ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Support an ability to treat additional information for project and "
-"user as an extra attribute."
-
-msgid ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Add support for managing neutron L3 agent "
-"hosts. The admin screen for system information now provides links / views "
-"to see what routers reside on what hosts. In addition, the admin view of "
-"routers now also provides a list of where the router is hosted and the link "
-"to see what other routers are sharing the same host."
-msgstr ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Add support for managing neutron L3 agent "
-"hosts. The admin screen for system information now provides links / views "
-"to see what routers reside on what hosts. In addition, the admin view of "
-"routers now also provides a list of where the router is hosted and the link "
-"to see what other routers are sharing the same host."
-
-msgid ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] This blueprint provides a "
-"configurable setting to allow operators require admin users to provide a "
-"search criteria first before loading data into admin views."
-msgstr ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] This blueprint provides a "
-"configurable setting to allow operators require admin users to provide a "
-"search criteria first before loading data into admin views."
-
-msgid ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] This blueprint enforces "
-"strict dependency injection in AngularJS code, for improvements to "
-"minification and thus performance."
-msgstr ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] This blueprint enforces "
-"strict dependency injection in AngularJS code, for improvements to "
-"minification and thus performance."
-
-msgid ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Added the Angular Schema Form library to "
-"Horizon. This allows developers to build angular forms and workflows from "
-"JSON. Read more at `<http://schemaform.io/>`_"
-msgstr ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Added the Angular Schema Form library to "
-"Horizon. This allows developers to build angular forms and workflows from "
-"JSON. Read more at `<http://schemaform.io/>`_"
-
-msgid ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] This blueprint provides a way for "
-"developers to programatically declare an Angular table vs writing HTML "
-"markup. It reduces the boilerplate HTML code. For a basic table, you need to "
-"pass in the data and the column configuration into the `hz-dynamic-table` "
-"directive."
-msgstr ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] This blueprint provides a way for "
-"developers to programmatically declare an Angular table vs writing HTML "
-"markup. It reduces the boilerplate HTML code. For a basic table, you need to "
-"pass in the data and the column configuration into the `hz-dynamic-table` "
-"directive."
-
-msgid ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] This blueprint provides a way "
-"for deployers to use a theme to override HTML fragments used by Angular code "
-"in Horizon. For example, to override the launch instance help panel when "
-"the 'material' theme is used, create openstack_dashboard/themes/material/"
-"static/templates/framework /widgets/help-panel/help-panel.html. All of the "
-"client side templates are now compiled into a single JavaScript file that is "
-"minified and is given as an additional file in the manifest.json file."
-msgstr ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] This blueprint provides a way "
-"for deployers to use a theme to override HTML fragments used by Angular code "
-"in Horizon. For example, to override the launch instance help panel when "
-"the 'material' theme is used, create openstack_dashboard/themes/material/"
-"static/templates/framework /widgets/help-panel/help-panel.html. All of the "
-"client side templates are now compiled into a single JavaScript file that is "
-"minified and is given as an additional file in the manifest.json file."
-
-msgid ""
-"[`blueprint application-credentials <https://blueprints.launchpad.net/"
-"horizon/+spec/application-credentials>`_] Adds a new panel for creating, "
-"viewing, and deleting keystone application credentials."
-msgstr ""
-"[`blueprint application-credentials <https://blueprints.launchpad.net/"
-"horizon/+spec/application-credentials>`_] Adds a new panel for creating, "
-"viewing, and deleting Keystone application credentials."
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds 2 new tabs to "
-"the Project Volumes panel. The first tab will display Consistency Groups, "
-"and the second tab will display Consistency Group Snapshots. Consistency "
-"Groups (CG) contain existing volumes, and allow the user to perform actions "
-"on the volumes in one step. Actions include: create/update/delete CGs, "
-"snapshot all volumes in a CG, clone all volumes in a CG, and create a new CG "
-"and volumes from a CG snapshot. Policies associated with Consistency Groups "
-"exist in the Cinder policy file, and by default, all actions are disabled."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds 2 new tabs to "
-"the Project Volumes panel. The first tab will display Consistency Groups, "
-"and the second tab will display Consistency Group Snapshots. Consistency "
-"Groups (CG) contain existing volumes, and allow the user to perform actions "
-"on the volumes in one step. Actions include: create/update/delete CGs, "
-"snapshot all volumes in a CG, clone all volumes in a CG, and create a new CG "
-"and volumes from a CG snapshot. Policies associated with Consistency Groups "
-"exist in the Cinder policy file, and by default, all actions are disabled."
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds a new "
-"Consistency Groups tab to the Project Volumes panel. Consistency Groups (GG) "
-"contain existing volumes, and allow the user to perform actions on the "
-"volumes in one step. Actions include: create a CG, manage volumes associated "
-"with the CG, update a CG, and delete a CGs. Note that a CG can not be "
-"deleted if it contains any volumes."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds a new "
-"Consistency Groups tab to the Project Volumes panel. Consistency Groups (GG) "
-"contain existing volumes, and allow the user to perform actions on the "
-"volumes in one step. Actions include: create a CG, manage volumes associated "
-"with the CG, update a CG, and delete a CGs. Note that a CG can not be "
-"deleted if it contains any volumes."
-
-msgid ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Allows administrators to "
-"restrict which sources are available to boot from in the Launch Instance "
-"modal by adding 4 new settings to LAUNCH_INSTANCE_DEFAULTS (disable_image, "
-"disable_instance_snapshot, disable_volume, disable_volume_snapshot)."
-msgstr ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Allows administrators to "
-"restrict which sources are available to boot from in the Launch Instance "
-"modal by adding 4 new settings to LAUNCH_INSTANCE_DEFAULTS (disable_image, "
-"disable_instance_snapshot, disable_volume, disable_volume_snapshot)."
-
-msgid ""
-"[`blueprint extensible-header <https://blueprints.launchpad.net/horizon/"
-"+spec/extensible-header>`_] Added a feature to insert custom headers into "
-"horizon's topbar."
-msgstr ""
-"[`blueprint extensible-header <https://blueprints.launchpad.net/horizon/"
-"+spec/extensible-header>`_] Added a feature to insert custom headers into "
-"Horizon's topbar."
-
-msgid ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search was an external dependency "
-"that was being heavily modified or overwritten in sections, so the used "
-"parts of code base have been moved into Horizon."
-msgstr ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search was an external dependency "
-"that was being heavily modified or overwritten in sections, so the used "
-"parts of code base have been moved into Horizon."
-
-msgid ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] This blueprint reduced "
-"failures in the integration tests caused by structure or styling changes, by "
-"making them less dependent on aspects of page structure, such as ordering or "
-"CSS classes."
-msgstr ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] This blueprint reduced "
-"failures in the integration tests caused by structure or styling changes, by "
-"making them less dependent on aspects of page structure, such as ordering or "
-"CSS classes."
-
-msgid ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Add support for managing keystone "
-"identity provider. To enable the panel, set "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in the local_settting.py to "
-"True."
-msgstr ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Add support for managing keystone "
-"identity provider. To enable the panel, set "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in the local_settting.py to "
-"True."
-
-msgid ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Add basic support for managing "
-"keystone federation mapping."
-msgstr ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Add basic support for managing "
-"Keystone federation mapping."
-
-msgid ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] This "
-"blueprint provides CRUD interaction for identity provider protocols."
-msgstr ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] This "
-"blueprint provides CRUD interaction for identity provider protocols."
-
-msgid ""
-"[`blueprint kubernetes-config-gen <https://blueprints.launchpad.net/horizon/"
-"+spec/kubernetes-config-gen>`_] Horizon now supports the optional automatic "
-"generation of a Kubernetes configuration file (kubeconfig) based on "
-"application credentials. Adds a new download button for this purpose in the "
-"application credentials creation dialog."
-msgstr ""
-"[`blueprint kubernetes-config-gen <https://blueprints.launchpad.net/horizon/"
-"+spec/kubernetes-config-gen>`_] Horizon now supports the optional automatic "
-"generation of a Kubernetes configuration file (kubeconfig) based on "
-"application credentials. Adds a new download button for this purpose in the "
-"application credentials creation dialogue."
-
-msgid ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] Admin "
-"dashboard Floating IPs panel has been added to Horizon."
-msgstr ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] Admin "
-"dashboard Floating IPs panel has been added to Horizon."
-
-msgid ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Message of the day can now be configured in "
-"horizon, this will be displayed to the user whenever they login. To enable "
-"the feature set ``MESSAGES_PATH`` in the local_settting.py to the directory "
-"where message files are located. The message file must have a .json file "
-"extension."
-msgstr ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Message of the day can now be configured in "
-"Horizon, this will be displayed to the user whenever they login. To enable "
-"the feature set ``MESSAGES_PATH`` in the local_settting.py to the directory "
-"where message files are located. The message file must have a .json file "
-"extension."
-
-msgid ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] Breadcrumb navigation has been "
-"added across Horizon."
-msgstr ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] Breadcrumb navigation has been "
-"added across Horizon."
-
-msgid ""
-"[`blueprint network-bandwidth-limiting-qos <https://blueprints.launchpad.net/"
-"horizon/+spec/network-bandwidth-limiting-qos>`_] Add partial support for "
-"Network QoS policies. Since the panel is incomplete in Pike, it is disabled "
-"by default. It can be enabled in the file `openstack_dashboard/enabled/"
-"_1510_project_network_qos_panel.py`. When enabled, this panel allows users "
-"to view a list of created network policies. This panel displays a table view "
-"of the name, description and shared status of each policy. The details page "
-"for each policy also shows information on the associated rules."
-msgstr ""
-"[`blueprint network-bandwidth-limiting-qos <https://blueprints.launchpad.net/"
-"horizon/+spec/network-bandwidth-limiting-qos>`_] Add partial support for "
-"Network QoS policies. Since the panel is incomplete in Pike, it is disabled "
-"by default. It can be enabled in the file `openstack_dashboard/enabled/"
-"_1510_project_network_qos_panel.py`. When enabled, this panel allows users "
-"to view a list of created network policies. This panel displays a table view "
-"of the name, description and shared status of each policy. The details page "
-"for each policy also shows information on the associated rules."
-
-msgid ""
-"[`blueprint neutron-rbac-policies <https://blueprints.launchpad.net/horizon/"
-"+spec/rbac-policies>`_] This blueprint adds RBAC policies panel to the Admin "
-"Network group. This panel will be enabled by default when the RBAC extension "
-"is enabled. Remove this panel by setting \"'enable_rbac_policy': False\" in "
-"'local_settings.py'. RBAC policy supports the control of two resources: "
-"networks and qos policies, because qos policies is an extension function of "
-"neutron, need to enable this extension if wants to use it."
-msgstr ""
-"[`blueprint neutron-rbac-policies <https://blueprints.launchpad.net/horizon/"
-"+spec/rbac-policies>`_] This blueprint adds RBAC policies panel to the Admin "
-"Network group. This panel will be enabled by default when the RBAC extension "
-"is enabled. Remove this panel by setting \"'enable_rbac_policy': False\" in "
-"'local_settings.py'. RBAC policy supports the control of two resources: "
-"networks and QoS policies, because QoS policies is an extension function of "
-"neutron, need to enable this extension if wants to use it."
-
-msgid ""
-"[`blueprint neutron-trunk-ui <https://blueprints.launchpad.net/horizon/+spec/"
-"neutron-trunk-ui>`_] Add partial support for Neutron Trunks. Since the panel "
-"is incomplete in Pike, it is disabled by default. It can be enabled in the "
-"file 'openstack_dashboard/enabled/_1500_project_trunks_panel.py'. After "
-"enabling it the Project/Network/Trunks panel turns on if Neutron API "
-"extension 'trunk' is available. It displays information about trunks. The "
-"details page for each trunk also shows information about subports of that "
-"trunk. Currently supported actions: delete."
-msgstr ""
-"[`blueprint neutron-trunk-ui <https://blueprints.launchpad.net/horizon/+spec/"
-"neutron-trunk-ui>`_] Add partial support for Neutron Trunks. Since the panel "
-"is incomplete in Pike, it is disabled by default. It can be enabled in the "
-"file 'openstack_dashboard/enabled/_1500_project_trunks_panel.py'. After "
-"enabling it the Project/Network/Trunks panel turns on if Neutron API "
-"extension 'trunk' is available. It displays information about trunks. The "
-"details page for each trunk also shows information about subports of that "
-"trunk. Currently supported actions: delete."
-
-msgid ""
-"[`blueprint ng-keypairs <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"keypairs>`_] AngularJS-based Key Pairs panel is added. The features in the "
-"legacy panel are fully implemented. The Key Pairs panel now may be "
-"configured to use either the legacy or AngularJS-based codes. The "
-"ANGULAR_FEATURES setting now allows for a `key_pairs_panel`. If set to True, "
-"then the AngularJS-Based Key Pairs panel will be used, while the Django "
-"version will be used if set to False. Default value for key_pairs_panel is "
-"True."
-msgstr ""
-"[`blueprint ng-keypairs <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"keypairs>`_] AngularJS-based Key Pairs panel is added. The features in the "
-"legacy panel are fully implemented. The Key Pairs panel now may be "
-"configured to use either the legacy or AngularJS-based codes. The "
-"ANGULAR_FEATURES setting now allows for a `key_pairs_panel`. If set to True, "
-"then the AngularJS-Based Key Pairs panel will be used, while the Django "
-"version will be used if set to False. Default value for key_pairs_panel is "
-"True."
-
-msgid ""
-"[`blueprint ng-server-groups <https://blueprints.launchpad.net/horizon/+spec/"
-"ng-server-groups>`_] This blueprint add angular server groups panel below "
-"the Project->Compute panel group. The panel turns on if Nova API extension "
-"'ServerGroups' is available. It displays information about server groups. "
-"The details page for each server group also shows information about "
-"instances of that server group. Supported actions: create, delete."
-msgstr ""
-"[`blueprint ng-server-groups <https://blueprints.launchpad.net/horizon/+spec/"
-"ng-server-groups>`_] This blueprint add Angular server groups panel below "
-"the Project->Compute panel group. The panel turns on if Nova API extension "
-"'ServerGroups' is available. It displays information about server groups. "
-"The details page for each server group also shows information about "
-"instances of that server group. Supported actions: create, delete."
-
-msgid ""
-"[`blueprint ng-users <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"users>`_] AngularJS-based Users panel is added. The features in the legacy "
-"panel are almost implemented. The Users panel now may be configured to use "
-"either the legacy or AngularJS-based codes. The ANGULAR_FEATURES setting now "
-"allows for a `users_panel`. If set to True, then the AngularJS-Based Users "
-"panel will be used, while the Django version will be used if set to False. "
-"Default value for users_panel is False, due to lack of extensional buttons, "
-"i.e. for showing password and adding project, see also [`bug/1733271 "
-"<https://bugs.launchpad.net/horizon/1744271>`_]."
-msgstr ""
-"[`blueprint ng-users <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"users>`_] AngularJS-based Users panel is added. The features in the legacy "
-"panel are almost implemented. The Users panel now may be configured to use "
-"either the legacy or AngularJS-based codes. The ANGULAR_FEATURES setting now "
-"allows for a `users_panel`. If set to True, then the AngularJS-Based Users "
-"panel will be used, while the Django version will be used if set to False. "
-"Default value for users_panel is False, due to lack of extensional buttons, "
-"i.e. for showing password and adding project, see also [`bug/1733271 "
-"<https://bugs.launchpad.net/horizon/1744271>`_]."
-
-msgid ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Added a feature to log operation history of "
-"users."
-msgstr ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Added a feature to log operation history of "
-"users."
-
-msgid ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Added forward and backward pagination to the "
-"Flavors panel"
-msgstr ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Added forward and backward pagination to the "
-"Flavours panel"
-
-msgid ""
-"[`blueprint password-expires-validation <https://blueprints.launchpad.net/"
-"horizon/+spec/password-expires-validation>`_] This blueprint provides a "
-"configurable setting to allow operators set the threshold days between the "
-"current date and the expiration date to show a message to warn users change "
-"their password prior the expiration date."
-msgstr ""
-"[`blueprint password-expires-validation <https://blueprints.launchpad.net/"
-"horizon/+spec/password-expires-validation>`_] This blueprint provides a "
-"configurable setting to allow operators set the threshold days between the "
-"current date and the expiration date to show a message to warn users change "
-"their password prior the expiration date."
-
-msgid ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] User can "
-"now delete all characters typed in input search without causing the "
-"selected facet to disappear when the last character is deleted."
-msgstr ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] User can "
-"now delete all characters typed in input search without causing the "
-"selected facet to disappear when the last character is deleted."
-
-msgid ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"now properly allows to use arrow keys inside of the input search, without "
-"triggering a new text search that refreshes the content of the table below."
-msgstr ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"now properly allows to use arrow keys inside of the input search, without "
-"triggering a new text search that refreshes the content of the table below."
-
-msgid ""
-"[`bug/1733271 <https://bugs.launchpad.net/horizon/1744271>`_] Users panel "
-"has Angularized, but buttons showing passwords is not implemented, i.e. for "
-"Password, Confirm Password and Admin password. Also, button adding project "
-"for selection of Primary Project is not implemented."
-msgstr ""
-"[`bug/1733271 <https://bugs.launchpad.net/horizon/1744271>`_] Users panel "
-"has Angularised, but buttons showing passwords is not implemented, i.e. for "
-"Password, Confirm Password and Admin password. Also, button adding project "
-"for selection of Primary Project is not implemented."
-
-msgid ""
-"``ADD_TEMPLATE_DIRS`` setting is also added so that operators can place "
-"custom templates for ``clouds.yaml`` at deployment-specific paths."
-msgstr ""
-"``ADD_TEMPLATE_DIRS`` setting is also added so that operators can place "
-"custom templates for ``clouds.yaml`` at deployment-specific paths."
-
-msgid ""
-"``CUSTOM_THEME_PATH`` and ``DEFAULT_THEME_PATH`` (both deprecated in "
-"Mitaka): Use AVAILABLE_THEMES instead."
-msgstr ""
-"``CUSTOM_THEME_PATH`` and ``DEFAULT_THEME_PATH`` (both deprecated in "
-"Mitaka): Use AVAILABLE_THEMES instead."
-
-msgid ""
-"``Group`` tab displaying all groups which have roles on the project (and "
-"their roles on it)."
-msgstr ""
-"``Group`` tab displaying all groups which have roles on the project (and "
-"their roles on it)."
-
-msgid "``Groups`` tab displaying all groups where the user is a membership to."
-msgstr ""
-"``Groups`` tab displaying all groups where the user is a membership to."
-
-msgid ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (deprecated in Newton): Use "
-"``HORIZON_IMAGES_UPLOAD_MODE`` instead."
-msgstr ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (deprecated in Newton): Use "
-"``HORIZON_IMAGES_UPLOAD_MODE`` instead."
-
-msgid ""
-"``OPENSTACK_ENDPOINT_TYPE`` setting now has a consistent default value and "
-"it defaults to ``publicURL``. If you use the default value, previously (at "
-"least Ocata release) Horizon used ``internalURL`` for keystone and "
-"``publicURL`` for other services. The default value is now ``publicURL``, so "
-"if you want horizon to use ``internalURL`` to talk with back-end services, "
-"ensure to set ``OPENSTACK_ENDPOINT_TYPE`` to ``internalURL``."
-msgstr ""
-"``OPENSTACK_ENDPOINT_TYPE`` setting now has a consistent default value and "
-"it defaults to ``publicURL``. If you use the default value, previously (at "
-"least Ocata release) Horizon used ``internalURL`` for Keystone and "
-"``publicURL`` for other services. The default value is now ``publicURL``, so "
-"if you want Horizon to use ``internalURL`` to talk with back-end services, "
-"ensure to set ``OPENSTACK_ENDPOINT_TYPE`` to ``internalURL``."
-
-msgid ""
-"``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option is deprecated. All of the "
-"nova API extensions have been mainlined several releases ago and there is no "
-"potential performance issue in the nova API. This option is used only to "
-"toggle features in horizon and there seems no performance issues controlled "
-"by the option in horizon. Considering this situation, this option is "
-"deprecated now."
-msgstr ""
-"``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option is deprecated. All of the "
-"nova API extensions have been mainlined several releases ago and there is no "
-"potential performance issue in the nova API. This option is used only to "
-"toggle features in Horizon and there seems no performance issues controlled "
-"by the option in Horizon. Considering this situation, this option is "
-"deprecated now."
-
-msgid ""
-"``OPENSTACK_TOKEN_HASH_ALGORITHM`` setting was removed because it was used "
-"only for PKI token check. Unless you use PKI token before upgrading, there "
-"is no affect and you can safely drop it from your local_settings.py."
-msgstr ""
-"``OPENSTACK_TOKEN_HASH_ALGORITHM`` setting was removed because it was used "
-"only for PKI token check. Unless you use PKI token before upgrading, there "
-"is no affect and you can safely drop it from your local_settings.py."
-
-msgid ""
-"``OPENSTACK_TOKEN_HASH_ENABLED`` (deprecated in Mitaka): PKI tokens "
-"currently work with hashing (before Ocata) and Keystone already dropped PKI "
-"token support in Ocata."
-msgstr ""
-"``OPENSTACK_TOKEN_HASH_ENABLED`` (deprecated in Mitaka): PKI tokens "
-"currently work with hashing (before Ocata) and Keystone already dropped PKI "
-"token support in Ocata."
-
-msgid "``Overview`` tab displaying general information about the project."
-msgstr "``Overview`` tab displaying general information about the project."
-
-msgid "``Overview`` tab displaying general information about the user."
-msgstr "``Overview`` tab displaying general information about the user."
-
-msgid ""
-"``Roles assignments`` tab displaying all the roles that the users have on "
-"project or domain, directly or throw their membership to a group. When the "
-"role comes from a membership to a group this will be indicated into the role "
-"column."
-msgstr ""
-"``Roles assignments`` tab displaying all the roles that the users have on "
-"project or domain, directly or throw their membership to a group. When the "
-"role comes from a membership to a group this will be indicated into the role "
-"column."
-
-msgid ""
-"``SESSION_TIMEOUT`` now by default acts as an idle timeout rather than a "
-"hard timeout limit. If you wish to retain the old hard timeout functionality "
-"set ``SESSION_REFRESH`` to ``False``."
-msgstr ""
-"``SESSION_TIMEOUT`` now by default acts as an idle timeout rather than a "
-"hard timeout limit. If you wish to retain the old hard timeout functionality "
-"set ``SESSION_REFRESH`` to ``False``."
-
-msgid ""
-"``SHOW_KEYSTONE_V2_RC`` setting is deprecated in favor of the deprecation of "
-"keystone v2 API support in horizon."
-msgstr ""
-"``SHOW_KEYSTONE_V2_RC`` setting is deprecated in favour of the deprecation "
-"of Keystone v2 API support in Horizon."
-
-msgid ""
-"``TOKEN_DELETION_DISABLED`` (deprecated in Ocata): It was not marked as "
-"deprecated in the horizon documentation, but this had no effect since Ocata "
-"release."
-msgstr ""
-"``TOKEN_DELETION_DISABLED`` (deprecated in Ocata): It was not marked as "
-"deprecated in the horizon documentation, but this had no effect since Ocata "
-"release."
-
-msgid ""
-"``Users`` tab displaying all users which have roles on the project (and "
-"their roles on it), including users which have roles on the project throw "
-"their membership to a group."
-msgstr ""
-"``Users`` tab displaying all users which have roles on the project (and "
-"their roles on it), including users which have roles on the project throw "
-"their membership to a group."
-
-msgid ""
-"``enable_quotas`` in ``OPENSTACK_NEUTRON_NETWORK`` is now enabled by "
-"default. Neutron provides the quotas API for long and most horizon "
-"deployments are expected to enable this, so the feature is enabled by "
-"default. If your deployment disables the neutron quotas support, make sure "
-"to set this value to ``False``."
-msgstr ""
-"``enable_quotas`` in ``OPENSTACK_NEUTRON_NETWORK`` is now enabled by "
-"default. Neutron provides the quotas API for long and most Horizon "
-"deployments are expected to enable this, so the feature is enabled by "
-"default. If your deployment disables the Neutron quotas support, make sure "
-"to set this value to ``False``."
-
-msgid ""
-"``publicize_image`` policy now has the same name both for image create and "
-"edit features and corresponds to the same one in Glance. If you changed the "
-"policy name manually to get feature working you have to rollback your "
-"changes before Horizon update."
-msgstr ""
-"``publicize_image`` policy now has the same name both for image create and "
-"edit features and corresponds to the same one in Glance. If you changed the "
-"policy name manually to get feature working you have to rollback your "
-"changes before Horizon update."
-
-msgid ""
-"``simple_ip_management`` setting in ``HORIZON_CONFIG`` was dropped. This "
-"actually has no meaning after nova-network support was dropped in Pike. If "
-"you use this setting to hide ``Disassociate Floating IP`` button in the "
-"instance table, use the policy file instead."
-msgstr ""
-"``simple_ip_management`` setting in ``HORIZON_CONFIG`` was dropped. This "
-"actually has no meaning after Nova-Network support was dropped in Pike. If "
-"you use this setting to hide ``Disassociate Floating IP`` button in the "
-"instance table, use the policy file instead."
-
-msgid ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-msgstr ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1379761"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1379761"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1508571"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1508571"
-
-msgid ""
-"policy.json files for Cinder, Keystone Neutron and Nova are generated "
-"according to `Policy file maintenance <https://docs.openstack.org/horizon/"
-"latest/contributor/topics/policy.html#policy-file-maintenance/>`__. Keystone "
-"changes to `policy rules <https://docs.openstack.org/releasenotes/keystone/"
-"stein.html#prelude>__`, are not compatible with the Horizon so we "
-"keystone_policy.json is not updated. Please, be sure that new Keystone "
-"policies are compatible with your deployment before syncing them."
-msgstr ""
-"policy.json files for Cinder, Keystone Neutron and Nova are generated "
-"according to `Policy file maintenance <https://docs.openstack.org/horizon/"
-"latest/contributor/topics/policy.html#policy-file-maintenance/>`__. Keystone "
-"changes to `policy rules <https://docs.openstack.org/releasenotes/keystone/"
-"stein.html#prelude>__`, are not compatible with the Horizon so we "
-"keystone_policy.json is not updated. Please, be sure that new Keystone "
-"policies are compatible with your deployment before syncing them."
-
-msgid ""
-"pyScss 1.3.7 is now required due to the incompatibility that pyScss 1.3.4 "
-"used before in horizon does not work with setuptools 46."
-msgstr ""
-"pyScss 1.3.7 is now required due to the incompatibility that pyScss 1.3.4 "
-"used before in horizon does not work with setuptools 46."
-
-msgid ""
-"python-cinderclient ``>=4.0.1`` is now required to fix :bug:`1824017`. "
-"Cinder API 3.55 or later does not accept additional properties but python-"
-"cinderclient older than 4.0.0 sends additional properties like used_id, "
-"status and so on. Horizon uses Cinder API 3.58 to create a volume, and this "
-"means the volume creation fails if python-cinderclient <4.0.0 is used. To "
-"handle this, the minimum requirement of python-cinderclient was bumped to "
-"4.0.1."
-msgstr ""
-"python-cinderclient ``>=4.0.1`` is now required to fix :bug:`1824017`. "
-"Cinder API 3.55 or later does not accept additional properties but python-"
-"cinderclient older than 4.0.0 sends additional properties like used_id, "
-"status and so on. Horizon uses Cinder API 3.58 to create a volume, and this "
-"means the volume creation fails if python-cinderclient <4.0.0 is used. To "
-"handle this, the minimum requirement of python-cinderclient was bumped to "
-"4.0.1."
-
-msgid ""
-"the ``ANGULAR_FEATURES`` setting now allows for a key ``images_panel``. If "
-"set to ``True``, then the Angular Images panel will be used, while the "
-"Python version will be used if set to ``False``."
-msgstr ""
-"the ``ANGULAR_FEATURES`` setting now allows for a key ``images_panel``. If "
-"set to ``True``, then the Angular Images panel will be used, while the "
-"Python version will be used if set to ``False``."
diff --git a/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po
deleted file mode 100644
index c388fc923..000000000
--- a/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po
+++ /dev/null
@@ -1,6182 +0,0 @@
-# suhartono <cloudsuhartono@gmail.com>, 2016. #zanata
-# suhartono <cloudsuhartono@gmail.com>, 2017. #zanata
-# suhartono <cloudsuhartono@gmail.com>, 2018. #zanata
-# suhartono <cloudsuhartono@gmail.com>, 2019. #zanata
-# suhartono <cloudsuhartono@gmail.com>, 2020. #zanata
-msgid ""
-msgstr ""
-"Project-Id-Version: horizon\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-04-14 05:53+0000\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2020-04-02 04:09+0000\n"
-"Last-Translator: suhartono <cloudsuhartono@gmail.com>\n"
-"Language-Team: Indonesian\n"
-"Language: id\n"
-"X-Generator: Zanata 4.3.3\n"
-"Plural-Forms: nplurals=1; plural=0\n"
-
-msgid ""
-"\"Interfaces\" tab is added to the instance detail page. The new tab shows a "
-"list of ports attached to an instance. Users now have an easy way to access "
-"the list of ports of the instance and edit security groups per port. In "
-"addition, \"Edit Port Security Groups\" menu is added as an action of the "
-"instance table."
-msgstr ""
-"Tab \"Interfaces\" ditambahkan ke halaman detail instance. Tab baru "
-"menampilkan daftar port yang melekat pada suatu instance. Pengguna kini "
-"memiliki cara mudah untuk mengakses daftar port instance dan mengedit grup "
-"keamanan per port. Selain itu, menu \"Edit Port Security Groups\" "
-"ditambahkan sebagai aksi tabel instance."
-
-msgid "\"More Actions\", More Better"
-msgstr "\"More Actions\", More Better (tambah tindakan, tambah baik)"
-
-msgid "\"Not Authorized\" & Being Logged Out"
-msgstr ""
-"\"Not Authorized\" & Being Logged Out (tidak berwenang & sedang log out)"
-
-msgid ""
-"(For Horizon plugin developers) The AVAIL_CHANGED event of transfer table is "
-"removed. It is superseded by event TABLES_CHANGED. The name of AVAIL_CHANGED "
-"was misleading because it implicitly and uncontrollably updated the "
-"allocated table too. The new event allows independent updates to all four "
-"tables. We believe it is safe to remove AVAIL_CHANGED without deprecation "
-"because its implementation contained a bug that must have been discovered "
-"before if anybody had used it. Anyway possible out-of-tree plugin "
-"maintainers are recommended to consume the new event even if your plugins "
-"relied on the buggy behavior of AVAIL_CHANGED."
-msgstr ""
-"(Untuk pengembang plugin Horizon) Peristiwa (event) AVAIL_CHANGED dari tabel "
-"transfer akan dihapus. Ini digantikan oleh acara TABLES_CHANGED. Nama "
-"AVAIL_CHANGED menyesatkan karena secara implisit dan tak terkendali "
-"memperbarui tabel yang dialokasikan juga. Event baru ini memungkinkan "
-"pembaruan independen ke keempat tabel. Kami yakin aman untuk menghapus "
-"AVAIL_CHANGED tanpa penyesalan karena penerapannya berisi bug yang pasti "
-"pernah ditemukan sebelumnya jika ada yang menggunakannya. Semuanya mungkin "
-"pengelola plugin dari out-of-tree disarankan untuk mengkonsumsi event baru "
-"meskipun plugin Anda bergantung pada perilaku buggy AVAIL_CHANGED."
-
-msgid ""
-"(optional) Use the common Angular template as the basis of any Angular pages "
-"to minimize boilerplate code and to ensure that we use similar features/"
-"framing."
-msgstr ""
-"(Opsional) Gunakan common Angular template (template sudut umum) sebagai "
-"dasar dari setiap Angular page (halaman sudut) untuk meminimalkan kode "
-"boilerplate dan untuk memastikan bahwa kita menggunakan serupa dengan "
-"features/framing."
-
-msgid "10.0.0"
-msgstr "10.0.0"
-
-msgid "10.0.1"
-msgstr "10.0.1"
-
-msgid "10.0.2"
-msgstr "10.0.2"
-
-msgid "11.0.0"
-msgstr "11.0.0"
-
-msgid "11.0.3"
-msgstr "11.0.3"
-
-msgid "11.0.4-21"
-msgstr "11.0.4-21"
-
-msgid "12.0.0"
-msgstr "12.0.0"
-
-msgid "12.0.3"
-msgstr "12.0.3"
-
-msgid "13.0.0"
-msgstr "13.0.0"
-
-msgid "13.0.3"
-msgstr "13.0.3"
-
-msgid "13.0.3-4"
-msgstr "13.0.3-4"
-
-msgid "14.0.0"
-msgstr "14.0.0"
-
-msgid "14.0.2"
-msgstr "14.0.2"
-
-msgid "14.0.4"
-msgstr "14.0.4"
-
-msgid "14.1.0"
-msgstr "14.1.0"
-
-msgid "15.0.0"
-msgstr "15.0.0"
-
-msgid "15.1.0"
-msgstr "15.1.0"
-
-msgid "15.1.1"
-msgstr "15.1.1"
-
-msgid "15.2.0"
-msgstr "15.2.0"
-
-msgid "16.0.0"
-msgstr "16.0.0"
-
-msgid "17.0.0"
-msgstr "17.0.0"
-
-msgid "17.1.0"
-msgstr "17.1.0"
-
-msgid "18.0.0"
-msgstr "18.0.0"
-
-msgid "18.1.0"
-msgstr "18.1.0"
-
-msgid "8.0.1"
-msgstr "8.0.1"
-
-msgid "9.0.0"
-msgstr "9.0.0"
-
-msgid "9.1.0"
-msgstr "9.1.0"
-
-msgid ""
-"A Descriptor concept allows convenient passing of information that can "
-"globally identify an object, for use in generic views and actions."
-msgstr ""
-"Sebuah konsep deskriptif memungkinkan pelewatan informasi nyaman yang secara "
-"global dapat mengidentifikasi objek, untuk digunakan dalam penampilkan "
-"generik dan tindakan."
-
-msgid ""
-"A Details page for a resource type (e.g. Images) may now use the Angular "
-"application-level registry to register views so developers may easily create "
-"or extend details views. In this implementation these views are presented as "
-"tabs within the Details page."
-msgstr ""
-"Sebuah Details page (laman Detail) untuk jenis sumber daya (misal Image) "
-"sekarang dapat menggunakan registri Angular application-level (aplikasi-"
-"tingkat Sudut) untuk mendaftar tampilan sehingga para pengembang dapat "
-"dengan mudah membuat atau memperpanjang detail tampilan. Dalam implementasi "
-"ini pandangan ini disajikan sebagai tab dalam Details page (laman Detail)."
-
-msgid ""
-"A `thorough set of documentation`_ for developers on how to go about "
-"internationalizing, localizing and translating OpenStack projects is now "
-"available."
-msgstr ""
-"Sebuah `thorough set of documentation`_ untuk pengembang tentang cara "
-"untuk menjalankan internationalizing, localizing and translating proyek "
-"OpenStack sekarang tersedia."
-
-msgid ""
-"A common complaint from users was that associating a floating IP to an "
-"instance involved numerous clicks and form selections for something that the "
-"majority of users had no knowledge of and didn't care about. As such, a one-"
-"click \"simple\" floating IP association option has been created. For "
-"deployments which only have a single floating IP pool, this allows users to "
-"ignore explicit floating IP management and just click a button to associate "
-"or disassociate a floating IP with an instance."
-msgstr ""
-"Keluhan umum dari pengguna adalah bahwa menghubungkan (associating) IP "
-"mengambang ke sebuah instance melibatkan banyak klik dan bentuk pilihan "
-"untuk sesuatu yang mayoritas pengguna tidak memiliki pengetahuan tentang dan "
-"tidak peduli hal itu. Dengan demikian, opsi asosiasi IP mengambang\"simple\" "
-"one-click telah dibuat. Untuk pengerahan yang hanya memiliki satu pool IP "
-"mengambang, ini memungkinkan pengguna untuk mengabaikan manajemen IP "
-"mengambang eksplisit dan hanya klik tombol untuk mengasosiasikan atau "
-"memisahkan IP mengambang dengan sebuah instance."
-
-msgid "A couple of long-standing user confusions were fixed in Grizzly."
-msgstr "Kebingungan pengguna yang sudah lama ini telah diperbaiki di Grizzly."
-
-msgid ""
-"A directive (hz-details) provides the ability to intelligently display a set "
-"of views (typically for a Details context)."
-msgstr ""
-"Sebuah direktif (hz-detail) menyediakan kemampuan untuk secara cerdas "
-"menampilkan satu set pandangan ((biasanya untuk Detail konteks)."
-
-msgid ""
-"A fledgling OpenStack User Experience Group formed during the Havana cycle "
-"with the mission of improving UX throughout OpenStack. They have quickly "
-"made themselves indispensable to the process of designing and improving "
-"features in the OpenStack Dashboard. Expect significant future improvement "
-"in User Experience now that there are dedicated people actively "
-"collaborating in the open to raise the bar."
-msgstr ""
-"Sebuah pemula OpenStack User Experience Group terbentuk selama siklus Havana "
-"dengan misi meningkatkan UX seluruh OpenStack. Mereka telah dengan cepat "
-"membuat diri mereka sangat diperlukan untuk proses merancang dan "
-"meningkatkan fitur di OpenStack Dashboard. Mengharapkan perbaikan masa depan "
-"yang signifikan dalam User Experience sekarang dimana ada orang-orang yang "
-"berdedikasi aktif berkolaborasi di tempat terbuka untuk menaikkan bar."
-
-msgid ""
-"A generic Details display parses the location to determine the resource "
-"type, and displays relevant details views for that type."
-msgstr ""
-"Sebuah Detail generik menampilkan parsing lokasi untuk menentukan tipe "
-"sumber daya, dan menampilkan pemandangan rincian yang relevan untuk jenis "
-"itu."
-
-msgid ""
-"A malicious user can make the exact same \"unauthorized\" requests via the "
-"CLI as they can via the dashboard; no special privileges are granted."
-msgstr ""
-"Seorang pengguna berbahaya dapat membuat yang sama persis \"tidak sah\" "
-"permintaan melalui CLI karena mereka dapat melalui dashboard; tidak ada hak-"
-"hak istimewa yang diberikan."
-
-msgid "A new \"Settings\" area was added that offers several useful functions:"
-msgstr ""
-"Sebuah area \"Settings\" baru telah ditambahkan yang menawarkan beberapa "
-"fungsi yang berguna:"
-
-msgid ""
-"A new Profiler panel in the Developer dashboard is introduced. It integrates "
-"`osprofiler library <http://docs.openstack.org/developer/osprofiler/>`_ into "
-"horizon, thus implementing `blueprint openstack-profiler-at-developer-"
-"dashboard <https://blueprints.launchpad.net/horizon/+spec/openstack-profiler-"
-"at-developer-dashboard>`_. Initially profiler is disabled. To enable it the "
-"value ``OPENSTACK_PROFILER['enabled']`` has to be ``True``. This in turn can "
-"be achieved by copying files _9030_profiler_settings.py.example and "
-"_9030_profiler.py to openstack_dashboard/local/local_settings.d/"
-"_9030_profiler_settings.py and openstack_dashboard/local/enabled/"
-"_9030_profiler.py respectively. Also, by default it expects MongoDB cluster "
-"to be present on the same host where Keystone is located (say, in a Devstack "
-"VM). But it also can be configured with params with "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` and "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` values. MongoDB should "
-"be installed `manually <https://docs.mongodb.com/manual/tutorial/install-"
-"mongodb-on-ubuntu/#install-mongodb-community-edition>`_ and allowed to "
-"receive requests on 0.0.0.0 interface."
-msgstr ""
-"Sebuah panel Profiler baru di dashboard Developer diperkenalkan. Panel "
-"tersebut terintegrasi `osprofiler library <http://docs.openstack.org/"
-"developer/osprofiler/>`_ ke horizon, sehingga pelaksanaan `blueprint "
-"openstack-profiler-at-developer-dashboard <https://blueprints.launchpad.net/"
-"horizon/+spec/openstack-profiler-at-developer-dashboard>`_. Awalnya profiler "
-"dinonaktifkan. Untuk mengaktifkannya nilai ``OPENSTACK_PROFILER['enabled']`` "
-"harus ke ``True``. Hal ini dapat dicapai dengan menyalin files "
-"_9030_profiler_settings.py.example dan _9030_profiler.py ke "
-"openstack_dashboard/local/local_settings.d/_9030_profiler_settings.py dan "
-"openstack_dashboard/local/enabled/_9030_profiler.py masing masing. Juga, "
-"secara default hal itu mengharapkan cluster MongoDB untuk dihadirkan pada "
-"host yang sama dimana Keystone berada (misalnya, dalam Devstack VM). Tetapi "
-"juga dapat dikonfigurasi dengan params dengan nilai "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` dan "
-"``OPENSTACK_PROFILER['receiver_connection_string']``. MongoDB harus dipasang "
-"`manually <https://docs.mongodb.com/manual/tutorial/install-mongodb-on-"
-"ubuntu/#install-mongodb-community-edition>`_ dan mengizinkan untuk menerima "
-"permintaan dari antarmuka 0.0.0.0."
-
-msgid ""
-"A new setting ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` was introduced to "
-"control whether IP addresses of servers are retrieved from neutron in the "
-"project instance table. This setting was introduces to mitigate a "
-"performance issue in large deployments and setting this to ``False`` skips "
-"the query to neutron. Deployments without floating IP support can set this "
-"setting to ``False`` for better performance. For more detail, see [:bug:"
-"`1722417`]."
-msgstr ""
-"Setelan baru ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` diperkenalkan "
-"untuk mengontrol apakah alamat IP server diambil dari neutron di tabel "
-"instance proyek. Pengaturan ini diperkenalkan untuk mengurangi masalah "
-"kinerja dalam penyebaran besar dan menyetel ini ke ``False`` melewatkan "
-"kueri ke neutron. Penyebaran tanpa dukungan floating IP (IP terapung) dapat "
-"menyetel setelan ini ke ``False`` untuk kinerja yang lebih baik. Untuk "
-"detail lebih lanjut, lihat [:bug:`1722417`]."
-
-msgid ""
-"A number of important new OpenStack Networking (Neutron) features are "
-"showcased in the Havana release, most notably:"
-msgstr ""
-"Sejumlah fitur penting OpenStack Jaringan baru (Neutron) dipamerkan dalam "
-"rilis Havana, terutama:"
-
-msgid ""
-"A number of the \"index\" pages don't fully work with API pagination yet, "
-"causing them to only display the first chunk of results returned by the API. "
-"This number is often 1000 (as in the case of novaclient results), but does "
-"vary somewhat."
-msgstr ""
-"Sejumlah halaman \"index\" belum sepenuhnya bekerja dengan paginasi API, ini "
-"menyebabkan mereka hanya menampilkan potongan pertama hasil yang "
-"dikembalikan oleh API. Jumlah ini sering 1000 (seperti dalam kasus hasil "
-"novaclient), namun hanya sedikit beragam."
-
-msgid "A shared Django template is now available for use by any Angular page."
-msgstr ""
-"Template Django berbagi sekarang tersedia untuk digunakan oleh Angular page "
-"(laman sudut)."
-
-msgid ""
-"A shocking number of the problems first-time deployers of OpenStack have can "
-"be summarized as \"I thought I set everything up, then I tried to log into "
-"the dashboard and I was immediately logged back out.\" The root cause of "
-"this was that in an effort to be as secure as possible any 401 or 403 "
-"response from any service API was being treated the same as if it was an "
-"attempt to access an unauthorized portion of Horizon, and the user was "
-"summarily logged out with little to no information as to why."
-msgstr ""
-"Sejumlah masalah pertama kali bagi deployers yang mengejutkan di OpenStack "
-"telah dapat diringkas sebagai \"Saya pikir saya mengatur segalanya, maka "
-"saya mencoba untuk login ke dashboard dan saya langsung log keluar kembali."
-"\" Akar penyebab ini adalah bahwa dalam upaya untuk menjadi seaman mungkin "
-"setiap tanggapan 401 atau 403 dari layanan API yang sedang diperlakukan sama "
-"seolah-olah itu adalah usaha untuk mengakses bagian yang tidak sah dari "
-"Horizon, dan ringkasnya pengguna log keluar dengan sedikit atau tidak ada "
-"informasi mengapa itu bisa terjadi."
-
-msgid "AJAX form submission for in-place validation."
-msgstr "Pengiriman formulir AJAX untuk validasi di tempat (in-place)."
-
-msgid ""
-"ANGULAR_FEATURES now allows for a key 'flavors_panel' to be specified as "
-"True or False indicating whether the Angular version of the panel is enabled."
-msgstr ""
-"ANGULAR_FEATURES sekarang memungkinkan untuk 'flavors_panel' kunci yang akan "
-"ditentukan sebagai True atau False penunjukan apakah versi Angular panel "
-"sedang diaktifkan."
-
-msgid "API call efficiency optimizations."
-msgstr "Optimasi efisiensi panggilan API."
-
-msgid ""
-"API endpoints are now displayed on the OpenStack RC File panel so they can "
-"be organically discovered by an end-user."
-msgstr ""
-"Endpoints API sekarang ditampilkan pada panel OpenStack RC File sehingga "
-"mereka dapat ditemukan secara terautur oleh pengguna akhir (end-user)."
-
-msgid ""
-"API errors are generated by external systems not under the purview of our "
-"project and while we should attempt to respect and take appropriate action "
-"on those errors, we should not do anything drastic or even potentially "
-"destructive because of them."
-msgstr ""
-"Kesalahan API dihasilkan oleh sistem eksternal tidak di bawah lingkup proyek "
-"kami dan sementara kami harus berusaha untuk menghormati dan mengambil "
-"tindakan yang tepat pada kesalahan-kesalahan, kita tidak harus melakukan "
-"sesuatu yang drastis atau bahkan berpotensi merusak karena perbuatan mereka."
-
-msgid "API restrictions:"
-msgstr "API restrictions:"
-
-msgid "Ability to add exceptions"
-msgstr "Kemampuan untuk menambahkan pengecualian"
-
-msgid "Add \"Create Router\" button to Admin/Network/Routers panel."
-msgstr "Tambahkan tombol \"Create Router\" ke panel Admin/Network/Routers"
-
-msgid ""
-"Add MKS console support. Blueprint can be found at [`<https://blueprints."
-"launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-msgstr ""
-"Tambahkan dukungan konsol MKS. Cetak biru dapat ditemukan di[`<https://"
-"blueprints.launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-
-msgid ""
-"Add ``OPENSTACK_KEYSTONE_BACKEND`` manually into "
-"``REST_API_REQUIRED_SETTINGS`` on ``local_settings.py``, if your deployment "
-"uses Angularized identity panels and needs to enable ``can_edit_*`` settings "
-"in ``OPENSTACK_KEYSTONE_BACKEND``."
-msgstr ""
-"Tambahkan ``OPENSTACK_KEYSTONE_BACKEND`` secara manual ke ` "
-"`REST_API_REQUIRED_SETTINGS`` pada``local_settings.py``, jika penerapan Anda "
-"menggunakan panel identitas yang telah diidentifikasi dan perlu mengaktifkan "
-"pengaturan ` `can_edit_ *` ` di ` `OPENSTACK_KEYSTONE_BACKEND``."
-
-msgid ""
-"Add a new setting OVERVIEW_DAYS_RANGE. It defines the default date range in "
-"the Overview panel meters - either today minus N days (if the value is "
-"integer N), or from the beginning of the current month until today (if set "
-"to None). This setting is be used to limit the amount of data fetched by "
-"default when rendering the Overview panel. The default value is 1, which "
-"differs from the past behaviour, since it caused serious lags on large "
-"deployments."
-msgstr ""
-"Tambahkan OVERVIEW_DAYS_RANGE pengaturan baru. Ini mendefinisikan rentang "
-"tanggal default dalam meter panel Ikhtisar - baik hari ini dikurangi N hari "
-"(jika nilai bilangan integer N), atau dari awal bulan ini sampai hari ini "
-"(jika diatur ke tidak ada). Pengaturan ini digunakan untuk membatasi jumlah "
-"data diambil secara default ketika rendering panel Ikhtisar. Nilai default "
-"adalah 1, yang berbeda dari perilaku masa lalu, karena itu menyebabkan "
-"kelambatan serius pada penyebaran luas."
-
-msgid ""
-"Add support for horizon offering a clouds.yaml file for download along with "
-"the openrc files. For more information on clouds.yaml, see `os-client-config "
-"documentation <https://docs.openstack.org/os-client-config/latest/user/>`__."
-msgstr ""
-"Tambahkan dukungan untuk horizon yang menawarkan file clouds.yaml untuk "
-"download bersama dengan file openrc. Untuk informasi lebih lanjut tentang "
-"clouds.yaml, lihat `os-client-config documentation <https://docs.openstack."
-"org/os-client-config/latest/user/>` __."
-
-msgid ""
-"Added ESLint for JavaScript linting, using the eslint-config-openstack "
-"rules. See `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ for more details."
-msgstr ""
-"Ditambahkan ESLint untuk JavaScript linting, menggunakan aturan eslint-"
-"config-openStack. Lihat lebih rinci `this <https://blueprints.launchpad.net/"
-"horizon/+spec/jscs-cleanup>`__ ."
-
-msgid ""
-"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/karma>`__ for more details."
-msgstr ""
-"Ditambahkan Karma untuk pengujian JavaScript. Lihat lebih rinci `this "
-"<https://blueprints.launchpad.net/horizon/+spec/karma>`__ ."
-
-msgid ""
-"Added Keystone to Keystone (K2K) federation support in Horizon. If Keystone "
-"is configured with K2K and has service providers, the list of Keystone "
-"providers will appear in a dropdown. In local_settings.py you can optionally "
-"set the identity provider display name with ``KEYSTONE_PROVIDER_IDP_NAME`` "
-"or set the provider id that is used to compare with the other service "
-"providers ``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://"
-"blueprints.launchpad.net/horizon/+spec/k2k-horizon>`_]."
-msgstr ""
-"Federasi Keystone ke Keystone (K2K) yang ditambahkan mendukungan dalam "
-"Horizon. Jika Keystone dikonfigurasi dengan K2K dan memiliki provider "
-"layanan, daftar provider Keystone akan muncul dalam sebuah dropdown. Dalam "
-"local_settings.py anda dapat mengatur nama tampilan provider identitas "
-"dengan ``KEYSTONE_PROVIDER_IDP_NAME`` atau mengatur id provider yang "
-"digunakan untuk membandingkan dengan penyedia layanan lainnya "
-"``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://blueprints."
-"launchpad.net/horizon/+spec/k2k-horizon>`_]."
-
-msgid ""
-"Added a locked status column on admin/project instances table. It will show "
-"a locked or unlocked icon if nova API 2.9 or above is used. The locked "
-"status is also available on instance details panel."
-msgstr ""
-"Menambahkan kolom status terkunci pada tabel tugas admin / proyek. Ini akan "
-"menunjukkan ikon terkunci atau tidak terkunci jika nova API 2.9 atau yang "
-"lebih baru digunakan. Status terkunci juga tersedia pada instance panel "
-"rincian."
-
-msgid ""
-"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows "
-"simple toggling of new AngularJS features."
-msgstr ""
-"Ditambahkan kamus ``ANGULAR FEATURES`` baru ke pengaturan. Hal ini "
-"memungkinkan toggling sederhana fitur AngularJS baru."
-
-msgid ""
-"Added a new ``DEFAULT_SERVICE_REGIONS`` setting into local_settings.py. If a "
-"value of this is specified, it will be the default region to use when "
-"logging into the dashboard, instead of the value stored in cookies."
-msgstr ""
-"Menambahkan setelan `DEFAULT_SERVICE_REGIONS`` baru ke local_settings.py. "
-"Jika nilai ini ditentukan, maka wilayah default akan digunakan saat masuk ke "
-"dasbor, daripada nilai tersimpan di cookie."
-
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\" in "
-"\"Launch Instance\" form, when Cinder is available."
-msgstr ""
-"Menambahkan setelan ``create_volume` baru di bawah dict "
-"``LAUNCH_INSTANCE_DEFAULTS``. Ini memungkinkan Anda menetapkan nilai default "
-"\"Create Volume\" dalam bentuk \"Launch Instance\", saat Cinder tersedia."
-
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\", when "
-"Cinder is available."
-msgstr ""
-"Menambahkan setelan ``create_volume` baru di bawah dict "
-"``LAUNCH_INSTANCE_DEFAULTS``. Ini memungkinkan Anda menetapkan nilai default "
-"\"Create Volume\", saat Cinder tersedia."
-
-msgid ""
-"Added a new ``hide_create_volume`` setting under the "
-"``LAUNCH_INSTANCE_DEFAULTS`` dict. This allows you to hide the \"Create New "
-"Volume\" option in the \"Launch Instance\" form and instead rely on the "
-"default value you select with ``create_volume`` is the best suitable option "
-"for your users."
-msgstr ""
-"Menambahkan pengaturan ``hide_create_volume`` baru di bawah "
-"``LAUNCH_INSTANCE_DEFAULTS`` dict. Ini memungkinkan Anda untuk "
-"menyembunyikan opsi \"Create New Volume\" dalam form \"Launch Instance\" "
-"dan sebagai gantinya bergantung pada nilai default yang Anda pilih dengan "
-"``create_volume`` adalah opsi terbaik yang cocok untuk pengguna Anda."
-
-msgid ""
-"Added a new setting CREATE_IMAGE_DEFAULTS(dictionary) to configure the "
-"default options shown on create image modal. By default, the visibility "
-"option is public on create image modal. If ``image_visibility`` in this "
-"setting is set to ``\"private\"``, the default visibility option is private."
-msgstr ""
-"Ditambahkan pengaturan CREATE_IMAGE_DEFAULTS (dictionary) baru untuk "
-"mengkonfigurasi opsi default yang ditunjukkan pada pembuatan image modal. "
-"Secara default, opsi visibilitas bersifat publik pada pembuatan modal "
-"gambar. Jika `` image_visibility`` dalam setting ini diatur ke ``private\" "
-"``, opsi visibilitas default bersifat private."
-
-msgid ""
-"Added ability to render angular row actions with additional details that "
-"explain the purpose of the action. These are rendered as tiles and are meant "
-"to depict the next steps a user might want to take for a given resource."
-msgstr ""
-"Ditambahkan kemampuan untuk mengubah sudut melalui tindakan beruntun dengan "
-"rincian tambahan yang menjelaskan tujuan dari tindakan ini. Sudut ini diubah "
-"sebagai tile (ubin) dan dimaksudkan untuk menggambarkan langkah selanjutnya "
-"pengguna mungkin ingin mengambil untuk sumber daya yang diberikan."
-
-msgid ""
-"Added actions to easily associate LBaaS VIP with a floating IP. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ "
-"for more details."
-msgstr ""
-"Tindakan ditambahkan untuk memudah mengasosiasikan LBaaS VIP dengan IP "
-"mengambang. Lihat lebih rinci `this <https://blueprints.launchpad.net/"
-"horizon/+spec/lbaas-vip-fip-associate>`__."
-
-msgid ""
-"Added an upgrade_check management command, that checks the configuration "
-"files for any settings that may potentially be problematic in the next "
-"version. The command is available as ``./manage.py upgrade_check``."
-msgstr ""
-"Menambahkan perintah manajemen upgrade_check, yang memeriksa file "
-"konfigurasi untuk setiap pengaturan yang mungkin bermasalah di versi "
-"berikutnya. Perintah ini tersedia sebagai ``./manage.py upgrade_check``."
-
-msgid ""
-"Added editing capabilities for data sources. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more "
-"details."
-msgstr ""
-"Kemampuan editing ditambahkan untuk sumber data. Lihat lebih rinci `this "
-"<https://blueprints.launchpad.net/horizon/+spec/allow-editing-of-data-"
-"sources>`__ ."
-
-msgid ""
-"Added editing capabilities for job binaries. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ for more "
-"details."
-msgstr ""
-"Kemampuan editing ditambahkan untuk binari kerjaan. Lihat lebih rinci `this "
-"<https://blueprints.launchpad.net/horizon/+spec/allow-editing-of-job-"
-"binaries>`__ ."
-
-msgid ""
-"Added editing capabilities for job templates. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/data-processing-edit-templates>`__ for more "
-"details."
-msgstr ""
-"Kemampuan editing ditambahkan untuk template kerjaan. Lihat lebih rinci "
-"`this <https://blueprints.launchpad.net/horizon/+spec/data-processing-edit-"
-"templates>`__ ."
-
-msgid ""
-"Added initial support for database cluster creation and management. Vertica "
-"and MongoDB are currently supported. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__ for more details."
-msgstr ""
-"Ditambahkan dukungan awal untuk pembuatan dan manajemen cluster database . "
-"Vertica dan MongoDB yang saat ini didukung. Lihat lebih rinci `this <https://"
-"blueprints.launchpad.net/horizon/+spec/database-clustering-support>`__ ."
-
-msgid "Added mapping for Identity Provider and Protocol specific WebSSO."
-msgstr ""
-"Ditambahkan pemetaan untuk Identity Provider dan Protocol specific WebSSO."
-
-msgid "Added new Trove features."
-msgstr "Menambahkan fitur Trove baru."
-
-msgid ""
-"Added new setting INTEGRATION_TESTS_SUPPORT, default value is `False`. This "
-"value is used when running `manage.py compress` command, so by default all "
-"static assets and html classes used by integration tests are removed from "
-"Horizon production build. Integration tests gate job sets this variable to "
-"`True` and recompresses static assets."
-msgstr ""
-"Ditambahkan pengaturan INTEGRATION_TESTS_SUPPORT baru, nilai default adalah "
-"`FALSE`. Nilai ini digunakan ketika menjalankan perintah `manage.py "
-"compress`, sehingga secara default semua aset statis dan kelas html yang "
-"digunakan oleh tes integrasi dikeluarkan dari Horizon production build "
-"(pembangunan produksi Horizon). Tes integrasi gate job men-set variabel ini "
-"ke `TRUE` dan mengkompresi ulang aset statis."
-
-msgid ""
-"Added policy support to the angular workflow service so each step in a "
-"workflow can specify a policy check that must pass in order for the step to "
-"be displayed."
-msgstr ""
-"Ditambahkan dukungan kebijakan untuk layanan alur kerja sudut (angular "
-"workflow) sehingga setiap langkah dalam alur kerja dapat menentukan cek "
-"kebijakan yang harus lulus agar langkah dapat ditampilkan."
-
-msgid ""
-"Added server groups and server group members quota management. Users can "
-"specify their values when creating or modifying project information, and "
-"users can also change their quota default values on the Admin-> System-> "
-"Defaults page."
-msgstr ""
-"Menambahkan grup server dan manajemen kuota anggota grup server. Pengguna "
-"dapat menentukan nilainya saat membuat atau memodifikasi informasi proyek, "
-"dan pengguna juga dapat mengubah nilai default kuota mereka di halaman Admin-"
-"> System-> Defaults."
-
-msgid ""
-"Added settings OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (boolean) and "
-"OPENSTACK_KEYSTONE_DOMAIN_CHOICES (tuple of tuples) to support a dropdown "
-"list of keystone domains to choose from at login. This should NOT be enabled "
-"for public clouds, as advertising enabled domains to unauthenticated users "
-"irresponsibly exposes private information. This is useful for private clouds "
-"that sit behind a corprate firewall and that have a small number of domains "
-"mapped to known corporate structures, such as an LDAP directory, Active "
-"Directory domains, geopgraphical regions or business units."
-msgstr ""
-"Setelan yang ditambahkan OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (boolean) dan "
-"OPENSTACK_KEYSTONE_DOMAIN_CHOICES (tupel of tupel) untuk mendukung daftar "
-"dropdown domain kunci untuk dipilih saat masuk. Ini TIDAK boleh diaktifkan "
-"untuk awan publik, karena advertising domain yang aktif untuk pengguna yang "
-"tidak berkepentingan tidak bertanggung jawab mengekspos informasi pribadi. "
-"Ini berguna untuk awan pribadi yang berada di belakang firewall bawaan dan "
-"yang memiliki sejumlah kecil domain yang dipetakan ke corporate structure "
-"yang dikenal, seperti direktori LDAP, domain Active Directory, area "
-"geopgrafis atau unit bisnis."
-
-msgid ""
-"Added settings support to the angular workflow service so each step in a "
-"workflow can specify a boolean setting that must pass in order for the step "
-"to be displayed."
-msgstr ""
-"Ditambahkan dukungan pengaturan untuk layanan alur kerja sudut (angular "
-"workflow) sehingga setiap langkah dalam alur kerja dapat menentukan "
-"pengaturan boolean yang harus lulus agar langkah dapat ditampilkan."
-
-msgid ""
-"Added support for Swift object copy as one of row actions. Destination "
-"container must exist in advance. To avoid overwriting an existing object, "
-"you cannot copy an object if a specified destination object already exists."
-msgstr ""
-"Menambahkan dukungan untuk menyalin objek Swift sebagai salah satu aksi "
-"baris. Kontainer tujuan harus ada sebelumnya. Untuk menghindari overwriting "
-"objek yang ada, Anda tidak dapat menyalin objek jika objek tujuan yang "
-"ditentukan sudah ada."
-
-msgid ""
-"Added support for managing domains and projects when using Keystone v3. "
-"Horizon now maintains a domain scoped token for users who have a role on a "
-"domain, a project scoped token for users who have a role on a project, or "
-"both a domain scoped token and project scoped token for users who have roles "
-"on both."
-msgstr ""
-"Ditambahkan dukungan untuk mengelola domain dan proyek ketika menggunakan "
-"Keystone v3. Horizon sekarang mempertahankan domain-scoped token (token "
-"domain-scopes) bagi pengguna yang memiliki peran pada sebuah domain, token "
-"project-scoped bagi pengguna yang memiliki peran pada sebuah proyek, atau "
-"kedua duanya token domain-scoped dan token project-scoped untuk pengguna "
-"yang memiliki peran di kedua."
-
-msgid "Added support for shell job types and multiple Sahara improvements."
-msgstr ""
-"Ditambahkan dukungan untuk tipe kerja shell dan beberapa perbaikan Sahara."
-
-msgid ""
-"Added support for shell job types. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/sahara-shell-action-form>`__ for more details."
-msgstr ""
-"Ditambahkan dukungan untuk tipe kerja shell. Lihat lebih rinci `this "
-"<https://blueprints.launchpad.net/horizon/+spec/sahara-shell-action-"
-"form>`__ ."
-
-msgid ""
-"Added support for subnet allocation via subnet pools. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/neutron-subnet-allocation>`__ for "
-"more details."
-msgstr ""
-"Ditambahkan dukungan untuk alokasi subnet melalui kolam subnet (subnet "
-"pool). Lihat lebih rinci `this <https://blueprints.launchpad.net/horizon/"
-"+spec/neutron-subnet-allocation>`__ ."
-
-msgid ""
-"Added support to retrieve supported disk formats from glance, so you can "
-"adjust disk_formats only inside glance-api.conf. You still can use "
-"IMAGE_BACKEND_SETTINGS to adjust format naming."
-msgstr ""
-"Dukungan tambahan untuk mengambil format disk yang didukung dari glance, "
-"sehingga Anda dapat menyesuaikan disk_formats hanya di dalam glance-api."
-"conf. Anda masih dapat menggunakan IMAGE_BACKEND_SETTINGS untuk menyesuaikan "
-"penamaan format."
-
-msgid ""
-"Added the Bootstrap Theme Preview panel to the Developer dashboard. This "
-"panel contains a list of Bootstrap components with source code, so that "
-"developers can see examples of how to structure this code and the effects "
-"their theme will have upon it."
-msgstr ""
-"Ditambahkan panel Bootstrap Theme Preview ke dashboard Developer. Panel ini "
-"berisi daftar komponen Bootstrap dengan kode sumber, sehingga pengembang "
-"dapat melihat contoh bagaimana struktur kode ini dan efek tema mereka akan "
-"memilikinya. "
-
-msgid ""
-"Added the Developer dashboard plugin to contrib. This runs when "
-"``DEBUG=True``, and adds tooling to the UI to aid in development."
-msgstr ""
-"Ditambahkan plugin dashboard Developer untuk contrib. Ini berjalan ketika `` "
-"DEBUG = True``, dan menambahkan perkakas ke UI untuk membantu dalam "
-"pengembangan."
-
-msgid ""
-"Added the Django template cached loader, so templates are stored in memory. "
-"See https://docs.djangoproject.com/en/1.8/ref/templates/api/#django.template."
-"loaders.cached.Loader"
-msgstr ""
-"Ditambahkan cache-template-loader Django, sehingga template disimpan dalam "
-"memori. Lihat https://docs.djangoproject.com/en/1.8/ref/templates/api/"
-"#django.template.loaders.cached.Loader"
-
-msgid ""
-"Added the LAUNCH_INSTANCE_DEFAULTS setting which allows specifying default "
-"values for the Launch Instance workflow. Initially only the Configuration "
-"Drive property is supported."
-msgstr ""
-"Ditambahkan pengaturan LAUNCH_INSTANCE_DEFAULTS yang memungkinkan menentukan "
-"nilai default untuk alur kerja Launch Instance. Awalnya hanya properti "
-"Configuration Drive didukung."
-
-msgid ""
-"Added the Metadata tab to the new Launch Instance workflow to allow adding "
-"key-value metadata to an instance at launch. This includes any properties "
-"from the OS::Nova::Server namespace of the glance metadata definitions."
-msgstr ""
-"Ditambahkan tab Metadata untuk alur kerja (workflow) Launch Instance baru "
-"untuk memungkinkan menambah key-value metadata ke sebuah instance pada saat "
-"peluncuran. Hal ini termasuk properti dari namespace OS::Nova::Server dari "
-"definisi metadata glance."
-
-msgid ""
-"Added the Scheduler Hints tab to the new Launch Instance workflow to allow "
-"adding scheduler hints to an instance at launch. In addition to adding "
-"custom key-value pairs, the user can also choose from properties in the "
-"glance metadata definitions catalog that have the OS::Nova::Server resource "
-"type and scheduler_hints properties target."
-msgstr ""
-"Ditambahkan tab Scheduler Hints untuk alur kerja Launch Instance baru untuk "
-"memungkinkan menambahkan petunjuk scheduler ke sebuah instance pada saat "
-"peluncuran. Selain menambah pasangan key-value kustom, pengguna juga dapat "
-"memilih dari properti di katalog definisi metadata glance yang memiliki tipe "
-"sumber daya OS::Nova::Server dan target properti scheduler_hints."
-
-msgid "Added the Update Encryption action for encrypted volume types."
-msgstr "Ditambahkan tindakan Update Encryption untuk tipe volume terenkripsi."
-
-msgid ""
-"Added the ``TOKEN_DELETE_DISABLED`` setting, so that deployers can customise "
-"the revocation of a users token on log out."
-msgstr ""
-"Ditambahkan pengaturan ``TOKEN_DELETE_DISABLED``, sehingga deployer dapat "
-"mengatur pencabutan token pengguna di log out."
-
-msgid ""
-"Added the angular extensible service which allows angular horizon elements "
-"such as workflows, tables, actions, and forms to be extended dynamically by "
-"adding, removing, or replacing items. The extensible service is applied to "
-"every workflow created using the horizon workflow service. This includes the "
-"angular Launch Instance workflow."
-msgstr ""
-"Ditambahkan layanan extensible sudut (angular extensible service) yang "
-"memungkinkan elemen horizon sudut seperti workflow (alur kerja), table "
-"(tabel), action (tindakan), dan bentuk dapat diperluas (extended) secara "
-"dinamis dengan penambahan, penghapusan, atau penggantian item. Layanan "
-"extensible diterapkan untuk setiap alur kerja yang dibuat menggunakan "
-"layanan alur kerja horizon. Ini termasuk alur kerja Launch Instance sudut ."
-
-msgid ""
-"Added the way to specify an interface when attaching it to an instance. It "
-"can be specified by a network and a fixed IP address (optional) or a port."
-msgstr ""
-"Menambahkan cara untuk menentukan antarmuka saat menghubungkannya ke sebuah "
-"instance. Hal ini dapat ditentukan oleh jaringan dan alamat IP tetap "
-"(opsional) atau port."
-
-msgid ""
-"Added two charts to show the Number of Volumes and Total Volume Storage "
-"quotas on launch instance modal when cinder is enabled."
-msgstr ""
-"Menambahkan dua grafik untuk menampilkan kuota Number of Volumes dan Total "
-"Volume Storage pada peluncuran instance modal saat cinder diaktifkan."
-
-msgid ""
-"Adds a new config value called IMAGES_ALLOW_LOCATION, which allows users to "
-"set locations when creating or updating images. Depending on the Glance "
-"version, the ability to set locations is controlled by policies and/or "
-"configuration values."
-msgstr ""
-"Menambahkan nilai konfigurasi baru yang disebut IMAGES_ALLOW_LOCATION, yang "
-"memungkinkan pengguna untuk mengatur lokasi saat membuat atau memperbarui "
-"image. Tergantung pada versi Glance, kemampuan untuk mengatur lokasi "
-"dikendalikan oleh kebijakan dan / atau nilai konfigurasi."
-
-msgid ""
-"Adds complete support for Glance v2 so that Horizon no longer depends on "
-"having a Glance v1 endpoint in the Keystone catalog. Also provides code "
-"compatibility between Glance v1 and v2."
-msgstr ""
-"Menambahkan dukungan lengkap untuk Glance v2 sehingga Horizon tidak lagi "
-"tergantung pada kepemilikan endpoint Glance v1 dalam katalog Keystone. Juga "
-"menyediakan kompatibilitas kode antara Sekilas v1 dan v2."
-
-msgid ""
-"Adds support for access rules for application credentials. Fine-grained "
-"restrictions can now be applied to application credentials by supplying a "
-"list of access rules upon creation. See the `keystone documentation <https://"
-"docs.openstack.org/api-ref/identity/v3/#application-credentials>`_ for more "
-"information."
-msgstr ""
-"Menambahkan dukungan untuk aturan akses untuk kredensial aplikasi. "
-"Pembatasan halus sekarang dapat diterapkan pada kredensial aplikasi dengan "
-"menyediakan daftar aturan akses pada saat pembuatan. Lihat `keystone "
-"documentation <https://docs.openstack.org/api-ref/identity/v3/#application-"
-"credentials>`_ untuk informasi lebih lanjut."
-
-msgid ""
-"Adds the possibility to redirect the login to an identity provider by "
-"default. For that purpose the following variables have been added, "
-"``WEBSSO_DEFAULT_REDIRECT``, ``WEBSSO_DEFAULT_REDIRECT_PROTOCOL``, "
-"``WEBSSO_DEFAULT_REDIRECT_REGION`` and ``WEBSSO_DEFAULT_REDIRECT_LOGOUT``."
-msgstr ""
-"Menambahkan kemungkinan untuk mengalihkan login ke penyedia identitas secara "
-"default. Untuk itu, variabel-variabel berikut telah ditambahkan, "
-"``WEBSSO_DEFAULT_REDIRECT``, ``WEBSSO_DEFAULT_REDIRECT_PROTOCOL``, "
-"``WEBSSO_DEFAULT_REDIRECT_REGION`` dan ``WEBSSO_DEFAULT_REDIRECT_LOGOUT``."
-
-msgid "Admin -> Defaults -> Default Quotas table"
-msgstr "Admin -> Defaults -> Default Quotas table"
-
-msgid "Admin -> Defaults -> Update Defaults form"
-msgstr "Admin -> Defaults -> Update Defaults form"
-
-msgid ""
-"Administrators now have the ability to evacuate hosts off hypervisors which "
-"can aid in system maintenance by providing a mechanism to migrate all "
-"instances to other hosts."
-msgstr ""
-"Administrator sekarang memiliki kemampuan untuk mengevakuasi host dari "
-"hypervisors yang dapat membantu dalam pemeliharaan sistem dengan menyediakan "
-"mekanisme untuk bermigrasi semua instance ke host lain."
-
-msgid ""
-"Administrators now have the ability to migrate an instance off of its "
-"current host via the Admin dashboard's Instances panel."
-msgstr ""
-"Administrator sekarang memiliki kemampuan untuk bermigrasi sebuah instance "
-"dari host saat ini melalui panel Instance di Admin dashboard."
-
-msgid ""
-"All AngularJS code must use explicit dependency injection. See https://docs."
-"angularjs.org/guide/di#using-strict-dependency-injection"
-msgstr ""
-"Semua kode AngularJS harus menggunakan injeksi ketergantungan eksplisit. "
-"Lihat https://docs.angularjs.org/guide/di#using-strict-dependency-injection"
-
-msgid ""
-"All Volume related panels in Horizon that previously used the term \"GB\" "
-"and \"gigabyte\" have been replaced with 'GiB' and 'gibibyte'."
-msgstr ""
-"Semua panel Volume terkait di Horizon yang sebelumnya digunakan istilah \"GB"
-"\" dan \"gigabyte\" telah diganti dengan 'GiB' dan 'gibibyte'."
-
-msgid ""
-"All instances of HTML class 'd3_pie_chart_usage' to 'pie-chart-usage' All "
-"instances of HTML class 'd3_pie_chart_distribution' to 'pie-chart-"
-"distribution'"
-msgstr ""
-"Semua instance kelas HTML 'd3_pie_chart_usage' ke 'pie-chart-usage' semua "
-"instance kelas HTML 'd3_pie_chart_distribution' ke 'pie-chart-distribusi'"
-
-msgid ""
-"All of these provide a richer set of options for controlling where, when and "
-"how instances are launched, and improving how they're managed once they're "
-"up and running."
-msgstr ""
-"Semua ini memberikan satu set kaya pilihan untuk mengontrol dimana, kapan "
-"dan bagaimana instance yang diluncurkan, dan meningkatkan bagaimana mereka "
-"berhasil setelah mereka sudah bangun dan berjalan."
-
-msgid ""
-"All previous instances of horizon.alert(...) used by client-side have been "
-"replaced with horizon.toast. Alert messages via horizon.alert(...) should be "
-"avoided when writing new JavaScript code. horizon.toast.add('error', "
-"gettext(...)) should be used instead."
-msgstr ""
-"Semua instance sebelumnya horizon.alert (...) yang digunakan oleh client-"
-"side telah diganti dengan horizon.toast. Pesan peringatan melalui horizon."
-"alert (...) harus dihindari saat menulis kode JavaScript baru. horizon.toast."
-"add ('error', gettext (...)) harus digunakan sebagai gantinya."
-
-msgid ""
-"Allow external plugins to contribute translations to the Javascript message "
-"catalog."
-msgstr ""
-"Memungkinkan plugin eksternal untuk berkontribusi penterjemahan ke katalog "
-"pesan Javascript."
-
-msgid "Allow service disable/enable on Hypervisor"
-msgstr "Memungkinkan layanan menonaktifkan/mengaktifkan pada Hypervisor"
-
-msgid ""
-"Allow to override settings from local_settings.py with file snippets dropped "
-"into local_settings.d/ directory."
-msgstr ""
-"Memungkinkan untuk menimpa pengaturan dari local_settings.py dengan snippet "
-"file dijatuhkan ke direktori local_settings.d /."
-
-msgid "Allowed Hosts"
-msgstr "Host yang diizinkan."
-
-msgid ""
-"Allows to attach ports during instance launch <https://blueprints.launchpad."
-"net/horizon/+spec/allow-launching-ports>"
-msgstr ""
-"Memungkinkan untuk menghubungkan port selama peluncuran instance <https://"
-"blueprints.launchpad.net/horizon/+spec/allow-launching-ports>"
-
-msgid ""
-"Allows to restrict CIDR range for user private network <https://blueprints."
-"launchpad.net/horizon/+spec/restrict-private-network-input>"
-msgstr ""
-"Memungkinkan untuk membatasi rentang CIDR untuk pengguna jaringan private "
-"<https://blueprints.launchpad.net/horizon/+spec/restrict-private-network-"
-"input>"
-
-msgid ""
-"Also debuting in Havana is the OpenStack Metering project (Ceilometer). "
-"Initial support for Ceilometer is included in Horizon so that it is possible "
-"for an administrator to query the usage of the cloud through the OpenStack "
-"Dashboard and better understand how the system is functioning and being "
-"utilized."
-msgstr ""
-"Juga memulai debutnya di Havana adalah proyek OpenStack Metering "
-"(Ceilometer). Dukungan awal untuk Ceilometer termasuk dalam Horizon sehingga "
-"hal ini mungkin untuk administrator untuk menanyakan penggunaan awan melalui "
-"OpenStack Dashboard dan lebih memahami bagaimana sistem berfungsi dan "
-"pemanfaatannya."
-
-msgid ""
-"Although it's not required, it's best to make your actions return promises "
-"with the expected structure."
-msgstr ""
-"Meskipun tidak diperlukan, hal terbaik untuk membuat tindakan Anda return "
-"promise (kembali janji) dengan struktur yang diharapkan."
-
-msgid ""
-"An action-result service provides convenience methods for construction of "
-"the result, and for parsing of a resolved object"
-msgstr ""
-"Layanan action-result (tindakan-hasil) menyediakan metode mudah untuk "
-"pembangunan hasilnya, dan untuk parsing (penguraian) resolved object (objek "
-"ditetapkan)."
-
-msgid ""
-"An existing feature in Neutron that Horizon now supports is the MAC learning "
-"extension."
-msgstr ""
-"Fitur yang ada di Neutron dimana Horizon sekarang mendukung adalah MAC "
-"learning extension."
-
-msgid ""
-"Angular actions now should return a promise that resolves with an object "
-"structured in a way to indicate what the action did (or didn't do)."
-msgstr ""
-"Tindakan Angular sekarang harus return a promise (kembali janji) yang "
-"menyelesaikan dengan obyek terstruktur dengan cara untuk menunjukkan apa "
-"tindakan telah lakukan (atau belum lakukan)."
-
-msgid ""
-"Angular components now exist to provide simple-to- configure panels and "
-"tables, based off of registry information about resources (e.g. Instances)."
-msgstr ""
-"Komponen Angular sekarang sudah menyediakan panel dan tabel konfigurasi "
-"sederhana, didasarkan dari informasi registri tentang sumber daya (misal "
-"Instances)."
-
-msgid "AngularJS table implementation"
-msgstr "Pelaksanaan table AngularJS"
-
-msgid ""
-"Another addition is support for utilizing and restoring from incremental "
-"database backups."
-msgstr ""
-"Tambahan lain adalah dukungan untuk pemanfaatan dan pemulihan dari backup "
-"database yang inkremental."
-
-msgid ""
-"Another cool new component is an interface designed for \"browsing\" "
-"resources which are nested under a parent resource. The object store (Swift) "
-"is a prime example of this. Now there is a consistent top-level navigation "
-"for containers on the left-hand pane of the \"browser\" while the right-hand "
-"pane lets you explore within those containers and sub-folders."
-msgstr ""
-"Komponen baru lain yang keren adalah sebuah antarmuka yang dirancang untuk "
-"\"browsing\" sumber daya yang bersarang di bawah sumber daya induk. "
-"Penyimpanan objek (Swift) adalah contoh utama dari ini. Sekarang ada "
-"navigasi top-level yang konsisten untuk kontainer pada left-hand panei "
-"dari \"browser\" sementara right-hand pane memberi Anda mengeksplorasi dalam "
-"kontainer dan sub-folder mereka."
-
-msgid ""
-"Another extremely common user-interface element is the use of \"tabs\" to "
-"break down discrete groups of data into manageable chunks. Since these tabs "
-"often encompass vastly different data, may have completely different access "
-"restrictions, and may sometimes be better-off being loaded dynamically "
-"rather than with the initial page load, Horizon includes tab and tab group "
-"classes for constructing these interfaces elegantly and with no knowledge of "
-"the HTML, CSS or JavaScript involved."
-msgstr ""
-"Unsur lain user-interface yang sangat umum adalah penggunaan \"tab\" untuk "
-"memecah kelompok diskrit data ke dalam potongan dikelola (manageable "
-"chunks). Sejak tab ini sering mencakup data yang sangat berbeda, mungkin "
-"memiliki pembatasan akses yang sama sekali berbeda, dan kadang-kadang "
-"mungkin lebih better-off yang dimuat secara dinamis daripada dengan buka "
-"halaman awal, Horizon memasukan tab dan kelompok tab kelas untuk membangun "
-"antarmuka ini elegan dan tanpa pengetahuan dari HTML, CSS atau JavaScript "
-"yang terlibat."
-
-msgid ""
-"Any past use of the Django based Swift UI is no longer supported and the "
-"code is being removed. The new angularJS based version should be used "
-"instead."
-msgstr ""
-"Setiap penggunaan masa lalu dari Swift UI berdasarkan Django tidak lagi "
-"didukung dan kode itu sedang dihapus. Versi berbasis AngularJS baru harus "
-"digunakan sebagai gantinya."
-
-msgid ""
-"As a result of Admin dashboard reorganization, panel groups of many Admin "
-"panels have been changed. Operators who customize Admin panels (for example, "
-"disable some Admin panels) through ``enabled`` directory need to update "
-"panel groups in ``enabled`` files. Horizon plugin developers and deployers "
-"may also need to update panel configurations under ``enabled`` directory to "
-"adapt the new Admin menus."
-msgstr ""
-"Sebagai hasil dari reorganisasi Admin dashboard, kelompok panel dari berapa "
-"panel Admin telah diubah. Operator yang menyesuaikan panel Admin (misalnya, "
-"menonaktifkan beberapa panel Admin) melalui direktori ``enabled`` perlu "
-"memperbarui kelompok panel dalam file ``enabled``. Pengembang dan deployer "
-"plugin Horizon juga mungkin perlu memperbarui konfigurasi panel di bawah "
-"direktori ``enabled`` untuk beradaptasi menu Admin baru."
-
-msgid ""
-"As part of the Horizon team's ongoing efforts to split the repository into "
-"more logical pieces, all the 3rd party JavaScript libraries that Horizon "
-"depends on have been removed from the Horizon code base and python xstatic "
-"packages have been utilized instead. The xstatic format allows for easy "
-"consumption by the Django framework Horizon is built on. Now JavaScript "
-"libraries are utilized like any other python dependency in Horizon."
-msgstr ""
-"Sebagai bagian dari upaya tim Horizon untuk membagi repositori menjadi "
-"potongan-potongan yang lebih logis, semua perpustakaan JavaScript pihak3 "
-"dimana Horizon tergantung padanya telah dihapus dari dasar kode Horizon dan "
-"paket Xstatic python telah digunakan sebagai gantinya. Format Xstatic "
-"memungkinkan untuk konsumsi mudah oleh Horizon kerangka Django yang dibangun "
-"di atas. Sekarang perpustakaan JavaScript dimanfaatkan seperti "
-"ketergantungan python lainnya di Horizon."
-
-msgid "Availability zone support."
-msgstr "Ketersediaan dukungan zona."
-
-msgid "Backwards Compatibility"
-msgstr "Backwards Compatibility (kompatibilitas ke belakang)"
-
-msgid ""
-"Beginning with the Icehouse cycle, there is now a requirement for JavaScript "
-"support in browsers used with OpenStack Dashboard."
-msgstr ""
-"Dimulai dengan siklus Icehouse, sekarang ada persyaratan untuk dukungan "
-"JavaScript di browser yang digunakan dengan OpenStack Dashboard."
-
-msgid "Better Admin Information Architecture"
-msgstr ""
-"Better Admin Information Architecture (arsitektur informasi admin lebih baik)"
-
-msgid "Better cross-browser support (Safari and IE particularly)."
-msgstr " Dukungan cross-browser lebih baik (Safari dan IE khususnya)."
-
-msgid "Better validation of what actions are permitted when."
-msgstr "Validasi tindakan lebih baik jika tindakan dibolehkan."
-
-msgid "Bug Fixes"
-msgstr "Perbaikan kerusakan"
-
-msgid ""
-"By far the biggest UI/UX change in the Folsom release is the introduction of "
-"programmatic workflows. These components allow developers to create concise "
-"interactions that combine discrete tasks spanning multiple services and "
-"resources in a user-friendly way and with minimal boilerplate code. Within a "
-"workflow, related objects can also be dynamically created so users don't "
-"lose their place when they realize the item they wanted isn't currently "
-"available. Look for examples of these workflows in Launch Instance, "
-"Associate Floating IP, and Create/Edit Project."
-msgstr ""
-"Perubahan UI/UX terbesar di rilis Folsom adalah pengenalan alur kerja "
-"program. Komponen-komponen ini memungkinkan pengembang untuk membuat "
-"interaksi ringkas yang menggabungkan tugas diskrit mencakup beberapa layanan "
-"dan sumber daya dalam cara yang user-friendly dan dengan kode boilerplate "
-"minimal. Dalam alur kerja, objek terkait dapat juga dibuat secara dinamis "
-"sehingga pengguna tidak kehilangan tempatnya ketika mereka menyadari barang "
-"yang mereka inginkan saat ini tidak tersedia. Carilah contoh alur kerja ini "
-"di Launch Instance, Associate Floating IP, dan Create/Edit Project."
-
-msgid "Ceilometer"
-msgstr "Ceilometer"
-
-msgid ""
-"Centralized error handling for vastly improved stability/reliability across "
-"APIs/clients."
-msgstr ""
-"Penanganan kesalahan terpusat untuk stabilitas/kehandalan yang jauh lebih "
-"baik seluruh APIs/clients."
-
-msgid "Cinder"
-msgstr "Cinder"
-
-msgid ""
-"Cinder API v3 is used by default now. It was introduced in Mitaka release "
-"and has all features from API v2."
-msgstr ""
-"Cinder API v3 digunakan secara default sekarang. Ini diperkenalkan dalam "
-"rilis Mitaka dan memiliki semua fitur dari API v2."
-
-msgid ""
-"Cinder consistency group support in horizon has been dropped in Train "
-"release. It was deprecated in Pike release in Cinder and deprecated in Stein "
-"release in Horizon. The feature is superseded by the generic group feature "
-"and horizon provides full support of the generic group."
-msgstr ""
-"Dukungan grup konsistensi Cinder di horizon telah dibatalkan di rilis Train. "
-"Itu ditinggalkan dalam rilis Pike di Cinder dan ditinggalkan dalam rilis "
-"Stein di Horizon. Fitur ini digantikan oleh fitur grup generik dan horizon "
-"memberikan dukungan penuh dari grup generik."
-
-msgid ""
-"Cinder consistency group support in horizon will be dropped in Train release "
-"or later. It was deprecated in Pike release in Cinder and was superseded by "
-"the generic group feature. Horizon supports the generic group since Rocky "
-"release."
-msgstr ""
-"Dukungan grup konsistensi Cinder di horizon akan dijatuhkan dalam rilis "
-"Train atau yang lebih baru. Itu ditinggalkan dalam rilis Pike di Cinder dan "
-"digantikan oleh fitur grup generik. Horizon mendukung grup generik sejak "
-"rilis Rocky."
-
-msgid ""
-"Cinder defines storage size in gibibytes (GiB), which is inconsistent with "
-"Horizon panels that show/request storage size in gigabytes (GB)."
-msgstr ""
-"Cinder mendefinisikan ukuran penyimpanan dalam gibibytes (GiB), yang tidak "
-"konsisten dengan panel Horizon dimana ukuran penyimpanan show/request "
-"(penampilan/permintaan) dalam gigabyte (GB)."
-
-msgid "Cinder v2 by default"
-msgstr "Cinder v2 secara default"
-
-msgid "Client library changes:"
-msgstr "Perubahan perpustakaan klien:"
-
-msgid ""
-"Client-side templating capabilities for more easily creating dynamic "
-"interactions."
-msgstr ""
-"Kemampuan template sisi klien untuk lebih mudah pembuatan interaksi dinamis."
-
-msgid "Cloud Admin - View and manage identity resources across domains"
-msgstr ""
-"Cloud Admin - View (melihat) dan mengelola sumber daya identitas seluruh "
-"domain"
-
-msgid "Community"
-msgstr "Community (komunitas)"
-
-msgid "Completely revamped test suite with comprehensive test data."
-msgstr ""
-"Rangkaian pengujian perombakan menyeluruh dengan data uji komprehensif."
-
-msgid ""
-"Compute images metadata can now be edited from the Project dashboard, using "
-"the new metadata editor. See `this <https://blueprints.launchpad.net/horizon/"
-"+spec/project-images-metadata>`__ for more details."
-msgstr ""
-"Metadata image Compute sekarang dapat diedit dari dashboard Project, "
-"menggunakan editor metadata baru. Lihat lebih rinci `this <https://"
-"blueprints.launchpad.net/horizon/+spec/project-images-metadata>`__ ."
-
-msgid ""
-"Configurable token hashing, to disable Horizon from hashing the token passed "
-"to the OpenStack services."
-msgstr ""
-"Configurable token hashing (pengacakan token yang dapat dikonfigurasi), "
-"untuk menonaktifkan Horizon dari hashing token passed (pengacakan token "
-"diteruskan) ke layanan OpenStack."
-
-msgid "Configurable web root for Horizon beyond just '/'"
-msgstr "akar web dikonfigurasi untuk Horizon lebih dari sekadar '/'"
-
-msgid "Conflicting Security Group Names With Neutron"
-msgstr ""
-"Conflicting Security Group Names With Neutron (pertentangan nama grup "
-"keamanan dengan Neutron)"
-
-msgid "Conversion from LESS to SCSS"
-msgstr "Conversion from LESS to SCSS"
-
-msgid "Copious amounts of documentation for developers."
-msgstr "Jumlah dokumentasi berlebihan untuk pengembang."
-
-msgid ""
-"Create from a local file feature is added to both Angular and Django Create "
-"Image workflows. It works either in a 'legacy' mode which proxies an image "
-"upload through Django, or in a new 'direct' mode, which in turn implements "
-"[`blueprint horizon-glance-large-image-upload <https://blueprints.launchpad."
-"net/horizon/+spec/horizon-glance-large-image-upload>`_]. To use the direct "
-"mode HORIZON_IMAGES_UPLOAD_MODE setting should be changed to 'direct' value "
-"along with changing glance-api.conf cors.allowed_origin parameter to the URL "
-"from which Horizon is served."
-msgstr ""
-"Buat dari fitur file lokal ditambahkan ke kedua alur kerja Angular and "
-"Django Create Image. Ia bekerja baik dalam mode 'legacy' (warisan) dimana "
-"proxy upload gambar melalui Django, atau dalam mode 'direct' baru, yang pada "
-"gilirannya mengimplementasikan [`blueprint horizon-glance-large-image-upload "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-glance-large-image-"
-"upload>`_]. Untuk menggunakan pengaturan modus langsung "
-"HORIZON_IMAGES_UPLOAD_MODE harus diubah ke nilai 'direct' bersama dengan "
-"mengubah parameter glance-api.conf cors.allowed_origin ke URL dari mana "
-"Horizon disajikan."
-
-msgid "Creating Rich Network Topologies"
-msgstr "Creating Rich Network Topologies (membuat topologi jaringan kaya)"
-
-msgid "Creating and restoring volume backups"
-msgstr "Pembuatan dan pemulihan backup Volume"
-
-msgid "Creation and publication of a set of Human Interface Guidelines (HIG)."
-msgstr ""
-"Pembuatan dan publikasi dari serangkaian Human Interface Guidelines (HIG)."
-
-msgid "Current Series Release Notes"
-msgstr "Catatan Rilis Seri Current"
-
-msgid "Current limitations on managing identity resources with Keystone v3:"
-msgstr ""
-"Keterbatasan pada saat ini dalam pengelolaan sumber daya identitas dengan "
-"Keystone v3:"
-
-msgid ""
-"Custom template tags must have a thread-safe Node implementation to work "
-"with the the cached loader. See https://docs.djangoproject.com/en/1.8/howto/"
-"custom-template-tags/#template-tag-thread-safety"
-msgstr ""
-"Tag template kustom harus memiliki implementasi Node thread-safe untuk "
-"bekerja dengan loader cache. Lihat https://docs.djangoproject.com/en/1.8/"
-"howto/custom-template-tags/#template-tag-thread-safety"
-
-msgid ""
-"Custom templates for ``clouds.yaml`` and ``openrc`` files can be configured "
-"now via ``OPENSTACK_CLOUDS_YAML_CUSTOM_TEMPLATE`` and "
-"``OPENRC_CUSTOM_TEMPLATE`` settings. For more detail, see the `Settings "
-"Reference <https://docs.openstack.org/horizon/latest/configuration/settings."
-"html>`__."
-msgstr ""
-"Template khusus untuk file ``clouds.yaml`` dan ``openrc`` dapat "
-"dikonfigurasi sekarang melalui pengaturan "
-"``OPENSTACK_CLOUDS_YAML_CUSTOM_TEMPLATE`` dan ``OPENRC_CUSTOM_TEMPLATE``. "
-"Untuk detail lebih lanjut, lihat `Settings Reference <https://docs.openstack."
-"org/horizon/latest/configuration/settings.html>`__."
-
-msgid ""
-"DEFAULT_SERVICE_REGIONS can now take '*' as a key which serves either as a "
-"fallback service region, or the default region if no other keys are set."
-msgstr ""
-"DEFAULT_SERVICE_REGIONS sekarang dapat mengambil '*' sebagai kunci yang "
-"berfungsi sebagai wilayah layanan fallback, atau wilayah default jika tidak "
-"ada kunci lain yang ditetapkan."
-
-msgid "DVR (Distributed Virtual Routing)"
-msgstr "DVR (Distributed Virtual Routing)"
-
-msgid "Dashboards and Panels"
-msgstr "Dashboards and Panels (dasbor dan panel)"
-
-msgid "Data Tables"
-msgstr "Data Tables (tabel data)"
-
-msgid "DataTables now support a summation row at the bottom of the table."
-msgstr ""
-"DataTables sekarang mendukung deretan penjumlahan di bagian bawah Table."
-
-msgid ""
-"Database-backed sessions will likely not persist across upgrades due to a "
-"change in their structure. See `this <https://github.com/openstack/"
-"django_openstack_auth/commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ "
-"for more details."
-msgstr ""
-"Sesi database-backed (didukung database) kemungkinan besar tidak akan "
-"bertahan di upgrade karena perubahan dalam struktur mereka. Lihat lebih "
-"rinci `this <https://github.com/openstack/django_openstack_auth/"
-"commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ ."
-
-msgid "Default Hypervisor Settings Changes"
-msgstr ""
-"Default Hypervisor Settings Changes (perubahan pengaturan hypervisor default)"
-
-msgid "Deleting large numbers of resources simultaneously"
-msgstr "Penghapusan sejumlah besar sumber daya secara bersamaan"
-
-msgid "Deprecated ``SHOW_KEYSTONE_V2_RC`` since Stein release is removed."
-msgstr "Sudah usang ``SHOW_KEYSTONE_V2_RC`` sejak rilis Stein dihapus."
-
-msgid "Deprecated config option ENABLE_FLAVOR_EDIT is removed."
-msgstr "Opsi konfigurasi yang tidak digunakan ENABLE_FLAVOR_EDIT dihapus."
-
-msgid ""
-"Deprecated function fix_auth_url_version is removed from openstack_auth "
-"library. fix_auth_url_version_prefix function should be used instead of it."
-msgstr ""
-"Fungsi deparasi fix_auth_url_version dihapus dari perpustakaan "
-"openstack_auth. Fungsi fix_auth_url_version_prefix sebaiknya digunakan "
-"sebagai gantinya."
-
-msgid "Deprecation Notes"
-msgstr "Catatan deprisiasi"
-
-msgid "Direct Image Upload To Glance"
-msgstr "Direct Image Upload To Glance (upload image langsung ke Glance)"
-
-msgid "Disk config extension support"
-msgstr "Dukungan ekstensi configurasi disk"
-
-msgid "Display IPMI meters values from Ceilometer"
-msgstr "Menampilkan nilai meter IPMI dari Ceilometer"
-
-msgid ""
-"Display of Router Rules for routers where they are defined is now supported "
-"in Horizon."
-msgstr ""
-"Tampilan Router Rules untuk router dimana mereka didefinisikan sekarang "
-"didukung di Horizon."
-
-msgid "Displaying instance power states."
-msgstr "Penampilan status daya instance."
-
-msgid ""
-"Django 1.11 support was dropped. Django 1.11 ends its extended support in "
-"April 2020 which is before Ussuri release. Considering this, horizon dropped "
-"Django 1.11 support and use Django 2.2 as default."
-msgstr ""
-"Dukungan Django 1.11 dijatuhkan. Django 1.11 mengakhiri dukungan "
-"diperpanjang pada April 2020 yang sebelum rilis Ussuri. Mempertimbangkan hal "
-"ini, horizon menjatuhkan dukungan Django 1.11 dan menggunakan Django 2.2 "
-"sebagai standar."
-
-msgid "Django 1.6 Support"
-msgstr "Django 1.6 Support (dukungan Django 1.6)"
-
-msgid "Django 1.7 is now supported."
-msgstr "Django 1.7 sekarang didukung"
-
-msgid "Django 1.8 is not fully supported yet."
-msgstr "Django 1.8 belum sepenuhnya didukung."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported version."
-msgstr ""
-"Django 1.8 sekarang didukung, dan Django 1.7 menjadi versi minimum didukung "
-"kita."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported "
-"version. See `this <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-msgstr ""
-"Django 1.8 sekarang didukung, dan Django 1.7 adalah versi minimum didukung "
-"kami. Lihat lebih rinci `this <https://blueprints.launchpad.net/horizon/"
-"+spec/drop-django14-support>`__ ."
-
-msgid ""
-"Django 2.0 support is added as experimental. Support for Django 1.10 or "
-"older releases is dropped. Django 1.11 (LTS) is still the primary supported "
-"Django version."
-msgstr ""
-"Dukungan Django 2.0 ditambahkan sebagai eksperimental. Dukungan untuk Django "
-"1.10 atau rilis yang lebih lama dihapus. Django 1.11 (LTS) masih merupakan "
-"versi Django utama yang didukung."
-
-msgid ""
-"Django 2.2 is supported as experimental. Django 1.11 (LTS) and 2.0 are "
-"supported as well as Stein release does and Django 1.11 is still the primary "
-"supported version of Django."
-msgstr ""
-"Django 2.2 didukung sebagai percobaan. Django 1.11 (LTS) dan 2.0 didukung "
-"juga rilis Stein melakukannya dan Django 1.11 masih merupakan versi utama "
-"yang didukung dari Django."
-
-msgid "Django versions 1.4 - 1.6 are now supported by Horizon."
-msgstr "Django versions 1.4 - 1.6 sekarang didukung oleh Horizon."
-
-msgid ""
-"Do not redirect to the /identity tab admin users on login. Now `user_home` "
-"config options works in the same way for all users. [`bug/1778006 <https://"
-"bugs.launchpad.net/horizon/1778006>`_]"
-msgstr ""
-"Jangan redirect ke / tab identity pengguna admin saat login. Sekarang opsi "
-"konfigurasi `user_home` bekerja dengan cara yang sama untuk semua pengguna. "
-"[`bug/1778006 <https://bugs.launchpad.net/horizon/1778006>`_]"
-
-msgid "Docs, docs, and more docs!"
-msgstr "Dokumen, dokumen, dan dokumen lagi !"
-
-msgid "Does not support hierarchical project management."
-msgstr "Tidak mendukung manajemen proyek hirarkis."
-
-msgid "Does not support project admins managing Keystone projects."
-msgstr "Tidak mendukung admin proyek mengelola proyek Keystone."
-
-msgid ""
-"Does not support role assignments across domains, such as giving a user in "
-"domain1 access to domain2."
-msgstr ""
-"Tidak mendukung penetapan peran di seluruh domain, seperti memberikan "
-"pengguna di domain1 akses ke domain2."
-
-msgid ""
-"Domain Admin - View and manage identity resources in the domain logged in"
-msgstr ""
-"Domain Admin - View (melihat) dan mengelola sumber daya identitas dalam "
-"domain login"
-
-msgid "Domain management supports the following use cases:"
-msgstr "Manajemen domain mendukung kasus penggunaan berikut:"
-
-msgid "Domains, Groups, and More: Keystone v3 API Support"
-msgstr ""
-"Domains, Groups, and More: Keystone v3 API Support (domain, grup, dan "
-"lainnya: dukungan Keystone v3 API)"
-
-msgid ""
-"Download buttons for OpenStack RC files have been added to the user dropdown "
-"menu in the top right of Horizon."
-msgstr ""
-"Tombol download untuk file OpenStack RC telah ditambahkan ke menu dropdown "
-"pengguna di kanan atas Horizon."
-
-msgid ""
-"Due to outcry from various parties, and made possible by improvements in the "
-"Python community's support for LESS, Horizon has removed all traces of "
-"NodeJS from the project. We now use the ``lesscpy`` module to compile our "
-"LESS into the final stylesheets. This should not affect most users in any "
-"way, but it should make life easier for downstream distributions and the "
-"like."
-msgstr ""
-"Karena protes dari berbagai pihak, dan dimungkinkan oleh perbaikan dalam "
-"dukungan masyarakat Python untuk LESS, Horizon telah menghapus semua jejak "
-"NodeJS dari proyek. Kami sekarang menggunakan modul ``lesscpy`` untuk "
-"mengkompilasi kami LESS ke stylesheet akhir. Hal ini seharusnya tidak "
-"mempengaruhi sebagian besar pengguna dengan cara apapun, tetapi harus "
-"membuat hidup lebih mudah untuk distribusi hilir dan sejenisnya."
-
-msgid ""
-"Due to several Quantum features landing very late in the Grizzly cycle, it "
-"is not possible to create particularly complex networking configurations "
-"through the OpenStack Dashboard. These features will continue to grow "
-"throughout future releases."
-msgstr ""
-"Karena beberapa Quantum fitur mendarat (landing) sangat terlambat dalam "
-"siklus Grizzly, hal ini tidak mungkin untuk membuat konfigurasi jaringan "
-"yang sangat kompleks melalui OpenStack Dashboard. Fitur-fitur ini akan terus "
-"tumbuh sepanjang rilis mendatang."
-
-msgid ""
-"Due to the mechanisms by which Keystone determines \"admin\"-ness for a "
-"user, an admin user interacting with the \"Project\" dashboard may see some "
-"inconsistent behavior such as all resources being listed instead of only "
-"those belonging to that project, or only being able to return to the \"Admin"
-"\" dashboard while accessing certain projects."
-msgstr ""
-"Karena mekanisme Keystone menentukan \"admin\" -ness untuk pengguna, "
-"pengguna admin yang berinteraksi dengan dasbor \"Project\" dapat melihat "
-"beberapa perilaku tidak konsisten seperti semua sumber daya tercantum "
-"bukannya hanya mereka yang termasuk proyek itu, atau hanya dapat kembali "
-"menjadi ke dasbor \"Admin\" pada saat pengaksesan proyek tertentu."
-
-msgid ""
-"Due to the very late addition of floating IP support in Quantum, Nova's "
-"integration there is lacking, so floating IP-related API calls to Nova will "
-"fail when your OpenStack deployment uses Quantum for networking. This means "
-"that Horizon actions such as \"allocate\" and \"associate\" floating IPs "
-"will not work either since they rely on the underlying APIs."
-msgstr ""
-"Karena penambahan sangat terlambat dari dukungan floating IP di Quantum, "
-"integrasi Nova menadi berkurang, sehingga panggilan API IP-related yang "
-"mengambang dengan Nova akan gagal ketika pengerahan OpenStack Anda "
-"menggunakan Quantum untuk jaringan. Ini berarti bahwa tindakan Horizon "
-"seperti IP mengambang \"allocate\" dan \"associate\" tidak akan bekerja "
-"baik karena mereka bergantung pada API yang mendasarinya."
-
-msgid ""
-"Due to the way that Nova handles flavor editing/replacement it is necessary "
-"to delete the old flavor before creating the replacement flavor. As such, if "
-"an API error occurs while creating the replacement it is possible to lose "
-"the old flavor without the new one being created."
-msgstr ""
-"Karena cara Nova menangani editing/penanganan flavor, hal ini memerlukan "
-"penghapusan flavor lama sebelum membuat flavor pengganti. Dengan demikian, "
-"jika kesalahan API terjadi pada saat membuat penggantian, hal ini mungkin "
-"terjadi kehilangan flavor lama tanpa pembuatan flavor baru."
-
-msgid ""
-"During the Essex release cycle, Horizon underwent a significant set of "
-"internal changes to allow extensibility and customization while also adding "
-"a significant number of new features and bringing much greater stability to "
-"every interaction with the underlying components."
-msgstr ""
-"Selama siklus rilis Essex, Horizon menjalani serangkaian signifikan dari "
-"perubahan internal untuk memungkinkan diperpanjang dan kustomisasi, "
-"sementara juga menambahkan sejumlah besar fitur baru dan membawa stabilitas "
-"yang lebih besar untuk setiap interaksi dengan komponen yang mendasari."
-
-msgid ""
-"During the Grizzly cycle we started holding a weekly project meeting on IRC. "
-"This has been extremely beneficial for the growth and progress of the "
-"project. Check out the `OpenStack Meetings wiki page`_ for specifics."
-msgstr ""
-"Selama siklus Grizzly kami mulai mengadakan pertemuan proyek mingguan di "
-"IRC. Ini telah sangat bermanfaat bagi pertumbuhan dan kemajuan proyek. "
-"Periksalah `OpenStack Rapat wiki page`_ untuk spesifik."
-
-msgid "EC2 credentials download."
-msgstr "Men-download credential EC2"
-
-msgid "Editable and interactive network topology visualizations."
-msgstr "Visualisasi topologi jaringan yang dapat diedit dan interaktif"
-
-msgid "Editable default quotas."
-msgstr "Kuota bawaan yang dapat diedit."
-
-msgid "Editing a Flavor Which Results In An API Error Will Delete The Flavor"
-msgstr ""
-"Editing a Flavor Which Results In An API Error Will Delete The Flavor "
-"(mengedit flavor yang dihasilkan dari kesalahan API akan menghapus flavor). "
-
-msgid ""
-"Editing flavors is deprecated and may be removed from the 'R' cycle onwards."
-msgstr ""
-"Mengedit flavor sudah usang dan mungkin dikeluarkan dari siklus 'R' dan "
-"seterusnya."
-
-msgid "Emit the `hzTable:clearSelected` event to clear table row selections."
-msgstr ""
-"Memancarkan kejadian `hzTable:clearSelected` untuk membersihkan pilihan "
-"baris tabel."
-
-msgid ""
-"Empowered by changes to the Keystone API, users can now change their own "
-"passwords without the need to involve an administrator. This is more secure "
-"and takes the hassle out of things for everyone."
-msgstr ""
-"Diberdayakan oleh perubahan Keystone API, pengguna dapat mengubah password "
-"mereka sendiri tanpa perlu melibatkan administrator. Ini lebih aman dan "
-"menghilangkan kerumitan untuk semua orang."
-
-msgid ""
-"Enabled horizon to make use of cinder's feature to backup up snapshots of "
-"block storage volumes."
-msgstr ""
-"Diaktifkan horizon untuk menggunakan fitur cinder untuk membuat cadangan "
-"snapshot volume penyimpanan blok."
-
-msgid ""
-"Enabled support for migrating volumes. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/volume-migration>`__ for more details."
-msgstr ""
-"Aktifkan dukungan untuk migrasi volume. Lihat lebih rinci `this <https://"
-"blueprints.launchpad.net/horizon/+spec/volume-migration>`__ ."
-
-msgid "Enabling Keystone and Neutron Features"
-msgstr "Mengaktifkan fitur Keystone dan Neutron"
-
-msgid "Enabling resetting the state of a snapshot"
-msgstr "Pengaktifan pengaturan ulang keadaan snapshot"
-
-msgid "Enabling resetting the state of a volume"
-msgstr "Pengaktifan pengaturan ulang keadaan volume"
-
-msgid "Enhanced RBAC support"
-msgstr "Dukungan RBAC ditingkatkan"
-
-msgid "Enhanced plugin support for javasciprt, SCSS and Django template."
-msgstr ""
-"Peningkatan dukungan plugin untuk javascript, SCSS dan template Django."
-
-msgid "Essex Series Release Notes"
-msgstr "Essex Series Release Notes (catatan rilis seri Essex)"
-
-msgid "Exceptions during customization"
-msgstr "Pengecualian selama kustomisasi"
-
-msgid ""
-"Exceptions raised while overriding built-in Horizon behavior via the "
-"\"customization_module\" setting may trigger a bug in the error handling "
-"which will mask the original exception."
-msgstr ""
-"Pengecualian timbul ketika pengesampingan perilaku built-in Horizon melalui "
-"pengaturan \"customization_module\" dapat memicu bug dalam penanganan "
-"kesalahan yang akan menutupi pengecualian sesuatu yang asli."
-
-msgid "Expose serial console"
-msgstr "Paparan konsol serial"
-
-msgid ""
-"Exposed event log for clusters. See `this <https://blueprints.launchpad.net/"
-"horizon/+spec/sahara-event-log>`__ for more details."
-msgstr ""
-"Log kejadian terekspos untuk cluster. Lihat lebih rinci `this <https://"
-"blueprints.launchpad.net/horizon/+spec/sahara-event-log>`__ ."
-
-msgid "Extensibility"
-msgstr "Extensibility (perpanjangan)"
-
-msgid "Extensible Enhancements"
-msgstr "Extensible Enhancements"
-
-msgid ""
-"FWaaS dashboard is now split out into a separate project ``neutron-fwaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use FWaaS dashboard, install "
-"``neutron-fwaas-dashboard`` and set up the horizon plugin configuration file "
-"in ``enabled`` directory. For more information, see `neutron-fwaas-dashboard "
-"documentation <https://docs.openstack.org/neutron-fwaas-dashboard/latest/"
-">`__."
-msgstr ""
-"Dashboard FWaaS sekarang terbagi menjadi proyek terpisah ``neutron-fwaas-"
-"dashboard``. Semua fitur dan perawatan baru disediakan dari proyek baru "
-"mulai sekarang. Proyek baru ini menyediakan semua fitur yang ada di Horizon "
-"dalam rilis sebelumnya. Untuk terus menggunakan dasbor FWaaS, pasang "
-"``neutron-fwaas-dashboard`` dan atur file konfigurasi plugin horizon di "
-"direktori ``enabled``. Untuk informasi lebih lanjut, lihat `neutron-fwaas-"
-"dashboard documentation <https://docs.openstack.org/neutron-fwaas-dashboard/"
-"latest/>`__."
-
-msgid "Fewer API calls to OpenStack endpoints (improves performance)."
-msgstr ""
-"Lebih sedikit panggilan API untuk endpoint OpenStack (meningkatkan kinerja)."
-
-msgid "Firewall as a Service."
-msgstr "Firewall sebagai Service."
-
-msgid ""
-"First off, the API Access panel (containing a user's API endpoints, rc "
-"files, and EC2 credentials) was moved from Settings to the Access & Security "
-"section of the Project dashboard."
-msgstr ""
-"Pertama, panel API Access (berisikan endpoint pengguna API, file rc, dan "
-"kredensial EC2) dipindahkan dari Settings ke bagian Access & Security dari "
-"dasbor Project."
-
-msgid ""
-"Fix an error on image description field when it is changed in the "
-"Angularized panel [:bug: `1779879`]"
-msgstr ""
-"Perbaiki kesalahan pada bidang deskripsi gambar ketika diubah di panel "
-"Angularized [:bug: `1779879`]"
-
-msgid ""
-"Fixed a bug where non-admin users would be shown the \"Change Password\" "
-"button for users listed under the Identity panel."
-msgstr ""
-"Memperbaiki bug di mana pengguna non-admin akan ditampilkan tombol \"Change "
-"Password\" untuk pengguna yang terdaftar di bawah panel Identity."
-
-msgid "Fixing ordering issues"
-msgstr "Perbaikan masalah pengurutan"
-
-msgid "Flavor Extra Specs Support"
-msgstr "Flavor Extra Specs Support (dukungan spesifikasi tambahan flavor)"
-
-msgid "Flavor editing was made significantly more stable."
-msgstr "Editing flavor dibuat secara nyata lebih stabil."
-
-msgid ""
-"Floating IP addresses have a description field that is now exposed in the "
-"dashboard. It is also possible to set the description when allocating a "
-"floating IP."
-msgstr ""
-"Alamat IP mengambang memiliki field deskripsi yang sekarang terbuka di "
-"dasbor. Hal ini juga memungkinkan untuk menetapkan deskripsi saat "
-"mengalokasikan IP mengambang."
-
-msgid ""
-"Floating IP can be released when it is disassociated from a server. "
-"\"Release Floating IP\" checkbox is now available in \"Disassociate Floating "
-"IP\" form."
-msgstr ""
-"IP mengambang dapat dilepaskan ketika dipisahkan dari server. Kotak "
-"\"Release Floating IP\" sekarang tersedia dalam form \"Disassociate "
-"Floating IP\"."
-
-msgid "Floating IPs and Quantum"
-msgstr "Floating IPs and Quantum (IP mengambang dan Quantum)"
-
-msgid "Folsom Series Release Notes"
-msgstr "Folsom Series Release Notes (catatan rilis seri Folsom)"
-
-msgid ""
-"For a non-malicious user these errors are almost 100% the result of "
-"misconfiguration and this makes debugging possible."
-msgstr ""
-"Untuk pengguna non-malicious, kesalahan ini hampir 100% hasil dari kesalahan "
-"konfigurasi dan ini membuat debugging layak."
-
-msgid ""
-"For more information see `OPENSTACK_HYPERVISOR_FEATURES setting <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#openstack-"
-"hypervisor-features>`__."
-msgstr ""
-"Untuk informasi lebih lanjut lihat `OPENSTACK_HYPERVISOR_FEATURES setting "
-"<https://docs.openstack.org/horizon/latest/configuration/settings."
-"html#openstack-hypervisor-features>`__."
-
-msgid ""
-"For more information see `Pluggable Settings <https://docs.openstack.org/"
-"horizon/latest/configuration/pluggable_panels.html>`__."
-msgstr ""
-"Untuk informasi lebih lanjut lihat `Pluggable Settings <https://docs."
-"openstack.org/horizon/latest/configuration/pluggable_panels.html>`__."
-
-msgid ""
-"For production deployments of Horizon you must add the ``ALLOWED_HOSTS`` "
-"setting to your ``local_settings.py`` file. This setting was added in Django "
-"1.5 and is an important security feature. For more information on it please "
-"consult the ``local_settings.py.example`` file or Django's documentation."
-msgstr ""
-"Untuk pengerahan produksi Horizon Anda harus menambahkan pengaturan "
-"``ALLOWED_HOSTS`` ke file ``local_settings.py`` Anda. Pengaturan ini "
-"ditambahkan dalam Django 1.5 dan fitur keamanan penting. Untuk informasi "
-"lebih lanjut tentang hal itu silahkan baca file ``local_settings.py."
-"example`` atau dokumentasi Django."
-
-msgid ""
-"Forward-compatibility with Django 1.4 and the option of cookie-based "
-"sessions."
-msgstr "Forward-compatibility dengan Django 1.4 dan opsi sesi berbasis cookie."
-
-msgid "Frontend overhaul to use the Bootstrap CSS/JS framework."
-msgstr ""
-"Pemeriksaan menyeluruh Frontend menggunakan framework Bootstrap CSS/JS."
-
-msgid ""
-"Full migration to python-novaclient from the deprecated openstackx library."
-msgstr "Migrasi penuh ke python-novaclient dari perpustakaan openstackx usang"
-
-msgid "Full security group and quota parity between Neutron and Nova network."
-msgstr ""
-"Kelompok keamanan penuh dan paritas kuota antara Neutron dan jaringan Nova."
-
-msgid ""
-"Full support for translation in AngularJS, along with simpler tooling. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>`__ for more details."
-msgstr ""
-"Dukungan penuh untuk terjemahan dalam AngularJS, bersama dengan tool (alat) "
-"sederhana. Lihat lebih rinci `this <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-translate-makemessages>`__ ."
-
-msgid ""
-"Fullscreen Modals have been deprecated in favor of modal-xl. Currently, it "
-"is set to 95% of the viewable screen width."
-msgstr ""
-"Fullscreen Modals telah usang dalam mendukung modal-xl. Saat ini, sudah "
-"diatur untuk 95% dari lebar layar yang terlihat."
-
-msgid ""
-"Gives end-users the ability to create and delete ports in their networks. "
-"The functionality will be implemented into the project network details "
-"table. Following the discussions in the bug discussion. This functionality "
-"will be enabled/disabled via policy. Blueprint can be found at [`blueprint "
-"network-ports-tenant <https://blueprints.launchpad.net/horizon/+spec/network-"
-"ports-tenant>`_] Bug can be found at [`bug 1399252 <https://bugs.launchpad."
-"net/horizon/+bug/1399252>`_]"
-msgstr ""
-"Berikan end-user kemampuan untuk membuat dan menghapus port di jaringan "
-"mereka. Fungsi tersebut akan diimplementasikan ke dalam tabel rincian "
-"jaringan proyek. Setelah diskusi dalam diskusi bug. Fungsi ini akan "
-"diaktifkan/dinonaktifkan melalui kebijakan. Blueprint dapat ditemukan di "
-"[`blueprint network-ports-tenant <https://blueprints.launchpad.net/horizon/"
-"+spec/network-ports-tenant>`_] Bug can be found at [`bug 1399252 <https://"
-"bugs.launchpad.net/horizon/+bug/1399252>`_]"
-
-msgid "Glance"
-msgstr "Glance"
-
-msgid ""
-"Glance API V1 support has been dropped in Ussuri release. Glance V1 API "
-"support was deprecated in Stein release."
-msgstr ""
-"Dukungan Glance API V1 telah jatuh dalam rilis Ussuri. Dukungan Glance API "
-"V1 sudah usang dalam rilis Stein."
-
-msgid "Glance image types are now configurable."
-msgstr "Tipe image Glance sekarang dapat dikonfigurasi."
-
-msgid ""
-"Glance v1 API support is now deprecated and will be dropped in Train release "
-"at earliest. It was removed from glance in Rokcy release."
-msgstr ""
-"Glance v1 dukungan API sekarang sudah usang dan akan turun di rilis Train "
-"paling awal. Itu dihapus dari glance dalam rilis Rokcy."
-
-msgid ""
-"Glance v2 doesn't support the copy-from feature, so this feature is disabled "
-"in Horizon when using Glance v2."
-msgstr ""
-"Glance v2 tidak mendukung fitur copy-from, sehingga fitur ini dinonaktifkan "
-"dalam Horizon saat menggunakan Glance v2."
-
-msgid ""
-"Going forward the user will not be logged out, but no information will be "
-"populated on the page and they will be presented with error messages "
-"informing them that they are unauthorized for the data they attempted to "
-"access."
-msgstr ""
-"Ke depan pengguna tidak akan log out, tetapi tidak ada informasi akan diisi "
-"pada halaman dan mereka akan disajikan dengan pesan kesalahan "
-"menginformasikan mereka bahwa mereka tidak sah untuk data mereka berusaha "
-"untuk akses."
-
-msgid "Grizzly Series Release Notes"
-msgstr "Grizzly Series Release Notes (catatan rilis seri Grizzly)"
-
-msgid ""
-"HORIZON_IMAGES_ALLOW_UPLOAD setting is deprecated and should be gradually "
-"replaced with HORIZON_IMAGES_UPLOAD_MODE setting."
-msgstr ""
-"Pengaturan HORIZON_IMAGES_ALLOW_UPLOAD sudah ditinggalkan dan harus diganti "
-"secara bertahap dengan pengaturan HORIZON_IMAGES_UPLOAD_MODE."
-
-msgid ""
-"Hardcoded admin role is replaced with RBAC policy check in panels. Now users "
-"access to the panels is defined by policies and not user roles. The change "
-"affected the Admin dashboard and its panels (Overview, Hypervisors, "
-"Instances and Metadata Definitions)."
-msgstr ""
-"Peran admin Hardcoded diganti dengan cek kebijakan RBAC di panel. Sekarang "
-"akses pengguna ke panel didefinisikan oleh kebijakan dan bukan peran "
-"pengguna. Perubahan mempengaruhi dashboard Admin dan panel nya (Ikhtisar, "
-"Hypervisor, Instance dan Metadata Definisi)."
-
-msgid "Havana Series Release Notes"
-msgstr "Havana Series Release Notes (catatan rilis seri Havana)"
-
-msgid "Heat"
-msgstr "Heat"
-
-msgid ""
-"Heat dashboard is now split out into a separate project ``heat-dashboard``. "
-"All new features and maintenances are provided from the new project from now "
-"on. The new project provides all features available in Horizon in the past "
-"release. To continue to use heat dashboard, install ``heat-dashboard`` and "
-"set up the horizon plugin configuration file in ``enabled`` directory. For "
-"more information, see ``heat-dashboard`` documentation https://docs."
-"openstack.org/heat-dashboard/latest/."
-msgstr ""
-"Dasbor Heat sekarang terbelah menjadi proyek terpisah ``heat-dashboard``. "
-"Semua fitur dan perawatan baru disediakan dari proyek baru mulai sekarang. "
-"Proyek baru ini menyediakan semua fitur yang ada di Horizon dalam rilis "
-"sebelumnya. Untuk terus menggunakan dasbor heat, pasang ``heat-dashboard`` "
-"dan atur file konfigurasi plugin horizon di direktori ``enabled``. Untuk "
-"informasi lebih lanjut, baca dokumentasi ``heat-dashboard`` https://docs."
-"openstack.org/heat-dashboard/latest/."
-
-msgid "Heat topology improvements."
-msgstr "Perbaikan topologi heat."
-
-msgid "Highlights"
-msgstr "Highlights (sorotan)"
-
-msgid "Horizon Release Notes"
-msgstr "Horizon Release Notes (catatan rilis Horizon)"
-
-msgid ""
-"Horizon and Horizon Plugins can access the Keystone Token from JavaScript so "
-"that they can make CORS calls directly to other OpenStack Services. This can "
-"enable much more responsive UI."
-msgstr ""
-"Horizon dan Horizon Plugins dapat mengakses Keystone Token dari JavaScript "
-"sehingga mereka dapat membuat panggilan CORS langsung ke Layanan OpenStack "
-"lainnya. Ini dapat memungkinkan jauh lebih responsif UI."
-
-msgid ""
-"Horizon can be configured to run with multiple themes available at run "
-"time. A new selection widget is available through the user menu. It uses a "
-"browser cookie to allow users to toggle between the configured themes. By "
-"default, Horizon is configured with the two themes available, 'default' and "
-"'material'."
-msgstr ""
-"Horizon dapat dikonfigurasi untuk menjalankan dengan beberapa tema yang "
-"tersedia pada waktu berjalan. Sebuah widget pilihan baru tersedia melalui "
-"menu pengguna. Menggunakan cookie browser untuk menizinkan pengguna untuk "
-"toggle (beralih) antar tema dikonfigurasi. Secara default, Horizon "
-"dikonfigurasi dengan dua tema yang tersedia, 'default' dan 'material'."
-
-msgid ""
-"Horizon currently supports both Angular 1.3.x and Angular 1.4.x, but will "
-"remove 1.3 support in the future. See `Migrating from 1.3 to 1.4 <https://"
-"docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-msgstr ""
-"Horizon saat ini mendukung Angular 1.3.x dan Angular 1.4.x, tetapi akan "
-"menghapus dukungan 1,3 di masa depan. Lihat `Migrating from 1.3 to 1.4 "
-"<https://docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-
-msgid ""
-"Horizon has added support for administrators to query Ceilometer and view a "
-"daily usage report per project across services through the OpenStack "
-"Dashboard to better understand how system resources are being consumed by "
-"individual projects."
-msgstr ""
-"Horizon telah menambahkan dukungan administrator untuk query Ceilometer dan "
-"melihat laporan penggunaan sehari-hari per proyek di seluruh layanan melalui "
-"OpenStack Dashboard untuk lebih memahami bagaimana sumber daya sistem yang "
-"dikonsumsi oleh masing-masing proyek."
-
-msgid ""
-"Horizon has been updated under the hood to use this method, which should "
-"bring it better into line with how most deployments are using their object "
-"storage."
-msgstr ""
-"Horizon telah diperbarui di bawah tenda (hood) untuk menggunakan metode ini, "
-"yang harus membawa lebih baik sejalan dengan bagaimana kebanyakan pengerahan "
-"menggunakan penyimpanan objek mereka."
-
-msgid ""
-"Horizon has begun the transition to using the other OpenStack projects' "
-"``policy.json`` files to enforce access controls in the dashboard if the "
-"files are provided. This means access controls are more configurable and can "
-"be kept in sync between the originating project and Horizon. Currently this "
-"is only supported for Keystone and parts of Nova's policy files. Full "
-"support will come in the next release. You will need to set the "
-"``POLICY_FILES_PATH`` and ``POLICY_FILES`` settings in order to enable this "
-"feature."
-msgstr ""
-"Horizon telah memulai transisi ke penggunaan file ``policy.json`` proyek "
-"OpenStack lain untuk menegakkan kontrol akses di dasbor jika file ini "
-"disediakan. Ini berarti kontrol akses menjadi lebih terkonfigurasi dan dapat "
-"disimpan dalam sinkronisasi antara proyek yang berasal dan Horizon. Saat ini "
-"Horizon hanya didukung untuk Keystone dan bagian dari file kebijakan Nova. "
-"Dukungan penuh akan datang pada rilis berikutnya. Anda akan perlu mengatur "
-"``POLICY_FILES_PATH`` dan pengaturan ``POLICY_FILES`` untuk mengaktifkan "
-"fitur ini."
-
-msgid ""
-"Horizon is updated to use the same API policy target rules with Nova, if you "
-"made any changes to Horizon's old nova policy file before, make sure to "
-"apply your specific policy changes to the new Nova policy file used by "
-"Horizon."
-msgstr ""
-"Horizon diperbarui untuk menggunakan aturan sasaran kebijakan API yang sama "
-"dengan Nova, jika Anda membuat perubahan ke file kebijakan nova lama milik "
-"Horizon sebelumnya, pastikan untuk menerapkan perubahan kebijakan khusus "
-"Anda ke file kebijakan baru Nova yang digunakan oleh Horizon."
-
-msgid "Horizon no longer requires Magic Search as an external dependency."
-msgstr ""
-"Horizon tidak lagi memerlukan Magic Search sebagai ketergantungan eksternal."
-
-msgid ""
-"Horizon no longer requires Nova (or Glance) to function; it will run as long "
-"as keystone is present (for instance, swift-only deployments)."
-msgstr ""
-"Horizon tidak lagi memerlukan Nova (atau Glance) untuk berfungsi; itu akan "
-"berjalan selama keystone hadir (misalnya, swift-only deployment)."
-
-msgid ""
-"Horizon no longer uses QUnit in testing, and it has been removed from our "
-"requirements. See `this <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>`__ for more details."
-msgstr ""
-"Horizon tidak lagi menggunakan QUnit dalam pengujian, dan telah dihapus dari "
-"persyaratan kami. Lihat lebih rinci `this <https://blueprints.launchpad.net/"
-"horizon/+spec/replace-qunit-tests-with-jasmine>`__ ."
-
-msgid ""
-"Horizon now boasts dynamic loading/disabling of dashboards, panel groups and "
-"panels. By merely adding a file in the ``enabled`` directory, the selection "
-"of items loaded into Horizon can be altered. Editing the Django settings "
-"file is no longer required."
-msgstr ""
-"Horizon sekarang menawarkan pemuatan/menonaktifkan dashboard dinamis, grup "
-"panel dan panel. Hanya dengan menambahkan sebuah file di direktori "
-"``enabled``, pemilihan item yang dimuat ke Horizon dapat diubah. Pengeditan "
-"file pengaturan Django tidak lagi diperlukan."
-
-msgid ""
-"Horizon now has a (non-navigational) route in Django so generic details "
-"pages are deep-linked."
-msgstr ""
-"Horizon sekarang memiliki rute (non-navigasi) di Django sehingga halaman "
-"rincian generik menjadi deep-linked (dalam-sambungan)."
-
-msgid ""
-"Horizon now has multiple configuration options for the default web URL "
-"(``WEBROOT``), static file location (``STATIC_ROOT``) and static file URL "
-"(``STATIC_URL``) in its settings files."
-msgstr ""
-"Horizon kini memiliki beberapa pilihan konfigurasi untuk URL web default "
-"(bawaan) (``WEBROOT``), lokasi file statis (``STATIC_ROOT``) dan URL file "
-"statis (``STATIC_URL``) dalam file pengaturannya."
-
-msgid ""
-"Horizon now provides a Wizard control to complete multi-step interdependent "
-"tasks. This is now utilized in the create network action."
-msgstr ""
-"Horizon sekarang menyediakan kontrol Wizard untuk menyelesaikan multi-step "
-"tugas yang saling bergantung. Ini sekarang digunakan dalam aksi pembuatan "
-"jaringan."
-
-msgid ""
-"Horizon now supports overriding of existing Django templates. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-templates>`__ "
-"for more details."
-msgstr ""
-"Horizon sekarang mendukung utama dari template Django yang ada. Lihat lebih "
-"rinci 'this <https://blueprints.launchpad.net/horizon/+spec/horizon-theme-"
-"templates>`__ ."
-
-msgid ""
-"Horizon now supports running integration tests against a working devstack "
-"system. There is a limited test suite, but this a great step forward and "
-"allows full integration testing."
-msgstr ""
-"Horizon sekarang mendukung tes integrasi berjalan terhadap sistem devstack "
-"bekerja. Ada suite pengujian yang terbatas, tapi ini langkah besar ke depan "
-"dan memungkinkan pengujian integrasi penuh."
-
-msgid ""
-"Horizon provides support for these new features with the Juno release. These "
-"features provide much greater flexibility in specifying software defined "
-"networks."
-msgstr ""
-"Horizon menyediakan dukungan untuk fitur baru dengan rilis Juno. Fitur ini "
-"memberikan fleksibilitas yang lebih besar dalam menentukan jaringan lunak "
-"yang didefinisikan."
-
-msgid ""
-"Horizon requires both a ``volume`` and ``volumev2`` endpoint for Cinder, "
-"even if only using v2."
-msgstr ""
-"Horizon membutuhkan baik endpoint ``volume`` maupun ``volumev2`` untuk "
-"cinder, bahkan jika hanya menggunakan v2."
-
-msgid ""
-"Horizon support for network IP availability feature. Enable Horizon admin "
-"network dashboard to be able to display IP availability. Enables 2 columns "
-"in the admin network subnets table to display the allocated IPs in a given "
-"subnet and unallocated free IPs for each subnet in the network."
-msgstr ""
-"Horizon mendukung fitur ketersediaan IP jaringan. Aktifkan dashboard "
-"jaringan admin Horizon supaya dapat menampilkan ketersediaan IP. Aktifkan 2 "
-"kolom di tabel subnet jaringan admin untuk menampilkan IP dialokasikan dalam "
-"subnet yang ada dan IP bebas tidak dialokasikan untuk setiap subnet dalam "
-"jaringan."
-
-msgid ""
-"Horizon workflow Step now support allowed() method to determine the step "
-"should be displayed conditionally. The workflow Step class already support "
-"policy check and permission mechanism to decide the step should be "
-"displayed, but allowed() is used to support more complex or dynamic "
-"condition."
-msgstr ""
-"Horizon workflow Step sekarang mendukung metode allowed() untuk menentukan "
-"langkah yang harus ditampilkan secara kondisional. Workflow Step class "
-"sudah mendukung policy check dan permission mechanism untuk menentukan "
-"langkah yang harus ditampilkan, namun allowed() digunakan untuk menunjang "
-"kondisi yang lebih kompleks atau dinamis."
-
-msgid ""
-"Horizon's structure has been divided into logical groupings called "
-"dashboards and panels. Horizon's classes representing these concepts handle "
-"all the structural concerns associated with building a complete user "
-"interface (navigation, access control, url structure, etc.)."
-msgstr ""
-"Struktur Horizon telah dibagi ke dalam kelompok logis disebut dashboard dan "
-"panel. Kelas Horizon yang mewakili konsep-konsep ini menangani semua "
-"kekhawatiran struktural yang terkait dengan membangun antarmuka pengguna "
-"lengkap (navigasi, kontrol akses, struktur url, dll)."
-
-msgid "Hundreds of bugfixes and minor user experience improvements."
-msgstr "Perbaikan ratusan perbaikan bug dan pengalaman pengguna minor."
-
-msgid "HyperV Console Support"
-msgstr "HyperV Console Support (dukungan konsol HyperV)"
-
-msgid "IPv6 subnet modes"
-msgstr "modus subnet IPv6"
-
-msgid "IRC Meeting"
-msgstr "IRC Meeting (pertemuan chat IRC)"
-
-msgid "Icehouse Series Release Notes"
-msgstr "Icehouse Series Release Notes (catatan rilis seri Icehouse)"
-
-msgid "Icons!"
-msgstr "Icons! (ikon)"
-
-msgid "Identity -> Projects -> Modify Quotas form"
-msgstr "Identity -> Projects -> Modify Quotas form"
-
-msgid ""
-"If the 'default' theme is still required for legacy overrides to function, "
-"simply copy the styles in the 'default' theme into a pre-existing theme or "
-"create a new custom theme."
-msgstr ""
-"Jika theme 'default' masih diperlukan untuk menimpa legacy (peninggalan) "
-"supaya berfungsi, maka hanya menyalin style (gaya) dalam theme 'default' "
-"menjadi tema pre-existing (sudah ada) atau membuat tema kustom baru."
-
-msgid ""
-"If you have existing configurations for the ``OPENSTACK_KEYSTONE_BACKEND`` "
-"or ``OPENSTACK_NEUTRON_NETWORK`` settings, you will want to consult the "
-"``local_settings.example.py`` file for information on the new options that "
-"have been added. Existing configurations will continue to work, but may not "
-"have the correct keys to enable some of the new features in Havana."
-msgstr ""
-"Jika Anda memiliki konfigurasi yang ada untuk ``OPENSTACK_KEYSTONE_BACKEND`` "
-"atau pengaturan ``OPENSTACK_NEUTRON_NETWORK``, Anda akan ingin berkonsultasi "
-"dengan file ``local_settings.example.py`` untuk informasi tentang pilihan "
-"baru yang telah ditambahkan. Konfigurasi yang ada akan terus bekerja, "
-"tetapi tidak memiliki tombol yang benar untuk mengaktifkan beberapa fitur "
-"baru di Havana."
-
-msgid ""
-"If you set 'images_panel' to False for the ANGULAR_FEATURES option (which is "
-"not the default) and configure Horizon to use Glance v2, Ramdisk ID and "
-"Kernel ID don't show properly on the \"Edit Image\" screen."
-msgstr ""
-"Jika Anda mengatur 'images_panel' ke False untuk opsi ANGULAR_FEATURES (yang "
-"tidak default) dan mengkonfigurasi Horizon untuk menggunakan Glance v2, "
-"Ramdisk ID dan Kernel ID tidak ditampilkan dengan benar pada layar \"Edit "
-"Image\" ."
-
-msgid ""
-"If you use a health monitoring service that pings the home page combined "
-"with a database-backed session backend you may experience excessive session "
-"creation. This issue is slated to be fixed soon, but in the interim the "
-"recommended solution is to write a periodic job that deletes expired "
-"sessions from your session store on a regular basis."
-msgstr ""
-"Jika Anda menggunakan layanan pemantauan kesehatan dengan melakukan ping ke "
-"home page yang dikombinasikan dengan dukungan sesi database-backed dimana "
-"Anda mungkin mengalami pembuatan sesi berlebihan. Masalah ini dijadwalkan "
-"untuk segera diperbaiki, tetapi untuk sementara solusi yang dianjurkan "
-"adalah menulis pekerjaan periodik yang menghapus sesi kedaluwarsa dari "
-"penyimpanan sesi Anda secara teratur."
-
-msgid ""
-"If your deployment doesn't have Cinder API v3 endpoint like ``volumev3`` you "
-"should create new endpoint or use Cinder API v2 via setting "
-"OPENSTACK_API_VERSIONS['volume'] = 2 in your OpenStack Dashboard (Horizon) "
-"configuration file."
-msgstr ""
-"Jika penyebaran Anda tidak memiliki endpoint API Cinder API seperti "
-"``volumev3`` Anda harus membuat endpoint yang baru atau menggunakan API "
-"Cinder v2 melalui pengaturan OPENSTACK_API_VERSIONS ['volume'] = 2 di file "
-"konfigurasi OpenStack Dashboard (Horizon) Anda."
-
-msgid ""
-"If your deployment uses the signed-cookies as a session engine, ensure that "
-"``SESSION_ENGINE`` is configured to ``django.contrib.sessions.backends."
-"signed_cookies`` before upgrading horizon to Stein release. If your "
-"deployment uses the cached session engine and your cache backend depends on "
-"horizon default setting, ensure to ``CACHES`` setting to use the local-"
-"memory backend."
-msgstr ""
-"Jika penyebaran Anda menggunakan cookie yang ditandatangani sebagai mesin "
-"sesi, pastikan bahwa ``SESSION_ENGINE`` dikonfigurasikan ke ``django.contrib."
-"sessions.backends.signed_cookies`` sebelum memutakhirkan horizon ke rilis "
-"Stein. Jika penyebaran Anda menggunakan mesin sesi cache dan backend cache "
-"Anda tergantung pada pengaturan default horizon, pastikan untuk pengaturan "
-"``CACHES`` untuk menggunakan backend memori lokal."
-
-msgid "Image metadata editor upgraded."
-msgstr "Editor metadata image di-upgrade."
-
-msgid ""
-"Images can now be added to Glance by providing a URL for Glance to download "
-"the image data from."
-msgstr ""
-"Image sekarang dapat ditambahkan ke Glance dengan menyediakan URL untuk "
-"Glance yang men-download data image."
-
-msgid ""
-"Implements the \"filter first\" functionality for identity panels such as "
-"projects, users, groups and roles. The filter first functionality is "
-"described in <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-msgstr ""
-"Mengimplementasikan \"filter first\" secara fungsional untuk panel identitas "
-"seperti proyek, pengguna (user), kelompok dan peran (role). Filter first "
-"secara fungsional dijelaskan dalam <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-views-filter-first>`"
-
-msgid "Improved Messaging To Users On Logout"
-msgstr ""
-"Improved Messaging To Users On Logout (perbaikan pesan ke pengguna di logout)"
-
-msgid "Improved Nova instance display and interactions, including:"
-msgstr ""
-"Interaksi dan penampilan instance Nova yang telah ditingkatkan, termasuk:"
-
-msgid "Improved Plugin Support"
-msgstr "Improved Plugin Support (ditingkatkan dukungan plugin)"
-
-msgid "Improved Translatability"
-msgstr "Improved Translatability"
-
-msgid "Improved WebSSO support."
-msgstr "Dukungan WebSSO ditingkatkan."
-
-msgid "Improved boot-from-volume support."
-msgstr "Peningkatan dukungan boot-from-volume."
-
-msgid "Improved client/server search"
-msgstr "Peningkatan pencarian client/server"
-
-msgid "Improved error handling and error messages."
-msgstr "Peningkatan penanganan kesalahan dan pesan kesalahan."
-
-msgid "Improved in-context help for forms (tooltips and validation messages)."
-msgstr ""
-"Bantuan dalam konteks (in-context) peningkatan untuk formulir (tooltips dan "
-"pesan validasi)."
-
-msgid "Improved region support."
-msgstr "Peningkatan dukungan daerah."
-
-msgid "Improved support for managing host aggregates and availability zones"
-msgstr ""
-"Peningkatan dukungan untuk mengelola agregat host dan zona ketersediaan"
-
-msgid "Improved unicode support for the Object Storage panels."
-msgstr "Peningkatan dukungan unicode untuk panel Object Storage."
-
-msgid ""
-"Improvements to the heat topology, making more resources identifiable where "
-"previously they had no icons and were displayed as unknown resources. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/heat-topology-display-"
-"improvement>`__ for more details."
-msgstr ""
-"Perbaikan topologi heat, membuat lebih banyak sumber daya teridentifikasi "
-"dimana waktu sebelumnya mereka tidak punya ikon dan ditampilkan sebagai "
-"sumber yang tidak diketahui. Lihat lebih rinci `this <https://blueprints."
-"launchpad.net/horizon/+spec/heat-topology-display-improvement>`__ ."
-
-msgid ""
-"In Folsom, Nova added support for \"extra specs\" on flavors--additional "
-"metadata which custom schedulers could use for appropriately scheduling "
-"instances. As of the Grizzly release, Horizon now supports reading and "
-"writing that data on any flavor."
-msgstr ""
-"Di Folsom, Nova menambahkan dukungan untuk \"extra specs\" pada flavors--"
-"additional metadata dimana penjadwal kustom dapat digunakan secara tepat "
-"penjadwalan instance. Pada rilis Grizzly, Horizon sekarang mendukung "
-"pembacaraan dan penulisan data pada flavor apapun."
-
-msgid ""
-"In Grizzly this has all been reworked to be significantly simpler, and to "
-"provide as much contextual help and streamlining as possible."
-msgstr ""
-"Dalam Grizzly ini semua telah dikerjakan ulang secara signifikan lebih "
-"sederhana, dan untuk menyediakan sebanyak mungkin bantuan kontekstual dan "
-"sederhana (streamlining)."
-
-msgid ""
-"In Grizzly we have instead chosen to improve this by treating service API "
-"401 and 403 errors as slightly less severe than unauthorized access attempts "
-"to restricted areas of Horizon. The reason for this is threefold:"
-msgstr ""
-"Dalam Grizzly bukannya kita telah memilih untuk memperbaiki ini dengan "
-"pengurangan kesalahan 401 dan 403 layanan API sedikit kurang parah daripada "
-"upaya akses tidak sah ke daerah terlarang dari Horizon. Alasan untuk ini "
-"adalah tiga:"
-
-msgid ""
-"In Icehouse, Horizon delivers support for updating existing Heat stacks. Now "
-"stacks that have already been deployed can be adjusted and redeployed. The "
-"updated template is also validated when updated. Additionally, support for "
-"adding environment files was included."
-msgstr ""
-"Dalam Icehouse, Horizon memberikan dukungan untuk memperbarui tumpukan Heat "
-"yang ada. Sekarang tumpukan yang telah dikerahkan dapat disesuaikan dan "
-"didistribusikan. Template yang diperbarui juga divalidasi ketika diperbarui. "
-"Selain itu, dukungan untuk menambahkan file lingkungan dimasukan."
-
-msgid ""
-"In Juno, Glance introduced the ability to manage a catalog of metadata "
-"definitions where users can register the metadata definitions to be used on "
-"various resource types including images, volumes, aggregates, and flavors. "
-"Support for viewing and editing the assignment of these metadata tags is "
-"included in Horizon."
-msgstr ""
-"Di Juno, Glance memperkenalkan kemampuan untuk mengelola katalog definisi "
-"metadata dimana pengguna dapat mendaftar definisi metadata untuk digunakan "
-"pada berbagai jenis sumber daya termasuk image, volume, agregat, dan flavor. "
-"Dukungan untuk melihat dan mengedit penugasan tag metadata ini termasuk "
-"dalam Horizon."
-
-msgid ""
-"In Juno, Horizon transitioned to utilizing Bootstrap v3. Horizon had been "
-"pinned to an older version of Bootstrap for several releases. This change "
-"now allows Horizon to pick up numerous bug fixes and overall improvements in "
-"the Bootstrap framework. The look and feel remains mainly consistent with "
-"the Icehouse release."
-msgstr ""
-"Dalam Juno, Horizon dialihkan ke memanfaatkan Bootstrap v3. Horizon telah "
-"disematkan ke versi lama dari Bootstrap selama beberapa rilis. Perubahan ini "
-"sekarang memungkinkan Horizon untuk mengambil berbagai perbaikan bug dan "
-"perbaikan secara keseluruhan dalam rangka Bootstrap. Tampilan dan nuansa "
-"masih tetap terutama konsisten dengan rilis Icehouse."
-
-msgid ""
-"In a continued effort to provide more complete API support, several "
-"additional features of the Cinder API are now supported in Horizon in the "
-"Juno release."
-msgstr ""
-"Dalam upaya terus untuk memberikan dukungan API yang lebih lengkap, beberapa "
-"fitur tambahan dari Cinder API kini didukung di Horizon di rilis Juno."
-
-msgid ""
-"In a move to provide a better user experience, Horizon has adopted AngularJS "
-"as the primary JavaScript framework. JavaScript is now a browser requirement "
-"to run the Horizon interface. More to come in Juno."
-msgstr ""
-"Dalam sebuah langkah untuk memberikan pengalaman pengguna yang lebih baik, "
-"Horizon telah mengadopsi AngularJS sebagai kerangka JavaScript utama. "
-"JavaScript sekarang menjadi persyaratan browser untuk menjalankan antarmuka "
-"Horizon. Lebih lagi kedatangan Juno."
-
-msgid ""
-"In an effort to establish Angular conventions, use the framework's "
-"toastService rather than the legacy horizon.alert(...) in client-side code. "
-"horizon.alert is still used by the django messaging framework, so horizon."
-"messages.js still exists."
-msgstr ""
-"Dalam upaya untuk membangun konvensi sudut (Angular), menggunakan kerangka "
-"toastService ini daripada horizon.alert (...) warisan dalam kode client-"
-"side. Horizon.alert masih digunakan oleh kerangka pesan Django, sehingga "
-"horizon.messages.js masih ada."
-
-msgid ""
-"In an effort to improve the translations for Horizon, updates to remove "
-"concatenations and better handle tense were made."
-msgstr ""
-"Dalam upaya untuk meningkatkan terjemahan untuk Horizon, tindakan update "
-"untuk menghapus rangkaian (concatenation) dan penanganan tensis (tense) yang "
-"lebih baik telah dibuat."
-
-msgid ""
-"In an effort to make the dashboard more at-a-glance usable, we've added "
-"icons to most of the common action buttons throughout the dashboard."
-msgstr ""
-"Dalam upaya untuk membuat dashboard yang lebih at-a-glance yang dapat "
-"digunakan, kami telah menambahkan ikon untuk sebagian besar tombol tindakan "
-"umum di seluruh dashboard."
-
-msgid ""
-"In an effort to standarize our HTML class naming conventions, we will be "
-"updating various class names to use dashes, instead of underscore or "
-"camelcasing, to match with Bootstrap's convention."
-msgstr ""
-"Dalam upaya untuk membakukan konvensi penamaan kelas HTML, kami akan "
-"memperbarui berbagai nama kelas untuk menggunakan tanda hubung (dash), bukan "
-"garis bawah (underscore) atau casing unta (camelcasing), untuk mencocokkan "
-"dengan konvensi Bootstrap ini."
-
-msgid ""
-"In an ongoing effort to implement Role Based Access Support throughout "
-"Horizon, access controls were added in the OpenStack Volume (Cinder) related "
-"panels. Utilization of the Cinder v2 API is now a supported option in the "
-"Icehouse release. The ability to extend volumes is now available as well."
-msgstr ""
-"Dalam upaya berkelanjutan untuk menerapkan Role Based Access Support seluruh "
-"Horizon, kontrol akses ditambahkan dalam OpenStack Volume (Cinder) panel "
-"terkait. Pemanfaatan Cinder v2 API saat ini merupakan pilihan yang didukung "
-"dalam rilis Icehouse. Kemampuan untuk memperluas volume sekarang tersedia "
-"juga."
-
-msgid ""
-"In an ongoing effort to support richer role based access control (RBAC) in "
-"Horizon, the views for several more services were enhanced with RBAC checks "
-"to determine user access to actions. The newly supported services are "
-"compute, network and orchestration. These changes allow operators to "
-"implement finer grained access control than just \"member\" and \"admin\"."
-msgstr ""
-"Dalam upaya berkelanjutan untuk dukungan peran yang lebih kaya kontrol akses "
-"berbasis (RBAC) di Horizon, penampilan beberapa layanan ditingkatkan dengan "
-"pemeriksaan RBAC untuk menentukan akses pengguna ke tindakan. Layanan baru "
-"yang didukung adalah komputasi, jaringan dan orkestrasi. Perubahan ini "
-"memungkinkan operator untuk menerapkan kontrol akses yang lebih halus "
-"berbutir (finer grained access control) dari pada sekedar \"member\" dan "
-"\"admin\"."
-
-msgid ""
-"In conjunction with the previous item, the dashboard-specific template "
-"blocks (e.g. ``nova_main``, ``syspanel_main``, etc.) have been removed in "
-"favor of a single ``main`` template block."
-msgstr ""
-"Dalam hubungannya dengan item sebelumnya, blok template dashboard-specific "
-"(e.g. ``nova_main``, ``syspanel_main``, etc.) telah dihapus menjadi satu "
-"blok template ``main``."
-
-msgid ""
-"In terms of APIs provided for extending Horizon, there are a handful of "
-"backwards-incompatible changes that were made:"
-msgstr ""
-"Dalam hal API tersedia untuk memperluas Horizon, ada beberapa perubahan "
-"backwards-incompatible yang dibuat:"
-
-msgid ""
-"Inline Edit functionality for Horizon tables is now deprecated and will be "
-"removed in Horizon P (12.0) The functionality was removed from the following "
-"tables. Admin Volume Types table, Admin Metadata Definitions table, Identity "
-"Projects table and Identity Users table"
-msgstr ""
-"Fungsi Inline Edit untuk tabel Horizon sekarang usang dan akan dihapus di "
-"Horizon P (12,0). Fungsi itu dihapus dari tabel berikut. Tabel Admin Volume "
-"Types, tabel Admin Metadata Definitions, tabel Identity Projectsdan tabel "
-"Identity Users"
-
-msgid "Inline Table Editing"
-msgstr "Inline Table Editing"
-
-msgid ""
-"Instance metadata can be updated (https://blueprints.launchpad.net/horizon/"
-"+spec/edit-server-metadata)"
-msgstr ""
-"Metadata instance dapat diperbarui (https://blueprints.launchpad.net/"
-"horizon/+spec/edit-server-metadata)"
-
-msgid "Instance resizing."
-msgstr "Mengubah ukuran instance."
-
-msgid "Instance shelving and unshelving now supported."
-msgstr "Peletakan (shelving) dan unshelving sekarang didukung."
-
-msgid "Integration Test Framework"
-msgstr "Integration Test Framework (kerangka tes integrasi)"
-
-msgid ""
-"Integration tests for Flavor features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature in the 'flavors' setting, either set to 'legacy' or "
-"'angular' to match the enabled panel type."
-msgstr ""
-"Tes integrasi untuk fitur Flavor juga dapat toggle di openstack_dashboard/"
-"test/integration_tests/horizon.conf menggunakan fitur 'panel_type' dalam "
-"pengaturan 'flavors', baik diatur untuk 'legacy' ataupun 'angular' untuk "
-"mencocokkan tipe panel diaktifkan."
-
-msgid ""
-"Integration tests for Image features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature, either set to 'legacy' or 'angular' to match the "
-"enabled panel type."
-msgstr ""
-"Tes integrasi untuk fitur Image juga dapat toggled (digeser) di "
-"openstack_dashboard/test/integration_tests/horizon.conf menggunakan fitur "
-"'panel_type', baik diatur untuk 'legacy' ataupun 'angular' untuk mencocokkan "
-"tipe panel diaktifkan."
-
-msgid ""
-"Internationalization fully enabled, with all strings marked for translation."
-msgstr ""
-"Internasionalisasi sepenuhnya diaktifkan, dengan semua string yang ditandai "
-"untuk penterjemahan."
-
-msgid ""
-"Internationalization of client-side JavaScript is now possible in addition "
-"to server-side Python code."
-msgstr ""
-"Internasionalisasi client-side JavaScript sekarang menjadi mungkin selain "
-"kode Python server-side."
-
-msgid ""
-"Introduced a new ``DEFAULT_BOOT_SOURCE`` config option to allow operators to "
-"configure a default instance boot source."
-msgstr ""
-"Memperkenalkan opsi konfigurasi ``DEFAULT_BOOT_SOURCE`` baru untuk "
-"memungkinkan operator mengkonfigurasi sumber boot instance default."
-
-msgid ""
-"It is no longer necessary to include the version suffix into "
-"OPENSTACK_KEYSTONE_URL setting. Thanks to a recent update of django-"
-"openstack-auth library as of 2.3.0 release, Horizon will append the proper "
-"version suffix to the URL based on the value stored inside "
-"OPENSTACK_API_VERSIONS['identity'] setting."
-msgstr ""
-"Hal ini tidak lagi diperlukan untuk menyertakan version suffix (akhiran "
-"versi) ke pengaturan OPENSTACK_KEYSTONE_URL. Berkat update terbaru dari "
-"perpustakaan django-openStack-auth pada rilis 2.3.0, Horizon akan "
-"menambahkan akhiran versi yang tepat untuk URL berdasarkan nilai yang "
-"tersimpan di dalam pengaturan OPENSTACK_API_VERSIONS ['identitas']."
-
-msgid ""
-"It is now possible (though there are numerous deployment/security "
-"implications) to upload an image file directly from a user's hard disk to "
-"Glance through Horizon. For multi-GB images it is still strongly recommended "
-"that the upload be done using the Glance CLI. Further improvements to this "
-"feature will come in future releases."
-msgstr ""
-" (Meskipun ada banyak implikasi pengerahan/keamanan), suatu hal mungkin "
-"terjadi seksrang untuk meng-upload file image langsung dari hard disk "
-"pengguna ke Glance melalui Horizon. Untuk multi-GB image, hal ini masih "
-"sangat disarankan bahwa upload dilakukan dengan menggunakan Glance CLI. "
-"Perbaikan lebih lanjut untuk fitur ini akan datang dalam rilis mendatang."
-
-msgid "JavaScript"
-msgstr "JavaScript"
-
-msgid "JavaScript Libraries Extracted"
-msgstr "JavaScript Libraries Extracted"
-
-msgid "JavaScript can now access the Keystone Token."
-msgstr "JavaScript sekarang dapat mengakses Keystone Token."
-
-msgid ""
-"JavaScript files are now automatically included. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more "
-"details."
-msgstr ""
-"JavaScript files are now automatically included. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more "
-"details."
-
-msgid "Juno Series Release Notes"
-msgstr "Juno Series Release Notes (catatan rilis seri Juno)"
-
-msgid "Key New Features"
-msgstr "Key New Features "
-
-msgid "Keystone"
-msgstr "Keystone"
-
-msgid ""
-"Keystone API V2 support has been dropped in Train release. Keystone V2 API "
-"support was deprecated in Stein release. If you use Keystone V2 before, you "
-"should update the `OPENSTACK_API_VERSIONS` configuration option to use "
-"Keystone V3 API."
-msgstr ""
-"Dukungan Keystone API V2 telah dijatuhkan dalam rilis Train. Dukungan API "
-"Keystone V2 tidak digunakan lagi dalam rilis Stein. Jika Anda menggunakan "
-"Keystone V2 sebelumnya, Anda harus memperbarui opsi konfigurasi "
-"`OPENSTACK_API_VERSIONS` untuk menggunakan API Keystone V3."
-
-msgid ""
-"Keystone authentication is now handled by a proper pluggable Django "
-"authentication backend, offering significantly better and more reliable "
-"security for Horizon."
-msgstr ""
-"Otentikasi Keystone kini ditangani oleh backend otentikasi Django pluggable "
-"yang tepat, menawarkan keamanan secara nyata lebih baik dan lebih dapat "
-"diandalkan untuk Horizon."
-
-msgid ""
-"Keystone v2 API support in horizon will be dropped in Train release. It was "
-"was removed from keystone in Queens release."
-msgstr ""
-"Dukungan API Keystone v2 di horizon akan dijatuhkan dalam rilis Train. Itu "
-"telah dihapus dari keystone di rilis Queens."
-
-msgid "Kilo Series Release Notes"
-msgstr "Kilo Series Release Notes (catatan rilis seri Kilo)"
-
-msgid "Known Issues"
-msgstr "Isu Dikenal"
-
-msgid "Known Issues and Limitations"
-msgstr "Known Issues and Limitations (masalah umum dan keterbatasan)"
-
-msgid "L3 HA support"
-msgstr "Dukungan L3 HA"
-
-msgid ""
-"LBaaS v1 dashboard has been removed. LBaaS v1 feature was removed from "
-"neutron-lbaas in Newton, but LBaaS v1 dashboard in Horizon has been kept "
-"only for backward compatibility in Newton release so that operators can "
-"upgrade Horizon first. Note that the Dashboard support for LBaaS v2 is "
-"provided as a Horizon plugin via `neutron-lbaas-dashboard project <http://"
-"git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/>`__."
-msgstr ""
-"LBaaS v1 dashboard telah dihapus. LBaaS v1 feature telah dihapus dari "
-"neutron-lbaas di Newton, tetapi LBaaS v1 dashboard di Horizon telah disimpan "
-"hanya untuk kompatibilitas dalam rilis Newton sehingga operator dapat meng-"
-"upgrade Horizon pertama. Perhatikan bahwa dukungan Dashboard untuk LBaaS v2 "
-"disediakan sebagai plugin Horizon melalui `neutron-lbaas-dashboard project "
-"<http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/>`__."
-
-msgid ""
-"LBaaS v1 dashboard is now deprecated and will be removed in Ocata release. "
-"LBaaS v1 feature was removed from neutron-lbaas in Ocata and this "
-"functionality in Horizon is only for backward compatibility so that "
-"operators can upgrade Horizon first. Note that the Dashboard support for "
-"LBaaS v2 is provided as a Horizon plugin via `neutron-lbaas-dashboard "
-"project <http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/"
-">`__."
-msgstr ""
-"LBaaS v1 dashboard is now deprecated and will be removed in Ocata release. "
-"LBaaS v1 feature was removed from neutron-lbaas in Ocata and this "
-"functionality in Horizon is only for backward compatibility so that "
-"operators can upgrade Horizon first. Note that the Dashboard support for "
-"LBaaS v2 is provided as a Horizon plugin via `neutron-lbaas-dashboard "
-"project <http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/"
-">`__."
-
-msgid ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-msgstr ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-
-msgid ""
-"Large amounts of new documentation was added during the Grizzly cycle, most "
-"notably are sections documenting: all of the available settings for Horizon "
-"and the OpenStack Dashboard; security and deployment considerations; and "
-"deeper guides on customizing the OpenStack Dashboard."
-msgstr ""
-"Jumlah besar dokumentasi baru ditambahkan selama siklus Grizzly, terutama "
-"adalah bagian mendokumentasikan: semua pengaturan yang tersedia untuk "
-"Horizon dan OpenStack Dashboard; pertimbangan keamanan dan pengerahan; dan "
-"panduan lebih dalam tentang kustomisasi OpenStack Dashboard."
-
-msgid ""
-"Launch Instance Wizard (beta) -- A full replacement for the launch instance "
-"workflow has been implemented in AngularJS to address usability issues in "
-"the existing launch instance workflow. Due to the late inclusion date and "
-"limited testing, this feature is marked as beta for Kilo and not enabled by "
-"default. To use the new workflow, the following change to local_settings.py "
-"is required: ``LAUNCH_INSTANCE_NG_ENABLED = True``. Additionally, you can "
-"disable the default launch instance wizard with the following: "
-"``LAUNCH_INSTANCE_LEGACY_ENABLED = False``. This new work is a view into "
-"future development in Horizon."
-msgstr ""
-"Peluncuran Instance Wizard (beta) - Sebuah penggantian penuh untuk alur "
-"kerja instance peluncuran telah dilaksanakan di AngularJS untuk mengatasi "
-"masalah kegunaan dalam alur kerja instance peluncuran yang ada. Karena "
-"tanggal inklusi terlambat dan pengujian terbatas, fitur ini ditandai sebagai "
-"beta untuk Kilo dan tidak diaktifkan secara default. Untuk menggunakan alur "
-"kerja baru, perubahan berikut untuk local_settings.py diperlukan: "
-"``LAUNCH_INSTANCE_NG_ENABLED = True``. Selain itu, Anda dapat menonaktifkan "
-"wizard instance peluncuran standar dengan berikut: "
-"``LAUNCH_INSTANCE_LEGACY_ENABLED = False``. Kerja baru ini adalah penampilan "
-"pengembangan masa depan di Horizon."
-
-msgid "Launching instances from volumes."
-msgstr "Peluncuran instance dari volume."
-
-msgid "Legacy Dashboard Names & Code Separation"
-msgstr ""
-"Legacy Dashboard Names & Code Separation (nama dashboard warisan & pemisahan "
-"kode)"
-
-msgid "Less Complicated LESS Compilation: No More NodeJS"
-msgstr "Less Complicated LESS Compilation: No More NodeJS "
-
-msgid ""
-"Leveraging enhancements to Identity API v3 (Keystone), users can now change "
-"their own passwords without the need to involve an administrator. This "
-"functionality was previously only available with Identity API v2.0."
-msgstr ""
-"Pemanfaatan perangkat tambahan untuk Identity API v3 (Keystone), pengguna "
-"dapat mengubah password mereka sendiri tanpa perlu melibatkan administrator. "
-"Fungsi ini sebelumnya hanya tersedia dengan Identitas API v2.0."
-
-msgid "Liberty Series Release Notes"
-msgstr "Catatan Rilis Seri Liberty"
-
-msgid "Live Migration Support"
-msgstr "Live Migration Support (dukungan migrasi hidup)"
-
-msgid "Loadbalancer Feature"
-msgstr "Loadbalancer Feature (fitur penyeimbang beban)"
-
-msgid ""
-"Logout now attempts to delete the token(s) associated with the current "
-"session to avoid replay attacks, etc."
-msgstr ""
-"Logout sekarang berusaha untuk menghapus token terkait dengan sesi saat ini "
-"untuk menghindari serangan replay, dll"
-
-msgid ""
-"Lots of feedback came in that the \"more actions\" dropdown menu (for tables "
-"with numerous actions available on each row) was confusing to new users and/"
-"or difficult to click."
-msgstr ""
-"Banyak umpan balik datang bahwa menu dropdown \"more actions\" (untuk tabel "
-"dengan berbagai tindakan yang tersedia pada setiap baris) membingungkan "
-"untuk pengguna baru dan/atau sulit untuk klik."
-
-msgid "Made the Angular Launch Instance workflow the default in Horizon."
-msgstr "Membuat alur kerja Angular Launch Instance default di Horizon."
-
-msgid ""
-"Making Horizon extensible for third-party developers was one of the core "
-"goals for the Essex release cycle. Massive strides have been made to allow "
-"for the addition of new \"plug-in\" components and customization of "
-"OpenStack Dashboard deployments."
-msgstr ""
-"Pembuatan Horizon extensible untuk pengembang pihak ketiga adalah salah satu "
-"tujuan inti untuk siklus rilis Essex. Langkah besar telah dibuat untuk "
-"memungkinkan penambahan komponen \"plug-in\" baru dan kustomisasi pengerahan "
-"OpenStack Dashboard."
-
-msgid ""
-"Making Keystone Tokens available to JavaScript slightly increases the risk "
-"of a Token being captured. If you don't need this functionality, it can be "
-"disabled by setting the following option in your local_settings: "
-"ENABLE_CLIENT_TOKEN = False"
-msgstr ""
-"Membuat Keystone Token tersedia untuk JavaScript sedikit meningkatkan risiko "
-"Token ditangkap. Jika Anda tidak membutuhkan fungsi ini, hal ini dapat "
-"dinonaktifkan dengan menetapkan opsi berikut di local_settings: "
-"ENABLE_CLIENT_TOKEN = False"
-
-msgid ""
-"Managed/Unmanaged volume support -- allows admin to manage existing volumes "
-"not managed by cinder, as well as unmanage volumes"
-msgstr ""
-"Dukungan volume yang dikelola/tidak dikelola - memungkinkan admin untuk "
-"mengelola volume yang ada tidak dikelola oleh Cinder, serta tidak mengelola "
-"volume."
-
-msgid ""
-"Many JavaScript files and most notably the base page template (``horizon/"
-"templates/base.html``) have moved from the framework portion of the repo "
-"(``horizon``) to the application side (``openstack_dashboard``) to better "
-"separate the framework from the application."
-msgstr ""
-"Many JavaScript files and most notably the base page template (``horizon/"
-"templates/base.html``) have moved from the framework portion of the repo "
-"(``horizon``) to the application side (``openstack_dashboard``) to better "
-"separate the framework from the application."
-
-msgid ""
-"Many Javascript files have moved to new locations in the horizon/lib static "
-"folder. Previously the locations of some files were hard-coded but now the "
-"locations are determined automatically based on the xstatic package name."
-msgstr ""
-"Banyak file Javascript telah pindah ke lokasi baru di folder statis horizon/"
-"lib . Sebelumnya lokasi dari beberapa file merupakan hard-coded tapi "
-"sekarang lokasi ditentukan secara otomatis berdasarkan nama paket xstatic."
-
-msgid "Many of Horizons XStatic packages were updated during this cycle."
-msgstr "Banyak paket Horizons XStatic diperbarui selama siklus ini."
-
-msgid ""
-"Many, many other bugfixes and improvements. Check out Launchpad for the full "
-"list of what went on in Grizzly."
-msgstr ""
-"Banyak, banyak perbaikan bug dan perbaikan lainnya. Periksa Launchpad pada "
-"daftar lengkap apa yang terjadi di Grizzly."
-
-msgid "Menu follows the search input position as the user adds more facets"
-msgstr ""
-"Menu mengikuti posisi input pencarian sebagai pengguna menambahkan lebih "
-"aspek"
-
-msgid "Migrate Instance"
-msgstr "Migrate Instance (memigrasikan instance)"
-
-msgid "Migrate all instances from host"
-msgstr "Bermigrasi semua instance dari host"
-
-msgid ""
-"Migration to python-keystoneclient from the deprecated keystone portion of "
-"the python-novaclient library."
-msgstr ""
-"Migrasi ke python-keystoneclient dari bagian keystone usang dari "
-"perpustakaan python-novaclient."
-
-msgid "Mitaka Series Release Notes"
-msgstr "Catatan Rilis Seri Mitaka"
-
-msgid "Modal interactions throughout the entire UI."
-msgstr "Interaksi modal di seluruh UI."
-
-msgid "Modal sizes now inherit from Bootstrap's theme variables."
-msgstr "Ukuran modal sekarang mewarisi dari variabel tema Bootstrap."
-
-msgid ""
-"Modal sizes now inherit their value from theme variables. Two additional "
-"sizes are available now for use in Horizon, extra to the standard 3 sizes of "
-"Bootstrap Modals, modal-xs and modal-xl."
-msgstr ""
-"Ukuran modal sekarang mewarisi nilai mereka dari variabel tema. Dua ukuran "
-"tambahan tersedia sekarang untuk digunakan dalam Horizon, tambahan untuk "
-"standar 3 ukuran Bootstrap Modal, modal-xs dan modal-xl."
-
-msgid ""
-"Moreover, a better separation was created between code related to the core "
-"Horizon framework code (which is not related to OpenStack specifically) and "
-"the OpenStack Dashboard code. At this point *all* code related to OpenStack "
-"lives in the OpenStack Dashboard directory, while the Horizon framework is "
-"completely agnostic and is a reusable Django app."
-msgstr ""
-"Selain itu, pemisahan yang lebih baik dibuat antara kode yang berhubungan "
-"dengan inti Horizon kode kerangka (yang tidak berhubungan dengan OpenStack "
-"khusus) dan kode OpenStack Dashboard. Pada titik ini *all* kode yang terkait "
-"dengan OpenStack tinggal di direktori OpenStack Dashboard, sedangkan "
-"kerangka Horizon benar-benar agnostik dan dapat digunakan kembali aplikasi "
-"Django."
-
-msgid ""
-"Most of the documentation has been reorganised and updated, or rewritten "
-"entirely, with the aim of promoting discoverability and ensuring all content "
-"is relevant and up to date."
-msgstr ""
-"Sebagian besar dokumentasi telah direorganisasi dan diperbarui, atau ditulis "
-"ulang seluruhnya, dengan tujuan untuk mempromosikan kemampuan untuk "
-"menemukan dan memastikan semua konten relevan dan terbaru."
-
-msgid ""
-"Move OpenStack Dashboard Swift panel rendering logic to client-side using "
-"AngularJS for significant usability improvements."
-msgstr ""
-"Pindahkan panel OpenStack Dashboard Swift rendering logic (logika analisa) "
-"untuk client-side (sisi klien) menggunakan AngularJS untuk perbaikan "
-"kegunaan yang signifikan."
-
-msgid "Multi-Domain Cross Service Support"
-msgstr "Multi-Domain Cross Service Support"
-
-msgid ""
-"Multiattach capable volumes can only be attached with nova API microversion "
-"2.60 or later."
-msgstr ""
-"Volume dengan kemampuan multiattach hanya dapat dilampirkan dengan "
-"microversion nova API 2.60 atau lebih baru."
-
-msgid "Networking"
-msgstr "Networking (jaringan)"
-
-msgid "Networking (Quantum)"
-msgstr "Networking (Quantum)"
-
-msgid "Neutron"
-msgstr "Neutron"
-
-msgid "Neutron Features"
-msgstr "Neutron Features (fitur Neutron)"
-
-msgid "Neutron L3 HA"
-msgstr "Neutron L3 HA"
-
-msgid "Neutron added several new features in Juno, including:"
-msgstr "Neutron menambahkan beberapa fitur baru di Juno, termasuk:"
-
-msgid "Neutron network type for Geneve tunneling protocol is now supported."
-msgstr ""
-"Tipe jaringan Neutron untuk protokol tunneling Geneve didukung sekarang."
-
-msgid ""
-"Neutron provider network configuration now becomes more flexible so that "
-"operators can configure various provider network parameters including new "
-"network type, segmenatiton ID ranges and so on based on neutron network back-"
-"ends they use."
-msgstr ""
-"Konfigurasi jaringan provider Neutron sekarang menjadi lebih fleksibel "
-"sehingga operator dapat mengkonfigurasi berbagai parameter jaringan provider "
-"termasuk tipe jaringan baru, rentang ID segmenatiton dan sebagainya "
-"berdasarkan back-end jaringan neutron yang mereka gunakan."
-
-msgid ""
-"Neutron provider network types for Midonet are now supported. To enable "
-"them, specify these network types in ``supported_provider_types`` in the "
-"configuration file."
-msgstr ""
-"Tipe jaringan provider Neutron untuk Midonet sekarang didukung. Untuk "
-"mengaktifkannya, tentukan tipe jaringan ini di ``supported_provider_types`` "
-"dalam file konfigurasi."
-
-msgid "New Features"
-msgstr "Fitur baru"
-
-msgid "New Reusable AngularJS widgets in Horizon:"
-msgstr "Widget AngularJS Reusable baru di Horizon:"
-
-msgid "New instance and volume detail views."
-msgstr "Instance baru dan penglihatan rinci volume."
-
-msgid "New network topology panel. Added support for subnet allocation."
-msgstr ""
-"Panel topologi jaringan baru Ditambahkan dukungan untuk alokasi subnet."
-
-msgid ""
-"New setting ``SESSION_REFRESH`` (defaults to ``True``) that allows the user "
-"session expiry to be refreshed for every request until the token itself "
-"expires. ``SESSION_TIMEOUT`` acts as an idle timeout value now."
-msgstr ""
-"Pengaturan baru ``SESSION_REFRESH`` (default ke ``True``) yang memungkinkan "
-"sesi pengguna kadaluwarsa untuk di-refresh untuk setiap permintaan hingga "
-"token itu sendiri berakhir. ``SESSION_TIMEOUT`` bertindak sebagai nilai "
-"batas waktu idle sekarang."
-
-msgid "New visualizations for utilization and quotas."
-msgstr "Visualisasi baru untuk pemanfaatan dan kuota."
-
-msgid "Newton Series Release Notes"
-msgstr "Catatan Rilis Seri Newton"
-
-msgid ""
-"Note that Django related settings and HORIZON_CONFIG still exist in "
-"``local_settings.py.example`` in this release and they will be revisited in "
-"upcoming releases."
-msgstr ""
-"Perhatikan bahwa pengaturan terkait Django dan HORIZON_CONFIG masih ada di "
-"``local_settings.py.example`` dalam rilis ini dan akan ditinjau kembali "
-"dalam rilis mendatang."
-
-msgid ""
-"Note that only horizon is verified with Django 2.2 and most horizon plugins "
-"are not verified with Django 2.2. If you enable horizon plugins in your "
-"environment, we would suggest to use Django 1.11 or 2.0. Be careful when you "
-"enable horizon plugins with Django 2.2."
-msgstr ""
-"Perhatikan bahwa hanya horizon yang diverifikasi dengan Django 2.2 dan "
-"sebagian besar plugin horizon tidak diverifikasi dengan Django 2.2. Jika "
-"Anda mengaktifkan plugin horizon di lingkungan Anda, kami sarankan untuk "
-"menggunakan Django 1.11 atau 2.0. Hati-hati saat Anda mengaktifkan plugin "
-"horizon dengan Django 2.2."
-
-msgid ""
-"Note that operators need to create at least one group type so that users can "
-"use the generic group feature. Otherwise, it might be better to disable the "
-"group and group snapshot panels by the horizon plugin ``enabled`` files."
-msgstr ""
-"Perhatikan bahwa operator perlu membuat setidaknya satu jenis grup sehingga "
-"pengguna dapat menggunakan fitur grup generik. Jika tidak, mungkin lebih "
-"baik untuk menonaktifkan panel snapshot grup dan grup dengan plugin horizon "
-"`` enabled`` file."
-
-msgid "Nova"
-msgstr "Nova"
-
-msgid "Nova Features"
-msgstr "Nova Features (fitur nova)"
-
-msgid ""
-"Nova and Glance are no longer required in order to run Horizon. As long as "
-"keystone is present, Horizon will run correctly."
-msgstr ""
-"Nova dan Glance tidak lagi diperlukan dalam rangka untuk menjalankan "
-"Horizon. Selama keystone hadir, Horizon akan berjalan dengan benar."
-
-msgid ""
-"Nova-network support will be dropped in Train release completely. Horizon "
-"dropped nova-network floating IP and security gruop supports in Queens "
-"release, but we still supports operations on server instances created with "
-"nova-network. This deprecation means such support will be dropped in the "
-"near future and horizon will assume neutron is deployed."
-msgstr ""
-"Dukungan Nova-network akan hilang dalam rilis Train sepenuhnya. Horizon "
-"menjatuhkan IP jaringan mengambang nova dan dukungan gruop keamanan di rilis "
-"Queens, tetapi kami masih mendukung operasi pada server instance yang dibuat "
-"dengan jaringan nova. Penghentian ini berarti dukungan semacam itu akan "
-"jatuh dalam waktu dekat dan horizon akan menganggap neutron digunakan."
-
-msgid ""
-"Now it is possible to enable/disable port security in Horizon, when the port-"
-"security extension is available. Note: Neutron allows disabling the port "
-"security on a port only when no security groups are associated to it"
-msgstr ""
-"Sekarang hal ini memungkinkan untuk mengaktifkan/menonaktifkan keamanan port "
-"di Horizon, ketika perpanjangan port-keamanan tersedia. Catatan: Neutron "
-"memungkinkan menonaktifkan keamanan port pada port hanya ketika ada kelompok "
-"keamanan yang terkait untuk itu"
-
-msgid ""
-"Numerous fixes to display more and better information for instances and "
-"volumes in their overview pages."
-msgstr ""
-"Banyak perbaikan untuk menampilkan informasi lebih lanjut dan lebih baik "
-"untuk instance dan volume di halaman ikhtisar mereka."
-
-msgid "Numerous other bug fixes"
-msgstr "Banyak perbaikan bug lainnya"
-
-msgid "Object Storage Delimiters and Pseudo-folder Objects"
-msgstr ""
-"Object Storage Delimiters and Pseudo-folder Objects (pembatas penyimpanan "
-"objek dan objek pseudo-folder)"
-
-msgid "Ocata Series Release Notes"
-msgstr "Ocata Series Release Notes"
-
-msgid ""
-"One of the most common activities in a dashboard user interface is simply "
-"displaying a list of resources or data and allowing the user to take actions "
-"on that data. To this end, Horizon abstracted the commonalities of this task "
-"into a reusable set of classes which allow developers to programmatically "
-"create displays and interactions for their data with minimal effort and zero "
-"boilerplate."
-msgstr ""
-"Salah satu kegiatan yang paling umum dalam antarmuka pengguna dasbor hanya "
-"menampilkan daftar sumber daya atau data dan memungkinkan pengguna untuk "
-"mengambil tindakan pada data tersebut. Untuk tujuan ini, Horizon disarikan "
-"kesamaan tugas ini menjadi satu set dapat digunakan kembali kelas yang "
-"memungkinkan pengembang untuk membuat pemrograman menampilkan dan interaksi "
-"untuk data mereka dengan sedikit usaha dan nol boilerplate."
-
-msgid "One-click Floating IP Management"
-msgstr "One-click Floating IP Management (satu-klik manajemen IP mengambang)"
-
-msgid "Online Compression"
-msgstr "Online Compression"
-
-msgid "OpenStack RC file download."
-msgstr " Download file OpenStack RC."
-
-msgid "Orchestration Resources Panel"
-msgstr "Orchestration Resources Panel (panel summer daya Orchestration)"
-
-msgid "Organized Images"
-msgstr "Organized Images (image terorganisir)"
-
-msgid "Other Improvements and Fixes"
-msgstr "Peningkatan dan pembetulan lainnya)"
-
-msgid "Other Notes"
-msgstr "Catatan lain."
-
-msgid ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who have built on Horizon so far."
-msgstr ""
-"Secara keseluruhan, upaya besar telah dilakukan untuk menjaga kompatibilitas "
-"dengan pengembang pihak ketiga yang telah dibangun di Horizon sejauh ini."
-
-msgid ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who may have built on Horizon so far."
-msgstr ""
-"Secara keseluruhan, upaya besar telah dilakukan untuk menjaga kompatibilitas "
-"dengan pengembang pihak ketiga yang mungkin telah dibangun di Horizon sejauh "
-"ini."
-
-msgid ""
-"Overall, though, great effort has been made to maintain compatibility for "
-"third-party developers who may have built on Horizon so far."
-msgstr ""
-"Meskipun, secara keseluruhan, upaya besar telah dilakukan untuk menjaga "
-"kompatibilitas dengan pengembang pihak ketiga yang mungkin telah dibangun di "
-"Horizon sejauh ini."
-
-msgid ""
-"PKI token support has been dropped from horizon. PKI token was removed from "
-"keystone in Ocata release which was released two years ago. It is a good "
-"timing to drop its support."
-msgstr ""
-"Dukungan token PKI telah diturunkan dari horizon. Token PKI dihapus dari "
-"keystone dalam rilis Ocata yang dirilis dua tahun lalu. Ini adalah waktu "
-"yang tepat untuk menjatuhkan dukungannya."
-
-msgid "Page Layout Changes"
-msgstr "Page Layout Changes (perubahan tâta letak halaman)"
-
-msgid "Pagination"
-msgstr "Pagination (paginasi)"
-
-msgid ""
-"Panel group is introduced in the Admin dashboard to organize admin panels "
-"better. Panels in \"System\" group of Admin dashboard are now categorized "
-"into four groups: \"Compute\", \"Volume\", \"Network\" and \"System\"."
-msgstr ""
-"Kelompok panel diperkenalkan di dashboard Admin untuk mengatur panel admin "
-"yang lebih baik. Panel di \"System\" group dashboard Admin sekarang "
-"dikategorikan menjadi empat kelompok: \"Compute\", \"Volume\", \"Network\" "
-"dan \"System\"."
-
-msgid ""
-"Password confirmation boxes are now validated for matching passwords on the "
-"client side for more immediate feedback."
-msgstr ""
-"Kotak konfirmasi password sekarang divalidasi untuk pencocokan password pada "
-"sisi klien supaya umpan balik yang lebih cepat."
-
-msgid "Pausing/suspending instances."
-msgstr "Berhenti/menangguhkan instance."
-
-msgid "Per-project flavor support."
-msgstr "Dukungan flavor per-project."
-
-msgid "Pike Series Release Notes"
-msgstr "Catatan Rilis Seri Pike"
-
-msgid "Plugin Architecture"
-msgstr "Plugin Architecture (arsitektur plugin)"
-
-msgid ""
-"Plugin improvements, Horizon auto discovers JavaScript files for inclusion, "
-"and now has mechanisms for pluggable SCSS and Django template overrides."
-msgstr ""
-"Perbaikan plugin, Horizon atau penemuan file JavaScript untuk inclusion "
-"(pemasukan), dan sekarang memiliki mekanisme untuk pengesampingan pluggable "
-"SCSS dan Django Template."
-
-msgid ""
-"Policies associated with Consistency Groups exist in the Cinder policy file, "
-"and by default, all actions are disabled."
-msgstr ""
-"Kebijakan yang terkait dengan Consistency Group ada di file kebijakan "
-"Cinder, dan secara default, semua tindakan dinonaktifkan."
-
-msgid "Prelude"
-msgstr "Prelude"
-
-msgid ""
-"Preview Stack view allows users to preview stacks specified in templates "
-"before creating them."
-msgstr ""
-"Preview Stack lihat memungkinkan pengguna untuk melihat tumpukan ditentukan "
-"dalam template sebelum menciptakan mereka."
-
-msgid ""
-"Previously horizon assumes only ``volume`` as an endpoint for the Cinder "
-"regardless of the API version. As a result, if deployers configure Cinder v2/"
-"v3 API endpoint as ``volumev2`` or ``volumev3``, Volume related menus -- "
-"\"Create Volume from instance snapshot\" and \"Create instance from Volume\" "
-"-- were not displayed. Horizon now checks the availability of the Block "
-"Storage service by looking for all posible endpoints ``volume``, "
-"``volumev2`` and ``volumev3``."
-msgstr ""
-"Horizon sebelumnya hanya mengasumsikan ``volume`` sebagai titik akhir untuk "
-"Cinder terlepas dari versi API. Akibatnya, jika deployers mengonfigurasi "
-"titik akhir API Cinder v2 / v3 sebagai ``volumev2`` atau `` volumev3``, menu "
-"terkait Volume -- \"Create Volume from instance snapshot\" dan \"Create "
-"instance from Volume\" -- tidak ditampilkan. Horizon sekarang memeriksa "
-"ketersediaan layanan Block Storage dengan mencari semua endpoint yang "
-"mungkin ``volume``, ``volumev2`` dan ``volumev3``."
-
-msgid "Properties are now bound to the controller instead of the scope."
-msgstr "Properti sekarang terikat ke controller bukan scope (ruang lingkup)."
-
-msgid ""
-"Provided the ability for plugins to contribute translations to the "
-"JavaScript message catalog. Previously the horizon and openstack_dahboard "
-"applications were hardcoded."
-msgstr ""
-"Dibekali kemampuan untuk plugin untuk berkontribusi terjemahan ke katalog "
-"pesan JavaScript. Sebelumnya horizon dan aplikasi openstack_dashboard "
-"merupakan hardcoded."
-
-msgid ""
-"Python 2.7 support has been dropped. Last release of horizon to support "
-"python 2.7 is OpenStack Train. The minimum version of Python now supported "
-"by horizon is Python 3.6."
-msgstr ""
-"Dukungan Python 2.7 telah dijatuhkan. Rilis terakhir horizon untuk mendukung "
-"python 2.7 adalah OpenStack Train. Versi minimum Python sekarang didukung "
-"oleh horizon adalah Python 3.6."
-
-msgid "QoS (quality of service) support."
-msgstr "Dukungan QoS (quality of service)."
-
-msgid "Quantum"
-msgstr "Quantum (kuantum)"
-
-msgid "Quantum Brocade Plugin Not Compatible"
-msgstr ""
-"Quantum Brocade Plugin Not Compatible (plugin brocade quantum tidak "
-"kompatibel)"
-
-msgid ""
-"Quantum added a huge number of new features in Grizzly, including L3 support "
-"(routers), load balancers, network topology infographics, better "
-"compatibility with Nova networking APIs (VNIC ordering when launching an "
-"instance; security groups and floating IP integration) and vastly improved "
-"informational displays."
-msgstr ""
-"Quantum menambahkan sejumlah besar fitur baru di Grizzly, termasuk dukungan "
-"L3 (router), balancers beban, infografis topologi jaringan, kompatibilitas "
-"yang lebih baik dengan Nova networking API (pengurutan VNIC ketika "
-"peluncuran sebuah instance; kelompok keamanan dan integrasi IP mengambang) "
-"dan jauh lebih baik informasi menampilkan."
-
-msgid ""
-"Quantum support has been removed from Horizon for the Essex release. It will "
-"be restored in Folsom in conjunction with Quantum's first release as a core "
-"OpenStack project."
-msgstr ""
-"Dukungan Quantum telah dihapus dari Horizon untuk rilis Essex. Ini akan "
-"dipulihkan di Folsom dalam hubungannya dengan Quantum pertama dirilis "
-"sebagai proyek inti OpenStack."
-
-msgid "Queens Series Release Notes"
-msgstr "Catatan Rilis Seri Queens"
-
-msgid ""
-"Quota information panel and forms are now tabbified per back-end service."
-msgstr ""
-"Panel dan formulir informasi kuota kini ditabulasikan per layanan back-end. "
-
-msgid "Quotas are now displayed dynamically throughout the Project dashboard."
-msgstr "Kuota sekarang ditampilkan secara dinamis sepanjang dasbor Project."
-
-msgid "Realtime AJAX updating for instances in transition states."
-msgstr "Pembaharuan AJAX realtime untuk instance dalam keadaan transisi."
-
-msgid "Realtime AJAX updating for volumes in transition states."
-msgstr "Realtime AJAX memperbarui untuk volume di kondisi transisi."
-
-msgid "Release Notes Howto"
-msgstr "Catatan Rilis Howto"
-
-msgid "Release Overview"
-msgstr "Release Overview (ikhtisar rilis)"
-
-msgid ""
-"Remove deprecated Cinder API V1 support. Cinder V1 API was deprecated for a "
-"while and removed in Queens release. If you need to enable Cinder support "
-"you should update the `OPENSTACK_API_VERSIONS` configuration option to use "
-"Cinder V2 or V3 API."
-msgstr ""
-"Hapus dukungan Cinder API V1 yang tidak berlaku lagi. Cinder V1 API tidak "
-"digunakan lagi untuk sementara dan dihapus dalam rilis Queens. Jika Anda "
-"perlu mengaktifkan dukungan Cinder, Anda harus memperbarui opsi konfigurasi "
-"`OPENSTACK_API_VERSIONS` untuk menggunakan Cinder V2 atau V3 API."
-
-msgid ""
-"Remove formerly deprecated initScope() function for Angularized actions. "
-"Instead use initAction() and get scope from second parameter of perform() "
-"function."
-msgstr ""
-"Hapus fungsi initScope() sebelumnya yang tidak digunakan lagi untuk tindakan "
-"Angularized. Malah menggunakan initAction () dan mendapatkan scope dari "
-"parameter kedua fungsi perform()."
-
-msgid ""
-"Removing formerly deprecated Swift UI code that was replaced with an "
-"improved Angular version in Mitaka."
-msgstr ""
-"Menghapus kode Swift UI usang sebelumnya diganti dengan versi Angular yang "
-"ditingkatkan di Mitaka."
-
-msgid "Rendering issues in extensions"
-msgstr "Rendering issues in extensions (isu rendering di ekstensi)"
-
-msgid "Reorganizations"
-msgstr "Reorganizations (organisasi ulang)"
-
-msgid "Required fields in forms are now better indicated."
-msgstr "Kolom wajib dalam formulir sekarang terlihat petunjuknya lebih baik."
-
-msgid "Resizing of Trove instances -- changing instance flavor"
-msgstr "Mengubah ukuran instance Trove - berubah flavor instance"
-
-msgid "Resource Browser"
-msgstr "Resource Browser (peramban Internet sumber daya)"
-
-msgid "Rocky Series Release Notes"
-msgstr "Catatan Rilis Seri Rocky"
-
-msgid "Role-Based Access Controls"
-msgstr "Role-Based Access Controls (kontrol akses berbasis peran)"
-
-msgid ""
-"Router rules is a horizon extension provided by Big Switch Networks. As part "
-"of the horizon-vendor-split work, we drop the extension from upstream "
-"horizon. It is now available as a separate plugin at https://github.com/"
-"bigswitch/horizon-bsn"
-msgstr ""
-"Aturan Router adalah ekstensi horizon yang disediakan oleh Big Switch "
-"Networks. Sebagai bagian dari pekerjaan horizon-vendor-split, kita drop "
-"ekstensi dari horizon hulu. Hal ini sekarang tersedia sebagai plugin "
-"terpisah di https://github.com/bigswitch/horizon-bsn"
-
-msgid "Sahara"
-msgstr "Sahara"
-
-msgid ""
-"Sahara UX Improvements -- Dramatic improvements to the Sahara user "
-"experience have been made with the addition of guided cluster creation and "
-"guided job creation pages."
-msgstr ""
-"Perbaikan Sahara UX - perbaikan dramatis untuk pengalaman pengguna Sahara "
-"telah dibuat dengan penambahan halaman pembuatan klaster terpandu dan "
-"pembuatan pekerjaan terpandu."
-
-msgid ""
-"Second, the Default Quotas and Services panels (which were both strictly "
-"informational) were combined into tabs in a single System Info panel to make "
-"it clear that these panels are thematically related, and to create a home "
-"for informational-only displays like these."
-msgstr ""
-"Kedua, panel Default Quotas and Services (dimana keduanya informasi ketat) "
-"digabung menjadi tab di panel System Info tunggal untuk membuat jelas bahwa "
-"panel ini adalah tematis terkait, dan untuk membuat rumah untuk display "
-"informational-only seperti ini."
-
-msgid "Security Group Rule Editing Improvements"
-msgstr ""
-"Security Group Rule Editing Improvements (perbaikan editing aturan grup "
-"keamanan)"
-
-msgid "Security Group Rule Templates"
-msgstr "Security Group Rule Templates (template aturan kelompok keamanan)"
-
-msgid "Security Issues"
-msgstr "Isu keamanan"
-
-msgid ""
-"Security group association per port is now shown in the port detail page. In "
-"Neutron different security groups can be associated on different ports of a "
-"same server instance, but previously it cannot be referred in Horizon."
-msgstr ""
-"Asosiasi grup keamanan per port sekarang ditampilkan di halaman detail port. "
-"Dalam kelompok keamanan Neutron yang berbeda dapat dikaitkan pada port yang "
-"berbeda dari instance server yang sama, namun sebelumnya tidak dapat disebut "
-"di Horizon."
-
-msgid "Security groups can be added to a running instance."
-msgstr "Kelompok keamanan dapat ditambahkan ke instance berjalan."
-
-msgid ""
-"Security groups now can be specified when creating a port. When the port "
-"security is enabled, the security groups tab will be displayed in create "
-"port workflow."
-msgstr ""
-"Kelompok keamanan sekarang bisa ditentukan saat membuat port. Bila keamanan "
-"port diaktifkan, tab kelompok keamanan akan ditampilkan dalam membuat alur "
-"kerja port."
-
-msgid ""
-"Securtiy group \"Add rule\" form now allows to specify 'any' IP protocol and "
-"'any' port number (for TCP and UDP protocols). This feature is available "
-"when neutron is used as a networking back-end. You can specify 'any' IP "
-"protocol for 'Other Protocol' and ``-1`` means 'any' IP protocol. You can "
-"also see ``All ports`` choice in 'Open Port' field in case of TCP or UDP "
-"protocol is selected."
-msgstr ""
-"Kelompok securtiy \"Add rule\" form sekarang memungkinkan untuk menentukan "
-"'any' protokol IP dan 'any' nomor port (untuk protokol TCP dan UDP). Fitur "
-"ini tersedia bila neutron digunakan sebagai jaringan back-end. Anda dapat "
-"menentukan 'any' protokol IP untuk 'Other Protokol' dan ``-1`` berarti 'any' "
-"protokol IP. Anda juga dapat melihat pilihan ``All ports`` di field 'Open "
-"Port' dalam kasus protokol TCP atau UDP dipilih."
-
-msgid ""
-"Selenium tests may now be exercised using the headless PhantomJS driver."
-msgstr ""
-"Tes Selenium sekarang dapat dilakukan menggunakan driver PhantomJS tanpa "
-"kepala."
-
-msgid "Self-Service Password Change"
-msgstr "Self-Service Password Change (perubahan password self-service)"
-
-msgid "Server Side Table Filtering"
-msgstr "Server Side Table Filtering"
-
-msgid "Session Creation and Health Checks"
-msgstr ""
-"Session Creation and Health Checks (pembuatan sesi dan pemeriksaan kesehatan)"
-
-msgid ""
-"Session timeout can now be enabled to log out the user after a period of "
-"inactivity as a security feature."
-msgstr ""
-"Batas waktu sesi sekarang dapat diaktifkan untuk log out pengguna setelah "
-"periode tidak aktif sebagai fitur keamanan."
-
-msgid "Settings"
-msgstr "Settings (pengaturan)"
-
-msgid ""
-"Several fixes have been made to the hzTable controller. The list below "
-"outline these changes. See inline documentation for usage details."
-msgstr ""
-"Beberapa perbaikan telah dilakukan untuk hzTable controller. Daftar di "
-"bawah outline (garis besar) perubahan ini. Lihat dokumentasi inline untuk "
-"rincian penggunaan."
-
-msgid ""
-"Several new indicators have been added to inform users why they've been "
-"logged out when they land on the login screen unexpectedly. These indicators "
-"make it clear whether the user's session has expired, they timed out due to "
-"inactivity, or they are not authorized for the section of the dashboard they "
-"attempted to access."
-msgstr ""
-"Beberapa indikator baru telah ditambahkan untuk menginformasikan pengguna "
-"mengapa mereka telah log out ketika mereka mendarat di layar login tiba-"
-"tiba. Indikator-indikator ini membuat jelas apakah sesi pengguna telah "
-"berakhir, mereka timed out karena tidak aktif, atau mereka tidak berwenang "
-"untuk bagian dari dasbor dimana mereka berusaha untuk akses."
-
-msgid ""
-"Several sections of the Admin dashboard have been rearranged to more "
-"logically group information together. Additionally, new sources of "
-"information have been added to allow Admins to better understand the state "
-"of the hosts in the cloud and their relationship to host aggregates, "
-"availability zones, etc."
-msgstr ""
-"Beberapa bagian dari dashboard Admin telah disusun ulang lebih logis untuk "
-"informasi kelompok bersama-sama. Selain itu, sumber-sumber informasi baru "
-"telah ditambahkan untuk memungkinkan Admin untuk lebih memahami keadaan host "
-"di awan dan hubungan mereka menjadi host agregat, zona ketersediaan, dll"
-
-msgid "Significant PEP8 and code quality compliance improvements."
-msgstr "Perbaikan PEP8 dan kepatuhan kualitas kode nyata"
-
-msgid ""
-"Since there are many very common security group rules which users tediously "
-"re-add each time (rules for SSH and ping, for example) the Horizon team has "
-"added pre-configured templates for common rules which a user can select and "
-"add to their security group with two clicks. These rules are configurable "
-"via the ``SECURITY_GROUP_RULES`` setting."
-msgstr ""
-"Karena ada banyak aturan keamanan yang sangat umum kelompok dimana pengguna "
-"bosan menambahkan kembali setiap kali (aturan untuk SSH dan ping, misalnya), "
-"tim Horizon telah menambahkan template pra-dikonfigurasi untuk aturan umum "
-"dimana pengguna dapat memilih dan menambahkan ke grup keamanan mereka dengan "
-"dua klik. Aturan-aturan ini dapat dikonfigurasi melalui pengaturan "
-"``SECURITY_GROUP_RULES``."
-
-msgid "Some of the general areas of improvement include:"
-msgstr "Beberapa bidang umum yang diperbaki meliputi:"
-
-msgid "Some of these features include:"
-msgstr "Beberapa fitur tersebut meliputi:"
-
-msgid "Sorting has been improved in many places through the dashboard."
-msgstr "Sorting telah diperbaiki di banyak tempat melalui dashboard."
-
-msgid "Stack Template view"
-msgstr "Stack Template view (tampilan Stack Template)"
-
-msgid "Stein Series Release Notes"
-msgstr "Catatan Rilis Seri Stein"
-
-msgid ""
-"String attributes ``action_present`` and ``action_past`` were dropped from "
-"``horizon.tables.BatchAction``. ``action_present`` and ``action_past`` "
-"*methods* are the recommended way to define action labels for BatchAction. "
-"The offical way allows us to define more complete strings for action labels "
-"and this also allows translators to translate more flexibily."
-msgstr ""
-"Atribut string ``action_present`` dan ``action_past`` dihapus dari ``horizon."
-"tables.BatchAction``. Metode `` action_present`` dan `` action_past`` * * "
-"adalah cara yang disarankan untuk menentukan label aksi untuk BatchAction. "
-"Cara resmi memungkinkan kita untuk mendefinisikan string yang lebih lengkap "
-"untuk label tindakan dan ini juga memungkinkan penerjemah menerjemahkan "
-"lebih fleksibel."
-
-msgid ""
-"Support a parameter to specify subnet or fixed IP address when creating port."
-msgstr ""
-"Mendukung parameter untuk menspesifikasi subnet atau alamat IP tetap saat "
-"membuat port."
-
-msgid ""
-"Support for Federated authentication via Web Single-Sign-On -- When "
-"configured in keystone, the user will be able to choose the authentication "
-"mechanism to use from those support by the deployment. This feature must be "
-"enabled by changes to local_settings.py to be utilized. The related settings "
-"to enable and configure can be found `here <https://docs.openstack.org/"
-"horizon/latest/configuration/settings.html#websso-enabled>`__."
-msgstr ""
-"Dukungan untuk otentikasi Federasi via Web Single-Sign-On -- Bila "
-"dikonfigurasi di keystone, pengguna akan dapat memilih mekanisme otentikasi "
-"untuk digunakan dari dukungan oleh pengerahan. Fitur ini harus diaktifkan "
-"dengan perubahan pada local_settings.py untuk digunakan. Pengaturan yang "
-"terkait untuk mengaktifkan dan mengkonfigurasi dapat ditemukan `here "
-"<https://docs.openstack.org/horizon/latest/configuration/settings."
-"html#websso-enabled>` __."
-
-msgid "Support for Keystone's PKI tokens."
-msgstr "Support for Keystone's PKI tokens (dukungan untuk token PKI Keystone)"
-
-msgid "Support for Nova volumes, including:"
-msgstr "Dukungan untuk volume Nova, sudah termasuk:"
-
-msgid "Support for Nova's features has been greatly improved in Essex:"
-msgstr "Dukungan untuk fitur Nova telah sangat meningkat di Essex:"
-
-msgid ""
-"Support for Theming -- A simpler mechanism to specify a custom theme for "
-"Horizon has been included. Allowing for use of CSS values for Bootstrap and "
-"Horizon variables, as well as the inclusion of custom CSS. More details "
-"available `here <https://docs.openstack.org/horizon/latest/configuration/"
-"settings.html#custom-theme-path>`__"
-msgstr ""
-"Dukungan untuk Theming - Mekanisme yang lebih sederhana untuk memperincis "
-"custom theme Horizon telah disertakan. Mengizinkan penggunaan nilai CSS "
-"untuk variabel Bootstrap dan Horizon, serta penyertaan CSS khusus. Detail "
-"lebih lanjut tersedia `here <https://docs.openstack.org/horizon/latest/"
-"configuration/settings.html#custom-theme-path>` __"
-
-msgid "Support for adding plugin specific AngularJS modules"
-msgstr "Dukungan untuk penambahan modul AngularJS spesifik plugin"
-
-msgid "Support for adding static files, e.g., CSS, JS, images"
-msgstr "Dukungan untuk penambahan file statis, misalnya, CSS, JS, image"
-
-msgid ""
-"Support for batch actions on multiple resources (e.g. terminating multiple "
-"instances at once)."
-msgstr ""
-"Dukungan untuk tindakan batch pada beberapa sumber (misalnya mengakhiri "
-"beberapa contoh sekaligus)."
-
-msgid "Support for easily setting flavor extra specs"
-msgstr "Dukungan untuk memudahkan mengatur spesifikasi tambahan flavor"
-
-msgid "Support for managing Floating IP address pools."
-msgstr "Dukungan untuk pengeloaan kolam alamat IP mengambang."
-
-msgid "Support for self-signed or other specified SSL certificate checking."
-msgstr ""
-"Dukungan untuk pengecekan sertifikat SSL self-signed atau spesific "
-"sertifikat lainnya"
-
-msgid ""
-"Support for shelving and unshelving of instances. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/horizon-shelving-command>`__ for more "
-"details."
-msgstr ""
-"Dukungan untuk shelving (meletakkan) dan unshelving instance. Lihat lebih "
-"rinci `this <https://blueprints.launchpad.net/horizon/+spec/horizon-shelving-"
-"command>`__ ."
-
-msgid ""
-"Support for v2 block device mapping, falling back to v1 when unavailable. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/horizon-block-"
-"device-mapping-v2>`__. for more details."
-msgstr ""
-"Dukungan untuk pemetaan perangkat blok v2, turun ke belakang ke v1 ketika "
-"tidak tersedia. Lihat lebih rinci `this <https://blueprints.launchpad.net/"
-"horizon/+spec/horizon-block-device-mapping-v2>`__."
-
-msgid ""
-"Support has been added to set and display DNS attributes for Floating IPs "
-"(DNS Name and DNS Domain). These attributes are only available if Neutron "
-"has the `dns-integration` extension enabled."
-msgstr ""
-"Dukungan telah ditambahkan untuk mengatur dan menampilkan atribut DNS untuk "
-"Floating IPs (Nama DNS dan Domain DNS). Atribut-atribut ini hanya tersedia "
-"jika Neutron memiliki ekstensi `dns-integration` diaktifkan."
-
-msgid ""
-"Support security groups association per network port for operators and "
-"users. Note that the current implementation only supports to edit security "
-"groups of neutron port from the port tables in the network detail page "
-"(Further improvement is planned)."
-msgstr ""
-"Mendukung asosiasi kelompok keamanan per port jaringan untuk operator dan "
-"pengguna. Perhatikan bahwa implementasi saat ini hanya mendukung untuk "
-"mengedit kelompok keamanan port neutron dari tabel port di halaman detail "
-"jaringan (perbaikan lebih lanjut direncanakan)."
-
-msgid "Supporting upload-to-image"
-msgstr "Dukungan upload-to-image"
-
-msgid "Suspend/Resume actions for Stacks"
-msgstr "Tindakan Suspend/Resume untuk Stacks"
-
-msgid "Swift"
-msgstr "Swift"
-
-msgid "Swift container and object metadata are now supported."
-msgstr "Kontainer Swift dan metadata objek sekarang didukung."
-
-msgid "Table drawers -- expandable table content"
-msgstr "Table drawer - konten table yang data dikembangkan"
-
-msgid ""
-"Tables can now be written to support editing fields in the table to reduce "
-"the need for opening separate forms. The first sample of this is in the "
-"Admin dashboard, Projects panel."
-msgstr ""
-"Tabel sekarang dapat ditulis untuk mendukung kolom editing dalam tabel untuk "
-"mengurangi kebutuhan pembukaan bentuk terpisah. Sampel pertama ini berada di "
-"dasbor Admin, panel Proyek."
-
-msgid ""
-"Tables can now easily be wired to filter results from underlying API calls "
-"based on criteria selected by the user rather than just perform an on page "
-"search. The first example of this is in the Admin dashboard, Instances panel."
-msgstr ""
-"Tabel sekarang dapat dengan mudah ditransfer untuk menyaring hasil dari "
-"panggilan API yang mendasari berdasarkan kriteria yang dipilih oleh pengguna "
-"bukan hanya melakukan pada pencarian halaman. Contoh pertama ini berada di "
-"dasbor Admin, panel Instance."
-
-msgid "Tabs and TabGroups"
-msgstr "Tabs and TabGroups (tab adan tabgrup)"
-
-msgid ""
-"The \"Quotas\" tab in the \"Create Project\" form was split out into a new "
-"separate form \"Modify Quotas\". Quotas for a new project need to be "
-"configured from \"Modify Quotas\" action after creating a new project."
-msgstr ""
-"Tab \"Quotas\" dalam formulir \"Create Project\" dibagi menjadi bentuk "
-"terpisah baru \"Modify Quotas\". Kuota untuk proyek baru perlu "
-"dikonfigurasikan dari aksi \"Modify Quotas\" setelah membuat proyek baru."
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options has been deprecated and will be removed in the Newton release. "
-"Starting with Mitaka you can create one default subnet pool per address "
-"family through the Neutron API. These subnet pools will automatically show "
-"up in the subnet pool list using the name of the pool as label."
-msgstr ""
-"Opsi 'default_ipv4_subnet_pool_label' dan 'default_ipv6_subnet_pool_label' "
-"telah usang dan akan dihapus dalam rilis Newton. Dimulai dengan Mitaka Anda "
-"dapat membuat satu kolam subnet default per keluarga alamat melalui API "
-"Neutron. Kolam subnet ini secara otomatis akan muncul dalam daftar kolam "
-"subnet menggunakan nama kolam sebagai label."
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options were deprecated in the Mitaka release and are no longer valid in the "
-"Newton release. Starting with Mitaka you can create one default subnet pool "
-"per address family through the Neutron API. These subnet pools will "
-"automatically show up in the subnet pool list using the name of the pool as "
-"label."
-msgstr ""
-"Opsi 'default_ipv4_subnet_pool_label' dan 'default_ipv6_subnet_pool_label' "
-"usang dalam rilis Mitaka dan tidak lagi berlaku dalam rilis Newton. Dimulai "
-"dengan Mitaka Anda dapat membuat satu kolam subnet default per keluarga "
-"alamat melalui API Neutron. Kolam subnet ini secara otomatis akan muncul "
-"dalam daftar kolam subnet menggunakan nama kolam sebagai label."
-
-msgid "The 'webroot' theme has been removed."
-msgstr "Theme 'webroot' telah dihapus."
-
-msgid ""
-"The 'webroot' theme was providing an example of how to set the webroot value "
-"through SCSS for accessing needed static URL prefixes for assets like font "
-"paths. This value is now retrieved directly from the Django settings and is "
-"available directly in the SCSS namespace via $static_url."
-msgstr ""
-"Tema 'webroot' itu memberikan contoh bagaimana mengatur nilai webroot "
-"melalui SCSS untuk mengakses awalan URL statis yang diperlukan bagi aset "
-"seperti font paths (jalan font). Nilai ini sekarang diambil langsung dari "
-"pengaturan Django dan tersedia langsung di namespace SCSS melalui $ "
-"static_url."
-
-msgid ""
-"The Access & Security panel's tabs have been moved to their own panels for "
-"clearer navigation and better performance. API Access and Key Pairs now "
-"reside in the Compute panel group. Floating IPs and Security Groups are now "
-"in the Network panel group."
-msgstr ""
-"Tab panel Access & Security ini telah dipindahkan ke panel mereka sendiri "
-"untuk navigasi yang lebih jelas dan kinerja yang lebih baik. API Access dan "
-"Key Pairs sekarang berada dalam kelompok panel Compute. Floating IPs dan "
-"Security Groups sekarang dalam kelompok panel Network."
-
-msgid ""
-"The Angular Bootstrap upgrade contains a breaking change as the directives "
-"and services in this library were renamed. See https://github.com/angular-ui/"
-"bootstrap/wiki/Migration-guide-for-prefixes"
-msgstr ""
-"Angular Bootstrap upgrade berisi breaking change sebagai arahan dan layman "
-"di perpustakaan ini diganti namanya. Lihat https://github.com/angular-ui/"
-"bootstrap/wiki/Migration-guide-for-prefixes"
-
-msgid ""
-"The Brocade plugin for Quantum does not support key features of the floating "
-"IP addresses API which are considered central to Horizon's functionality. As "
-"such, it is not compatible with the Grizzly release's Quantum integration."
-msgstr ""
-"Plugin Brocade untuk Quantum tidak mendukung fitur kunci dari API alamat IP "
-"mengambang yang dianggap pusat untuk fungsi Horizon. Dengan demikian, hal "
-"itu tidak kompatibel dengan integrasi Quantum Grizzly rilis ini."
-
-msgid ""
-"The Cisco N1K Router plugin's additional features are available through a "
-"special additional dashboard when enabled and supported in Neutron."
-msgstr ""
-"Fitur tambahan plugin Cisco N1K Router tersedia melalui dasbor tambahan "
-"khusus ketika diaktifkan dan didukung dalam Neutron."
-
-msgid ""
-"The Essex Horizon release is only partially backwards-compatible with Diablo "
-"OpenStack components. While it is largely possible to log in and interact, "
-"many functions in Nova, Glance and Keystone changed too substantially in "
-"Essex to maintain full compatibility."
-msgstr ""
-"The Essex Horizon rilis merupakan hanya sebagian backwards-compatible dengan "
-"komponen Diablo OpenStack. Walaupun hal sangat memungkinkan untuk login dan "
-"berinteraksi, banyak fungsi di Nova, Glance dan Keystone berubah terlalu "
-"mendasar dalam Essex untuk mempertahankan kompatibilitas penuh."
-
-msgid ""
-"The Flavor panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"Panel Flavor sekarang dapat dikonfigurasi untuk menggunakan warisan "
-"(legacy) atau kode Angular."
-
-msgid ""
-"The Folsom Horizon release should be fully-compatible with both Folsom and "
-"Essex versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Folsom "
-"stack due to bugfixes, etc. in underlying services, there should not be any "
-"limitations on what will or will not function. (Note: Quantum was not a core "
-"OpenStack project in Essex, and thus this statement does not apply to "
-"network management.)"
-msgstr ""
-"The Folsom Horizon rilis harus sepenuhnya kompatibel dengan versi Folsom dan "
-"Essex dari sisa proyek inti OpenStack (Nova, Swift, dll). Sementara beberapa "
-"fitur bekerja secara signifikan lebih baik dengan all-Folsom stack karena "
-"perbaikan bug, dll layanan yang mendasarinya, tidak boleh ada pembatasan "
-"pada apa yang akan berfungsi atau tidak akan berfungsi. (Catatan: Quantum "
-"bukan proyek OpenStack inti di Essex, dan dengan demikian pernyataan ini "
-"tidak berlaku untuk manajemen jaringan.)"
-
-msgid ""
-"The Folsom release cycle brought several major advances to Horizon's user "
-"experience while also reintroducing Quantum networking as a core piece of "
-"the OpenStack Dashboard."
-msgstr ""
-"Siklus rilis Folsom membawa beberapa kemajuan besar untuk pengalaman "
-"pengguna Horizon dan juga memasukan kembali jaringan Quantum sebagai bagian "
-"inti dari OpenStack Dashboard."
-
-msgid ""
-"The Grizzly Horizon release should be fully compatible with both Grizzly and "
-"Folsom versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Grizzly "
-"stack due to bugfixes, etc. in underlying services, there should not be "
-"limitations on what will or will not function."
-msgstr ""
-"Grizzly Horizon rilis harus sepenuhnya kompatibel dengan versi Grizzly dan "
-"Folsom sisa proyek inti OpenStack (Nova, Swift, dll). Sementara beberapa "
-"fitur bekerja secara signifikan lebih baik dengan stack all-Grizzly karena "
-"perbaikan bug, dll layanan yang mendasarinya, tidak boleh ada pembatasan apa "
-"yang akan atau yang tidak akan berfungsi."
-
-msgid ""
-"The Grizzly release cycle saw sweeping improvements to overall user "
-"experience, huge stability improvements, lots of new networking, instance "
-"management and image management features, a long-needed architectural "
-"clarification, and big increases in community engagement! Read on to get the "
-"specifics."
-msgstr ""
-"Siklus rilis Grizzly melihat perbaikan luas pengalaman pengguna secara "
-"keseluruhan, peningkatan stabilitas besar, banyak jaringan baru, manajemen "
-"instance dan fitur manajemen image, klarifikasi arsitektur long-needed, dan "
-"kenaikan besar dalam keterlibatan masyarakat! Baca terus untuk mendapatkan "
-"spesifik."
-
-msgid ""
-"The HA property is updateable in the UI, however, Neutron API does not allow "
-"the update operation because toggling HA support does not work."
-msgstr ""
-"Properti HA menjadi dapat diupdate di UI, bagaimanapun, Neutron API tidak "
-"memungkinkan operasi update karena dukungan HA toggling tidak bekerja."
-
-msgid ""
-"The Havana Horizon release should be fully compatible with both Havana and "
-"Grizzly versions of the rest of the OpenStack integrated projects (Nova, "
-"Swift, etc.). New features in other OpenStack projects which did not exist "
-"in Grizzly will obviously only work in Horizon if the rest of the stack "
-"supports them as well."
-msgstr ""
-"Havana Horizon rilis harus sepenuhnya kompatibel dengan kedua versi Havana "
-"dan Grizzly dari sisa proyek OpenStack terintegrasi (Nova, Swift, dll). "
-"Fitur baru di proyek OpenStack lain yang tidak ada di Grizzly jelas hanya "
-"akan bekerja di Horizon jika sisa stack mendukung mereka juga."
-
-msgid ""
-"The Havana release cycle brings support for *three* new projects, plus "
-"significant new features for several existing projects. On top of that, many "
-"aspects of user experience have been improved for both end users and "
-"administrators. The community continues to grow and expand. The Havana "
-"release is solidly the best release of the OpenStack Dashboard project yet!"
-msgstr ""
-"Siklus rilis Havana membawa dukungan untuk *three* proyek baru, ditambah "
-"fitur-fitur baru yang signifikan untuk beberapa proyek yang ada. Selain itu, "
-"banyak aspek dari pengalaman pengguna telah ditingkatkan untuk pengguna "
-"akhir dan administrator. Masyarakat terus tumbuh dan berkembang. Havana "
-"rilis secara kokoh menjadi rilis terbaik dari proyek OpenStack Dashboard!"
-
-msgid ""
-"The Icehouse release cycle brings several improvements to Horizon's user "
-"experience, improved extensibility, and support for many additional features "
-"in existing projects. The community continues to grow. Read more for the "
-"specifics."
-msgstr ""
-"Siklus rilis Icehouse membawa beberapa perbaikan untuk pengalaman pengguna "
-"Horizon, skalabilitas ditingkatkan, dan dukungan untuk banyak fitur tambahan "
-"dalam proyek-proyek yang ada. Masyarakat terus tumbuh. Baca lebih lanjut "
-"untuk spesifik."
-
-msgid ""
-"The Images panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"Panel Image sekarang dapat dikonfigurasi untuk menggunakan kode legacy atau "
-"Angular (warisan atau sudut)."
-
-msgid ""
-"The Images table now has a new feature: predefined filters for seeing your "
-"own images, images that have been shared with you, or public images. This "
-"makes finding the image you're looking for a great deal easier and more "
-"pleasant."
-msgstr ""
-"Images table sekarang memiliki fitur baru: filter yang telah ditetapkan "
-"untuk melihat image Anda sendiri, image yang telah dibagikan dengan Anda, "
-"atau image publik. Hal ini membuat penemuan image yang Anda cari banyak "
-"lebih mudah dan lebih menyenangkan."
-
-msgid ""
-"The Juno release cycle brings a significant update to the user experience; "
-"numerous stability improvements; support for Sahara; and significant "
-"enhancements in feature support for networking, volumes, databases and "
-"images. The community continues to grow and gain speed. Read on for more "
-"details."
-msgstr ""
-"Siklus Juno rilis membawa update yang signifikan untuk pengalaman pengguna; "
-"banyak perbaikan stabilitas; dukungan untuk Sahara; dan perangkat tambahan "
-"yang signifikan dalam mendukung fitur untuk jaringan, volume, database dan "
-"image. Masyarakat terus tumbuh dan memperoleh kecepatan. Baca terus untuk "
-"lebih jelasnya."
-
-msgid ""
-"The Loadbalancer feature landed in the 11th hour for both Quantum and "
-"Horizon and, though we did our best to test it, may still contain "
-"undiscovered bugs. It is best considered a \"beta\" or \"experimental\" "
-"feature for the Grizzly release."
-msgstr ""
-"Fitur loadbalancer mendarat di jam 11 untuk kedua Quantum dan Horizon, "
-"meskipun kita melakukan yang terbaik untuk menguji itu, masih mungkin "
-"mengandung bug yang belum ditemukan. Hal ini betul betul dipertimbangkan "
-"sebagai \"beta\" atau fitur \"eksperimental\" untuk rilis Grizzly."
-
-msgid ""
-"The OPENSTACK_IMAGE_FORMATS variable must be added to the "
-"REST_API_REQUIRED_SETTINGS setting in local_settings.py"
-msgstr ""
-"Variable OPENSTACK_IMAGE_FORMATS harus ditambahkan ke setting "
-"REST_API_REQUIRED_SETTINGS di local_settings.py"
-
-msgid ""
-"The OpenStack Data Processing project (Sahara) was formally included into "
-"the integrated release in Juno and Horizon includes broad support for "
-"managing your data processing. You can specify and build clusters to utilize "
-"several data types with user specified jobs while tracking the progress of "
-"those jobs."
-msgstr ""
-"Proyek OpenStack Pengolahan Data (Sahara) secara resmi dimasukkan ke dalam "
-"rilis yang terintegrasi di Juno dan Horizon termasuk dukungan luas untuk "
-"mengelola pemrosesan data Anda. Anda dapat menentukan dan membangun klaster "
-"untuk memanfaatkan beberapa jenis data dengan pekerjaan spesifik pengguna "
-"pada waktu bersamaan melacak kemajuan pekerjaan itu."
-
-msgid ""
-"The OpenStack Database as a Service project (Trove) graduated from "
-"incubation in the Havana cycle, and thanks to their industriousness they "
-"delivered a set of panels for the OpenStack dashboard to allow for "
-"provisioning and managing your Trove databases and backups. Disclaimer: "
-"Given that Trove's first official release as an integrated project will not "
-"be until Icehouse this feature should still be considered experimental and "
-"may be subject to change."
-msgstr ""
-"OpenStack Database sebagai proyek Service (Trove) lulus dari inkubasi dalam "
-"siklus Havana, dan terima kasih kepada kerajinan mereka, mereka menyampaikan "
-"set panel untuk dasbor OpenStack untuk memungkinkan provisioning dan "
-"mengelola database Trove dan backup. Disclaimer: Mengingat bahwa rilis resmi "
-"pertama Trove sebagai proyek terpadu tidak akan sampai Icehouse, fitur ini "
-"tetap harus dianggap eksperimental dan mungkin berubah."
-
-msgid ""
-"The OpenStack Database as a Service project (Trove) is part of the "
-"integrated release in the Icehouse cycle. Improvements to the client "
-"connections and overall stability were added in the Icehouse cycle."
-msgstr ""
-"OpenStack Database sebagai proyek Service (Trove) merupakan bagian dari "
-"rilis yang terintegrasi dalam siklus Icehouse. Perbaikan koneksi client dan "
-"stabilitas keseluruhan ditambahkan dalam siklus Icehouse."
-
-msgid ""
-"The OpenStack Orchestration project (Heat) debuted in Havana, and Horizon "
-"delivers full support for managing your Heat stacks. Highlights include "
-"support for dynamic form generation from supported Heat template formats, "
-"stack topology visualizations, and full stack resource inspection."
-msgstr ""
-"Proyek OpenStack Orchestration (Heat) memulai debutnya di Havana, dan "
-"Horizon memberikan dukungan penuh untuk mengelola tumpukan Heat Anda. "
-"Highlights meliputi dukungan untuk generasi bentuk dinamis dari format "
-"template Heat yang mendukung, visualisasi topologi tumpukan, dan inspeksi "
-"sumber daya tumpukan penuh."
-
-msgid ""
-"The OpenStack Translations team came fully into its own during the Havana "
-"cycle and the quality of the translations in Horizon are the best yet by "
-"far. Congratulations to that team for their success in building the "
-"community that started primarily within the OpenStack Dashboard project."
-msgstr ""
-"Tim OpenStack Translations datang sepenuhnya ke sendiri selama siklus Havana "
-"dan kualitas terjemahan di Horizon adalah terbaik sejauh ini. Selamat kepada "
-"tim untuk keberhasilan mereka dalam membangun masyarakat yang mulai terutama "
-"dalam proyek OpenStack Dashboard."
-
-msgid ""
-"The Python Launch Instance workflow has been deprecated and no longer "
-"displays by default."
-msgstr ""
-"Alur kerja Python Launch Instance telah usang dan tidak menampilkan lagi "
-"secara default."
-
-msgid ""
-"The Python Swift panel has been deprecated and no longer displays by "
-"default. To use the old interface edit ``enabled/"
-"_1920_project_containers_panel.py`` to change ``swift_panel`` to "
-"``'legacy'``."
-msgstr ""
-"Panel Python Swift telah usang dan tidak menampilkan lagi secara default. "
-"Untuk menggunakan antarmuka lama mengedit ``enabled/"
-"_1920_project_containers_panel.py`` merubah ``swift_panel`` ke ``'legacy'``."
-
-msgid ""
-"The Queens release of horizon depends on Django 1.8 to 1.11, but Django 1.8 "
-"to 1.10 support will be dropped in the next release (Rocky)."
-msgstr ""
-"Queens rilis horizon tergantung pada Django 1,8 sampai 1,11, tapi dukungan "
-"Django 1,8 sampai 1,10 akan dijatuhkan pada rilis berikutnya (Rocky)."
-
-msgid ""
-"The Sahara based content has been removed from the Horizon source tree and "
-"is now a separate plugin. To continue managing Sahara in Horizon, installing "
-"the sahara-dashboard plugin on the Horizon server is required."
-msgstr ""
-"Konten berdasarkan Sahara telah dihapus dari source tree (pohon sumber daya) "
-"Horizon dan sekarang plugin terpisah. Untuk secara kontinue mengelola Sahara "
-"di Horizon, installah plugin sahara-dashboard pada server Horizon yang "
-"diperlukan."
-
-msgid ""
-"The Trove based content has been removed from the Horizon source tree and is "
-"now a separate plugin. To continue managing Trove in Horizon, installing the "
-"trove-dashboard plugin on the Horizon server is required."
-msgstr ""
-"Konten berdasarkan Trove telah dihapus dari source tree (pohon sumber daya) "
-"Horizon dan sekarang plugin terpisah. Untuk secara kontinue mengelola Trove "
-"di Horizon, installah plugin trove-dashboard pada server Horizon yang "
-"diperlukan."
-
-msgid ""
-"The ``TEMPLATE_*`` settings have been replaced with a ``TEMPLATE`` dict. "
-"This will likely cause issues when porting settings to this version of "
-"Horizon. The TEMPLATE_DEBUG setting has been removed and is tied to the "
-"DEBUG setting now. A detailed explanation of this dict can be found at "
-"https://docs.djangoproject.com/en/1.10/ref/settings/#templates"
-msgstr ""
-"Pengaturan `` TEMPLATE_ * `` telah diganti dengan dict ``TEMPLATE``. Ini "
-"kemungkinan akan menyebabkan masalah ketika port pengaturan untuk versi "
-"Horizon. Pengaturan TEMPLATE_DEBUG telah dihapus dan terkait dengan "
-"pengaturan DEBUG sekarang. Penjelasan rinci tentang dict ini dapat ditemukan "
-"di https://docs.djangoproject.com/en/1.10/ref/settings/#templates"
-
-msgid ""
-"The ``can_haz`` and ``can_haz_list`` template filters have been renamed to "
-"``has_permissions`` and ``has_permissions_on_list`` respectively."
-msgstr ""
-"Filter template ``can_haz`` and ``can_haz_list`` telah diubah namanya "
-"menjadi ``has_permissions`` dan ``has_permissions_on_list`` masing-masing."
-
-msgid ""
-"The ``is_authenticated()`` and ``is_anonymous()`` functions in Django "
-"OpenStack Auth's ``User`` class are properties when running under Django "
-"1.10, and no longer take a margin parameter."
-msgstr ""
-"Fungsi `` is_authenticated () `` dan `` is_anonymous () `` dalam class "
-"Django OpenStack Auth's ``User`` adalah properti saat berjalan di bawah "
-"Django 1.10, dan tidak lagi mengambil parameter marjin."
-
-msgid ""
-"The ``profile_support`` setting has been removed from the "
-"``OPENSTACK_NEUTRON_NETWORK`` dict, and any usages have been removed from "
-"the Horizon code base. If you were relying on this being set by default, you "
-"will now need to manually set the value in your plugin/customisation."
-msgstr ""
-"Pengaturan ``profile_support`` telah dihapus dari dict "
-"``OPENSTACK_NEUTRON_NETWORK``, dan setiap penggunaan telah dihapus dari "
-"basis kode Horizon. Jika Anda mengandalkan ini yang diatur secara default, "
-"Anda sekarang perlu untuk secara manual mengatur nilai di plugin/kustomisasi "
-"Anda"
-
-msgid ""
-"The ``status_unknown`` table row class has been replaced with the default "
-"bootstrap ``warning`` class."
-msgstr ""
-" Kelas baris tabel `` Status unknown``telah diganti dengan bootstrap "
-"default kelas ``warning``."
-
-msgid ""
-"The ``virtio-forwarder`` VNIC type has been added to the list of valid types "
-"that may be set on a port. This requests a low-latency virtio port inside "
-"the instance, likely backed by hardware acceleration and requires a "
-"supporting Neutron mechanism driver."
-msgstr ""
-"Tipe \"virtio-forwarder`` VNIC telah ditambahkan ke daftar jenis yang valid "
-"yang mungkin ditetapkan pada port. Ini meminta port virtio low-latency di "
-"dalam instance, kemungkinan didukung oleh akselerasi perangkat keras dan "
-"memerlukan driver mekanisme Neutron pendukung."
-
-msgid "The `select` method has been renamed to to `toggleSelect`."
-msgstr "Metode `select` telah diubah namanya menjadi ke` toggleSelect`."
-
-msgid ""
-"The ability for an administrator to reset the password of a server/instance."
-msgstr "Kemampuan administrator untuk me-reset password dari server/instance."
-
-msgid ""
-"The ability to edit flavors is disabled by default. See "
-"``ENABLE_FLAVOR_EDIT`` in the settings documentation for more information."
-msgstr ""
-"Kemampuan untuk mengedit flavor dinonaktifkan secara default. Lihat "
-"``ENABLE_FLAVOR_EDIT`` di dokumentasi pengaturan untuk informasi lebih "
-"lanjut."
-
-msgid ""
-"The breadcrumb navigation inside the details pages now applies across "
-"Horizon. A small change in the logic means that ``custom_breadcrumb`` items "
-"in the context no longer need to specify the panel name and link. See "
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_]"
-msgstr ""
-"Navigasi breadcrumb di dalam halaman rincian sekarang berlaku di Horizon. "
-"Sebuah perubahan kecil dalam logika berarti item ``custom_breadcrumb`` dalam "
-"konteks tidak perlu lagi menentukan nama panel dan tautan. Lihat [`blueprint "
-"navigation-improvements <https://blueprints.launchpad.net/horizon/+spec/"
-"navigation-improvements>`_]"
-
-msgid ""
-"The configuration documentation for ``supported_vnic_types`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` has been updated to help an operator decide "
-"which VNIC types should be available for users to choose from."
-msgstr ""
-"Dokumentasi konfigurasi untuk ``supported_vnic_types`` di "
-"``OPENSTACK_NEUTRON_NETWORK`` telah diperbarui untuk membantu operator "
-"menentukan jenis VNIC mana yang harus tersedia bagi pengguna untuk dipilih."
-
-msgid ""
-"The conversion to utilizing Bootstrap v3 can cause content extensions "
-"written on top of Horizon to have rendering issues. Most of these are fixed "
-"by a simple CSS class name substitutions. These issues are primarily seen "
-"with buttons and panel content widths."
-msgstr ""
-"Konversi ke pemanfaatan Bootstrap v3 dapat menyebabkan ekstensi konten yang "
-"ditulis di atas Horizon memiliki masalah rendering. Sebagian besar "
-"diperbaiki oleh substitusi nama kelas CSS sederhana. Isu-isu ini terutama "
-"terlihat dengan tombol dan lebar konten panel."
-
-msgid ""
-"The customization override templates have been deprecated in favor of using "
-"recursive inheritance in your themes. The following templates have been "
-"deprecated and are slated for removal in the U release: * ``_footer.html'`` "
-"* ``_login_footer.html`` * ``_login_form_footer.html`` * ``horizon/"
-"_custom_head_js.html`` * ``horizon/_custom_meta.html``"
-msgstr ""
-"Templat penimpaan (override) kustomisasi telah usang karena menggunakan "
-"pewarisan rekursif dalam tema Anda. Templat berikut telah ditinggalkan dan "
-"dijadwalkan dihapus pada U release: * ``_footer.html'`` * ``_login_footer."
-"html`` * ``_login_form_footer.html`` * ``horizon/_custom_head_js.html`` * "
-"``horizon/_custom_meta.html``"
-
-msgid ""
-"The dashboard-specific ``base.html`` templates (e.g. ``nova/base.html``, "
-"``syspanel/base.html``, etc.) have been removed in favor of a single ``base."
-"html`` template."
-msgstr ""
-"Template dashboard-specific ``base.html`` (e.g. ``nova/base.html``, "
-"``syspanel/base.html``, etc.) telah dihapus menjadi satu template ``base."
-"html``."
-
-msgid ""
-"The default `OPENSTACK_KEYSTONE_URL` value has been changed to ``\"http://%s/"
-"identity/v3\" % OPENSTACK_HOST`` from ``\"http://%s:5000/v3\" % "
-"OPENSTACK_HOST``."
-msgstr ""
-"Nilai `OPENSTACK_KEYSTONE_URL` default telah diubah menjadi ``\"http://%s/"
-"identity/v3\" % OPENSTACK_HOST`` dari ``\"http://%s:5000/v3\" % "
-"OPENSTACK_HOST``."
-
-msgid ""
-"The default cache back-end is set to the memcached backend ``django.core."
-"cache.backends.memcached.MemcachedCache`` from the local-memory backend "
-"considering multi-process web server deployments."
-msgstr ""
-"Back-end cache default diatur ke memcached backend ``django.core.cache."
-"backends.memcached.MemcachedCache`` dari backend local-memory "
-"mempertimbangkan pengembangan server web multi-proses."
-
-msgid ""
-"The default for ``can_set_mountpoint`` is now ``False``, and should be set "
-"to ``True`` in the settings in order to add the option to set the mount "
-"point for volumes in the dashboard. At this point only the Xen hypervisor "
-"supports this feature."
-msgstr ""
-"Default untuk ``can_set_mountpoint`` sekarang adalah ``False``, dan harus "
-"ditetapkan untuk ``True`` dalam pengaturan penambahan pilihan untuk mengatur "
-"mount point volume di dasbor. Pada titik ini hanya hypervisor Xen mendukung "
-"fitur ini."
-
-msgid ""
-"The default for ``can_set_password`` is now ``False``. This means that "
-"unless the setting is explicitly set to ``True``, the option to set an "
-"'Admin password' for an instance will not be shown in the Launch Instance "
-"workflow. Not all hypervisors support this feature which created confusion "
-"with users."
-msgstr ""
-"Default untuk ``can_set_password`` sekarang menajdi ``False``. Ini berarti "
-"bahwa jika pengaturan secara eksplisit diatur untuk ``True``, pilihan untuk "
-"menetapkan 'Admin password' untuk sebuah instance tidak akan ditampilkan "
-"dalam alur kerja Launch Instance. Tidak semua hypervisors mendukung fitur "
-"ini yang membingungkan pengguna."
-
-msgid ""
-"The default keystone API vesion is switch to ``v3``. If you still use the "
-"keystone v2.0 API by default, you need to configure "
-"``OPENSTACK_API_VERSIONS`` and ``OPENSTACK_KEYSTONE_URL`` to point to the "
-"keystone v2.0 API."
-msgstr ""
-"Versi API keystone default beralih ke ``v3``. Jika Anda masih menggunakan "
-"API keystone v2.0 secara default, Anda perlu mengkonfigurasi "
-"``OPENSTACK_API_VERSIONS`` dan `` OPENSTACK_KEYSTONE_URL`` untuk menunjuk "
-"ke API keystone v2.0."
-
-msgid ""
-"The default value of ``SESSION_ENGINE`` is changed to ``django.contrib."
-"sessions.backends.cache`` so that a cache-based session backend is used."
-msgstr ""
-"Nilai default dari ``SESSION_ENGINE`` diubah menjadi ``django.contrib."
-"sessions.backends.cache`` sehingga backend sesi berbasis cache digunakan."
-
-msgid ""
-"The default value of ``SHOW_KEYSTONE_V2_RC`` setting is changed to ``False`` "
-"in favor of the deprecation of keystone v2 API support in horizon."
-msgstr ""
-"Nilai default dari pengaturan ``SHOW_KEYSTONE_V2_RC`` diubah menjadi "
-"``False`` yang mendukung penghentian dukungan API keystone v2 di horizon."
-
-msgid ""
-"The default values of the settings listed in ``local_settings.py.example`` "
-"in past releases have been moved to ``openstack_dashboard/defaults.py``. By "
-"doing this, horizon can now provide the definitions of the default settings "
-"more explicitly. For the available settings, see ``openstack_dashboard/"
-"defaults.py`` and the horizon setting reference found at https://docs."
-"openstack.org/horizon/latest/configuration/settings.html."
-msgstr ""
-"Nilai default dari pengaturan yang tercantum dalam ``local_settings.py."
-"example`` dalam rilis sebelumnya telah dipindahkan ke "
-"``openstack_dashboard / defaults.py``. Dengan melakukan ini, horizon "
-"sekarang dapat memberikan definisi pengaturan default secara lebih "
-"eksplisit. Untuk pengaturan yang tersedia, lihat ``openstack_dashboard/"
-"defaults.py`` dan referensi pengaturan horizon ditemukan di https://docs."
-"openstack.org/horizon/latest/configuration/settings.html."
-
-msgid ""
-"The default visibility when creating new images has been changed from "
-"`private` to `shared` to bring it inline with the default changing in Glance "
-"since Image API v2.5."
-msgstr ""
-"Visibilitas default saat membuat image baru telah diubah dari `private` ke "
-"`shared` untuk membawanya sejalan dengan perubahan standar dalam Glance "
-"sejak Image API v2.5."
-
-msgid ""
-"The deprecated ``OPENSTACK_QUANTUM_NETWORK`` configuration option has been "
-"removed. If you still use it, you need to replace it with "
-"``OPENSTACK_NEUTRON_NETWORK``."
-msgstr ""
-"Opsi konfigurasi usang ``OPENSTACK_QUANTUM_NETWORK`` telah dihapus. Jika "
-"Anda masih menggunakannya, Anda perlu menggantinya dengan "
-"``OPENSTACK_NEUTRON_NETWORK``."
-
-msgid ""
-"The deprecated feature of \"Edit Flavor\" was deleted Historically, Horizon "
-"has provided the ability to edit Flavors by deleting and creating a new one "
-"with the same information. This is not supported in the Nova API and causes "
-"unexpected issues and breakages."
-msgstr ""
-"Fitur \"Edit Flavor\" yang tidak digunakan telah dihapus secara historis, "
-"Horizon telah menyediakan kemampuan untuk mengedit Flavours dengan menghapus "
-"dan membuat yang baru dengan informasi yang sama. Ini tidak didukung di API "
-"Nova dan menyebabkan masalah dan gangguan yang tidak terduga."
-
-msgid ""
-"The developer enabled files have been moved from ``openstack_dashboard/"
-"enabled`` to ``openstack_dashboard/contrib/developer/enabled``. To enable "
-"them, copy into ``openstack_dashboard/local/enabled`` and set ``DEBUG = "
-"True``."
-msgstr ""
-"File pengaktifan pengembang telah dipindahkan dari ``openstack_dashboard/"
-"enabled`` ke ``openstack_dashboard/contrib/developer/enabled``. Untuk "
-"mengaktifkannya, salin ke ``openstack_dashboard/local/enabled`` dan atur "
-"``DEBUG = True``."
-
-msgid ""
-"The final django TEMPLATE_LOADERS configuration will now be generated from "
-"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS and ADD_TEMPLATE_LOADERS settings. "
-"See the settings documentation for more information."
-msgstr ""
-"Django final konfigurasi TEMPLATE_LOADERS sekarang akan dihasilkan dari "
-"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS dan pengaturan "
-"ADD_TEMPLATE_LOADERS. Lihat dokumentasi pengaturan untuk informasi lebih "
-"lanjut."
-
-msgid "The following deprecated settings have been dropped."
-msgstr "Pengaturan yang tidak berlaku lagi berikut ini telah dibatalkan."
-
-msgid ""
-"The function fix_auth_url_version() should be removed from openstack_auth "
-"library as soon as Horizon no longer needs it. The replacement function is "
-"fix_auth_url_version_prefix() which returns a fixed url and a boolean flag "
-"indicating if the url was actually fixed. Having a separate flag allows to "
-"emit more precise warning messages about inconsistencies in Keystone "
-"endpoint URL."
-msgstr ""
-"Fungsi fix_auth_url_version () harus dihapus dari perpustakaan "
-"openstack_auth segera setalah Horizon tidak lagi membutuhkan. Fungsi "
-"pengganti adalah fix_auth_url_version_prefix () yang mengembalikan fixed url "
-"dan boolean flag yang menunjukkan ketika url itu benar-benar tetap. Memiliki "
-"bendera terpisah memungkinkan untuk memancarkan pesan peringatan yang lebih "
-"tepat tentang inkonsistensi dalam URL endpoint Keystone."
-
-msgid ""
-"The hard-coded run_tests commands for extracting translatable strings and "
-"updating message catalogs have been ported to django management commands as "
-"extract_messages and update_catalog. These accept several parameters to make "
-"them easier to use with downstream customisations and string modifications, "
-"but the default behaviour is the same as before."
-msgstr ""
-"Perintah hard-coded run_tests untuk mengekstrak string yang diterjemahkan "
-"dan untuk memperbarui pesan katalog sudah dikirimkan ke perintah manajemen "
-"Django sebagai extract_messages dan update_catalog. Ini menerima beberapa "
-"parameter untuk membuat mereka lebih mudah digunakan dengan penyesuaian "
-"hilir dan modifikasi string, tetapi perilaku default masih sama seperti "
-"sebelumnya."
-
-msgid ""
-"The hz-resource-panel directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and displays an appropriate header and allows content to be "
-"transcluded to build the panel page."
-msgstr ""
-"Direktif hz-sumber daya-panel mengambil dalam nama sumber daya Heat "
-"(misalnya 'OS :: Nova :: Server') dan menampilkan header yang tepat dan "
-"memungkinkan konten untuk ditransklusikan untuk membangun halaman panel."
-
-msgid ""
-"The hz-resource-table directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and uses the Angular registry to provide actions, columns, "
-"and summary views."
-msgstr ""
-"Direktif hz-resource-table mengambil dalam nama sumber daya Heat (misalnya "
-"'OS :: Nova :: Server') dan menggunakan registry Angular untuk memberikan "
-"tindakan, kolom, dan penampilan ringkasan."
-
-msgid ""
-"The identity panels (domains, projects, users, roles, groups) have also been "
-"converted to support RBAC at the view level. The identity panels have been "
-"moved from the admin dashboard into their own 'Identity' dashboard and "
-"accessibility is determined by policies alone. This is the first step toward "
-"consolidating the near duplicate content of the project and admin dashboards "
-"into single views supporting a wide range of roles."
-msgstr ""
-"Panel identitas (domain, proyek, pengguna, peran, kelompok) juga telah "
-"dikonversi untuk mendukung RBAC di tingkat tampilan. Panel identitas telah "
-"dipindahkan dari dasbor admin ke dasbor 'Identitas' mereka sendiri dan "
-"aksesibilitasnya ditentukan oleh kebijakan sendiri. Ini adalah langkah "
-"pertama menuju konsolidasi konten duplikasi dekat (near duplicate content) "
-"suatu proyek dan dasbor admin ke tampilan tunggal yang mendukung berbagai "
-"peran."
-
-msgid ""
-"The initScope method for action services has been deprecated, with the new "
-"method initAction added which does not get passed a scope. The allowed and "
-"perform method are now passed a scope for context in addition to the first "
-"item/items argument. The \"scope\" parameter to the WizardModalService "
-"modal() method has also been deprecated, and will be ignored in a future "
-"release of Horizon."
-msgstr ""
-"Metode initScope untuk layanan action telah menjadi usang, dimana metode "
-"initAction baru yang ditambahkan yang tidak bisa diteruskan ke scope. Metode "
-"mengizinkan dan melakukan ini sekarang dilewati scope untuk konteks "
-"disamping ada argumen item pertama. Parameter \"scope\" dengan metode "
-"WizardModalService modal () juga telah menjadi usang, dan akan diabaikan di "
-"rilis Horizon masa mendatang."
-
-msgid "The keystone v3 API now becomes the default keystone API version."
-msgstr "API keystone v3 sekarang menjadi versi API keystone default."
-
-msgid ""
-"The legacy way to retrive neutron resource usages is deprecated. In future, "
-"horizon will require ``quota_details`` neutron extension. In the legacy way, "
-"horizon list all related resources to count resource usage. It is not "
-"efficient and ``quota_details`` neutron extension was added to address it. "
-"It was implemented in Pike release and the enough migration period has "
-"passed, so we deprecate the legacy way."
-msgstr ""
-"Cara lama untuk mendapatkan kembali penggunaan sumber daya neutron sudah "
-"tidak digunakan lagi. Di masa depan, horizon akan membutuhkan ekstensi "
-"neutron ``quota_details``. Dengan cara lama, horison mendaftar semua sumber "
-"daya terkait untuk menghitung penggunaan sumber daya. Itu tidak efisien dan "
-"ekstensi neutron ``quota_details`` ditambahkan untuk mengatasinya. Itu "
-"diimplementasikan dalam rilis Pike dan periode migrasi yang cukup telah "
-"berlalu, jadi kami tidak menggunakan cara lama."
-
-msgid ""
-"The logos in Horizon (previously logo-splash.png and logo.png) now load SVG "
-"files instead of PNG. The default logos have been updated to reflect the new "
-"OpenStack branding."
-msgstr ""
-"Logo di Horizon (sebelumnya logo-splash.png dan logo.png) sekarang memuat "
-"file SVG bukannya PNG lagi. Logo default telah diperbarui untuk mencerminkan "
-"merek OpenStack baru."
-
-msgid ""
-"The main engine managing integration with oslo.policy has been moved to "
-"django_openstack_auth. The configuration is still managed in Horizon, but "
-"the setting for ``POLICY_CHECK_FUNCTION`` now uses ``openstack_auth.policy."
-"check`` rather than ``openstack_dashboard.policy.check``. Current behavior "
-"will remain consistent."
-msgstr ""
-"Mesin utama pengelolaan integrasi dengan oslo.policy telah dipindahkan ke "
-"django_openstack_auth. Konfigurasi ini masih dikelola di Horizon, tetapi "
-"pengaturan untuk ``POLICY_CHECK_FUNCTION`` sekarang menggunakan "
-"``openstack_auth.policy.check`` daripada ``openstack_dashboard.policy."
-"check``. Perilaku saat ini akan tetap konsisten."
-
-msgid ""
-"The material design theme is now broken with pyScss 1.3.7 (also see the "
-"upgrade notice section). If you really depends on the material design theme, "
-"keep using pyScss 1.3.4 with setuptools<45 (while the horizon dependencies "
-"list says pyScss>=1.3.7 is required). The issue is tracked via [:bug:"
-"`1771559`]."
-msgstr ""
-"Tema desain bahan sekarang rusak dengan pyScss 1.3.7 (juga lihat bagian "
-"pemberitahuan pemutakhiran). Jika Anda benar-benar bergantung pada tema "
-"desain material, tetap gunakan pyScss 1.3.4 dengan setuptools <45 (while the "
-"horizon dependencies list says pyScss>=1.3.7 is required). Issue dilacak "
-"melalui [: bug: `1771559`]."
-
-msgid ""
-"The metadata editor has been updated with AngularJS. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals>`__ "
-"for more details."
-msgstr ""
-"Editor metadata telah diperbarui dengan AngularJS. Lihat lebih rinci `this "
-"<https://blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-"
-"modals>`__ ."
-
-msgid ""
-"The missing nova's os-aggregates policy rules are added to the dashboard."
-msgstr ""
-"Aturan kebijakan nova's os-aggregates yang hilang ditambahkan ke dasbor."
-
-msgid "The missing nova's os-flavors policy rules are added to the dashboard."
-msgstr "Aturan kebijakan os-flavours nova yang hilang ditambahkan ke dasbor."
-
-msgid ""
-"The network topology diagram has been replaced with an interactive graph "
-"containing collapsible networks, and scales far better in large deployments. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/curvature-network-"
-"topology>`__ for more details."
-msgstr ""
-"Diagram topologi jaringan telah diganti dengan grafik interaktif yang berisi "
-"collapsible network (jaringan dilipat), dan skala yang jauh lebih baik dalam "
-"(large deployment) penyebaran besar. Lihat lebih rinci `this <https://"
-"blueprints.launchpad.net/horizon/+spec/curvature-network-topology>`__ ."
-
-msgid ""
-"The new Nova instance actions view provides a list of all actions taken on "
-"all instances in the current project allowing users to view resulting errors "
-"or actions taken by other users on those instances."
-msgstr ""
-"Penampilan tindakan instance Nova baru menyediakan daftar semua tindakan "
-"yang diambil pada semua instance di proyek ini memungkinkan pengguna untuk "
-"melihat akibat kesalahan atau tindakan yang diambil oleh pengguna lain pada "
-"instance."
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Horizon continues to grow. New features in the Havana release include:"
-msgstr ""
-"Jumlah fitur OpenStack Compute (Nova) yang didukung di Horizon terus "
-"berkembang. Fitur baru dalam rilis Havana meliputi:"
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Icehouse grew. New features in the Icehouse release include:"
-msgstr ""
-"Jumlah fitur OpenStack Compute (Nova) yang didukung dalam Icehouse tumbuh. "
-"Fitur baru dalam rilis Icehouse meliputi:"
-
-msgid ""
-"The oslo concurrency minimum requirement has been raised from 3.5.0 to 3.7.1"
-msgstr ""
-"Persyaratan minimum concurrency oslo telah dibangkitkan dari 3.5.0 ke 3.7.1"
-
-msgid ""
-"The overall structure of the page layout in Horizon has been altered. "
-"Existing templates by 3rd parties to override page templates may require "
-"some rework."
-msgstr ""
-"Struktur keseluruhan dari tata letak halaman di Horizon telah diubah. Ada "
-"template oleh pihak ke-3 untuk mengganti halaman template mungkin memerlukan "
-"beberapa pengerjaan ulang."
-
-msgid ""
-"The plugin system in Horizon continued to improve in the Juno release. Some "
-"of those improvements:"
-msgstr ""
-"Sistem plugin di Horizon terus meningkatkan dalam rilis Juno. Beberapa "
-"perbaikan dari mereka:"
-
-msgid ""
-"The policy framework in horizon now supports policy directories per service. "
-"This corresponds to ``policy_dirs`` configuration option from \"oslo.policy"
-"\" library. The new setting ``POLICY_DIRS`` was introduced. The setting "
-"allows to define multiple policy directories per service. For example, it is "
-"useful for a case where multiple projects provide policy files like neutron "
-"stadium projects. For detail, see `the horizon Setting Reference <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#policy-"
-"dirs>`__."
-msgstr ""
-"Kerangka kebijakan di horizon sekarang mendukung direktori kebijakan per "
-"layanan. Ini sesuai dengan opsi konfigurasi ``policy_dirs` dari perpustakaan "
-"\"oslo.policy\". Setelan baru ``POLICY_DIRS`` telah diperkenalkan. "
-"Pengaturan memungkinkan untuk menentukan beberapa direktori kebijakan per "
-"layanan. Misalnya, hal ini berguna untuk kasus di mana beberapa proyek "
-"menyediakan file kebijakan seperti proyek neutron stadium. Untuk detailnya, "
-"lihat `the horizon Setting Reference <https://docs.openstack.org/horizon/"
-"latest/configuration/settings.html#policy-dirs>`__."
-
-msgid ""
-"The port-details page has a new tab for managing Allowed Address Pairs. This "
-"tab and its features will only be available when this extension is active in "
-"Neutron. The Allowed Address Pairs tab will enable creating, deleting, and "
-"listing address pairs for the current port."
-msgstr ""
-"halaman port-detail memiliki tab baru untuk mengelola Allowed Address "
-"Pairs. Tab ini dan fitur-fiturnya hanya akan tersedia ketika ekstensi ini "
-"aktif di Neutron. Tab Allowed Address Pair akan mengaktifkan pembuatan, "
-"penghapusan, dan pendaftaran pasangan alamat untuk port saat ini."
-
-msgid ""
-"The primary dashboard and panel navigation has been updated from the tab "
-"navigation to an accordion implementation. Dashboards and Panel Groups are "
-"now expandable and collapsible in the page navigation. This change allows "
-"for the addition of more dashboards as well as accommodates the increasing "
-"number of panels in dashboards."
-msgstr ""
-"Dasbor primer dan panel navigasi telah diperbarui dari navigasi tab untuk "
-"implementasi akordeon. Dashboard dan Panel Groups sekarang diperluas dan "
-"diciutkan dalam navigasi halaman. Perubahan ini memungkinkan untuk "
-"penambahan lebih dashboard serta mengakomodasi meningkatnya jumlah panel di "
-"dashboard."
-
-msgid ""
-"The property `numSelected` has been removed, use `selected.length` instead."
-msgstr ""
-"Properti `numSelected` telah dihapus, menggunakan `selected.length` sebagai "
-"gantinya."
-
-msgid "The property `selected` is now a list of selected rows."
-msgstr "Properti `selected` sekarang menjadi daftar baris yang dipilih."
-
-msgid ""
-"The property `selections` tracks the checkbox selection state of each row."
-msgstr ""
-"Properti `selections` melacak kondisi pilihan checkbox (kotak centang) dari "
-"setiap baris."
-
-msgid ""
-"The python-swiftclient library and python-cinderclient libraries are now "
-"used under the hood instead of cloudfiles and python-novaclient respectively."
-msgstr ""
-"Perpustakaan python-swiftclient dan perpustakaan python-cinderclient "
-"sekarang digunakan di bawah tenda bukan cloudfiles dan python-novaclient "
-"untuk masing-masing."
-
-msgid ""
-"The run_tests.sh script is now deprecated and all functionality has been "
-"provided by either tox or manage.py. run_tests will be removed in Queens "
-"(13.0)."
-msgstr ""
-"Skrip run_tests.sh sekarang dihentikan dan semua fungsi yang telah "
-"disediakan oleh tox ataupun manage.py. run_tests akan dihapus dalam Queens "
-"(13,0)."
-
-msgid ""
-"The security group rule editing experience has always been inherently very "
-"complicated simply given the number of options and the very technical terms "
-"involved. Moreover, the combined table-plus-form approach the OpenStack "
-"Dashboard had taken only made the UX more frustrating for an already "
-"difficult area."
-msgstr ""
-"Pengalaman editing aturan grup keamanan selalu inheren sangat rumit hanya "
-"diberikan jumlah pilihan dan istilah yang sangat teknis yang terlibat. "
-"Selain itu, gabungan table-plus-form pendekatan OpenStack Dashboard yang "
-"telah diambil hanya membuat UX lebih frustasi untuk daerah yang sudah sulit."
-
-msgid "The setting CUSTOM_THEME_PATH is now deprecated."
-msgstr "Pengaturan CUSTOM_THEME_PATH sekarang tidak berlaku."
-
-msgid "The setting DEFAULT_THEME_PATH is now deprecated."
-msgstr "Pengaturan DEFAULT_THEME_PATH sekarang tidak berlaku."
-
-msgid ""
-"The settings ``enable_firewall`` and ``enable_vpn`` which have been "
-"deprecated since Juno release are now actually dropped. If you are using "
-"these settings to disable FWaaS v1 and VPNaaS dashboards, use "
-"``REMOVE_PANEL`` of `the Pluggable Panel mechanism <https://docs.openstack."
-"org/developer/horizon/topics/settings.html#pluggable-settings-for-panels>`__ "
-"to disable these panels. Note that Horizon checks the availability of FWaaS "
-"v1 and/or VPNaaS in your Neutron deploymennt and disables corresponding "
-"panels if not available, so in most cases you do not need to take care of "
-"the change."
-msgstr ""
-"Pengaturan ``enable_firewall`` dan `` enable_vpn`` yang telah ditinggalkan "
-"sejak rilis Juno sekarang benar-benar terjatuh. Jika Anda menggunakan "
-"pengaturan ini untuk menonaktifkan dasbor FWaaS v1 dan VPNaaS, gunakan "
-"``REMOVE_PANEL`` dari mekanisme Pluggable Panel <https://docs.openstack.org/"
-"developer/horizon/topics/settings.html#pluggable-settings -for-panel> `__ "
-"untuk menonaktifkan panel ini. Perhatikan bahwa Horizon memeriksa "
-"ketersediaan FWaaS v1 dan / atau VPNaaS di tempat pengerahan Neutron Anda "
-"dan menonaktifkan panel yang sesuai jika tidak tersedia, jadi dalam "
-"kebanyakan kasus Anda tidak perlu mengatur perubahan."
-
-msgid ""
-"The supported stylesheets in Horizon have been converted to utilize SCSS "
-"rather than LESS. The change was necessary due to a prevalent lack of "
-"support for LESS compilers in python. This change also allowed us to upgrade "
-"to Bootstrap 3, as parts of the Bootstrap 3 LESS stylesheets were not "
-"supported by existing python based LESS compilers."
-msgstr ""
-"Stylesheet yang didukung di Horizon telah dikonversi untuk menggunakan SCSS "
-"daripada LESS. Perubahan itu diperlukan karena kurangnya lazim dukungan "
-"compiler LESS di python. Perubahan ini juga memungkinkan kita untuk meng-"
-"upgrade ke Bootstrap 3, sebagai bagian dari stylesheet Bootstrap 3 LESS "
-"tidak didukung oleh python yang ada berdasarkan compiler LESS."
-
-msgid ""
-"The telemetry code in Horizon has been deprecated and disabled for several "
-"releases now. The code has now been removed from the tree."
-msgstr ""
-"Kode telemetri di Horizon telah menjadi usang dan nonaktif selama beberapa "
-"rilis sekarang. Kode kini telah dihapus dari induknya (tree)."
-
-msgid ""
-"Themes have moved location from ``openstack_dashboard/static/themes``, to "
-"``openstack_dashboard/themes``. Paths may need to be updated accordingly. "
-"Furthermore, Horizon is aligning closer with Bootstrap markup, and themes "
-"should be built around this ideology; see the top bar and side navigation "
-"for details."
-msgstr ""
-"Tema telah pindah lokasi dari ``openstack_dashboard/static/themes``, ke "
-"``openstack_dashboard/themes``. Jalur mungkin perlu diperbarui sesuai. "
-"Selanjutnya, Horizon adalah menyelaraskan lebih dekat dengan Bootstrap "
-"markup, dan tema harus dibangun sekitar ideologi ini; melihat bar bagian "
-"atas dan navigasi samping untuk rincian."
-
-msgid ""
-"There are also some Nova related panels (e.g. \"Instances\") that reference "
-"storage size in \"GB\". These panels will be addressed in subsequent patches."
-msgstr ""
-"Ada juga beberapa panel Nova terkait (misal \"Instance\") yang mereferensi "
-"ukuran penyimpanan di \"GB\". Panel ini akan dibahas dalam patch berikutnya."
-
-msgid ""
-"There is now an ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option in the "
-"settings, to disable selected extensions for performance reasons. See `this "
-"<https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ for more details."
-msgstr ""
-"Sekarang ada opsi ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` dalam pengaturan, "
-"untuk menonaktifkan ekstensi terpilih karena alasan kinerja. Lihat lebih "
-"rinci `this <https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ ."
-
-msgid ""
-"There will no longer be any ``WARNING`` messages regarding the developer "
-"panels in logs."
-msgstr ""
-"Tidak akan ada lagi pesan ``WARNING`` mengenai panel pengembang di log."
-
-msgid ""
-"These features allow for tremendous flexibility when constructing software-"
-"defined networks for your cloud using Neutron."
-msgstr ""
-"Fitur ini memungkinkan fleksibilitas yang luar biasa ketika membangun "
-"jaringan software-defined untuk cloud Anda menggunakan Neutron."
-
-msgid ""
-"They are settings which horizon recommends for a long time but we have not "
-"use them by default."
-msgstr ""
-"Itu adalah pengaturan yang direkomendasikan oleh horizon untuk waktu yang "
-"lama tetapi kami belum menggunakannya secara default."
-
-msgid ""
-"Third-party developers who wish to build on Horizon can get started much "
-"faster using the new dashboard and panel templates. See the docs on "
-"`creating a dashboard`_ and `creating a panel`_ for more information."
-msgstr ""
-"Pengembang pihak ketiga yang ingin membangun Horizon dapat memulai lebih "
-"cepat menggunakan template dasbor dan panel baru. Lihat dokumentasi pada "
-"`creating a dashboard`_ and `creating a panel`_ untuk informasi lebih lanjut."
-
-msgid ""
-"This is useful when you would like to disable some default panel. You can do "
-"it by specifying ``DISABLED = True`` in a plugin enabled file in ``local/"
-"enabled`` directory with a same name."
-msgstr ""
-"Ini berguna saat Anda ingin menonaktifkan beberapa panel default. Anda dapat "
-"melakukannya dengan menentukan ``DISABLED = True`` di file yang diaktifkan "
-"plugin di direktori ``local/enabled`` dengan nama yang sama."
-
-msgid ""
-"This works in most cases, but there is a case where you need to be careful "
-"when upgrading horizon. If you use ``REMOVE_PANEL`` to remove some default "
-"panel by putting a plugin enabled file with a same name in ``local/enabled`` "
-"directory, you now need to use ``DISABLED = True`` or change the filename."
-msgstr ""
-"Ini bekerja dalam banyak kasus, namun ada kasus di mana Anda harus berhati-"
-"hati saat upgrading horizon. Jika Anda menggunakan ``REMOVE_PANEL`` untuk "
-"menghapus beberapa panel default dengan meletakkan file yang mengaktifkan "
-"plugin dengan nama yang sama di direktori ``local/enabled``, Anda sekarang "
-"perlu menggunakan ``DISABLED = True`` atau ubah nama file."
-
-msgid ""
-"Timezone support is now enabled. You can select your preferred timezone in "
-"the User Settings panel."
-msgstr ""
-"Dukungan Timezone sekarang diaktifkan. Anda dapat memilih zona waktu Anda "
-"lebih suka di panel User Setting."
-
-msgid ""
-"To aid in continued maintenance of Horizon as a themable and customizable "
-"framework, the highly customized 'default' styles are being dropped in favor "
-"of standard Bootstrap styles. The 'default' theme will only house scss "
-"variable changes going forward."
-msgstr ""
-"Untuk membantu pemeliharaan Horizon secara continue sebagai kerangka yang "
-"dapat berganti tema dan dapat disesuaikan, gaya 'default' sangat disesuaikan "
-"dalam mendukung gaya Bootstrap standar. Theme 'default' akan hanya house "
-"scss variable (variabel SCSS rumah) perubahan ke depan."
-
-msgid ""
-"To allow certain views to optionally disable analytics tracking when "
-"handling sensitive data, don't use the ``custom_head_js`` block, or the now "
-"deprecated template ``horizon/_custom_head_js.html`` for analytics tracking. "
-"Please read the ``customizing`` docs and instead use the dedicated "
-"``custom_analytics`` block so Horizon or its plugins can when needed disable "
-"tracking on a given view."
-msgstr ""
-"Untuk memungkinkan tampilan tertentu menonaktifkan pelacakan analitik saat "
-"menangani data sensitif, jangan gunakan blok ``custom_head_js``, atau "
-"template yang sekarang sudah ditinggalkan ``horizon/_custom_head_js.html`` "
-"untuk pelacakan analitik. Harap baca dokumen ``customizing`` dan daripada "
-"gunakan blok ``custom_analytics`` khusus sehingga Horizon atau plugin-nya "
-"dapat ketika diperlukan menonaktifkan pelacakan pada view yang diberikan."
-
-msgid ""
-"To change the behavior around hypervisor management in Horizon you must add "
-"the ``OPENSTACK_HYPERVISOR_FEATURES`` setting to your ``settings.py`` or "
-"``local_settings.py`` file."
-msgstr ""
-"Untuk mengubah perilaku sekitar manajemen hypervisor di Horizon Anda harus "
-"menambahkan pengaturan ``OPENSTACK_HYPERVISOR_FEATURES`` ke ``settings.py`` "
-"Anda or file ``local_settings.py``."
-
-msgid ""
-"To improve support for Neutron based clouds, when creating a database "
-"instance, the user can now specify the NIC for the database instance on "
-"creation allowing direct access to the instance by the user."
-msgstr ""
-"Untuk meningkatkan dukungan cloud berbasis Neutron, saat pembuatan database "
-"instance, pengguna sekarang dapat menentukan NIC untuk instance database "
-"pada pembuatan perizinan akses langsung ke instance oleh pengguna."
-
-msgid ""
-"To support this extensibility, all the components used to build on Horizon's "
-"interface are now modular and reusable. Horizon's own dashboards use these "
-"components, and they have all been built with third-party developers in "
-"mind. Some of the main components are listed below."
-msgstr ""
-"Untuk mendukung diperpanjang ini, semua komponen yang digunakan untuk "
-"membangun antarmuka Horizon sekarang modular dan dapat digunakan kembali. "
-"Dashboard Horizon sendiri menggunakan komponen ini, dan mereka semua telah "
-"dibangun dengan pengembang pihak ketiga dalam pikirannya. Beberapa komponen "
-"utama tercantum di bawah ini."
-
-msgid "Train Series Release Notes"
-msgstr "Catatan Rilis Seri Train"
-
-msgid "Transfer table widget"
-msgstr "Widget tabel transfer"
-
-msgid "Translation Team"
-msgstr "Translation Team (tim terjemahan)"
-
-msgid "Trove"
-msgstr "Trove"
-
-msgid "Trove Databases"
-msgstr "Trove Databases"
-
-msgid ""
-"Trove and Sahara panels now reside in ``openstack_dashboard/contrib``. This "
-"is to provide separation for reviews provided mostly by the service teams. "
-"In the future, these panels may become plugins rather than being kept in "
-"Horizon. See `this <https://blueprints.launchpad.net/horizon/+spec/plugin-"
-"sanity>`__ for more details."
-msgstr ""
-"Panel Trove dan Sahara sekarang tinggal di ``openstack_dashboard/contrib``. "
-"Hal ini untuk memberikan pemisahan pengulasan yang disediakan sebagian besar "
-"oleh tim pelayanan. Di masa depan, panel ini dapat menjadi plugin bukannya "
-"disimpan di Horizon. Lihat lebih rinci `this <https://blueprints.launchpad."
-"net/horizon/+spec/plugin-sanity>`__ ."
-
-msgid ""
-"Trove supports using multiple types of datastores, e.g., mysql, redis, "
-"mongodb. Users can now select from the list of datastores supported by the "
-"cloud operator when creating their database instances."
-msgstr ""
-"Trove mendukung penggunaan beberapa jenis datastores, misalnya, mysql, "
-"redis, mongodb. Pengguna sekarang dapat memilih dari daftar datastores yang "
-"didukung oleh operator cloud ketika pembuatan instance database mereka."
-
-msgid "UX Changes"
-msgstr "UX Changes"
-
-msgid "Under The Hood"
-msgstr "Under The Hood (di bawah tenda)"
-
-msgid "Under the Hood"
-msgstr "Under the Hood"
-
-msgid ""
-"Unified job interface map. This is a human readable method for passing in "
-"configuration data that a job may require or accept. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/unified-job-interface-map-ui>`__ for "
-"more details."
-msgstr ""
-"Pekerjaan terpadu peta antarmuka. Ini adalah metode yang dapat dibaca "
-"manusia untuk melewati data konfigurasi dimana pekerjaan bisa memerlukan "
-"atau menerima. Lihat lebih rinci `this <https://blueprints.launchpad.net/"
-"horizon/+spec/unified-job-interface-map-ui>`__ ."
-
-msgid ""
-"Unnecessary API calls to back-end services are eliminated when checking the "
-"quota and usage in individual panels. Each panel checks a resource can be "
-"created by retrieving the current quota and usage for the resource. However, "
-"the previous implementation retrieves quota and usage of unrelated resources "
-"(For example, Nova usage is retrieved when checking a network usage). It can "
-"be a performance problem in large deployments. This behavior is now fixed to "
-"load quota and usage only for resources which are really required."
-msgstr ""
-"API yang tidak perlu untuk layanan back-end dihilangkan saat memeriksa kuota "
-"dan penggunaan panel individual. Setiap panel memeriksa sumber daya dapat "
-"dibuat dengan mengambil kuota dan penggunaan saat ini untuk sumber daya. "
-"Namun, implementasi sebelumnya mengambil kuota dan penggunaan sumber daya "
-"yang tidak terkait (Misalnya, penggunaan Nova diambil saat memeriksa "
-"penggunaan jaringan). Ini bisa menjadi masalah kinerja dalam deployment "
-"besar. Perilaku ini sekarang tetap memuat kuota dan penggunaan hanya untuk "
-"sumber daya yang benar-benar dibutuhkan."
-
-msgid ""
-"UpdateAction is deprecated in Newton and removed now. You should not use "
-"inline edit functionality in your plugins anymore."
-msgstr ""
-"UpdateAction tidak lagi digunakan di Newton dan dihapus sekarang. Anda tidak "
-"boleh menggunakan fungsi edit inline di plugin Anda lagi."
-
-msgid "Upgrade Information"
-msgstr "Upgrade Information (informasi upgrade)"
-
-msgid "Upgrade Notes"
-msgstr "Catatan Upgrade"
-
-msgid "User - View identity project in the domain logged in"
-msgstr "Pengguna - View (melihat) proyek identitas dalam domain login"
-
-msgid "User Experience"
-msgstr "User Experience (pengalaman pengguna)"
-
-msgid "User Experience Group"
-msgstr "User Experience Group (kelompok pengalaman pengguna)"
-
-msgid "User Experience Improvements"
-msgstr "Perbaikan pengalaman pengguna"
-
-msgid "User language preference customization."
-msgstr " Kustomisasi preferensi bahasa pengguna"
-
-msgid ""
-"Users can now change their password when it expires or is required to be "
-"changed on the first use. A new setting ALLOW_USERS_CHANGE_EXPIRED_PASSWORD "
-"has been added allowing administrators to disable that feature."
-msgstr ""
-"Pengguna sekarang dapat mengubah kata sandi saat kedaluwarsa atau diharuskan "
-"diubah pada penggunaan pertama. Pengaturan baru "
-"ALLOW_USERS_CHANGE_EXPIRED_PASSWORD telah ditambahkan yang memungkinkan "
-"administrator untuk menonaktifkan fitur itu."
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources at "
-"once can cause network timeouts (depending on configuration). This is due to "
-"the underlying APIs not supporting bulk-deletion natively, and consequently "
-"Horizon has to send requests to delete each resource individually behind the "
-"scenes."
-msgstr ""
-"Menggunakan \"select all\" kotak centang untuk menghapus sejumlah besar "
-"sumber daya sekaligus dapat menyebabkan waktu tunggu jaringan (tergantung "
-"pada konfigurasi). Hal ini disebabkan API yang mendasari tidak mendukung "
-"bulk-deletion aslinya, dan akibatnya Horizon harus mengirimkan permintaan "
-"untuk menghapus setiap sumber daya individual belakang layar."
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources via "
-"the API can cause network timeouts (depending on configuration). This is due "
-"to the APIs not supporting bulk-deletion natively, and consequently Horizon "
-"has to send requests to delete each resource individually behind the scenes."
-msgstr ""
-"Penggunaan \"select all\" kotak centang untuk menghapus sejumlah besar "
-"sumber daya melalui API dapat menyebabkan timeout jaringan (tergantung pada "
-"konfigurasi). Hal ini disebabkan API tidak mendukung bulk-deletion natively, "
-"dan akibatnya Horizon harus mengirimkan permintaan untuk menghapus setiap "
-"sumber daya secara individual di belakang layar."
-
-msgid "VPN as a Service."
-msgstr "VPN sebagai Service."
-
-msgid ""
-"VPNaaS dashboard is now split out into a separate project ``neutron-vpnaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use VPNaaS dashboard, install "
-"``neutron-vpnaas-dashboard`` and set up the horizon plugin configuration "
-"file in ``enabled`` directory. For more information, see ``neutron-vpnaas-"
-"dashboard`` documentation http://git.openstack.org/cgit/openstack/neutron-"
-"vpnaas-dashboard/tree/doc/source"
-msgstr ""
-"Dashbor VPNaaS sekarang terbagi menjadi proyek terpisah ``neutron-vpnaas-"
-"dashboard``. Semua fitur dan perawatan baru disediakan dari proyek baru "
-"mulai sekarang. Proyek baru ini menyediakan semua fitur yang ada di Horizon "
-"dalam rilis sebelumnya. Untuk terus menggunakan dashbor VPNaaS, pasang "
-"``neutron-vpnaas-dashboard`` dan atur file konfigurasi plugin horizon di "
-"direktori ``enabled``. Untuk informasi lebih lanjut, lihat dokumentasi "
-"``neutron-vpnaas-dashboard`` http://git.openstack.org/cgit/openstack/neutron-"
-"vpnaas-dashboard/tree/doc/source"
-
-msgid "Various fixes for browser compatibility and rendering."
-msgstr "Berbagai perbaikan untuk kompatibilitas browser dan rendering."
-
-msgid ""
-"Very early in the Grizzly cycle we took the opportunity to do some "
-"longstanding cleanup and refactoring work. The \"nova\" dashboard was "
-"renamed to \"project\" and the \"syspanel\" dashboard was renamed to \"admin"
-"\" to better reflect their respective purposes."
-msgstr ""
-"Dari awal dalam siklus Grizzly kami mengambil kesempatan untuk melakukan "
-"beberapa lama pembersihan dan refactoring kerja. Dashboard \"nova\" ini "
-"berganti nama menjadi \"proyek\" dan dashboard \"syspanel\" ini berganti "
-"nama menjadi \"admin\" untuk lebih mencerminkan tujuan masing-masing."
-
-msgid ""
-"View added to allow administrators to view/add/update Glance Metadata "
-"definitions"
-msgstr ""
-"Tampilan ditambahkan untuk memungkinkan administrator untuk menampilkan/"
-"menambah/update definisi Glance Metadata"
-
-msgid "Volume encryption metadata support"
-msgstr "dukungan metadata enkripsi volume"
-
-msgid "Volume migration is now supported."
-msgstr "Migrasi volume sekarang didukung."
-
-msgid ""
-"Volume quotas are handled by the appropriate service depending on whether or "
-"not Cinder is enabled."
-msgstr ""
-"Kuota Volume ditangani oleh layanan yang sesuai tergantung pada aktif atau "
-"tidak aktif Cinder."
-
-msgid "Volume retype"
-msgstr "Volume retype"
-
-msgid "Volume snapshots."
-msgstr "Snapshot volume."
-
-msgid "Volume transfer support between projects"
-msgstr "Dukungan transfer volume antar proyek"
-
-msgid ""
-"Volume types can be now edited, and include description fields. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/volume-type-descriptio>`__ "
-"for more details."
-msgstr ""
-"Tipe volume sekarang dapat diedit, dan memasukan field deskripsi. Lihat "
-"lebih rinci `this <https://blueprints.launchpad.net/horizon/+spec/volume-"
-"type-descriptio>`__ ."
-
-msgid ""
-"Volume v2 API support is now deprecated. The API has been marked as "
-"deprecated in cinder in favor of volume v3 API. Horizon will drop volume v2 "
-"API support in a same release where cinder drops it."
-msgstr ""
-"Dukungan Volume v2 API sekarang tidak digunakan lagi. API telah ditandai "
-"sebagai usang dalam cinder yang mendukung volume v3 API. Horizon akan "
-"menjatuhkan dukungan volume v2 API dalam rilis yang sama di mana cinder "
-"menjatuhkannya."
-
-msgid ""
-"Volumes created from snapshots are empty - https://bugs.launchpad.net/"
-"horizon/+bug/1447288"
-msgstr ""
-"Volume dibuat dari snapshot kosong - https://bugs.launchpad.net/horizon/"
-"+bug/1447288"
-
-msgid "Volumes creation and management."
-msgstr "Pembuatan volume dan manajemen."
-
-msgid ""
-"We now automatically determine the static folder location for xstatic "
-"packages being used by Horizon."
-msgstr ""
-"Kami sekarang secara otomatis menentukan lokasi folder statis untuk paket "
-"xstatic digunakan oleh Horizon."
-
-msgid ""
-"We've now improved it so that the button to open the menu is clearly labeled "
-"and the hitbox for clicking it is significantly larger."
-msgstr ""
-"Sekarang kami telah ditingkatkan sehingga tombol untuk membuka menu diberi "
-"label dengan jelas dan HitBox untuk mengklik secara nyata lebih besar."
-
-msgid ""
-"When Horizon's object storage interface was first added, Swift's "
-"documentation recommended adding 0-byte objects with a special content type "
-"to denote pseudo-folders within a container. They have since decided that "
-"this is not the recommended practice, and that pseudo-folders should only be "
-"demarcated by a delimiting character (usually \"/\") in the object name."
-msgstr ""
-"Ketika antarmuka penyimpanan objek Horizon pertama kali ditambahkan, "
-"dokumentasi Swift merekomendasikan penambahan objek 0-byte dengan tipe "
-"konten khusus untuk menunjukkan pseudo-folder dalam sebuah kontainer. Sejak "
-"mereka telah memutuskan bahwa ini bukan praktek yang disarankan, dan bahwa "
-"pseudo-folder harus dan hanya dibatasi oleh suatu karakter pembatas "
-"(biasanya \"/\") dalam nama objek."
-
-msgid ""
-"Whereas Nova Network uses only the name of a security group when specifying "
-"security groups at instance launch time, Neutron can accept either a name or "
-"a UUID. In order to support both, Horizon passes in the name of the selected "
-"security groups. However, due to some data-isolation issues in Neutron there "
-"is an issue that can arise if an admin user tries to specify a security "
-"group with the same name as another security group in a different project "
-"which they also have access to. Neutron will find multiple matches for the "
-"security group name and will fail to launch the instance. The current "
-"workaround is to treat security group names as unique for admin users."
-msgstr ""
-"Nova Network hanya menggunakan nama dari kelompok keamanan ketika menentukan "
-"kelompok keamanan pada waktu peluncuran instance, sedangkan Neutron dapat "
-"menerima baik nama atau UUID. Dalam rangka mendukung keduanya, Horizon "
-"melewatkan nama dari kelompok keamanan yang dipilih. Namun, karena beberapa "
-"masalah data isolasi di Neutron, timbullah issu jika pengguna admin mencoba "
-"untuk menentukan grup keamanan dengan nama yang sama dengan grup keamanan "
-"lain dalam proyek yang berbeda dimana mereka juga memiliki akses ke proyek "
-"itu . Neutron akan menemukan banyak kecocokan untuk nama grup keamanan dan "
-"akan gagal untuk memulai instance. Solusi saat ini untuk memperlakukan nama "
-"grup keamanan yang unik untuk pengguna admin."
-
-msgid ""
-"While Horizon supports managing Identity v3 entities and authenticating in a "
-"multi-domain Keystone configuration, there is a v3, v2.0 token compatibility "
-"issue when trying to manage resources for users outside the ``default`` "
-"domain. For this reason, v2.0 has been restored as the default API version "
-"for OpenStack Identity (Keystone). For a single domain environment, Keystone "
-"v3 API can still be used via the ``OPENSTACK_API_VERSION`` setting."
-msgstr ""
-"Sementara Horizon mendukung pengelolaan entitas Identitas v3 dan otentikasi "
-"dalam konfigurasi Keystone multi-domain, ada isu kompatibilitas token v3, "
-"v2.0 ketika mencoba pengelolaan sumber daya untuk pengguna di luar domain "
-"``default``. Untuk alasan ini, v2.0 telah dipulihkan sebagai versi default "
-"API untuk OpenStack Identity (Keystone). Untuk lingkungan domain tunggal, "
-"Keystone v3 API masih bisa digunakan melalui pengaturan "
-"``OPENSTACK_API_VERSION``."
-
-msgid ""
-"With Icehouse, the ability for users to create containers and mark them as "
-"public is now available. Links are added to download these public "
-"containers. Users can now explicitly create pseudo directories rather than "
-"being required to create them as part of the container creation process."
-msgstr ""
-"Dengan Icehouse, kemampuan bagi pengguna untuk membuat kontainer dan "
-"menandai mereka sebagai publik sekarang tersedia. Link ditambahkan untuk men-"
-"download ini kontainer publik. Pengguna sekarang dapat secara eksplisit "
-"membuat direktori semu (pseudo directory) bukan lagi dituntut untuk membuat "
-"mereka sebagai bagian dari proses pembuatan kontainer."
-
-msgid ""
-"With Quantum being a core project for the Folsom release, we worked closely "
-"with the Quantum team to bring networking support back into Horizon. This "
-"appears in two primary places: the Networks panel in both the Project and "
-"Admin dashboards, and the Network tab in the Launch Instance workflow. "
-"Expect further improvements in these areas as Quantum continues to mature "
-"and more users adopt this model of virtual network management."
-msgstr ""
-"Dengan Quantum telah menjadi proyek inti untuk rilis Folsom, kami bekerja "
-"sama dengan tim Quantum untuk membawa dukungan jaringan kembali ke Horizon. "
-"Ini muncul di dua tempat utama: panel Network baik di dasbor Proyek dan "
-"dasbor Admin, dan tab Network dalam alur kerja Launch Instance. Harapan "
-"perbaikan lebih lanjut di bidang Quantum sampai matang dan lebih banyak "
-"pengguna mengadopsi model manajemen jaringan virtual ini."
-
-msgid ""
-"With the OpenStack Identity Service (Keystone) v3 API fully fledged in the "
-"Havana release, Horizon has added full support for all the new features such "
-"as Domains and Groups, Role management and assignment to Domains and Groups, "
-"Domain-based authentication, and Domain context switching."
-msgstr ""
-"Dengan OpenStack Identity Service (Keystone) v3 API sepenuhnya matang dalam "
-"rilis Havana, Horizon telah menambahkan dukungan penuh untuk semua fitur "
-"baru seperti Domain dan Group, manajemen Role dan tugas untuk Domain dan "
-"Group, otentikasi berbasis Domain, dan context switching Domain."
-
-msgid ""
-"With the fixes in Rocky that allow using Django's recursive template "
-"inheritance we have added new blocks in our ``base.html`` template to allow "
-"a better means of customizing through your themes. For details see the "
-"``customizing`` docs."
-msgstr ""
-"Dengan perbaikan di Rocky yang memungkinkan penggunaan warisan templat "
-"rekursif Django kami telah menambahkan blok baru di templat ``base.html`` "
-"kami untuk memungkinkan cara yang lebih baik untuk menyesuaikan melalui tema "
-"Anda. Untuk detail, lihat dokumen ``customizing``."
-
-msgid ""
-"With the move to SCSS, there may be issues with utilizing online compression "
-"in non-DEBUG mode in Horizon. Offline compression continues to work as in "
-"previous releases."
-msgstr ""
-"Dengan pindah ke SCSS, mungkin ada isu dengan pemanfaatan kompresi secara "
-"online dalam mode non-DEBUG di Horizon. Kompresi offline terus bekerja "
-"seperti dalam rilis sebelumnya."
-
-msgid "Wizard"
-msgstr "Wizard"
-
-msgid "Workflows"
-msgstr "Workflows (alur kerja)"
-
-msgid "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1"
-msgstr "XStatic-Angular update dari 1.3.7.0 ke 1.4.10.1"
-
-msgid "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0"
-msgstr "XStatic-Angular update dari 1.4.10.1 ke 1.5.8.0"
-
-msgid "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0"
-msgstr "XStatic-Angular-Bootstrap update dari 0.11.0.0 ke 2.2.0.0"
-
-msgid "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0"
-msgstr "XStatic-Angular-FileUpload update dari 1.4.0.1 ke 12.0.4.0"
-
-msgid "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0"
-msgstr "XStatic-Angular-Gettext update dari 2.1.0.2 ke 2.3.8.0"
-
-msgid "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0"
-msgstr "XStatic-Bootstrap-SCSS update dari 3.2.0.0 ke 3.3.7.0"
-
-msgid "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0"
-msgstr "XStatic-Bootswatch update dari 3.3.5.3 ke 3.3.6.0"
-
-msgid "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0"
-msgstr "XStatic-Bootswatch update dari 3.3.6.0 ke 3.3.7.0"
-
-msgid "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0"
-msgstr "XStatic-D3 update from dari 3.1.6.2 ke 3.5.17.0"
-
-msgid "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0"
-msgstr "XStatic-Font-Awesome update dari 4.3.0.0 ke 4.5.0.0"
-
-msgid "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0"
-msgstr "XStatic-Font-Awesome update dari 4.5.0.0 ke 4.7.0.0"
-
-msgid "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0"
-msgstr "XStatic-JSEncrypt update dari 2.0.0.2 ke 2.3.1.0"
-
-msgid "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1"
-msgstr "XStatic-Jasmine update dari 2.1.2.0 ke 2.4.1.1"
-
-msgid "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0"
-msgstr "XStatic-MDI update dari 1.1.70.1 ke 1.4.57.0"
-
-msgid "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0"
-msgstr "XStatic-Rickshaw update dari 1.5.0.0 ke 1.5.1.0"
-
-msgid "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0"
-msgstr "XStatic-Roboto-Fontface update dari 0.4.3.2 ke 0.5.0.0"
-
-msgid "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1"
-msgstr "XStatic-Smart-Table update dari 1.4.5.3 ke 1.4.13.1"
-
-msgid ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder generic groups is now "
-"supported for admin panel. Admin is now able to view all groups and group "
-"snapshots for differenet users. Also group-type and group-type-spec support "
-"added to admin panel. Admin is able to create group-type and group-type-spec "
-"now."
-msgstr ""
-"[:blueprint:`cinder-generic-volume-groups`] Grup generik Cinder sekarang "
-"didukung untuk panel admin. Admin sekarang dapat melihat semua grup dan "
-"snapshot grup untuk pengguna yang berbeda. Juga dukungan group-type dan "
-"group-type-spec ditambahkan ke panel admin. Admin dapat membuat group-type "
-"dan group-type-spec sekarang."
-
-msgid ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder generic groups is now "
-"supported. Consistency groups views will be disabled if the generic group "
-"support is available. User is able to create generic groups and snapshots "
-"now."
-msgstr ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder generic groups sekarang "
-"didukung. Tampilan grup konsistensi akan dinonaktifkan jika dukungan grup "
-"generik tersedia. Pengguna dapat membuat grup dan snapshot generik sekarang."
-
-msgid ""
-"[:blueprint:`drop-nova-network`] Horizon nova-network floating IP and "
-"security groups supports have been dropped in Pike release. nova-network has "
-"been marked as deprecated in Nova in Newton release and horizon support was "
-"dropped in favor of it. Neutron now becomes a requirement for floating IP "
-"and security groups. Other operations on instances which created with nova-"
-"network should work same as before."
-msgstr ""
-"[:blueprint:`drop-nova-network`] Horizon nova-network floating IP dan "
-"dukungan kelompok keamanan telah dijatuhkan dalam rilis Pike. Nova-network "
-"telah ditandai sebagai usang di Nova dalam rilis Newton dan dukungan horizon "
-"dijatuhkan untuk mendukungnya. Neutron sekarang menjadi persyaratan untuk "
-"floating IP dan kelompok keamanan. Operasi lain pada instance yang dibuat "
-"dengan nova-network harus bekerja sama seperti sebelumnya."
-
-msgid ""
-"[:blueprint:`horizon-plugin-tab-for-info-and-quotas`] (for horizon plugin "
-"developers) Django workflow step is now pluggable and horizon plugins can "
-"add extra step(s) to an existing workflow provided by horizon or other "
-"horizon plugins. Extra steps can be added via the horizon plugin “enabled” "
-"file. For more detail, see ``EXTRA_TABS`` description in `Pluggable Panels "
-"and Groups <https://docs.openstack.org/horizon/latest/configuration/"
-"pluggable_panels.html#extra-steps>`__ of the horizon documentation."
-msgstr ""
-"[:blueprint:`horizon-plugin-tab-for-info-and-quotas`] (untuk pengembang "
-"horizon plugin) langkah workflow Django sekarang menjadi pluggable dan "
-"plugin horizon dapat menambahkan langkah tambahan ke workflow yang ada yang "
-"disediakan oleh horizon atau plugin horizon lainnya. Langkah-langkah "
-"tambahan dapat ditambahkan melalui horizon plugin “enabled” file. Untuk "
-"detail lebih lanjut, lihat deskripsi ``EXTRA_TABS`` di `Pluggable Panels and "
-"Groups <https://docs.openstack.org/horizon/latest/configuration/"
-"pluggable_panels.html#extra-steps>` __ dari dokumentasi horizon."
-
-msgid ""
-"[:blueprint:`instance-rescue-horizon-support`] Support instance rescue "
-"feature"
-msgstr ""
-"[:blueprint:`instance-rescue-horizon-support`] Mendukung fitur penyelamatan "
-"instance"
-
-msgid ""
-"[:blueprint:`merge-openstack-auth`] ``django_openstack_auth`` was merged "
-"into the main horizon repository. Ensure to uninstall ``django-openstack-"
-"auth`` python package **BEFORE** upgrading horizon to Queens."
-msgstr ""
-"[:blueprint:`merge-openstack-auth`] ``django_openstack_auth`` digabungkan ke "
-"dalam main horizon repository. Pastikan untuk uninstall paket python "
-"``django-openstack-auth`` **BEFORE** upgrading horizon ke Queens."
-
-msgid ""
-"[:blueprint:`mitigate-breach-attacks`] Adding Django-debreach module to "
-"mitigate breach attacks. Enabling the RandomCommentMiddleware to counter "
-"breach attack by randomising the content length of each response."
-msgstr ""
-"[:blueprint:`mitigate-breach-attacks`] Menambahkan modul Django-debreach "
-"untuk mengurangi serangan pelanggaran. Mengaktifkan RandomCommentMiddleware "
-"untuk menangkal serangan pelanggaran dengan mengacak panjang konten setiap "
-"respons."
-
-msgid ""
-"[:blueprint:`multi-Attached-volume-support`] Horizon now support Multi-"
-"Attached volume. User is now able to attach a volume to multiple instances. "
-"The ability to attach a volume to multiple host/servers requires that the "
-"volume type includes an extra-spec capability setting of multiattach=<is> "
-"True. Horizon automatically detects and enable multi-attach-volume feature."
-msgstr ""
-"[:blueprint:`multi-Attached-volume-support`] Horizon sekarang mendukung "
-"volume Multi-Attached. Pengguna sekarang dapat melampirkan volume ke "
-"beberapa instance. Kemampuan untuk melampirkan volume ke beberapa host / "
-"server mengharuskan jenis volume menyertakan pengaturan kemampuan extra-"
-"spec multiattach = <is> True. Horizon secara otomatis mendeteksi dan "
-"mengaktifkan fitur multi-attach-volume."
-
-msgid ""
-"[:blueprint:`neutron-trunk-ui`] Neutron trunk feature is now supported. It "
-"is supported in both the project and admin dashboards. The panel will be "
-"displayed if Neutron API extension 'trunk' is available. It displays "
-"information about trunks. The details page for each trunk also shows "
-"information about subports of that trunk."
-msgstr ""
-"[:blueprint:`neutron-trunk-ui`] Fitur Neutron trunk kini didukung. Hal ini "
-"didukung baik di dasbor proyek dan admin. Panel akan ditampilkan jika "
-"'trunk' extension API Neutron tersedia. Ini menampilkan informasi tentang "
-"trunk. Halaman rincian untuk setiap trunk juga menunjukkan informasi tentang "
-"subport dari trunk tersebut."
-
-msgid ""
-"[:bug:`1337473`] The default quotas of neutron resource for a new project "
-"are no longer got from the quotas of the current project. Neutron did not "
-"provide a way to retrieve the default quotas and horizon used the quotas of "
-"the current project as the default quotas for a new project as a workaround. "
-"Neutron implemented an API to retrieve default quotas since newton and "
-"horizon now consumes it."
-msgstr ""
-"[:bug:`1337473`] Kuota default sumber neutron untuk proyek baru tidak lagi "
-"didapat dari kuota proyek saat ini. Neutron tidak menyediakan cara untuk "
-"mengambil kuota dan horizon default yang digunakan kuota proyek saat ini "
-"sebagai kuota default untuk proyek baru sebagai solusi. Neutron menerapkan "
-"API untuk mengambil kuota default sejak newton dan horizon sekarang "
-"mengonsumsinya."
-
-msgid ""
-"[:bug:`1544703`] Add a new optional WEBSSO_KEYSTONE_URL property to "
-"facilitate WEBSSO deployments where network segmentation is used per "
-"security requirement. In this case, the controllers are not reachable from "
-"public network. Therefore, user's browser will not be able to access "
-"OPENSTACK_KEYSTONE_URL if it is set to the internal endpoint."
-msgstr ""
-"[:bug:`1544703`] Tambahkan properti WEBSSO_KEYSTONE_URL opsional baru untuk "
-"memfasilitasi penyebaran WEBSSO di mana segmentasi jaringan digunakan sesuai "
-"kebutuhan keamanan. Dalam hal ini, pengontrol tidak dapat dijangkau dari "
-"jaringan publik. Oleh karena itu, peramban pengguna tidak akan dapat "
-"mengakses OPENSTACK_KEYSTONE_URL jika disetel ke internal endpoint."
-
-msgid ""
-"[:bug:`1564543`] ``AVAILABLE_THEMES`` was used to determine whether a theme "
-"was selectable via the user facing widget, however it was noted that "
-"sometimes a parent theme is desired for inheritance, and needs to be hidden "
-"from the widget entirely. ``SELECTABLE_THEMES`` was added as a setting that "
-"can be used to collect a theme for inheritance, but hide it from the user's "
-"view. See `the settings documentation <https://docs.openstack.org/horizon/"
-"latest/configuration/themes.html#inherit-from-an-existing-theme>`__ for "
-"usage specifics."
-msgstr ""
-"[:bug:`1564543`] ``AVAILABLE_THEMES`` digunakan untuk menentukan apakah "
-"sebuah tema dapat dipilih melalui widget yang dihadapi pengguna, namun "
-"dicatat bahwa terkadang tema induk diinginkan untuk pewarisan, dan perlu "
-"disembunyikan dari widget sepenuhnya. ``SELECTABLE_THEMES`` ditambahkan "
-"sebagai setting yang bisa digunakan untuk mengumpulkan tema untuk pewarisan, "
-"namun sembunyikan dari tampilan pengguna. Lihat `the settings documentation "
-"<https://docs.openstack.org/horizon/latest/configuration/themes.html#inherit-"
-"from-an-existing-theme>` __ untuk penggunaan secara spesifik."
-
-msgid ""
-"[:bug:`1681627`] A problem that Angular-based detail page (ngdetail page) "
-"cannot be reloaded or opened via direct URL has been fixed. Note that there "
-"are some known issues described in the `Known Issues`_ section."
-msgstr ""
-"[:bug:`1681627`] Masalah bahwa halaman detail Angular-based (halaman "
-"ngdetail) tidak dapat dimuat ulang atau dibuka melalui URL langsung telah "
-"diperbaiki. Perhatikan bahwa ada beberapa masalah yang diketahui yang "
-"dijelaskan di `Known Issues`_ section."
-
-msgid ""
-"[:bug:`1690433`] \"Get me a network\" feature provided by nova and neutron "
-"is now exposed in the launch server form. This feature will 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. In the horizon "
-"support, when there is no network which can be used for a server, a dummy "
-"network named 'auto_allocated_network' is shown in the network choices. The "
-"feature is disabled by default because it requires preparations in your "
-"neutron deployment. To enable it, set ``enable_auto_allocated_network`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` to ``True``."
-msgstr ""
-"[:bug:`1690433`] Fitur \"Get me a network\" yang disediakan oleh nova dan "
-"neutron sekarang terpapar dalam bentuk server peluncuran. Fitur ini akan "
-"membuat topologi jaringan neutron untuk proyek jika tidak ada jaringan dalam "
-"proyek. Ini menyederhanakan alur kerja saat meluncurkan server. Dalam "
-"dukungan horizon, ketika tidak ada jaringan yang dapat digunakan untuk "
-"server, jaringan dummy bernama 'auto_allocated_network' ditampilkan dalam "
-"pilihan jaringan. Fitur ini dinonaktifkan secara default karena memerlukan "
-"persiapan dalam penyebaran neutron Anda. Untuk mengaktifkannya, setel "
-"``enable_auto_allocated_network`` dalam `` OPENSTACK_NEUTRON_NETWORK`` ke `` "
-"True``."
-
-msgid ""
-"[:bug:`1700325`] Horizon now allows to override an embeded default plugin "
-"enabled file by specifying an enabled plguin file with a same filename. If "
-"there are plugin enabled files with a same name both in ``enabled`` and "
-"``local/enabled`` directories, the file in ``local/enabled`` will be used "
-"and the file in ``enabled`` will be ignored now. Previously, both files are "
-"processed in the order of ``enabled`` and then ``local/enabled`` in this "
-"case, but this made operators difficult to change the order of panels from "
-"the default order."
-msgstr ""
-"[:bug:`1700325`] Horizon sekarang memungkinkan untuk mengganti file plugin "
-"default yang diembed dengan menetapkan file plugin yang diaktifkan dengan "
-"nama file yang sama. Jika ada file yang mengaktifkan plugin dengan nama yang "
-"sama di direktori ``enabled`` dan ``local/enabled``, file dalam ``local/"
-"enabled`` akan digunakan dan file dalam ``enabled`` akan diabaikan sekarang. "
-"Sebelumnya, kedua file tersebut diproses sesuai urutan ``enabled`` dan "
-"kemudian ``local/enabled`` dalam kasus ini, namun hal ini membuat operator "
-"sulit untuk mengubah urutan panel dari urutan default."
-
-msgid "[:bug:`1742332`] Description for security group rule is supported."
-msgstr "[:bug:`1742332`] Deskripsi untuk aturan grup keamanan didukung."
-
-msgid ""
-"[:bug:`1746706`] Fixed a bug the navigation menu and breadcrumb list are not "
-"reproduced properly when reloading or opening Angular-based detail page "
-"directly."
-msgstr ""
-"[:bug:`1746706`] Memperbaiki bug menu navigasi dan daftar breadcrumb tidak "
-"direproduksi dengan benar ketika reload atau membuka halaman detail Angular-"
-"based secara langsung."
-
-msgid ""
-"[:bug:`1746706`] When reloading or opening Angular-based detail page "
-"directly, the navigation menu and breadcrumb list are not recovered properly "
-"and the first panel is focused. [:bug:`1746709`] when we try to open non-"
-"existing Angular-based detail page, \"Not Found\" (404) page is not shown. A "
-"blank page only with the navigation menu will be shown."
-msgstr ""
-"[:bug:`1746706`] Saat memuat ulang atau membuka halaman detail berbasis "
-"Angular secara langsung, menu navigasi dan daftar breadcrumb tidak ditemukan "
-"dengan benar dan panel pertama difokuskan. [: bug: `1746709`] saat kami "
-"mencoba membuka halaman detail berbasis Angular yang tidak ada, halaman "
-"\"Not Found\" (404) tidak ditampilkan. Halaman kosong hanya dengan menu "
-"navigasi akan ditampilkan."
-
-msgid ""
-"[:bug:`1746754`] (for horizon plugin developers) Django tab is now pluggable "
-"and horizon plugins can add extra tab(s) to an existing tab provided by "
-"horizon or other horizon plugins. Extra tabs can be added via the horizon "
-"plugin \"enabled\" file. For more detail, see ``EXTRA_TABS`` description in "
-"`Pluggable Panels and Groups <https://docs.openstack.org/horizon/latest/"
-"configuration/pluggable_panels.html#extra-tabs>`__ of the horizon "
-"documentation."
-msgstr ""
-"[:bug:`1746754`] (untuk pengembang horizon plugin) Django tab sekarang "
-"menjadi pluggable dan horizon plugins dapat menambahkan tab ekstra (s) ke "
-"tab yang ada yang disediakan oleh horizon atau plugin horizon lainnya. Tab "
-"tambahan dapat ditambahkan melalui plugin horizon \"enabled\" file. Untuk "
-"detail lebih lanjut, lihat deskripsi ``EXTRA_TABS`` di `Pluggable Panels and "
-"Groups <https://docs.openstack.org/horizon/latest/configuration/"
-"pluggable_panels.html#extra-tabs>` __ dari dokumentasi horizon."
-
-msgid ""
-"[:bug:`1755339`] (for horizon plugin developers) A new plugin option "
-"``ADD_XSTATIC_MODULES`` is now available and horizon plugins can add extra "
-"xstatic modules via the horizon plugin \"enabled\" file. For more detail, "
-"see ``ADD_XSTATIC_MODULES`` description in `Pluggable Panels and Groups "
-"<https://docs.openstack.org/horizon/latest/configuration/pluggable_panels."
-"html#ADD_XSTATIC_MODULES>`__ in horizon documentation."
-msgstr ""
-"[:bug:`1755339`] (untuk pengembang horizon plugin) Sebuah opsi plugin baru "
-"``ADD_XSTATIC_MODULES`` sekarang tersedia dan plugin horizon dapat "
-"menambahkan modul xstatic tambahan melalui plugin horizon \"enabled\" file. "
-"Untuk detail lebih lanjut, lihat ``ADD_XSTATIC_MODULES`` deskripsi di "
-"`Pluggable Panels and Groups <https://docs.openstack.org/horizon/latest/"
-"configuration/pluggable_panels.html#ADD_XSTATIC_MODULES>` __ dalam "
-"dokumentasi horizon."
-
-msgid ""
-"[:bug:`1763204`] Use of this 'djano.wsgi' file has been deprecated since the "
-"Rocky release in favor of 'wsgi.py' in the 'openstack_dashboard' module. "
-"This file is a legacy naming from before Django 1.4 and an importable 'wsgi."
-"py' is now the default. This file will be removed in the T release cycle."
-msgstr ""
-"[:bug:`1763204`] Penggunaan file 'djano.wsgi' ini sudah tidak digunakan lagi "
-"sejak rilis Rocky yang mendukung 'wsgi.py' di modul 'openstack_dashboard'. "
-"File ini adalah penamaan lama dari sebelumnya Django 1.4 dan 'wsgi.py' yang "
-"dapat diimpor sekarang menjadi default. File ini akan dihapus dalam siklus "
-"rilis T."
-
-msgid ""
-"[:bug:`1772345`] ``DEFAULT_SERVICE_REGIONS`` no longer overrides the cookie "
-"value from ``services_region``. This fixes the UX where a user controlled "
-"value keeps being overridden by a setting and changes "
-"``DEFAULT_SERVICE_REGIONS`` to act as a default (as the name implies) per "
-"endpoint if the cookie is not set rather than an override. The cookie will "
-"still be overridden when it is for a region not present in the user's "
-"current catalog, so this will still handle the original multi-keystone case "
-"that requried the introduction of ``DEFAULT_SERVICE_REGIONS``."
-msgstr ""
-"[:bug:`1772345`] `` DEFAULT_SERVICE_REGIONS`` tidak lagi mengesampingkan "
-"nilai cookie dari ``services_region``. Ini memperbaiki UX di mana nilai yang "
-"dikontrol pengguna terus dikesampingkan oleh pengaturan dan mengubah "
-"``DEFAULT_SERVICE_REGIONS`` untuk bertindak sebagai default (sesuai namanya) "
-"per endpoint jika cookie tidak disetel ke override. Cookie masih akan "
-"ditimpa saat itu untuk wilayah yang tidak ada dalam katalog pengguna saat "
-"ini, jadi ini masih akan menangani kasus multi-keystone asli yang mewajibkan "
-"pengenalan ``DEFAULT_SERVICE_REGIONS``."
-
-msgid ""
-"[:bug:`1779268`] Supported ``can_edit_*`` settings in Angularized identity "
-"panels. To enable this settings in Angularized identity panels, add "
-"``OPENSTACK_KEYSTONE_BACKEND`` into ``REST_API_REQUIRED_SETTINGS`` on "
-"``local_settings.py``. For more detail, see `REST_API_REQUIRED_SETTINGS "
-"<https://docs.openstack.org/horizon/latest/configuration/settings.html#rest-"
-"api-required-settings>`__ in horizon settings documentation."
-msgstr ""
-"[: bug: `1779268`] Mendukung pengaturan` `can_edit_ *` `di panel identity "
-"Angularized. Untuk mengaktifkan pengaturan ini di panel identity "
-"Angularized, tambahkan ``OPENSTACK_KEYSTONE_BACKEND`` ke "
-"``REST_API_REQUIRED_SETTINGS`` pada ``local_settings.py``. Untuk detail "
-"lebih lanjut, lihat `REST_API_REQUIRED_SETTINGS <https://docs.openstack.org/"
-"horizon/latest/configuration/settings.html#rest-api-required-settings>`__ "
-"dalam dokumentasi pengaturan horizon."
-
-msgid ""
-"[:bug:`1785263`] Modify the project detail view in a multi tabbed view, "
-"composed of:"
-msgstr ""
-"[:bug:`1785263`] Memodifikasi tampilan detail proyek dalam tampilan multi "
-"tab, terdiri dari:"
-
-msgid ""
-"[:bug:`1792524`] Modify the user detail view in a multi tabbed view, "
-"composed of:"
-msgstr ""
-"[:bug:`1792524`] Ubah tampilan detail pengguna dalam tampilan multi-tab, "
-"terdiri dari:"
-
-msgid ""
-"[:bug:`1795851`] Operators now can control whether the links of \"Download "
-"OpenRC\" and \"Download clouds.yaml\" are displayed or not via new settings "
-"``SHOW_OPENRC_FILE`` and ``SHOW_OPENSTACK_CLOUDS_YAML``. ``openrc`` and "
-"``clouds.yaml`` files provided by horizon now assume the basic simple "
-"deployment and do not cover keystone authentication like saml2, openid and "
-"so on. The default ``openrc`` and ``clouds.yaml`` from horizon do not make "
-"sense for such environments."
-msgstr ""
-"[:bug:`1795851`] Operator sekarang dapat mengontrol apakah tautan \"Download "
-"OpenRC\" dan \"Download clouds.yaml\" ditampilkan atau tidak melalui "
-"pengaturan baru ``SHOW_OPENRC_FILE`` dan ``SHOW_OPENSTACK_CLOUDS_YAML``. "
-"File ``openrc`` dan ``clouds.yaml`` yang disediakan oleh horizon sekarang "
-"mengasumsikan penyebaran sederhana dasar dan tidak mencakup otentikasi "
-"keystone seperti saml2, openid, dan sebagainya. Default ``openrc`` dan "
-"``clouds.yaml`` dari horizon tidak masuk akal untuk lingkungan seperti itu."
-
-msgid ""
-"[:bug:`1840465`] Fixed a bug where listing security groups did not work if "
-"one or more security groups had no rules in them."
-msgstr ""
-"[:bug:`1840465`] Memperbaiki bug di mana daftar grup keamanan tidak "
-"berfungsi jika satu atau lebih grup keamanan tidak memiliki aturan di "
-"dalamnya."
-
-msgid ""
-"[:bug:`1859041`] ``image:publicize_image`` policy is renamed to "
-"``publicize_image`` to be the same as Glance has."
-msgstr ""
-"[: bug: `1859041`]` `image: publicize_image`` kebijakan diubah namanya "
-"menjadi` `publicize_image`` menjadi sama dengan Glance."
-
-msgid ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Support an ability to treat additional information for project and "
-"user as an extra attribute."
-msgstr ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Mendukung kemampuan untuk memperlakukan informasi tambahan untuk "
-"proyek dan pengguna sebagai atribut tambahan."
-
-msgid ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Add support for managing neutron L3 agent "
-"hosts. The admin screen for system information now provides links / views "
-"to see what routers reside on what hosts. In addition, the admin view of "
-"routers now also provides a list of where the router is hosted and the link "
-"to see what other routers are sharing the same host."
-msgstr ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Menambahkan dukungan untuk mengelola "
-"neutron L3 agent host. Layar admin untuk sistem informasi saat ini "
-"menyediakan link/views untuk melihat router apakah berada pada host apa. "
-"Selain itu, tampilan router admin kini juga menyediakan daftar dimana router "
-"berada pada host dan link untuk melihat apa router lain berbagi pada host "
-"yang sama."
-
-msgid ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] This blueprint provides a "
-"configurable setting to allow operators require admin users to provide a "
-"search criteria first before loading data into admin views."
-msgstr ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] Cetak biru ini menyediakan "
-"pengaturan yang dapat dikonfigurasi untuk mengizinkan operator mengharuskan "
-"pengguna admin untuk memberikan kriteria pencarian pertama sebelum pemuatan "
-"data ke tampilan admin."
-
-msgid ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] This blueprint enforces "
-"strict dependency injection in AngularJS code, for improvements to "
-"minification and thus performance."
-msgstr ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] Cetak biru ini memaksa "
-"injeksi ketergantungan yang ketat dalam kode AngularJS, untuk perbaikan "
-"minification dan kinerja."
-
-msgid ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Added the Angular Schema Form library to "
-"Horizon. This allows developers to build angular forms and workflows from "
-"JSON. Read more at `<http://schemaform.io/>`_"
-msgstr ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Ditambahkan perpustakaan Angular Schema Form "
-"ke Horizon. Hal ini memungkinkan pengembang untuk membangun bentuk sudut dan "
-"alur kerja dari JSON. Baca lebih lanjut di `<http://schemaform.io/>` _"
-
-msgid ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] This blueprint provides a way for "
-"developers to programatically declare an Angular table vs writing HTML "
-"markup. It reduces the boilerplate HTML code. For a basic table, you need to "
-"pass in the data and the column configuration into the `hz-dynamic-table` "
-"directive."
-msgstr ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] Cetak biru ini menyediakan cara "
-"bagi pengembang secara programatikal mendeklarasikan Angular table vs "
-"menulis HTML markup. Ini mengurangi kode HTML boilerplate. Untuk table "
-"dasar, Anda harus melewatkan dalam data dan konfigurasi kolom ke dalam "
-"direktif `hz-dynamic-table`."
-
-msgid ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] This blueprint provides a way "
-"for deployers to use a theme to override HTML fragments used by Angular code "
-"in Horizon. For example, to override the launch instance help panel when "
-"the 'material' theme is used, create openstack_dashboard/themes/material/"
-"static/templates/framework /widgets/help-panel/help-panel.html. All of the "
-"client side templates are now compiled into a single JavaScript file that is "
-"minified and is given as an additional file in the manifest.json file."
-msgstr ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] Cetak biru ini menyediakan cara "
-"untuk deployer menggunakan tema untuk mengesampingkan fragmen HTML yang "
-"digunakan oleh Angular code di Horizon. Misalnya, untuk mengesampingkan "
-"launch instance help panel ketika tema 'material' yang digunakan, membuat "
-"openstack_dashboard/themes/material/static/templates/framework /widgets/help-"
-"panel/help-panel.html. Semua template sisi klien sekarang dikompilasi ke "
-"dalam sebuah file JavaScript tunggal yang diminimalkan dan diberikan sebagai "
-"file tambahan dalam file manifest.json."
-
-msgid ""
-"[`blueprint application-credentials <https://blueprints.launchpad.net/"
-"horizon/+spec/application-credentials>`_] Adds a new panel for creating, "
-"viewing, and deleting keystone application credentials."
-msgstr ""
-"[`blueprint application-credentials <https://blueprints.launchpad.net/"
-"horizon/+spec/application-credentials>`_] Menambahkan panel baru untuk "
-"membuat, melihat, dan menghapus kredensial aplikasi keystone."
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds 2 new tabs to "
-"the Project Volumes panel. The first tab will display Consistency Groups, "
-"and the second tab will display Consistency Group Snapshots. Consistency "
-"Groups (CG) contain existing volumes, and allow the user to perform actions "
-"on the volumes in one step. Actions include: create/update/delete CGs, "
-"snapshot all volumes in a CG, clone all volumes in a CG, and create a new CG "
-"and volumes from a CG snapshot. Policies associated with Consistency Groups "
-"exist in the Cinder policy file, and by default, all actions are disabled."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] Fitur ini menambahkan 2 tab baru "
-"ke panel Project Volume. Tab pertama akan menampilkan Consistency Grup, dan "
-"tab kedua akan menampilkan Consistency Grup Snapshots. Consistency Groups "
-"(CG) berisi volume yang ada, dan memungkinkan pengguna untuk melakukan "
-"tindakan pada volume dalam satu langkah. Tindakan meliputi: membuat/update/"
-"menghapus CG, snapshot semua volume di CG, mengkloning semua volume di CG, "
-"dan menciptakan CG baru dan volume dari sebuah snapshot CG. Kebijakan yang "
-"terkait dengan Consistency Grup ada di file kebijakan Cinder, dan secara "
-"default, semua tindakan dinonaktifkan."
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds a new "
-"Consistency Groups tab to the Project Volumes panel. Consistency Groups (GG) "
-"contain existing volumes, and allow the user to perform actions on the "
-"volumes in one step. Actions include: create a CG, manage volumes associated "
-"with the CG, update a CG, and delete a CGs. Note that a CG can not be "
-"deleted if it contains any volumes."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] Fitur ini menambahkan tab "
-"Konsistensi Grup baru ke panel Project Volume. Consistency Groups (GG) "
-"berisi volume yang ada, dan mengizinkan pengguna untuk melakukan tindakan "
-"pada volume dalam satu langkah. Tindakan meliputi: membuat CG, mengatur "
-"volume terkait dengan CG, memperbarui CG, dan menghapus CG. Perhatikan bahwa "
-"CG tidak dapat dihapus jika mengandung volume apapun."
-
-msgid ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Allows administrators to "
-"restrict which sources are available to boot from in the Launch Instance "
-"modal by adding 4 new settings to LAUNCH_INSTANCE_DEFAULTS (disable_image, "
-"disable_instance_snapshot, disable_volume, disable_volume_snapshot)."
-msgstr ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Memungkinkan administrator "
-"untuk membatasi sumber yang tersedia untuk boot dari dalam modal Launch "
-"Instance oleh menambahkan 4 pengaturan baru untuk LAUNCH_INSTANCE_DEFAULTS "
-"(disable_image, disable_instance_snapshot, disable_volume, "
-"disable_volume_snapshot)."
-
-msgid ""
-"[`blueprint extensible-header <https://blueprints.launchpad.net/horizon/"
-"+spec/extensible-header>`_] Added a feature to insert custom headers into "
-"horizon's topbar."
-msgstr ""
-"[`blueprint extensible-header <https://blueprints.launchpad.net/horizon/"
-"+spec/extensible-header>`_] Menambahkan fitur untuk menyisipkan header "
-"kustom ke topbar horizon."
-
-msgid ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search was an external dependency "
-"that was being heavily modified or overwritten in sections, so the used "
-"parts of code base have been moved into Horizon."
-msgstr ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search adalah ketergantungan "
-"eksternal yang sedang banyak dimodifikasi atau ditimpa di bagian, sehingga "
-"bagian yang digunakan dari basis kode telah dipindahkan ke Horizon."
-
-msgid ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] This blueprint reduced "
-"failures in the integration tests caused by structure or styling changes, by "
-"making them less dependent on aspects of page structure, such as ordering or "
-"CSS classes."
-msgstr ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] Cetak biru ini mengurangi "
-"kegagalan dalam tes integrasi disebabkan oleh perubahan struktur atau "
-"styling, dengan membuat mereka kurang bergantung pada aspek struktur "
-"halaman, seperti pemesanan atau kelas CSS."
-
-msgid ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Add support for managing keystone "
-"identity provider. To enable the panel, set "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in the local_settting.py to "
-"True."
-msgstr ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Menambahkan dukungan untuk "
-"mengelola penyedia identitas keystone. Untuk mengaktifkan panel, mengatur "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` di local_settting.py ke True."
-
-msgid ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Add basic support for managing "
-"keystone federation mapping."
-msgstr ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Menambahkan dukungan dasar "
-"untuk mengelola pemetaan federasi keystone."
-
-msgid ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] This "
-"blueprint provides CRUD interaction for identity provider protocols."
-msgstr ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] Cetak "
-"biru ini memberikan interaksi CRUD untuk protokol provider identitas."
-
-msgid ""
-"[`blueprint kubernetes-config-gen <https://blueprints.launchpad.net/horizon/"
-"+spec/kubernetes-config-gen>`_] Horizon now supports the optional automatic "
-"generation of a Kubernetes configuration file (kubeconfig) based on "
-"application credentials. Adds a new download button for this purpose in the "
-"application credentials creation dialog."
-msgstr ""
-"[`blueprint kubernetes-config-gen <https://blueprints.launchpad.net/horizon/"
-"+spec/kubernetes-config-gen>`_] Horizon sekarang mendukung pembuatan "
-"otomatis opsional file konfigurasi Kubernetes (kubeconfig) berdasarkan "
-"kredensial aplikasi. Menambahkan tombol unduhan baru untuk tujuan ini dalam "
-"dialog pembuatan kredensial aplikasi."
-
-msgid ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] Admin "
-"dashboard Floating IPs panel has been added to Horizon."
-msgstr ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] Dashboard "
-"admin panel IP mengambang telah ditambahkan ke Horizon."
-
-msgid ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Message of the day can now be configured in "
-"horizon, this will be displayed to the user whenever they login. To enable "
-"the feature set ``MESSAGES_PATH`` in the local_settting.py to the directory "
-"where message files are located. The message file must have a .json file "
-"extension."
-msgstr ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Pesan hari sekarang dapat dikonfigurasi di "
-"horizon, ini akan ditampilkan kepada pengguna setiap kali mereka login. "
-"Untuk mengaktifkan fitur set `` MESSAGES_PATH`` di local_settting.py ke "
-"direktori dimana file pesan berada. File pesan harus memiliki ekstensi file ."
-"json."
-
-msgid ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] Breadcrumb navigation has been "
-"added across Horizon."
-msgstr ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] navigasi breadcrumb telah "
-"ditambahkan di Horizon."
-
-msgid ""
-"[`blueprint network-bandwidth-limiting-qos <https://blueprints.launchpad.net/"
-"horizon/+spec/network-bandwidth-limiting-qos>`_] Add partial support for "
-"Network QoS policies. Since the panel is incomplete in Pike, it is disabled "
-"by default. It can be enabled in the file `openstack_dashboard/enabled/"
-"_1510_project_network_qos_panel.py`. When enabled, this panel allows users "
-"to view a list of created network policies. This panel displays a table view "
-"of the name, description and shared status of each policy. The details page "
-"for each policy also shows information on the associated rules."
-msgstr ""
-"[`blueprint network-bandwidth-limiting-qos <https://blueprints.launchpad.net/"
-"horizon/+spec/network-bandwidth-limiting-qos>` _] Tambahkan dukungan "
-"sebagian untuk kebijakan Network QoS. Karena panel tidak lengkap di Pike, "
-"maka panel tersebut akan dinonaktifkan secara default. Ini bisa diaktifkan "
-"di file `openstack_dashboard/enabled/_1510_project_network_qos_panel.py`. "
-"Bila diaktifkan, panel ini memungkinkan pengguna melihat daftar kebijakan "
-"jaringan yang dibuat. Panel ini menampilkan tampilan tabel nama, deskripsi "
-"dan status bersama masing-masing kebijakan. Halaman rincian untuk setiap "
-"kebijakan juga menunjukkan informasi tentang peraturan yang terkait."
-
-msgid ""
-"[`blueprint neutron-rbac-policies <https://blueprints.launchpad.net/horizon/"
-"+spec/rbac-policies>`_] This blueprint adds RBAC policies panel to the Admin "
-"Network group. This panel will be enabled by default when the RBAC extension "
-"is enabled. Remove this panel by setting \"'enable_rbac_policy': False\" in "
-"'local_settings.py'. RBAC policy supports the control of two resources: "
-"networks and qos policies, because qos policies is an extension function of "
-"neutron, need to enable this extension if wants to use it."
-msgstr ""
-"[`blueprint neutron-rbac-policies <https://blueprints.launchpad.net/horizon/"
-"+spec/rbac-policies>`_] Blueprint ini menambahkan panel kebijakan RBAC ke "
-"grup Admin Network. Panel ini akan diaktifkan secara default ketika ekstensi "
-"RBAC diaktifkan. Hapus panel ini dengan mengatur \"'enable_rbac_policy': "
-"False\" di 'local_settings.py'. Kebijakan RBAC mendukung kontrol dua sumber "
-"daya: kebijakan jaringan dan qos, karena kebijakan qos adalah fungsi "
-"ekstensi neutron, perlu mengaktifkan ekstensi ini jika ingin menggunakannya."
-
-msgid ""
-"[`blueprint neutron-trunk-ui <https://blueprints.launchpad.net/horizon/+spec/"
-"neutron-trunk-ui>`_] Add partial support for Neutron Trunks. Since the panel "
-"is incomplete in Pike, it is disabled by default. It can be enabled in the "
-"file 'openstack_dashboard/enabled/_1500_project_trunks_panel.py'. After "
-"enabling it the Project/Network/Trunks panel turns on if Neutron API "
-"extension 'trunk' is available. It displays information about trunks. The "
-"details page for each trunk also shows information about subports of that "
-"trunk. Currently supported actions: delete."
-msgstr ""
-"[`blueprint neutron-trunk-ui <https://blueprints.launchpad.net/horizon/+spec/"
-"neutron-trunk-ui>` _] Tambahkan dukungan sebagian untuk Neutron Trunks. "
-"Karena panel tidak lengkap di Pike, maka panel tersebut akan dinonaktifkan "
-"secara default. Ini bisa diaktifkan di file 'openstack_dashboard/enabled/"
-"_1500_project_trunks_panel.py'. Setelah mengaktifkannya, panel Project/"
-"Network/Trunk akan menyala jika ekstensi Neutron API 'trunk' tersedia. Ini "
-"menampilkan informasi tentang trunk. Halaman rincian untuk setiap bagasi "
-"juga menunjukkan informasi tentang subport dari trunk tersebut. Tindakan "
-"yang didukung saat ini: delete."
-
-msgid ""
-"[`blueprint ng-keypairs <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"keypairs>`_] AngularJS-based Key Pairs panel is added. The features in the "
-"legacy panel are fully implemented. The Key Pairs panel now may be "
-"configured to use either the legacy or AngularJS-based codes. The "
-"ANGULAR_FEATURES setting now allows for a `key_pairs_panel`. If set to True, "
-"then the AngularJS-Based Key Pairs panel will be used, while the Django "
-"version will be used if set to False. Default value for key_pairs_panel is "
-"True."
-msgstr ""
-"[`blueprint ng-keypairs <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"keypairs>` _] Panel AngularJS-based Key Pairs ditambahkan. Fitur di panel "
-"warisan sepenuhnya diimplementasikan. Panel Key Pairs sekarang dapat "
-"dikonfigurasi untuk menggunakan kode berbasis legacy atau AngularJS. "
-"Pengaturan ANGULAR_FEATURES sekarang memungkinkan adanya `key_pairs_panel`. "
-"Jika disetel ke True, maka panel AngularJS-Based Key Pairs akan digunakan, "
-"sementara versi Django akan digunakan jika disetel ke False. Nilai default "
-"untuk key_pairs_panel adalah True."
-
-msgid ""
-"[`blueprint ng-server-groups <https://blueprints.launchpad.net/horizon/+spec/"
-"ng-server-groups>`_] This blueprint add angular server groups panel below "
-"the Project->Compute panel group. The panel turns on if Nova API extension "
-"'ServerGroups' is available. It displays information about server groups. "
-"The details page for each server group also shows information about "
-"instances of that server group. Supported actions: create, delete."
-msgstr ""
-"[`blueprint ng-server-groups <https://blueprints.launchpad.net/horizon/+spec/"
-"ng-server-groups>`_] Cetak biru ini menambahkan grup panel server sudut di "
-"bawah kelompok panel Project->Compute. Panel akan menyala jika Nova API "
-"extension 'ServerGroups' tersedia. Ini menampilkan informasi tentang grup "
-"server. Halaman detail untuk setiap grup server juga menunjukkan informasi "
-"tentang instance dari grup server tersebut. Aksi yang didukung: buat, hapus."
-
-msgid ""
-"[`blueprint ng-users <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"users>`_] AngularJS-based Users panel is added. The features in the legacy "
-"panel are almost implemented. The Users panel now may be configured to use "
-"either the legacy or AngularJS-based codes. The ANGULAR_FEATURES setting now "
-"allows for a `users_panel`. If set to True, then the AngularJS-Based Users "
-"panel will be used, while the Django version will be used if set to False. "
-"Default value for users_panel is False, due to lack of extensional buttons, "
-"i.e. for showing password and adding project, see also [`bug/1733271 "
-"<https://bugs.launchpad.net/horizon/1744271>`_]."
-msgstr ""
-"[`blueprint ng-users <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"users>`_] Panel AngularJS-based Users ditambahkan. Fitur di panel legacy "
-"hampir diterapkan. Panel Users sekarang dapat dikonfigurasi untuk "
-"menggunakan kode berbasis warisan (legacy) atau AngularJS. Pengaturan "
-"ANGULAR_FEATURES sekarang memungkinkan untuk `users_panel`. Jika disetel ke "
-"True, maka panel AngularJS-Based Users akan digunakan, sedangkan versi "
-"Django akan digunakan jika disetel ke False. Nilai default untuk users_panel "
-"adalah False, karena kurangnya tombol ekstensional, yaitu untuk menampilkan "
-"kata sandi dan menambahkan proyek, lihat juga [`bug/1733271 <https://bugs."
-"launchpad.net/horizon/1744271>`_]."
-
-msgid ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Added a feature to log operation history of "
-"users."
-msgstr ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Ditambahkan fitur untuk log sejarah operasi "
-"pengguna."
-
-msgid ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Added forward and backward pagination to the "
-"Flavors panel"
-msgstr ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Ditambahkan ke depan dan pagination mundur "
-"ke panel Flavors"
-
-msgid ""
-"[`blueprint password-expires-validation <https://blueprints.launchpad.net/"
-"horizon/+spec/password-expires-validation>`_] This blueprint provides a "
-"configurable setting to allow operators set the threshold days between the "
-"current date and the expiration date to show a message to warn users change "
-"their password prior the expiration date."
-msgstr ""
-"[`blueprint password-expires-validation <https://blueprints.launchpad.net/"
-"horizon/+spec/password-expires-validation>`_] Cetak biru ini menyediakan "
-"pengaturan yang dapat dikonfigurasi untuk memungkinkan operator menetapkan "
-"threshold day antara tanggal sekarang dan tanggal kedaluwarsa untuk "
-"menampilkan pesan untuk memperingatkan pengguna mengubah kata sandinya "
-"sebelum tanggal kedaluwarsa."
-
-msgid ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] User can "
-"now delete all characters typed in input search without causing the "
-"selected facet to disappear when the last character is deleted."
-msgstr ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] Pengguna "
-"sekarang dapat menghapus semua karakter yang diketik dalam pencarian masukan "
-"tanpa mengakibatkan selected facet menghilang ketika karakter terakhir "
-"dihapus."
-
-msgid ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"now properly allows to use arrow keys inside of the input search, without "
-"triggering a new text search that refreshes the content of the table below."
-msgstr ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"sekarang mengizinkan secara benar untuk menggunakan tombol panah dalam "
-"pencarian masukan, tanpa memicu pencarian teks baru yang refresh isi dari "
-"tabel di bawah ini."
-
-msgid ""
-"[`bug/1733271 <https://bugs.launchpad.net/horizon/1744271>`_] Users panel "
-"has Angularized, but buttons showing passwords is not implemented, i.e. for "
-"Password, Confirm Password and Admin password. Also, button adding project "
-"for selection of Primary Project is not implemented."
-msgstr ""
-"[`bug/1733271 <https://bugs.launchpad.net/horizon/1744271>`_] Panel pengguna "
-"telah Angularized, tetapi tombol yang menunjukkan kata sandi tidak "
-"diterapkan, yaitu untuk Password, Confirm Password and Admin password. Juga, "
-"tombol penambahan proyek untuk pemilihan Proyek Primer tidak dilaksanakan."
-
-msgid ""
-"``ADD_TEMPLATE_DIRS`` setting is also added so that operators can place "
-"custom templates for ``clouds.yaml`` at deployment-specific paths."
-msgstr ""
-"Pengaturan `ADD_TEMPLATE_DIRS`` juga ditambahkan sehingga operator dapat "
-"menempatkan templat khusus untuk ``clouds.yaml`` di jalur khusus penggunaan."
-
-msgid ""
-"``CUSTOM_THEME_PATH`` and ``DEFAULT_THEME_PATH`` (both deprecated in "
-"Mitaka): Use AVAILABLE_THEMES instead."
-msgstr ""
-"``CUSTOM_THEME_PATH`` dan ``DEFAULT_THEME_PATH`` (Keduanya ditinggalkan di "
-"Mitaka): Gunakan AVAILABLE_THEMES sebagai gantinya."
-
-msgid ""
-"``Group`` tab displaying all groups which have roles on the project (and "
-"their roles on it)."
-msgstr ""
-"Tab ``Group`` menampilkan semua grup yang memiliki peran pada proyek (dan "
-"peran mereka di dalamnya)."
-
-msgid "``Groups`` tab displaying all groups where the user is a membership to."
-msgstr ""
-"Tab ``Grup`` menampilkan semua grup dimana pengguna menjadi anggotanya."
-
-msgid ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (deprecated in Newton): Use "
-"``HORIZON_IMAGES_UPLOAD_MODE`` instead."
-msgstr ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (tidak digunakan lagi dalam Newton): Gunakan "
-"``HORIZON_IMAGES_UPLOAD_MODE`` sebagai gantinya."
-
-msgid ""
-"``OPENSTACK_ENDPOINT_TYPE`` setting now has a consistent default value and "
-"it defaults to ``publicURL``. If you use the default value, previously (at "
-"least Ocata release) Horizon used ``internalURL`` for keystone and "
-"``publicURL`` for other services. The default value is now ``publicURL``, so "
-"if you want horizon to use ``internalURL`` to talk with back-end services, "
-"ensure to set ``OPENSTACK_ENDPOINT_TYPE`` to ``internalURL``."
-msgstr ""
-"Setelan `OPENSTACK_ENDPOINT_TYPE`` sekarang memiliki nilai default yang "
-"konsisten dan defaultnya adalah` `publicURL``. Jika Anda menggunakan nilai "
-"default, sebelumnya (setidaknya rilis Ocata) Horizon menggunakan "
-"``internalURL`` untuk keystone dan ``publicURL`` untuk layanan lainnya. "
-"Nilai default sekarang ``publicURL``, jadi jika Anda ingin menggunakan "
-"\"internURL`` untuk berbicara dengan layanan back-end, pastikan untuk "
-"menetapkan ``OPENSTACK_ENDPOINT_TYPE`` ke ``internURL``."
-
-msgid ""
-"``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option is deprecated. All of the "
-"nova API extensions have been mainlined several releases ago and there is no "
-"potential performance issue in the nova API. This option is used only to "
-"toggle features in horizon and there seems no performance issues controlled "
-"by the option in horizon. Considering this situation, this option is "
-"deprecated now."
-msgstr ""
-"Opsi `` OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` sudah usang. Semua ekstensi "
-"nova API telah dijadikan utama beberapa rilis yang lalu dan tidak ada "
-"masalah kinerja potensial di API nova. Opsi ini hanya digunakan untuk "
-"mengaktifkan fitur di horizon dan sepertinya tidak ada masalah kinerja yang "
-"dikendalikan oleh opsi di horizon. Mempertimbangkan situasi ini, opsi ini "
-"sudah tidak digunakan lagi sekarang."
-
-msgid ""
-"``OPENSTACK_TOKEN_HASH_ALGORITHM`` setting was removed because it was used "
-"only for PKI token check. Unless you use PKI token before upgrading, there "
-"is no affect and you can safely drop it from your local_settings.py."
-msgstr ""
-"Pengaturan ``OPENSTACK_TOKEN_HASH_ALGORITHM`` telah dihapus karena hanya "
-"digunakan untuk pemeriksaan token PKI. Kecuali Anda menggunakan token PKI "
-"sebelum upgrading, tidak ada pengaruh dan Anda dapat dengan aman "
-"melepaskannya dari local_settings.py Anda."
-
-msgid ""
-"``OPENSTACK_TOKEN_HASH_ENABLED`` (deprecated in Mitaka): PKI tokens "
-"currently work with hashing (before Ocata) and Keystone already dropped PKI "
-"token support in Ocata."
-msgstr ""
-"``OPENSTACK_TOKEN_HASH_ENABLED`` (tidak digunakan lagi di Mitaka): token PKI "
-"saat ini bekerja dengan hashing (sebelum Ocata) dan Keystone sudah "
-"kehilangan dukungan token PKI di Ocata."
-
-msgid "``Overview`` tab displaying general information about the project."
-msgstr "Tab ``Overview`` menampilkan informasi umum tentang proyek."
-
-msgid "``Overview`` tab displaying general information about the user."
-msgstr "Tab ``Overview`` yang menampilkan informasi umum tentang pengguna."
-
-msgid ""
-"``Roles assignments`` tab displaying all the roles that the users have on "
-"project or domain, directly or throw their membership to a group. When the "
-"role comes from a membership to a group this will be indicated into the role "
-"column."
-msgstr ""
-"Tab ``Roles assignments`` yang menampilkan semua peran yang dimiliki "
-"pengguna pada proyek atau domain, secara langsung atau membuang keanggotaan "
-"mereka ke grup. Ketika peran berasal dari keanggotaan ke grup, ini akan "
-"ditunjukkan ke kolom peran."
-
-msgid ""
-"``SESSION_TIMEOUT`` now by default acts as an idle timeout rather than a "
-"hard timeout limit. If you wish to retain the old hard timeout functionality "
-"set ``SESSION_REFRESH`` to ``False``."
-msgstr ""
-"``SESSION_TIMEOUT`` sekarang secara default bertindak sebagai batas waktu "
-"idle dan bukan batas waktu habis. Jika Anda ingin mempertahankan "
-"fungsionalitas timeout lama yang sulit, atur ``SESSION_REFRESH`` menjadi "
-"``False``."
-
-msgid ""
-"``SHOW_KEYSTONE_V2_RC`` setting is deprecated in favor of the deprecation of "
-"keystone v2 API support in horizon."
-msgstr ""
-"Pengaturan ``SHOW_KEYSTONE_V2_RC`` tidak digunakan lagi karena penghentian "
-"dukungan API keystone v2 di horizon."
-
-msgid ""
-"``TOKEN_DELETION_DISABLED`` (deprecated in Ocata): It was not marked as "
-"deprecated in the horizon documentation, but this had no effect since Ocata "
-"release."
-msgstr ""
-"``TOKEN_DELETION_DISABLED`` (tidak berlaku lagi di Ocata): Ini tidak "
-"ditandai sebagai ditinggalkan dalam dokumentasi horizon, tetapi ini tidak "
-"berpengaruh sejak rilis Ocata."
-
-msgid ""
-"``Users`` tab displaying all users which have roles on the project (and "
-"their roles on it), including users which have roles on the project throw "
-"their membership to a group."
-msgstr ""
-"Tab ``Users`` menampilkan semua pengguna yang memiliki peran pada proyek "
-"(dan peran mereka di dalamnya), termasuk pengguna yang memiliki peran pada "
-"proyek yang membuang keanggotaan mereka ke grup."
-
-msgid ""
-"``enable_quotas`` in ``OPENSTACK_NEUTRON_NETWORK`` is now enabled by "
-"default. Neutron provides the quotas API for long and most horizon "
-"deployments are expected to enable this, so the feature is enabled by "
-"default. If your deployment disables the neutron quotas support, make sure "
-"to set this value to ``False``."
-msgstr ""
-"``enable_quotas`` di ``OPENSTACK_NEUTRON_NETWORK``sekarang diaktifkan secara "
-"default. Neutron menyediakan API kuota untuk penyebaran yang lama dan "
-"sebagian besar horizon diharapkan untuk mengaktifkan ini, sehingga fitur ini "
-"diaktifkan secara default. Jika penyebaran Anda menonaktifkan dukungan kuota "
-"neutron, pastikan untuk menetapkan nilai ini ``False``."
-
-msgid ""
-"``publicize_image`` policy now has the same name both for image create and "
-"edit features and corresponds to the same one in Glance. If you changed the "
-"policy name manually to get feature working you have to rollback your "
-"changes before Horizon update."
-msgstr ""
-"Kebijakan `` publicize_image`` sekarang memiliki nama yang sama untuk "
-"pembuatan dan pengeditan image dan sesuai dengan yang sama dalam Glance. "
-"Jika Anda mengubah nama kebijakan secara manual untuk membuat fitur "
-"berfungsi, Anda harus mengembalikan perubahan sebelum Horizon memperbarui."
-
-msgid ""
-"``simple_ip_management`` setting in ``HORIZON_CONFIG`` was dropped. This "
-"actually has no meaning after nova-network support was dropped in Pike. If "
-"you use this setting to hide ``Disassociate Floating IP`` button in the "
-"instance table, use the policy file instead."
-msgstr ""
-"Pengaturan ``simple_ip_management`` di ``HORIZON_CONFIG`` dicabut. Ini "
-"sebenarnya tidak ada artinya setelah dukungan nova-network dijatuhkan "
-"(dropped) di Pike. Jika Anda menggunakan pengaturan ini untuk menyembunyikan "
-"tombol ``Disassociate Floating IP`` dalam tabel instance, gunakan file "
-"kebijakan sebagai gantinya."
-
-msgid ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-msgstr ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1379761"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1379761"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1508571"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1508571"
-
-msgid ""
-"policy.json files for Cinder, Keystone Neutron and Nova are generated "
-"according to `Policy file maintenance <https://docs.openstack.org/horizon/"
-"latest/contributor/topics/policy.html#policy-file-maintenance/>`__. Keystone "
-"changes to `policy rules <https://docs.openstack.org/releasenotes/keystone/"
-"stein.html#prelude>__`, are not compatible with the Horizon so we "
-"keystone_policy.json is not updated. Please, be sure that new Keystone "
-"policies are compatible with your deployment before syncing them."
-msgstr ""
-"file policy.json untuk Cinder, Keystone Neutron, dan Nova dihasilkan sesuai "
-"dengan `Policy file maintenance <https://docs.openstack.org/horizon/latest/"
-"contributor/topics/policy.html#policy-file-maintenance/>` __. Perubahan "
-"Keystone ke `policy rules <https://docs.openstack.org/releasenotes/keystone/"
-"stein.html#prude> __`, tidak kompatibel dengan Horizon sehingga kami "
-"keystone_policy.json tidak diperbarui. Harap pastikan bahwa kebijakan "
-"Keystone baru kompatibel dengan penggunaan Anda sebelum menyinkronkannya."
-
-msgid ""
-"pyScss 1.3.7 is now required due to the incompatibility that pyScss 1.3.4 "
-"used before in horizon does not work with setuptools 46."
-msgstr ""
-"pyScss 1.3.7 sekarang diperlukan karena ketidakcocokan yang digunakan pyScss "
-"1.3.4 sebelumnya di horizon tidak bekerja dengan setuptools 46."
-
-msgid ""
-"python-cinderclient ``>=4.0.1`` is now required to fix :bug:`1824017`. "
-"Cinder API 3.55 or later does not accept additional properties but python-"
-"cinderclient older than 4.0.0 sends additional properties like used_id, "
-"status and so on. Horizon uses Cinder API 3.58 to create a volume, and this "
-"means the volume creation fails if python-cinderclient <4.0.0 is used. To "
-"handle this, the minimum requirement of python-cinderclient was bumped to "
-"4.0.1."
-msgstr ""
-"python-cinderclient ``> = 4.0.1`` sekarang diperlukan untuk memperbaiki: :"
-"bug:`1824017`. Cinder API 3.55 atau lebih baru tidak menerima properti "
-"tambahan tetapi python-cinderclient lebih tua dari 4.0.0 mengirimkan "
-"properti tambahan seperti used_id, status dan sebagainya. Horizon "
-"menggunakan Cinder API 3.58 untuk membuat volume, dan ini berarti pembuatan "
-"volume gagal jika python-cinderclient <4.0.0 digunakan. Untuk menangani ini, "
-"persyaratan minimum python-cinderclient ditembus menjadi 4.0.1."
-
-msgid ""
-"the ``ANGULAR_FEATURES`` setting now allows for a key ``images_panel``. If "
-"set to ``True``, then the Angular Images panel will be used, while the "
-"Python version will be used if set to ``False``."
-msgstr ""
-"Pengaturan ``ANGULAR_FEATURES`` sekarang mengizinkan kunci "
-"``images_panel``. Jika diatur ke `` True``, maka panel Angular Image akan "
-"digunakan, sedangkan versi Python akan digunakan jika diatur ke `` False``."
diff --git a/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po
deleted file mode 100644
index 4b3c86a53..000000000
--- a/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po
+++ /dev/null
@@ -1,5310 +0,0 @@
-# Akihiro Motoki <amotoki@gmail.com>, 2016. #zanata
-# Shu Muto <shu.mutow@gmail.com>, 2016. #zanata
-# Yuko Katabami <yukokatabami@gmail.com>, 2016. #zanata
-# Akihiro Motoki <amotoki@gmail.com>, 2017. #zanata
-# Shu Muto <shu.mutow@gmail.com>, 2017. #zanata
-# Yuko Katabami <yukokatabami@gmail.com>, 2017. #zanata
-# Akihiro Motoki <amotoki@gmail.com>, 2018. #zanata
-# Shu Muto <shu.mutow@gmail.com>, 2018. #zanata
-msgid ""
-msgstr ""
-"Project-Id-Version: horizon\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-20 14:26+0000\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-11-30 10:37+0000\n"
-"Last-Translator: Akihiro Motoki <amotoki@gmail.com>\n"
-"Language-Team: Japanese\n"
-"Language: ja\n"
-"X-Generator: Zanata 4.3.3\n"
-"Plural-Forms: nplurals=1; plural=0\n"
-
-msgid ""
-"\"Interfaces\" tab is added to the instance detail page. The new tab shows a "
-"list of ports attached to an instance. Users now have an easy way to access "
-"the list of ports of the instance and edit security groups per port. In "
-"addition, \"Edit Port Security Groups\" menu is added as an action of the "
-"instance table."
-msgstr ""
-"インスタンス詳細ページに「インターフェース」タブを追加しました。新しいタブ"
-"は、インスタンスに接続されているポートの一覧を表示します。インスタンスのポー"
-"トの一覧へのアクセスやポート毎のセキュリティグループの編集が簡単にできるよう"
-"になりました。さらに、インスタンス一覧のアクションとして「ポートのセキュリ"
-"ティグループの編集」メニューを追加しました。"
-
-msgid "\"More Actions\", More Better"
-msgstr "「その他のアクション」の改善"
-
-msgid "\"Not Authorized\" & Being Logged Out"
-msgstr "「権限なし」でログアウトされてしまう問題"
-
-msgid ""
-"(For Horizon plugin developers) The AVAIL_CHANGED event of transfer table is "
-"removed. It is superseded by event TABLES_CHANGED. The name of AVAIL_CHANGED "
-"was misleading because it implicitly and uncontrollably updated the "
-"allocated table too. The new event allows independent updates to all four "
-"tables. We believe it is safe to remove AVAIL_CHANGED without deprecation "
-"because its implementation contained a bug that must have been discovered "
-"before if anybody had used it. Anyway possible out-of-tree plugin "
-"maintainers are recommended to consume the new event even if your plugins "
-"relied on the buggy behavior of AVAIL_CHANGED."
-msgstr ""
-"(Horizon プラグイン開発者向け) transfer table の AVAIL_CHANGED イベントを削除"
-"しました。これは、TABLES_CHANGED イベントに置き換えられました。AVAIL_CHANGED "
-"の名前が、暗黙的かつ制御不能に allocated table も更新していて、誤解を招いたた"
-"めです。新しいイベントは、四つのすべてのテーブルを独立に更新できます。"
-"AVAIL_CHANGED を非推奨にせずに削除することは安全だと考えています。なぜなら、"
-"この実装が、誰かが使用する前に発見されるべきバグを含んでいたからです。プラグ"
-"インが AVAIL_CHANGED のバグのような動作に依存していたとしても、プラグインのメ"
-"ンテナーは新しいイベントを使用することを推奨します。"
-
-msgid ""
-"(optional) Use the common Angular template as the basis of any Angular pages "
-"to minimize boilerplate code and to ensure that we use similar features/"
-"framing."
-msgstr ""
-"(オプション)ボイラープレートコードを最小化し、同様の機能/フレーミングの使用"
-"を確実にするために、すべての Angular ページの基礎となる共通の Angular テンプ"
-"レートを使用します。"
-
-msgid "10.0.0"
-msgstr "10.0.0"
-
-msgid "10.0.1"
-msgstr "10.0.1"
-
-msgid "10.0.2"
-msgstr "10.0.2"
-
-msgid "11.0.0"
-msgstr "11.0.0"
-
-msgid "11.0.3"
-msgstr "11.0.3"
-
-msgid "12.0.0"
-msgstr "12.0.0"
-
-msgid "12.0.3"
-msgstr "12.0.3"
-
-msgid "13.0.0"
-msgstr "13.0.0"
-
-msgid "14.0.0"
-msgstr "14.0.0"
-
-msgid "8.0.1"
-msgstr "8.0.1"
-
-msgid "9.0.0"
-msgstr "9.0.0"
-
-msgid "9.1.0"
-msgstr "9.1.0"
-
-msgid ""
-"A Descriptor concept allows convenient passing of information that can "
-"globally identify an object, for use in generic views and actions."
-msgstr ""
-"記述概念は、汎用のビューとアクションで使用するために、オブジェクトをグローバ"
-"ルに識別できる情報の容易に受け渡しを可能にします。"
-
-msgid ""
-"A Details page for a resource type (e.g. Images) may now use the Angular "
-"application-level registry to register views so developers may easily create "
-"or extend details views. In this implementation these views are presented as "
-"tabs within the Details page."
-msgstr ""
-"リソース種別(例:イメージ)の詳細ページには、 ビューを登録するための "
-"Angular アプリケーションレベルのレジストリーを使用でき、開発者は簡単に詳細"
-"ビューの作成や拡張ができます。この実装では、これらのビューは詳細ページ内のタ"
-"ブとして表示されます。"
-
-msgid ""
-"A `thorough set of documentation`_ for developers on how to go about "
-"internationalizing, localizing and translating OpenStack projects is now "
-"available."
-msgstr ""
-"OpenStack プロジェクトの国際化 (internationalization)、現地語化 "
-"(localization)、翻訳を行う方法について、すべて網羅した、開発者向けのドキュメ"
-"ントが作成されました。(参照: `thorough set of documentation`_)"
-
-msgid ""
-"A common complaint from users was that associating a floating IP to an "
-"instance involved numerous clicks and form selections for something that the "
-"majority of users had no knowledge of and didn't care about. As such, a one-"
-"click \"simple\" floating IP association option has been created. For "
-"deployments which only have a single floating IP pool, this allows users to "
-"ignore explicit floating IP management and just click a button to associate "
-"or disassociate a floating IP with an instance."
-msgstr ""
-"Floating IP を関連付ける操作では、大半のユーザーには知識や関心がないような項"
-"目を何回もクリックして選択する必要があったため、ユーザーからの不満の声が多く"
-"あがっていました。このため、1 回のクリックで「簡単に」Floating IP を関連付け"
-"するオプションが実装されました。Floating IP プールが 1 つしかないデプロイメン"
-"トでは、この新しいオプションにより、ユーザーは明示的な Floating IP 管理を無視"
-"して、ボタンを 1 つクリックするだけで、Floating IP をインスタンスに関連付け/"
-"関連付け解除することができます。"
-
-msgid "A couple of long-standing user confusions were fixed in Grizzly."
-msgstr ""
-"長年残っていたユーザーにとって分かりづらかった点が Grizzly でいくつか修正され"
-"ました。"
-
-msgid ""
-"A directive (hz-details) provides the ability to intelligently display a set "
-"of views (typically for a Details context)."
-msgstr ""
-"ディレクティブ(hz-details)は、ビュー(典型としては詳細のコンテキストのた"
-"め)のセットをインテリジェントに表示する機能を提供します。"
-
-msgid ""
-"A fledgling OpenStack User Experience Group formed during the Havana cycle "
-"with the mission of improving UX throughout OpenStack. They have quickly "
-"made themselves indispensable to the process of designing and improving "
-"features in the OpenStack Dashboard. Expect significant future improvement "
-"in User Experience now that there are dedicated people actively "
-"collaborating in the open to raise the bar."
-msgstr ""
-"Havana リリースサイクルでは、OpenStack ユーザーエクスペリエンスチームが形成さ"
-"れました。 このチームは生まれたばかりですが、OpenStack 全体を通したユーザーエ"
-"クスペリエンスの向上を ミッションとしています。このチームはすぐに OpenStack "
-"Dashboard の設計と改善において欠かせない存在となっています。"
-
-msgid ""
-"A generic Details display parses the location to determine the resource "
-"type, and displays relevant details views for that type."
-msgstr ""
-"汎用詳細表示は、場所を解析してリソース種別を決定し、その種別に関連した詳細"
-"ビューを表示します。"
-
-msgid ""
-"A malicious user can make the exact same \"unauthorized\" requests via the "
-"CLI as they can via the dashboard; no special privileges are granted."
-msgstr ""
-"悪意の有るユーザーは、特別な権限が付与されていないので、CLI で実行できる「承"
-"認されていない」要求は、ダッシュボードから実行できるのと全く同じです。"
-
-msgid "A new \"Settings\" area was added that offers several useful functions:"
-msgstr ""
-"以下のような役立つ機能を提供する新しい「設定」のセクションが追加されました。"
-
-msgid ""
-"A new Profiler panel in the Developer dashboard is introduced. It integrates "
-"`osprofiler library <http://docs.openstack.org/developer/osprofiler/>`_ into "
-"horizon, thus implementing `blueprint openstack-profiler-at-developer-"
-"dashboard <https://blueprints.launchpad.net/horizon/+spec/openstack-profiler-"
-"at-developer-dashboard>`_. Initially profiler is disabled. To enable it the "
-"value ``OPENSTACK_PROFILER['enabled']`` has to be ``True``. This in turn can "
-"be achieved by copying files _9030_profiler_settings.py.example and "
-"_9030_profiler.py to openstack_dashboard/local/local_settings.d/"
-"_9030_profiler_settings.py and openstack_dashboard/local/enabled/"
-"_9030_profiler.py respectively. Also, by default it expects MongoDB cluster "
-"to be present on the same host where Keystone is located (say, in a Devstack "
-"VM). But it also can be configured with params with "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` and "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` values. MongoDB should "
-"be installed `manually <https://docs.mongodb.com/manual/tutorial/install-"
-"mongodb-on-ubuntu/#install-mongodb-community-edition>`_ and allowed to "
-"receive requests on 0.0.0.0 interface."
-msgstr ""
-"開発者ダッシュボードに新しいプロファイラーパネルが導入されました。これは "
-"`osprofiler ライブラリー <http://docs.openstack.org/developer/osprofiler/>`_ "
-"を Horizon に統合するもので、`ブループリント openstack-profiler-at-developer-"
-"dashboard <https://blueprints.launchpad.net/horizon/+spec/openstack-profiler-"
-"at-developer-dashboard>`_ に従う実装です。プロファイラーは最初は無効です。有"
-"効にするには、``OPENSTACK_PROFILER['enabled']`` の値を ``True`` にします。こ"
-"れは、 _9030_profiler_settings.py.example ファイルと _9030_profiler.py ファイ"
-"ルを openstack_dashboard/local/local_settings.d/_9030_profiler_settings.py "
-"と openstack_dashboard/local/enabled/_9030_profiler.py にそれぞれコピーするこ"
-"とで実現できます。また、デフォルトでは、 MongoDB クラスタは、 Keystone が置か"
-"れているのと同じホスト(例えば、 Devstack VM 内)に存在することを期待していま"
-"す。 しかし、パラメータ `` OPENSTACK_PROFILER ['notifier_connection_string'] "
-"`` と `` OPENSTACK_PROFILER ['receiver_connection_string'] `` の値で設定する"
-"こともできます。 MongoDBは、 `手動で <https://docs.mongodb.com/manual/"
-"tutorial/install-mongodb-on-ubuntu/#install-mongodb-community-edition>` _ イ"
-"ンストールし、 0.0.0.0 インターフェースでリクエストを受信することを許可する必"
-"要があります。"
-
-msgid ""
-"A new setting ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` was introduced to "
-"control whether IP addresses of servers are retrieved from neutron in the "
-"project instance table. This setting was introduces to mitigate a "
-"performance issue in large deployments and setting this to ``False`` skips "
-"the query to neutron. Deployments without floating IP support can set this "
-"setting to ``False`` for better performance. For more detail, see [:bug:"
-"`1722417`]."
-msgstr ""
-"新しい ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` 設定は、プロジェクトのイ"
-"ンスタンス一覧でサーバーの IP アドレスを Neutron から取得するかどうかを制御す"
-"るために導入されました。この設定は、大規模構成での性能問題を緩和するために導"
-"入され、``False`` に設定すると Neutron への問い合わせをスキップします。フロー"
-"ティング IP をサポートしない構成では、この設定を ``False`` に設定することで、"
-"より良い性能を発揮できます。詳細は [:bug:`1722417`] を参照してください。"
-
-msgid ""
-"A number of important new OpenStack Networking (Neutron) features are "
-"showcased in the Havana release, most notably:"
-msgstr ""
-"多くの重要な OpenStack Networking (Neutron) の機能が Havana で使えるようにな"
-"りました。主な機能は下記のとおりです。"
-
-msgid ""
-"A number of the \"index\" pages don't fully work with API pagination yet, "
-"causing them to only display the first chunk of results returned by the API. "
-"This number is often 1000 (as in the case of novaclient results), but does "
-"vary somewhat."
-msgstr ""
-"多くの「一覧」ページでは API ページ繰り (pagination) 対応は不完全で、これらの"
-"ページでは API で返された最初のデータを表示するだけになっています。 API で返"
-"されるデータ量は多くの場合 1000 ですが (novaclient の場合も同じです) 、違う場"
-"合もあります。"
-
-msgid "A shared Django template is now available for use by any Angular page."
-msgstr ""
-"Angular ページで使用するための共通の Django テンプレートが利用可能になりまし"
-"た。"
-
-msgid ""
-"A shocking number of the problems first-time deployers of OpenStack have can "
-"be summarized as \"I thought I set everything up, then I tried to log into "
-"the dashboard and I was immediately logged back out.\" The root cause of "
-"this was that in an effort to be as secure as possible any 401 or 403 "
-"response from any service API was being treated the same as if it was an "
-"attempt to access an unauthorized portion of Horizon, and the user was "
-"summarily logged out with little to no information as to why."
-msgstr ""
-"OpenStack を初めてデプロイするユーザーが驚くほど多く直面していた問題を一言で"
-"まとめると、「すべてを設定したと思ったのに、ダッシュボードにログインしようと"
-"したら、すぐにログアウトされてしまった」という問題でした。その根本的な原因"
-"は、セキュリティーを可能な限り強化するために、あらゆるサービス API から返され"
-"る 401 または 403 応答はいずれも、Horizon で許可されていない部分にアクセスを"
-"試みるのと同じように扱われるためにユーザーが即時にログアウトされ、情報や理由"
-"についてはほとんどあるいは全く表示されないことにありました。 "
-
-msgid "AJAX form submission for in-place validation."
-msgstr "AJAX フォーム入力による、フォーム上での値の検証"
-
-msgid ""
-"ANGULAR_FEATURES now allows for a key 'flavors_panel' to be specified as "
-"True or False indicating whether the Angular version of the panel is enabled."
-msgstr ""
-"ANGULAR_FEATURES にキー ``flavors_panel`` が追加され、 Angular 版のパネルを有"
-"効にするかどうかを True か False を設定することで示します。"
-
-msgid "API call efficiency optimizations."
-msgstr "API コールの効率最適化。"
-
-msgid ""
-"API endpoints are now displayed on the OpenStack RC File panel so they can "
-"be organically discovered by an end-user."
-msgstr ""
-"OpenStack RC ファイルパネルに API エンドポイントが表示されるようになりまし"
-"た。これにより、エンドユーザーが自分でエンドポイントを確認できるようになりま"
-"す。"
-
-msgid ""
-"API errors are generated by external systems not under the purview of our "
-"project and while we should attempt to respect and take appropriate action "
-"on those errors, we should not do anything drastic or even potentially "
-"destructive because of them."
-msgstr ""
-"API エラーは、プロジェクトの管理範囲外の外部システムから生成されます。それら"
-"のエラーを軽視せずに適切な措置を取るように試みる必要がありますが、そのために"
-"極端な対応や破壊的となる可能性のある措置は取るべきではありません。"
-
-msgid "Ability to add exceptions"
-msgstr "例外を追加する機能"
-
-msgid ""
-"Add MKS console support. Blueprint can be found at [`<https://blueprints."
-"launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-msgstr ""
-"MKS コンソールをサポートしました。ブループリントは、 [`<https://blueprints."
-"launchpad.net/horizon/+spec/support-mks-console-type>`_] にあります。"
-
-msgid ""
-"Add ``OPENSTACK_KEYSTONE_BACKEND`` manually into "
-"``REST_API_REQUIRED_SETTINGS`` on ``local_settings.py``, if your deployment "
-"uses Angularized identity panels and needs to enable ``can_edit_*`` settings "
-"in ``OPENSTACK_KEYSTONE_BACKEND``."
-msgstr ""
-"Angular 版のユーザー管理のパネルを利用していて、"
-"``OPENSTACK_KEYSTONE_BACKEND`` の ``can_edit_*`` 設定を有効にする必要がある"
-"場合は、 ``OPENSTACK_KEYSTONE_BACKEND`` を手動で ``local_settings.py`` の "
-"``REST_API_REQUIRED_SETTINGS`` に追加してください。"
-
-msgid ""
-"Add a new setting OVERVIEW_DAYS_RANGE. It defines the default date range in "
-"the Overview panel meters - either today minus N days (if the value is "
-"integer N), or from the beginning of the current month until today (if set "
-"to None). This setting is be used to limit the amount of data fetched by "
-"default when rendering the Overview panel. The default value is 1, which "
-"differs from the past behaviour, since it caused serious lags on large "
-"deployments."
-msgstr ""
-"OVERVIEW_DAYS_RANGE の設定が新たに追加されました。これは、概要パネルのメー"
-"ターのデフォルト日付範囲を、今日の日付の N 日前までの範囲 (値が整数 N の場"
-"合)、または今月の始めから今日までの範囲 (None に設定されている場合) で定義し"
-"ます。この設定は、概要のパネルがレンダリングされる際に取得するデータの量を制"
-"限するために使用されます。デフォルト値は 1 です。以前は大型のデプロイメントで"
-"深刻なラグの原因となっていたため、以前のバージョンの動作とは異なるようになり"
-"ました。"
-
-msgid ""
-"Add support for horizon offering a clouds.yaml file for download along with "
-"the openrc files. For more information on clouds.yaml, see `os-client-config "
-"documentation <https://docs.openstack.org/os-client-config/latest/user/>`__."
-msgstr ""
-"openrc ファイルのダウンロードとともに、 clouds.yaml ファイルの提供をサポート"
-"しました。 clouds.yaml の詳細については、 `os-client-config のドキュメント "
-"<https://docs.openstack.org/os-client-config/latest/user/>`__ を参照してくだ"
-"さい。"
-
-msgid ""
-"Added ESLint for JavaScript linting, using the eslint-config-openstack "
-"rules. See `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ for more details."
-msgstr ""
-"eslint-config-openstack 規則を使用した、JavaScriptのリンティングための "
-"ESLint が追加されました。 詳細は `こちら <https://blueprints.launchpad.net/"
-"horizon/+spec/jscs-cleanup>`__ を参照してください。"
-
-msgid ""
-"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/karma>`__ for more details."
-msgstr ""
-"JavaScript のテストのために Karma が追加されました。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/karma>`__ を参照してください。"
-
-msgid ""
-"Added Keystone to Keystone (K2K) federation support in Horizon. If Keystone "
-"is configured with K2K and has service providers, the list of Keystone "
-"providers will appear in a dropdown. In local_settings.py you can optionally "
-"set the identity provider display name with ``KEYSTONE_PROVIDER_IDP_NAME`` "
-"or set the provider id that is used to compare with the other service "
-"providers ``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://"
-"blueprints.launchpad.net/horizon/+spec/k2k-horizon>`_]."
-msgstr ""
-"Keystone to Keystone (K2K) 統合サポートが Horizon に追加されました。 "
-"Keystone に K2K が設定されており、サービスプロバイダがある場合は、 Keystone "
-"プロバイダのリストがドロップダウンリストに表示されます。 local_settings.py で"
-"は、オプションで認証プロバイダの表示名を `` KEYSTONE_PROVIDER_IDP_NAME``で設"
-"定するか、他のサービスプロバイダと区別するために使用するプロバイダ ID "
-"``KEYSTONE_PROVIDER_IDP_ID`` を設定できます。 [`blueprint k2k-horizon "
-"<https://blueprints.launchpad.net/horizon/+spec/k2k-horizon>`_]."
-
-msgid ""
-"Added a locked status column on admin/project instances table. It will show "
-"a locked or unlocked icon if nova API 2.9 or above is used. The locked "
-"status is also available on instance details panel."
-msgstr ""
-"プロジェクト/管理の両方のインスタンス一覧にロック状態の列が追加されました。 "
-"nova API 2.9 以降が使用された場合、ロック/ロック解除のアイコンが表示されま"
-"す。ロック状態はインスタンスの詳細パネルにも表示されます。"
-
-msgid ""
-"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows "
-"simple toggling of new AngularJS features."
-msgstr ""
-"新しい辞書型の設定 ``ANGULAR_FEATURE`` が追加されました。この設定により、新し"
-"い AngularJS ベースの機能を有効にするかどうかを切り替えできます。"
-
-msgid ""
-"Added a new ``DEFAULT_SERVICE_REGIONS`` setting into local_settings.py. If a "
-"value of this is specified, it will be the default region to use when "
-"logging into the dashboard, instead of the value stored in cookies."
-msgstr ""
-"local_settings.py に新しい ``DEFAULT_SERVICE_REGIONS`` 設定を追加しました。 "
-"これを指定すると、 Cookie に格納されている値ではなく、ダッシュボードにログイ"
-"ンするときに使用するデフォルトのリージョンになります。"
-
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\" in "
-"\"Launch Instance\" form, when Cinder is available."
-msgstr ""
-"``LAUNCH_INSTANCE_DEFAULTS`` に ``create_volume`` 設定が追加されました。この"
-"設定で、 Cinder が利用可能な場合の \"Launch Insntace\" フォームの \"Create "
-"Volume\" (ボリュームを作成) のデフォルト値が制御できます。"
-
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\", when "
-"Cinder is available."
-msgstr ""
-"``LAUNCH_INSTANCE_DEFAULTS`` に ``create_volume`` 設定が追加されました。この"
-"設定で、 Cinder が利用可能な場合の \"Create Volume\" (ボリュームを作成) のデ"
-"フォルト値が制御できます。"
-
-msgid ""
-"Added a new setting CREATE_IMAGE_DEFAULTS(dictionary) to configure the "
-"default options shown on create image modal. By default, the visibility "
-"option is public on create image modal. If ``image_visibility`` in this "
-"setting is set to ``\"private\"``, the default visibility option is private."
-msgstr ""
-"イメージの作成のモーダルで表示されるデフォルトオプションを設定するための "
-"CREATE_IMAGE_DEFAULTS (ディクショナリー) が追加されました。イメージの作成モー"
-"ダルの公開範囲オプションは、デフォルトでパブリックとなっています。この設定"
-"の\n"
-" ``image_visibility`` を ``\"private\"`` に指定すると、デフォルトの公開範囲は"
-"パブリックとなります。"
-
-msgid ""
-"Added ability to render angular row actions with additional details that "
-"explain the purpose of the action. These are rendered as tiles and are meant "
-"to depict the next steps a user might want to take for a given resource."
-msgstr ""
-"Angular の行アクションを、アクションの目的を説明する追加情報とともにレンダリ"
-"ングする機能が追加されました。追加情報はタイルとしてレンダリングされ、そのリ"
-"ソースに対してユーザーが実行したいであろう次のステップの説明を表示する目的で"
-"の利用が想定されています。"
-
-msgid ""
-"Added actions to easily associate LBaaS VIP with a floating IP. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ "
-"for more details."
-msgstr ""
-"LBaaS VIP を簡単に floating IP に割り当てるアクションが追加されました。詳細"
-"は `こちら <https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-"
-"associate>`__ を参照してください。"
-
-msgid ""
-"Added editing capabilities for data sources. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more "
-"details."
-msgstr ""
-"データソースのための編集機能が追加されました。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ を参"
-"照してください。"
-
-msgid ""
-"Added editing capabilities for job binaries. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ for more "
-"details."
-msgstr ""
-"ジョブバイナリのための編集機能が追加されました。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ を参"
-"照してください。"
-
-msgid ""
-"Added editing capabilities for job templates. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/data-processing-edit-templates>`__ for more "
-"details."
-msgstr ""
-"ジョブテンプレートのための編集機能が追加されました。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/data-processing-edit-templates>`__ を"
-"参照してください。"
-
-msgid ""
-"Added initial support for database cluster creation and management. Vertica "
-"and MongoDB are currently supported. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__ for more details."
-msgstr ""
-"データベースクラスタの作成、および管理の最初のサポートが追加されました。現"
-"在、 Vertica と Mongo DB がサポートされています。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/database-clustering-support>`__ を参照"
-"してください。"
-
-msgid "Added mapping for Identity Provider and Protocol specific WebSSO."
-msgstr "認証プロバイダとプロトコル特定 WebSSO のマッピングが追加されました。"
-
-msgid "Added new Trove features."
-msgstr "新しい Trove の機能が追加されました。"
-
-msgid ""
-"Added new setting INTEGRATION_TESTS_SUPPORT, default value is `False`. This "
-"value is used when running `manage.py compress` command, so by default all "
-"static assets and html classes used by integration tests are removed from "
-"Horizon production build. Integration tests gate job sets this variable to "
-"`True` and recompresses static assets."
-msgstr ""
-"新しい設定 INTEGRATION_TESTS_SUPPORT が追加されました。デフォルト値は "
-"``False`` です。この値は manage.py compress` コマンドを実行する際に使用されま"
-"す。デフォルトでは、統合テストで使用されるすべての静的なコンテンツと HTML ク"
-"ラスが Horizon のプロダクションビルドから削除されます。統合テストのゲートジョ"
-"ブでは、この変数は `True` に設定され、静的なコンテンツは再コンパイルされま"
-"す。"
-
-msgid ""
-"Added policy support to the angular workflow service so each step in a "
-"workflow can specify a policy check that must pass in order for the step to "
-"be displayed."
-msgstr ""
-"Angular ワークフローサービスにポリシーが追加され、ワークフローの各ステップ"
-"で、ステップが表示されるために順番にパスしなければならないポリシーチェックを"
-"指定できるようになりました。"
-
-msgid ""
-"Added server groups and server group members quota management. Users can "
-"specify their values when creating or modifying project information, and "
-"users can also change their quota default values on the Admin-> System-> "
-"Defaults page."
-msgstr ""
-"サーバーグループ、サーバーグループメンバーのクォータ管理を追加しました。ユー"
-"ザーは、プロジェクトを作成、編集するときに、これらの値を指定することができ、"
-"また、これらのクォータのデフォルト値を 管理 -> システム -> デフォルト値 ペー"
-"ジで変更できます。"
-
-msgid ""
-"Added settings OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (boolean) and "
-"OPENSTACK_KEYSTONE_DOMAIN_CHOICES (tuple of tuples) to support a dropdown "
-"list of keystone domains to choose from at login. This should NOT be enabled "
-"for public clouds, as advertising enabled domains to unauthenticated users "
-"irresponsibly exposes private information. This is useful for private clouds "
-"that sit behind a corprate firewall and that have a small number of domains "
-"mapped to known corporate structures, such as an LDAP directory, Active "
-"Directory domains, geopgraphical regions or business units."
-msgstr ""
-"ログイン時に keystone ドメインをドロップダウンリストから選択できるようになり"
-"ました。これに対応するため、 OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (boolean 値) "
-"と OPENSTACK_KEYSTONE_DOMAIN_CHOICES (タプルのタプル) の設定値が追加されまし"
-"た。この機能は、パブリッククラウドでは有効にすべきではありません。有効になっ"
-"ているドメインを公開すると、認証されていないユーザーに内部情報を無責任に公開"
-"してしまうことになるからです。この機能は企業のファイアウォールの内側にあるプ"
-"ライベートクラウドでは有用で、keystone ドメインを、LDAP ディレクトリー、 "
-"Active Directory ドメイン、地理的なリージョン、ビジネス部門など既知の社内の構"
-"造にマッピングすることができます。"
-
-msgid ""
-"Added settings support to the angular workflow service so each step in a "
-"workflow can specify a boolean setting that must pass in order for the step "
-"to be displayed."
-msgstr ""
-"Angular ワークフローサビスに設定サポートが追加され、ワークフローの各ステップ"
-"で、ステップが表示されるために順番にパスしなければならないフラグ設定を指定で"
-"きるようになりました。"
-
-msgid ""
-"Added support for Swift object copy as one of row actions. Destination "
-"container must exist in advance. To avoid overwriting an existing object, "
-"you cannot copy an object if a specified destination object already exists."
-msgstr ""
-"Swift オブジェクトのコピーを行アクションの一つとしてサポートしました。コピー"
-"先のコンテナーは前もって存在している必要があります。既存のオブジェクトの上書"
-"きを避けるために、指定されたコピー先オブジェクトが既に存在している場合には、"
-"オブジェクトをコピーできません。"
-
-msgid ""
-"Added support for managing domains and projects when using Keystone v3. "
-"Horizon now maintains a domain scoped token for users who have a role on a "
-"domain, a project scoped token for users who have a role on a project, or "
-"both a domain scoped token and project scoped token for users who have roles "
-"on both."
-msgstr ""
-"Keystone V3 を使用した時の、ドメイン管理とプロジェクト管理のサポートが追加さ"
-"れました。 Horizon は、ドメインでロールを持つユーザーのためのドメインにスコー"
-"プされたトークン、プロジェクトでロールを持つユーザーのためのプロジェクトにス"
-"コープされたトークン、あるいは両方にロールを持つユーザーのためのドメインにス"
-"コープされたトークンとプロジェクトにスコープされたトークンの両方を維持してい"
-"ます。"
-
-msgid "Added support for shell job types and multiple Sahara improvements."
-msgstr ""
-"シェルジョブタイプのためのサポートと複数の Sahara の改善が追加されました。"
-
-msgid ""
-"Added support for shell job types. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/sahara-shell-action-form>`__ for more details."
-msgstr ""
-"シェルジョブタイプのためのサポートが追加されました。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/sahara-shell-action-form>`__ を参照し"
-"てください。"
-
-msgid ""
-"Added support for subnet allocation via subnet pools. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/neutron-subnet-allocation>`__ for "
-"more details."
-msgstr ""
-"サブネットツールによるサブネット割り当てのためのサポートが追加されました。詳"
-"細は `こちら <https://blueprints.launchpad.net/horizon/+spec/neutron-subnet-"
-"allocation>`__ を参照してください。"
-
-msgid ""
-"Added the Bootstrap Theme Preview panel to the Developer dashboard. This "
-"panel contains a list of Bootstrap components with source code, so that "
-"developers can see examples of how to structure this code and the effects "
-"their theme will have upon it."
-msgstr ""
-"Bootstrap テーマのプレビューパネルが開発者ダッシュボードに追加されました。こ"
-"のパネルは、ソースコードとともに Bootstrap コンポーネントの一覧が含まれ、開発"
-"者はそれぞれのテーマがどのように構成され、効果を与えるかの例を見ることができ"
-"ます。"
-
-msgid ""
-"Added the Developer dashboard plugin to contrib. This runs when "
-"``DEBUG=True``, and adds tooling to the UI to aid in development."
-msgstr ""
-"contrib に開発者ダッシュボードプラグインが追加されました。これは "
-"``DEBUG=True`` の時に実行され、開発時に役立つ UI ツールを追加します。"
-
-msgid ""
-"Added the Django template cached loader, so templates are stored in memory. "
-"See https://docs.djangoproject.com/en/1.8/ref/templates/api/#django.template."
-"loaders.cached.Loader"
-msgstr ""
-"Django テンプレートキャッシュローダーが追加され、テンプレートはメモリーに保存"
-"されるようになりました。 https://docs.djangoproject.com/en/1.8/ref/templates/"
-"api/#django.template.loaders.cached.Loader を参照してください。"
-
-msgid ""
-"Added the LAUNCH_INSTANCE_DEFAULTS setting which allows specifying default "
-"values for the Launch Instance workflow. Initially only the Configuration "
-"Drive property is supported."
-msgstr ""
-"インスタンス起動ワークフローのためのデフォルト値を指定できるようにする "
-"LAUNCH_INSTANCE_DEFAULTS 設定が追加されました。最初は Configuration Drive プ"
-"ロパティーのみがサポートされています。"
-
-msgid ""
-"Added the Metadata tab to the new Launch Instance workflow to allow adding "
-"key-value metadata to an instance at launch. This includes any properties "
-"from the OS::Nova::Server namespace of the glance metadata definitions."
-msgstr ""
-"新しいインスタンス起動ワークフローに、キーバリューのメタデータをインスタンス"
-"の起動時に追加できるようにする、メタデータタブが追加されました。"
-
-msgid ""
-"Added the Scheduler Hints tab to the new Launch Instance workflow to allow "
-"adding scheduler hints to an instance at launch. In addition to adding "
-"custom key-value pairs, the user can also choose from properties in the "
-"glance metadata definitions catalog that have the OS::Nova::Server resource "
-"type and scheduler_hints properties target."
-msgstr ""
-"新しいインスタンス起動ワークフローに、スケジューラーヒントをインスタンスの起"
-"動時に追加できるようにする、スケジューラーヒントタブが追加されました。カスタ"
-"ムのキーバリューペアだけでなく、 OS::Nova::Server リソース種別を持つ Glance "
-"のメタデータ定義カタログやscheduler_hints プロパティーの対象も選択できます。"
-
-msgid "Added the Update Encryption action for encrypted volume types."
-msgstr ""
-"暗号化されたボリューム種別のために、暗号化の更新アクションが追加されました。"
-
-msgid ""
-"Added the ``TOKEN_DELETE_DISABLED`` setting, so that deployers can customise "
-"the revocation of a users token on log out."
-msgstr ""
-"``TOKEN_DELETE_DISABLED`` 設定が追加されました。これにより、ログアウト時に"
-"ユーザートークンの取り消しを行うかを設定できます。"
-
-msgid ""
-"Added the angular extensible service which allows angular horizon elements "
-"such as workflows, tables, actions, and forms to be extended dynamically by "
-"adding, removing, or replacing items. The extensible service is applied to "
-"every workflow created using the horizon workflow service. This includes the "
-"angular Launch Instance workflow."
-msgstr ""
-"ワークフローやテーブル、アクション、項目の追加/削除/入れ替えによって動的に拡"
-"張されるフォームなど、 Angular の Horizon 要素を可能にする Angular 拡張サービ"
-"スを追加しました。 Angular 拡張サービスは、 Horizon ワークフローサービスを"
-"使って作られたすべてのワークフローに適用されます。これには、 Angular のインス"
-"タンス起動ワークフローも含まれます。"
-
-msgid ""
-"Added the way to specify an interface when attaching it to an instance. It "
-"can be specified by a network and a fixed IP address (optional) or a port."
-msgstr ""
-"インスタンスにインターフェースを接続するときのインターフェースの指定方法を追"
-"加しました。ネットワーク、固定 IP (オプション)、あるいはポートで指定できま"
-"す。"
-
-msgid ""
-"Added two charts to show the Number of Volumes and Total Volume Storage "
-"quotas on launch instance modal when cinder is enabled."
-msgstr ""
-"Cinder が有効になっている際に、インスタンス起動画面で、ボリューム数と全ボ"
-"リュームストレージのクォータの 2 つのグラフが表示されるようになりました。"
-
-msgid ""
-"Adds a new config value called IMAGES_ALLOW_LOCATION, which allows users to "
-"set locations when creating or updating images. Depending on the Glance "
-"version, the ability to set locations is controlled by policies and/or "
-"configuration values."
-msgstr ""
-"IMAGES_ALLOW_LOCATION という新しい設定値が追加されました。この設定を使うと、"
-"ユーザーはイメージの作成、更新時のロケーションを設定できます。 Glance のバー"
-"ジョンに依存しますが、ロケーションを設定する機能はポリシーと設定値で制御でき"
-"ます。"
-
-msgid ""
-"Adds complete support for Glance v2 so that Horizon no longer depends on "
-"having a Glance v1 endpoint in the Keystone catalog. Also provides code "
-"compatibility between Glance v1 and v2."
-msgstr ""
-"Glance v2 が完全にサポートされました。この結果、 Horizon を動作させるため"
-"に、 Keystone カタログに Glance v1 エンドポイントは必要という状況はなくなりま"
-"した。また、 Glance v1 と v2 間のコード互換性が提供されています。"
-
-msgid "Admin -> Defaults -> Default Quotas table"
-msgstr "管理 -> デフォルト値 -> 標準のクォータ テーブル"
-
-msgid "Admin -> Defaults -> Update Defaults form"
-msgstr "管理 -> デフォルト値 -> デフォルト値の変更 フォーム"
-
-msgid ""
-"Administrators now have the ability to evacuate hosts off hypervisors which "
-"can aid in system maintenance by providing a mechanism to migrate all "
-"instances to other hosts."
-msgstr ""
-"管理者はホストの退避ができるようになりました。すべてのインスタンスを他のホス"
-"トにマイグレーションさせる仕組みを提供することで、システムメンテナンスの一助"
-"となります。"
-
-msgid ""
-"Administrators now have the ability to migrate an instance off of its "
-"current host via the Admin dashboard's Instances panel."
-msgstr ""
-"管理者が、管理ダッシュボードのインスタンスパネルを使って、現在のホストから他"
-"のホストへインスタンスをマイグレーションできるようになりました。"
-
-msgid ""
-"All AngularJS code must use explicit dependency injection. See https://docs."
-"angularjs.org/guide/di#using-strict-dependency-injection"
-msgstr ""
-"すべての AngularJS コードは明示的な依存性注入を使用する必要があります。 "
-"https://docs.angularjs.org/guide/di#using-strict-dependency-injection を参照"
-"してください。"
-
-msgid ""
-"All Volume related panels in Horizon that previously used the term \"GB\" "
-"and \"gigabyte\" have been replaced with 'GiB' and 'gibibyte'."
-msgstr ""
-"Horizon のボリュームに関連するすべてのパネルで以前使われていた単語「GB」と"
-"「ギガバイト」は、「GiB」と「ギビバイト」に変更されました。"
-
-msgid ""
-"All instances of HTML class 'd3_pie_chart_usage' to 'pie-chart-usage' All "
-"instances of HTML class 'd3_pie_chart_distribution' to 'pie-chart-"
-"distribution'"
-msgstr ""
-"HTML クラス 'd3_pie_chart_usage' が使われている箇所はすべて 'pie-chart-"
-"usage' に変更されました。同様に 'd3_pie_chart_distribution' は 'pie-chart-"
-"distribution' に変換されました。"
-
-msgid ""
-"All of these provide a richer set of options for controlling where, when and "
-"how instances are launched, and improving how they're managed once they're "
-"up and running."
-msgstr ""
-"これらの機能により、いつ、どこで、どうやってインスタンスを起動するかの制御"
-"や、 起動済みの動作中のインスタンスの管理で、より多くのことができるようになり"
-"ました。"
-
-msgid ""
-"All previous instances of horizon.alert(...) used by client-side have been "
-"replaced with horizon.toast. Alert messages via horizon.alert(...) should be "
-"avoided when writing new JavaScript code. horizon.toast.add('error', "
-"gettext(...)) should be used instead."
-msgstr ""
-"クライアント側で使用されていた horizon.alert(...) はすべて horizon.toast に置"
-"き換えられました。新規の JavaScript コードを書く際は、 horizon.alert(...) 経"
-"由でのアラートメッセージは避けてください。代わりに horizon.toast."
-"add('error', gettext(...)) を使用すべきです。"
-
-msgid ""
-"Allow external plugins to contribute translations to the Javascript message "
-"catalog."
-msgstr ""
-"外部プラグインが JavaScript のメッセージカタログへの翻訳に貢献できるようにし"
-"ました。"
-
-msgid "Allow service disable/enable on Hypervisor"
-msgstr "ハイパーバイザー上のサービスの有効可、無効化に対応"
-
-msgid ""
-"Allow to override settings from local_settings.py with file snippets dropped "
-"into local_settings.d/ directory."
-msgstr ""
-"local_settings.d/ ディレクトリーに配置されたファイルで、 local_settings.py の"
-"設定を上書きできるようにしました。"
-
-msgid "Allowed Hosts"
-msgstr "許可するホスト"
-
-msgid ""
-"Allows to attach ports during instance launch <https://blueprints.launchpad."
-"net/horizon/+spec/allow-launching-ports>"
-msgstr ""
-"インスタンス起動中にポートを割り当てられるようにしました。 <https://"
-"blueprints.launchpad.net/horizon/+spec/allow-launching-ports>"
-
-msgid ""
-"Allows to restrict CIDR range for user private network <https://blueprints."
-"launchpad.net/horizon/+spec/restrict-private-network-input>"
-msgstr ""
-"ユーザーのプライベートネットワークで使用できる CIDR の範囲を制限できるように"
-"なりました。 <https://blueprints.launchpad.net/horizon/+spec/restrict-"
-"private-network-input>"
-
-msgid ""
-"Also debuting in Havana is the OpenStack Metering project (Ceilometer). "
-"Initial support for Ceilometer is included in Horizon so that it is possible "
-"for an administrator to query the usage of the cloud through the OpenStack "
-"Dashboard and better understand how the system is functioning and being "
-"utilized."
-msgstr ""
-"Havana でデビューしたもう一つのプロジェクトが OpenStack Metering プロジェク"
-"ト (Ceilometer) です。 Horizon の最初の Ceilometer サポートとして、管理者が "
-"OpenStack Dashboard から クラウドリソースの使用量を問い合わせて、システムがど"
-"のように動作し利用されているかを 理解しやすくなりました。"
-
-msgid ""
-"Although it's not required, it's best to make your actions return promises "
-"with the expected structure."
-msgstr ""
-"必須ではありませんが、あなたのアクションが想定される構造のプロミスを返すよう"
-"に作るのが最善です。"
-
-msgid ""
-"An action-result service provides convenience methods for construction of "
-"the result, and for parsing of a resolved object"
-msgstr ""
-"アクション結果サービスは、結果を構築したり、返されたオブジェクトの解析に便利"
-"なメソッドを提供します。"
-
-msgid ""
-"An existing feature in Neutron that Horizon now supports is the MAC learning "
-"extension."
-msgstr ""
-"Neutron の既存機能である MAC アドレス学習拡張機能を Horizon でサポートしまし"
-"た。"
-
-msgid ""
-"Angular actions now should return a promise that resolves with an object "
-"structured in a way to indicate what the action did (or didn't do)."
-msgstr ""
-"Angular のアクションは、アクションが何をした(あるいは何をしなかった)のかを"
-"示す方法において、それを解決するプロミスを構造化されたオブジェクトとともに返"
-"すべきです。"
-
-msgid ""
-"Angular components now exist to provide simple-to- configure panels and "
-"tables, based off of registry information about resources (e.g. Instances)."
-msgstr ""
-"Angular 部品として、リソース (インスタンスなど) のレジストリー情報に基いて、"
-"簡単に設定できるパネルとテーブルを提供する部品が追加されました。"
-
-msgid "AngularJS table implementation"
-msgstr "AngularJS でのテーブルの実装"
-
-msgid ""
-"Another addition is support for utilizing and restoring from incremental "
-"database backups."
-msgstr ""
-"差分データベースバックアップの利用と差分バックアップからのリストアがサポート"
-"されました。"
-
-msgid ""
-"Another cool new component is an interface designed for \"browsing\" "
-"resources which are nested under a parent resource. The object store (Swift) "
-"is a prime example of this. Now there is a consistent top-level navigation "
-"for containers on the left-hand pane of the \"browser\" while the right-hand "
-"pane lets you explore within those containers and sub-folders."
-msgstr ""
-"もう 1 つのかっこいい新規部品は、親リソース配下で階層構造になったリソースを"
-"「ブラウズ」するために設計されたインターフェースです。 Object Store (Swift) "
-"がこのインターフェースの主な使用例です。「ブラウザー」の左側のペインでコンテ"
-"ナーの最上位層のナビゲーションを提供しつつ、右側のペインではコンテナーやその"
-"サブフォルダーを参照できます。"
-
-msgid ""
-"Another extremely common user-interface element is the use of \"tabs\" to "
-"break down discrete groups of data into manageable chunks. Since these tabs "
-"often encompass vastly different data, may have completely different access "
-"restrictions, and may sometimes be better-off being loaded dynamically "
-"rather than with the initial page load, Horizon includes tab and tab group "
-"classes for constructing these interfaces elegantly and with no knowledge of "
-"the HTML, CSS or JavaScript involved."
-msgstr ""
-"もう 1 つの非常に一般的なユーザーインターフェースは「タブ」の利用です。タブを"
-"使うことで、別々のグループのデータを扱いやすい塊に分割できます。これらのタブ"
-"では、非常に様々なデータを扱うことがしばしばあり、全く異なるアクセス制限があ"
-"ることもあり、最初のページの読み込み時ではなく動的に読み込んだ方がよい場合も"
-"時としてあります。これらを考慮して、 Horizon には、タブとタブグループというク"
-"ラスが用意されており、タブを使ったインターフェースをうまく構成できます。必要"
-"な HTML、CSS、JavaScript の知識は不要です。"
-
-msgid ""
-"Any past use of the Django based Swift UI is no longer supported and the "
-"code is being removed. The new angularJS based version should be used "
-"instead."
-msgstr ""
-"過去に使用された Django ベースの Swift UI は、既にサポートされておらず、コー"
-"ドを削除しています。代わりに新しい AngularJS ベースのバージョンを使用してくだ"
-"さい。"
-
-msgid ""
-"As a result of Admin dashboard reorganization, panel groups of many Admin "
-"panels have been changed. Operators who customize Admin panels (for example, "
-"disable some Admin panels) through ``enabled`` directory need to update "
-"panel groups in ``enabled`` files. Horizon plugin developers and deployers "
-"may also need to update panel configurations under ``enabled`` directory to "
-"adapt the new Admin menus."
-msgstr ""
-"管理者ダッシュボードの構成変更の結果、多くの管理者パネルが所属するパネルグ"
-"ループが変更されました。 ``enabled`` ディレクトリーの仕組みを使って管理者パネ"
-"ルをカスタマイズしている (いくつかのパネルを無効にするなど) 場合、 "
-"``enabled`` ファイルのパネルグループを修正する必要があります。 Horizon プラグ"
-"インの開発者やプラグインの利用者も、 ``enabled`` ディレクトリー以下のパネル設"
-"定を、新しい管理者メニューにあわせて修正する必要があるかもしれません。"
-
-msgid ""
-"As part of the Horizon team's ongoing efforts to split the repository into "
-"more logical pieces, all the 3rd party JavaScript libraries that Horizon "
-"depends on have been removed from the Horizon code base and python xstatic "
-"packages have been utilized instead. The xstatic format allows for easy "
-"consumption by the Django framework Horizon is built on. Now JavaScript "
-"libraries are utilized like any other python dependency in Horizon."
-msgstr ""
-"Horizon チームの継続的な努力の一環として、より論理的な部品にリポジトリーを分"
-"割しています。Horizon が依存するすべてのサードパーティーの JavaScript ライブ"
-"ラリーは Horizon のコードベースから削除され、代わりに Python xstatic パッケー"
-"ジが使用されています。 xstatic 形式は Horizon が構築されている Django フレー"
-"ムワークで簡単に使用することができます。現在 JavaScript ライブラリは他の "
-"Python の依存ライブラリと同じyうに、Horizon 内で利用されています。"
-
-msgid "Availability zone support."
-msgstr "アベイラビリティーゾーンのサポート"
-
-msgid "Backwards Compatibility"
-msgstr "後方互換性"
-
-msgid ""
-"Beginning with the Icehouse cycle, there is now a requirement for JavaScript "
-"support in browsers used with OpenStack Dashboard."
-msgstr ""
-"Icehouse リリースから、OpenStack Dashboard で使用されるブラウザーでは "
-"JavaScript のサポートが必須になりました。"
-
-msgid "Better Admin Information Architecture"
-msgstr "改善された管理者情報構成"
-
-msgid "Better cross-browser support (Safari and IE particularly)."
-msgstr "複数ブラウザーのサポートが改善されました (特に Safari と IE)。"
-
-msgid "Better validation of what actions are permitted when."
-msgstr "どのアクションをいつ実行できるかの検証が改善されました。"
-
-msgid "Bug Fixes"
-msgstr "バグ修正"
-
-msgid ""
-"By far the biggest UI/UX change in the Folsom release is the introduction of "
-"programmatic workflows. These components allow developers to create concise "
-"interactions that combine discrete tasks spanning multiple services and "
-"resources in a user-friendly way and with minimal boilerplate code. Within a "
-"workflow, related objects can also be dynamically created so users don't "
-"lose their place when they realize the item they wanted isn't currently "
-"available. Look for examples of these workflows in Launch Instance, "
-"Associate Floating IP, and Create/Edit Project."
-msgstr ""
-"Folsom リリースでの最大の UI/UX の変更は、プログラム可能なワークフローの導入"
-"です。ワークフローの部品を使うと、開発者は、複数のサービスやリソースにまたが"
-"る別々のタスクで構成される、ユーザーが使いやすい簡潔なインターフェースを、お"
-"決まりのコードは最小で、作成できます。ワークフロー内では、関連するオブジェク"
-"トは動的に作成されるため、ユーザーは、使いたい項目がその時点では利用可能では"
-"なかったとしても、複数のタスクを決まった手順で実現できます。具体例について"
-"は、インスタンスの起動、 Floating IP の割り当て、プロジェクトの作成/編集の"
-"ワークフローを参照してください。"
-
-msgid "Ceilometer"
-msgstr "Ceilometer"
-
-msgid ""
-"Centralized error handling for vastly improved stability/reliability across "
-"APIs/clients."
-msgstr ""
-"API/クライアントにおける安定性/信頼性の広範囲での向上のための集中的なエラー処"
-"理。"
-
-msgid "Cinder"
-msgstr "Cinder"
-
-msgid ""
-"Cinder API v3 is used by default now. It was introduced in Mitaka release "
-"and has all features from API v2."
-msgstr ""
-"Cinder API v3 がデフォルトで使用されます。 Cinder v3 API は Mitaka リリースで"
-"導入され、API v2 のすべての機能を備えています。"
-
-msgid ""
-"Cinder defines storage size in gibibytes (GiB), which is inconsistent with "
-"Horizon panels that show/request storage size in gigabytes (GB)."
-msgstr ""
-"Cinder はストレージのサイズをギビバイト(GiB)で定義しており、ストレージのサ"
-"イズをギガバイト(GB)で表示/要求する Horizon のパネルと矛盾しています。"
-
-msgid "Cinder v2 by default"
-msgstr "Cinder v2 API がデフォルトになりました"
-
-msgid "Client library changes:"
-msgstr "クライアントライブラリーの変更:"
-
-msgid ""
-"Client-side templating capabilities for more easily creating dynamic "
-"interactions."
-msgstr "動的なやり取りの作成をより簡単にするクライアント側のテンプレート機能。"
-
-msgid "Cloud Admin - View and manage identity resources across domains"
-msgstr "クラウド管理者 - ドメイン間の認証リソースの参照と管理"
-
-msgid "Community"
-msgstr "コミュニティー"
-
-msgid "Completely revamped test suite with comprehensive test data."
-msgstr "網羅的なテストデータを使ったテストスイートの全面的な改修。"
-
-msgid ""
-"Compute images metadata can now be edited from the Project dashboard, using "
-"the new metadata editor. See `this <https://blueprints.launchpad.net/horizon/"
-"+spec/project-images-metadata>`__ for more details."
-msgstr ""
-"コンピュートイメージのメタデータは、新しいメタデータエディタを使って、プロ"
-"ジェクトダッシュボードから編集できるようになりました。詳細は `こちら "
-"<https://blueprints.launchpad.net/horizon/+spec/project-images-metadata>`__ "
-"を参照してください。"
-
-msgid ""
-"Configurable token hashing, to disable Horizon from hashing the token passed "
-"to the OpenStack services."
-msgstr ""
-"設定可能なトークンハッシュは、 OpenStack サービスに渡されたトークンを "
-"Horizon でハッシュできないようにします。"
-
-msgid "Configurable web root for Horizon beyond just '/'"
-msgstr "Horizon のトップ階層を '/' 以外に変更可能になりました"
-
-msgid "Conflicting Security Group Names With Neutron"
-msgstr "Neutron におけるセキュリティーグループ名の衝突問題"
-
-msgid "Conversion from LESS to SCSS"
-msgstr "LESS から SCSS への変換"
-
-msgid "Copious amounts of documentation for developers."
-msgstr "たくさんの開発者向けのドキュメント。"
-
-msgid ""
-"Create from a local file feature is added to both Angular and Django Create "
-"Image workflows. It works either in a 'legacy' mode which proxies an image "
-"upload through Django, or in a new 'direct' mode, which in turn implements "
-"[`blueprint horizon-glance-large-image-upload <https://blueprints.launchpad."
-"net/horizon/+spec/horizon-glance-large-image-upload>`_]. To use the direct "
-"mode HORIZON_IMAGES_UPLOAD_MODE setting should be changed to 'direct' value "
-"along with changing glance-api.conf cors.allowed_origin parameter to the URL "
-"from which Horizon is served."
-msgstr ""
-"ローカルファイルからイメージを作成する機能が、 Angular 版と Django 版の両方の"
-"「イメージの作成」ワークフローに追加されました。2 つのモードがあり、 "
-"'legacy' モードでは、 Django 経由でイメージのアップロードをプロキシーしま"
-"す。 新規の 'direct' モードは [`blueprint horizon-glance-large-image-upload "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-glance-large-image-"
-"upload>`_] を実装したものです。ダイレクトモードを使用するには、 "
-"HORIZON_IMAGES_UPLOAD_MODE 設定を値 'direct' に変更するとともに、 glance-api."
-"conf の cors.allowed_origin パラメーターを Horizon がサービスを行う URL に変"
-"更する必要があります。"
-
-msgid "Creating Rich Network Topologies"
-msgstr "高度なネットワークトポロジーの作成"
-
-msgid "Creating and restoring volume backups"
-msgstr "ボリュームバックアップの作成とリストア"
-
-msgid "Creation and publication of a set of Human Interface Guidelines (HIG)."
-msgstr ""
-"ヒューマンインターフェースガイドライン (Human Interface Guideline; HIG) の作"
-"成と発行。"
-
-msgid "Current Series Release Notes"
-msgstr "開発中バージョンのリリースノート"
-
-msgid "Current limitations on managing identity resources with Keystone v3:"
-msgstr "Keystone v3 での認証リソース管理における制限:"
-
-msgid ""
-"Custom template tags must have a thread-safe Node implementation to work "
-"with the the cached loader. See https://docs.djangoproject.com/en/1.8/howto/"
-"custom-template-tags/#template-tag-thread-safety"
-msgstr ""
-"カスタムテンプレートタグはキャッシュローダーと動作するために、スレッドセーフ"
-"なノード実装を持たなければなりません。 https://docs.djangoproject.com/en/1.8/"
-"howto/custom-template-tags/#template-tag-thread-safety を参照してください。"
-
-msgid ""
-"DEFAULT_SERVICE_REGIONS can now take '*' as a key which serves either as a "
-"fallback service region, or the default region if no other keys are set."
-msgstr ""
-"DEFAULT_SERVICE_REGIONS に、フォールバックサービスリージョン、または他のキー"
-"がセットされていない場合のデフォルトリージョンのキーとして、'*' を指定できる"
-"ようにしました。"
-
-msgid "DVR (Distributed Virtual Routing)"
-msgstr "DVR (分散仮想ルーター)"
-
-msgid "Dashboards and Panels"
-msgstr "ダッシュボードとパネル"
-
-msgid "Data Tables"
-msgstr "データテーブル"
-
-msgid "DataTables now support a summation row at the bottom of the table."
-msgstr ""
-"データテーブルで、テーブルの最終行にサマリー行が表示できるようになりました。"
-
-msgid ""
-"Database-backed sessions will likely not persist across upgrades due to a "
-"change in their structure. See `this <https://github.com/openstack/"
-"django_openstack_auth/commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ "
-"for more details."
-msgstr ""
-"データベースバックエンドのセッションは、おそらく、それらの構造の変化によっ"
-"て、アップグレード後まで保存されません。詳細は `こちら <https://github.com/"
-"openstack/django_openstack_auth/"
-"commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ を参照してください。"
-
-msgid "Default Hypervisor Settings Changes"
-msgstr "ハイパーバイザー設定のデフォルト値の変更"
-
-msgid "Deleting large numbers of resources simultaneously"
-msgstr "大量のリソースの同時削除"
-
-msgid ""
-"Deprecated function fix_auth_url_version is removed from openstack_auth "
-"library. fix_auth_url_version_prefix function should be used instead of it."
-msgstr ""
-"非推奨の fix_auth_url_version 関数を openstack_auth ライブラリーから削除しま"
-"した。代わりに fix_auth_url_version_prefix 関数を使用してください。"
-
-msgid "Deprecation Notes"
-msgstr "廃止予定の機能"
-
-msgid "Direct Image Upload To Glance"
-msgstr "Glance へのイメージの直接アップロード"
-
-msgid "Disk config extension support"
-msgstr "ディスク設定拡張機能のサポート"
-
-msgid "Display IPMI meters values from Ceilometer"
-msgstr "Ceilometer からの IPMI メーター値の表示"
-
-msgid ""
-"Display of Router Rules for routers where they are defined is now supported "
-"in Horizon."
-msgstr "ルーターのルータールールを表示する機能が Horizon に追加されました。"
-
-msgid "Displaying instance power states."
-msgstr "インスタンスの電源状態の表示"
-
-msgid "Django 1.6 Support"
-msgstr "Django 1.6 のサポート"
-
-msgid "Django 1.7 is now supported."
-msgstr "Django 1.7 に対応しました。"
-
-msgid "Django 1.8 is not fully supported yet."
-msgstr "Django 1.8 は完全には対応していません。"
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported version."
-msgstr ""
-"Django 1.8 が新たにサポートされました。サポートするバージョンは Django 1.7 以"
-"降になります。"
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported "
-"version. See `this <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-msgstr ""
-"Django 1.8 が新たにサポートされ、サポートするバージョンは Django 1.7 以降にな"
-"りました。詳細は `こちら <https://blueprints.launchpad.net/horizon/+spec/"
-"drop-django14-support>`__ を参照してください。"
-
-msgid ""
-"Django 2.0 support is added as experimental. Support for Django 1.10 or "
-"older releases is dropped. Django 1.11 (LTS) is still the primary supported "
-"Django version."
-msgstr ""
-"Django 2.0 サポートを実験的に追加しました。Django 1.10 以前のサポートを削除し"
-"ました。Django 1.11 (LTS) が依然として主にサポートしている Django のバージョ"
-"ンです。"
-
-msgid "Django versions 1.4 - 1.6 are now supported by Horizon."
-msgstr "Horizon は Django のバージョン 1.4 から 1.6 までに対応しています。"
-
-msgid ""
-"Do not redirect to the /identity tab admin users on login. Now `user_home` "
-"config options works in the same way for all users. [`bug/1778006 <https://"
-"bugs.launchpad.net/horizon/1778006>`_]"
-msgstr ""
-"管理者ユーザーのログイン時に /identity タブにリダイレクトしないように修正しま"
-"した。現在、`user_home` 設定オプションがすべてのユーザーに対して同じように動"
-"作します。[`bug/1778006 <https://bugs.launchpad.net/horizon/1778006>`_]"
-
-msgid "Docs, docs, and more docs!"
-msgstr "ドキュメント、ドキュメント、ドキュメント!"
-
-msgid "Does not support hierarchical project management."
-msgstr "階層的なプロジェクト管理をサポートしていません。"
-
-msgid "Does not support project admins managing Keystone projects."
-msgstr ""
-"Keystone プロジェクトを管理するプロジェクト管理者をサポートしていません。"
-
-msgid ""
-"Does not support role assignments across domains, such as giving a user in "
-"domain1 access to domain2."
-msgstr ""
-"ドメイン 1 のユーザーにドメイン 2 へのアクセスを与えるような、ドメインをまた"
-"がったロールのアサインはサポートされていません。"
-
-msgid ""
-"Domain Admin - View and manage identity resources in the domain logged in"
-msgstr "ドメイン管理者 - ログインしているドメイン内の認証リソースの参照と管理"
-
-msgid "Domain management supports the following use cases:"
-msgstr "ドメイン管理は以下のユースケースをサポートしています:"
-
-msgid "Domains, Groups, and More: Keystone v3 API Support"
-msgstr "Keystone v3 API 対応: ドメイン、グループやその他"
-
-msgid ""
-"Download buttons for OpenStack RC files have been added to the user dropdown "
-"menu in the top right of Horizon."
-msgstr ""
-"OpenStack RC のダウンロードボタンが、 Horizon の右上にあるユーザー設定のド"
-"ロップダウンメニューに追加されました。"
-
-msgid ""
-"Due to outcry from various parties, and made possible by improvements in the "
-"Python community's support for LESS, Horizon has removed all traces of "
-"NodeJS from the project. We now use the ``lesscpy`` module to compile our "
-"LESS into the final stylesheets. This should not affect most users in any "
-"way, but it should make life easier for downstream distributions and the "
-"like."
-msgstr ""
-"様々な人たちからの抗議の声があったことと、 Python コミュニティーの LESS サ"
-"ポートが大きな改善があったことから、 Horizon では NodeJS に関連する要素をすべ"
-"て削除しました。 現在は lesscpy モジュールを使って LESS ファイルから最終的な"
-"スタイルシートにコンパイルしています。 これはほとんどのユーザーには全く影響は"
-"ありませんが、 Horizon を使うディストリビューションなどでは扱いが楽になること"
-"でしょう。"
-
-msgid ""
-"Due to several Quantum features landing very late in the Grizzly cycle, it "
-"is not possible to create particularly complex networking configurations "
-"through the OpenStack Dashboard. These features will continue to grow "
-"throughout future releases."
-msgstr ""
-"いくつかの Quantum の機能は追加されたのが Grizzly サイクルのリリース直前で"
-"あったため、 OpenStack Dashboard 経由では複雑なネットワーク構成を作成すること"
-"ができません。将来のリリースでは機能が強化されていくことでしょう。"
-
-msgid ""
-"Due to the mechanisms by which Keystone determines \"admin\"-ness for a "
-"user, an admin user interacting with the \"Project\" dashboard may see some "
-"inconsistent behavior such as all resources being listed instead of only "
-"those belonging to that project, or only being able to return to the \"Admin"
-"\" dashboard while accessing certain projects."
-msgstr ""
-"ユーザーの \"admin\" 権限を判断する Keystone のメカニズムが原因で、対象のプ"
-"ロジェクトに属するリソースのみでなく、全リソースが一覧表示されてしまったり、"
-"特定のプロジェクトにアクセスする際に \"Admin\" ダッシュボードにしか戻ることが"
-"できないなど、\"Project\" ダッシュボードで一貫性のない動作が発生する場合があ"
-"ります。"
-
-msgid ""
-"Due to the very late addition of floating IP support in Quantum, Nova's "
-"integration there is lacking, so floating IP-related API calls to Nova will "
-"fail when your OpenStack deployment uses Quantum for networking. This means "
-"that Horizon actions such as \"allocate\" and \"associate\" floating IPs "
-"will not work either since they rely on the underlying APIs."
-msgstr ""
-"Quantum に Floating IP サポートが追加されたのがリリース間際であったため、 "
-"Nova との連携は未実装です。そのため、 ネットワークスタックとして Quantum を使"
-"用している OpenStack デプロイメントでは Nova への Floating IP 関連の API 呼び"
-"出しは失敗します。Horizon は内部ではこれらの API を使用しているため、 "
-"Floating IP の「確保」や「関連付け」などの Horizon のアクションも動作しませ"
-"ん。"
-
-msgid ""
-"Due to the way that Nova handles flavor editing/replacement it is necessary "
-"to delete the old flavor before creating the replacement flavor. As such, if "
-"an API error occurs while creating the replacement it is possible to lose "
-"the old flavor without the new one being created."
-msgstr ""
-"Nova が行うフレーバーの編集/置換の方法の制限のため、変更後のフレーバーを作成"
-"する前に以前のフレーバーを削除する必要があります。そのため、変更後のフレー"
-"バーを作成時に API エラーが発生した場合、新しいフレーバーは作成されずに古いフ"
-"レーバーだけが失われる可能性があります。"
-
-msgid ""
-"During the Essex release cycle, Horizon underwent a significant set of "
-"internal changes to allow extensibility and customization while also adding "
-"a significant number of new features and bringing much greater stability to "
-"every interaction with the underlying components."
-msgstr ""
-"Essex リリースサイクルでは、 Horizon は多くの内部の変更が行われ、拡張性とカス"
-"タマイズ性が向上しました。それと同時に、数多くの新機能が追加され、背後で連携"
-"するコンポーネントとのやり取りの安定性が大きく向上しました。"
-
-msgid ""
-"During the Grizzly cycle we started holding a weekly project meeting on IRC. "
-"This has been extremely beneficial for the growth and progress of the "
-"project. Check out the `OpenStack Meetings wiki page`_ for specifics."
-msgstr ""
-"Grizzly サイクル中に、Horizon チームは IRC での週次のプロジェクトミーティング"
-"を開始しました。このミーティングは、プロジェクトの拡大と進歩に極めて有用でし"
-"た。具体的な情報は `OpenStack Meetings wiki page`_ を確認してください。"
-
-msgid "EC2 credentials download."
-msgstr "EC2 認証情報のダウンロード"
-
-msgid "Editable and interactive network topology visualizations."
-msgstr "対話的なネットワークトポロジー編集機能"
-
-msgid "Editable default quotas."
-msgstr "デフォルトクォータの編集"
-
-msgid "Editing a Flavor Which Results In An API Error Will Delete The Flavor"
-msgstr "フレーバーの編集での API エラーで、フレーバーが削除されてしまう"
-
-msgid ""
-"Editing flavors is deprecated and may be removed from the 'R' cycle onwards."
-msgstr ""
-"フレーバーの編集は非推奨となり、「R」サイクル以降では削除される可能性がありま"
-"す。"
-
-msgid "Emit the `hzTable:clearSelected` event to clear table row selections."
-msgstr ""
-"テーブルの行選択を解除するには、 `hzTable:clearSelected` イベントを発行しま"
-"す。"
-
-msgid ""
-"Empowered by changes to the Keystone API, users can now change their own "
-"passwords without the need to involve an administrator. This is more secure "
-"and takes the hassle out of things for everyone."
-msgstr ""
-"Identity API v2.0 (Keystone) の変更で、ユーザーは自分のパスワードを管理者権限"
-"を要することなく変更できるように なりました。セキュリティー面で改善され、ユー"
-"ザーに利便性がもたらされます。"
-
-msgid ""
-"Enabled support for migrating volumes. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/volume-migration>`__ for more details."
-msgstr ""
-"ボリュームのマイグレーションがサポートされました。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/volume-migration>`__ を参照してくださ"
-"い。"
-
-msgid "Enabling Keystone and Neutron Features"
-msgstr "Keystone と Neutron の機能を有効にする"
-
-msgid "Enabling resetting the state of a snapshot"
-msgstr "スナップショットの状態の再設定の有効化"
-
-msgid "Enabling resetting the state of a volume"
-msgstr "ボリュームの状態の再設定の有効化"
-
-msgid "Enhanced RBAC support"
-msgstr "RBACサポートの強化"
-
-msgid "Enhanced plugin support for javasciprt, SCSS and Django template."
-msgstr ""
-"JavaScript 、 SCSS 、および Django テンプレートのプラグインサポートを拡大しま"
-"した。"
-
-msgid "Essex Series Release Notes"
-msgstr "Essex バージョンのリリースノート"
-
-msgid "Exceptions during customization"
-msgstr "カスタマイズ時の例外処理"
-
-msgid ""
-"Exceptions raised while overriding built-in Horizon behavior via the "
-"\"customization_module\" setting may trigger a bug in the error handling "
-"which will mask the original exception."
-msgstr ""
-"\"customization_module\" 設定を使って Horizon の元々の動作を上書きした際に発"
-"生する例外は、エラー処理中に元の例外をマスクしてしまうバグを踏んでしまう場合"
-"があります。"
-
-msgid "Expose serial console"
-msgstr "シリアルコンソールの公開"
-
-msgid ""
-"Exposed event log for clusters. See `this <https://blueprints.launchpad.net/"
-"horizon/+spec/sahara-event-log>`__ for more details."
-msgstr ""
-"クラスターのイベントログを出力します。詳細は `こちら <https://blueprints."
-"launchpad.net/horizon/+spec/sahara-event-log>`__ を参照してください。"
-
-msgid "Extensibility"
-msgstr "拡張性"
-
-msgid "Extensible Enhancements"
-msgstr "拡張性の向上"
-
-msgid ""
-"FWaaS dashboard is now split out into a separate project ``neutron-fwaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use FWaaS dashboard, install "
-"``neutron-fwaas-dashboard`` and set up the horizon plugin configuration file "
-"in ``enabled`` directory. For more information, see `neutron-fwaas-dashboard "
-"documentation <https://docs.openstack.org/neutron-fwaas-dashboard/latest/"
-">`__."
-msgstr ""
-"FWaaS ダッシュボードは現在、 ``neutron-fwaas-dashboard`` という別のプロジェク"
-"トに分割されています。新しい機能とメンテナンスは、今後はすべて新しいプロジェ"
-"クトから提供されます。新しいプロジェクトは、過去のリリースの Horizon で利用可"
-"能なすべての機能を提供します。 FWaaS ダッシュボードを引き続き使用するには、 "
-"``neutron-fwaas-dashboard`` をインストールし、 ``enabled`` ディレクトリに "
-"horizon プラグイン設定ファイルを設定します。詳細については、`neutron-fwaas-"
-"dashboard ドキュメント <https://docs.openstack.org/neutron-fwaas-dashboard/"
-"latest/>`__ を参照してください。"
-
-msgid "Fewer API calls to OpenStack endpoints (improves performance)."
-msgstr ""
-"OpenStack エンドポイントに対する API 呼び出し数が削減されました (性能の向"
-"上)。"
-
-msgid "Firewall as a Service."
-msgstr "Firewall as a Service"
-
-msgid ""
-"First off, the API Access panel (containing a user's API endpoints, rc "
-"files, and EC2 credentials) was moved from Settings to the Access & Security "
-"section of the Project dashboard."
-msgstr ""
-"1 つは、 API アクセスパネル (ユーザーの API エンドポイント、 RC ファイル、 "
-"EC2 認証情報が置かれているパネル) が、設定からプロジェクトダッシュボードの"
-"「アクセスとセキュリティー」に移動されました。"
-
-msgid ""
-"Fix an error on image description field when it is changed in the "
-"Angularized panel [:bug: `1779879`]"
-msgstr ""
-"Angular 版のパネルでイメージの説明フィールドを変更したときの問題を修正しまし"
-"た。[:bug: `1779879`]"
-
-msgid "Fixing ordering issues"
-msgstr "順序に関する問題を修正"
-
-msgid "Flavor Extra Specs Support"
-msgstr "フレーバーの追加スペックのサポート"
-
-msgid "Flavor editing was made significantly more stable."
-msgstr "フレーバーの編集の安定性が大幅に改善されました。"
-
-msgid ""
-"Floating IP addresses have a description field that is now exposed in the "
-"dashboard. It is also possible to set the description when allocating a "
-"floating IP."
-msgstr ""
-"フローティング IP アドレスは、説明フィールドを持っていますが、これがダッシュ"
-"ボードに表示されるようになりました。また、フローティング IP を割り当てるとき"
-"に、説明を設定できます。"
-
-msgid ""
-"Floating IP can be released when it is disassociated from a server. "
-"\"Release Floating IP\" checkbox is now available in \"Disassociate Floating "
-"IP\" form."
-msgstr ""
-"サーバーから割り当て解除されている Floating IP は開放できます。「Floating IP "
-"の割り当て解除」フォームの「Floating IP の開放」チェックボックスから利用でき"
-"ます。"
-
-msgid "Floating IPs and Quantum"
-msgstr "Floating IP と Quantum"
-
-msgid "Folsom Series Release Notes"
-msgstr "Folsom バージョンのリリースノート"
-
-msgid ""
-"For a non-malicious user these errors are almost 100% the result of "
-"misconfiguration and this makes debugging possible."
-msgstr ""
-"悪意のあるユーザーでない場合には、これらのエラーは、ほぼ 100% 設定ミスが原因"
-"なので、デバッグが可能となります。"
-
-msgid ""
-"For more information see `OPENSTACK_HYPERVISOR_FEATURES setting <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#openstack-"
-"hypervisor-features>`__."
-msgstr ""
-"詳しい情報は、 `OPENSTACK_HYPERVISOR_FEATURES 設定 <https://docs.openstack."
-"org/horizon/latest/configuration/settings.html#openstack-hypervisor-"
-"features>`__ を参照してください。"
-
-msgid ""
-"For more information see `Pluggable Settings <https://docs.openstack.org/"
-"horizon/latest/configuration/pluggable_panels.html>`__."
-msgstr ""
-"詳しい情報は、 `Pluggable Settings <https://docs.openstack.org/horizon/"
-"latest/configuration/pluggable_panels.html>`__ を参照してください。"
-
-msgid ""
-"For production deployments of Horizon you must add the ``ALLOWED_HOSTS`` "
-"setting to your ``local_settings.py`` file. This setting was added in Django "
-"1.5 and is an important security feature. For more information on it please "
-"consult the ``local_settings.py.example`` file or Django's documentation."
-msgstr ""
-"プロダクション環境での Horizon のデプロイを行うには ``local_settings.py`` "
-"ファイルで ``ALLOWED_HOSTS`` 設定を追加する必要があります。この設定は Django "
-"1.5 にて追加された重要なセキュリティー機能です。 詳しい情報は Django ドキュメ"
-"ントの ``local_settings.py.example`` ファイルを参照してください。"
-
-msgid ""
-"Forward-compatibility with Django 1.4 and the option of cookie-based "
-"sessions."
-msgstr ""
-"Django 1.4 および cookie ベースのセッションのオプションの将来に向けた互換性。"
-
-msgid "Frontend overhaul to use the Bootstrap CSS/JS framework."
-msgstr "Bootstrap CSS/JS フレームワークを使用するためのフロントエンドの改修。"
-
-msgid ""
-"Full migration to python-novaclient from the deprecated openstackx library."
-msgstr ""
-"廃止予定の openstackx ライブラリーから python-novaclient への完全移行。"
-
-msgid "Full security group and quota parity between Neutron and Nova network."
-msgstr ""
-"Neutron と Nova network 間で互換性のある、完全なセキュリティーグループと"
-"クォータのサポート"
-
-msgid ""
-"Full support for translation in AngularJS, along with simpler tooling. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>`__ for more details."
-msgstr ""
-"シンプルなツールによる AngularJS における翻訳を完全にサポートしました。詳細"
-"は `こちら <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>`__ を参照してください。"
-
-msgid ""
-"Fullscreen Modals have been deprecated in favor of modal-xl. Currently, it "
-"is set to 95% of the viewable screen width."
-msgstr ""
-"フルスクリーンのモーダルは廃止予定になり、 modal-xl を使用するようになりまし"
-"た。 modal-xl の値は表示可能なスクリーン幅の 95% に設定されています。"
-
-msgid ""
-"Gives end-users the ability to create and delete ports in their networks. "
-"The functionality will be implemented into the project network details "
-"table. Following the discussions in the bug discussion. This functionality "
-"will be enabled/disabled via policy. Blueprint can be found at [`blueprint "
-"network-ports-tenant <https://blueprints.launchpad.net/horizon/+spec/network-"
-"ports-tenant>`_] Bug can be found at [`bug 1399252 <https://bugs.launchpad."
-"net/horizon/+bug/1399252>`_]"
-msgstr ""
-"エンドユーザーは、ネットワーク内のポートを作成および削除できます。この機能は"
-"プロジェクトネットワークの詳細テーブルに実装されました。以下のバグの議論によ"
-"り、この機能はポリシーで有効化/無効化されます。ブループリントは [`blueprint "
-"network-ports-tenant <https://blueprints.launchpad.net/horizon/+spec/network-"
-"ports-tenant>`_] を、バグは [`bug 1399252 <https://bugs.launchpad.net/"
-"horizon/+bug/1399252>`_] を参照してください。"
-
-msgid "Glance"
-msgstr "Glance"
-
-msgid "Glance image types are now configurable."
-msgstr "Glance イメージ種別が設定可能になりました。"
-
-msgid ""
-"Glance v2 doesn't support the copy-from feature, so this feature is disabled "
-"in Horizon when using Glance v2."
-msgstr ""
-"Glance v2 では、copy-from 機能をサポートしていないため、この機能は、Glance "
-"v2 を使用する際に Horizon で無効にされます。"
-
-msgid ""
-"Going forward the user will not be logged out, but no information will be "
-"populated on the page and they will be presented with error messages "
-"informing them that they are unauthorized for the data they attempted to "
-"access."
-msgstr ""
-"今後は、ユーザーはログアウトされなくなりましたが、ページには情報は表示され"
-"ず、アクセスを試みたデータに対するアクセスする権限がない旨を示したエラーメッ"
-"セージが表示されます。"
-
-msgid "Grizzly Series Release Notes"
-msgstr "Grizzly バージョンのリリースノート"
-
-msgid ""
-"HORIZON_IMAGES_ALLOW_UPLOAD setting is deprecated and should be gradually "
-"replaced with HORIZON_IMAGES_UPLOAD_MODE setting."
-msgstr ""
-"HORIZON_IMAGES_ALLOW_UPLOAD の設定は廃止予定となり、段階的に "
-"HORIZON_IMAGES_UPLOAD_MODE の設定に置き換えられることになります。"
-
-msgid ""
-"Hardcoded admin role is replaced with RBAC policy check in panels. Now users "
-"access to the panels is defined by policies and not user roles. The change "
-"affected the Admin dashboard and its panels (Overview, Hypervisors, "
-"Instances and Metadata Definitions)."
-msgstr ""
-"ハードコードされていた管理ロールは、パネルの RBAC ポリシーに置き換えられまし"
-"た。パネルへのユーザーアクセスは、ユーザーのロールではなく、ポリシーで定義さ"
-"れるようになりました。この変更は、管理ダッシュボードとそのパネル (概要、ハイ"
-"パーバイザー、インスタンス、メタデータ定義) に関係します。"
-
-msgid "Havana Series Release Notes"
-msgstr "Havana バージョンのリリースノート"
-
-msgid "Heat"
-msgstr "Heat"
-
-msgid ""
-"Heat dashboard is now split out into a separate project ``heat-dashboard``. "
-"All new features and maintenances are provided from the new project from now "
-"on. The new project provides all features available in Horizon in the past "
-"release. To continue to use heat dashboard, install ``heat-dashboard`` and "
-"set up the horizon plugin configuration file in ``enabled`` directory. For "
-"more information, see ``heat-dashboard`` documentation https://docs."
-"openstack.org/heat-dashboard/latest/."
-msgstr ""
-"Heat ダッシュボードは、独立のプロジェクト ``heat-dashboard`` に分離されまし"
-"た。以降、すべての新しい機能やメンテナンスは、新しいプロジェクトから提供され"
-"ます。新しいプロジェクトは、以前のリリースの Horizon で利用可能だったすべての"
-"機能を提供します。Heat ダッシュボードの利用を継続するには、 ``heat-"
-"dashboard`` をインストールして、``enabled`` ディレクトリにある Horizon プラグ"
-"イン設定ファイルをセットアップします。詳細は、``heat-dashboard`` ドキュメン"
-"テーション https://docs.openstack.org/heat-dashboard/latest/ を参照してくださ"
-"い。"
-
-msgid "Heat topology improvements."
-msgstr "Heat トポロジーの改善"
-
-msgid "Highlights"
-msgstr "ハイライト"
-
-msgid "Horizon Release Notes"
-msgstr "Horizon リリースノート"
-
-msgid ""
-"Horizon and Horizon Plugins can access the Keystone Token from JavaScript so "
-"that they can make CORS calls directly to other OpenStack Services. This can "
-"enable much more responsive UI."
-msgstr ""
-"Horizon および Horizon のプラグインは JavaScript で Keystone トークンにアク"
-"セス可能なので、CORS コールを他の OpenStack サービスに対して直接実行すること"
-"ができます。これにより、UI の応答性が向上します。"
-
-msgid ""
-"Horizon can be configured to run with multiple themes available at run "
-"time. A new selection widget is available through the user menu. It uses a "
-"browser cookie to allow users to toggle between the configured themes. By "
-"default, Horizon is configured with the two themes available, 'default' and "
-"'material'."
-msgstr ""
-"Horizon は、実行時に利用可能な複数のテーマで実行するように設定できます。新し"
-"い選択ウィジェットがユーザーメニューで利用可能です。設定されたテーマをユー"
-"ザーが切り替えられるようにするために、ブラウザのクッキーを使っています。デ"
-"フォルトでは、 Horizon は 2 つのテーマ、「デフォルト」と「マテリアル」、が利"
-"用可能に設定されています。"
-
-msgid ""
-"Horizon currently supports both Angular 1.3.x and Angular 1.4.x, but will "
-"remove 1.3 support in the future. See `Migrating from 1.3 to 1.4 <https://"
-"docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-msgstr ""
-"Horizon は現在 Angular 1.3.x および Angular 1.4.x に対応していますが、今後は "
-"1.3 はサポートされなくなる予定です。「Migrating from 1.3 to 1.4 <https://"
-"docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>」を参照してくだ"
-"さい。"
-
-msgid ""
-"Horizon has added support for administrators to query Ceilometer and view a "
-"daily usage report per project across services through the OpenStack "
-"Dashboard to better understand how system resources are being consumed by "
-"individual projects."
-msgstr ""
-"OpenStack Dashboard 経由で管理者が Ceilometer に対して照会を行い、プロジェク"
-"ト毎の日次使用状況レポートを表示できるようになりました。複数のサービスにまた"
-"がって使用状況を照会できます。これにより、個々のプロジェクトがどのくらいシス"
-"テムリソースを使用しているかを理解しやすくなります。"
-
-msgid ""
-"Horizon has been updated under the hood to use this method, which should "
-"bring it better into line with how most deployments are using their object "
-"storage."
-msgstr ""
-"Horizon は、内部ではこの新しい方法を使用するように更新されました。これによ"
-"り、多くのデプロイメントでの Object Storage の使用方法に合致した状態になりま"
-"した。"
-
-msgid ""
-"Horizon has begun the transition to using the other OpenStack projects' "
-"``policy.json`` files to enforce access controls in the dashboard if the "
-"files are provided. This means access controls are more configurable and can "
-"be kept in sync between the originating project and Horizon. Currently this "
-"is only supported for Keystone and parts of Nova's policy files. Full "
-"support will come in the next release. You will need to set the "
-"``POLICY_FILES_PATH`` and ``POLICY_FILES`` settings in order to enable this "
-"feature."
-msgstr ""
-"Horizon は、ファイルがある場合は、他の OpenStack プロジェクトの policy.json "
-"ファイルを使って ダッシュボードでのアクセス制御を行うように、移行を始めまし"
-"た。 これにより、アクセス制御はより細かく設定可能になり、元のプロジェクトと "
-"Horizon の間での アクセス制御が整合した状態に保つことができるようになりま"
-"す。 現在のところ、この機能は Keystone および Nova の一部のポリシーファイルに"
-"ついてのみサポートされています。 次のリリースでは完全にサポートされる予定で"
-"す。 これらの機能を有効にするには、 POLICY_FILES_PATH と POLICY_FILES を設定"
-"する必要があります。"
-
-msgid ""
-"Horizon is updated to use the same API policy target rules with Nova, if you "
-"made any changes to Horizon's old nova policy file before, make sure to "
-"apply your specific policy changes to the new Nova policy file used by "
-"Horizon."
-msgstr ""
-"Horizon の Nova 関連の API ポリシーターゲットルールが更新され、Nova と同じも"
-"のが使われるになりました。 Horizon の以前の nova ポリシーファイルに変更を加え"
-"ていた場合には、 Horizon で新しく使用される Nova ポリシーファイルにも同じ変更"
-"を適用してください。"
-
-msgid "Horizon no longer requires Magic Search as an external dependency."
-msgstr "Horizon は、もはや Magic Search を外部依存として必要としません。"
-
-msgid ""
-"Horizon no longer requires Nova (or Glance) to function; it will run as long "
-"as keystone is present (for instance, swift-only deployments)."
-msgstr ""
-"Horizon を実行するために、Nova (または Glance) が必要ではなくなりました。"
-"Horizon は、Keystone があれば動作します (例: Swift のみのデプロイメント)。"
-
-msgid ""
-"Horizon no longer uses QUnit in testing, and it has been removed from our "
-"requirements. See `this <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>`__ for more details."
-msgstr ""
-"Horizon は、もはや QUnit をテストにしようしておらず、要件から削除されました。"
-"詳細は `こちら <https://blueprints.launchpad.net/horizon/+spec/replace-qunit-"
-"tests-with-jasmine>`__ を参照してください。"
-
-msgid ""
-"Horizon now boasts dynamic loading/disabling of dashboards, panel groups and "
-"panels. By merely adding a file in the ``enabled`` directory, the selection "
-"of items loaded into Horizon can be altered. Editing the Django settings "
-"file is no longer required."
-msgstr ""
-"Horizon は、ダッシュボード、パネルグループ、およびパネルの動的なローディング/"
-"無効化に対応するようになりました。 ``enabled`` ディレクトリーに単にファイルを"
-"追加するだけで、Horizon にロードされる項目の選択を変更することができます。"
-"Django 設定ファイルを編集する必要がなくなりました。"
-
-msgid ""
-"Horizon now has a (non-navigational) route in Django so generic details "
-"pages are deep-linked."
-msgstr ""
-"Horizon には、 Django で(ナビゲーションされない)ルートがあり、一般的な詳細"
-"ページはディープリンクされています。"
-
-msgid ""
-"Horizon now has multiple configuration options for the default web URL "
-"(``WEBROOT``), static file location (``STATIC_ROOT``) and static file URL "
-"(``STATIC_URL``) in its settings files."
-msgstr ""
-"Horizon は複数の設定オプション、デフォルトのWeb URL (`` WEBROOT``)、静的"
-"ファイルの場所(`` STATIC_ROOT``)、および静的ファイルの URL (`` "
-"STATIC_URL``)を設定ファイル内に持っています。"
-
-msgid ""
-"Horizon now provides a Wizard control to complete multi-step interdependent "
-"tasks. This is now utilized in the create network action."
-msgstr ""
-"Horizon では、複数ステップの相互依存タスクを完了するためのウィザードコント"
-"ロールが提供されるようになりました。この機能は、ネットワーク作成のアクション"
-"で利用されています。"
-
-msgid ""
-"Horizon now supports overriding of existing Django templates. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-templates>`__ "
-"for more details."
-msgstr ""
-"Horizon は既存の Django テンプレートの上書きをサポートするようになりました。"
-"詳細は `こちら <https://blueprints.launchpad.net/horizon/+spec/horizon-theme-"
-"templates>`__ を参照してください。"
-
-msgid ""
-"Horizon now supports running integration tests against a working devstack "
-"system. There is a limited test suite, but this a great step forward and "
-"allows full integration testing."
-msgstr ""
-"Horizon は、稼働中の devstack システムに対する統合テストの実行をサポートする"
-"ようになりました。テストスイートには制限がありますが、これは極めて重要な進歩"
-"です。"
-
-msgid ""
-"Horizon provides support for these new features with the Juno release. These "
-"features provide much greater flexibility in specifying software defined "
-"networks."
-msgstr ""
-"Horizon はこれら新しい機能をサポートします。これによりさらに柔軟に SDN を設定"
-"できます。"
-
-msgid ""
-"Horizon requires both a ``volume`` and ``volumev2`` endpoint for Cinder, "
-"even if only using v2."
-msgstr ""
-"Horizon は、 Cinder のエンドポイントを、たとえ V2 しか使っていなくても、 "
-"``volume`` と ``volumev2`` の両方を必要とします。"
-
-msgid ""
-"Horizon support for network IP availability feature. Enable Horizon admin "
-"network dashboard to be able to display IP availability. Enables 2 columns "
-"in the admin network subnets table to display the allocated IPs in a given "
-"subnet and unallocated free IPs for each subnet in the network."
-msgstr ""
-"ネットワークの IP 利用状況表示が Horizon でサポートされました。 Horizon の管"
-"理ネットワークダッシュボードで IP 利用状況が表示できます。管理ダッシュボード"
-"のネットワークのサブネットテーブルの 2 つの列で、指定したサブネットに割り当て"
-"られた IP 数と未割り当ての IP 数が表示できます。"
-
-msgid ""
-"Horizon workflow Step now support allowed() method to determine the step "
-"should be displayed conditionally. The workflow Step class already support "
-"policy check and permission mechanism to decide the step should be "
-"displayed, but allowed() is used to support more complex or dynamic "
-"condition."
-msgstr ""
-"Horizon の workflow ステップで allowed() メソッドがサポートされました。これに"
-"より、そのステップを表示するかを動的に決定できるようになります。 workflow の "
-"Step クラスは、すでにポリシーチェックと permission 機構に対応しており、そのス"
-"テップを表示するかを制御できましたが、 allowed() を使用することで、より高度で"
-"動的な条件での表示切り替えが可能となります。"
-
-msgid ""
-"Horizon's structure has been divided into logical groupings called "
-"dashboards and panels. Horizon's classes representing these concepts handle "
-"all the structural concerns associated with building a complete user "
-"interface (navigation, access control, url structure, etc.)."
-msgstr ""
-"Horizon の構造が、ダッシュボードとパネルと呼ばれる論理グループに分割されまし"
-"た。これらの概念を表す Horizon のクラスが、完全なユーザーインターフェース (ナ"
-"ビゲーション、アクセス制御、URL 構造など) の構築に伴う構造上の問題を処理しま"
-"す。"
-
-msgid "Hundreds of bugfixes and minor user experience improvements."
-msgstr "数百のバグフィックスとユーザーエクスペリエンスの細かな改善。"
-
-msgid "HyperV Console Support"
-msgstr "HyperV コンソールサポート"
-
-msgid "IPv6 subnet modes"
-msgstr "IPv6 サブネットモード"
-
-msgid "IRC Meeting"
-msgstr "IRC ミーティング"
-
-msgid "Icehouse Series Release Notes"
-msgstr "Icehouse バージョンのリリースノート"
-
-msgid "Icons!"
-msgstr "アイコン!"
-
-msgid "Identity -> Projects -> Modify Quotas form"
-msgstr "ユーザー管理 -> プロジェクト -> クォータの変更 フォーム"
-
-msgid ""
-"If the 'default' theme is still required for legacy overrides to function, "
-"simply copy the styles in the 'default' theme into a pre-existing theme or "
-"create a new custom theme."
-msgstr ""
-"レガシーのオーバーライドが機能するために「default」テーマが依然として必要な場"
-"合には、単に「default」テーマのスタイルを以前から存在するテーマにコピーする"
-"か、新規カスタムテーマを作成してください。"
-
-msgid ""
-"If you have existing configurations for the ``OPENSTACK_KEYSTONE_BACKEND`` "
-"or ``OPENSTACK_NEUTRON_NETWORK`` settings, you will want to consult the "
-"``local_settings.example.py`` file for information on the new options that "
-"have been added. Existing configurations will continue to work, but may not "
-"have the correct keys to enable some of the new features in Havana."
-msgstr ""
-"既存の設定ファイルで ``OPENSTACK_KEYSTONE_BACKEND`` もしくは "
-"``OPENSTACK_NEUTRON_NETWORK`` の設定を 行っている場合、 ``local_settings."
-"example`` を参照して追加された新しいオプションを確認した方がよいでしょう 既存"
-"の設定でそのまま動きますが、そのままでは Havana での追加された機能のいくつか"
-"を有効にするのに必要な項目がない場合があります。"
-
-msgid ""
-"If you set 'images_panel' to False for the ANGULAR_FEATURES option (which is "
-"not the default) and configure Horizon to use Glance v2, Ramdisk ID and "
-"Kernel ID don't show properly on the \"Edit Image\" screen."
-msgstr ""
-"ANGULAR_FEATURES オプションで 'images_panel' を False に設定し (デフォルトは "
-"False ではありません)、 Horizon が Glance v2 を使用するように設定した場合、"
-"「イメージの編集」画面で RAM ディスク ID とカーネル ID が適切に表示されませ"
-"ん。"
-
-msgid ""
-"If you use a health monitoring service that pings the home page combined "
-"with a database-backed session backend you may experience excessive session "
-"creation. This issue is slated to be fixed soon, but in the interim the "
-"recommended solution is to write a periodic job that deletes expired "
-"sessions from your session store on a regular basis."
-msgstr ""
-"セッションバックエンドとしてデータベースを使っている環境で、 ホームページへ"
-"の ping を行うヘルスモニタリングサービスを使用する場合、 セッション生成が過剰"
-"に行われる可能性があります。 この問題はすぐに修正される予定ですが、それまでは"
-"対策として セッションストアから期限切れのセッションを定期的に削除するジョブを"
-"作成することを推奨します。"
-
-msgid ""
-"If your deployment doesn't have Cinder API v3 endpoint like ``volumev3`` you "
-"should create new endpoint or use Cinder API v2 via setting "
-"OPENSTACK_API_VERSIONS['volume'] = 2 in your OpenStack Dashboard (Horizon) "
-"configuration file."
-msgstr ""
-"``volumev3`` などの Cinder API v3 エンドポイントを持たない構成の場合、新しい"
-"エンドポイントを作成するか、OPENSTACK_API_VERSIONS['volume'] = 2 を "
-"OpenStack Dashboard (Horizon) 設定ファイルに設定して Cinder API v2 を使用する"
-"必要があります。"
-
-msgid "Image metadata editor upgraded."
-msgstr "イメージメタデータのエディタが更新されました。"
-
-msgid ""
-"Images can now be added to Glance by providing a URL for Glance to download "
-"the image data from."
-msgstr ""
-"Glance がイメージをダウンロードする URL を指定して、 Glance へのイメージの追"
-"加ができるようになりました。"
-
-msgid ""
-"Implements the \"filter first\" functionality for identity panels such as "
-"projects, users, groups and roles. The filter first functionality is "
-"described in <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-msgstr ""
-"プロジェクト、ユーザー、グループ、およびロールなどのユーザー管理パネルの"
-"「フィルタ優先」機能を実装しました。フィルタ優先の機能については、次に説明し"
-"ています。 <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-
-msgid "Improved Messaging To Users On Logout"
-msgstr "ユーザーログアウトのメッセージ改善"
-
-msgid "Improved Nova instance display and interactions, including:"
-msgstr ""
-"Nova インスタンスの表示と対話が向上しました。これには、以下が含まれます。"
-
-msgid "Improved Plugin Support"
-msgstr "プラグインサポートの改善"
-
-msgid "Improved Translatability"
-msgstr "翻訳サポートの改善"
-
-msgid "Improved WebSSO support."
-msgstr "WebSSO サポートが改善されました。"
-
-msgid "Improved boot-from-volume support."
-msgstr "ボリュームからの起動機能の改善"
-
-msgid "Improved client/server search"
-msgstr "クライアント側/サーバー側での検索の改良"
-
-msgid "Improved error handling and error messages."
-msgstr "エラー処理とエラーメッセージの改善が行われました。"
-
-msgid "Improved in-context help for forms (tooltips and validation messages)."
-msgstr "フォーム画面上でのヘルプの改良 (ツールチップと値の検証時のメッセージ)"
-
-msgid "Improved region support."
-msgstr "リージョンサポートの改善"
-
-msgid "Improved support for managing host aggregates and availability zones"
-msgstr "ホストアグリゲーションとアベイラビリティゾーンの管理サポートの改善"
-
-msgid "Improved unicode support for the Object Storage panels."
-msgstr "Object Storage パネルでの Unicode サポートが改善されました。"
-
-msgid ""
-"Improvements to the heat topology, making more resources identifiable where "
-"previously they had no icons and were displayed as unknown resources. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/heat-topology-display-"
-"improvement>`__ for more details."
-msgstr ""
-"Heat トポロジーを改善し、以前はアイコンがなかったり、未知として表示されていた"
-"リソースが識別可能になりました。詳細は `こちら <https://blueprints.launchpad."
-"net/horizon/+spec/heat-topology-display-improvement>`__ を参照してください。"
-
-msgid ""
-"In Folsom, Nova added support for \"extra specs\" on flavors--additional "
-"metadata which custom schedulers could use for appropriately scheduling "
-"instances. As of the Grizzly release, Horizon now supports reading and "
-"writing that data on any flavor."
-msgstr ""
-"Folsom で、フレーバーの「追加スペック」(extra specs) のサポートが Nova に追加"
-"されました。「追加スペック」は追加のメタデータで、カスタムスケジューラーは適"
-"切なインスタンスのスケジューリングを行うのにこの情報を使うことができます。 "
-"Grizzly リリースでは、 Horizon から任意のフレーバーに対する追加スペックの読み"
-"書きがサポートされました。"
-
-msgid ""
-"In Grizzly this has all been reworked to be significantly simpler, and to "
-"provide as much contextual help and streamlining as possible."
-msgstr ""
-"Grizzly では、この操作手順はすべて改変され、大幅に簡素化されました。また、可"
-"能な限り多くのコンテキストヘルプが提供され、効率的に操作を実行できるようにな"
-"りました。"
-
-msgid ""
-"In Grizzly we have instead chosen to improve this by treating service API "
-"401 and 403 errors as slightly less severe than unauthorized access attempts "
-"to restricted areas of Horizon. The reason for this is threefold:"
-msgstr ""
-"Grizzly では、ユーザーをログアウトさせる代わりに、サービス API の 401 およ"
-"び 403 エラーを、Horizon でアクセスが制限されている部分への不正アクセスを試み"
-"た場合よりも若干低い重大度として扱うことによって、この問題を改善する方法を選"
-"択しました。これには、3 つの理由があります。"
-
-msgid ""
-"In Icehouse, Horizon delivers support for updating existing Heat stacks. Now "
-"stacks that have already been deployed can be adjusted and redeployed. The "
-"updated template is also validated when updated. Additionally, support for "
-"adding environment files was included."
-msgstr ""
-"Icehouse で Horizon は既存の Heat スタックの更新に対応しました。すでにデプロ"
-"イ済のスタックを変更したり再デプロイしたりできます。更新されたテンプレートは"
-"更新時に検証も行われます。また、環境ファイルの追加にも対応しました。"
-
-msgid ""
-"In Juno, Glance introduced the ability to manage a catalog of metadata "
-"definitions where users can register the metadata definitions to be used on "
-"various resource types including images, volumes, aggregates, and flavors. "
-"Support for viewing and editing the assignment of these metadata tags is "
-"included in Horizon."
-msgstr ""
-"Juno で、Glance にはメタデータ定義の管理機能が導入されました。これは、イメー"
-"ジ、アグリゲート、フレーバーを含む様々なタイプのリソースに使用されるメタデー"
-"タの定義をユーザーが登録できるようにしたものです。Horizon はこれらのメタデー"
-"タタグの表示、編集に対応しました。"
-
-msgid ""
-"In Juno, Horizon transitioned to utilizing Bootstrap v3. Horizon had been "
-"pinned to an older version of Bootstrap for several releases. This change "
-"now allows Horizon to pick up numerous bug fixes and overall improvements in "
-"the Bootstrap framework. The look and feel remains mainly consistent with "
-"the Icehouse release."
-msgstr ""
-"Juno では Horizon は Bootstrap v3 を 利用するように移行しました。 Horizon は"
-"過去いくつかのリリースでは Bootstrap の古いバージョンに固定されたままでした。"
-"今回の変更により、現在 Horizon は Bootstrap フレームワークで、多くのバグの修"
-"正と全体的な改善を行うことができます。ルックアンドフィールは多くの部分で "
-"Havana リリースと一貫性が保たれています。"
-
-msgid ""
-"In a continued effort to provide more complete API support, several "
-"additional features of the Cinder API are now supported in Horizon in the "
-"Juno release."
-msgstr ""
-"Cinder API のサポートをより充実させる努力が引き続き行われ、Cinder が提供する"
-"いくつかの機能が Juno リリースの Horizon で新たにサポートされました。"
-
-msgid ""
-"In a move to provide a better user experience, Horizon has adopted AngularJS "
-"as the primary JavaScript framework. JavaScript is now a browser requirement "
-"to run the Horizon interface. More to come in Juno."
-msgstr ""
-"ユーザーエクスペリエンス改善策として、AngularJS が主要 JavaScript フレーム"
-"ワークとして Horizon に採用されました。JavaScript は、Horizon インターフェー"
-"スを実行するためのブラウザーの必要条件となりました。Juno よりさらなる改善が図"
-"られます。"
-
-msgid ""
-"In an effort to establish Angular conventions, use the framework's "
-"toastService rather than the legacy horizon.alert(...) in client-side code. "
-"horizon.alert is still used by the django messaging framework, so horizon."
-"messages.js still exists."
-msgstr ""
-"Angular における慣習を確立していく一環として、 クライアント側のコードでは、従"
-"来の horizon.alert(...) ではなく Angular フレームワークの toastService を使う"
-"ことになりました。 horizon.alert は Django のメッセージフレームワークではまだ"
-"使用されているため、 horizon.messages.js はまだ存在しています。"
-
-msgid ""
-"In an effort to improve the translations for Horizon, updates to remove "
-"concatenations and better handle tense were made."
-msgstr ""
-"Horizon における翻訳改善の一環として、文字列の連結が削除され、時制の扱いが改"
-"善されました。"
-
-msgid ""
-"In an effort to make the dashboard more at-a-glance usable, we've added "
-"icons to most of the common action buttons throughout the dashboard."
-msgstr ""
-"ダッシュボードをより一目で見て使いやすくする活動の一環として、ダッシュボード"
-"全体で共通的に使われているアクションボタンのほとんどにアイコンを追加しまし"
-"た。"
-
-msgid ""
-"In an effort to standarize our HTML class naming conventions, we will be "
-"updating various class names to use dashes, instead of underscore or "
-"camelcasing, to match with Bootstrap's convention."
-msgstr ""
-"HTML クラスの命名規則を標準化するための努力によって、様々なクラス名を、 "
-"Bootstrap の規則に合わせて、アンダースコアやキャメルケースの代わりに、ダッ"
-"シュを使うように更新していきます。"
-
-msgid ""
-"In an ongoing effort to implement Role Based Access Support throughout "
-"Horizon, access controls were added in the OpenStack Volume (Cinder) related "
-"panels. Utilization of the Cinder v2 API is now a supported option in the "
-"Icehouse release. The ability to extend volumes is now available as well."
-msgstr ""
-"継続的に進められている Horizon 全体でロールベースのアクセス制御を実装する取り"
-"組みの一環として、 OpenStack Volume (Cinder) 関連のパネルにアクセス制御が追加"
-"されました。 Cinder v2 API の使用が Icehouse リリースでオプション経由でサポー"
-"トされました。ボリューム拡張のサポートも追加されました。"
-
-msgid ""
-"In an ongoing effort to support richer role based access control (RBAC) in "
-"Horizon, the views for several more services were enhanced with RBAC checks "
-"to determine user access to actions. The newly supported services are "
-"compute, network and orchestration. These changes allow operators to "
-"implement finer grained access control than just \"member\" and \"admin\"."
-msgstr ""
-"Horizon でロールベースのアクセス制御 (RBAC) をよりサポートするための継続的な"
-"取り組みで、より多くのサービスのビューでユーザーがアクションへアクセスできる"
-"かを決定する RBAC チェックが強化されました。新たにサポートされたサービスは、"
-"Compute、Networking、および Orchestration です。これらの変更により、単なる"
-"「member」と「admin」よりも細かい粒度のアクセス制御をオペレーターが実装するこ"
-"とができます。"
-
-msgid ""
-"In conjunction with the previous item, the dashboard-specific template "
-"blocks (e.g. ``nova_main``, ``syspanel_main``, etc.) have been removed in "
-"favor of a single ``main`` template block."
-msgstr ""
-"直前の項目と関連しますが、ダッシュボード固有のテンプレートブロック "
-"(``nova_main`` や ``syspanel_main`` など) は削除されました。単一の ``main`` "
-"テンプレートブロックを使用してください。"
-
-msgid ""
-"In terms of APIs provided for extending Horizon, there are a handful of "
-"backwards-incompatible changes that were made:"
-msgstr ""
-"Horizon を拡張するための API としては、後方互換性のない変更がいくつか行われま"
-"した。"
-
-msgid ""
-"Inline Edit functionality for Horizon tables is now deprecated and will be "
-"removed in Horizon P (12.0) The functionality was removed from the following "
-"tables. Admin Volume Types table, Admin Metadata Definitions table, Identity "
-"Projects table and Identity Users table"
-msgstr ""
-"Horizon テーブルのインライン編集機能は廃止予定になりました。 Horizon の Pike "
-"リリース (12.0) で削除される予定です。この機能は、管理画面のボリューム種別"
-"テーブル、管理画面のメタデータ定義テーブル、ユーザー管理画面のプロジェクト"
-"テーブル、ユーザー管理画面のユーザーテーブル、から削除されました。"
-
-msgid "Inline Table Editing"
-msgstr "テーブルのインライン編集"
-
-msgid ""
-"Instance metadata can be updated (https://blueprints.launchpad.net/horizon/"
-"+spec/edit-server-metadata)"
-msgstr ""
-"インスタンスのメタデータを更新できます (https://blueprints.launchpad.net/"
-"horizon/+spec/edit-server-metadata)"
-
-msgid "Instance resizing."
-msgstr "インスタンスサイズの変更"
-
-msgid "Instance shelving and unshelving now supported."
-msgstr "インスタンスの退避と復元がサポートされるようになりました。"
-
-msgid "Integration Test Framework"
-msgstr "統合テストフレームワーク"
-
-msgid ""
-"Integration tests for Flavor features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature in the 'flavors' setting, either set to 'legacy' or "
-"'angular' to match the enabled panel type."
-msgstr ""
-"フレーバー機能の統合テストは openstack_dashboard/test/integration_tests/"
-"horizon.conf の 'flavors' 設定にある 'panel_type' 機能を使って切り替えできま"
-"す。有効な値は 'legacy' と 'angular' で、有効になっているパネル種別と一致させ"
-"る必要があります。"
-
-msgid ""
-"Integration tests for Image features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature, either set to 'legacy' or 'angular' to match the "
-"enabled panel type."
-msgstr ""
-"イメージ機能の統合テストは openstack_dashboard/test/integration_tests/"
-"horizon.conf の 'panel_type' 機能を使って切り替えできます。有効な値は "
-"'legacy' と 'angular' で、有効になっているパネル種別と一致させる必要がありま"
-"す。"
-
-msgid ""
-"Internationalization fully enabled, with all strings marked for translation."
-msgstr ""
-"国際化は完全に有効になり、すべてのストリングに翻訳用のマークが付与されまし"
-"た。"
-
-msgid ""
-"Internationalization of client-side JavaScript is now possible in addition "
-"to server-side Python code."
-msgstr ""
-"国際化 (internationalization) が、サーバー側の Python コードに加えて、クライ"
-"アント側の JavaScript でも可能になりました。"
-
-msgid ""
-"It is no longer necessary to include the version suffix into "
-"OPENSTACK_KEYSTONE_URL setting. Thanks to a recent update of django-"
-"openstack-auth library as of 2.3.0 release, Horizon will append the proper "
-"version suffix to the URL based on the value stored inside "
-"OPENSTACK_API_VERSIONS['identity'] setting."
-msgstr ""
-"OPENSTACK_KEYSTONE_URL 設定で末尾にバージョン情報を含める必要がなくなりまし"
-"た。 django-openstack-auth ライブラリーの 2.3.0 リリースで行われた変更によ"
-"り、 Horizon は OPENSTACK_API_VERSION['identity'] 設定の値に基づいて URL に適"
-"切なバージョン情報を付与するようになりました。"
-
-msgid ""
-"It is now possible (though there are numerous deployment/security "
-"implications) to upload an image file directly from a user's hard disk to "
-"Glance through Horizon. For multi-GB images it is still strongly recommended "
-"that the upload be done using the Glance CLI. Further improvements to this "
-"feature will come in future releases."
-msgstr ""
-"Horizon 経由でユーザーのハードディスクから直接イメージファイルをアップロード"
-"できるようになりました (ただし、さまざまなデプロイメント面やセキュリティー面"
-"での影響はあります)。数 GB のイメージの場合には、これまで通り Glance CLI を"
-"使ってアップロードを行うことを強く推奨します。将来のリリースでこの機能のさら"
-"なる改善が行われる予定です。"
-
-msgid "JavaScript"
-msgstr "JavaScript"
-
-msgid "JavaScript Libraries Extracted"
-msgstr "JavaScript ライブラリの抽出"
-
-msgid "JavaScript can now access the Keystone Token."
-msgstr "JavaScript が Keystone トークンにアクセスできるようになりました。"
-
-msgid ""
-"JavaScript files are now automatically included. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more "
-"details."
-msgstr ""
-"JavaScript ファイルは自動的にインクルードされます。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ を参照してく"
-"ださい。"
-
-msgid "Juno Series Release Notes"
-msgstr "Juno バージョンのリリースノート"
-
-msgid "Key New Features"
-msgstr "主要な新機能"
-
-msgid "Keystone"
-msgstr "Keystone"
-
-msgid ""
-"Keystone authentication is now handled by a proper pluggable Django "
-"authentication backend, offering significantly better and more reliable "
-"security for Horizon."
-msgstr ""
-"Keystone 認証がプラグイン型の Django 認証バックエンドにより処理されるようにな"
-"りました。これにより、 Horizon のセキュリティーが、大きく向上し、信頼性のある"
-"ものになります。"
-
-msgid "Kilo Series Release Notes"
-msgstr "Kilo バージョンのリリースノート"
-
-msgid "Known Issues"
-msgstr "既知の問題"
-
-msgid "Known Issues and Limitations"
-msgstr "既知の問題と制限"
-
-msgid "L3 HA support"
-msgstr "L3 HA のサポート"
-
-msgid ""
-"LBaaS v1 dashboard has been removed. LBaaS v1 feature was removed from "
-"neutron-lbaas in Newton, but LBaaS v1 dashboard in Horizon has been kept "
-"only for backward compatibility in Newton release so that operators can "
-"upgrade Horizon first. Note that the Dashboard support for LBaaS v2 is "
-"provided as a Horizon plugin via `neutron-lbaas-dashboard project <http://"
-"git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/>`__."
-msgstr ""
-"LBaaS v1 ダッシュボードを削除しました。 LBaaS v1 の機能は、Newton で neutron-"
-"lbaas から削除されましたが、 Horizon の LBaaS v1 ダッシュボードは、 Newton リ"
-"リースでは後方互換性のためだけに保持されており、オペレーターは最初に Horizon "
-"をアップグレードすることが可能です。 LBaaS v2 をサポートするダッシュボード"
-"は、 `neutron-lbaas-dashboard プロジェクト <http://git.openstack.org/cgit/"
-"openstack/neutron-lbaas-dashboard/>`__ から Horizon プラグインとして提供され"
-"ています。"
-
-msgid ""
-"LBaaS v1 dashboard is now deprecated and will be removed in Ocata release. "
-"LBaaS v1 feature was removed from neutron-lbaas in Ocata and this "
-"functionality in Horizon is only for backward compatibility so that "
-"operators can upgrade Horizon first. Note that the Dashboard support for "
-"LBaaS v2 is provided as a Horizon plugin via `neutron-lbaas-dashboard "
-"project <http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/"
-">`__."
-msgstr ""
-"LBaaS v1 ダッシュボードは廃止予定となりました。 Ocata リリースで削除される予"
-"定です。 LBaaS v1 機能は neutron-lbaas から Ocata リリースで削除されていま"
-"す。 Horizon のこの機能は、オペレーターが Horizon を先にアップグレードできる"
-"ように、後方互換性を保持するためだけに残されています。 LBaaS v2 用のダッシュ"
-"ボードは `neutron-lbaas-dashboard プロジェクト <http://git.openstack.org/"
-"cgit/openstack/neutron-lbaas-dashboard/>`__ で Horizon プラグインとして提供さ"
-"れています。"
-
-msgid ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-msgstr ""
-"LP-1585682 が修正され、 Horizon は Keystone のウェブのパスのエンドポイント "
-"(http://<hostip>:5000 ではなく http://<hostip>/identity のような URL) に適切"
-"にバージョンを追加できるようになりました。"
-
-msgid ""
-"Large amounts of new documentation was added during the Grizzly cycle, most "
-"notably are sections documenting: all of the available settings for Horizon "
-"and the OpenStack Dashboard; security and deployment considerations; and "
-"deeper guides on customizing the OpenStack Dashboard."
-msgstr ""
-"多数の新規のドキュメントが Grizzly サイクル中に追加されました。主なものとして"
-"は、 Horizon および OpenStack Dashboard で利用可能な全設定が書かれた節、セ"
-"キュリティーおよびデプロイメント時の考慮事項、 OpenStack Dashboard のカスタマ"
-"イズに関する詳しいガイド、があります。"
-
-msgid ""
-"Launch Instance Wizard (beta) -- A full replacement for the launch instance "
-"workflow has been implemented in AngularJS to address usability issues in "
-"the existing launch instance workflow. Due to the late inclusion date and "
-"limited testing, this feature is marked as beta for Kilo and not enabled by "
-"default. To use the new workflow, the following change to local_settings.py "
-"is required: ``LAUNCH_INSTANCE_NG_ENABLED = True``. Additionally, you can "
-"disable the default launch instance wizard with the following: "
-"``LAUNCH_INSTANCE_LEGACY_ENABLED = False``. This new work is a view into "
-"future development in Horizon."
-msgstr ""
-"インスタンス作成ウィザード (ベータ版) -- 既存のインスタンス作成ワークフローに"
-"おける利便性の問題を解決するため、インスタンス作成ワークフローが AngularJS で"
-"完全に再実装されました。機能の導入が遅かったこと、限られたテストしか行われて"
-"いないため、この機能は Kilo ではベータ版とされ、デフォルトでは有効になってい"
-"ません。新しいワークフローを使用するためには、local_settings.py で "
-"``LAUNCH_INSTANCE_NG_ENABLED = True`` を設定する必要があります。また、 "
-"``LAUNCH_INSTANCE_LEGACY_ENABLED = False`` でデフォルトのインスタンス作成ウィ"
-"ザードを無効化します。この新機能は、Horizon の開発の将来像となるでしょう。"
-
-msgid "Launching instances from volumes."
-msgstr "ボリュームからのインスタンスの起動"
-
-msgid "Legacy Dashboard Names & Code Separation"
-msgstr "従来のダッシュボード名とコード分離"
-
-msgid "Less Complicated LESS Compilation: No More NodeJS"
-msgstr "LESS コンパイルの複雑性の軽減: NodeJS が不要に"
-
-msgid ""
-"Leveraging enhancements to Identity API v3 (Keystone), users can now change "
-"their own passwords without the need to involve an administrator. This "
-"functionality was previously only available with Identity API v2.0."
-msgstr ""
-"Identity API v3 (Keystone) の拡張機能を活用することで、ユーザーは管理者の介入"
-"なしに自分のパスワードを変更できるようになりました。この機能は、以前は "
-"Identity API v2.0 のみで利用可能でした。"
-
-msgid "Liberty Series Release Notes"
-msgstr "Liberty バージョンのリリースノート"
-
-msgid "Live Migration Support"
-msgstr "ライブマイグレーションサポート"
-
-msgid "Loadbalancer Feature"
-msgstr "ロードバランサー機能"
-
-msgid ""
-"Logout now attempts to delete the token(s) associated with the current "
-"session to avoid replay attacks, etc."
-msgstr ""
-"再生攻撃 (replay attack) などを回避するため、ログアウト時に、現在のセッション"
-"に関連付けられたトークンの削除を試みるようになりました。"
-
-msgid ""
-"Lots of feedback came in that the \"more actions\" dropdown menu (for tables "
-"with numerous actions available on each row) was confusing to new users and/"
-"or difficult to click."
-msgstr ""
-"「その他のアクション」のドロップダウンメニュー (各行で多数のアクションが利用"
-"できるテーブル向け) が新しいユーザーにはわかりにくく、またクリックしにくいと"
-"いうフィードバックが数多く寄せられていました。"
-
-msgid "Made the Angular Launch Instance workflow the default in Horizon."
-msgstr ""
-"Angular のインスタンス起動ワークフローが Horizon のデフォルトになりました。"
-
-msgid ""
-"Making Horizon extensible for third-party developers was one of the core "
-"goals for the Essex release cycle. Massive strides have been made to allow "
-"for the addition of new \"plug-in\" components and customization of "
-"OpenStack Dashboard deployments."
-msgstr ""
-"third-party 開発者が Horizon を拡張できるようにすることは、 Essex リリースサ"
-"イクルの重要な目標の 1 つでした。大きな進歩があり、 OpenStack Dashboard デプ"
-"ロイメントでの新規の「プラグイン」部品の追加や カスタマイズが可能になりまし"
-"た。"
-
-msgid ""
-"Making Keystone Tokens available to JavaScript slightly increases the risk "
-"of a Token being captured. If you don't need this functionality, it can be "
-"disabled by setting the following option in your local_settings: "
-"ENABLE_CLIENT_TOKEN = False"
-msgstr ""
-"Keystone トークンを JavaScript 側で参照できるようにすると、トークンがキャプ"
-"チャーされるリスクが大きく高まります。この機能が不要な場合、 local_settings "
-"で ENABLE_CLIENT_TOKEN = False に設定することで無効化できます。"
-
-msgid ""
-"Managed/Unmanaged volume support -- allows admin to manage existing volumes "
-"not managed by cinder, as well as unmanage volumes"
-msgstr ""
-"ボリュームの管理/非管理に対応 -- 管理者が cinder の管理対象外の既存のボリュー"
-"ムを cinder の管理対象にしたり、逆に管理対象外にしたりできます"
-
-msgid ""
-"Many JavaScript files and most notably the base page template (``horizon/"
-"templates/base.html``) have moved from the framework portion of the repo "
-"(``horizon``) to the application side (``openstack_dashboard``) to better "
-"separate the framework from the application."
-msgstr ""
-"多くの JavaScript ファイルとベースページテンプレート(``horizon/template/"
-"base.html``)は、リポジトリのフレームワーク部分(`` horizon``)からアプリケー"
-"ション側(`` openstack_dashboard``)に移動し、アプリケーションからより良くフ"
-"レームワークを分離します。"
-
-msgid ""
-"Many Javascript files have moved to new locations in the horizon/lib static "
-"folder. Previously the locations of some files were hard-coded but now the "
-"locations are determined automatically based on the xstatic package name."
-msgstr ""
-"多くの JavaScript ファイルが horizon/lib static フォルダー内に移動されまし"
-"た。以前は、いくつかのファイルの場所はハードコートされていましたが、場所は "
-"xstatic パッケージ名に基づいて決定されるようになりました。"
-
-msgid "Many of Horizons XStatic packages were updated during this cycle."
-msgstr ""
-"多くの Horizon の XStatic パッケージがこの開発サイクル中に更新されました。"
-
-msgid ""
-"Many, many other bugfixes and improvements. Check out Launchpad for the full "
-"list of what went on in Grizzly."
-msgstr ""
-"その他、数え切れないほどのバグ修正と改善。 Grizzly で行われた変更の完全なリス"
-"トは Launchpad で確認してください。"
-
-msgid "Menu follows the search input position as the user adds more facets"
-msgstr ""
-"ユーザがさらにファセットを追加すると、メニューは検索入力位置を追随します"
-
-msgid "Migrate Instance"
-msgstr "インスタンスのマイグレーション"
-
-msgid "Migrate all instances from host"
-msgstr "あるホストからの全インスタンスのマイグレーションに対応"
-
-msgid ""
-"Migration to python-keystoneclient from the deprecated keystone portion of "
-"the python-novaclient library."
-msgstr ""
-"廃止予定の python-novaclient に含まれるライブラリーから python-"
-"keystoneclient への移行。"
-
-msgid "Mitaka Series Release Notes"
-msgstr "Mitaka バージョンのリリースノート"
-
-msgid "Modal interactions throughout the entire UI."
-msgstr "UI 全体にわたるモダールインタラクション"
-
-msgid "Modal sizes now inherit from Bootstrap's theme variables."
-msgstr "modal のサイズが Bootstrap テーマの値を継承するようになりました。"
-
-msgid ""
-"Modal sizes now inherit their value from theme variables. Two additional "
-"sizes are available now for use in Horizon, extra to the standard 3 sizes of "
-"Bootstrap Modals, modal-xs and modal-xl."
-msgstr ""
-"モーダルのサイズは、テーマの変数の値を継承するようになりました。 Bootstrap "
-"Modal の標準の 3 つのサイズに加えて、 2 つの追加のサイズ modal-xs と modal-"
-"xl が horizon で使用できるようになりました。"
-
-msgid ""
-"Moreover, a better separation was created between code related to the core "
-"Horizon framework code (which is not related to OpenStack specifically) and "
-"the OpenStack Dashboard code. At this point *all* code related to OpenStack "
-"lives in the OpenStack Dashboard directory, while the Horizon framework is "
-"completely agnostic and is a reusable Django app."
-msgstr ""
-"さらに、Horizon フレームワークの中核のコード (OpenStack に直接関係のないコー"
-"ド) と OpenStack Dashboard のコードの分離がよりきれいに行われました。現時点で"
-"は、 OpenStack に関連する *すべての* コードが OpenStack Dashboard ディレクト"
-"リーに置かれるようになり、 Horizon フレームワークは 完全に OpenStack を意識し"
-"ない作りで、再利用可能な Django アプリケーションとなっています。"
-
-msgid ""
-"Most of the documentation has been reorganised and updated, or rewritten "
-"entirely, with the aim of promoting discoverability and ensuring all content "
-"is relevant and up to date."
-msgstr ""
-"ほとんどのドキュメントが、発見しやすく、すべてのコンテンツが適切で最新のもの"
-"であることを保証する目的で、再構築され、更新または完全に書き換えられていま"
-"す。"
-
-msgid ""
-"Move OpenStack Dashboard Swift panel rendering logic to client-side using "
-"AngularJS for significant usability improvements."
-msgstr ""
-"ユーザビリティーの大幅な改善のため、 AngularJS を使って、 OpenStack "
-"Dashboard の Swift パネルのレンダリングロジックをクライアント側に移動しまし"
-"た。"
-
-msgid "Multi-Domain Cross Service Support"
-msgstr "複数ドメインにまたがるサービスのサポート"
-
-msgid "Networking"
-msgstr "ネットワーク"
-
-msgid "Networking (Quantum)"
-msgstr "Networking (Quantum)"
-
-msgid "Neutron"
-msgstr "Neutron"
-
-msgid "Neutron Features"
-msgstr "Neutron 機能"
-
-msgid "Neutron L3 HA"
-msgstr "Neutron L3 HA"
-
-msgid "Neutron added several new features in Juno, including:"
-msgstr "Juno の Neutron には、以下の新しい機能が追加されました。"
-
-msgid "Neutron network type for Geneve tunneling protocol is now supported."
-msgstr ""
-"Geneve トンネリングプロトコルのための Neutron ネットワーク種別がサポートされ"
-"るようになりました。"
-
-msgid ""
-"Neutron provider network configuration now becomes more flexible so that "
-"operators can configure various provider network parameters including new "
-"network type, segmenatiton ID ranges and so on based on neutron network back-"
-"ends they use."
-msgstr ""
-"Neutron プロバイダーネットワーク種別設定がもっと柔軟になり、オペレータは新し"
-"いネットワーク種別、セグメント ID 範囲などを含む、使用する Neutron ネットワー"
-"クバックエンドに基づいて、様々なプロバイダーネットワークパラメーターを設定で"
-"きるようになりました。"
-
-msgid ""
-"Neutron provider network types for Midonet are now supported. To enable "
-"them, specify these network types in ``supported_provider_types`` in the "
-"configuration file."
-msgstr ""
-"Midonet のための Neutron プロバイダーネットワーク種別がサポートされるようにな"
-"りました。これらを有効にするには、 ``supported_provider_types`` にこれらの"
-"ネットワーク種別を指定します。"
-
-msgid "New Features"
-msgstr "新機能"
-
-msgid "New Reusable AngularJS widgets in Horizon:"
-msgstr "Horizon における新しい再利用可能な AngularJS ウィジェット:"
-
-msgid "New instance and volume detail views."
-msgstr "新規インスタンスおよびボリュームの詳細の表示"
-
-msgid "New network topology panel. Added support for subnet allocation."
-msgstr ""
-"新しいネットワークトポロジーパネル。サブネット割り当てのサポートが追加されま"
-"した。"
-
-msgid "New visualizations for utilization and quotas."
-msgstr "クォータ利用の新しい表示方法"
-
-msgid "Newton Series Release Notes"
-msgstr "Newton バージョンのリリースノート"
-
-msgid "Nova"
-msgstr "Nova"
-
-msgid "Nova Features"
-msgstr "Nova の機能"
-
-msgid ""
-"Nova and Glance are no longer required in order to run Horizon. As long as "
-"keystone is present, Horizon will run correctly."
-msgstr ""
-"Nova と Glance が Horizon を実行するための必須要件ではなくなりました。 "
-"keystone があれば、 Horizon は正しく動作します。"
-
-msgid ""
-"Now it is possible to enable/disable port security in Horizon, when the port-"
-"security extension is available. Note: Neutron allows disabling the port "
-"security on a port only when no security groups are associated to it"
-msgstr ""
-"Horizon で、ポートセキュリティー拡張が有効になっている場合に、ポートセキュリ"
-"ティーの有効/無効が設定できるようになりました。なお、 Neutron でポートのポー"
-"トセキュリティーを無効にできるのは、そのポートにセキュリティーグループが関連"
-"付けられていない場合のみであることに注意してください。"
-
-msgid ""
-"Numerous fixes to display more and better information for instances and "
-"volumes in their overview pages."
-msgstr ""
-"概要ページで表示されるインスタンスとボリュームの情報量が増え、より良い情報が"
-"表示されるように数々の修正が行われました。"
-
-msgid "Numerous other bug fixes"
-msgstr "その他の多数のバグ修正"
-
-msgid "Object Storage Delimiters and Pseudo-folder Objects"
-msgstr "Object Storage の区切り文字と疑似フォルダーオブジェクト"
-
-msgid "Ocata Series Release Notes"
-msgstr "Ocata バージョンのリリースノート"
-
-msgid ""
-"One of the most common activities in a dashboard user interface is simply "
-"displaying a list of resources or data and allowing the user to take actions "
-"on that data. To this end, Horizon abstracted the commonalities of this task "
-"into a reusable set of classes which allow developers to programmatically "
-"create displays and interactions for their data with minimal effort and zero "
-"boilerplate."
-msgstr ""
-"ダッシュボードのユーザーインターフェースで最も頻繁に行う作業の 1 つとして、リ"
-"ソースやデータの一覧を表示し、ユーザーがそのデータに対して操作を実行できるよ"
-"うにすることがあります。この目的のために、 Horizon では、このタスクの共通する"
-"部分を再利用可能なクラス群に抽象化しました。開発者はこれらのデータの表示や操"
-"作を最小の作業かつプログラム的に作成できます。テンプレートも不要です。"
-
-msgid "One-click Floating IP Management"
-msgstr "1 クリック Floating IP 管理"
-
-msgid "Online Compression"
-msgstr "オンラインでの圧縮"
-
-msgid "OpenStack RC file download."
-msgstr "OpenStack RC ファイルのダウンロード"
-
-msgid "Orchestration Resources Panel"
-msgstr "オーケストレーションリソースのパネルが追加"
-
-msgid "Organized Images"
-msgstr "イメージの整理"
-
-msgid "Other Improvements and Fixes"
-msgstr "その他の改良と修正"
-
-msgid "Other Notes"
-msgstr "その他の注意点"
-
-msgid ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who have built on Horizon so far."
-msgstr ""
-"全体的に見ると、これまで Horizon を使って機能を作ってきた 3rd party の開発者"
-"に対して 後方互換性を維持するために、大変な努力がなされました。"
-
-msgid ""
-"Overall, great effort has been made to maintain compatibility for third-"
-"party developers who may have built on Horizon so far."
-msgstr ""
-"全体としては、多くの努力の結果、これまでに Horizon を利用したアプリケーション"
-"を作成している third-party 開発者に対する互換性が維持されています。"
-
-msgid ""
-"Overall, though, great effort has been made to maintain compatibility for "
-"third-party developers who may have built on Horizon so far."
-msgstr ""
-"全体としては、多くの努力の結果、これまでに Horizon を利用したアプリケーション"
-"を作成している third-party 開発者に対する互換性が維持されています。"
-
-msgid "Page Layout Changes"
-msgstr "ページレイアウトの変更"
-
-msgid "Pagination"
-msgstr "ページ繰り"
-
-msgid ""
-"Panel group is introduced in the Admin dashboard to organize admin panels "
-"better. Panels in \"System\" group of Admin dashboard are now categorized "
-"into four groups: \"Compute\", \"Volume\", \"Network\" and \"System\"."
-msgstr ""
-"管理者ダッシュボードにパネルグループが導入され、管理者パネルが使いやすい構成"
-"になりました。管理者ダッシュボードの「システム」グループのパネルは、「コン"
-"ピュート」「ボリューム」「ネットワーク」「システム」の 4 つのグループに再構成"
-"されました。"
-
-msgid ""
-"Password confirmation boxes are now validated for matching passwords on the "
-"client side for more immediate feedback."
-msgstr ""
-"パスワード確認ボックスでの、パスワード一致の確認がクライアント側で行われるよ"
-"うになり、より迅速なフィードバックが行われます。"
-
-msgid "Pausing/suspending instances."
-msgstr "インスタンスの一時停止とサスペンド"
-
-msgid "Per-project flavor support."
-msgstr "プロジェクト単位でのフレーバー機能サポート"
-
-msgid "Pike Series Release Notes"
-msgstr "Pike バージョンのリリースノート"
-
-msgid "Plugin Architecture"
-msgstr "プラグインアーキテクチャー"
-
-msgid ""
-"Plugin improvements, Horizon auto discovers JavaScript files for inclusion, "
-"and now has mechanisms for pluggable SCSS and Django template overrides."
-msgstr ""
-"プラグインが改善し、 Horizon はインクルードする JavaScript ファイルを自動的に"
-"探索し、 SCSS と Django テンプレートをオーバーライドするプラグイン可能なメカ"
-"ニズムを持っています。"
-
-msgid ""
-"Policies associated with Consistency Groups exist in the Cinder policy file, "
-"and by default, all actions are disabled."
-msgstr ""
-"整合性グループに関連付けられたポリシーはCinder ポリシーファイルにあり、デフォ"
-"ルトでは、すべてのアクションは無効になります。"
-
-msgid "Prelude"
-msgstr "紹介"
-
-msgid ""
-"Preview Stack view allows users to preview stacks specified in templates "
-"before creating them."
-msgstr ""
-"スタックのプレビューのビューが追加され、ユーザーがスタックの作成前にテンプ"
-"レートで指定されたスタックをプレビューできるようになりました"
-
-msgid ""
-"Previously horizon assumes only ``volume`` as an endpoint for the Cinder "
-"regardless of the API version. As a result, if deployers configure Cinder v2/"
-"v3 API endpoint as ``volumev2`` or ``volumev3``, Volume related menus -- "
-"\"Create Volume from instance snapshot\" and \"Create instance from Volume\" "
-"-- were not displayed. Horizon now checks the availability of the Block "
-"Storage service by looking for all posible endpoints ``volume``, "
-"``volumev2`` and ``volumev3``."
-msgstr ""
-"以前の Horizon では、 API バージョンに関わらず Cinder のエンドポイントとして "
-"``volume`` だけが前提になっていました。このため、 Cinder v2/v3 API エンドポイ"
-"ントを ``volumev2`` や ``volumev3`` として設定している環境では、ボリューム関"
-"連のメニュー、例えば「インスタンススナップショットからのボリューム作成」や"
-"「ボリュームからのインスタンスの作成」など、が表示されませんでした。変更が行"
-"われ、 Horizon は Block Storage サービスの存在を確認する際に、可能性があるエ"
-"ンドポイント ``volume``, ``volumev2``, ``volumev3`` のすべてを探すようになり"
-"ました。"
-
-msgid "Properties are now bound to the controller instead of the scope."
-msgstr ""
-"プロパティーはスコープの代わりにコントローラーにバインドされるようになりまし"
-"た。"
-
-msgid ""
-"Provided the ability for plugins to contribute translations to the "
-"JavaScript message catalog. Previously the horizon and openstack_dahboard "
-"applications were hardcoded."
-msgstr ""
-"プラグインに JavaScript のメッセージカタログへの翻訳に貢献できるようにしまし"
-"た。以前は horizon と openstack_dashboard アプリケーションでハードコードされ"
-"ていました。"
-
-msgid "QoS (quality of service) support."
-msgstr "QoS (サービス品質)のサポート"
-
-msgid "Quantum"
-msgstr "Quantum"
-
-msgid "Quantum Brocade Plugin Not Compatible"
-msgstr "Quantum Brocade プラグインにおける制限事項"
-
-msgid ""
-"Quantum added a huge number of new features in Grizzly, including L3 support "
-"(routers), load balancers, network topology infographics, better "
-"compatibility with Nova networking APIs (VNIC ordering when launching an "
-"instance; security groups and floating IP integration) and vastly improved "
-"informational displays."
-msgstr ""
-"Quantum には Grizzly で非常に多くの新機能が追加されました。 L3 (ルーター) 対"
-"応、ロードバランサー、ネットワークトポロジー表示、 Nova ネットワーク API との"
-"互換性の向上 (インスタンス起動時の VNIC の順序指定、セキュリティーグループや "
-"Floating IP の連携)、表示情報のさまざなな改善などが挙げられます。"
-
-msgid ""
-"Quantum support has been removed from Horizon for the Essex release. It will "
-"be restored in Folsom in conjunction with Quantum's first release as a core "
-"OpenStack project."
-msgstr ""
-"Quantum サポートは Essex リリースでは Horizon から削除されました。 Folsom リ"
-"リースでは、 Quantum が OpenStack コアプロジェクトとしての最初のリリースとな"
-"るのにあわせて、Horizon サポートも復活する予定です。"
-
-msgid "Queens Series Release Notes"
-msgstr "Queens バージョンのリリースノート"
-
-msgid ""
-"Quota information panel and forms are now tabbified per back-end service."
-msgstr "クォータ情報のパネルとフォームは、バックエンド毎にタブ化されました。"
-
-msgid "Quotas are now displayed dynamically throughout the Project dashboard."
-msgstr ""
-"プロジェクトダッシュボードで、クォータが動的に表示されるようになりました。"
-
-msgid "Realtime AJAX updating for instances in transition states."
-msgstr "遷移の状態にあるインスタンスのリアルタイム AJAX の更新"
-
-msgid "Realtime AJAX updating for volumes in transition states."
-msgstr "遷移の状態にあるボリュームのリアルタイム AJAX 更新"
-
-msgid "Release Overview"
-msgstr "リリースの概要"
-
-msgid ""
-"Remove deprecated Cinder API V1 support. Cinder V1 API was deprecated for a "
-"while and removed in Queens release. If you need to enable Cinder support "
-"you should update the `OPENSTACK_API_VERSIONS` configuration option to use "
-"Cinder V2 or V3 API."
-msgstr ""
-"非推奨の Cinder API V1 サポートを削除しました。しばらく非推奨となっていた "
-"Cinder V1 API は Queens リリースで削除しました。Cinder サポートを有効にする必"
-"要がある場合は、`OPENSTACK_API_VERSIONS` 設定オプションを Cinder V2 か V3 "
-"API を使用するように更新する必要があります。"
-
-msgid ""
-"Remove formerly deprecated initScope() function for Angularized actions. "
-"Instead use initAction() and get scope from second parameter of perform() "
-"function."
-msgstr ""
-"以前に非推奨となっていた Angular 化されたアクションの initScope() 関数を削除"
-"しました。代わりに initAction() 関数を使用し、スコープを取得するには "
-"perform() 関数の第二引数を使用してください。"
-
-msgid ""
-"Removing formerly deprecated Swift UI code that was replaced with an "
-"improved Angular version in Mitaka."
-msgstr ""
-"Mitaka で改善された Angular バージョンに置き換えられた、以前に非推奨となった "
-"Swift UI のコードは、現在削除しています。"
-
-msgid "Rendering issues in extensions"
-msgstr "エクステンションにおけるレンダリング問題"
-
-msgid "Reorganizations"
-msgstr "パネルの構成の見直し"
-
-msgid "Required fields in forms are now better indicated."
-msgstr "必須項目フィールドの表示方法が改善されました。"
-
-msgid "Resizing of Trove instances -- changing instance flavor"
-msgstr "Trove インスタンスのリサイズ -- インスタンスのフレーバーの変更"
-
-msgid "Resource Browser"
-msgstr "リソースブラウザー"
-
-msgid "Rocky Series Release Notes"
-msgstr "Rocky バージョンのリリースノート"
-
-msgid "Role-Based Access Controls"
-msgstr "ロールベースのアクセス制御"
-
-msgid ""
-"Router rules is a horizon extension provided by Big Switch Networks. As part "
-"of the horizon-vendor-split work, we drop the extension from upstream "
-"horizon. It is now available as a separate plugin at https://github.com/"
-"bigswitch/horizon-bsn"
-msgstr ""
-"ルータールールは Big Switch Networks が提供する horizon の拡張機能です。 "
-"horizon-vendor-split の取組の一環として、アップストリームの horizon からこの"
-"拡張機能を削除しました。この機能は分離されたプラグインとして https://github."
-"com/bigswitch/horizon-bsn から入手できます。"
-
-msgid "Sahara"
-msgstr "Sahara"
-
-msgid ""
-"Sahara UX Improvements -- Dramatic improvements to the Sahara user "
-"experience have been made with the addition of guided cluster creation and "
-"guided job creation pages."
-msgstr ""
-"Sahara ユーザーインターフェースの改善 -- 追加のガイド付きクラスター作成とガイ"
-"ド付きジョブ作成ページにより、Sahara のユーザーインターフェースの利便性が劇的"
-"に改善しました。"
-
-msgid ""
-"Second, the Default Quotas and Services panels (which were both strictly "
-"informational) were combined into tabs in a single System Info panel to make "
-"it clear that these panels are thematically related, and to create a home "
-"for informational-only displays like these."
-msgstr ""
-"2 つめは、デフォルトクォータとサービスのパネル (どちらも情報を参照するだけの"
-"パネル) が、 1 枚のシステム情報パネルのタブにまとめられました。これにより、こ"
-"れらのパネルが互いに関係性があることが分かりやすくなり、今後このような情報を"
-"参照するだけの表示を集めていく場所が用意されました。"
-
-msgid "Security Group Rule Editing Improvements"
-msgstr "セキュリティーグループのルール編集の改善"
-
-msgid "Security Group Rule Templates"
-msgstr "セキュリティーグループテンプレート"
-
-msgid "Security Issues"
-msgstr "セキュリティー上の問題"
-
-msgid ""
-"Security group association per port is now shown in the port detail page. In "
-"Neutron different security groups can be associated on different ports of a "
-"same server instance, but previously it cannot be referred in Horizon."
-msgstr ""
-"ポートの詳細ページで、ポート毎のセキュリティーグループの関連付けが表示される"
-"ようになりました。 Neutron では、異なるポートに異なるセキュリティーグループを"
-"関連付けることができますが、これまでは Horizon では確認することができませんで"
-"した。"
-
-msgid "Security groups can be added to a running instance."
-msgstr ""
-"セキュリティーグループを実行中のインスタンスに追加できるようになりました。"
-
-msgid ""
-"Security groups now can be specified when creating a port. When the port "
-"security is enabled, the security groups tab will be displayed in create "
-"port workflow."
-msgstr ""
-"ポートを作成するときにセキュリティグループを指定できるようになりました。ポー"
-"トセキュリティが有効な場合に、セキュリティグループタブがポート作成ワークフ"
-"ローに表示されます。"
-
-msgid ""
-"Securtiy group \"Add rule\" form now allows to specify 'any' IP protocol and "
-"'any' port number (for TCP and UDP protocols). This feature is available "
-"when neutron is used as a networking back-end. You can specify 'any' IP "
-"protocol for 'Other Protocol' and ``-1`` means 'any' IP protocol. You can "
-"also see ``All ports`` choice in 'Open Port' field in case of TCP or UDP "
-"protocol is selected."
-msgstr ""
-"セキュリティーグループの「ルールの追加」フォームで、 IP プロトコル 'any' と"
-"ポート番号 'any' (プロトコルが TCP か UDP の場合) が指定できるようになりまし"
-"た。この機能は、ネットワークのバックエンドとして Neutron を使用している場合に"
-"利用できます。 「その他のプロトコル」で IP プロトコルとして ``-1`` を指定する"
-"ことで、 'any' の意味となります。また、 TCP や UDP プロトコルを指定した場合"
-"には「オープンするポート」の設定に「すべてのポート」が選択肢として追加されま"
-"した。"
-
-msgid ""
-"Selenium tests may now be exercised using the headless PhantomJS driver."
-msgstr ""
-"Selenium テストは、ヘッドレスの PhantomJS ドライバーを使って実行できます。"
-
-msgid "Self-Service Password Change"
-msgstr "ユーザーによるパスワード変更機能"
-
-msgid "Server Side Table Filtering"
-msgstr "サーバー側でのテーブルフィルタリング"
-
-msgid "Session Creation and Health Checks"
-msgstr "セッション生成とヘルスチェック"
-
-msgid ""
-"Session timeout can now be enabled to log out the user after a period of "
-"inactivity as a security feature."
-msgstr ""
-"セキュリティーの観点から、一定期間操作がなかった場合にユーザーをログアウトさ"
-"せるセッションタイムアウトを有効にできるようになりました。"
-
-msgid "Settings"
-msgstr "設定"
-
-msgid ""
-"Several fixes have been made to the hzTable controller. The list below "
-"outline these changes. See inline documentation for usage details."
-msgstr ""
-"hzTable コントローラーにいくつかのフィックスが行われました。以下のリストは、"
-"これらの変更の概要を示します。使用方法の詳細については、インラインドキュメン"
-"トを参照してください。"
-
-msgid ""
-"Several new indicators have been added to inform users why they've been "
-"logged out when they land on the login screen unexpectedly. These indicators "
-"make it clear whether the user's session has expired, they timed out due to "
-"inactivity, or they are not authorized for the section of the dashboard they "
-"attempted to access."
-msgstr ""
-"予期せずログイン画面が表示された際に、なぜログアウトしたかをユーザーに通知す"
-"る メッセージがいくつか追加されました。これらのメッセージにより、 ユーザー"
-"セッションが期限切れになったか、操作がなかったためタイムアウトしたか、 アクセ"
-"スが認可されていないダッシュボードのページにアクセスしようとしたかが、 はっき"
-"りと分かるようになります。"
-
-msgid ""
-"Several sections of the Admin dashboard have been rearranged to more "
-"logically group information together. Additionally, new sources of "
-"information have been added to allow Admins to better understand the state "
-"of the hosts in the cloud and their relationship to host aggregates, "
-"availability zones, etc."
-msgstr ""
-"管理者向けダッシュボードの項目が並び替えが行われ、 グルーピングがより論理的に"
-"なりました。 また、新たな情報が追加され、管理者がクラウド内のホストの状態を把"
-"握したり、 ホストアグリゲートやアベイラビリティーゾーンなどとの関連性を理解し"
-"たりしやすくなりました。"
-
-msgid "Significant PEP8 and code quality compliance improvements."
-msgstr "PEP8 とコード品質基準の遵守にむけた多数の改善が行われました。"
-
-msgid ""
-"Since there are many very common security group rules which users tediously "
-"re-add each time (rules for SSH and ping, for example) the Horizon team has "
-"added pre-configured templates for common rules which a user can select and "
-"add to their security group with two clicks. These rules are configurable "
-"via the ``SECURITY_GROUP_RULES`` setting."
-msgstr ""
-"セキュリティーグループには (SSH や ping のように) 毎回追加し直すのがうんざり"
-"するほど 非常によく使われるルールがあります。そこで、Horizon チームは よく使"
-"われるルールについてあらかじめ設定されたテンプレートを用意し、 2 クリックでセ"
-"キュリティーグループを追加できるようにしました。これらのルールは "
-"``SECURITY_GROUP_RULES`` の設定で変更できます。"
-
-msgid "Some of the general areas of improvement include:"
-msgstr "以下のような一般的な改善が行われました。"
-
-msgid "Some of these features include:"
-msgstr "以下の機能が追加されました。"
-
-msgid "Sorting has been improved in many places through the dashboard."
-msgstr "ダッシュボードの多くの場面でのソーティング機能が改善されました。"
-
-msgid "Stack Template view"
-msgstr "スタックテンプレートのビューが追加"
-
-msgid ""
-"String attributes ``action_present`` and ``action_past`` were dropped from "
-"``horizon.tables.BatchAction``. ``action_present`` and ``action_past`` "
-"*methods* are the recommended way to define action labels for BatchAction. "
-"The offical way allows us to define more complete strings for action labels "
-"and this also allows translators to translate more flexibily."
-msgstr ""
-"``horizon.tables.BatchAction`` の文字列属性 ``action_present`` と "
-"``action_past`` が 削除されました。 BatchAction のアクションラベルを定義する"
-"際には、 メソッド ``action_present`` と ``action_past`` を使用する方法が推奨"
-"の方法です。この方法ではアクションラベルにより複雑な文字列を定義でき、かつ、"
-"翻訳にあたっても適切な翻訳が可能です。"
-
-msgid ""
-"Support a parameter to specify subnet or fixed IP address when creating port."
-msgstr ""
-"ポート作成時にサブネットや Fixed IP アドレスを指定できるようになりました。"
-
-msgid ""
-"Support for Federated authentication via Web Single-Sign-On -- When "
-"configured in keystone, the user will be able to choose the authentication "
-"mechanism to use from those support by the deployment. This feature must be "
-"enabled by changes to local_settings.py to be utilized. The related settings "
-"to enable and configure can be found `here <https://docs.openstack.org/"
-"horizon/latest/configuration/settings.html#websso-enabled>`__."
-msgstr ""
-"Webシングルサインオン経由での認証連携に対応しました。 keystone で設定した場"
-"合、ユーザーは OpenStack 環境が対応している認証機構から 1 つを選択できるよう"
-"になります。この機能を使うためには、local_settings.py を変更して機能を有効に"
-"しなければなりません。この機能に関連する設定は `こちら <https://docs."
-"openstack.org/horizon/latest/configuration/settings.html#websso-enabled>`__ "
-"にあります。"
-
-msgid "Support for Keystone's PKI tokens."
-msgstr "Keystone PKI トークンのサポート"
-
-msgid "Support for Nova volumes, including:"
-msgstr "Nova ボリュームでサポートされる機能には、以下が含まれます。"
-
-msgid "Support for Nova's features has been greatly improved in Essex:"
-msgstr "Essex では、Nova の機能のサポートが大幅に向上しました。"
-
-msgid ""
-"Support for Theming -- A simpler mechanism to specify a custom theme for "
-"Horizon has been included. Allowing for use of CSS values for Bootstrap and "
-"Horizon variables, as well as the inclusion of custom CSS. More details "
-"available `here <https://docs.openstack.org/horizon/latest/configuration/"
-"settings.html#custom-theme-path>`__"
-msgstr ""
-"テーマに対応しました。 Horizon でカスタマイズテーマを指定する、より簡単な機構"
-"が追加されました。カスタム CSS をインクルードするだけでなく、 Bootstrap の "
-"CSS 値と Horizon 変数の使用もできます。詳細は `こちら <https://docs."
-"openstack.org/horizon/latest/configuration/settings.html#custom-theme-"
-"path>`__ を参照して下さい。"
-
-msgid "Support for adding plugin specific AngularJS modules"
-msgstr "特定 AngularJS モジュールのプラグインを追加する機能のサポート"
-
-msgid "Support for adding static files, e.g., CSS, JS, images"
-msgstr "静的ファイルを追加する機能のサポート。例えば CSS、JS、画像など"
-
-msgid ""
-"Support for batch actions on multiple resources (e.g. terminating multiple "
-"instances at once)."
-msgstr ""
-"複数のリソースに対するバッチアクションのサポート (例: 複数のインスタンスを一"
-"度に削除するなど)"
-
-msgid "Support for easily setting flavor extra specs"
-msgstr "フレーバー拡張スペックの設定サポート"
-
-msgid "Support for managing Floating IP address pools."
-msgstr "Floating IP アドレスプールの管理のサポート"
-
-msgid "Support for self-signed or other specified SSL certificate checking."
-msgstr "自己署名もしくは他の認証 SSL 証明書のチェック機能"
-
-msgid ""
-"Support for shelving and unshelving of instances. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/horizon-shelving-command>`__ for more "
-"details."
-msgstr ""
-"インスタンスの退避と復旧のサポート。詳細は `こちら <https://blueprints."
-"launchpad.net/horizon/+spec/horizon-shelving-command>`__ を参照してください。"
-
-msgid ""
-"Support for v2 block device mapping, falling back to v1 when unavailable. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/horizon-block-"
-"device-mapping-v2>`__. for more details."
-msgstr ""
-"v1 に後退できないときのv2 ブロックデバイスマッピングのサポート。詳細は `こち"
-"ら <https://blueprints.launchpad.net/horizon/+spec/horizon-block-device-"
-"mapping-v2>`__ を参照してください。"
-
-msgid ""
-"Support has been added to set and display DNS attributes for Floating IPs "
-"(DNS Name and DNS Domain). These attributes are only available if Neutron "
-"has the `dns-integration` extension enabled."
-msgstr ""
-"Floating IP の DNS 属性 (DNS 名と DNS ドメイン) の設定と表示をサポートしまし"
-"た。これらの属性は、Neutron で `dns-integration` 拡張が有効な場合でのみ、有効"
-"です。"
-
-msgid ""
-"Support security groups association per network port for operators and "
-"users. Note that the current implementation only supports to edit security "
-"groups of neutron port from the port tables in the network detail page "
-"(Further improvement is planned)."
-msgstr ""
-"ネットワークポート毎のセキュリティグループの関連付けをサポートしました。現在"
-"の実装では、ネットワーク詳細ページのポート一覧から Neutron ポートのセキュリ"
-"ティグループを編集することのみがサポートされていることに注意してください (さ"
-"らなる改善が予定されています)。"
-
-msgid "Supporting upload-to-image"
-msgstr "upload-to-image のサポート"
-
-msgid "Suspend/Resume actions for Stacks"
-msgstr "スタックの休止/再開アクションが追加"
-
-msgid "Swift"
-msgstr "Swift"
-
-msgid "Swift container and object metadata are now supported."
-msgstr "Swift コンテナーとオブジェクトメタデータのサポート"
-
-msgid "Table drawers -- expandable table content"
-msgstr "テーブル描画機能 -- 拡張可能なテーブルコンテンツ"
-
-msgid ""
-"Tables can now be written to support editing fields in the table to reduce "
-"the need for opening separate forms. The first sample of this is in the "
-"Admin dashboard, Projects panel."
-msgstr ""
-"テーブル内のフィールドの編集をサポートするようにテーブルが記述することが可能"
-"となり、別のフォームを開く必要性が低減されました。管理ダッシュボード、プロ"
-"ジェクトパネルは、この最初の使用例です。"
-
-msgid ""
-"Tables can now easily be wired to filter results from underlying API calls "
-"based on criteria selected by the user rather than just perform an on page "
-"search. The first example of this is in the Admin dashboard, Instances panel."
-msgstr ""
-"テーブルで、単にページ内の検索を行うのではなく、ユーザーが選択した検索条件に"
-"基いてバックエンドの API 呼び出しを行い、その検索結果をテーブルに簡単に表示で"
-"きるようになりました。この機能の最初の実装例は、管理ダッシュボードのインスタ"
-"ンスパネルです。"
-
-msgid "Tabs and TabGroups"
-msgstr "タブとタブグループ"
-
-msgid ""
-"The \"Quotas\" tab in the \"Create Project\" form was split out into a new "
-"separate form \"Modify Quotas\". Quotas for a new project need to be "
-"configured from \"Modify Quotas\" action after creating a new project."
-msgstr ""
-"「プロジェクトの作成」フォームの「クォータ」タブを、新しい「クォータの編集」"
-"フォームに分離しました。新しいプロジェクトのクォータは、プロジェクトを作成し"
-"た後に、「クォータの編集」アクションから指定する必要があります。"
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options has been deprecated and will be removed in the Newton release. "
-"Starting with Mitaka you can create one default subnet pool per address "
-"family through the Neutron API. These subnet pools will automatically show "
-"up in the subnet pool list using the name of the pool as label."
-msgstr ""
-"'default_ipv4_subnet_pool_label' と 'default_ipv6_subnet_pool_label' オプショ"
-"ンは非推奨となり、 Newton リリースでは削除されます。 Mitaka からは、 Neutron "
-"API を介してアドレスファミリー毎にデフォルトのサブネットプールを 1 つ作成でき"
-"ます。これらのサブネットプールは、サブネットプールの一覧に自動的に名前が表示"
-"されます。"
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options were deprecated in the Mitaka release and are no longer valid in the "
-"Newton release. Starting with Mitaka you can create one default subnet pool "
-"per address family through the Neutron API. These subnet pools will "
-"automatically show up in the subnet pool list using the name of the pool as "
-"label."
-msgstr ""
-"'default_ipv4_subnet_pool_label' と 'default_ipv6_subnet_pool_label' オプショ"
-"ンは Mitaka サイクルで非推奨となり、 Newton リリースでは削除されます。 "
-"Mitaka からは、 Neutron API を介してアドレスファミリー毎にデフォルトのサブ"
-"ネットプールを 1 つ作成できます。これらのサブネットプールは、サブネットプール"
-"の一覧に自動的に名前が表示されます。"
-
-msgid "The 'webroot' theme has been removed."
-msgstr "'webroot' テーマは削除されました。"
-
-msgid ""
-"The 'webroot' theme was providing an example of how to set the webroot value "
-"through SCSS for accessing needed static URL prefixes for assets like font "
-"paths. This value is now retrieved directly from the Django settings and is "
-"available directly in the SCSS namespace via $static_url."
-msgstr ""
-"'webroot' テーマは、フォントのパスなどでの静的 URL プレフィックスに必要な "
-"webroot の値を SCSS でセットする方法の例を提供していました。この値は Django "
-"の設定から直接取得されるようになり、 SCSS のネームスペースで $static_url に"
-"よって直接利用できるようになりました。"
-
-msgid ""
-"The Access & Security panel's tabs have been moved to their own panels for "
-"clearer navigation and better performance. API Access and Key Pairs now "
-"reside in the Compute panel group. Floating IPs and Security Groups are now "
-"in the Network panel group."
-msgstr ""
-"アクセスとセキュリティのパネルにあるタブは、明確なナビゲーションとより良いパ"
-"フォーマンスのため、それぞれのパネルに移動しました。現在、 API アクセス、およ"
-"びキーペアは、コンピュートのパネルグループにあります。また、Floating IP とセ"
-"キュリティグループは、ネットワークのパネルグループにあります。"
-
-msgid ""
-"The Angular Bootstrap upgrade contains a breaking change as the directives "
-"and services in this library were renamed. See https://github.com/angular-ui/"
-"bootstrap/wiki/Migration-guide-for-prefixes"
-msgstr ""
-"Angular Bootstrap のアップグレードに、ディレクティブやサービスの名前の変更な"
-"ど、破壊しうる変更が含まれています。 https://github.com/angular-ui/bootstrap/"
-"wiki/Migration-guide-for-prefixes を参照してください。"
-
-msgid ""
-"The Brocade plugin for Quantum does not support key features of the floating "
-"IP addresses API which are considered central to Horizon's functionality. As "
-"such, it is not compatible with the Grizzly release's Quantum integration."
-msgstr ""
-"Quantum の Brocade プラグインは、 Horizon の中心的な機能である Floating IP ア"
-"ドレス API をサポートしていません。そのため、Horizon の Grizzly リリースの "
-"Quantum 連携機能とは組み合わせて使用することはできません。"
-
-msgid ""
-"The Cisco N1K Router plugin's additional features are available through a "
-"special additional dashboard when enabled and supported in Neutron."
-msgstr "Neutron 利用時における Cisco N1K ルータプラグインの追加ダッシュボード"
-
-msgid ""
-"The Essex Horizon release is only partially backwards-compatible with Diablo "
-"OpenStack components. While it is largely possible to log in and interact, "
-"many functions in Nova, Glance and Keystone changed too substantially in "
-"Essex to maintain full compatibility."
-msgstr ""
-"Horizon の Essex リリースは、 Diablo の OpenStack サービスとの後方互換性は部"
-"分的にしかありません。ほとんどの場合ログインして機能を使用できますが、 Nova、"
-"Glance、Keystone の多くの機能が Essex で大きく変更され、完全な互換性を保つこ"
-"とはできません。"
-
-msgid ""
-"The Flavor panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"フレーバーのパネルは、レガシーまたは Angular コードのいずれかを使用する設定が"
-"できるようになりました。"
-
-msgid ""
-"The Folsom Horizon release should be fully-compatible with both Folsom and "
-"Essex versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Folsom "
-"stack due to bugfixes, etc. in underlying services, there should not be any "
-"limitations on what will or will not function. (Note: Quantum was not a core "
-"OpenStack project in Essex, and thus this statement does not apply to "
-"network management.)"
-msgstr ""
-"Folsom リリースの Horizon は、他の OpenStack コアプロジェクト (Nova, Swift な"
-"ど) の Folsom と Essex バージョンの両方と完全な互換性があるはずです。背後で使"
-"用するサービスでのバグ修正などがあるため、機能によってはすべて Folsom バー"
-"ジョンの構成の方がかなり良く動作するものもあるでしょうが、機能が動作するかど"
-"うかという観点では制限事項はありません。(注: Quantum は Essex では OpenStack "
-"コアプロジェクトではなかったため、ネットワーク管理機能については上記はあては"
-"まりません。)"
-
-msgid ""
-"The Folsom release cycle brought several major advances to Horizon's user "
-"experience while also reintroducing Quantum networking as a core piece of "
-"the OpenStack Dashboard."
-msgstr ""
-"Folsom リリースサイクルでは、 Horizon のユーザーエクスペリエンスの大きな改善"
-"が行われました。また、 Quantum ネットワークが OpenStack Dashboard の主要機能"
-"として再度利用できるようになりました。"
-
-msgid ""
-"The Grizzly Horizon release should be fully compatible with both Grizzly and "
-"Folsom versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Grizzly "
-"stack due to bugfixes, etc. in underlying services, there should not be "
-"limitations on what will or will not function."
-msgstr ""
-"Grizzly リリースの Horizon は、他の OpenStack コアプロジェクト (Nova, Swift "
-"など) の Grizzly と Folsom の両方のバージョンと完全な互換性があるはずです。背"
-"後で使用するサービスでのバグ修正などがあるため、機能によってはすべて Grizzly "
-"バージョンの構成の方がかなり良く動作するものもあるでしょうが、機能が動作する"
-"かどうかという観点では制限事項はありません。"
-
-msgid ""
-"The Grizzly release cycle saw sweeping improvements to overall user "
-"experience, huge stability improvements, lots of new networking, instance "
-"management and image management features, a long-needed architectural "
-"clarification, and big increases in community engagement! Read on to get the "
-"specifics."
-msgstr ""
-"Grizzly リリースサイクルでは、非常に幅広い改善がありました。ユーザーエクスペ"
-"リエンスの全面的な改良、安定性の大幅な向上、ネットワーク、インスタンス管理、"
-"イメージ管理などの多くの機能、長く懸案となっていたアーキテクチャー上のクリー"
-"ンアップ、コミュニティーの拡大などです。詳細は続けて下を読んでください。"
-
-msgid ""
-"The HA property is updateable in the UI, however, Neutron API does not allow "
-"the update operation because toggling HA support does not work."
-msgstr ""
-"HA プロパティーは UI では更新可能ですが、Neutron API では、HA の切り替えのサ"
-"ポートが機能しないため、更新の操作は許可されていません。"
-
-msgid ""
-"The Havana Horizon release should be fully compatible with both Havana and "
-"Grizzly versions of the rest of the OpenStack integrated projects (Nova, "
-"Swift, etc.). New features in other OpenStack projects which did not exist "
-"in Grizzly will obviously only work in Horizon if the rest of the stack "
-"supports them as well."
-msgstr ""
-"Havana リリースの Horizon は、 他の OpenStack のコアプロジェクト (Nova, "
-"Swift など) の Havana と Grizzly の両バージョンに対して 完全な互換性があるは"
-"ずです。当たり前の話ですが、他の OpenStack プロジェクトの Grizzly にはない新"
-"機能が Horizon で動作するのは、他のプロジェクトでそれらがサポートされている場"
-"合だけです。"
-
-msgid ""
-"The Havana release cycle brings support for *three* new projects, plus "
-"significant new features for several existing projects. On top of that, many "
-"aspects of user experience have been improved for both end users and "
-"administrators. The community continues to grow and expand. The Havana "
-"release is solidly the best release of the OpenStack Dashboard project yet!"
-msgstr ""
-"Havana リリースでは、 3 つの新しいプロジェクトがサポートされ、既存のプロジェ"
-"クトにも重要な機能が追加されました。 さらに、エンドユーザーにとっても、管理者"
-"にとっても、多くの面でユーザーエクスペリエンスの改善が行われました。 コミュニ"
-"ティーは成長し続けています。 Havana は OpenStack Dashboard プロジェクト に"
-"とって今までで最良のリリースだと言えるでしょう。"
-
-msgid ""
-"The Icehouse release cycle brings several improvements to Horizon's user "
-"experience, improved extensibility, and support for many additional features "
-"in existing projects. The community continues to grow. Read more for the "
-"specifics."
-msgstr ""
-"Horizon の Icehouse リリースサイクルでは、 Horizon のユーザーエクスペリエンス"
-"の改善、拡張性の改善、既存プロジェクトの多くの追加機能への対応が行われまし"
-"た。コミュニティーは引き続き大きくなっています。詳細はこの続きを読んでくださ"
-"い"
-
-msgid ""
-"The Images panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"イメージのパネルは、レガシーまたは Angular コードのいずれかを使用する設定がで"
-"きるようになりました。"
-
-msgid ""
-"The Images table now has a new feature: predefined filters for seeing your "
-"own images, images that have been shared with you, or public images. This "
-"makes finding the image you're looking for a great deal easier and more "
-"pleasant."
-msgstr ""
-"イメージのテーブルに新たな機能が追加されました。事前定義済みのフィルターで自"
-"分のイメージ、自分と共有されているイメージ、パブリックのイメージ を表示するこ"
-"とができます。この新機能により、イメージの検索をはるかに簡単に行うことができ"
-"るようになり、操作が楽になりました。"
-
-msgid ""
-"The Juno release cycle brings a significant update to the user experience; "
-"numerous stability improvements; support for Sahara; and significant "
-"enhancements in feature support for networking, volumes, databases and "
-"images. The community continues to grow and gain speed. Read on for more "
-"details."
-msgstr ""
-"Juno リリースサイクルでは、ユーザーエクスペリエンスの大幅な更新、多くの安定性"
-"の向上、 Sahara のサポートの追加が行われるとともに、ネットワーク機能、ボ"
-"リューム機能、データベース機能、イメージ機能のサポートの大きな向上が行われま"
-"した。コミュニティーは大きくなり、スピードも増して来ています。詳細はこの先を"
-"読み続けてください。"
-
-msgid ""
-"The Loadbalancer feature landed in the 11th hour for both Quantum and "
-"Horizon and, though we did our best to test it, may still contain "
-"undiscovered bugs. It is best considered a \"beta\" or \"experimental\" "
-"feature for the Grizzly release."
-msgstr ""
-"最後の最後で、ロードバランサー機能が Quantum と Horizon に実装されました。で"
-"きる限りのテストを行いましたが、まだ見つかっていないバグがあるかもしれませ"
-"ん。 Grizzly リリースにおいては、この機能は「ベータ」扱い、「実験的機能」と考"
-"えた方がよいでしょう。"
-
-msgid ""
-"The OPENSTACK_IMAGE_FORMATS variable must be added to the "
-"REST_API_REQUIRED_SETTINGS setting in local_settings.py"
-msgstr ""
-"OPENSTACK_IMAGE_FORMATS 変数は、 local_settings.py の "
-"REST_API_REQUIRED_SETTINGS 設定に追加しなければなりません。"
-
-msgid ""
-"The OpenStack Data Processing project (Sahara) was formally included into "
-"the integrated release in Juno and Horizon includes broad support for "
-"managing your data processing. You can specify and build clusters to utilize "
-"several data types with user specified jobs while tracking the progress of "
-"those jobs."
-msgstr ""
-"Juno で OpenStack Data Processing プロジェクト(Sahara) は統合プロジェクト "
-"(Integrated release) となり、Horizon はデータプロセッシングの管理を幅広くサ"
-"ポートしました。ジョブをトラッキングできるうえ、様々なデータタイプを利用する"
-"ためのクラスターを記述、ビルドできます。"
-
-msgid ""
-"The OpenStack Database as a Service project (Trove) graduated from "
-"incubation in the Havana cycle, and thanks to their industriousness they "
-"delivered a set of panels for the OpenStack dashboard to allow for "
-"provisioning and managing your Trove databases and backups. Disclaimer: "
-"Given that Trove's first official release as an integrated project will not "
-"be until Icehouse this feature should still be considered experimental and "
-"may be subject to change."
-msgstr ""
-"OpenStack Database as a Service プロジェクトである Trove が Havana で イン"
-"キュベーションフェーズを卒業しました。Trove データベースとバックアップ のプロ"
-"ビジョニング・管理を OpenStack Dashboard からできるように してくれた方々に対"
-"して感謝します。 なお、OpenStack として統合された Trove の最初のリリースは "
-"Icehouse になります。 したがって、この機能は実験的なものとみなすべきで、機能"
-"が変更される可能性もあります。"
-
-msgid ""
-"The OpenStack Database as a Service project (Trove) is part of the "
-"integrated release in the Icehouse cycle. Improvements to the client "
-"connections and overall stability were added in the Icehouse cycle."
-msgstr ""
-"OpenStack Database as a Service プロジェクト (Trove) は、Icehouse サイクルに"
-"おける統合リリースの一部です。Icehouse サイクルでは、クライアントの接続と全体"
-"的な安定性が改善されました。"
-
-msgid ""
-"The OpenStack Orchestration project (Heat) debuted in Havana, and Horizon "
-"delivers full support for managing your Heat stacks. Highlights include "
-"support for dynamic form generation from supported Heat template formats, "
-"stack topology visualizations, and full stack resource inspection."
-msgstr ""
-"OpenStack Orchestration プロジェクト Heat が Havana にてデビューしました。 "
-"Horizon は Heat スタックの管理をすべてサポートしています。特筆する点ては、 "
-"Heat テンプレートフォーマットからの動的なフォーム生成機能、スタックトポロジー"
-"の可視化、 完全なスタックリソース検査がサポートしています。"
-
-msgid ""
-"The OpenStack Translations team came fully into its own during the Havana "
-"cycle and the quality of the translations in Horizon are the best yet by "
-"far. Congratulations to that team for their success in building the "
-"community that started primarily within the OpenStack Dashboard project."
-msgstr ""
-"OpenStack 翻訳チームは Havana リリースで独立したチームとして活動するようにな"
-"り、 Horizon の翻訳の品質は今までで一番よいものになっています。 もともと "
-"OpenStack Dashboard プロジェクトの一部として始まったコミュニティーの形成が 成"
-"功したことをお祝い致します。"
-
-msgid ""
-"The Python Launch Instance workflow has been deprecated and no longer "
-"displays by default."
-msgstr ""
-"Python のインスタンスの起動ワークフローは廃止予定となり、もはやデフォルトでは"
-"表示されません。"
-
-msgid ""
-"The Python Swift panel has been deprecated and no longer displays by "
-"default. To use the old interface edit ``enabled/"
-"_1920_project_containers_panel.py`` to change ``swift_panel`` to "
-"``'legacy'``."
-msgstr ""
-"Python の Swift パネルは廃止予定となり、もはやデフォルトでは表示されません。"
-"古いインターフェースを使用するには、 ``enabled/"
-"_1920_project_containers_panel.py`` を ``swift_panel`` から ``'legacy'`` に変"
-"更してください。"
-
-msgid ""
-"The Queens release of horizon depends on Django 1.8 to 1.11, but Django 1.8 "
-"to 1.10 support will be dropped in the next release (Rocky)."
-msgstr ""
-"Horizon の Queens リリースは、Django 1.8 から 1.11 に依存していますが、"
-"Django 1.8 から 1.10 のサポートは次のリリース (Rocky) で廃止される予定です。"
-
-msgid ""
-"The Sahara based content has been removed from the Horizon source tree and "
-"is now a separate plugin. To continue managing Sahara in Horizon, installing "
-"the sahara-dashboard plugin on the Horizon server is required."
-msgstr ""
-"Sahara に基づくコンテンツは Horizon のソースツリーから削除され、プラグインに"
-"分離されました。 Horizon で Sahara の管理を続けるには、 Horizon サーバーに "
-"sahara-dashboard プラグインをインストールする必要があります。"
-
-msgid ""
-"The Trove based content has been removed from the Horizon source tree and is "
-"now a separate plugin. To continue managing Trove in Horizon, installing the "
-"trove-dashboard plugin on the Horizon server is required."
-msgstr ""
-"Trove に基づくコンテンツは Horizon のソースツリーから削除され、プラグインに分"
-"離されました。 Horizon で Trove の管理を続けるには、 Horizon サーバーに "
-"trove-dashboard プラグインをインストールする必要があります。"
-
-msgid ""
-"The ``TEMPLATE_*`` settings have been replaced with a ``TEMPLATE`` dict. "
-"This will likely cause issues when porting settings to this version of "
-"Horizon. The TEMPLATE_DEBUG setting has been removed and is tied to the "
-"DEBUG setting now. A detailed explanation of this dict can be found at "
-"https://docs.djangoproject.com/en/1.10/ref/settings/#templates"
-msgstr ""
-"``TEMPLATE_*`` 設定は ``TEMPLATE`` dict に置き換えられました。このバージョン"
-"の Horizon に設定を移行する際に、これが問題となる可能性があります。 "
-"TEMPLATE_DEBUG 設定は削除され、 DEBUG 設定で制御されるようになりました。この "
-"dict の詳細な情報は https://docs.djangoproject.com/en/1.10/ref/settings/"
-"#templates で説明されています。"
-
-msgid ""
-"The ``can_haz`` and ``can_haz_list`` template filters have been renamed to "
-"``has_permissions`` and ``has_permissions_on_list`` respectively."
-msgstr ""
-"テンプレートフィルター ``can_haz`` と ``can_haz_list`` は、それそれ "
-"``has_permissions`` と ``has_permissions_on_list`` に改名されました。"
-
-msgid ""
-"The ``is_authenticated()`` and ``is_anonymous()`` functions in Django "
-"OpenStack Auth's ``User`` class are properties when running under Django "
-"1.10, and no longer take a margin parameter."
-msgstr ""
-"Django 1.10 での実行時は、 DJango OpenStack Auth の ``User`` クラスの "
-"``is_authenticated()`` と ``is_anonymous()`` 関数はプロパティーになり、引数か"
-"ら margin パラメーターは削除されました。"
-
-msgid ""
-"The ``profile_support`` setting has been removed from the "
-"``OPENSTACK_NEUTRON_NETWORK`` dict, and any usages have been removed from "
-"the Horizon code base. If you were relying on this being set by default, you "
-"will now need to manually set the value in your plugin/customisation."
-msgstr ""
-"設定項目 ``OPENSTACK_NEUTRON_NETWORK`` から ``profile_support`` の設定が削除"
-"され、関連するコードも Horizon のコードから削除されました。この設定を有効にし"
-"ていた環境では、Horizon のプラグイン機構を使って手動で設定を行う必要がありま"
-"す。"
-
-msgid ""
-"The ``status_unknown`` table row class has been replaced with the default "
-"bootstrap ``warning`` class."
-msgstr ""
-"表の行の ``status_unknown`` クラスがデフォルトの Bootstrap の ``warning`` ク"
-"ラスに置き換えられました。"
-
-msgid ""
-"The ``virtio-forwarder`` VNIC type has been added to the list of valid types "
-"that may be set on a port. This requests a low-latency virtio port inside "
-"the instance, likely backed by hardware acceleration and requires a "
-"supporting Neutron mechanism driver."
-msgstr ""
-"VNIC 種別の ``virtio-forwarder`` が、ポートに設定される有効な種別のリストに追"
-"加されています。これは、インスタンス内に低レイテンシーの virtio ポートを要求"
-"し、ハードウェアアクセラレーション支援や、Neutron メカニズムドライバーのサ"
-"ポートが必要になります。"
-
-msgid "The `select` method has been renamed to to `toggleSelect`."
-msgstr "`select` メソッドは `toggleSelect` に改名されました。"
-
-msgid ""
-"The ability for an administrator to reset the password of a server/instance."
-msgstr "管理者によるインスタンスのパスワードの再設定"
-
-msgid ""
-"The ability to edit flavors is disabled by default. See "
-"``ENABLE_FLAVOR_EDIT`` in the settings documentation for more information."
-msgstr ""
-"フレーバーを編集する機能は、デフォルトでは無効になっています。 詳細について"
-"は、設定ドキュメントの ``ENABLE_FLAVOR_EDIT`` を参照してください。"
-
-msgid ""
-"The breadcrumb navigation inside the details pages now applies across "
-"Horizon. A small change in the logic means that ``custom_breadcrumb`` items "
-"in the context no longer need to specify the panel name and link. See "
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_]"
-msgstr ""
-"詳細ページのパンくずナビゲーションは、 Horizon 全体に適用されるようになりまし"
-"た。小さなロジック変更は、コンテキスト内の ``custom_breadcrumb`` 項目がパネル"
-"名とリンクの指定が不要になった点です。[`blueprint navigation-improvements "
-"<https://blueprints.launchpad.net/horizon/+spec/navigation-improvements>`_] "
-"を参照してください。"
-
-msgid ""
-"The configuration documentation for ``supported_vnic_types`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` has been updated to help an operator decide "
-"which VNIC types should be available for users to choose from."
-msgstr ""
-"``OPENSTACK_NEUTRON_NETWORK`` の ``supported_vnic_types`` の設定ドキュメント"
-"が更新され、オペレーターがどの VNIC 種別をユーザーが選択できるようにするかを"
-"決定するのに役立ちます。"
-
-msgid ""
-"The conversion to utilizing Bootstrap v3 can cause content extensions "
-"written on top of Horizon to have rendering issues. Most of these are fixed "
-"by a simple CSS class name substitutions. These issues are primarily seen "
-"with buttons and panel content widths."
-msgstr ""
-"Bootstrap 3 を使用するように変更が行われたため、Horizon 上に作成されたコンテ"
-"ンツのエクステンションでレンダリング問題が発生する可能性があります。問題の多"
-"くは、単純な CSS クラス名の置き換えで修正されます。主にこれらの問題が見られる"
-"のは、ボタンとパネルのコンテンツ幅です。"
-
-msgid ""
-"The dashboard-specific ``base.html`` templates (e.g. ``nova/base.html``, "
-"``syspanel/base.html``, etc.) have been removed in favor of a single ``base."
-"html`` template."
-msgstr ""
-"ダッシュボード固有の ``base.html`` テンプレート (``nova/base.html`` や "
-"``syspanel/base.html`` など) は削除されました。 単一の ``base.html`` テンプ"
-"レートを使用してください。"
-
-msgid ""
-"The default for ``can_set_mountpoint`` is now ``False``, and should be set "
-"to ``True`` in the settings in order to add the option to set the mount "
-"point for volumes in the dashboard. At this point only the Xen hypervisor "
-"supports this feature."
-msgstr ""
-"``can_set_mountpoint`` のデフォルト値が ``False`` になりました。 ダッシュボー"
-"ドでボリュームのマウントポイントの設定項目を追加するには、設定ファイルで "
-"``True`` に設定する必要があります。現在のところ、Xen ハイパーバイザーだけがこ"
-"の機能をサポートしています。"
-
-msgid ""
-"The default for ``can_set_password`` is now ``False``. This means that "
-"unless the setting is explicitly set to ``True``, the option to set an "
-"'Admin password' for an instance will not be shown in the Launch Instance "
-"workflow. Not all hypervisors support this feature which created confusion "
-"with users."
-msgstr ""
-"``can_set_password`` のデフォルト値が ``False`` になりました。明示的に "
-"``True`` に設定しない限り、インスタンス起動画面ではインスタンスの「管理者パス"
-"ワード (Admin password)」の設定項目が表示されません。すべてのハイパーバイザー"
-"がこの機能に対応しているわけではなく、これはユーザーにとって紛らわしいことで"
-"した。"
-
-msgid ""
-"The default keystone API vesion is switch to ``v3``. If you still use the "
-"keystone v2.0 API by default, you need to configure "
-"``OPENSTACK_API_VERSIONS`` and ``OPENSTACK_KEYSTONE_URL`` to point to the "
-"keystone v2.0 API."
-msgstr ""
-"デフォルトの Keystone API バージョンを ``v3`` に切り替えました。もし、まだ "
-"Keystone v2.0 API をデフォルトで使用している場合、``OPENSTACK_API_VERSIONS`` "
-"および ``OPENSTACK_KEYSTONE_URL`` を Keystone v2.0 API を指すように設定する必"
-"要があります。"
-
-msgid ""
-"The deprecated ``OPENSTACK_QUANTUM_NETWORK`` configuration option has been "
-"removed. If you still use it, you need to replace it with "
-"``OPENSTACK_NEUTRON_NETWORK``."
-msgstr ""
-"廃止予定だった ``OPENSTACK_QUANTUM_NETWORK`` 設定オプションは削除されました。"
-"まだ使用したい場合は、``OPENSTACK_NEUTRON_NETWORK`` に書き換える必要がありま"
-"す。"
-
-msgid ""
-"The deprecated feature of \"Edit Flavor\" was deleted Historically, Horizon "
-"has provided the ability to edit Flavors by deleting and creating a new one "
-"with the same information. This is not supported in the Nova API and causes "
-"unexpected issues and breakages."
-msgstr ""
-"非推奨の「フレーバーの編集」機能を削除しました。これまで、Horizon はフレー"
-"バーの削除と作成により編集機能を提供してきました。これは、Nova API でサポート"
-"されておらず、予期せぬ問題や破壊を引き起こします。"
-
-msgid ""
-"The developer enabled files have been moved from ``openstack_dashboard/"
-"enabled`` to ``openstack_dashboard/contrib/developer/enabled``. To enable "
-"them, copy into ``openstack_dashboard/local/enabled`` and set ``DEBUG = "
-"True``."
-msgstr ""
-"開発者ダッシュボードの enabled ファイルは ``openstack_dashboard/enabled`` か"
-"ら ``openstack_dashboard/contrib/developer/enabled`` に移動されました。これら"
-"を有効にするには、 ``openstack_dashboard/local/enabled`` 以下にこれらのファイ"
-"ルをコピーし、 ``DEBUG = True`` を設定してください。"
-
-msgid ""
-"The final django TEMPLATE_LOADERS configuration will now be generated from "
-"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS and ADD_TEMPLATE_LOADERS settings. "
-"See the settings documentation for more information."
-msgstr ""
-"最終的な Django の TEMPLATE_LOADERS 設定は、 TEMPLATE_LOADERS 、 "
-"CACHED_TEMPLATE_LOADERS 、および ADD_TEMPLATE_LOADERS 設定から生成されます。"
-"詳細な情報は設定ドキュメントを参照してください。"
-
-msgid "The following deprecated settings have been dropped."
-msgstr "次の非推奨とされた設定は削除されました。"
-
-msgid ""
-"The function fix_auth_url_version() should be removed from openstack_auth "
-"library as soon as Horizon no longer needs it. The replacement function is "
-"fix_auth_url_version_prefix() which returns a fixed url and a boolean flag "
-"indicating if the url was actually fixed. Having a separate flag allows to "
-"emit more precise warning messages about inconsistencies in Keystone "
-"endpoint URL."
-msgstr ""
-"関数 fix_auth_url_version() は、 Horizon が必要としなくなり次第、 "
-"openstack_auth ライブラリから削除する必要があります。代わりの関数は "
-"fix_auth_url_version_prefix() であり、固定 URL と URL が実際に固定されたか"
-"どうかを示すブール値フラグを返します。別のフラグを使用すると、 Keystone エン"
-"ドポイント URL の不一致に関するより正確な警告メッセージを出すことができます。"
-
-msgid ""
-"The hard-coded run_tests commands for extracting translatable strings and "
-"updating message catalogs have been ported to django management commands as "
-"extract_messages and update_catalog. These accept several parameters to make "
-"them easier to use with downstream customisations and string modifications, "
-"but the default behaviour is the same as before."
-msgstr ""
-"翻訳可能な文字列の抽出とメッセージカタログの更新のためにハードコードされてい"
-"た run_tests コマンドは django 管理コマンドの extract_messages および "
-"update_catalog に移行しました。これらは、下流工程でのカスタマイズと文字列の編"
-"集を簡単にするいくつかのパラメーターを受け付けますが、デフォルトの動作は以前"
-"と同じです。"
-
-msgid ""
-"The hz-resource-panel directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and displays an appropriate header and allows content to be "
-"transcluded to build the panel page."
-msgstr ""
-"hz-resource-panel ディレクティブは Heat のリソース名 ('OS::Nova::Server' な"
-"ど) を受け取り、適切なヘッダーを表示し、コンテンツを作成するパネルページに埋"
-"め込めます (transclude できます)。"
-
-msgid ""
-"The hz-resource-table directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and uses the Angular registry to provide actions, columns, "
-"and summary views."
-msgstr ""
-"hz-resource-table ディレクティブは Heat リソース名 (’OS::Nova::Server’ など) "
-"を受け取り、Angular レジストリーを使って、アクション、カラム、サマリーの"
-"ビューを提供します。"
-
-msgid ""
-"The identity panels (domains, projects, users, roles, groups) have also been "
-"converted to support RBAC at the view level. The identity panels have been "
-"moved from the admin dashboard into their own 'Identity' dashboard and "
-"accessibility is determined by policies alone. This is the first step toward "
-"consolidating the near duplicate content of the project and admin dashboards "
-"into single views supporting a wide range of roles."
-msgstr ""
-"ユーザー管理パネル (ドメイン、プロジェクト、ユーザー、ロール、グループ) も、"
-"ビューレベルでRBAC をサポートするように変換されています。認証パネルは管理ダッ"
-"シュボードから独自の「ユーザー管理」のダッシュボードに移動され、単独のポリ"
-"シーでアクセシビリティが決定されます。これはプロジェクトと管理ダッシュボード"
-"で重複に近いコンテンツを単一ビューに集約する第一歩です。単一ビューはロールを"
-"広い範囲でサポートします。"
-
-msgid ""
-"The initScope method for action services has been deprecated, with the new "
-"method initAction added which does not get passed a scope. The allowed and "
-"perform method are now passed a scope for context in addition to the first "
-"item/items argument. The \"scope\" parameter to the WizardModalService "
-"modal() method has also been deprecated, and will be ignored in a future "
-"release of Horizon."
-msgstr ""
-"アクションサービスの initScope 関数は非推奨になり、新しい関数 initAction が追"
-"加され、これはスコープを提供しません。その代わり、 allowed および perform 関"
-"数は、コンテキストのためのスコープを第一引数のitem / items に続いて提供しま"
-"す。WizardModalService の modal() 関数の \"scope\" パラメーターも非推奨にな"
-"り、将来の Horizon リリースでは無視されるようになります。"
-
-msgid "The keystone v3 API now becomes the default keystone API version."
-msgstr "Keystone v3 API がデフォルトの Keystone API バージョンになりました。"
-
-msgid ""
-"The logos in Horizon (previously logo-splash.png and logo.png) now load SVG "
-"files instead of PNG. The default logos have been updated to reflect the new "
-"OpenStack branding."
-msgstr ""
-"Horizon のロゴ(以前の logo-splash.png と logo.png)が PNG の代わりに SVG "
-"ファイルを読み込むようになりました。 デフォルトのロゴは、新しい OpenStack ブ"
-"ランディングを反映するように更新されています。"
-
-msgid ""
-"The main engine managing integration with oslo.policy has been moved to "
-"django_openstack_auth. The configuration is still managed in Horizon, but "
-"the setting for ``POLICY_CHECK_FUNCTION`` now uses ``openstack_auth.policy."
-"check`` rather than ``openstack_dashboard.policy.check``. Current behavior "
-"will remain consistent."
-msgstr ""
-"oslo.policy でのメインエンジン管理のインテグレーションは、 "
-"django_openstack_auth に移動しました。その設定はまだ Horizon で管理されます"
-"が、 ``POLICY_CHECK_FUNCTION`` の設定では、 ``openstack_dashboard.policy."
-"check`` よりも ``openstack_auth.policy.check`` が使われるようになります。現在"
-"の動作は維持されます。"
-
-msgid ""
-"The metadata editor has been updated with AngularJS. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals>`__ "
-"for more details."
-msgstr ""
-"メタデータエディターは AngularJS で更新されました。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals>`__ "
-"を参照してください。"
-
-msgid ""
-"The network topology diagram has been replaced with an interactive graph "
-"containing collapsible networks, and scales far better in large deployments. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/curvature-network-"
-"topology>`__ for more details."
-msgstr ""
-"ネットワークトポロジーダイアグラムは、折りたたみ可能なネットワークを含むイン"
-"タラクティブなグラフに置き換えられ、大規模な構成ではるかに優れた表示が行われ"
-"ます。詳細は `こちら <https://blueprints.launchpad.net/horizon/+spec/"
-"curvature-network-topology>`__ を参照してください。"
-
-msgid ""
-"The new Nova instance actions view provides a list of all actions taken on "
-"all instances in the current project allowing users to view resulting errors "
-"or actions taken by other users on those instances."
-msgstr ""
-"新しい Nova インスタンスのアクションパネルは、現在のプロジェクトのすべてのイ"
-"ンスタンスについて、アクション結果のリストを提供します。ユーザーは他のユー"
-"ザーが操作した結果のエラーやアクションを確認できます。"
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Horizon continues to grow. New features in the Havana release include:"
-msgstr ""
-"Horizon でサポートされる OpenStack Compute (Nova) の機能は増え続けています。 "
-"Havana リリースでの新機能は下記のとおりです。"
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Icehouse grew. New features in the Icehouse release include:"
-msgstr ""
-"Icehouse でサポートされる OpenStack Compute (Nova) の機能数が増えました。"
-"Icehouse リリースの新機能には以下が含まれます。"
-
-msgid ""
-"The oslo concurrency minimum requirement has been raised from 3.5.0 to 3.7.1"
-msgstr ""
-"oslo concurrency の必要最小バージョンが 3.5.0 から 3.7.1 に引き上げられまし"
-"た。"
-
-msgid ""
-"The overall structure of the page layout in Horizon has been altered. "
-"Existing templates by 3rd parties to override page templates may require "
-"some rework."
-msgstr ""
-"Horizon のページレイアウトの全体的な構造が変更されました。 third party が作成"
-"した既存のテンプレートで、ページテンプレートを上書きしている場合は、作り直す"
-"必要があるかもしれません。"
-
-msgid ""
-"The plugin system in Horizon continued to improve in the Juno release. Some "
-"of those improvements:"
-msgstr ""
-"Horizonのプラグインシステムは、 Junoリリースでも引き続き改善されました。以下"
-"のような改善点があります。"
-
-msgid ""
-"The policy framework in horizon now supports policy directories per service. "
-"This corresponds to ``policy_dirs`` configuration option from \"oslo.policy"
-"\" library. The new setting ``POLICY_DIRS`` was introduced. The setting "
-"allows to define multiple policy directories per service. For example, it is "
-"useful for a case where multiple projects provide policy files like neutron "
-"stadium projects. For detail, see `the horizon Setting Reference <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#policy-"
-"dirs>`__."
-msgstr ""
-"Horizon のポリシーフレームワークは、サービス毎のポリシー辞書をサポートしま"
-"す。これは、``oslo.policy`` ライブラリの ``policy_dirs`` 設定オプションに相当"
-"します。新しい設定 ``POLICY_DIRS`` が導入されました。この設定は、サービス毎に"
-"複数のポリシー辞書を定義できます。例えば、\n"
-" Neutron stadium プロジェクトのように、複数のプロジェクトがポリシーファイルを"
-"提供するような場合に有用です。詳細は、`the horizon Setting Reference "
-"<https://docs.openstack.org/horizon/latest/configuration/settings."
-"html#policy-dirs>`__ を参照してください。"
-
-msgid ""
-"The port-details page has a new tab for managing Allowed Address Pairs. This "
-"tab and its features will only be available when this extension is active in "
-"Neutron. The Allowed Address Pairs tab will enable creating, deleting, and "
-"listing address pairs for the current port."
-msgstr ""
-"ポートの詳細ページでは、許可するアドレスペアを管理する新しいタブができまし"
-"た。このタブとその機能は Neutron でこの拡張が有効になっている時だけ利用可能で"
-"す。許可するアドレスペアのタブは、現在のポートに対するアドレスペアの作成、削"
-"除、および一覧が可能です。"
-
-msgid ""
-"The primary dashboard and panel navigation has been updated from the tab "
-"navigation to an accordion implementation. Dashboards and Panel Groups are "
-"now expandable and collapsible in the page navigation. This change allows "
-"for the addition of more dashboards as well as accommodates the increasing "
-"number of panels in dashboards."
-msgstr ""
-"ダッシュボードおよびパネルのナビゲーションが更新され、タブ型ナビゲーションに"
-"代わってアコーディオン型ナビゲーションが実装されました。ページナビゲーション"
-"でダッシュボードおよびパネルグループの展開と折りたたみができるようになりまし"
-"た。この変更により、より多くのダッシュボードを追加できるようになった上、ダッ"
-"シュボード内のパネル数の増加に対応します。"
-
-msgid ""
-"The property `numSelected` has been removed, use `selected.length` instead."
-msgstr ""
-"`numSelected` プロパティーは削除され、代わりに `selected.length` を使用しま"
-"す。"
-
-msgid "The property `selected` is now a list of selected rows."
-msgstr "`selected` プロパティーは選択された行のリストになっています。"
-
-msgid ""
-"The property `selections` tracks the checkbox selection state of each row."
-msgstr ""
-"`selections` プロパティーは各行のチェックボックスの選択状態を保持しています。"
-
-msgid ""
-"The python-swiftclient library and python-cinderclient libraries are now "
-"used under the hood instead of cloudfiles and python-novaclient respectively."
-msgstr ""
-"内部では、 cloudfiles と python-novaclient の代わりに、 python-swiftclient "
-"と python-cinderclient ライブラリーが使用されるようになりました。"
-
-msgid ""
-"The run_tests.sh script is now deprecated and all functionality has been "
-"provided by either tox or manage.py. run_tests will be removed in Queens "
-"(13.0)."
-msgstr ""
-"run_tests.sh スクリプトは非推奨になり、すべての機能は tox あるいは manage.py "
-"により提供されます。 run_tests はQueens (13.0) で削除予定です。"
-
-msgid ""
-"The security group rule editing experience has always been inherently very "
-"complicated simply given the number of options and the very technical terms "
-"involved. Moreover, the combined table-plus-form approach the OpenStack "
-"Dashboard had taken only made the UX more frustrating for an already "
-"difficult area."
-msgstr ""
-"セキュリティーグループのルールを編集する操作は、予てから非常に複雑で、多数の"
-"オプションと非常に専門的な用語が単に提示されていました。また、OpenStack "
-"Dashboard で採用しているテーブルとフォームを組み合わせたアプローチは、ユー"
-"ザーエクスペリエンス面ですでに問題がある操作をさらに難しくするだけでした。"
-
-msgid "The setting CUSTOM_THEME_PATH is now deprecated."
-msgstr "設定 CUSTOM_THEME_PATH は廃止予定になりました。"
-
-msgid "The setting DEFAULT_THEME_PATH is now deprecated."
-msgstr "設定 DEFAULT_THEME_PATH は廃止予定になりました。"
-
-msgid ""
-"The settings ``enable_firewall`` and ``enable_vpn`` which have been "
-"deprecated since Juno release are now actually dropped. If you are using "
-"these settings to disable FWaaS v1 and VPNaaS dashboards, use "
-"``REMOVE_PANEL`` of `the Pluggable Panel mechanism <https://docs.openstack."
-"org/developer/horizon/topics/settings.html#pluggable-settings-for-panels>`__ "
-"to disable these panels. Note that Horizon checks the availability of FWaaS "
-"v1 and/or VPNaaS in your Neutron deploymennt and disables corresponding "
-"panels if not available, so in most cases you do not need to take care of "
-"the change."
-msgstr ""
-"Juno のリリースから廃止された ``enable_firewall`` と ``enable_vpn`` の設定"
-"が、実際に削除されました。これらの設定を使用して FWaaS v1 と VPNaaS のダッ"
-"シュボードを無効にしている場合は、 `Pluggable Panel mechanism <https://docs."
-"openstack.org/developer/horizon/topics/settings.html#pluggable-settings-for-"
-"panels>`__ の ``REMOVE_PANEL`` を使用してこれらのパネルを無効にしてくださ"
-"い。 Horizon は、Neutron の構成において FWaaS v1 および/または VPNaaS の可用"
-"性をチェックし、利用できない場合は対応するパネルを無効にするので、ほとんどの"
-"場合、変更を気にする必要はありません。"
-
-msgid ""
-"The supported stylesheets in Horizon have been converted to utilize SCSS "
-"rather than LESS. The change was necessary due to a prevalent lack of "
-"support for LESS compilers in python. This change also allowed us to upgrade "
-"to Bootstrap 3, as parts of the Bootstrap 3 LESS stylesheets were not "
-"supported by existing python based LESS compilers."
-msgstr ""
-"Horizon でサポートされているスタイルシートは LESS ではなく SCSS を利用するよ"
-"うに変換されました。この変更は、pythonで LESS コンパイラーのサポートが普及し"
-"ないために必要でした。Bootstrap 3 LESS スタイルシートの一部は、既存の python "
-"ベースの LESS コンパイラーでサポートされていませんでしたが、この変更により、"
-"私たちは Bootstrap 3 にアップグレードすることもできました。"
-
-msgid ""
-"The telemetry code in Horizon has been deprecated and disabled for several "
-"releases now. The code has now been removed from the tree."
-msgstr ""
-"Horizon にあるテレメトリーのコードは非推奨となり、幾つかのリリースの間、無効"
-"化されていました。このコードは現在削除されています。"
-
-msgid ""
-"Themes have moved location from ``openstack_dashboard/static/themes``, to "
-"``openstack_dashboard/themes``. Paths may need to be updated accordingly. "
-"Furthermore, Horizon is aligning closer with Bootstrap markup, and themes "
-"should be built around this ideology; see the top bar and side navigation "
-"for details."
-msgstr ""
-"テーマの場所が ``openstack_dashboard/static/themes`` から "
-"``openstack_dashboard/themes`` に移動されました。パスをこれに応じて更新する必"
-"要があります。また、 Horizon は Bootstrap のマークアップに倣っており、テーマ"
-"はこのイデオロギーを中心にして構築されるべきです。詳細は、トップバーとサイド"
-"ナビゲーションを参照してください。"
-
-msgid ""
-"There are also some Nova related panels (e.g. \"Instances\") that reference "
-"storage size in \"GB\". These panels will be addressed in subsequent patches."
-msgstr ""
-"Nova に関連する幾つかのパネル(例えば「インスタンス」)でも、ストレージのサイ"
-"ズは「GB」で参照しています。これらのパネルは、その後のパッチで対処されること"
-"になります。"
-
-msgid ""
-"There is now an ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option in the "
-"settings, to disable selected extensions for performance reasons. See `this "
-"<https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ for more details."
-msgstr ""
-"設定に ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` があり、性能面の理由で選択され"
-"た拡張が無効化されます。詳細は `こちら <https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ を参照してください。"
-
-msgid ""
-"There will no longer be any ``WARNING`` messages regarding the developer "
-"panels in logs."
-msgstr ""
-"ログに出力される、開発者パネルに関する ``WARNING`` メッセージがなくなりまし"
-"た。"
-
-msgid ""
-"These features allow for tremendous flexibility when constructing software-"
-"defined networks for your cloud using Neutron."
-msgstr ""
-"これらの機能により Neutron でクラウドで非常に柔軟に SDN を構築することができ"
-"るようになります。"
-
-msgid ""
-"Third-party developers who wish to build on Horizon can get started much "
-"faster using the new dashboard and panel templates. See the docs on "
-"`creating a dashboard`_ and `creating a panel`_ for more information."
-msgstr ""
-"Horizon 上にアプリケーションを作成しようとする third-party 開発者は、新しい"
-"ダッシュボードとパネルのテンプレートを使うと、これまでよりずっと早く開発を始"
-"められます。詳しい情報は `creating a dashboard`_ と `creating a panel`_ のド"
-"キュメントを参照してください。"
-
-msgid ""
-"This is useful when you would like to disable some default panel. You can do "
-"it by specifying ``DISABLED = True`` in a plugin enabled file in ``local/"
-"enabled`` directory with a same name."
-msgstr ""
-"これは、デフォルトのパネルを無効にする場合に便利です。 ``DISABLED = True`` "
-"を ``local/enabled`` ディレクトリ内の同じ名前のプラグイン有効化ファイルで指定"
-"することで可能です。"
-
-msgid ""
-"This works in most cases, but there is a case where you need to be careful "
-"when upgrading horizon. If you use ``REMOVE_PANEL`` to remove some default "
-"panel by putting a plugin enabled file with a same name in ``local/enabled`` "
-"directory, you now need to use ``DISABLED = True`` or change the filename."
-msgstr ""
-"これはほとんどの場合に動作しますが、 Horizon をアップグレードするときに注意が"
-"必要な場合があります。同じ名前のプラグイン有効化ファイルを ``local/enabled`` "
-"ディレクトリに置いて、 ``REMOVE_PANEL`` を使っていくつかのデフォルトパネルを"
-"削除する場合は、 ``DISABLED = True`` を使うかファイル名を変更する必要がありま"
-"す。"
-
-msgid ""
-"Timezone support is now enabled. You can select your preferred timezone in "
-"the User Settings panel."
-msgstr ""
-"タイムゾーンのサポートが有効になりました。ユーザー設定パネルで好みのタイム"
-"ゾーンを選択できます。"
-
-msgid ""
-"To aid in continued maintenance of Horizon as a themable and customizable "
-"framework, the highly customized 'default' styles are being dropped in favor "
-"of standard Bootstrap styles. The 'default' theme will only house scss "
-"variable changes going forward."
-msgstr ""
-"テーマに対応したカスタマイズ可能なフレームワークとしての Horizon の継続的なメ"
-"ンテナンスを容易にするため、高度にカスタマイズされていた 'default' スタイルは"
-"削除され、標準の Bootstrap のスタイルを使用するようになりました。今後は "
-"'default' テーマでは SCSS 変数の変更だけが行われます。"
-
-msgid ""
-"To change the behavior around hypervisor management in Horizon you must add "
-"the ``OPENSTACK_HYPERVISOR_FEATURES`` setting to your ``settings.py`` or "
-"``local_settings.py`` file."
-msgstr ""
-"Horizon のハイパーバイザー管理に関する動作を変更するには、 ``settings.py`` "
-"か ``local_settings.py`` ファイルに ``OPENSTACK_HYPERVISOR_FEATURES`` 設定を"
-"追加する必要があります。"
-
-msgid ""
-"To improve support for Neutron based clouds, when creating a database "
-"instance, the user can now specify the NIC for the database instance on "
-"creation allowing direct access to the instance by the user."
-msgstr ""
-"Neutron ベースのクラウド対応の改善の一環として、今回、ユーザーがデータベース"
-"インスタンス作成時に NIC を指定でき、ユーザーがデータベースインスタンスに直接"
-"アクセスできるようになりました。"
-
-msgid ""
-"To support this extensibility, all the components used to build on Horizon's "
-"interface are now modular and reusable. Horizon's own dashboards use these "
-"components, and they have all been built with third-party developers in "
-"mind. Some of the main components are listed below."
-msgstr ""
-"この拡張性に対応するため、 Horizon のインターフェースを構築するのに使用されて"
-"いる全部品がモジュール化され、再利用可能になりました。 Horizon 自身のダッシュ"
-"ボードはこれらの部品を使用しており、これらはすべて third-party 開発者を念頭に"
-"おいて作成されました。主な部品のいくつかを以下で取り上げます。"
-
-msgid "Transfer table widget"
-msgstr "テーブルウィジェットの転送"
-
-msgid "Translation Team"
-msgstr "翻訳チーム"
-
-msgid "Trove"
-msgstr "Trove"
-
-msgid "Trove Databases"
-msgstr "Trove データベース"
-
-msgid ""
-"Trove and Sahara panels now reside in ``openstack_dashboard/contrib``. This "
-"is to provide separation for reviews provided mostly by the service teams. "
-"In the future, these panels may become plugins rather than being kept in "
-"Horizon. See `this <https://blueprints.launchpad.net/horizon/+spec/plugin-"
-"sanity>`__ for more details."
-msgstr ""
-"Trove と Sahara のパネルが ``openstack_dashboard/contrib`` にあります。主にこ"
-"れらのサービスチームによって提供されるレビューを分離するためです。将来的に、"
-"これらのパネルは Horizon で維持されるず、プラグインとなります。詳細は `こち"
-"ら <https://blueprints.launchpad.net/horizon/+spec/plugin-sanity>`__ を参照し"
-"てください。"
-
-msgid ""
-"Trove supports using multiple types of datastores, e.g., mysql, redis, "
-"mongodb. Users can now select from the list of datastores supported by the "
-"cloud operator when creating their database instances."
-msgstr ""
-"Trove は複数種類のデータストア (mysql, redis, mongodb など) の利用に対応して"
-"います。ユーザーは、データベースインスタンス作成時に、クラウドオペレーターが"
-"サポートしているデータストアのリストからデータストアを選択できるようになりま"
-"した。"
-
-msgid "UX Changes"
-msgstr "UX の変更"
-
-msgid "Under The Hood"
-msgstr "Horizon 内部の変更"
-
-msgid "Under the Hood"
-msgstr "Horizon 内部の変更"
-
-msgid ""
-"Unified job interface map. This is a human readable method for passing in "
-"configuration data that a job may require or accept. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/unified-job-interface-map-ui>`__ for "
-"more details."
-msgstr ""
-"ジョブインターフェイスマップが統一されました。これは、ジョブが必要または受け"
-"付ける設定データを渡すための、人間が読める方法です。詳細は `こちら <https://"
-"blueprints.launchpad.net/horizon/+spec/unified-job-interface-map-ui>`__ を参"
-"照してください。"
-
-msgid ""
-"Unnecessary API calls to back-end services are eliminated when checking the "
-"quota and usage in individual panels. Each panel checks a resource can be "
-"created by retrieving the current quota and usage for the resource. However, "
-"the previous implementation retrieves quota and usage of unrelated resources "
-"(For example, Nova usage is retrieved when checking a network usage). It can "
-"be a performance problem in large deployments. This behavior is now fixed to "
-"load quota and usage only for resources which are really required."
-msgstr ""
-"個々のパネルでのクォータと使用量の確認時の、バックエンドのサービスに対する不"
-"必要な API 呼び出しが取り除かれました。各パネルでは、対象のリソースが作成可能"
-"かを、現在のクォータと使用量を取得して確認しますが、これまでの実装では無関係"
-"のリソースのクォータと使用量も取得しており (例えば、ネットワークの使用量を確"
-"認する際に Nova の使用量も取得していました)、大規模な環境では性能問題になる可"
-"能性がありました。この動作は修正され、本当に必要なリソースのクォータと使用量"
-"だけが取得されるようになりました。"
-
-msgid ""
-"UpdateAction is deprecated in Newton and removed now. You should not use "
-"inline edit functionality in your plugins anymore."
-msgstr ""
-"UpdateAction は Newton で非推奨となり、現在は削除されています。プラグインで行"
-"内編集機能は使用できなくなりました。"
-
-msgid "Upgrade Information"
-msgstr "アップグレード時の注意"
-
-msgid "Upgrade Notes"
-msgstr "アップグレード時の注意"
-
-msgid "User - View identity project in the domain logged in"
-msgstr "ユーザー - ログインしているドメイン内のプロジェクト認証の参照"
-
-msgid "User Experience"
-msgstr "ユーザーエクスペリエンス"
-
-msgid "User Experience Group"
-msgstr "ユーザーエクスペリエンスグループ"
-
-msgid "User Experience Improvements"
-msgstr "ユーザーエクスペリエンスの改善"
-
-msgid "User language preference customization."
-msgstr "ユーザーによる言語設定のカスタマイズ"
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources at "
-"once can cause network timeouts (depending on configuration). This is due to "
-"the underlying APIs not supporting bulk-deletion natively, and consequently "
-"Horizon has to send requests to delete each resource individually behind the "
-"scenes."
-msgstr ""
-"大量のリソースを一度に削除するために 'sellect all' チェックボックスを使用する"
-"と (設定によっては) ネットワークタイムアウトを引き起こす場合があります。 これ"
-"は、裏で利用している API が bulk-deletion (複数リソースのまとめての削除) を "
-"ネイティブではサポートしていないことが原因で、そのため Horizon は このような"
-"場合に内部では各リソースについてひとつひとつ削除要求を送信する 必要があるから"
-"である。"
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources via "
-"the API can cause network timeouts (depending on configuration). This is due "
-"to the APIs not supporting bulk-deletion natively, and consequently Horizon "
-"has to send requests to delete each resource individually behind the scenes."
-msgstr ""
-"「全選択」チェックボックスを使って大量のリソースを API 経由で削除した場合、"
-"ネットワークタイムアウトが発生することがあります (設定に依存します)。 API 自"
-"身は bulk delete (一括削除) に対応しておらず、その結果 Horizon がリソース単位"
-"に削除要求を送信しているからです。"
-
-msgid "VPN as a Service."
-msgstr "VPN as a Service"
-
-msgid ""
-"VPNaaS dashboard is now split out into a separate project ``neutron-vpnaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use VPNaaS dashboard, install "
-"``neutron-vpnaas-dashboard`` and set up the horizon plugin configuration "
-"file in ``enabled`` directory. For more information, see ``neutron-vpnaas-"
-"dashboard`` documentation http://git.openstack.org/cgit/openstack/neutron-"
-"vpnaas-dashboard/tree/doc/source"
-msgstr ""
-"VPNaaS ダッシュボードは、別のプロジェクト ``neutron-vpnaas-dashboard`` に分離"
-"されました。今後、すべての新機能とメンテナンスはこの新しいプロジェクトで行わ"
-"れます。このプロジェクトでは、 Horizon の以前のリリースで提供されていたすべて"
-"の機能が提供されます。 VPNaaS ダッシュボードを継続して使用するには、 "
-"``neutron-vpnaas-dashbaord`` をインストールし、 ``enabled`` ディレクトリーに "
-"Horizon プラグイン設定を追加してください。詳しい情報は ``neutron-vpnaas-"
-"dashboard`` のドキュメント http://git.openstack.org/cgit/openstack/neutron-"
-"vpnaas-dashboard/tree/doc/source を参照してください。"
-
-msgid "Various fixes for browser compatibility and rendering."
-msgstr "ブラウザーの互換性とレンダリングに関する数々の修正。"
-
-msgid ""
-"Very early in the Grizzly cycle we took the opportunity to do some "
-"longstanding cleanup and refactoring work. The \"nova\" dashboard was "
-"renamed to \"project\" and the \"syspanel\" dashboard was renamed to \"admin"
-"\" to better reflect their respective purposes."
-msgstr ""
-"Grizzly サイクルの非常に早い段階で、永らく懸案だったクリーンアップとリファク"
-"タリングを行うことができました。 \"nova\" ダッシュボードは \"project\" に、 "
-"\"syspanel\" ダッシュボードは \"admin\" に名前が変更され、それぞれの目的をよ"
-"り反映した名前になりました。"
-
-msgid ""
-"View added to allow administrators to view/add/update Glance Metadata "
-"definitions"
-msgstr "管理者が Glance メタデータ定義の参照/追加/変更を行うビューが追加"
-
-msgid "Volume encryption metadata support"
-msgstr "ボリューム暗号化メタデータに対応"
-
-msgid "Volume migration is now supported."
-msgstr "ボリュームのマイグレーションがサポートされるようになりました。"
-
-msgid ""
-"Volume quotas are handled by the appropriate service depending on whether or "
-"not Cinder is enabled."
-msgstr ""
-"ボリュームのクォータが、 Cinder が有効になっているかに応じて、適切なサービス"
-"で処理されるようになりました。"
-
-msgid "Volume retype"
-msgstr "ボリューム種別変更"
-
-msgid "Volume snapshots."
-msgstr "ボリュームスナップショット"
-
-msgid "Volume transfer support between projects"
-msgstr "プロジェクト間のボリュームの譲渡に対応"
-
-msgid ""
-"Volume types can be now edited, and include description fields. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/volume-type-descriptio>`__ "
-"for more details."
-msgstr ""
-"ボリューム種別が編集できるようになり、説明フィールドが含まれました。詳細は `"
-"こちら <https://blueprints.launchpad.net/horizon/+spec/volume-type-"
-"descriptio>`__ を参照してください。"
-
-msgid ""
-"Volumes created from snapshots are empty - https://bugs.launchpad.net/"
-"horizon/+bug/1447288"
-msgstr ""
-"スナップショットから作成されたボリュームが空になる - https://bugs.launchpad."
-"net/horizon/+bug/1447288"
-
-msgid "Volumes creation and management."
-msgstr "ボリュームの作成と管理"
-
-msgid ""
-"We now automatically determine the static folder location for xstatic "
-"packages being used by Horizon."
-msgstr ""
-"Horizonで使用される xstatic パッケージ用の static フォルダーの場所が自動的に"
-"特定されるようになりました。"
-
-msgid ""
-"We've now improved it so that the button to open the menu is clearly labeled "
-"and the hitbox for clicking it is significantly larger."
-msgstr ""
-"このメニューは改善されて、メニューを開くためのボタンには、はっきりとしたラベ"
-"ルが付けられ、またクリックできる範囲もかなり大きくなりました。"
-
-msgid ""
-"When Horizon's object storage interface was first added, Swift's "
-"documentation recommended adding 0-byte objects with a special content type "
-"to denote pseudo-folders within a container. They have since decided that "
-"this is not the recommended practice, and that pseudo-folders should only be "
-"demarcated by a delimiting character (usually \"/\") in the object name."
-msgstr ""
-"最初に Horizon の Object Storage インターフェースが追加された当時、 Swift の"
-"ドキュメントでは、コンテナー内の疑似フォルダーを表現するのに、特別なコンテン"
-"ツ種別を持つ 0 バイトのオブジェクトを追加する方法が推奨されていました。その"
-"後、 Swift プロジェクトは、この方法を推奨方法から外し、疑似フォルダーはオブ"
-"ジェクト名内の区切り文字 (通常は \"/\") で区切ること、を決定しました。"
-
-msgid ""
-"Whereas Nova Network uses only the name of a security group when specifying "
-"security groups at instance launch time, Neutron can accept either a name or "
-"a UUID. In order to support both, Horizon passes in the name of the selected "
-"security groups. However, due to some data-isolation issues in Neutron there "
-"is an issue that can arise if an admin user tries to specify a security "
-"group with the same name as another security group in a different project "
-"which they also have access to. Neutron will find multiple matches for the "
-"security group name and will fail to launch the instance. The current "
-"workaround is to treat security group names as unique for admin users."
-msgstr ""
-"Nova Network はインスタンス起動時のセキュリティーグループの指定に セキュリ"
-"ティーグループ名だけを用いるのに対して、Neutron は名前でも UUID でも受け付け"
-"ます。 両者に対応するため、Horizon は選択されたセキュリティーグループの名前"
-"を Nova に渡します。 しかしながら、Neutron のデータ分離に関する問題により、 "
-"管理者ユーザーがセキュリティーグループを指定しようとした際に、管理者がアクセ"
-"ス可能な別のプロジェクトに 同じ名前の別のセキュリティーグループがある場合に問"
-"題が発生します。 Neutron ではその名前に対してマッチするセキュリティーグループ"
-"が複数見つかり、 そのインスタンスの起動に失敗してしまいます。 現時点での回避"
-"策は、管理者ユーザーから見て一意な名前をセキュリティーグループに付けることで"
-"す。"
-
-msgid ""
-"While Horizon supports managing Identity v3 entities and authenticating in a "
-"multi-domain Keystone configuration, there is a v3, v2.0 token compatibility "
-"issue when trying to manage resources for users outside the ``default`` "
-"domain. For this reason, v2.0 has been restored as the default API version "
-"for OpenStack Identity (Keystone). For a single domain environment, Keystone "
-"v3 API can still be used via the ``OPENSTACK_API_VERSION`` setting."
-msgstr ""
-"Horizon は、 Identity v3 エンティティーの管理と Keystone の複数ドメイン設定で"
-"の認証に対応していますが、 ``default`` ドメイン以外のユーザーのリソースを管理"
-"する際に v3 と v2.0 のトークン互換性に関する問題があります。このため、 "
-"OpenStack Identity (Keystone) のデフォルト API バージョンは v2.0 に戻されま"
-"した。 1 ドメインの環境では、 Keystone v3 API は使用できます。その場合は "
-"``OPENSTACK_API_VERSION`` を設定してください。"
-
-msgid ""
-"With Icehouse, the ability for users to create containers and mark them as "
-"public is now available. Links are added to download these public "
-"containers. Users can now explicitly create pseudo directories rather than "
-"being required to create them as part of the container creation process."
-msgstr ""
-"Icehouse で、ユーザーが、コンテナーを作成し、そのコンテナーをパブリックに設定"
-"できるようになりました。パブリックコンテナーをダウンロードするためのリンクが"
-"追加されました。ユーザーが明示的に疑似ディレクトリーを作成できるようになりま"
-"した。コンテナーを作成する際に疑似ディレクトリーを作成する必要はなくなりまし"
-"た。"
-
-msgid ""
-"With Quantum being a core project for the Folsom release, we worked closely "
-"with the Quantum team to bring networking support back into Horizon. This "
-"appears in two primary places: the Networks panel in both the Project and "
-"Admin dashboards, and the Network tab in the Launch Instance workflow. "
-"Expect further improvements in these areas as Quantum continues to mature "
-"and more users adopt this model of virtual network management."
-msgstr ""
-"Quantum が Folsom リリースでコアプロジェクトになるのにあわせて、我々は "
-"Quantum チームと緊密に連携し、Horizon にネットワークサポートが復活しました。"
-"代表的な変更は 2 つあり、プロジェクトダッシュボードと管理ダッシュボードのネッ"
-"トワークパネルと、インスタンス起動ワークフローのネットワークタブです。 "
-"Quantum が成熟し、より多くのユーザーが仮想ネットワーク管理に Quantum を使用す"
-"るになるにつれて、これらの機能はさらに改善されていくことでしょう。"
-
-msgid ""
-"With the OpenStack Identity Service (Keystone) v3 API fully fledged in the "
-"Havana release, Horizon has added full support for all the new features such "
-"as Domains and Groups, Role management and assignment to Domains and Groups, "
-"Domain-based authentication, and Domain context switching."
-msgstr ""
-"OpenStack Identity サービス (Keystone) v3 API は Havana リリースで十分に完成"
-"しました。 Horizon は、ドメインとグループ、ロールの管理とドメインやグループへ"
-"の割り当て、 ドメインベース認証、ドメインコンテキストスイッチといった "
-"Keystone v3 API の すべての新機能をサポートします。"
-
-msgid ""
-"With the move to SCSS, there may be issues with utilizing online compression "
-"in non-DEBUG mode in Horizon. Offline compression continues to work as in "
-"previous releases."
-msgstr ""
-"SCSS への移行において、Horizon がデバッグモード以外の場合にオンラインでの圧縮"
-"を使用すると問題が発生することがあります。オフライン圧縮は前のリリース同様に"
-"正しく動作します。"
-
-msgid "Wizard"
-msgstr "ウィザード"
-
-msgid "Workflows"
-msgstr "ワークフロー"
-
-msgid "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1"
-msgstr "XStatic-Angular が 1.3.7.0 から 1.4.10.1 に更新されました。"
-
-msgid "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0"
-msgstr "XStatic-Angular が 1.4.10.1 から 1.5.8.0 に更新されました。"
-
-msgid "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0"
-msgstr "XStatic-Angular-Bootstrap が 0.11.0.0 から 2.2.0.0 に更新されました。"
-
-msgid "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0"
-msgstr "XStatic-Angular-FileUpload が 1.4.0.1 から 12.0.4.0 に更新されました。"
-
-msgid "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0"
-msgstr "XStatic-Angular-Gettext が 2.1.0.2 から 2.3.8.0 に更新されました。"
-
-msgid "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0"
-msgstr "XStatic-Bootstrap-SCSS が 3.2.0.0 から 3.3.7.0 に更新されました。"
-
-msgid "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0"
-msgstr "XStatic-Bootswatch が 3.3.5.3 から 3.3.6.0 に更新されました。"
-
-msgid "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0"
-msgstr "XStatic-Bootswatch が 3.3.6.0 から 3.3.7.0 に更新されました。"
-
-msgid "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0"
-msgstr "XStatic-D3 が 3.1.6.2 から 3.5.17.0 に更新されました。"
-
-msgid "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0"
-msgstr "XStatic-Font-Awesome が 4.3.0.0 から 4.5.0.0 に更新されました。"
-
-msgid "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0"
-msgstr "XStatic-Font-Awesome が 4.5.0.0 から 4.7.0.0 に更新されました。"
-
-msgid "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0"
-msgstr "XStatic-JSEncrypt が 2.0.0.2 から 2.3.1.0 に更新されました。"
-
-msgid "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1"
-msgstr "XStatic-Jasmine が 2.1.2.0 から 2.4.1.1 に更新されました。"
-
-msgid "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0"
-msgstr "XStatic-MDI が 1.1.70.1 から 1.4.57.0 に更新されました。"
-
-msgid "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0"
-msgstr "XStatic-Rickshaw が 1.5.0.0 から 1.5.1.0 に更新されました。"
-
-msgid "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0"
-msgstr "XStatic-Roboto-Fontface が 0.4.3.2 から 0.5.0.0 に更新されました。"
-
-msgid "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1"
-msgstr "XStatic-Smart-Table が 1.4.5.3 から 1.4.13.1 に更新されました。"
-
-msgid ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder generic groups is now "
-"supported. Consistency groups views will be disabled if the generic group "
-"support is available. User is able to create generic groups and snapshots "
-"now."
-msgstr ""
-"[:blueprint:`cinder-generic-volume-groups`] Cinder 汎用グループをサポートしま"
-"した。整合性グループのビューは、汎用グループのサポートを有効にすると、無効に"
-"なります。ユーザーが汎用グループとスナップショットを作成できるようになりまし"
-"た。"
-
-msgid ""
-"[:blueprint:`drop-nova-network`] Horizon nova-network floating IP and "
-"security groups supports have been dropped in Pike release. nova-network has "
-"been marked as deprecated in Nova in Newton release and horizon support was "
-"dropped in favor of it. Neutron now becomes a requirement for floating IP "
-"and security groups. Other operations on instances which created with nova-"
-"network should work same as before."
-msgstr ""
-"[:blueprint:`drop-nova-network`] Horizon の nova-network の Floating IP とセ"
-"キュリティーグループへの対応は Pike リリースで削除されました。 nova-network "
-"は Nova では Newton リリースから廃止予定となっており、 Horizon での対応もこれ"
-"に基づき今回削除されました。 今後は Floating IP とセキュリティーグループを使"
-"用するためには Neutron が必須要件となります。 nova-network で作成されたインス"
-"タンスに対するこれ以外の操作はこれまで通り動作するはずです。"
-
-msgid ""
-"[:blueprint:`horizon-plugin-tab-for-info-and-quotas`] (for horizon plugin "
-"developers) Django workflow step is now pluggable and horizon plugins can "
-"add extra step(s) to an existing workflow provided by horizon or other "
-"horizon plugins. Extra steps can be added via the horizon plugin “enabled” "
-"file. For more detail, see ``EXTRA_TABS`` description in `Pluggable Panels "
-"and Groups <https://docs.openstack.org/horizon/latest/configuration/"
-"pluggable_panels.html#extra-steps>`__ of the horizon documentation."
-msgstr ""
-"[:blueprint:`horizon-plugin-tab-for-info-and-quotas`] (Horizon プラグイン開発"
-"者向け) Django 版のワークフローステップをプラグイン可能にし、Horizon や "
-"Horizon プラグインが提供する既存のワークフローに Horizon プラグインが拡張ス"
-"テップを追加できるようにしました。拡張ステップは、Horizon プラグインの "
-"“enabled” ファイルで拡張できます。詳細は、Horizon ドキュメント `Pluggable "
-"Panels and Groups <https://docs.openstack.org/horizon/latest/configuration/"
-"pluggable_panels.html#extra-steps>`__ の ``EXTRA_TABS`` の説明を参照してくだ"
-"さい。"
-
-msgid ""
-"[:blueprint:`merge-openstack-auth`] ``django_openstack_auth`` was merged "
-"into the main horizon repository. Ensure to uninstall ``django-openstack-"
-"auth`` python package **BEFORE** upgrading horizon to Queens."
-msgstr ""
-"[:blueprint:`merge-openstack-auth`] ``django_openstack_auth`` が Horizon のメ"
-"インリポジトリに統合されました\n"
-"。 Horizon を Queens にアップグレードする前に ``django-openstack-auth`` "
-"Python パッケージを必ずアンインストールしてください。"
-
-msgid ""
-"[:blueprint:`neutron-trunk-ui`] Neutron trunk feature is now supported. It "
-"is supported in both the project and admin dashboards. The panel will be "
-"displayed if Neutron API extension 'trunk' is available. It displays "
-"information about trunks. The details page for each trunk also shows "
-"information about subports of that trunk."
-msgstr ""
-"[:blueprint:`neutron-trunk-ui`] Neutron のトランク機能をサポートしました。プ"
-"ロジェクトと管理ダッシュボードの両方でサポートされています。このパネルは、"
-"Neutron API 拡張の 'trunk' が有効な場合に表示されます。トランクに関する情報を"
-"表示します。それぞれのトランクの詳細ページは、そのトランクのサブポートに関す"
-"る情報も表示します。"
-
-msgid ""
-"[:bug:`1337473`] The default quotas of neutron resource for a new project "
-"are no longer got from the quotas of the current project. Neutron did not "
-"provide a way to retrieve the default quotas and horizon used the quotas of "
-"the current project as the default quotas for a new project as a workaround. "
-"Neutron implemented an API to retrieve default quotas since newton and "
-"horizon now consumes it."
-msgstr ""
-"[:bug:`1337473`] 新しいプロジェクトの Neutron リソースのデフォルトのクォータ"
-"を、現在のプロジェクトのクォータから取得しなくなりました。Neutron はデフォル"
-"トのクォータの取得方法を提供していなかったので、回避策として Horizon は現在の"
-"プロジェクトのクォータを新しいプロジェクトのデフォルトのクォータとして使用し"
-"ていました。Neutron と Horizon が使用するので、Neutron はデフォルトのクォータ"
-"を取得するための API を実装しました。"
-
-msgid ""
-"[:bug:`1564543`] ``AVAILABLE_THEMES`` was used to determine whether a theme "
-"was selectable via the user facing widget, however it was noted that "
-"sometimes a parent theme is desired for inheritance, and needs to be hidden "
-"from the widget entirely. ``SELECTABLE_THEMES`` was added as a setting that "
-"can be used to collect a theme for inheritance, but hide it from the user's "
-"view. See `the settings documentation <https://docs.openstack.org/horizon/"
-"latest/configuration/themes.html#inherit-from-an-existing-theme>`__ for "
-"usage specifics."
-msgstr ""
-"[:bug:`1564543`] ``AVAILABLE_THEMES`` は、テーマが UI ウィジェットで選択可能"
-"かどうかを判断するために使用されましたが、継承のために親テーマが必要なことが"
-"あり、ウィジェットから完全に隠す必要があることが指摘されていました。 "
-"``SELECTABLE_THEMES`` は、継承のテーマを収集するために使用できる設定として追"
-"加されましたが、ユーザーの視点から非表示にします。使用方法の詳細については、`"
-"設定のドキュメント<https://docs.openstack.org/horizon/latest/configuration/"
-"themes.html#inherit-from-an-existing-theme>`__ を参照してください。"
-
-msgid ""
-"[:bug:`1681627`] A problem that Angular-based detail page (ngdetail page) "
-"cannot be reloaded or opened via direct URL has been fixed. Note that there "
-"are some known issues described in the `Known Issues`_ section."
-msgstr ""
-"[:bug:`1681627`] Angular ベースの詳細ページ (ngdetail ページ) をリロード、あ"
-"るいは直接 URL で開けない問題を修正しました。`既知の問題`_ セクションに書かれ"
-"ている、いくつかの問題があることに注意してください。"
-
-msgid ""
-"[:bug:`1690433`] \"Get me a network\" feature provided by nova and neutron "
-"is now exposed in the launch server form. This feature will 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. In the horizon "
-"support, when there is no network which can be used for a server, a dummy "
-"network named 'auto_allocated_network' is shown in the network choices. The "
-"feature is disabled by default because it requires preparations in your "
-"neutron deployment. To enable it, set ``enable_auto_allocated_network`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` to ``True``."
-msgstr ""
-"[:bug:`1690433`] Nova と Neutron から提供される \"Get me a network\" 機能を"
-"サーバーの作成フォームで公開しました。この機能は、プロジェクトにネットワーク"
-"がない場合に、Neutron ネットワークトポロジーをセットアップします。これは、"
-"サーバーを作成するときのワークフローを単純にします。Horizon のサポートでは、"
-"サーバーが利用できるネットワークがない場合に 'auto_allocated_network' という"
-"名前のダミーのネットワークをネットワーク選択に表示します。この機能は、"
-"Neutron での準備を必要とするため、デフォルトでは無効になっています。この機能"
-"を有効にするには、``OPENSTACK_NEUTRON_NETWORK`` の "
-"``enable_auto_allocated_network`` を ``True`` に設定します。"
-
-msgid ""
-"[:bug:`1700325`] Horizon now allows to override an embeded default plugin "
-"enabled file by specifying an enabled plguin file with a same filename. If "
-"there are plugin enabled files with a same name both in ``enabled`` and "
-"``local/enabled`` directories, the file in ``local/enabled`` will be used "
-"and the file in ``enabled`` will be ignored now. Previously, both files are "
-"processed in the order of ``enabled`` and then ``local/enabled`` in this "
-"case, but this made operators difficult to change the order of panels from "
-"the default order."
-msgstr ""
-"[:bug:`1700325`] 組み込みのデフォルトプラグインの有効化ファイルを、同じ名前の"
-"プラグイン有効化ファイルで上書きできるようになりました。プラグインの有効化"
-"ファイルが同じ名前で ``enabled`` ディレクトリと ``local/enabled`` ディレクト"
-"リにある場合に、 ``local/enabled`` にあるファイルが使用され、 ``enabled`` "
-"ディレクトリにあるファイルは無視されます。以前は、両方のファイルが "
-"``enabled`` 、``local/enabled`` の順で処理され、運用者がパネルの順番をデフォ"
-"ルトの順番から変更するのに困難でした。"
-
-msgid "[:bug:`1742332`] Description for security group rule is supported."
-msgstr "[:bug:`1742332`] セキュリティグループルールの説明をサポートしました。"
-
-msgid ""
-"[:bug:`1746706`] Fixed a bug the navigation menu and breadcrumb list are not "
-"reproduced properly when reloading or opening Angular-based detail page "
-"directly."
-msgstr ""
-"[:bug:`1746706`] Angular 版の詳細ページをリロードしたり、直接開いたりした場合"
-"に、ナビゲーションメニューとパンくずリストが正しく再現されないバグを修正しま"
-"した。"
-
-msgid ""
-"[:bug:`1746706`] When reloading or opening Angular-based detail page "
-"directly, the navigation menu and breadcrumb list are not recovered properly "
-"and the first panel is focused. [:bug:`1746709`] when we try to open non-"
-"existing Angular-based detail page, \"Not Found\" (404) page is not shown. A "
-"blank page only with the navigation menu will be shown."
-msgstr ""
-"[:bug:`1746706`] Angular ベースの詳細ページをリロード、あるいは直接開くとき"
-"に、ナビゲーションメニューとパンくずリストが正確に再現されず、最初のパネルに"
-"フォーカスされます。[:bug:`1746709`] 存在しない\n"
-" Angular ベースの詳細ページを開こうとしたとき、\"Not Found\" (404) ページが表"
-"示されません。ナビゲーションメニューのみの空白のページが表示されます。"
-
-msgid ""
-"[:bug:`1746754`] (for horizon plugin developers) Django tab is now pluggable "
-"and horizon plugins can add extra tab(s) to an existing tab provided by "
-"horizon or other horizon plugins. Extra tabs can be added via the horizon "
-"plugin \"enabled\" file. For more detail, see ``EXTRA_TABS`` description in "
-"`Pluggable Panels and Groups <https://docs.openstack.org/horizon/latest/"
-"configuration/pluggable_panels.html#extra-tabs>`__ of the horizon "
-"documentation."
-msgstr ""
-"[:bug:`1746754`] (Horizon プラグイン開発者向け) Django 版のタブがプラグイン"
-"可能になり、Horizon や Horizon プラグインが提供する既存のワークフローに "
-"Horizon プラグインが拡張タブを追加できるようになりました。拡張タブは、"
-"Horizon プラグインの “enabled” ファイルで追加できます。詳細は、Horizon ドキュ"
-"メント `Pluggable Panels and Groups <https://docs.openstack.org/horizon/"
-"latest/configuration/pluggable_panels.html#extra-tabs>`__ の ``EXTRA_TABS`` "
-"を参照してください。"
-
-msgid ""
-"[:bug:`1755339`] (for horizon plugin developers) A new plugin option "
-"``ADD_XSTATIC_MODULES`` is now available and horizon plugins can add extra "
-"xstatic modules via the horizon plugin \"enabled\" file. For more detail, "
-"see ``ADD_XSTATIC_MODULES`` description in `Pluggable Panels and Groups "
-"<https://docs.openstack.org/horizon/latest/configuration/pluggable_panels."
-"html#ADD_XSTATIC_MODULES>`__ in horizon documentation."
-msgstr ""
-"[:bug:`1755339`] (Horizon プラグイン開発者向け) 新しいプラグインのオプション "
-"``ADD_XSTATIC_MODULES`` が利用可能になり、Horizon プラグインの “enabled” ファ"
-"イルを使用して Horizon プラグインが xstatic モジュール を追加できるようになり"
-"ました。詳細は、Horizon ドキュメント `Pluggable Panels and Groups <https://"
-"docs.openstack.org/horizon/latest/configuration/pluggable_panels."
-"html#ADD_XSTATIC_MODULES>`__ の ``ADD_XSTATIC_MODULES`` を参照してください。"
-
-msgid ""
-"[:bug:`1763204`] Use of this 'djano.wsgi' file has been deprecated since the "
-"Rocky release in favor of 'wsgi.py' in the 'openstack_dashboard' module. "
-"This file is a legacy naming from before Django 1.4 and an importable 'wsgi."
-"py' is now the default. This file will be removed in the T release cycle."
-msgstr ""
-"[:bug:`1763204`] 'djano.wsgi' ファイルの使用は、'openstack_dashboard' モ"
-"ジュールの 'wsgi.py' に移行するため、Rocky リリース以降、非推奨になります。こ"
-"のファイルは、Django 1.4 以前からのレガシーなネーミングで、現在はインポート可"
-"能な 'wsgi.py' がデフォルトです。このファイルは、T リリースで削除予定です。"
-
-msgid ""
-"[:bug:`1772345`] ``DEFAULT_SERVICE_REGIONS`` no longer overrides the cookie "
-"value from ``services_region``. This fixes the UX where a user controlled "
-"value keeps being overridden by a setting and changes "
-"``DEFAULT_SERVICE_REGIONS`` to act as a default (as the name implies) per "
-"endpoint if the cookie is not set rather than an override. The cookie will "
-"still be overridden when it is for a region not present in the user's "
-"current catalog, so this will still handle the original multi-keystone case "
-"that requried the introduction of ``DEFAULT_SERVICE_REGIONS``."
-msgstr ""
-"[:bug:`1772345`] ``DEFAULT_SERVICE_REGIONS`` は ``services_region`` からの"
-"クッキーの値を上書きしないようになりました。これにより、ユーザに制御されてい"
-"る値が設定によって上書きされ続けるユーザーエクスペリエンスを修正し、クッキー"
-"が設定されていない場合に上書きせず、エンドポイント毎に(名前が示すように)デ"
-"フォルトとして ``DEFAULT_SERVICE_REGIONS`` が動作するように変更します。この"
-"クッキーは、ユーザの現在のカタログに存在しないリージョンのために依然として上"
-"書きされ、元々 ``DEFAULT_SERVICE_REGIONS`` の導入を必要としていたマルチ "
-"Keystone の場合では引き続き処理されます。"
-
-msgid ""
-"[:bug:`1779268`] Supported ``can_edit_*`` settings in Angularized identity "
-"panels. To enable this settings in Angularized identity panels, add "
-"``OPENSTACK_KEYSTONE_BACKEND`` into ``REST_API_REQUIRED_SETTINGS`` on "
-"``local_settings.py``. For more detail, see `REST_API_REQUIRED_SETTINGS "
-"<https://docs.openstack.org/horizon/latest/configuration/settings.html#rest-"
-"api-required-settings>`__ in horizon settings documentation."
-msgstr ""
-"[:bug:`1779268`] Angular 版のユーザー管理パネルで ``can_edit_*`` 設定をサポー"
-"トしました。Angular 版のユーザー管理パネルでこの設定を有効にするには、"
-"``local_settings.py`` の ``REST_API_REQUIRED_SETTINGS`` に "
-"``OPENSTACK_KEYSTONE_BACKEND`` を追加してください。詳しい情報は、Horizon 設定"
-"ドキュメントの `REST_API_REQUIRED_SETTINGS <https://docs.openstack.org/"
-"horizon/latest/configuration/settings.html#rest-api-required-settings>`__ を"
-"参照してください。"
-
-msgid ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Support an ability to treat additional information for project and "
-"user as an extra attribute."
-msgstr ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] プロジェクトやユーザーの追加情報を追加属性として設定できるようになり"
-"ました。"
-
-msgid ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Add support for managing neutron L3 agent "
-"hosts. The admin screen for system information now provides links / views "
-"to see what routers reside on what hosts. In addition, the admin view of "
-"routers now also provides a list of where the router is hosted and the link "
-"to see what other routers are sharing the same host."
-msgstr ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] neutron L3 エージェントホストの管理機能が追"
-"加されました。管理ダッシュボードのシステム情報画面で、どのルータがどのホスト"
-"上に存在するかを確認できます。また、ルーターの管理画面で、ルーターが割り当て"
-"られている L3 エージェントのリストが参照でき、リンクを辿ると同じホストに割り"
-"当てられている他のルーターを確認できます。"
-
-msgid ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] This blueprint provides a "
-"configurable setting to allow operators require admin users to provide a "
-"search criteria first before loading data into admin views."
-msgstr ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] この機能を使うと、運用者が、管理者"
-"ビューにデータをロードする前に、管理ユーザーが検索条件をまず指定するように、"
-"設定できます。"
-
-msgid ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] This blueprint enforces "
-"strict dependency injection in AngularJS code, for improvements to "
-"minification and thus performance."
-msgstr ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] このブループリントは、ミニ"
-"ファイとそれによる性能の改善のために、 AngularJS コードに厳格な依存性注入を実"
-"施します。"
-
-msgid ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Added the Angular Schema Form library to "
-"Horizon. This allows developers to build angular forms and workflows from "
-"JSON. Read more at `<http://schemaform.io/>`_"
-msgstr ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Angular Schema Form ライブラリーが Horizon に追"
-"加されました。開発者は Angular フォームとワークフローフォームを JSON から構築"
-"できます。詳しくは `<http://schemaform.io/>`_ を参照してください。"
-
-msgid ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] This blueprint provides a way for "
-"developers to programatically declare an Angular table vs writing HTML "
-"markup. It reduces the boilerplate HTML code. For a basic table, you need to "
-"pass in the data and the column configuration into the `hz-dynamic-table` "
-"directive."
-msgstr ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] このブループリントは、開発者が "
-"HTML マークアップを書くことに対して、 Angular テーブルを宣言するための方法を"
-"提供します。これは、定型の HTML コードを削減します。基本的な表の場合は、 "
-"`hz-diynamic-table` ディレクティブにデータとカラム構成を渡す必要があります。"
-
-msgid ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] This blueprint provides a way "
-"for deployers to use a theme to override HTML fragments used by Angular code "
-"in Horizon. For example, to override the launch instance help panel when "
-"the 'material' theme is used, create openstack_dashboard/themes/material/"
-"static/templates/framework /widgets/help-panel/help-panel.html. All of the "
-"client side templates are now compiled into a single JavaScript file that is "
-"minified and is given as an additional file in the manifest.json file."
-msgstr ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] この機能は、開発者が Horizon の "
-"Angular コードが使用している HTML をテーマを使って上書きする手段を提供しま"
-"す。例えば、 'material' テーマを使用している際に、インスタンス起動フォームの"
-"ヘルプパネルを上書きするには、 openstack_dashboard/themes/material/static/"
-"templates/framework/widgets/help-panel/help-panel.html を作成します。すべての"
-"クライアント側のテンプレートは 1 つの JavaScript ファイルにコンパイルされま"
-"す。生成される JavaScript ファイルは最小化されており、追加のファイルは "
-"manifest.json ファイルで指定されます。"
-
-msgid ""
-"[`blueprint application-credentials <https://blueprints.launchpad.net/"
-"horizon/+spec/application-credentials>`_] Adds a new panel for creating, "
-"viewing, and deleting keystone application credentials."
-msgstr ""
-"[`blueprint application-credentials <https://blueprints.launchpad.net/"
-"horizon/+spec/application-credentials>`_] Keystone アプリケーション認証情報を"
-"作成、表示、削除するための新しいパネルを追加しました。"
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds 2 new tabs to "
-"the Project Volumes panel. The first tab will display Consistency Groups, "
-"and the second tab will display Consistency Group Snapshots. Consistency "
-"Groups (CG) contain existing volumes, and allow the user to perform actions "
-"on the volumes in one step. Actions include: create/update/delete CGs, "
-"snapshot all volumes in a CG, clone all volumes in a CG, and create a new CG "
-"and volumes from a CG snapshot. Policies associated with Consistency Groups "
-"exist in the Cinder policy file, and by default, all actions are disabled."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] この機能ではプロジェクトのボ"
-"リュームパネルに 2 つのタブが新たに追加されます。 1 つ目のタブは整合性グルー"
-"プ (Consistency Group; CG) を表示し、 2 つ目のタブは 整合性グループスナップ"
-"ショット (Consistency Group Snapshot) を表示します。整合性グループには既存の"
-"ボリュームが属し、ユーザーはそれらのボリュームに対して 1 ステップでアクション"
-"を実行できます。実行できるアクションには、 CG の作成/更新/削除、 CG 内の全ボ"
-"リュームのスナップショット、 CG 内の全ボリュームのクローン作成、CG スナップ"
-"ショットからの新規の CG とボリュームの作成、があります。整合性グループに関す"
-"るポリシーは Cinder のポリシーファイルに書かれており、デフォルトでは全アク"
-"ションが無効になっています。"
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds a new "
-"Consistency Groups tab to the Project Volumes panel. Consistency Groups (GG) "
-"contain existing volumes, and allow the user to perform actions on the "
-"volumes in one step. Actions include: create a CG, manage volumes associated "
-"with the CG, update a CG, and delete a CGs. Note that a CG can not be "
-"deleted if it contains any volumes."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] この機能は、プロジェクトのボ"
-"リュームパネルに新しい整合性グループタブを追加します。整合性グループ(CG)"
-"は、既存のボリュームを含み、ユーザーにボリューム操作を 1 ステップで実行する"
-"ことを可能にします。 アクションには、 CGの作成、 CG に関連したボリュームの管"
-"理、 CG の更新、 CG の削除、が含まれます。ボリュームが含まれている場合は、CG"
-"を削除することはできないことに注意してください。"
-
-msgid ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Allows administrators to "
-"restrict which sources are available to boot from in the Launch Instance "
-"modal by adding 4 new settings to LAUNCH_INSTANCE_DEFAULTS (disable_image, "
-"disable_instance_snapshot, disable_volume, disable_volume_snapshot)."
-msgstr ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] 「インスタンスの起動」モーダルで"
-"起動元として利用可能なソースを管理者が制限できるようになりました。 "
-"LAUNCH_INSTANCE_DEFAULTS に 4 つの設定値 (disable_image, "
-"disable_instance_snapshot, disable_volume, disable_volume_snapshot) が追加さ"
-"れました。"
-
-msgid ""
-"[`blueprint extensible-header <https://blueprints.launchpad.net/horizon/"
-"+spec/extensible-header>`_] Added a feature to insert custom headers into "
-"horizon's topbar."
-msgstr ""
-"[`blueprint extensible-header <https://blueprints.launchpad.net/horizon/"
-"+spec/extensible-header>`_] Horizon の画面上部のバーにカスタム領域を挿入する"
-"機能を追加しました。"
-
-msgid ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search was an external dependency "
-"that was being heavily modified or overwritten in sections, so the used "
-"parts of code base have been moved into Horizon."
-msgstr ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search は、外部依存で、激しく変更、上"
-"書きされていましたが、コードの使われている部分は Horizon の内部に移動されまし"
-"た。"
-
-msgid ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] This blueprint reduced "
-"failures in the integration tests caused by structure or styling changes, by "
-"making them less dependent on aspects of page structure, such as ordering or "
-"CSS classes."
-msgstr ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] このブループリントは、構造やス"
-"タイルの変更に伴うインテグレーションテストの失敗を、順序付けや CSS クラスのよ"
-"うな、ページの構造への依存を減らすことで減らします。"
-
-msgid ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Add support for managing keystone "
-"identity provider. To enable the panel, set "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in the local_settting.py to "
-"True."
-msgstr ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Keystone 認証プロバイダーの管理をサ"
-"ポートしました。このパネルを有効にするには、 local_settting.py 内の "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` を True に設定します。"
-
-msgid ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Add basic support for managing "
-"keystone federation mapping."
-msgstr ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Keystone 統合マッピングの管理の"
-"基本的なサポートを追加しました。"
-
-msgid ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] This "
-"blueprint provides CRUD interaction for identity provider protocols."
-msgstr ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] このブ"
-"ループリントは、認証プロバイダーのプロトコルの CRUD 操作を提供します。"
-
-msgid ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] Admin "
-"dashboard Floating IPs panel has been added to Horizon."
-msgstr ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] 管理ダッシュ"
-"ボードの Floating IP パネルが Horizon に追加されました。"
-
-msgid ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Message of the day can now be configured in "
-"horizon, this will be displayed to the user whenever they login. To enable "
-"the feature set ``MESSAGES_PATH`` in the local_settting.py to the directory "
-"where message files are located. The message file must have a .json file "
-"extension."
-msgstr ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] その日のメッセージが、 Horizon で設定できるよう"
-"になり、これは、ログイン時にユーザーに表示されます。 この機能を有効化するに"
-"は、 local_settting.py 内の ``MESSAGES_PATH`` にメッセージファイルがあるディ"
-"レクトリーを設定します。メッセージファイルは、 .json ファイル拡張子が必要で"
-"す。"
-
-msgid ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] Breadcrumb navigation has been "
-"added across Horizon."
-msgstr ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] パンくずナビゲーションが Horizon 全"
-"体に追加されました。"
-
-msgid ""
-"[`blueprint network-bandwidth-limiting-qos <https://blueprints.launchpad.net/"
-"horizon/+spec/network-bandwidth-limiting-qos>`_] Add partial support for "
-"Network QoS policies. Since the panel is incomplete in Pike, it is disabled "
-"by default. It can be enabled in the file `openstack_dashboard/enabled/"
-"_1510_project_network_qos_panel.py`. When enabled, this panel allows users "
-"to view a list of created network policies. This panel displays a table view "
-"of the name, description and shared status of each policy. The details page "
-"for each policy also shows information on the associated rules."
-msgstr ""
-"[`blueprint network-bandwidth-limiting-qos <https://blueprints.launchpad.net/"
-"horizon/+spec/network-bandwidth-limiting-qos>`_] ネットワーク QoS ポリシーの"
-"部分的なサポートを追加します。パネルは Pike では不完全なので、デフォルトでは"
-"無効になっています。ファイル `openstack_dashboard/enabled/"
-"_1510_project_network_qos_panel.py` で有効にすることができます。このパネルを"
-"有効にすると、作成したネットワークポリシーのリストを表示できます。このパネル"
-"には、各ポリシーの名前、説明、および共有ステータスの表が表示されます。各ポリ"
-"シーの詳細ページには、関連するルールの情報も表示されます。"
-
-msgid ""
-"[`blueprint neutron-trunk-ui <https://blueprints.launchpad.net/horizon/+spec/"
-"neutron-trunk-ui>`_] Add partial support for Neutron Trunks. Since the panel "
-"is incomplete in Pike, it is disabled by default. It can be enabled in the "
-"file 'openstack_dashboard/enabled/_1500_project_trunks_panel.py'. After "
-"enabling it the Project/Network/Trunks panel turns on if Neutron API "
-"extension 'trunk' is available. It displays information about trunks. The "
-"details page for each trunk also shows information about subports of that "
-"trunk. Currently supported actions: delete."
-msgstr ""
-"[`blueprint neutron-trunk-ui <https://blueprints.launchpad.net/horizon/+spec/"
-"neutron-trunk-ui>`_] Neutron トランクを部分的にサポートしました。パネルは "
-"Pike では不完全なので、デフォルトでは無効になっています。ファイル "
-"'openstack_dashboard/enabled/_1500_project_trunks_panel.py' で有効にすること"
-"ができます。これを有効にした後、Neutron API拡張機能「トランク」が利用可能な場"
-"合、プロジェクト/ネットワーク/トランクパネルがオンになります。トランクに関す"
-"る情報を表示します。 各トランクの詳細ページには、そのトランクのサブポートに関"
-"する情報も表示されます。 現在サポートされているアクション: delete"
-
-msgid ""
-"[`blueprint ng-keypairs <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"keypairs>`_] AngularJS-based Key Pairs panel is added. The features in the "
-"legacy panel are fully implemented. The Key Pairs panel now may be "
-"configured to use either the legacy or AngularJS-based codes. The "
-"ANGULAR_FEATURES setting now allows for a `key_pairs_panel`. If set to True, "
-"then the AngularJS-Based Key Pairs panel will be used, while the Django "
-"version will be used if set to False. Default value for key_pairs_panel is "
-"True."
-msgstr ""
-"[`blueprint ng-keypairs <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"keypairs>`_] AngularJS ベースのキーペアパネルを追加しました。レガシーのパネル"
-"にあった機能はすべて実装されています。キーペアパネルは、レガシー、あるいは "
-"AngularJS ベースのコードのいずれかを使用するように設定できます。"
-"ANGULAR_FEATURES 設定は、`key_pairs_panel` が利用できます。True を設定すると "
-"AngularJS ベースのキーペアパネルが使用され、False を設定すると Django 版が使"
-"用されます。key_pairs_panel のデフォルト値は True です。"
-
-msgid ""
-"[`blueprint ng-server-groups <https://blueprints.launchpad.net/horizon/+spec/"
-"ng-server-groups>`_] This blueprint add angular server groups panel below "
-"the Project->Compute panel group. The panel turns on if Nova API extension "
-"'ServerGroups' is available. It displays information about server groups. "
-"The details page for each server group also shows information about "
-"instances of that server group. Supported actions: create, delete."
-msgstr ""
-"[`blueprint ng-server-groups <https://blueprints.launchpad.net/horizon/+spec/"
-"ng-server-groups>`_] プロジェクトメニューのコンピュートパネルグループに "
-"Angular 版のサーバーグループパネルを追加しました。このパネルは、Nova API 拡"
-"張 'ServerGroups' が有効な場合に表示されます。このパネルは、サーバーグループ"
-"に関する情報を表示します。それぞれのサーバーグループの詳細ページでは、サー"
-"バーグループのインスタンスの情報も表示します。サポートしているアクションは、"
-"作成と削除です。"
-
-msgid ""
-"[`blueprint ng-users <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"users>`_] AngularJS-based Users panel is added. The features in the legacy "
-"panel are almost implemented. The Users panel now may be configured to use "
-"either the legacy or AngularJS-based codes. The ANGULAR_FEATURES setting now "
-"allows for a `users_panel`. If set to True, then the AngularJS-Based Users "
-"panel will be used, while the Django version will be used if set to False. "
-"Default value for users_panel is False, due to lack of extensional buttons, "
-"i.e. for showing password and adding project, see also [`bug/1733271 "
-"<https://bugs.launchpad.net/horizon/1744271>`_]."
-msgstr ""
-"[`blueprint ng-users <https://blueprints.launchpad.net/horizon/+spec/ng-"
-"users>`_] AngularJS ベースのユーザーパネルを追加しました。レガシーのパネルに"
-"あった機能はほとんど実装されています。ユーザーパネルは、レガシー、あるいは "
-"AngularJS ベースのコードのいずれかを使用するように設定できます。"
-"ANGULAR_FEATURES 設定は、`users_panel` が利用できます。True を設定すると "
-"AngularJS ベースのユーザーパネルが使用され、False を設定すると Django 版が使"
-"用されます。パスワード表示やプロジェクト追加の拡張ボタンがないため、"
-"[`bug/1733271 <https://bugs.launchpad.net/horizon/1744271>`_] 参照、"
-"users_panel のデフォルト値は False です。"
-
-msgid ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Added a feature to log operation history of "
-"users."
-msgstr ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] ユーザーの操作履歴のログをとる機能が追加され"
-"ました。"
-
-msgid ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Added forward and backward pagination to the "
-"Flavors panel"
-msgstr ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] フレーバーパネルにページ送りが追加されまし"
-"た。"
-
-msgid ""
-"[`blueprint password-expires-validation <https://blueprints.launchpad.net/"
-"horizon/+spec/password-expires-validation>`_] This blueprint provides a "
-"configurable setting to allow operators set the threshold days between the "
-"current date and the expiration date to show a message to warn users change "
-"their password prior the expiration date."
-msgstr ""
-"[`blueprint password-expires-validation <https://blueprints.launchpad.net/"
-"horizon/+spec/password-expires-validation>`_] この機能を使うと、運用者が、パ"
-"スワードの期限が切れる前にユーザーに変更を促す警告メッセージを表示するため"
-"の、期限切れ日までの日数を設定できます。"
-
-msgid ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] User can "
-"now delete all characters typed in input search without causing the "
-"selected facet to disappear when the last character is deleted."
-msgstr ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] 最後の文"
-"字が削除されたときに、選択されたファセットが消えることなく、検索に入力された"
-"すべての文字を削除できるようになりました。"
-
-msgid ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"now properly allows to use arrow keys inside of the input search, without "
-"triggering a new text search that refreshes the content of the table below."
-msgstr ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"は、下のテーブルの内容を更新する新しいテキスト検索を起動することなく、入力検"
-"索の中で矢印キーを正しく使用できるようになりました。"
-
-msgid ""
-"[`bug/1733271 <https://bugs.launchpad.net/horizon/1744271>`_] Users panel "
-"has Angularized, but buttons showing passwords is not implemented, i.e. for "
-"Password, Confirm Password and Admin password. Also, button adding project "
-"for selection of Primary Project is not implemented."
-msgstr ""
-"[`bug/1733271 <https://bugs.launchpad.net/horizon/1744271>`_] Angular 版の"
-"ユーザーパネルが追加されていますが、パスワード、つまり、パスワード、パスワー"
-"ドの確認、管理者パスワード、を表示するボタンは実装されていません。また、主プ"
-"ロジェクトの選択のためのプロジェクト追加ボタンも実装されていません。"
-
-msgid ""
-"``CUSTOM_THEME_PATH`` and ``DEFAULT_THEME_PATH`` (both deprecated in "
-"Mitaka): Use AVAILABLE_THEMES instead."
-msgstr ""
-"``CUSTOM_THEME_PATH`` および ``DEFAULT_THEME_PATH`` (Mitaka で非推奨): 代わり"
-"に AVAILABLE_THEMES を使用してください。"
-
-msgid ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (deprecated in Newton): Use "
-"``HORIZON_IMAGES_UPLOAD_MODE`` instead."
-msgstr ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (Newton で非推奨): 代わりに "
-"``HORIZON_IMAGES_UPLOAD_MODE`` を使用してください。"
-
-msgid ""
-"``OPENSTACK_ENDPOINT_TYPE`` setting now has a consistent default value and "
-"it defaults to ``publicURL``. If you use the default value, previously (at "
-"least Ocata release) Horizon used ``internalURL`` for keystone and "
-"``publicURL`` for other services. The default value is now ``publicURL``, so "
-"if you want horizon to use ``internalURL`` to talk with back-end services, "
-"ensure to set ``OPENSTACK_ENDPOINT_TYPE`` to ``internalURL``."
-msgstr ""
-"``OPENSTACK_ENDPOINT_TYPE`` 設定のデフォルト値が、すべての箇所で "
-"``publicURL`` に統一されました。デフォルト値を使用した場合、以前の Horizon "
-"(少なくとも Ocata リリース時点) では、 Keystone では ``internalURL`` が、それ"
-"以外のサービスでは ``publicURL`` がデフォルト値として使用されていました。この"
-"変更により、デフォルト値は ``publicURL`` になったため、 Horizon がバックエン"
-"ドのサービスと通信する際に ``internalURL`` を使用したい場合は、必ず "
-"``OPENSTACK_ENDPOINT_TYPE`` を ``internalURL`` に設定してください。"
-
-msgid ""
-"``OPENSTACK_TOKEN_HASH_ENABLED`` (deprecated in Mitaka): PKI tokens "
-"currently work with hashing (before Ocata) and Keystone already dropped PKI "
-"token support in Ocata."
-msgstr ""
-"``OPENSTACK_TOKEN_HASH_ENABLED`` (Mitaka で非推奨): 現在 PKI トークンは "
-"(Ocata 以前から) ハッシュ化とともに動作しており、PKI トークンのサポートは "
-"Keystone では Ocata で既に削除されています。"
-
-msgid ""
-"``TOKEN_DELETION_DISABLED`` (deprecated in Ocata): It was not marked as "
-"deprecated in the horizon documentation, but this had no effect since Ocata "
-"release."
-msgstr ""
-"``TOKEN_DELETION_DISABLED`` (Ocata で非推奨): Horizon ドキュメントでは非推奨"
-"となっていませんでしたが、これは Ocata リリース以降、有効ではありませんでし"
-"た。"
-
-msgid ""
-"``simple_ip_management`` setting in ``HORIZON_CONFIG`` was dropped. This "
-"actually has no meaning after nova-network support was dropped in Pike. If "
-"you use this setting to hide ``Disassociate Floating IP`` button in the "
-"instance table, use the policy file instead."
-msgstr ""
-"``HORIZON_CONFIG`` の ``simple_ip_management`` 設定を削除しました。Pike で "
-"nova-network が削除された後、実際には意味のないものでした。インスタンス一覧"
-"の ``Floating IP の割り当て解除`` ボタンを隠すためにこの設定を使用している場"
-"合には、代わりにポリシーファイルを使用してください。"
-
-msgid ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-msgstr ""
-"ブループリント gb-to-gib-conversion <https://blueprints.launchpad.net/"
-"horizon/+spec/gb-to-gib-conversion/>"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1379761"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1379761"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1508571"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1508571"
-
-msgid ""
-"the ``ANGULAR_FEATURES`` setting now allows for a key ``images_panel``. If "
-"set to ``True``, then the Angular Images panel will be used, while the "
-"Python version will be used if set to ``False``."
-msgstr ""
-"``ANGULAR_FEATURES`` 設定にキー ``images_panel`` が追加されました。 ``True`` "
-"に設定すると、 Angular のイメージパネルが使用されます。 ``False`` に設定する"
-"と Python 版のイメージパネルが使用されます。"
diff --git a/releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po
deleted file mode 100644
index e928d8058..000000000
--- a/releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po
+++ /dev/null
@@ -1,1708 +0,0 @@
-# Andrea Young Oak Li <youli@redhat.com>, 2016. #zanata
-# Eunseop Shin <kairos9603@khu.ac.kr>, 2016. #zanata
-# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
-# SeongSoo Cho <nexusz99@gmail.com>, 2016. #zanata
-# Eunseop Shin <kairos9603@khu.ac.kr>, 2017. #zanata
-# Ian Y. Choi <ianyrchoi@gmail.com>, 2017. #zanata
-# Jun Go <gojun077@gmail.com>, 2017. #zanata
-# Jun-Sik Shin <jsshin@smartx.kr>, 2017. #zanata
-# SeongSoo Cho <nexusz99@gmail.com>, 2017. #zanata
-# Sungjin Kang <gang.sungjin@gmail.com>, 2017. #zanata
-# Taehee Jang <jang0913@gmail.com>, 2017. #zanata
-# Wonil Choi <wonil0522@gmail.com>, 2017. #zanata
-# minwook-shin <minwook0106@gmail.com>, 2017. #zanata
-# ByungYeol Woo <wby1089@gmail.com>, 2018. #zanata
-# Dongbin Im <bnitech88@gmail.com>, 2018. #zanata
-# Ian Y. Choi <ianyrchoi@gmail.com>, 2018. #zanata
-# Jaewook Oh <kyle.oh95@gmail.com>, 2018. #zanata
-# Jun-Sik Shin <jsshin@smartx.kr>, 2018. #zanata
-# Sungwook Choi <csucom@gmail.com>, 2018. #zanata
-# minwook-shin <minwook0106@gmail.com>, 2018. #zanata
-msgid ""
-msgstr ""
-"Project-Id-Version: horizon\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-20 14:26+0000\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-10-22 12:21+0000\n"
-"Last-Translator: Dongbin Im <bnitech88@gmail.com>\n"
-"Language-Team: Korean (South Korea)\n"
-"Language: ko_KR\n"
-"X-Generator: Zanata 4.3.3\n"
-"Plural-Forms: nplurals=1; plural=0\n"
-
-msgid ""
-"\"Interfaces\" tab is added to the instance detail page. The new tab shows a "
-"list of ports attached to an instance. Users now have an easy way to access "
-"the list of ports of the instance and edit security groups per port. In "
-"addition, \"Edit Port Security Groups\" menu is added as an action of the "
-"instance table."
-msgstr ""
-"인스턴스 상세 페이지에 \"인터페이스\" 탭이 추가되었습니다. 이 새로운 탭은 인"
-"스턴스에 연결되어 있는 포트 목록을 보여줍니다. 이제 사용자는 손쉽게 인스턴스"
-"의 포트 리스트에 접근할 수 있고 포트 단위의 보안그룹을 편집할 수 있습니다. 추"
-"가적으로, \"포트 보안 그룹 편집\" 메뉴는 인스턴스 테이블의 동작으로서 추가되"
-"었습니다."
-
-msgid "\"More Actions\", More Better"
-msgstr "\"More Actions\", 더 좋아집니다."
-
-msgid "\"Not Authorized\" & Being Logged Out"
-msgstr "\"Not Authorized\" & 로그아웃됨"
-
-msgid ""
-"(For Horizon plugin developers) The AVAIL_CHANGED event of transfer table is "
-"removed. It is superseded by event TABLES_CHANGED. The name of AVAIL_CHANGED "
-"was misleading because it implicitly and uncontrollably updated the "
-"allocated table too. The new event allows independent updates to all four "
-"tables. We believe it is safe to remove AVAIL_CHANGED without deprecation "
-"because its implementation contained a bug that must have been discovered "
-"before if anybody had used it. Anyway possible out-of-tree plugin "
-"maintainers are recommended to consume the new event even if your plugins "
-"relied on the buggy behavior of AVAIL_CHANGED."
-msgstr ""
-"(Horizon 플러그인 개발자용) 전송 테이블에서 AVAIL_CHANGED 이벤트를 제거하였습"
-"니다. TABLES_CHANGED 이벤트로 대체됩니다. AVAIL_CHANGED 이름은 명시적이지 않"
-"고 제어할 수 없도록 할당된 테이블을 업데이트하였기 때문에 오해의 소지가있었습"
-"니다. 새 이벤트를 사용하면 4개의 테이블 모두를 독립적으로 업데이트할 수 있습"
-"니다. AVAIL_CHANGED를 deprecated 하지 않고 제거하는 것이 안전하다고 생각합니"
-"다. 사용되었기 이전에 구현에서 발견되었을 수 있는 버그가 있었기 때문입니다. "
-"아뭏든 트리 외부 플러그인 관리자는 플러그인이 AVAIL_CHANGED의 버그 동작에 의"
-"존하더라도 새 이벤트를 사용하는 것이 좋습니다."
-
-msgid ""
-"(optional) Use the common Angular template as the basis of any Angular pages "
-"to minimize boilerplate code and to ensure that we use similar features/"
-"framing."
-msgstr ""
-"(옵션) boilerplate 코드를 최소화하고 유사항 기능/프레임 사용을 보장하기 위해 "
-"임의의 Angular 페이지를 기반으로 하는 공통 Angular 템플릿을 사용합니다."
-
-msgid "10.0.0"
-msgstr "10.0.0"
-
-msgid "10.0.1"
-msgstr "10.0.1"
-
-msgid "10.0.2"
-msgstr "10.0.2"
-
-msgid "11.0.0"
-msgstr "11.0.0"
-
-msgid "11.0.3"
-msgstr "11.0.3"
-
-msgid "12.0.0"
-msgstr "12.0.0"
-
-msgid "12.0.3"
-msgstr "12.0.3"
-
-msgid "13.0.0"
-msgstr "13.0.0"
-
-msgid "14.0.0"
-msgstr "14.0.0"
-
-msgid "8.0.1"
-msgstr "8.0.1"
-
-msgid "9.0.0"
-msgstr "9.0.0"
-
-msgid "9.1.0"
-msgstr "9.1.0"
-
-msgid ""
-"A Descriptor concept allows convenient passing of information that can "
-"globally identify an object, for use in generic views and actions."
-msgstr ""
-"Descriptor 개념을 통해 제네릭 뷰 및 액션을 사용하기 위한 개체를 전체적으로 식"
-"별 가능한 정보를 쉽게 전달하도록 합니다."
-
-msgid ""
-"A Details page for a resource type (e.g. Images) may now use the Angular "
-"application-level registry to register views so developers may easily create "
-"or extend details views. In this implementation these views are presented as "
-"tabs within the Details page."
-msgstr ""
-"자원 유형에 대한 세부사항 페이지 (예: 이미지)에서 이제 Angular 응용프로그램 "
-"레벨 레지스트리를 사용하여 뷰를 등록합니다. 따라서 개발자가 세부사항 뷰를 쉽"
-"게 생성 또는 확장이 가능합니다. 이 구현에서 해당 뷰는 세부사항 페이지 내에서 "
-"탭 형태로 표시됩니다."
-
-msgid ""
-"A directive (hz-details) provides the ability to intelligently display a set "
-"of views (typically for a Details context)."
-msgstr ""
-"지시자 (hz-details)는 뷰 집합 (보통 세부사항 컨텍스트)을 지능화하여 보여주는 "
-"기능을 제공합니다."
-
-msgid ""
-"A generic Details display parses the location to determine the resource "
-"type, and displays relevant details views for that type."
-msgstr ""
-"제네릭 세부사항에서 자원 유형을 결정하기 위한 위치를 파싱하며, 해당 유형에 대"
-"해 적절한 세부사항 뷰를 보여줍니다."
-
-msgid ""
-"A new Profiler panel in the Developer dashboard is introduced. It integrates "
-"`osprofiler library <http://docs.openstack.org/developer/osprofiler/>`_ into "
-"horizon, thus implementing `blueprint openstack-profiler-at-developer-"
-"dashboard <https://blueprints.launchpad.net/horizon/+spec/openstack-profiler-"
-"at-developer-dashboard>`_. Initially profiler is disabled. To enable it the "
-"value ``OPENSTACK_PROFILER['enabled']`` has to be ``True``. This in turn can "
-"be achieved by copying files _9030_profiler_settings.py.example and "
-"_9030_profiler.py to openstack_dashboard/local/local_settings.d/"
-"_9030_profiler_settings.py and openstack_dashboard/local/enabled/"
-"_9030_profiler.py respectively. Also, by default it expects MongoDB cluster "
-"to be present on the same host where Keystone is located (say, in a Devstack "
-"VM). But it also can be configured with params with "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` and "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` values. MongoDB should "
-"be installed `manually <https://docs.mongodb.com/manual/tutorial/install-"
-"mongodb-on-ubuntu/#install-mongodb-community-edition>`_ and allowed to "
-"receive requests on 0.0.0.0 interface."
-msgstr ""
-"개발자 대시 보드 내에 새로운 프로파일러 패널을 소개합니다. `osprofiler "
-"library <http://docs.openstack.org/developer/osprofiler/>`_ 를 horizon에 통합"
-"하여 `blueprint openstack-profiler-at-developer-dashboard <https://"
-"blueprints.launchpad.net/horizon/+spec/openstack-profiler-at-developer-"
-"dashboard>`_ 를 구현합니다. 이를 활성화하기 위해서는, "
-"``OPENSTACK_PROFILER['enabled']`` 값이 ``True`` 여야 합니다. 이것은 "
-"_9030_profiler_settings.py.example 및 _9030_profiler.py 파일을 "
-"openstack_dashboard/local/local_settings.d/_9030_profiler_settings.py 와 "
-"openstack_dashboard/local/enabled/_9030_profiler.py 에 각각 복사하여 수행 가"
-"능합니다. 또한 디폴트로 MongoDB 클러스터가 Keystone이 위치한 동일한 호스트 "
-"(예 : Devstack VM)에 존재하는 것으로 기대합니다. 그러나 "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` 및 "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` 값과 함께 params를 구성"
-"하는 것 또한 가능합니다. MongoDB는`수동 <https://docs.mongodb.com/manual/"
-"tutorial/install-mongodb-on-ubuntu/#install-mongodb-community-edition>`_ 으"
-"로 설치해야 하며 0.0.0.0 인터페이스에서 요청을 받을 수 있어야 합니다."
-
-msgid ""
-"A new setting ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` was introduced to "
-"control whether IP addresses of servers are retrieved from neutron in the "
-"project instance table. This setting was introduces to mitigate a "
-"performance issue in large deployments and setting this to ``False`` skips "
-"the query to neutron. Deployments without floating IP support can set this "
-"setting to ``False`` for better performance. For more detail, see [:bug:"
-"`1722417`]."
-msgstr ""
-"새로운 설정인 ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` 를 도입하여 서버"
-"의 IP 주소가 프로젝트 인스턴스 테이블에서 neutron으로부터 검색되는지 여부를 "
-"제어합니다. 이 설정은 대규모 배포에서 성능 문제를 완화하기 위해 도입되었으며 "
-"이를 ``False`` 로 설정하면 neutron으로 보내는 쿼리를 건너 뜁니다. 플로팅 IP "
-"지원이 없는 배포에서는 더 나은 성능을 위해 이 설정을 ``False`` 로 설정할 수 "
-"있습니다. 자세한 내용은 [: bug :`1722417`] 을 살펴봅니다."
-
-msgid "A shared Django template is now available for use by any Angular page."
-msgstr ""
-"공유된 Django 템플릿을 이제 모든 Angular 페이지에서 사용할 수 있습니다."
-
-msgid ""
-"ANGULAR_FEATURES now allows for a key 'flavors_panel' to be specified as "
-"True or False indicating whether the Angular version of the panel is enabled."
-msgstr ""
-"ANGULAR_FEATURES은 이제 'flavors_panel' 키를 통해 패널의 Angular 버전이 활성"
-"화 되었는지 여부를 True 또는 False로 지정할 수 있습니다."
-
-msgid "Ability to add exceptions"
-msgstr "예외를 추가하는 기능"
-
-msgid ""
-"Add MKS console support. Blueprint can be found at [`<https://blueprints."
-"launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-msgstr ""
-"MKS 콘솔 지원이 추가되었습니다. [`<https://blueprints.launchpad.net/horizon/"
-"+spec/support-mks-console-type>`_]"
-
-msgid ""
-"Add a new setting OVERVIEW_DAYS_RANGE. It defines the default date range in "
-"the Overview panel meters - either today minus N days (if the value is "
-"integer N), or from the beginning of the current month until today (if set "
-"to None). This setting is be used to limit the amount of data fetched by "
-"default when rendering the Overview panel. The default value is 1, which "
-"differs from the past behaviour, since it caused serious lags on large "
-"deployments."
-msgstr ""
-"새로운 OVERVIEW_DAYS_RANGE 설정이 추가되었습니다. 개요 패널 미터에서 기본 날"
-"짜 범위를 오늘 날짜 N 일 전까지의 범위 (값이 정수 N의 경우), 또는 달 처음부"
-"터 오늘까지의 범위 (None으로 설정되어있는 경우)를 정의합니다. 이 설정은 일반 "
-"패널이 렌더링 될 때 검색 할 데이터의 양을 제한하는 데 사용됩니다. 기본값은 1"
-"로, 이전 버전과 다른데 그 이유는 대형 배포에서 심각한 지연을 야기하였기 때문"
-"입니다."
-
-msgid ""
-"Add support for horizon offering a clouds.yaml file for download along with "
-"the openrc files. For more information on clouds.yaml, see `os-client-config "
-"documentation <https://docs.openstack.org/os-client-config/latest/user/>`__."
-msgstr ""
-"horizon에 openrc 와 clouds.yaml 을 다운로드 하는 기능을 추가했습니다. "
-"clouds.yaml 파일에 대하여 알고 싶으시다면 `os-client-config documentation "
-"<https://docs.openstack.org/os-client-config/latest/user/>` 을 참고하세요."
-
-msgid ""
-"Added ESLint for JavaScript linting, using the eslint-config-openstack "
-"rules. See `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ for more details."
-msgstr ""
-"eslint-config-openstack 규칙을 사용하는 자바스크립트 linting 라이브러리 "
-"ESLint 가 추가되었습니다. 자세한 정보는 `여기 <https://blueprints.launchpad."
-"net/horizon/+spec/jscs-cleanup>`__ 를 참고해주시기 바랍니다."
-
-msgid ""
-"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/karma>`__ for more details."
-msgstr ""
-"자바스크립트 테스트를 위한 'Karma' 툴이 추가되었습니다. 자세한 정보는 `여기"
-"<https://blueprints.launchpad.net/horizon/+spec/karma>`__를 참고해주시기 바랍"
-"니다."
-
-msgid ""
-"Added Keystone to Keystone (K2K) federation support in Horizon. If Keystone "
-"is configured with K2K and has service providers, the list of Keystone "
-"providers will appear in a dropdown. In local_settings.py you can optionally "
-"set the identity provider display name with ``KEYSTONE_PROVIDER_IDP_NAME`` "
-"or set the provider id that is used to compare with the other service "
-"providers ``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://"
-"blueprints.launchpad.net/horizon/+spec/k2k-horizon>`_]."
-msgstr ""
-"이제 Horizon에서 Keystone to Keystone (K2K)를 지원합니다. 만약 Keystone이 K2K"
-"로 설정되고 서비스 제공자를 가지고 있다면, Keystone 리스트가 드롭다운메뉴로 "
-"나타날 것입니다. local_setting.py 파일에서 ``KEYSTONE_PROVIDER_IDP_NAME``로 "
-"인증 제공자의 표시되는 이름을 설정하거나, 다른 서비스 제공자와 구분을 위해 사"
-"용되는 제공자 아이디를 ``KEYSTONE_PROVIDER_IDP_ID``로 설정 할 수 있습니다. "
-"[`blueprint k2k-horizon <https://blueprints.launchpad.net/horizon/+spec/k2k-"
-"horizon>`_]."
-
-msgid ""
-"Added a locked status column on admin/project instances table. It will show "
-"a locked or unlocked icon if nova API 2.9 or above is used. The locked "
-"status is also available on instance details panel."
-msgstr ""
-"관리자/프로젝트 인스턴스 테이블에 잠금 상태 열을 추가하였습니다. 만약 Nova "
-"API 2.9 버전 이상을 사용하는 경우 잠금 또는 잠금 해제된 아이콘으로 표기됩니"
-"다."
-
-msgid ""
-"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows "
-"simple toggling of new AngularJS features."
-msgstr ""
-"설정에 ``ANGULAR FEATURES`` 을 추가하였습니다. 이 설정은 새로운 AngularJS 기"
-"능을 간단하게 토글할 수 있습니다."
-
-# auto translated by TM merge from project: horizon, version: stable-pike, DocId: releasenotes/source/locale/releasenotes
-msgid ""
-"Added a new ``DEFAULT_SERVICE_REGIONS`` setting into local_settings.py. If a "
-"value of this is specified, it will be the default region to use when "
-"logging into the dashboard, instead of the value stored in cookies."
-msgstr ""
-" ``DEFAULT_SERVICE_REGIONS`` 설정을 local_settings.py 에 새로이 추가했습니"
-"다. 이 변수의 값이 지정되어 있으면 대시보드에 로그인 했을 때 쿠키에 설정된 리"
-"전 대신 기본 리전으로 지정됩니다. "
-
-# auto translated by TM merge from project: horizon, version: stable-pike, DocId: releasenotes/source/locale/releasenotes
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\" in "
-"\"Launch Instance\" form, when Cinder is available."
-msgstr ""
-"``LAUNCH_INSTANCE_DEFAULTS`` dict 설정 아래에 새로이 ``create_volume`` 를 추"
-"가했습니다 . Cinder가 사용 가능하다면 \"인스턴스 생성하기\" 양식 안에서 \"볼"
-"륨 생성\"의 기본 값을 지정할 수 있습니다. "
-
-# auto translated by TM merge from project: horizon, version: stable-pike, DocId: releasenotes/source/locale/releasenotes
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\", when "
-"Cinder is available."
-msgstr ""
-"``LAUNCH_INSTANCE_DEFAULTS`` dict 설정 아래에 새로이 ``create_volume`` 를 추"
-"가했습니다 . Cinder가 사용 가능하다면 \"볼륨 생성\"의 기본 값을 지정할 수 "
-"있습니다. "
-
-# auto translated by TM merge from project: horizon, version: stable-pike, DocId: releasenotes/source/locale/releasenotes
-msgid ""
-"Added a new setting CREATE_IMAGE_DEFAULTS(dictionary) to configure the "
-"default options shown on create image modal. By default, the visibility "
-"option is public on create image modal. If ``image_visibility`` in this "
-"setting is set to ``\"private\"``, the default visibility option is private."
-msgstr ""
-"이미지 생성 모달에 기본 옵션값을 지정할 수 있는 새로운 설정인 "
-"CREATE_IMAGE_DEFAULTS(dictionary) 가 추가되었습니다. 이미지 생성 모달의 기본 "
-"시각적 옵션은 public 입니다. 만약 ``image_visibility``설정값이``\"private"
-"\"``, 라면 기본 시각적 옵션은 private 입니다."
-
-msgid ""
-"Added ability to render angular row actions with additional details that "
-"explain the purpose of the action. These are rendered as tiles and are meant "
-"to depict the next steps a user might want to take for a given resource."
-msgstr ""
-"작업의 목적을 설명하는 추가 세부 정보로 angular row 작업을 렌더링하는 기능이 "
-"추가되었습니다. 타일로 렌더링되며 사용자가 주어진 리소스에 대해 취할 수있는 "
-"다음 단계를 서술합니다."
-
-msgid ""
-"Added actions to easily associate LBaaS VIP with a floating IP. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ "
-"for more details."
-msgstr ""
-"Floating IP를 가지는 LBaaS VIP를 쉽게 연결할 수 있는 기능이 추가되었습니다. "
-"자세한 정보는 `여기<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-"
-"fip-associate>`__ 를 참고해주시기 바랍니다."
-
-msgid ""
-"Added editing capabilities for data sources. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more "
-"details."
-msgstr ""
-"데이터 원본을 편집하는 기능이 추가되었습니다. 보다 자세한 내용은 `여기 "
-"<https://blueprints.launchpad.net/horizon/+spec/allow-editing-of-data-"
-"sources>`__ 를 살펴봅니다."
-
-msgid ""
-"Added editing capabilities for job binaries. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ for more "
-"details."
-msgstr ""
-"작업 바이너리를 편집하는 기능이 추가되었습니다. 보다 자세한 내용은 `여기 "
-"<https://blueprints.launchpad.net/horizon/+spec/allow-editing-of-job-"
-"binaries>`__ 를 살펴봅니다."
-
-msgid ""
-"Added editing capabilities for job templates. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/data-processing-edit-templates>`__ for more "
-"details."
-msgstr ""
-"작업 템플릿을 편집하는 기능이 추가되었습니다. 보다 자세한 내용은 `여기 "
-"<https://blueprints.launchpad.net/horizon/+spec/data-processing-edit-"
-"templates>`__ 를 살펴봅니다."
-
-msgid ""
-"Added initial support for database cluster creation and management. Vertica "
-"and MongoDB are currently supported. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__ for more details."
-msgstr ""
-"데이터베이스 클러스터 생성 및 관리를 위한 초기 설정을 지원합니다. Vertica 와 "
-"MongoDB 가 현재 지원됩니다. 자세한 정보는 `여기<https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__를 참고해주시기 바랍니다."
-
-msgid "Added mapping for Identity Provider and Protocol specific WebSSO."
-msgstr ""
-"인증 프로바이더 및 프로토콜에 특화된 WebSSO에 대한 매핑을 추가하였습니다."
-
-msgid "Added new Trove features."
-msgstr "새로운 Trove 기능을 추가했습니다."
-
-msgid ""
-"Added new setting INTEGRATION_TESTS_SUPPORT, default value is `False`. This "
-"value is used when running `manage.py compress` command, so by default all "
-"static assets and html classes used by integration tests are removed from "
-"Horizon production build. Integration tests gate job sets this variable to "
-"`True` and recompresses static assets."
-msgstr ""
-"새로운 설정인 INTEGRATION_TESTS_SUPPORT를 추가하였으며, 기본값은`False` 입니"
-"다. 해당 값은 `manage.py compress` 명령을 실행할 때 사용되며, 디폴트로 통합 "
-"테스트에 사용된 모든 정적 컨텐츠와 HTML 클래스가 Horizon 프로덕션 빌드에서 제"
-"거됩니다. 통합 테스트 게이트 작업은 해당 변수를`True` 로 설정하며 정적 콘텐츠"
-"는 다시 압축합니다."
-
-msgid ""
-"Added policy support to the angular workflow service so each step in a "
-"workflow can specify a policy check that must pass in order for the step to "
-"be displayed."
-msgstr ""
-"Angular 워크 플로우 서비스에 정책 지원을 추가하여 워크 플로우 각 단계에서 단"
-"계가 출력되도록 하기 위해 반드시 통과해야 하는지를 검색하는 정책을 지정할 수 "
-"있습니다."
-
-msgid ""
-"Added server groups and server group members quota management. Users can "
-"specify their values when creating or modifying project information, and "
-"users can also change their quota default values on the Admin-> System-> "
-"Defaults page."
-msgstr ""
-"서버 그룹과 서버 그룹 멤버 할당량 관리가 추가되었습니다. 사용자는 자신의 프로"
-"젝트 정보를 생성하거나 수정할 때 값을 지정할 수 있고, 자신의 기본 할당량을 관"
-"리자->시스템->기본값 페이지에서 변경할 수 있습니다."
-
-# auto translated by TM merge from project: horizon, version: stable-pike, DocId: releasenotes/source/locale/releasenotes
-msgid ""
-"Added settings OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (boolean) and "
-"OPENSTACK_KEYSTONE_DOMAIN_CHOICES (tuple of tuples) to support a dropdown "
-"list of keystone domains to choose from at login. This should NOT be enabled "
-"for public clouds, as advertising enabled domains to unauthenticated users "
-"irresponsibly exposes private information. This is useful for private clouds "
-"that sit behind a corprate firewall and that have a small number of domains "
-"mapped to known corporate structures, such as an LDAP directory, Active "
-"Directory domains, geopgraphical regions or business units."
-msgstr ""
-"로긴시 키스톤 도메인 목록에서 지원되도록 새로이 "
-"CREATE_IMAGE_DEFAULTS(dictionary) 와 OPENSTACK_KEYSTONE_DOMAIN_CHOICES "
-"(tuple of tuples) 설정값이 추가되었습니다. 이 값은 승인받지 않은 사용자에게 "
-"프라이빗 정보가 노출되는 일을 피하기 위해서는 퍼블릭 클라우드에서는 지정되지 "
-"않아야 합니다. 이 기능은 적은 수의 도메인이 LDAP 디렉토리나 액티브 디렉토"
-"리, 지역적이나 사업단위에 매핑되어 있고 기업 방화벽 뒤에 위치한 프라이빗 클라"
-"우드에서 사용하는 데에 유용합니다."
-
-msgid ""
-"Added settings support to the angular workflow service so each step in a "
-"workflow can specify a boolean setting that must pass in order for the step "
-"to be displayed."
-msgstr ""
-"angular 워크 플로우 서비스 지원 설정을 추가하여 워크 플로우의 각 단계에서 단"
-"계를 표시하기 위해 통과해야하는 boolean 설정을 지정할 수 있습니다."
-
-msgid ""
-"Added support for Swift object copy as one of row actions. Destination "
-"container must exist in advance. To avoid overwriting an existing object, "
-"you cannot copy an object if a specified destination object already exists."
-msgstr ""
-"Swift 오브젝트 복사가 행 작업의 하나로서 추가되었습니다. 대상 컨테이너는 미"
-"리 준비되어야 합니다. 기존 오브젝트에 덮어씌우기를 방지하기 위해, 지정된 대"
-"상 오브젝트가 존재할 경우 복사할 수 없습니다."
-
-msgid ""
-"Added support for managing domains and projects when using Keystone v3. "
-"Horizon now maintains a domain scoped token for users who have a role on a "
-"domain, a project scoped token for users who have a role on a project, or "
-"both a domain scoped token and project scoped token for users who have roles "
-"on both."
-msgstr ""
-"Keystone v3로 도메인과 프로젝트 관리 기능을 추가했습니다. 한 도메인에 역할"
-"을 가진 사용자를 위해 Horizon은 이제 도메인 범위 토큰을 유지하고, 한 프로젝트"
-"에 역할을 가진 사용자를 위해 프로젝트 번위 토큰, 그리고 도메인과 프로젝트 둘"
-"다에 역할을 가진 사용자에게 도메일 범위 토큰과 프로젝트 범위 토큰을 유지합니"
-"다."
-
-msgid "Added support for shell job types and multiple Sahara improvements."
-msgstr "쉘 잡 타입과 다중 Sahara 향상에 대한 지원이 추가됬습니다."
-
-msgid ""
-"Added support for shell job types. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/sahara-shell-action-form>`__ for more details."
-msgstr ""
-"쉘 잡 타입에 관한 추가 된 지원의 자세한 사항은 다음을 참조하세요. `this "
-"<https://blueprints.launchpad.net/horizon/+spec/sahara-shell-action-form>`__"
-
-msgid ""
-"Added support for subnet allocation via subnet pools. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/neutron-subnet-allocation>`__ for "
-"more details."
-msgstr ""
-"서브넷 풀을 통한 서브넷 할당에 대해 추가된 지원의 자세한 사항은 다음을 참조하"
-"세요. `this <https://blueprints.launchpad.net/horizon/+spec/neutron-subnet-"
-"allocation>`__"
-
-msgid ""
-"Added the Bootstrap Theme Preview panel to the Developer dashboard. This "
-"panel contains a list of Bootstrap components with source code, so that "
-"developers can see examples of how to structure this code and the effects "
-"their theme will have upon it."
-msgstr ""
-"개발자 대시보드를 위해 Bootstrap 테마 미리보기 패널을 추가하였습니다. 이 패널"
-"은 소스코드와 함께 Bootstrap 컴포넌트들의 리스트를 포함하고 있으며, 개발자들"
-"은 이 코드를 어떻게 구조화 할 것인지에 대한 예제와 테마를 적용하였을 때 효과"
-"를 볼 수 있습니다."
-
-msgid ""
-"Added the Developer dashboard plugin to contrib. This runs when "
-"``DEBUG=True``, and adds tooling to the UI to aid in development."
-msgstr ""
-"개발자 대시보드 플러그인을 contrib에 추가하였습니다. ``DEBUG=True`` 일 때 동"
-"작하며, 개발에 도움이 되도록 UI에 툴링을 추가합니다."
-
-msgid ""
-"Added the Django template cached loader, so templates are stored in memory. "
-"See https://docs.djangoproject.com/en/1.8/ref/templates/api/#django.template."
-"loaders.cached.Loader"
-msgstr ""
-"Django template cached loader를 추가허여 템플릿이 메모리에 저장되었습니다. "
-"https://docs.djangoproject.com/ko/1.8/ref/templates/api/#django.template."
-"loaders.cached.Loader를 참조하십시오."
-
-msgid ""
-"Added the LAUNCH_INSTANCE_DEFAULTS setting which allows specifying default "
-"values for the Launch Instance workflow. Initially only the Configuration "
-"Drive property is supported."
-msgstr ""
-"실행 인스턴스 워크 플로우의 기본값을 지정할 수있는 LAUNCH_INSTANCE_DEFAULTS "
-"설정을 추가했습니다. 처음에는 구성 드라이브 속성만 지원됩니다."
-
-# auto translated by TM merge from project: horizon, version: stable-pike, DocId: releasenotes/source/locale/releasenotes
-msgid ""
-"Added the Metadata tab to the new Launch Instance workflow to allow adding "
-"key-value metadata to an instance at launch. This includes any properties "
-"from the OS::Nova::Server namespace of the glance metadata definitions."
-msgstr ""
-"인스턴스 생성 워크 플로우에 새로이 메타 데이터 탭을 추가하여 시작시 인스턴스"
-"에 키 - 값 메타 데이터의 추가가 가능합니다. glance 메타 데이터 정의의 OS::"
-"Nova::Server 네임 스페이스의 어떠한 속성이라도 추가 가능합니다."
-
-msgid ""
-"Added the Scheduler Hints tab to the new Launch Instance workflow to allow "
-"adding scheduler hints to an instance at launch. In addition to adding "
-"custom key-value pairs, the user can also choose from properties in the "
-"glance metadata definitions catalog that have the OS::Nova::Server resource "
-"type and scheduler_hints properties target."
-msgstr ""
-"새로운 인스턴스 실행 워크 플로우에 스케줄러 힌트 탭을 추가하여 시작할 때 인스"
-"턴스에 스케줄러 힌트를 추가 가능합니다. 사용자 정의 키-값 쌍을 추가하는 것 뿐"
-"만 아니라, 사용자는 glance 메타 데이터 정의 카탈로그에서 OS::Nova::Server 자"
-"원 유형 및 scheduler_hints 속성 대상을 갖는 속성을 선택할 수 있습니다."
-
-msgid "Added the Update Encryption action for encrypted volume types."
-msgstr "암호화된 볼륨 타입을 위한 Update Encryption 동작을 추가했습니다."
-
-msgid ""
-"Added the ``TOKEN_DELETE_DISABLED`` setting, so that deployers can customise "
-"the revocation of a users token on log out."
-msgstr ""
-"``TOKEN_DELETE_DISABLED`` 설정을 추가하여, 배포자가 사용자 토큰을 로그아웃시"
-"에 해제하는 기능을 사용자 정의화 가능하도록 합니다."
-
-msgid ""
-"Added the angular extensible service which allows angular horizon elements "
-"such as workflows, tables, actions, and forms to be extended dynamically by "
-"adding, removing, or replacing items. The extensible service is applied to "
-"every workflow created using the horizon workflow service. This includes the "
-"angular Launch Instance workflow."
-msgstr ""
-"워크플로우, 테이블, 작업, 양식과 같은 angular 호라이즌 구성요소가 항목의 추"
-"가, 삭제, 대체를 통해 동작으로 확장될 수 있는 angular 확장 서비스가 추가되었"
-"습니다. 이 확장 서비스는 호라이즌 워크플로우 서비스로 생성된 모든 워크플로우"
-"에 적용됩니다. 이는 angular 인스턴스 작동하기 워크플로우를 포함합니다."
-
-msgid ""
-"Added the way to specify an interface when attaching it to an instance. It "
-"can be specified by a network and a fixed IP address (optional) or a port."
-msgstr ""
-"인스턴스에 연결할 인터페이스를 지정하는 방법을 추가하였습니다. 인터페이스는 "
-"네트워크와 fixed IP 주소 (옵션) 또는 포트로 지정될 수 있습니다."
-
-msgid ""
-"Added two charts to show the Number of Volumes and Total Volume Storage "
-"quotas on launch instance modal when cinder is enabled."
-msgstr ""
-"Cinder가 활성화 되어있는 동안 인스턴스 시작 화면에서 볼륨 수와 전체 볼륨 스토"
-"리지 할당량을 보여주는 그래프 2개를 추가하였습니다."
-
-msgid ""
-"Adds a new config value called IMAGES_ALLOW_LOCATION, which allows users to "
-"set locations when creating or updating images. Depending on the Glance "
-"version, the ability to set locations is controlled by policies and/or "
-"configuration values."
-msgstr ""
-"사용자가 이미지를 만들거나 업데이트할 때 위치를 설정할 수있는 "
-"IMAGES_ALLOW_LOCATION이라는 새 구성 값을 추가하였습니다. Glance 버전에 따라 "
-"위치 설정 기능은 정책 그리고/또는 구성 값에 의해 제어가 이루어집니다."
-
-msgid ""
-"Adds complete support for Glance v2 so that Horizon no longer depends on "
-"having a Glance v1 endpoint in the Keystone catalog. Also provides code "
-"compatibility between Glance v1 and v2."
-msgstr ""
-"Horizon이 Keystone 카탈로그에서 Glance v1 엔드 포인트를 더 이상 사용하지 않도"
-"록 Glance v2에 대한 완벽한 지원을 추가합니다. 또한 Glance v1과 v2 간의 코드 "
-"호환성을 제공합니다."
-
-msgid "Admin -> Defaults -> Default Quotas table"
-msgstr "관리자 -> 기본값 -> 기본 할당량 테이블"
-
-msgid "Admin -> Defaults -> Update Defaults form"
-msgstr "관리자 -> 기본값 -> 기본 양식 업데이트"
-
-msgid ""
-"All AngularJS code must use explicit dependency injection. See https://docs."
-"angularjs.org/guide/di#using-strict-dependency-injection"
-msgstr ""
-"모든 AngularJS 코드는 명시적으로 의존성 주입을 사용해야합니다. https://docs."
-"angularjs.org/guide/di#using-strict-dependency-injection 를 참고하시기 바랍니"
-"다."
-
-msgid ""
-"All Volume related panels in Horizon that previously used the term \"GB\" "
-"and \"gigabyte\" have been replaced with 'GiB' and 'gibibyte'."
-msgstr ""
-"Horizon에서 \"GB\" 와 \"gigabyte\" 로 쓰이던 볼륨 관련 표기를 'GiB', "
-"'gibibyte' 로 수정하였습니다."
-
-msgid ""
-"All instances of HTML class 'd3_pie_chart_usage' to 'pie-chart-usage' All "
-"instances of HTML class 'd3_pie_chart_distribution' to 'pie-chart-"
-"distribution'"
-msgstr ""
-"HTML의 모든 'd3_pie_chart_usage' class를 'pie-chart-usage'로, "
-"'d3_pie_chart_distribution' class를 'pie-chart-distribution'으로 변경하였습니"
-"다."
-
-msgid ""
-"All previous instances of horizon.alert(...) used by client-side have been "
-"replaced with horizon.toast. Alert messages via horizon.alert(...) should be "
-"avoided when writing new JavaScript code. horizon.toast.add('error', "
-"gettext(...)) should be used instead."
-msgstr ""
-"클라이언트 측에서 사용한 horizon.alert (...)의 이전 인스턴스는 모두 horizon."
-"toast로 대체되었습니다. 새 JavaScript 코드를 작성할 때는 horizon.alert (...)"
-"를 통한 경고 메시지 사용을 피해야합니다. 대신 horizon.toast.add ( 'error', "
-"gettext (...))를 사용해야 합니다."
-
-msgid ""
-"Allow external plugins to contribute translations to the Javascript message "
-"catalog."
-msgstr ""
-"외부 플러그인이 자바 스크립트 메시지 카탈로그에 번역을 제공하도록 허용합니다."
-
-msgid "Allow service disable/enable on Hypervisor"
-msgstr "하이퍼바이저에서 비활성화/활성화 서비스 수락"
-
-msgid ""
-"Allow to override settings from local_settings.py with file snippets dropped "
-"into local_settings.d/ directory."
-msgstr ""
-"local_settings.d/ 디렉터리에 있는 파일 복사와 함께 local_settings.py로부터 설"
-"정을 덮어쓰도록 허용합니다"
-
-msgid "Allowed Hosts"
-msgstr "허용된 호스트"
-
-msgid ""
-"Allows to attach ports during instance launch <https://blueprints.launchpad."
-"net/horizon/+spec/allow-launching-ports>"
-msgstr ""
-"인스턴스를 실행하는동안 포트 연결을 허용합니다<https://blueprints.launchpad."
-"net/horizon/+spec/allow-launching-ports>"
-
-msgid ""
-"Allows to restrict CIDR range for user private network <https://blueprints."
-"launchpad.net/horizon/+spec/restrict-private-network-input>"
-msgstr ""
-"사용자 사설 네트워크를 위한 제한적 CIDR 을 허용하였습니다. <https://"
-"blueprints.launchpad.net/horizon/+spec/restrict-private-network-input>"
-
-msgid ""
-"Although it's not required, it's best to make your actions return promises "
-"with the expected structure."
-msgstr ""
-"꼭 필요한 것은 아니지만, 기대하는 구조로 결과가 나올 것을 확실히 하는 것이 좋"
-"습니다."
-
-msgid ""
-"An action-result service provides convenience methods for construction of "
-"the result, and for parsing of a resolved object"
-msgstr ""
-"작업-결과 서비스는 결과를 만들어주고 해결된 객체를 파싱하는 편리한 방법을 제"
-"공합니다."
-
-msgid ""
-"Angular actions now should return a promise that resolves with an object "
-"structured in a way to indicate what the action did (or didn't do)."
-msgstr ""
-"angular 작업은 이제 작업이 무엇을 했거나 안 했는지를 나타내는 방식으로 구조화"
-"된 객체로 풀어주는 결과를 돌려줘야 합니다."
-
-msgid ""
-"Angular components now exist to provide simple-to- configure panels and "
-"tables, based off of registry information about resources (e.g. Instances)."
-msgstr ""
-"현재 Angular 구성 요소는 리소스(예 : 인스턴스)에 대한 레지스트리 정보를 기반"
-"으로 설정이 간단한 패널과 테이블을 제공하기 위해 존재합니다."
-
-msgid "AngularJS table implementation"
-msgstr "AngularJS 테이블 구현"
-
-msgid ""
-"Any past use of the Django based Swift UI is no longer supported and the "
-"code is being removed. The new angularJS based version should be used "
-"instead."
-msgstr ""
-"이전에 사용되었던 Django 기반 Swift UI는 더 이상 지원되지 않으며 코드가 제거"
-"됩니다. 대신 새로운 angularJS 기반 버전을 사용해야합니다."
-
-msgid "Availability zone support."
-msgstr "가용성 구역 지원"
-
-msgid "Backwards Compatibility"
-msgstr "하위 호환성"
-
-msgid "Better Admin Information Architecture"
-msgstr "향상된 관리자 정보 아키텍처"
-
-msgid "Better cross-browser support (Safari and IE particularly)."
-msgstr "더 나은 크로스-브라우저 지원 (특히 Safari와 IE)."
-
-msgid "Bug Fixes"
-msgstr "버그 수정"
-
-msgid "Ceilometer"
-msgstr "Ceilometer"
-
-msgid "Cinder"
-msgstr "Cinder"
-
-msgid ""
-"Cinder API v3 is used by default now. It was introduced in Mitaka release "
-"and has all features from API v2."
-msgstr ""
-"Cinder v3 API는 현재 기본값으로 사용되고 있습니다. Cinder v3 API는 Mitaka 릴"
-"리스에서 도입되었으며, API v2의 모든 기능을 지원합니다. "
-
-msgid ""
-"Cinder defines storage size in gibibytes (GiB), which is inconsistent with "
-"Horizon panels that show/request storage size in gigabytes (GB)."
-msgstr ""
-"Cinder는 저장소 크기를 gibibytes (GiB) 단위로 정의하게되는데, 이는 gibibytes "
-"(GiB) 단위로 저장소 크기를 표시하거나 요청하는 Horizon 패널과 일치하지 않습니"
-"다."
-
-msgid "Cinder v2 by default"
-msgstr "기본적인 Cinder v2"
-
-msgid "Client library changes:"
-msgstr "클라이언트 라이브러리 변경:"
-
-msgid "Cloud Admin - View and manage identity resources across domains"
-msgstr "클라우드 관리자 - 도메인 간 인증 자원들을 보고 관리합니다"
-
-msgid "Community"
-msgstr "커뮤니티"
-
-msgid ""
-"Compute images metadata can now be edited from the Project dashboard, using "
-"the new metadata editor. See `this <https://blueprints.launchpad.net/horizon/"
-"+spec/project-images-metadata>`__ for more details."
-msgstr ""
-"컴퓨트 이미지 메타데이터는 이제 Project 대시 보드에서 새 메타데이터 편집기를 "
-"이용하여 편집 할 수 있습니다. 자세한 사항은`여기 <https://blueprints."
-"launchpad.net/horizon/+spec/project-images-metadata>`__를 참조하십시오."
-
-msgid ""
-"Configurable token hashing, to disable Horizon from hashing the token passed "
-"to the OpenStack services."
-msgstr ""
-"구성 가능한 토큰 해싱은 Horizon이 OpenStack 서비스에 전달 된 토큰을 해시하지 "
-"못하도록 하는 것입니다."
-
-msgid "Configurable web root for Horizon beyond just '/'"
-msgstr "Horizon을 위한 웹 루트를 '/' 를 벗어나 구성 가능"
-
-msgid "Conversion from LESS to SCSS"
-msgstr "LESS에서 SCSS로의 변환"
-
-msgid "Creating and restoring volume backups"
-msgstr "볼륨 백업을 만들고 복구하기"
-
-msgid "Current Series Release Notes"
-msgstr "현재 시리즈에 대한 릴리즈 노트"
-
-msgid "Current limitations on managing identity resources with Keystone v3:"
-msgstr "Keystone v3으로 ID 리소스 관리에 대한 현재 제한 사항 :"
-
-msgid ""
-"Custom template tags must have a thread-safe Node implementation to work "
-"with the the cached loader. See https://docs.djangoproject.com/en/1.8/howto/"
-"custom-template-tags/#template-tag-thread-safety"
-msgstr ""
-"Custom template tag는 캐시 된 로더와 함께 작동하려면 thread-safe Node "
-"implementation을 가져야합니다. https://docs.djangoproject.com/en/1.8/howto/"
-"custom-template-tags/#template-tag-thread-safety 를 참조하세요."
-
-msgid ""
-"DEFAULT_SERVICE_REGIONS can now take '*' as a key which serves either as a "
-"fallback service region, or the default region if no other keys are set."
-msgstr ""
-"DEFAULT_SERVICE_REGIONS는 이제 '*'를 대체 서비스 영역으로 사용하는 키 또는 다"
-"른 키가 설정되지 않은 경우 기본 영역으로 사용할 수 있습니다."
-
-msgid "DVR (Distributed Virtual Routing)"
-msgstr "DVR (분산 가상 라우팅)"
-
-msgid "Dashboards and Panels"
-msgstr "대시보드와 패널"
-
-msgid "Data Tables"
-msgstr "데이터 테이블"
-
-msgid ""
-"Database-backed sessions will likely not persist across upgrades due to a "
-"change in their structure. See `this <https://github.com/openstack/"
-"django_openstack_auth/commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ "
-"for more details."
-msgstr ""
-"Database-backed sessions는 구조 변경으로 인해 업그레이드를 통해 유지되지 않"
-"을 수 있습니다.\n"
-" 자세한 것은 <https://github.com/openstack/django_openstack_auth/"
-"commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee> 을 참조하세요."
-
-msgid "Default Hypervisor Settings Changes"
-msgstr "기본 하이퍼바이저 설정 변경"
-
-msgid ""
-"Deprecated function fix_auth_url_version is removed from openstack_auth "
-"library. fix_auth_url_version_prefix function should be used instead of it."
-msgstr ""
-"더 이상 사용되지 않는 함수 fix_auth_url_version이 openstack_auth 라이브러리에"
-"서 제거되었습니다. 대신에 fix_auth_url_version_prefix 함수를 사용해야합니다."
-
-msgid "Deprecation Notes"
-msgstr "사용하지 않는 기능"
-
-msgid "Direct Image Upload To Glance"
-msgstr "Glance로 이미지 직접 업로드"
-
-msgid "Django 1.6 Support"
-msgstr "Django 1.6 지원"
-
-msgid "Django 1.7 is now supported."
-msgstr "Django 1.7을 이제 지원합니다."
-
-msgid "Django 1.8 is not fully supported yet."
-msgstr "Django 1.8은 아직 완벽하게 지원하지 않습니다.."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported version."
-msgstr "Django 1.8이 이제 지원됩니다. Django 1.7이 최소지원 버전입니다."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported "
-"version. See `this <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-msgstr ""
-"Django 1.8이 현재 지원되며, Django 1.7이 최소 지원 버전입니다. 더 자세한 내용"
-"은 <https://blueprints.launchpad.net/horizon/+spec/drop-django14-support>을 "
-"보세요."
-
-msgid ""
-"Django 2.0 support is added as experimental. Support for Django 1.10 or "
-"older releases is dropped. Django 1.11 (LTS) is still the primary supported "
-"Django version."
-msgstr ""
-"Django 2.0 지원은 실험적으로 추가되었습니다. Django 1.10 또는 이전 버전에 대"
-"한 지원이 중단되었습니다. Django 1.11 (LTS)은 여전히 지원되는 Django의 주요 "
-"버전입니다."
-
-msgid "Django versions 1.4 - 1.6 are now supported by Horizon."
-msgstr "Django 버전 1.4 - 1.6은 이제 Horizon에서 지원됩니다."
-
-msgid ""
-"Do not redirect to the /identity tab admin users on login. Now `user_home` "
-"config options works in the same way for all users. [`bug/1778006 <https://"
-"bugs.launchpad.net/horizon/1778006>`_]"
-msgstr ""
-"로그인시 /identity 탭 admin 사용자로 리디렉션하지 마십시오. 이제`user_home` "
-"설정 옵션은 모든 사용자에게 동일한 방식으로 작동합니다. [`bug / 1778006 "
-"<https://bugs.launchpad.net/horizon/1778006>`_]"
-
-msgid "Docs, docs, and more docs!"
-msgstr "문서,문서,그리고 더 많은 문서!"
-
-msgid "Does not support hierarchical project management."
-msgstr "계층적 프로젝트 관리는 지원되지 않습니다."
-
-msgid "Does not support project admins managing Keystone projects."
-msgstr "프로젝트 관리자가 Keystone 프로젝트를 관리하는 것을 지원하지 않습니다."
-
-msgid ""
-"Does not support role assignments across domains, such as giving a user in "
-"domain1 access to domain2."
-msgstr ""
-"도메인간 규칙 할당을 지원하지 않습니다. 예를 들어, 도메인1의 유저가 도메인2 "
-"에 접근권한을 부여하는 상황."
-
-msgid ""
-"Domain Admin - View and manage identity resources in the domain logged in"
-msgstr "도메인 관리자 - 로그인된 도메인의 인증 자원을 보고 관리합니다."
-
-msgid "Domain management supports the following use cases:"
-msgstr "도메인 관리는 다음 사용 사례를 지원합니다:"
-
-msgid ""
-"Download buttons for OpenStack RC files have been added to the user dropdown "
-"menu in the top right of Horizon."
-msgstr ""
-"Horizon의 오른쪽 상단에있는 사용자 드롭 다운 메뉴에 OpenStack RC 파일의 다운"
-"로드 버튼이 추가되었습니다."
-
-msgid "EC2 credentials download."
-msgstr "EC2 인증서 내려받기."
-
-msgid ""
-"Editing flavors is deprecated and may be removed from the 'R' cycle onwards."
-msgstr "Editing flavors는 'R' cycle onwards 이후부터 제거 될 수 있습니다."
-
-msgid "Emit the `hzTable:clearSelected` event to clear table row selections."
-msgstr ""
-"테이블 행 선택을 지우려면 `hzTable : clearSelected` 이벤트를 내 보내야 합니"
-"다."
-
-msgid ""
-"Enabled support for migrating volumes. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/volume-migration>`__ for more details."
-msgstr ""
-"볼륨 마이그레이션 지원이 활성화되었습니다. 더 자세한 내용은 <https://"
-"blueprints.launchpad.net/horizon/+spec/volume-migration> 을 보세요."
-
-msgid "Enhanced RBAC support"
-msgstr "향상된 RBAC 지원"
-
-# auto translated by TM merge from project: horizon, version: stable-ocata, DocId: releasenotes/source/locale/releasenotes
-msgid "Enhanced plugin support for javasciprt, SCSS and Django template."
-msgstr "향상된 플러그인은 javasciprt, SCSS와 Django 템플릿을 지원합니다."
-
-msgid "Essex Series Release Notes"
-msgstr "Essex 시리즈 릴리즈 노트"
-
-msgid ""
-"Exposed event log for clusters. See `this <https://blueprints.launchpad.net/"
-"horizon/+spec/sahara-event-log>`__ for more details."
-msgstr ""
-"클러스터에 대한 노출 된 이벤트 로그. 더 자세한 내용은 <https://blueprints."
-"launchpad.net/horizon/+spec/sahara-event-log>`를 보세요."
-
-msgid "Firewall as a Service."
-msgstr "서비스로서의 방화벽."
-
-msgid ""
-"Fix an error on image description field when it is changed in the "
-"Angularized panel [:bug: `1779879`]"
-msgstr ""
-"Angularized 패널 [: bug :`1779879`]에서 이미지 설명 필드가 변경 될 때 오류를 "
-"수정하세요."
-
-msgid "Fixing ordering issues"
-msgstr "순서 정렬 이슈 수정"
-
-msgid "Flavor Extra Specs Support"
-msgstr "Flavor 추가 사양 지원."
-
-msgid ""
-"Floating IP addresses have a description field that is now exposed in the "
-"dashboard. It is also possible to set the description when allocating a "
-"floating IP."
-msgstr ""
-"플로팅 IP 주소에는 이제 대시 보드에 표시되는 설명 필드가 있습니다. 유동 IP를 "
-"할당 할 때 설명을 설정할 수도 있습니다."
-
-msgid ""
-"Floating IP can be released when it is disassociated from a server. "
-"\"Release Floating IP\" checkbox is now available in \"Disassociate Floating "
-"IP\" form."
-msgstr ""
-"유동 IP는 서버로부터 해제되었을 때 릴리즈 될 수 있습니다. \"유동 IP 연결 해"
-"제\" 양식에서 \"유동 IP 해제\" 체크박스의 사용이 가능합니다."
-
-msgid "Floating IPs and Quantum"
-msgstr "Floating IPs 및 Quantum"
-
-msgid "Folsom Series Release Notes"
-msgstr "Folsom 시리즈 릴리즈 노트"
-
-msgid ""
-"For more information see `OPENSTACK_HYPERVISOR_FEATURES setting <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#openstack-"
-"hypervisor-features>`__."
-msgstr ""
-"보다 자세한 정보는 `OPENSTACK_HYPERVISOR_FEATURES setting <https://docs."
-"openstack.org/horizon/latest/configuration/settings.html#openstack-"
-"hypervisor-features>`__ 을 살펴봅니다."
-
-msgid ""
-"For more information see `Pluggable Settings <https://docs.openstack.org/"
-"horizon/latest/configuration/pluggable_panels.html>`__."
-msgstr ""
-"보다 자세한 정보는 `Pluggable Settings <https://docs.openstack.org/horizon/"
-"latest/configuration/pluggable_panels.html>`__ 를 찾아봅니다."
-
-msgid ""
-"Full support for translation in AngularJS, along with simpler tooling. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>`__ for more details."
-msgstr ""
-"AngularJS의 번역을 완벽하게 지원하며 단순한 tooling이 가능합니다. 더 자세한 "
-"내용은 <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>를 보세요."
-
-msgid ""
-"Fullscreen Modals have been deprecated in favor of modal-xl. Currently, it "
-"is set to 95% of the viewable screen width."
-msgstr ""
-"전체화면 모달은 모달-xl을 사용하도록 권장되지 않습니다. 현재, 보기 가능한 화"
-"면 너비의 95%로 설정되어 있습니다."
-
-msgid "Glance"
-msgstr "Glance"
-
-msgid ""
-"Glance v2 doesn't support the copy-from feature, so this feature is disabled "
-"in Horizon when using Glance v2."
-msgstr ""
-"Glance v2는 copy-from 기능을 지원하지 않으므로 Glance v2를 사용하면 Horizon에"
-"서이 기능을 사용할 수 없습니다."
-
-msgid "Grizzly Series Release Notes"
-msgstr "Grizzly 시리즈 릴리즈 노트"
-
-# auto translated by TM merge from project: horizon, version: stable-ocata, DocId: releasenotes/source/locale/releasenotes
-msgid ""
-"HORIZON_IMAGES_ALLOW_UPLOAD setting is deprecated and should be gradually "
-"replaced with HORIZON_IMAGES_UPLOAD_MODE setting."
-msgstr ""
-"HORIZON_IMAGES_ALLOW_UPLOAD 설정이 더 이상 사용하지 않고, 점진적으로 "
-"HORIZON_IMAGES_UPLOAD_MODE 설정으로 변경됩니다."
-
-msgid ""
-"Hardcoded admin role is replaced with RBAC policy check in panels. Now users "
-"access to the panels is defined by policies and not user roles. The change "
-"affected the Admin dashboard and its panels (Overview, Hypervisors, "
-"Instances and Metadata Definitions)."
-msgstr ""
-"하드코딩 된 관리자 역할은 패널에서 RBAC 정책 검사로 대체됩니다. 이제 패널에 "
-"대한 사용자 액세스는 사용자 역할이 아닌 정책에 의해 정의됩니다. 이 변경 사항"
-"은 관리 대시 보드 및 해당 패널(개요, 하이퍼 바이저, 인스턴스 및 메타 데이터 "
-"정의)에 영향을 미쳤습니다."
-
-msgid "Havana Series Release Notes"
-msgstr "Havana 시리즈 릴리즈 노트"
-
-msgid "Heat"
-msgstr "Heat"
-
-msgid "Heat topology improvements."
-msgstr "Heat 토폴로지 개선."
-
-msgid "Highlights"
-msgstr "핵심"
-
-msgid "Horizon Release Notes"
-msgstr "Horizon 릴리즈 노트"
-
-msgid ""
-"Horizon and Horizon Plugins can access the Keystone Token from JavaScript so "
-"that they can make CORS calls directly to other OpenStack Services. This can "
-"enable much more responsive UI."
-msgstr ""
-"Horizon 및 Horizon 플러그인은 JavaScript에서 Keystone 토큰에 접근할 수 있으"
-"며, 이는 다른 OpenStack 서비스에 직접 CORS 호출을 하기 위함입니다. 이는 보다 "
-"반응이 빠른 UI를 가능케 합니다."
-
-msgid ""
-"Horizon can be configured to run with multiple themes available at run "
-"time. A new selection widget is available through the user menu. It uses a "
-"browser cookie to allow users to toggle between the configured themes. By "
-"default, Horizon is configured with the two themes available, 'default' and "
-"'material'."
-msgstr ""
-"Horizon은 런타임에 여러 테마를 사용할 수 있도록 구성 할 수 있습니다. 사용자 "
-"선택 메뉴를 통해 새로운 선택 위젯을 사용할 수 있습니다. 브라우저 쿠키를 사용"
-"하여 사용자가 구성된 테마 간을 전환 할 수 있습니다. 기본적으로 Horizon은 "
-"'default'와 'material'의 두 가지 테마로 구성됩니다."
-
-# auto translated by TM merge from project: horizon, version: stable-ocata, DocId: releasenotes/source/locale/releasenotes
-msgid ""
-"Horizon currently supports both Angular 1.3.x and Angular 1.4.x, but will "
-"remove 1.3 support in the future. See `Migrating from 1.3 to 1.4 <https://"
-"docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-msgstr ""
-"Horizon 은 현재 Angular 1.3.x 와 1.4.x 버전을 지원하고 있지만, 1.3 버전에 대"
-"한 지원이 중단됩니다. `Migrating from 1.3 to 1.4 <https://docs.angularjs."
-"org/guide/migration#migrating-from-1-3-to-1-4>`_ 문서를 참고해주시기 바랍니"
-"다."
-
-msgid ""
-"Horizon is updated to use the same API policy target rules with Nova, if you "
-"made any changes to Horizon's old nova policy file before, make sure to "
-"apply your specific policy changes to the new Nova policy file used by "
-"Horizon."
-msgstr ""
-"Horizon이 Nova에서 동일한 API 정책 대상 규칙을 사용하도록 업데이트되었습니"
-"다. Horizon의 이전 Nova 정책 파일을 변경 한 경우 Horizon에서 사용하는 새로운 "
-"Nova 정책 파일에 특정 정책 변경 사항을 적용해야합니다."
-
-msgid "Horizon no longer requires Magic Search as an external dependency."
-msgstr "Horizon은 외부 종속성으로 더 이상 Magic Search를 필요로 하지 않습니다."
-
-msgid ""
-"Horizon no longer requires Nova (or Glance) to function; it will run as long "
-"as keystone is present (for instance, swift-only deployments)."
-msgstr ""
-"Horizon가 동작 하는데 더 이상 Nova (또는 Glance)가 필요하지 않습니다; Horizon"
-"은 Keystone이 존재하는 한 동작할 수 있습니다. (예를 들어, Swift 단일 배포환"
-"경)"
-
-msgid ""
-"Horizon no longer uses QUnit in testing, and it has been removed from our "
-"requirements. See `this <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>`__ for more details."
-msgstr ""
-"Horizon은 더 이상 테스트에서 QUnit을 사용하지 않으며 요구 사항에서 제거되었습"
-"니다. 더 자세한 내용은 <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>을 보세요."
-
-msgid ""
-"Horizon now has a (non-navigational) route in Django so generic details "
-"pages are deep-linked."
-msgstr ""
-"Horizon은 Django에 (non-navigational) 경로를 가지므로 일반적인 세부 정보 페이"
-"지는 딥-링크되어 있습니다."
-
-msgid ""
-"Horizon now has multiple configuration options for the default web URL "
-"(``WEBROOT``), static file location (``STATIC_ROOT``) and static file URL "
-"(``STATIC_URL``) in its settings files."
-msgstr ""
-"Horizon은 이제 설정 파일에 기본 웹 URL (``WEBROOT``), 정적 파일 위치 "
-"(``STATIC_ROOT``) 및 정적 파일 URL (``STATIC_URL``)에 대한 여러 가지 구성 옵"
-"션을 제공합니다."
-
-msgid ""
-"Horizon now supports overriding of existing Django templates. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-templates>`__ "
-"for more details."
-msgstr ""
-"Horizon에서 기존 Django 템플릿의 오버라이딩을 지원합니다. 자세한 사항은 `이 "
-"링크<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-"
-"templates>`__ 를 확인하시기 바랍니다."
-
-msgid ""
-"Horizon requires both a ``volume`` and ``volumev2`` endpoint for Cinder, "
-"even if only using v2."
-msgstr ""
-"Horizon은 v2만 활용하는 경우에도 Cinder의 두 엔드포인트 ``volume``과 "
-"``volumev2``가 모두 필요합니다."
-
-msgid "HyperV Console Support"
-msgstr "HyperV 콘솔 지원"
-
-msgid "IPv6 subnet modes"
-msgstr "IPv6 서브넷 모드"
-
-msgid "IRC Meeting"
-msgstr "IRC 미팅"
-
-# auto translated by TM merge from project: horizon, version: stable-ocata, DocId: releasenotes/source/locale/releasenotes
-msgid "Icehouse Series Release Notes"
-msgstr "Icehouse 시리즈 릴리즈 노트"
-
-msgid "Icons!"
-msgstr "Icons!"
-
-msgid "Identity -> Projects -> Modify Quotas form"
-msgstr "Identity -> Projects -> Modify Quotas form"
-
-msgid "Image metadata editor upgraded."
-msgstr "이미지 메타데이터 편집기를 업그레이드하였습니다."
-
-msgid ""
-"Implements the \"filter first\" functionality for identity panels such as "
-"projects, users, groups and roles. The filter first functionality is "
-"described in <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-msgstr ""
-"프로젝트, 사용자, 그룹 및 역할과 같은 ID 패널에 \"filter first\"기능을 구현합"
-"니다. 필터의 첫 번째 기능은 <https://blueprints.launchpad.net/horizon/+spec/"
-"admin-views-filter-first>에 설명되어 있습니다."
-
-msgid "Improved Plugin Support"
-msgstr "향상된 플러그인 지원"
-
-msgid "Improved Translatability"
-msgstr "향상된 번역 능력"
-
-msgid "Improved WebSSO support."
-msgstr "향상된 WebSSO 지원."
-
-msgid "Improved boot-from-volume support."
-msgstr "향상된 boot-from-volume 지원."
-
-msgid "Improved client/server search"
-msgstr "향상된 클라이언트/서버 검색"
-
-msgid "Improved region support."
-msgstr "향상된 지역 지원"
-
-msgid "Improved unicode support for the Object Storage panels."
-msgstr "오브젝트 스토리지 패널에 대한 향상된 유니 코드 지원."
-
-msgid ""
-"Improvements to the heat topology, making more resources identifiable where "
-"previously they had no icons and were displayed as unknown resources. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/heat-topology-display-"
-"improvement>`__ for more details."
-msgstr ""
-"Improvements to the heat topology, making more resources identifiable where "
-"previously they had no icons and were displayed as unknown resources. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/heat-topology-display-"
-"improvement>`__ for more details."
-
-msgid ""
-"In an effort to establish Angular conventions, use the framework's "
-"toastService rather than the legacy horizon.alert(...) in client-side code. "
-"horizon.alert is still used by the django messaging framework, so horizon."
-"messages.js still exists."
-msgstr ""
-"Angular 규칙을 설정하기 위해 클라이언트 측 코드에서 레거시 horizon.alert "
-"(...)가 아닌 프레임 워크의 toastService를 사용합니다. horizon.alert는 여전히 "
-"django 메시징 프레임 워크에서 사용되므로 horizon.messages.js는 여전히 존재합"
-"니다."
-
-msgid ""
-"In an effort to standarize our HTML class naming conventions, we will be "
-"updating various class names to use dashes, instead of underscore or "
-"camelcasing, to match with Bootstrap's convention."
-msgstr ""
-"HTML 클래스 명명 규칙을 표준화하기 위해, Bootstrap의 규칙과 일치하도록 밑줄이"
-"나 카멜 표기법 대신 대시를 사용한 다양한 클래스 이름을 업데이트할 것입니다."
-
-msgid "Inline Table Editing"
-msgstr "인라인 테이블 수정"
-
-msgid ""
-"Instance metadata can be updated (https://blueprints.launchpad.net/horizon/"
-"+spec/edit-server-metadata)"
-msgstr ""
-"인스턴스 메타 데이터를 업데이트 할 수 있습니다 (https://blueprints.launchpad."
-"net/horizon/+spec/edit-server-metadata)"
-
-msgid "Instance resizing."
-msgstr "인스턴가 크기 조정되지 않음."
-
-msgid "Instance shelving and unshelving now supported."
-msgstr "인스턴스 shelving과 unshelving을 이제 지원합니다."
-
-msgid "Integration Test Framework"
-msgstr "통합 테스트 프레임워크"
-
-msgid "JavaScript"
-msgstr "자바스크립트"
-
-msgid "JavaScript Libraries Extracted"
-msgstr "추출된 JavaScript 라이브러리"
-
-msgid "JavaScript can now access the Keystone Token."
-msgstr "이제 자바스크립트는 Keystone 토큰에 접근할 수 있습니다."
-
-msgid ""
-"JavaScript files are now automatically included. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more "
-"details."
-msgstr ""
-"이제 JavaScript 파일이 자동으로 포함됩니다. 더 자세한 내용은 <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>을 보세요."
-
-msgid "Juno Series Release Notes"
-msgstr "Juno 시리즈 릴리즈 노트"
-
-msgid "Key New Features"
-msgstr "키 새로운 기능"
-
-msgid "Keystone"
-msgstr "Keystone"
-
-msgid "Kilo Series Release Notes"
-msgstr "Kilo 시리즈 릴리즈 노트"
-
-msgid "Known Issues"
-msgstr "알려진 이슈"
-
-msgid "Known Issues and Limitations"
-msgstr "알려진 이슈와 제한사항"
-
-msgid "L3 HA support"
-msgstr "L3 HA 지원"
-
-msgid ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-msgstr ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-
-msgid "Launching instances from volumes."
-msgstr "볼륨에서 인스턴스 시작."
-
-msgid "Legacy Dashboard Names & Code Separation"
-msgstr "기존 대시보드 이름 & 코드 분리"
-
-msgid "Liberty Series Release Notes"
-msgstr "Liberty 시리즈에 대한 릴리즈 노트"
-
-msgid "Live Migration Support"
-msgstr "라이브 마이그레이션 지원"
-
-msgid "Loadbalancer Feature"
-msgstr "로드 밸런서 기능"
-
-msgid "Made the Angular Launch Instance workflow the default in Horizon."
-msgstr "Horizon의 Angular Launch Instance workflow를 기본값으로 설정했습니다."
-
-msgid "Many of Horizons XStatic packages were updated during this cycle."
-msgstr "이번 주기 동안 많은 Horizon XStatic 패키지들이 업데이트 되었습니다."
-
-msgid "Migrate Instance"
-msgstr "인스턴스 마이그레이션"
-
-msgid "Migrate all instances from host"
-msgstr "호스트에서 모든 인스턴스 마이그레이션"
-
-msgid "Mitaka Series Release Notes"
-msgstr "Mitaka 시리즈에 대한 릴리즈 노트"
-
-msgid "Modal sizes now inherit from Bootstrap's theme variables."
-msgstr "Modal 크기는 Bootstrap 테마 변수로부터 상속됩니다."
-
-msgid ""
-"Most of the documentation has been reorganised and updated, or rewritten "
-"entirely, with the aim of promoting discoverability and ensuring all content "
-"is relevant and up to date."
-msgstr ""
-"대부분의 문서는 검색 가능성을 높이고 모든 콘텐츠가 관련성 있고 최신 상태인지 "
-"확인하기 위해, 재구성되고 업데이트되거나 완전히 다시 작성되었습니다."
-
-msgid "Multi-Domain Cross Service Support"
-msgstr "다중-도메인 교차 서비스 지원"
-
-msgid "Networking"
-msgstr "네트워킹"
-
-msgid "Networking (Quantum)"
-msgstr "네트워킹 (Quantum)"
-
-msgid "Neutron"
-msgstr "Neutron"
-
-msgid "Neutron Features"
-msgstr "Neutron 기능"
-
-msgid "Neutron L3 HA"
-msgstr "Neutron L3 HA"
-
-msgid "Neutron network type for Geneve tunneling protocol is now supported."
-msgstr "Neutron 네트워크 타입으로 Geneve 터널링 프로토콜이 지원됩니다."
-
-msgid ""
-"Neutron provider network configuration now becomes more flexible so that "
-"operators can configure various provider network parameters including new "
-"network type, segmenatiton ID ranges and so on based on neutron network back-"
-"ends they use."
-msgstr ""
-"Neutron 프로바이더 네트워크 구성이 더욱 유연해지고 있습니다. 운영자는 새로운 "
-"네트워크 타입, 세그멘테이션 ID 범위 등 다양한 프로바이더 네트워크 파라메터를 "
-"사용하고 있는 Neutron 네트워크 백엔드에 따라 설정할 수 있습니다."
-
-msgid ""
-"Neutron provider network types for Midonet are now supported. To enable "
-"them, specify these network types in ``supported_provider_types`` in the "
-"configuration file."
-msgstr ""
-"Neutron은 Midonet의 중성자 제공자 네트워크 유형이 지원됩니다. 이를 가능하게하"
-"려면 설정 파일의 ``supported_provider_types``에 이러한 네트워크 유형을 지정하"
-"십시오."
-
-msgid "New Features"
-msgstr "새로운 기능"
-
-msgid "New instance and volume detail views."
-msgstr "새로운 인스턴스와 볼륨 자세히 보기."
-
-msgid "New network topology panel. Added support for subnet allocation."
-msgstr "새로운 네트워크 토폴로지 패널. 서브넷 할당에 대한 지원이 추가됨."
-
-msgid "Newton Series Release Notes"
-msgstr "Newton 시리즈 릴리즈 노트"
-
-msgid "Nova"
-msgstr "Nova"
-
-msgid "Nova Features"
-msgstr "Nova 기능"
-
-msgid "Numerous other bug fixes"
-msgstr "수많은 다른 버그 수정"
-
-msgid "Ocata Series Release Notes"
-msgstr "Ocata 시리즈 릴리즈 노트"
-
-msgid "One-click Floating IP Management"
-msgstr "원-클릭 Floating IP 관리"
-
-msgid "Online Compression"
-msgstr "온라인 압축"
-
-msgid "OpenStack RC file download."
-msgstr "OpenStack RC file 내려받기."
-
-msgid "Orchestration Resources Panel"
-msgstr "Orchestration 리소스 패널"
-
-msgid "Organized Images"
-msgstr "체계화된 이미지"
-
-msgid "Other Improvements and Fixes"
-msgstr "기타 개선 사항 및 수정 사항"
-
-msgid "Other Notes"
-msgstr "기타 기능"
-
-msgid "Page Layout Changes"
-msgstr "페이지 레이아웃 변경"
-
-msgid "Pagination"
-msgstr "Pagination"
-
-msgid "Per-project flavor support."
-msgstr "프로젝트 별 flavor지원."
-
-msgid "Pike Series Release Notes"
-msgstr "Pike 시리즈에 대한 릴리즈 노트"
-
-msgid "Plugin Architecture"
-msgstr "플러그인 아키텍쳐"
-
-msgid "QoS (quality of service) support."
-msgstr "QoS (quality of service) 지원"
-
-msgid "Quantum"
-msgstr "Quantum"
-
-msgid "Queens Series Release Notes"
-msgstr "Queens 시리즈 릴리즈 노트"
-
-msgid "Release Overview"
-msgstr "릴리즈 개요"
-
-msgid ""
-"Removing formerly deprecated Swift UI code that was replaced with an "
-"improved Angular version in Mitaka."
-msgstr ""
-"이전부터 더 이상 사용되지 않는 Swift UI 코드를 제거하였으며, 향상된 Angular "
-"버전으로 Mitaka 버전에서 대체 되었음."
-
-msgid "Rendering issues in extensions"
-msgstr "확장 기능의 렌더링 문제"
-
-msgid "Resource Browser"
-msgstr "리소스 브라우저"
-
-msgid "Role-Based Access Controls"
-msgstr "Role-Based Access Controls"
-
-msgid "Sahara"
-msgstr "Sahara"
-
-msgid "Security Group Rule Editing Improvements"
-msgstr "보안 그룹 규칙 편집 개선"
-
-msgid "Security Group Rule Templates"
-msgstr "보안 그룹 규칙 템플릿"
-
-msgid "Security Issues"
-msgstr "보안 이슈"
-
-msgid "Security groups can be added to a running instance."
-msgstr "실행중인 인스턴스에 보안 그룹을 추가 할 수 있습니다."
-
-msgid "Self-Service Password Change"
-msgstr "셀프-서비스 비밀번호 변경"
-
-msgid "Server Side Table Filtering"
-msgstr "서버측 테이블 필터링"
-
-msgid "Settings"
-msgstr "설정"
-
-msgid "Some of the general areas of improvement include:"
-msgstr "일부 일반적인 개선 영역은 다음과 같습니다:"
-
-msgid "Some of these features include:"
-msgstr "기능 중 일부가 포함됩니다:"
-
-msgid "Stack Template view"
-msgstr "스택 템플릿 뷰"
-
-msgid "Support for adding plugin specific AngularJS modules"
-msgstr "플러그인 관련 AngularJS 모듈 추가 지원"
-
-msgid "Support for adding static files, e.g., CSS, JS, images"
-msgstr "정적 파일, 그 외, CSS,JS,이미지 추가에 대한 지원"
-
-msgid "Supporting upload-to-image"
-msgstr "upload-to-image 지원"
-
-msgid "Swift"
-msgstr "Swift"
-
-msgid "Table drawers -- expandable table content"
-msgstr "테이블 그리기 -- 확장 가능한 테이블 내용"
-
-msgid "The 'webroot' theme has been removed."
-msgstr "'webroot' 테마를 삭제하였습니다."
-
-msgid ""
-"The Flavor panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"이제 레거시 또는 Angular 코드를 사용하도록 Flavor 패널을 구성할 수 있습니다."
-
-msgid ""
-"The Images panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"이제 레거시 또는 Angular 코드를 사용하도록 Images 패널을 구성할 수 있습니다."
-
-msgid ""
-"The Python Launch Instance workflow has been deprecated and no longer "
-"displays by default."
-msgstr ""
-"Python Launch 인스턴스 워크 플로우는 더 이상 사용되지 않으며 기본적으로 더 이"
-"상 표시되지 않습니다."
-
-msgid ""
-"The Queens release of horizon depends on Django 1.8 to 1.11, but Django 1.8 "
-"to 1.10 support will be dropped in the next release (Rocky)."
-msgstr ""
-"Queens 릴리즈의 horizon은 Django 1.8 to 1.11에 의존합니다. 그러나 Django 1.8 "
-"to 1.10 지원은 다음 릴리즈 (Rocky) 에서 삭제될 예정입니다."
-
-msgid ""
-"Timezone support is now enabled. You can select your preferred timezone in "
-"the User Settings panel."
-msgstr ""
-"이제 시간대 지원이 활성화되었습니다. 사용자 설정 판넬에서 원하는 표준 시간대"
-"를 선택할 수 있습니다."
-
-msgid "Transfer table widget"
-msgstr "테이블 위젯 전송"
-
-msgid "Translation Team"
-msgstr "번역 팀"
-
-msgid "Trove"
-msgstr "Trove"
-
-msgid "Trove Databases"
-msgstr "Trove 데이터베이스"
-
-msgid "UX Changes"
-msgstr "UX 변경"
-
-msgid "Upgrade Information"
-msgstr "업그레이드 정보"
-
-msgid "Upgrade Notes"
-msgstr "업그레이드 노트"
-
-msgid "User Experience"
-msgstr "사용자 경험"
-
-msgid "User Experience Group"
-msgstr "사용자 경험 그룹"
-
-msgid "User Experience Improvements"
-msgstr "사용자 경험 향상"
-
-msgid "VPN as a Service."
-msgstr "서비스로서의 VPN."
-
-msgid "Volume encryption metadata support"
-msgstr "볼륨 암호화 메타데이터 지원"
-
-msgid "Volume migration is now supported."
-msgstr "볼륨 마이그레이션을 이제 지원합니다."
-
-msgid "Volume retype"
-msgstr "볼륨 다시 입력"
-
-msgid "Volume snapshots."
-msgstr "볼륨 스냅샷"
-
-msgid "Volume transfer support between projects"
-msgstr "프로젝트간 볼륨 이전 지원"
-
-msgid ""
-"Volumes created from snapshots are empty - https://bugs.launchpad.net/"
-"horizon/+bug/1447288"
-msgstr ""
-"스냅샷으로부터 생성한 볼륨이 비어 있었습니다 - https://bugs.launchpad.net/"
-"horizon/+bug/1447288"
-
-msgid "Volumes creation and management."
-msgstr "볼륨 생성과 관리"
-
-msgid "Wizard"
-msgstr "마법사"
-
-msgid "Workflows"
-msgstr "워크플로우"
-
-msgid "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1"
-msgstr "XStatic-Angular를 1.3.7.0에서 1.4.10.1로 업데이트했습니다."
-
-msgid "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0"
-msgstr "XStatic-Angular를 1.4.10.1에서 1.5.8.0로 업데이트했습니다."
-
-msgid "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0"
-msgstr ""
-"XStatic-Angular-Bootstrap을 0.11.0.0에서 to 2.2.0.0로 업데이트했습니다."
-
-msgid "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0"
-msgstr ""
-"XStatic-Angular-FileUpload를 1.4.0.1에서 12.0.4.0으로 업데이트했습니다."
-
-msgid "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0"
-msgstr "XStatic-Angular-Gettext를 2.1.0.2에서 2.3.8.0으로 업데이트했습니다."
-
-msgid "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0"
-msgstr "XStatic-Bootstrap-SCSS를 3.2.0.0에서 3.3.7.0으로 업데이트했습니다."
-
-msgid "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0"
-msgstr "XStatic-Bootswatch를 3.3.5.3에서 3.3.6.0으로 업데이트했습니다."
-
-msgid "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0"
-msgstr "XStatic-Bootswatch를 3.3.6.0에서 3.3.7.0으로 업데이트했습니다."
-
-msgid "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0"
-msgstr "XStatic-D3를 3.1.6.2에서 3.5.17.0으로 업데이트했습니다."
-
-msgid "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0"
-msgstr "XStatic-Font-Awesome을 4.3.0.0에서 4.5.0.0으로 업데이트했습니다."
-
-msgid "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0"
-msgstr "XStatic-Font-Awesome을 4.5.0.0에서 4.7.0.0으로 업데이트했습니다."
-
-msgid "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0"
-msgstr "XStatic-JSEncrypt를 2.0.0.2에서 2.3.1.0으로 업데이트했습니다."
-
-msgid "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1"
-msgstr "XStatic-Jasmine을 2.1.2.0에서 2.4.1.1로 업데이트했습니다."
-
-msgid "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0"
-msgstr "XStatic-MDI를 1.1.70.1에서 1.4.57.0으로 업데이트했습니다."
-
-msgid "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0"
-msgstr "XStatic-Rickshaw를 1.5.0.0에서 1.5.1.0으로 업데이트했습니다."
-
-msgid "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0"
-msgstr "XStatic-Roboto-Fontface를 0.4.3.2에서 0.5.0.0로 업데이트했습니다."
-
-msgid "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1"
-msgstr "XStatic-Smart-Table을 1.4.5.3에서 1.4.13.1로 업데이트했습니다."
-
-msgid ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-msgstr ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1379761"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1379761"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1508571"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1508571"
diff --git a/releasenotes/source/locale/pt_BR/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/pt_BR/LC_MESSAGES/releasenotes.po
deleted file mode 100644
index b3a9e4e24..000000000
--- a/releasenotes/source/locale/pt_BR/LC_MESSAGES/releasenotes.po
+++ /dev/null
@@ -1,3937 +0,0 @@
-# Renato Lipi <renatolipi@gmail.com>, 2016. #zanata
-# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2017. #zanata
-# José Mello <jose.eduardo.jr@gmail.com>, 2017. #zanata
-# douglas santos costa <douglas.santos.mat@gmail.com>, 2017. #zanata
-# Fernando Pimenta <fernando.c.pimenta@gmail.com>, 2018. #zanata
-# Marcelo Dieder <marcelodieder@gmail.com>, 2018. #zanata
-# Rodrigo Loures <rmoraesloures@gmail.com>, 2018. #zanata
-# Rodrigo Loures <rmoraesloures@gmail.com>, 2019. #zanata
-msgid ""
-msgstr ""
-"Project-Id-Version: horizon\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-20 14:26+0000\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2019-02-22 11:29+0000\n"
-"Last-Translator: Rodrigo Loures <rmoraesloures@gmail.com>\n"
-"Language-Team: Portuguese (Brazil)\n"
-"Language: pt_BR\n"
-"X-Generator: Zanata 4.3.3\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-
-msgid "\"More Actions\", More Better"
-msgstr "\"Mais Ações\", Melhor"
-
-msgid "\"Not Authorized\" & Being Logged Out"
-msgstr "\"Não Autorizado\" & \"Sendo desconectado\""
-
-msgid ""
-"(For Horizon plugin developers) The AVAIL_CHANGED event of transfer table is "
-"removed. It is superseded by event TABLES_CHANGED. The name of AVAIL_CHANGED "
-"was misleading because it implicitly and uncontrollably updated the "
-"allocated table too. The new event allows independent updates to all four "
-"tables. We believe it is safe to remove AVAIL_CHANGED without deprecation "
-"because its implementation contained a bug that must have been discovered "
-"before if anybody had used it. Anyway possible out-of-tree plugin "
-"maintainers are recommended to consume the new event even if your plugins "
-"relied on the buggy behavior of AVAIL_CHANGED."
-msgstr ""
-"(Para desenvolvedores de plugins Horizon) O evento AVAIL_CHANGED da tabela "
-"de transferência foi removido. Ele foi substituído pelo evento "
-"TABLES_CHANGED. O nome de AVAIL_CHANGED foi enganador, porque, de forma "
-"implícita e incontrolável, atualizou a tabela alocada também. O novo evento "
-"permite atualizações independentes para as quatro tabelas. Acreditamos que é "
-"seguro remover AVAIL_CHANGED sem depreciação porque sua implementação "
-"continha um erro que deve ter sido descoberto antes se alguém o tivesse "
-"usado. De qualquer forma, recomendamos que os mantenedores de plugins out-of-"
-"tree consumam o novo evento, mesmo que seus plugins dependam do "
-"comportamento de buggy de AVAIL_CHANGED."
-
-msgid ""
-"(optional) Use the common Angular template as the basis of any Angular pages "
-"to minimize boilerplate code and to ensure that we use similar features/"
-"framing."
-msgstr ""
-"(opcional) Utilize o modelo Angular comum como base para quaisquer páginas "
-"Angular para minimizar código boilerplate e para assegurar que utilizamos "
-"características/enquadramento similares."
-
-msgid "10.0.0"
-msgstr "10.0.0"
-
-msgid "10.0.1"
-msgstr "10.0.1"
-
-msgid "10.0.2"
-msgstr "10.0.2"
-
-msgid "11.0.0"
-msgstr "11.0.0"
-
-msgid "11.0.3"
-msgstr "11.0.3"
-
-msgid "12.0.0"
-msgstr "12.0.0"
-
-msgid "12.0.3"
-msgstr "12.0.3"
-
-msgid "13.0.0"
-msgstr "13.0.0"
-
-msgid "14.0.0"
-msgstr "14.0.0"
-
-msgid "14.0.2"
-msgstr "14.0.2"
-
-msgid "8.0.1"
-msgstr "8.0.1"
-
-msgid "9.0.0"
-msgstr "9.0.0"
-
-msgid "9.1.0"
-msgstr "9.1.0"
-
-msgid ""
-"A Descriptor concept allows convenient passing of information that can "
-"globally identify an object, for use in generic views and actions."
-msgstr ""
-"O conceito de Descritor permite uma passagem conveniente de informações que "
-"podem identificar globalmente um objeto, para uso em visualizações genéricas "
-"e ações."
-
-msgid ""
-"A Details page for a resource type (e.g. Images) may now use the Angular "
-"application-level registry to register views so developers may easily create "
-"or extend details views. In this implementation these views are presented as "
-"tabs within the Details page."
-msgstr ""
-"Um página de Detalhes para um recurso (ex: Imagens) pode agora utilizar "
-"registro Angular em nível de aplicação para registrar visualizações, de "
-"forma que os desenvolvedores podem criar ou extender facilmente "
-"visualizações de detalhes. Nessa implementação, essas visualizações são "
-"apresentadas como abas dentro da página de detalhes."
-
-msgid ""
-"A `thorough set of documentation`_ for developers on how to go about "
-"internationalizing, localizing and translating OpenStack projects is now "
-"available."
-msgstr ""
-"Um `conjunto completo de documentações`_ para desenvolvedores sobre como "
-"fazer a internacionalização, localização e tradução do projeto OpenStack "
-"está agora disponível."
-
-msgid "A couple of long-standing user confusions were fixed in Grizzly."
-msgstr ""
-"Algumas confusões de usuários de longa data foram corrigidas em Grizzly."
-
-msgid ""
-"A directive (hz-details) provides the ability to intelligently display a set "
-"of views (typically for a Details context)."
-msgstr ""
-"Uma diretiva (hz-details) fornece a capacidade de mostrar inteligentemente "
-"um conjunto de visualizações (tipicamente para um contexto de Detalhes)."
-
-msgid ""
-"A generic Details display parses the location to determine the resource "
-"type, and displays relevant details views for that type."
-msgstr ""
-"Uma exibição genérica de Detalhes analisa a localização para determinar o "
-"tipo de recurso, e exibe visualizações de detalhes relevantes para aquele "
-"tipo."
-
-msgid ""
-"A malicious user can make the exact same \"unauthorized\" requests via the "
-"CLI as they can via the dashboard; no special privileges are granted."
-msgstr ""
-"Um usuário mal-intencionado pode fazer exatamente as mesmas solicitações "
-"\"não autorizadas\" através da CLI como fazem através do dashboard; não são "
-"concedidos privilégios especiais."
-
-msgid "A new \"Settings\" area was added that offers several useful functions:"
-msgstr ""
-"Um nova área de \"Configurações\" foi adicionada, oferecendo várias funções "
-"úteis:"
-
-msgid ""
-"A new Profiler panel in the Developer dashboard is introduced. It integrates "
-"`osprofiler library <http://docs.openstack.org/developer/osprofiler/>`_ into "
-"horizon, thus implementing `blueprint openstack-profiler-at-developer-"
-"dashboard <https://blueprints.launchpad.net/horizon/+spec/openstack-profiler-"
-"at-developer-dashboard>`_. Initially profiler is disabled. To enable it the "
-"value ``OPENSTACK_PROFILER['enabled']`` has to be ``True``. This in turn can "
-"be achieved by copying files _9030_profiler_settings.py.example and "
-"_9030_profiler.py to openstack_dashboard/local/local_settings.d/"
-"_9030_profiler_settings.py and openstack_dashboard/local/enabled/"
-"_9030_profiler.py respectively. Also, by default it expects MongoDB cluster "
-"to be present on the same host where Keystone is located (say, in a Devstack "
-"VM). But it also can be configured with params with "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` and "
-"``OPENSTACK_PROFILER['receiver_connection_string']`` values. MongoDB should "
-"be installed `manually <https://docs.mongodb.com/manual/tutorial/install-"
-"mongodb-on-ubuntu/#install-mongodb-community-edition>`_ and allowed to "
-"receive requests on 0.0.0.0 interface."
-msgstr ""
-"Um novo painel de Perfil no dashboard do Desenvolvedor é introduzido. Ele "
-"integra `a biblioteca osprofiler <http://docs.openstack.org/developer/"
-"osprofiler/>`_ dentro do horizon, implementando assim o `blueprint openstack-"
-"profiler-at-developer-dashboard <https://blueprints.launchpad.net/horizon/"
-"+spec/openstack-profiler-at-developer-dashboard>`_. Inicialmente o perfil "
-"está desativado. Para ativá-lo o valor ``OPENSTACK_PROFILER['enabled']`` tem "
-"que ser ``True``. Isso, por sua vez, pode ser conseguido copiando arquivos "
-"_9030_profiler_settings.py.example and _9030_profiler.py para "
-"openstack_dashboard/local/local_settings.d/_9030_profiler_settings.py e "
-"openstack_dashboard/local/enabled/_9030_profiler.py respectivamente. Também, "
-"por padrão ele espera que o cluster MongoDB esteja presente no mesmo host "
-"onde o Keystone está localizado (digamos, em uma VM Devstack). Mas ele "
-"também pode ser configurado com parâmetros com valores "
-"``OPENSTACK_PROFILER['notifier_connection_string]'`` e "
-"``OPENSTACK_PROFILER['receiver_connection_string']``. O MongoDB deve ser "
-"instalado `manualmente <https://docs.mongodb.com/manual/tutorial/install-"
-"mongodb-on-ubuntu/#install-mongodb-community-edition>`_ e habilitado a "
-"receber requisições na interface 0.0.0.0."
-
-msgid ""
-"A new setting ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` was introduced to "
-"control whether IP addresses of servers are retrieved from neutron in the "
-"project instance table. This setting was introduces to mitigate a "
-"performance issue in large deployments and setting this to ``False`` skips "
-"the query to neutron. Deployments without floating IP support can set this "
-"setting to ``False`` for better performance. For more detail, see [:bug:"
-"`1722417`]."
-msgstr ""
-"Uma nova configuração ``OPENSTACK_INSTANCE_RETRIEVE_IP_ADDRESSES`` foi "
-"introduzida para controlar se os endereços IP dos servidores são recuperados "
-"do neutron na tabela de instâncias do projeto. Essa configuração foi "
-"introduzida para mitigar um problema de performance em grandes implantações "
-"e definir isso como ``False`` exclui a consulta para o neutron. "
-"Implementações sem IP flutuante podem suportar essa configuração como "
-"``False`` para um melhor desempenho. Para mais detalhes, veja [:bug:"
-"`1722417`]."
-
-msgid ""
-"A number of important new OpenStack Networking (Neutron) features are "
-"showcased in the Havana release, most notably:"
-msgstr ""
-"Um número de importante recursos na rede Openstack (Neutron) são mostrados "
-"na versão Havana, mais notavelmente."
-
-msgid ""
-"A number of the \"index\" pages don't fully work with API pagination yet, "
-"causing them to only display the first chunk of results returned by the API. "
-"This number is often 1000 (as in the case of novaclient results), but does "
-"vary somewhat."
-msgstr ""
-"Algumas páginas do \"index\" não funcionam completamente com a paginação da "
-"API ainda, fazendo com que elas exibam apenas o primeiro pedaço de "
-"resultados retornados pela API. Esse número geralmente é 1000 (como no caso "
-"dos resultados do novaclient), mas varia um pouco."
-
-msgid "A shared Django template is now available for use by any Angular page."
-msgstr ""
-"Um modelo Django compartilhado está disponível agora para ser utilizado por "
-"qualquer página Angular."
-
-msgid "AJAX form submission for in-place validation."
-msgstr "Envio do formulário AJAX para validação local."
-
-msgid ""
-"ANGULAR_FEATURES now allows for a key 'flavors_panel' to be specified as "
-"True or False indicating whether the Angular version of the panel is enabled."
-msgstr ""
-"ANGULAR_FEATURES agora permite que uma chave 'flavors_panel' seja "
-"especificada como True ou False indicando se a versão Angular do painel está "
-"ativada."
-
-msgid "API call efficiency optimizations."
-msgstr "Otimização da eficiência das chamadas de API."
-
-msgid ""
-"API endpoints are now displayed on the OpenStack RC File panel so they can "
-"be organically discovered by an end-user."
-msgstr ""
-"Endpoints de API são agora mostrados no painel Arquivo RC do OpenStack de "
-"modo que eles possam ser organicamente descobertos pelo usuário final."
-
-msgid ""
-"API errors are generated by external systems not under the purview of our "
-"project and while we should attempt to respect and take appropriate action "
-"on those errors, we should not do anything drastic or even potentially "
-"destructive because of them."
-msgstr ""
-"Os erros da API são gerados por sistemas externos que não estão sob o "
-"alcance de nosso projeto e, enquanto devemos tentar respeitar e tomar as "
-"medidas adequadas sobre esses erros, não devemos fazer nada drástico ou "
-"mesmo potencialmente destrutivo por causa deles."
-
-msgid ""
-"Add MKS console support. Blueprint can be found at [`<https://blueprints."
-"launchpad.net/horizon/+spec/support-mks-console-type>`_]"
-msgstr ""
-"Adicionado o suporte ao console MKS. O plano pode ser encontrado em\n"
-" [`<https://blueprints.launchpad.net/horizon/+spec/support-mks-console-"
-"type>`_]"
-
-msgid ""
-"Add a new setting OVERVIEW_DAYS_RANGE. It defines the default date range in "
-"the Overview panel meters - either today minus N days (if the value is "
-"integer N), or from the beginning of the current month until today (if set "
-"to None). This setting is be used to limit the amount of data fetched by "
-"default when rendering the Overview panel. The default value is 1, which "
-"differs from the past behaviour, since it caused serious lags on large "
-"deployments."
-msgstr ""
-"Adicionada uma nova configuração OVERVIEW_DAYS_RANGE. Ela define a faixa "
-"padrão de datas no painel de medição Visão geral - sendo ou hoje menos N "
-"dias (se o valor é um inteiro N), ou a partir do começo do mês corrente até "
-"hoje (se definido para Nenhum). Essa configuração é utilizada para limitrar "
-"a quantidade de dados buscados por padrão ao renderizar o painel de Visão "
-"Geral. O valor padrão é 1, que difere do comportamento passado, uma vez que "
-"causava sérios atrasos em grandes implantações."
-
-msgid ""
-"Add support for horizon offering a clouds.yaml file for download along with "
-"the openrc files. For more information on clouds.yaml, see `os-client-config "
-"documentation <https://docs.openstack.org/os-client-config/latest/user/>`__."
-msgstr ""
-"Adicionado suporte para o Horizon oferecer um arquivo clouds.yaml para "
-"download juntamente com arquivos openrc. Para mais informações sobre clouds."
-"yaml, veja `os-client-config documentation <https://docs.openstack.org/os-"
-"client-config/latest/user/>`__."
-
-msgid ""
-"Added ESLint for JavaScript linting, using the eslint-config-openstack "
-"rules. See `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ for more details."
-msgstr ""
-"Adicionado ESLint para Javascript linting, utilizando as regras eslint-"
-"config-openstack. Veja `isto <https://blueprints.launchpad.net/horizon/+spec/"
-"jscs-cleanup>`__ para maiores detalhes."
-
-msgid ""
-"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/karma>`__ for more details."
-msgstr ""
-"Adicionado Karma para testes JavaScript. Veja `isto <https://blueprints."
-"launchpad.net/horizon/+spec/karma>`__ para maiores detalhes."
-
-msgid ""
-"Added Keystone to Keystone (K2K) federation support in Horizon. If Keystone "
-"is configured with K2K and has service providers, the list of Keystone "
-"providers will appear in a dropdown. In local_settings.py you can optionally "
-"set the identity provider display name with ``KEYSTONE_PROVIDER_IDP_NAME`` "
-"or set the provider id that is used to compare with the other service "
-"providers ``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://"
-"blueprints.launchpad.net/horizon/+spec/k2k-horizon>`_]."
-msgstr ""
-"Adicionado suporte à federação Keystone para Keystone (K2K) no Horizon. Se o "
-"Keystone estiver configurado com K2K e tiver provedores de serviço, a lista "
-"dos provedores Keystone irá aparecer em um menu suspenso. Em local_settings."
-"py você pode opcionalmente definir o nome de apresentação do provedor de "
-"identificação com ``KEYSTONE_PROVIDER_IDP_NAME`` ou definir o id do provedor "
-"que é utilizado para comparar com outros provedores "
-"``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://blueprints."
-"launchpad.net/horizon/+spec/k2k-horizon>`_]."
-
-msgid ""
-"Added a locked status column on admin/project instances table. It will show "
-"a locked or unlocked icon if nova API 2.9 or above is used. The locked "
-"status is also available on instance details panel."
-msgstr ""
-"Adicionado uma coluna de status bloqueado na tabela de instâncias de "
-"administrador/projeto. Ela irá mostrar um ícone de bloqueado ou desbloqueado "
-"se a API Nova 2.9 ou acima estiver sendo utilizada. O status bloqueado "
-"também está disponível no painel de detalhes da instância."
-
-msgid ""
-"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows "
-"simple toggling of new AngularJS features."
-msgstr ""
-"Adicionado um novo dicionário ``ANGULAR FEATURES`` às configurações. Isso "
-"permite trocas simples de novos recursos AngularJS."
-
-msgid ""
-"Added a new ``DEFAULT_SERVICE_REGIONS`` setting into local_settings.py. If a "
-"value of this is specified, it will be the default region to use when "
-"logging into the dashboard, instead of the value stored in cookies."
-msgstr ""
-"Adicionada uma nova configuração ``DEFAULT_SERVICE_REGIONS`` dentro de "
-"local_settings.py. Se um valor é especificado para isso, ele será a região "
-"padrão para utilizar quando se fizer login no dashboard, em vez do valor "
-"armazenado em cookies."
-
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\" in "
-"\"Launch Instance\" form, when Cinder is available."
-msgstr ""
-"Adicionada uma nova configuração ``create_volume`` sob o dicionário "
-"``LAUNCH_INSTANCE_DEFAULTS``. Isto lhe permite definir o valor padrão de "
-"\"Criar Volume\" no formulário \"Lançar Instância\" quando o Cinder estiver "
-"disponível."
-
-msgid ""
-"Added a new ``create_volume`` setting under the ``LAUNCH_INSTANCE_DEFAULTS`` "
-"dict. This allows you to set the default value of \"Create Volume\", when "
-"Cinder is available."
-msgstr ""
-"Adicionada uma nova configuração ``create_volume`` debaixo do dicionário "
-"``LAUNCH_INSTANCE_DEFAULTS``. Isto lhe permite definir o valor padrão de "
-"\"Criar Volume\", quando o Cinder está disponível."
-
-msgid ""
-"Added a new setting CREATE_IMAGE_DEFAULTS(dictionary) to configure the "
-"default options shown on create image modal. By default, the visibility "
-"option is public on create image modal. If ``image_visibility`` in this "
-"setting is set to ``\"private\"``, the default visibility option is private."
-msgstr ""
-"Adicionado uma nova configuração CREATE_IMAGE_DEFAULTS (dicionário) para "
-"configurar as opções padrão exibidas na criação da imagem modal. Por padrão, "
-"a opção de visibilidade é pública ao criar imagem modal. Se `` "
-"image_visibility`` nesta configuração estiver configurada para `` \"private"
-"\" ``, a opção de visibilidade padrão é privada."
-
-msgid ""
-"Added ability to render angular row actions with additional details that "
-"explain the purpose of the action. These are rendered as tiles and are meant "
-"to depict the next steps a user might want to take for a given resource."
-msgstr ""
-"Adicionada a capacidade de renderizar ações em linhas Angular com detalhes "
-"adicionais que explicam o propósito da ação. Elas são renderizadas como "
-"placas e destinam-se a descrever as próximas etapas que um usuário pode "
-"querer tomar para um determinado recurso."
-
-msgid ""
-"Added actions to easily associate LBaaS VIP with a floating IP. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ "
-"for more details."
-msgstr ""
-"Adicionadas ações para associar facilmente LBaaS VIP com IP flutuante. Veja "
-"`isto <https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-"
-"associate>`__ para maiores detalhes."
-
-msgid ""
-"Added editing capabilities for data sources. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more "
-"details."
-msgstr ""
-"Adicionados recursos de edição para fontes de dados. Veja `isto <https://"
-"blueprints.launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ "
-"para maiores detalhes."
-
-msgid ""
-"Added editing capabilities for job binaries. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ for more "
-"details."
-msgstr ""
-"Adicionados recursos de edição para binários de trabalho. Veja `isto "
-"<https://blueprints.launchpad.net/horizon/+spec/allow-editing-of-job-"
-"binaries>`__ para maiores detalhes."
-
-msgid ""
-"Added editing capabilities for job templates. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/data-processing-edit-templates>`__ for more "
-"details."
-msgstr ""
-"Adicionadas recursos de edição para modelos de tarefas. Veja `isto <https://"
-"blueprints.launchpad.net/horizon/+spec/data-processing-edit-templates>`__ "
-"para maiores detalhes."
-
-msgid ""
-"Added initial support for database cluster creation and management. Vertica "
-"and MongoDB are currently supported. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__ for more details."
-msgstr ""
-"Adicionado suporte inicial para a criação e gerenciamento de clusters. "
-"Vertica e MongoDB são suportados atualmente. Veja `isto <https://blueprints."
-"launchpad.net/horizon/+spec/database-clustering-support>`__ para maiores "
-"detalhes."
-
-msgid "Added mapping for Identity Provider and Protocol specific WebSSO."
-msgstr ""
-"Adicionado mapeamento para Provedor de Identidade e Protocolo específico "
-"WebSSO."
-
-msgid "Added new Trove features."
-msgstr "Adicionado novas funcionalidades do Trove."
-
-msgid ""
-"Added new setting INTEGRATION_TESTS_SUPPORT, default value is `False`. This "
-"value is used when running `manage.py compress` command, so by default all "
-"static assets and html classes used by integration tests are removed from "
-"Horizon production build. Integration tests gate job sets this variable to "
-"`True` and recompresses static assets."
-msgstr ""
-"Adicionada nova configuração INTEGRATION_TESTS_SUPPORT, cujo valor padrão é "
-"`False`. Este valor é utilizado ao se executar o comando `manage.py "
-"compress`, de forma que, por padrão todos os ativos estáticos e classes html "
-"usados ​​por testes de integração são removidos da versão de produção do "
-"Horizon. A porta de tarefas dos testes de integração define essa variável "
-"como `True` e recomprime os recursos estáticos."
-
-msgid ""
-"Added policy support to the angular workflow service so each step in a "
-"workflow can specify a policy check that must pass in order for the step to "
-"be displayed."
-msgstr ""
-"Adicionado suporte à políticas ao serviço de fluxo de trabalho do Angular, "
-"de forma que cada passo em um fluxo de trabalho pode especificar uma "
-"verificação de política que deverá passar afim de que o passo seja mostrado."
-
-msgid ""
-"Added settings OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (boolean) and "
-"OPENSTACK_KEYSTONE_DOMAIN_CHOICES (tuple of tuples) to support a dropdown "
-"list of keystone domains to choose from at login. This should NOT be enabled "
-"for public clouds, as advertising enabled domains to unauthenticated users "
-"irresponsibly exposes private information. This is useful for private clouds "
-"that sit behind a corprate firewall and that have a small number of domains "
-"mapped to known corporate structures, such as an LDAP directory, Active "
-"Directory domains, geopgraphical regions or business units."
-msgstr ""
-"Adicionados OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN (booleano) e "
-"OPENSTACK_KEYSTONE_DOMAIN_CHOICES (tupla de tuplas) para suportar uma lista "
-"suspensa de domínios Keystone a serem escolhidos no login. Isto NÃO deve ser "
-"habilitado para nuvens públicas, uma vez que anunciar domínios habilitados "
-"para usuários não autenticados expõe irresponsavelmente informações "
-"privadas. Isto é útil para nuvens privadas que estão por trás de firewalls "
-"corporativos e que têm um número pequeno de domínios mapeados para "
-"estruturas corporativas conhecidas, como diretório LDAP, domínios de Active "
-"Directory, regiões geográficas ou unidades de negócios."
-
-msgid ""
-"Added settings support to the angular workflow service so each step in a "
-"workflow can specify a boolean setting that must pass in order for the step "
-"to be displayed."
-msgstr ""
-"Adicionadas configurações de suporte ao serviço de fluxo de trabalho "
-"Angular, de forma que cada passo em um fluxo de trabalho possa especificar "
-"uma configuração booleana que ele deve passar afim de que o passo seja "
-"mostrado."
-
-msgid ""
-"Added support for managing domains and projects when using Keystone v3. "
-"Horizon now maintains a domain scoped token for users who have a role on a "
-"domain, a project scoped token for users who have a role on a project, or "
-"both a domain scoped token and project scoped token for users who have roles "
-"on both."
-msgstr ""
-"Adicionado suporte ao gerenciamento de domínios e projetos ao utilizar "
-"Keystone V3. O Horizon agora mantém um token de escopo de domínio para "
-"usuários que têm uma função em um domínio, um token de escopo de projeto "
-"para usuários que têm uma função em um projeto, ou um token de escopo de "
-"domínio e um token de escopo de projeto para usuários que têm funções em "
-"ambos."
-
-msgid "Added support for shell job types and multiple Sahara improvements."
-msgstr ""
-"Adicionado suporte para tipos de trabalhos shell e várias melhorias no "
-"Sahara."
-
-msgid ""
-"Added support for shell job types. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/sahara-shell-action-form>`__ for more details."
-msgstr ""
-"Adicionado suporte para tipos de trablhos shell. Veja `isto <https://"
-"blueprints.launchpad.net/horizon/+spec/sahara-shell-action-form>`__ para "
-"maiores detalhes."
-
-msgid ""
-"Added support for subnet allocation via subnet pools. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/neutron-subnet-allocation>`__ for "
-"more details."
-msgstr ""
-"Adicionado suporte para alocação de subredes via pools de subredes. Veja "
-"`isto <https://blueprints.launchpad.net/horizon/+spec/neutron-subnet-"
-"allocation>`__ para maiores detalhes."
-
-msgid ""
-"Added the Bootstrap Theme Preview panel to the Developer dashboard. This "
-"panel contains a list of Bootstrap components with source code, so that "
-"developers can see examples of how to structure this code and the effects "
-"their theme will have upon it."
-msgstr ""
-"Adicionado o painel de visualização com tema Bootstrap ao dashboard do "
-"desenvolvedor. Este painel contém uma lista de componentes do Bootstrap com "
-"código fonte, de modo que os desenvolvedores possam ver exemplos de como "
-"estruturar este código e os efeitos que seus temas irão ter após isso."
-
-msgid ""
-"Added the Developer dashboard plugin to contrib. This runs when "
-"``DEBUG=True``, and adds tooling to the UI to aid in development."
-msgstr ""
-"Adicionado o plugin do painel do Desenvolvedor para contrib. Isto executa "
-"quando ``DEBUG=True``, e adiciona ferramental à Interface de Usuário para "
-"ajudar no desenvolvimento."
-
-msgid ""
-"Added the Django template cached loader, so templates are stored in memory. "
-"See https://docs.djangoproject.com/en/1.8/ref/templates/api/#django.template."
-"loaders.cached.Loader"
-msgstr ""
-"Adicionado o carregador em cache do modelo Django, de forma que os modelos "
-"sejam armazenados em memória. Veja https://docs.djangoproject.com/en/1.8/ref/"
-"templates/api/#django.template.loaders.cached.Loader"
-
-msgid ""
-"Added the LAUNCH_INSTANCE_DEFAULTS setting which allows specifying default "
-"values for the Launch Instance workflow. Initially only the Configuration "
-"Drive property is supported."
-msgstr ""
-"Adicionada a configuração LAUNCH_INSTANCE_DEFAULTS que permite que sejam "
-"especificados valores padrão para o fluxo de trabalho de Lançar Instância. "
-"Inicialmente, somente a propriedade Configuration Drive é suportada."
-
-msgid ""
-"Added the Metadata tab to the new Launch Instance workflow to allow adding "
-"key-value metadata to an instance at launch. This includes any properties "
-"from the OS::Nova::Server namespace of the glance metadata definitions."
-msgstr ""
-"Adicionada a aba de Metadados ao fluxo de trabalho Lançar Instância nova "
-"para permitir a adição de chave-valor de metadado à instância no lançamento. "
-"Isto inclui quaisquer propriedades do namespace OS::Nova::Server das "
-"definições de metadados do Glance."
-
-msgid ""
-"Added the Scheduler Hints tab to the new Launch Instance workflow to allow "
-"adding scheduler hints to an instance at launch. In addition to adding "
-"custom key-value pairs, the user can also choose from properties in the "
-"glance metadata definitions catalog that have the OS::Nova::Server resource "
-"type and scheduler_hints properties target."
-msgstr ""
-"Adicionada a guia Dicas do Agendador ao novo fluxo de trabalho Lançar "
-"instância, para permitir a adição de dicas de agendador a uma instância no "
-"lançamento. Além de adicionar pares de valores-chave personalizados, o "
-"usuário pode também escolher a partir das propriedades no catálogo de "
-"definições de metadados do Glance que tem o tipo de recurso OS::Nova::Server "
-"e o alvo de propriedades scheduler_hints. "
-
-msgid "Added the Update Encryption action for encrypted volume types."
-msgstr ""
-"Adicionada a ação Atualizar Criptografia para tipos de volumes "
-"criptografados."
-
-msgid ""
-"Added the ``TOKEN_DELETE_DISABLED`` setting, so that deployers can customise "
-"the revocation of a users token on log out."
-msgstr ""
-"Adicionada a configuração ``TOKEN_DELETE_DISABLED``, de modo que os "
-"implementadores possam personalizar a revogação de um token de usuário no "
-"log out."
-
-msgid ""
-"Added the angular extensible service which allows angular horizon elements "
-"such as workflows, tables, actions, and forms to be extended dynamically by "
-"adding, removing, or replacing items. The extensible service is applied to "
-"every workflow created using the horizon workflow service. This includes the "
-"angular Launch Instance workflow."
-msgstr ""
-"Adicionado o serviço extensível Angular que permite elementos Angular do "
-"Horizon como fluxos de trabalho, tabelas, ações, e formulários serem "
-"extendidos dinamicamente através da adição, remoção, ou substituição de "
-"items. O serviço extensível é aplicado a qualquer fluxo de trabalho criado "
-"utilizando o serviço de fluxo de trabalho do Horizon. Isto inclui o fluxo de "
-"trabalho Angular de Lançar Instância."
-
-msgid ""
-"Added the way to specify an interface when attaching it to an instance. It "
-"can be specified by a network and a fixed IP address (optional) or a port."
-msgstr ""
-"Adicionado uma forma de especificar uma interface ao anexá-la a uma "
-"instância. Pode ser especificado por uma rede e um endereço IP fixo "
-"(opcional) ou uma porta."
-
-msgid ""
-"Added two charts to show the Number of Volumes and Total Volume Storage "
-"quotas on launch instance modal when cinder is enabled."
-msgstr ""
-"Adicionados dois gráficos para mostrar as quotas de Número de Volumes e o "
-"Volume Total de Armazenamento no modo de lançar instância quando o Cinder "
-"está habilitado."
-
-msgid ""
-"Adds a new config value called IMAGES_ALLOW_LOCATION, which allows users to "
-"set locations when creating or updating images. Depending on the Glance "
-"version, the ability to set locations is controlled by policies and/or "
-"configuration values."
-msgstr ""
-"Adiciona novo valor de configuração chamado IMAGES_ALLOW_LOCATION, que "
-"permite o usuário definir localizações ao criar ou atualizar imagens. "
-"Dependendo da versão do Glance, a capacidade de definir localizações é "
-"controlada por políticas e/ou por valores de configuração."
-
-msgid ""
-"Adds complete support for Glance v2 so that Horizon no longer depends on "
-"having a Glance v1 endpoint in the Keystone catalog. Also provides code "
-"compatibility between Glance v1 and v2."
-msgstr ""
-"Adicionado suporte completo ao Glance v2 de modo que o Horizon não mais "
-"dependa de ter um endpoint Glance v1 no catálogo Keystone.\n"
-"Também fornece compatibilidade de código entre Glance v1 e v2."
-
-msgid ""
-"Administrators now have the ability to migrate an instance off of its "
-"current host via the Admin dashboard's Instances panel."
-msgstr ""
-"Administradores agora tem a capacidade de migrar uma instância de seu host "
-"atual via painel de Instâncias do dashboard do administrador."
-
-msgid ""
-"All AngularJS code must use explicit dependency injection. See https://docs."
-"angularjs.org/guide/di#using-strict-dependency-injection"
-msgstr ""
-"Todos os códigos Angular JS devem utilizar injeção de dependência explícita. "
-"Verifique https://docs.angularjs.org/guide/di#using-strict-dependency-"
-"injection"
-
-msgid ""
-"All Volume related panels in Horizon that previously used the term \"GB\" "
-"and \"gigabyte\" have been replaced with 'GiB' and 'gibibyte'."
-msgstr ""
-"Todos os painéis relacionados a Volumes no Horizon que previamente usavam o "
-"termo \"GB\" e \"gigabyte\" foram substituídos por 'GiB' e 'gibibyte'."
-
-msgid ""
-"All instances of HTML class 'd3_pie_chart_usage' to 'pie-chart-usage' All "
-"instances of HTML class 'd3_pie_chart_distribution' to 'pie-chart-"
-"distribution'"
-msgstr ""
-"Todas as instâncias de classes HTML 'd3_pie_chart_usage' para 'pie-chart-"
-"usage' Todas as instâncias de classes HTML 'd3_pie_chart_distribution' para "
-"'pie-chart-distribution'"
-
-msgid ""
-"All previous instances of horizon.alert(...) used by client-side have been "
-"replaced with horizon.toast. Alert messages via horizon.alert(...) should be "
-"avoided when writing new JavaScript code. horizon.toast.add('error', "
-"gettext(...)) should be used instead."
-msgstr ""
-"Todas as versões anteriores de horizon.alert(...) utilizadas pelo lado "
-"cliente foram substituídas por horizon.toast. Mensagens de alerta via "
-"horizon.alert(...) devem ser evitadas ao se escrever código novo em "
-"JavaScript. Deve ser utilizado horizon.toast.add('error', gettext(...)) em "
-"seu lugar."
-
-msgid ""
-"Allow external plugins to contribute translations to the Javascript message "
-"catalog."
-msgstr ""
-"Permite plugins externos contribuírem com traduções para o catálogo de "
-"mensagens Javascript."
-
-msgid ""
-"Allow to override settings from local_settings.py with file snippets dropped "
-"into local_settings.d/ directory."
-msgstr ""
-"Permite sobrepor configurações a partir do arquivo local_settings.py com "
-"fragmentos de arquivo colocados dentro do diretório local_settings.d/. "
-
-msgid "Allowed Hosts"
-msgstr "Hosts permitidos"
-
-msgid ""
-"Allows to attach ports during instance launch <https://blueprints.launchpad."
-"net/horizon/+spec/allow-launching-ports>"
-msgstr ""
-"Permite conectar portas durante o lançamento da instância <https://"
-"blueprints.launchpad.net/horizon/+spec/allow-launching-ports>"
-
-msgid ""
-"Allows to restrict CIDR range for user private network <https://blueprints."
-"launchpad.net/horizon/+spec/restrict-private-network-input>"
-msgstr ""
-"Permite restringir faixa CIDR para rede privada do usuário <https://"
-"blueprints.launchpad.net/horizon/+spec/restrict-private-network-input>"
-
-msgid ""
-"Although it's not required, it's best to make your actions return promises "
-"with the expected structure."
-msgstr ""
-"Embora não seja necessário, é melhor fazer com que suas ações retornem "
-"promises com a estrutura esperada."
-
-msgid ""
-"An action-result service provides convenience methods for construction of "
-"the result, and for parsing of a resolved object"
-msgstr ""
-"Um serviço de ação-resultado fornece métodos convenientes para construção de "
-"um resultado, e para a análise de um objeto resolvido."
-
-msgid ""
-"Angular actions now should return a promise that resolves with an object "
-"structured in a way to indicate what the action did (or didn't do)."
-msgstr ""
-"Ações do Angular agora devem retornar uma promise que resolve com um objeto "
-"estruturado de modo a indicar o que a ação fez (ou não fez)."
-
-msgid ""
-"Angular components now exist to provide simple-to- configure panels and "
-"tables, based off of registry information about resources (e.g. Instances)."
-msgstr ""
-"Os componentes Angular agora existem para fornecer painéis e tabelas de "
-"fácil configuração, baseado em informações de registro sobre recursos (Ex: "
-"Instâncias)."
-
-msgid "AngularJS table implementation"
-msgstr "Implementação de tabela Angular JS"
-
-msgid ""
-"Another cool new component is an interface designed for \"browsing\" "
-"resources which are nested under a parent resource. The object store (Swift) "
-"is a prime example of this. Now there is a consistent top-level navigation "
-"for containers on the left-hand pane of the \"browser\" while the right-hand "
-"pane lets you explore within those containers and sub-folders."
-msgstr ""
-"Outro componente novo legal é uma interface projetada para recursos de "
-"\"navegação\" que está aninhada sob um recurso pai. O object store (Swift) é "
-"um excelente exemplo disso. Agora, há uma navegação consistente de alto "
-"nível para contêineres no painel esquerdo do \"navegador\" enquanto o painel "
-"direito lhe permite explorar dentro desses contêineres e sub-pastas."
-
-msgid ""
-"Another extremely common user-interface element is the use of \"tabs\" to "
-"break down discrete groups of data into manageable chunks. Since these tabs "
-"often encompass vastly different data, may have completely different access "
-"restrictions, and may sometimes be better-off being loaded dynamically "
-"rather than with the initial page load, Horizon includes tab and tab group "
-"classes for constructing these interfaces elegantly and with no knowledge of "
-"the HTML, CSS or JavaScript involved."
-msgstr ""
-"Outro elemento de interface de usuário extremamente comum é o uso de \"abas"
-"\" para quebrar grupos discretos de dados em partes gerenciáveis. Uma vez "
-"que essas abas abrengem dados muito diferentes, podem ter restrições de "
-"acessos completamente diferentes, e podem às vezes serem melhorados sendo "
-"carregados dinamicamente em vez de carregamento na página inicial, o Horizon "
-"inclui aba e classes de grupo de aba para a construção dessas interfaces "
-"elegantemente e sem conhecimento de HTML, CSS ou JavaScript envolvido."
-
-msgid ""
-"Any past use of the Django based Swift UI is no longer supported and the "
-"code is being removed. The new angularJS based version should be used "
-"instead."
-msgstr ""
-"Qualquer uso passado da Swift UI do Django não é mais suportado e o código "
-"está sendo removido. Em vez disso, a nova versão baseada em AngularJS deve "
-"ser utilizada."
-
-msgid ""
-"As a result of Admin dashboard reorganization, panel groups of many Admin "
-"panels have been changed. Operators who customize Admin panels (for example, "
-"disable some Admin panels) through ``enabled`` directory need to update "
-"panel groups in ``enabled`` files. Horizon plugin developers and deployers "
-"may also need to update panel configurations under ``enabled`` directory to "
-"adapt the new Admin menus."
-msgstr ""
-"Como resultado da reorganização do dashboard de Administração, grupos de "
-"painéis de vários painéis de Administração foram alterados. Operadores que "
-"personalizam painéis de Administração (por exemplo, desativar alguns painéis "
-"de Admin) através de diretórios ``enabled`` precisam atualizar grupos de "
-"painéis em arquivos ``enabled``. Desenvolvedores de plugins do Horizon e "
-"implantadores podem precisar atualizar também configurações de painel sob "
-"diretórios ``enabled`` para adaptar os novos menus de Administração."
-
-msgid "Availability zone support."
-msgstr "Suporte de zona de disponibilidade."
-
-msgid "Backwards Compatibility"
-msgstr "Compatibilidade Retroativa"
-
-msgid "Better Admin Information Architecture"
-msgstr "Melhor arquitetura de informações de administração."
-
-msgid "Better cross-browser support (Safari and IE particularly)."
-msgstr "Melhor suporte para navegadores (Safari e IE particularmente)."
-
-msgid "Better validation of what actions are permitted when."
-msgstr "Melhor validação de quais ações são permitidas e quando."
-
-msgid "Bug Fixes"
-msgstr "Correção de Bugs"
-
-msgid ""
-"By far the biggest UI/UX change in the Folsom release is the introduction of "
-"programmatic workflows. These components allow developers to create concise "
-"interactions that combine discrete tasks spanning multiple services and "
-"resources in a user-friendly way and with minimal boilerplate code. Within a "
-"workflow, related objects can also be dynamically created so users don't "
-"lose their place when they realize the item they wanted isn't currently "
-"available. Look for examples of these workflows in Launch Instance, "
-"Associate Floating IP, and Create/Edit Project."
-msgstr ""
-"De longe, a maior alteração de UI/UX na versão Folsom é a introdução de "
-"fluxos de trabalho programáticos. Esses componentes permitem aos "
-"desenvolvedores criar interações concisas que combinam tarefas discretas, "
-"abrangendo diversos serviços e recursos de forma fácil de usar e com um "
-"mínimo de código de referência. Dentro de um fluxo de trabalho, objetos "
-"relacionados podem também ser dinamicamente criados de modo que os os "
-"usuários não percam seu lugar quando percebem que o item que eles queriam "
-"não está atualmente disponível. Veja exemplos desses fluxos de trabalho em "
-"Lançar Instância, Associar IP Flutuante, e Criar/Editar Projeto."
-
-msgid "Ceilometer"
-msgstr "Ceilometer"
-
-msgid ""
-"Centralized error handling for vastly improved stability/reliability across "
-"APIs/clients."
-msgstr ""
-"Gerenciamento de erros centralizado para ampliação melhorada da estabilidade/"
-"confiabilidade em APIs/clientes."
-
-msgid "Cinder"
-msgstr "Cinder"
-
-msgid ""
-"Cinder API v3 is used by default now. It was introduced in Mitaka release "
-"and has all features from API v2."
-msgstr ""
-"Cinder API v3 é usado por padrão agora. Foi introduzido no lançamento Mitaka "
-"e possui todos os recursos da API v2."
-
-msgid ""
-"Cinder defines storage size in gibibytes (GiB), which is inconsistent with "
-"Horizon panels that show/request storage size in gigabytes (GB)."
-msgstr ""
-"O Cinder define o tamanho do armazenamento em (GiB), que é inconsistente com "
-"os painéis do Horizon que mostram armazenamento em gigabytes (GB)."
-
-msgid "Client library changes:"
-msgstr "Alterações na biblioteca cliente"
-
-msgid ""
-"Client-side templating capabilities for more easily creating dynamic "
-"interactions."
-msgstr ""
-"Capacidades de modelagem do lado cliente para facilitar a criação de "
-"interações dinâmicas."
-
-msgid "Cloud Admin - View and manage identity resources across domains"
-msgstr ""
-"Administração da Nuvem - Visualiza e gerencia recursos de identidade entre "
-"domínios"
-
-msgid "Community"
-msgstr "Comunidade"
-
-msgid "Completely revamped test suite with comprehensive test data."
-msgstr ""
-"Conjunto de testes completamente renovado com dados de teste abrangentes"
-
-msgid ""
-"Compute images metadata can now be edited from the Project dashboard, using "
-"the new metadata editor. See `this <https://blueprints.launchpad.net/horizon/"
-"+spec/project-images-metadata>`__ for more details."
-msgstr ""
-"O metadado de imagens de Computação pode ser editado agora através do "
-"dashboard do Projeto, utilizando o novo editor de metadados. Veja `isto "
-"<https://blueprints.launchpad.net/horizon/+spec/project-images-metadata>`__ "
-"para maiores detalhes."
-
-msgid ""
-"Configurable token hashing, to disable Horizon from hashing the token passed "
-"to the OpenStack services."
-msgstr ""
-"Hashing de token configurável, para desativar a capacidade do Horizon fazer "
-"hashing do token que é repassado aos serviços do OpenStack."
-
-msgid "Conflicting Security Group Names With Neutron"
-msgstr "Os nomes do Grupo de Segurança estão conflitando com o Neutron."
-
-msgid "Copious amounts of documentation for developers."
-msgstr "Quantidades enormes de documentação para desenvolvedores."
-
-msgid ""
-"Create from a local file feature is added to both Angular and Django Create "
-"Image workflows. It works either in a 'legacy' mode which proxies an image "
-"upload through Django, or in a new 'direct' mode, which in turn implements "
-"[`blueprint horizon-glance-large-image-upload <https://blueprints.launchpad."
-"net/horizon/+spec/horizon-glance-large-image-upload>`_]. To use the direct "
-"mode HORIZON_IMAGES_UPLOAD_MODE setting should be changed to 'direct' value "
-"along with changing glance-api.conf cors.allowed_origin parameter to the URL "
-"from which Horizon is served."
-msgstr ""
-"O recurso de criar a partir de um arquivo local foi adicionado aos fluxos de "
-"trabalho Criar Imagem tanto do Angular quanto do Django. Ele funciona mesmo "
-"em modo 'legacy' que faz um proxy do carregamento da imagem para o Django, "
-"ou no novo modo 'direct', que por sua vez implementa [`blueprint horizon-"
-"glance-large-image-upload <https://blueprints.launchpad.net/horizon/+spec/"
-"horizon-glance-large-image-upload>`_]. Para utilizar o modo 'direct' as "
-"configurações de HORIZON_IMAGES_UPLOAD_MODE devem ser alteradas para o valor "
-"'direct' juntamente com a alteração do parâmetro glance-api.conf cors."
-"allowed_origin que deeve apontar para a URL de onde o Horizon é servido."
-
-msgid "Creating Rich Network Topologies"
-msgstr "Criação de Topologias de Rede Complexas"
-
-msgid "Creation and publication of a set of Human Interface Guidelines (HIG)."
-msgstr ""
-"Criação e publicação de um conjunto de Diretrizes de Interface Humana (HIG)."
-
-msgid "Current Series Release Notes"
-msgstr "Atual - Séries de Notas de Versão"
-
-msgid "Current limitations on managing identity resources with Keystone v3:"
-msgstr ""
-"Limitações atuais nos recursos de gerenciamento de identidade com o Keystone "
-"v3:"
-
-msgid ""
-"Custom template tags must have a thread-safe Node implementation to work "
-"with the the cached loader. See https://docs.djangoproject.com/en/1.8/howto/"
-"custom-template-tags/#template-tag-thread-safety"
-msgstr ""
-"Tags de modelo personalizadas devem ter uma implementação de Nodo thread-"
-"safe para funcionar com o carregador de cache. Veja https://docs."
-"djangoproject.com/en/1.8/howto/custom-template-tags/#template-tag-thread-"
-"safety"
-
-msgid "Dashboards and Panels"
-msgstr "Dashboards e Painéis"
-
-msgid "Data Tables"
-msgstr "Tabela de Dados"
-
-msgid "DataTables now support a summation row at the bottom of the table."
-msgstr "DataTables agora suporta uma linha de somatório no final da tabela."
-
-msgid ""
-"Database-backed sessions will likely not persist across upgrades due to a "
-"change in their structure. See `this <https://github.com/openstack/"
-"django_openstack_auth/commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ "
-"for more details."
-msgstr ""
-"Sessões baseadas em bancos de dados provavelmente não irão persistir entre "
-"upgrades devido a uma alteração em sua estrutura. Veja `isto <https://github."
-"com/openstack/django_openstack_auth/"
-"commit/8c64de92f4148d85704b10ea1f7bc441db2ddfee>`__ para maiores detalhes."
-
-msgid "Default Hypervisor Settings Changes"
-msgstr "Alterações em configurações Padrão do Hypervisor"
-
-msgid "Deleting large numbers of resources simultaneously"
-msgstr "Exclusão de um grande número de recursos simultaneamente"
-
-msgid "Deprecation Notes"
-msgstr "Notas de obsolecência"
-
-msgid "Direct Image Upload To Glance"
-msgstr "Upload Direto de Imagem para o Glance"
-
-msgid "Display IPMI meters values from Ceilometer"
-msgstr "Exibir métricas IPMI de Ceilometer"
-
-msgid "Displaying instance power states."
-msgstr "Exibindo status de energia da instância."
-
-msgid "Django 1.6 Support"
-msgstr "Suporte ao Django 1.6"
-
-msgid "Django 1.7 is now supported."
-msgstr "Django 1.7 agora é suportado."
-
-msgid "Django 1.8 is not fully supported yet."
-msgstr "Django 1.8 ainda não suportado completamente."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported version."
-msgstr ""
-"O Django 1.8 agora é suportado, e o Django 1.7 é nossa versão mínima "
-"suportada."
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported "
-"version. See `this <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-msgstr ""
-"Django 1.8 é suportado agora, e Django 1.7 é a nossa versão mínima "
-"suportada. Veja `isto <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-
-msgid ""
-"Django 2.0 support is added as experimental. Support for Django 1.10 or "
-"older releases is dropped. Django 1.11 (LTS) is still the primary supported "
-"Django version."
-msgstr ""
-"Suporte ao Django 2.0 está adicionado como experimental. Suporte ao Django "
-"1.10 ou mais antigo está retirado. Django 1.11 (LTS) ainda é a principal "
-"versão suportada do Django."
-
-msgid "Docs, docs, and more docs!"
-msgstr "Docs, docs e mais docs!"
-
-msgid "Does not support hierarchical project management."
-msgstr "Não suporta gerenciamento hierárquico de projetos."
-
-msgid "Does not support project admins managing Keystone projects."
-msgstr "Não suporta administradores de projetos gerenciando projetos Keystone."
-
-msgid ""
-"Does not support role assignments across domains, such as giving a user in "
-"domain1 access to domain2."
-msgstr ""
-"Não suporta atribuição de funções entre projetos, tais como dar a um "
-"usuário do domínio1 acesso ao domínio2."
-
-msgid ""
-"Domain Admin - View and manage identity resources in the domain logged in"
-msgstr ""
-"Administração do Domínio - Visualiza e gerencia recursos de identidade no "
-"domínio em que está logado"
-
-msgid "Domain management supports the following use cases:"
-msgstr "O gerenciamento de domínios suporta os seguintes casos de uso:"
-
-msgid "Domains, Groups, and More: Keystone v3 API Support"
-msgstr "Domínios, Grupos, e Mais: Suporte da API v3 do Keystone"
-
-msgid ""
-"Download buttons for OpenStack RC files have been added to the user dropdown "
-"menu in the top right of Horizon."
-msgstr ""
-"Botões de download para arquivos OpenStack RC foram adicionados ao menu "
-"suspenso no canto superior direito do Horizon."
-
-msgid ""
-"Due to the mechanisms by which Keystone determines \"admin\"-ness for a "
-"user, an admin user interacting with the \"Project\" dashboard may see some "
-"inconsistent behavior such as all resources being listed instead of only "
-"those belonging to that project, or only being able to return to the \"Admin"
-"\" dashboard while accessing certain projects."
-msgstr ""
-"Devido aos mecanismos pelos quais o Keystone determina a "
-"\"administratividade\" para um usuário, um usuário administrador com o "
-"dashboard \"Projeto\" poderá encontrar um comportamento inconsistente, tal "
-"como todos os recursos sendo listados em vez de apenas aqueles pertencentes "
-"ao dado projeto, ou somente ser capaz de retornar ao dashboard \"Admin\" ao "
-"acessar certos projetos."
-
-msgid ""
-"Due to the very late addition of floating IP support in Quantum, Nova's "
-"integration there is lacking, so floating IP-related API calls to Nova will "
-"fail when your OpenStack deployment uses Quantum for networking. This means "
-"that Horizon actions such as \"allocate\" and \"associate\" floating IPs "
-"will not work either since they rely on the underlying APIs."
-msgstr ""
-"Devido à adição muito tardia do suporte ao IP flutuante no Quantum, a "
-"integração do Nova é inexistente, assim, chamadas de API relacionadas a IP "
-"Flutuante para o Nova irão falhar quando sua implantação de OpenStack "
-"utilizar Quantum para Rede. Isso significa que ações do Horizon tais como "
-"\"alocar\" e \"associar\" IPs flutuantes não funcionarão também, uma vez que "
-"elas confiam nas APIs subjacentes."
-
-msgid ""
-"During the Essex release cycle, Horizon underwent a significant set of "
-"internal changes to allow extensibility and customization while also adding "
-"a significant number of new features and bringing much greater stability to "
-"every interaction with the underlying components."
-msgstr ""
-"Durante o ciclo de liberação do Essex, o Horizon sofreu um significativo "
-"conjunto de mudanças internas para permitir extensibilidade e customização "
-"ao mesmo tempo em que adicionava um número significativo de novos recursos "
-"e trazia uma estabilidade muito maior para toda interação com os "
-"componentes subjacentes."
-
-msgid ""
-"During the Grizzly cycle we started holding a weekly project meeting on IRC. "
-"This has been extremely beneficial for the growth and progress of the "
-"project. Check out the `OpenStack Meetings wiki page`_ for specifics."
-msgstr ""
-"Durante o ciclo Grizzly, começamos a realizar uma reunião de projeto semanal "
-"no IRC. Isso tem sido extremamente benéfico para o crescimento e progresso "
-"do projeto. Confira a página wiki do \"OpenStack Meetings\" para detalhes "
-"específicos."
-
-msgid "EC2 credentials download."
-msgstr "Download de credenciais EC2."
-
-msgid "Editable and interactive network topology visualizations."
-msgstr "Visualizações editáveis e interativas de topologia de rede. "
-
-msgid "Editable default quotas."
-msgstr "Cotas padrões editáveis."
-
-msgid "Editing a Flavor Which Results In An API Error Will Delete The Flavor"
-msgstr "Editando um sabor que resulta em um erro de API excluirá o sabor."
-
-msgid ""
-"Editing flavors is deprecated and may be removed from the 'R' cycle onwards."
-msgstr ""
-"A edição de flavors está obsoleta e pode ser removida do ciclo 'R' em diante."
-
-msgid "Emit the `hzTable:clearSelected` event to clear table row selections."
-msgstr ""
-"Emitir o evento `hzTable:clearSelected` para limpar seleções de linha da "
-"tabela."
-
-msgid ""
-"Empowered by changes to the Keystone API, users can now change their own "
-"passwords without the need to involve an administrator. This is more secure "
-"and takes the hassle out of things for everyone."
-msgstr ""
-"Alterações habilitadas na API do Keystone, agora os usuários podem alterar "
-"suas próprias senhas sem a necessidade de envolver um administrador. Isso é "
-"mais seguro e proporciona menos burocracia a todos."
-
-msgid ""
-"Enabled support for migrating volumes. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/volume-migration>`__ for more details."
-msgstr ""
-"Ativado o suporte à migração de volumes. Veja `isto <https://blueprints."
-"launchpad.net/horizon/+spec/volume-migration>`__ para maiores detalhes."
-
-msgid "Enabling Keystone and Neutron Features"
-msgstr "Habilitando recursos do Keystone e Neutron."
-
-msgid "Enhanced plugin support for javasciprt, SCSS and Django template."
-msgstr "Suporte de plugin aprimorado para javascript, SCSS e modelo Django."
-
-msgid "Essex Series Release Notes"
-msgstr "Notas de Versão do Essex Series"
-
-msgid "Exceptions during customization"
-msgstr "Excessões durante a customização"
-
-msgid ""
-"Exceptions raised while overriding built-in Horizon behavior via the "
-"\"customization_module\" setting may trigger a bug in the error handling "
-"which will mask the original exception."
-msgstr ""
-"Exceções surgidas ao reverter o comportamento incorporado do Horizon via "
-"configuração do \"customization_module\" pode desencadear um erro no "
-"tratamento de erros que irá mascarar a exceção original."
-
-msgid ""
-"Exposed event log for clusters. See `this <https://blueprints.launchpad.net/"
-"horizon/+spec/sahara-event-log>`__ for more details."
-msgstr ""
-"Exibir log de eventos para clusters. Veja `isto <https://blueprints."
-"launchpad.net/horizon/+spec/sahara-event-log>`__ para maiores detalhes."
-
-msgid "Extensibility"
-msgstr "Extensibilidade"
-
-msgid "Extensible Enhancements"
-msgstr "Melhorias Extensíveis"
-
-msgid ""
-"FWaaS dashboard is now split out into a separate project ``neutron-fwaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use FWaaS dashboard, install "
-"``neutron-fwaas-dashboard`` and set up the horizon plugin configuration file "
-"in ``enabled`` directory. For more information, see `neutron-fwaas-dashboard "
-"documentation <https://docs.openstack.org/neutron-fwaas-dashboard/latest/"
-">`__."
-msgstr ""
-"O painel do FWaaS agora está dividido em um projeto separado `` neutron-"
-"fwaas-dashboard``. Todos os novos recursos e manutenção são fornecidos a "
-"partir do novo projeto a partir de agora. O novo projeto fornece todos os "
-"recursos disponíveis no Horizon do lançamento passado. Para continuar a usar "
-"o painel de controle do FWaaS, instale `` neutron-fwaas-dashboard`` e "
-"configure o arquivo de configuração do plugin horizonte no diretório `` "
-"enabled``. Para obter mais informações, consulte a documentação `neutron-"
-"fwaas-dashboard <https://docs.openstack.org/neutron-fwaas-dashboard/latest/"
-">`__."
-
-msgid "Fewer API calls to OpenStack endpoints (improves performance)."
-msgstr "Menos chamadas de API aos endpoints OpenStack (melhora o desempenho)."
-
-msgid "Firewall as a Service."
-msgstr "Firewall como um Serviço."
-
-msgid ""
-"First off, the API Access panel (containing a user's API endpoints, rc "
-"files, and EC2 credentials) was moved from Settings to the Access & Security "
-"section of the Project dashboard."
-msgstr ""
-"Primeiramente, o painel de Acesso à API (contendo endpoints da API do "
-"usuário, arquivos rc, e credenciais EC2) foi movido de Configurações para a "
-"seção Acesso & Segurança do Projeto dashboard."
-
-msgid "Flavor Extra Specs Support"
-msgstr "Suporte a Especificações Extras de Flavor"
-
-msgid "Flavor editing was made significantly more stable."
-msgstr "Edição de flavor ficou significativamente mais estável."
-
-msgid ""
-"Floating IP addresses have a description field that is now exposed in the "
-"dashboard. It is also possible to set the description when allocating a "
-"floating IP."
-msgstr ""
-"Os endereços IP flutuantes têm um campo de descrição que agora está exposto "
-"no painel de controle. Também é possível definir a descrição ao alocar um IP "
-"flutuante."
-
-msgid "Floating IPs and Quantum"
-msgstr "IPs Flutuantes e Quantum"
-
-msgid "Folsom Series Release Notes"
-msgstr "Notas de Versão da Série Folson"
-
-msgid ""
-"For a non-malicious user these errors are almost 100% the result of "
-"misconfiguration and this makes debugging possible."
-msgstr ""
-"Para um usuário não mal-intencionado, esses erros são quase 100% o resultado "
-"de uma configuração incorreta e isso possibilita a depuração."
-
-msgid ""
-"For production deployments of Horizon you must add the ``ALLOWED_HOSTS`` "
-"setting to your ``local_settings.py`` file. This setting was added in Django "
-"1.5 and is an important security feature. For more information on it please "
-"consult the ``local_settings.py.example`` file or Django's documentation."
-msgstr ""
-"Para implementações de produção do Horizon você deve adicionar o "
-"``ALLOWED_HOSTS`` definindo para o seu arquivo``local_settings.py``. Essa "
-"configuração foi adicionada no Django 1.5 e é um importante recurso de "
-"segurança. Para mais informação sobre isso, por favor consulte o arquivo "
-"``local_settings.py.example`` o a documentação do Django."
-
-msgid ""
-"Forward-compatibility with Django 1.4 and the option of cookie-based "
-"sessions."
-msgstr ""
-"Compatibilidade direta com Django 1.4 e a opção de sessões baseadas em "
-"cookie."
-
-msgid "Frontend overhaul to use the Bootstrap CSS/JS framework."
-msgstr "Revisão do frontend para utilizar o framework Bootstrap CSS/JS."
-
-msgid ""
-"Full migration to python-novaclient from the deprecated openstackx library."
-msgstr ""
-"Migração total para python-novaclient a partir da biblioteca obsoleta "
-"openstackx."
-
-msgid "Full security group and quota parity between Neutron and Nova network."
-msgstr ""
-"Grupo de segurança completo e paridade de cota entre Neutron e rede Nova."
-
-msgid ""
-"Full support for translation in AngularJS, along with simpler tooling. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/angular-translate-"
-"makemessages>`__ for more details."
-msgstr ""
-"Suporte completo para traduções em AngularJS, juntamente com ferramentas "
-"mais simples. Veja `this <https://blueprints.launchpad.net/horizon/+spec/"
-"angular-translate-makemessages>`__ para maiores detalhes."
-
-msgid ""
-"Fullscreen Modals have been deprecated in favor of modal-xl. Currently, it "
-"is set to 95% of the viewable screen width."
-msgstr ""
-"Modos de tela cheia tornaram-se obsoletos em favor do modal-xl. Atualmente, "
-"ele é definido para 95% da largura da tela visível."
-
-msgid ""
-"Gives end-users the ability to create and delete ports in their networks. "
-"The functionality will be implemented into the project network details "
-"table. Following the discussions in the bug discussion. This functionality "
-"will be enabled/disabled via policy. Blueprint can be found at [`blueprint "
-"network-ports-tenant <https://blueprints.launchpad.net/horizon/+spec/network-"
-"ports-tenant>`_] Bug can be found at [`bug 1399252 <https://bugs.launchpad."
-"net/horizon/+bug/1399252>`_]"
-msgstr ""
-"Fornece ao usuário final a capacidade de criar e excluir portas em suas "
-"redes. A funcionalidade será implementada na tabela de detalhes da rede do "
-"projeto, seguindo as discussões na discussão do bug. Esta funcionalidade "
-"será ativada/desativada via política. Um Blueprint pode ser encontrado em "
-"[`blueprint network-ports-tenant <https://blueprints.launchpad.net/horizon/"
-"+spec/network-ports-tenant>`_] O bug pode ser encontrado em [`bug 1399252 "
-"<https://bugs.launchpad.net/horizon/+bug/1399252>`_]"
-
-msgid "Glance"
-msgstr "Glance"
-
-msgid "Glance image types are now configurable."
-msgstr "Tipos de imagens do Glance agora são configuráveis."
-
-msgid ""
-"Glance v2 doesn't support the copy-from feature, so this feature is disabled "
-"in Horizon when using Glance v2."
-msgstr ""
-"Glance v2 não suporta a funcionalidade copiar-de, assim esse recurso está "
-"desativado no Horizon ao se utilizar Glance v2"
-
-msgid ""
-"Going forward the user will not be logged out, but no information will be "
-"populated on the page and they will be presented with error messages "
-"informing them that they are unauthorized for the data they attempted to "
-"access."
-msgstr ""
-"Seguindo em frente o usuário não será desconectado, mas nenhuma informação "
-"será preenchida na página e serão apresentadas mensagens de erro informando "
-"que elas não são autorizadas para os dados que tentaram acessar."
-
-msgid "Grizzly Series Release Notes"
-msgstr "Notas de Versão da Série Grizzly"
-
-msgid ""
-"HORIZON_IMAGES_ALLOW_UPLOAD setting is deprecated and should be gradually "
-"replaced with HORIZON_IMAGES_UPLOAD_MODE setting."
-msgstr ""
-"A configuração HORIZON_IMAGES_ALLOW_UPLOAD está obsoleta e deve ser "
-"gradualmente substituída pela configuração HORIZON_IMAGES_UPLOAD_MODE."
-
-msgid ""
-"Hardcoded admin role is replaced with RBAC policy check in panels. Now users "
-"access to the panels is defined by policies and not user roles. The change "
-"affected the Admin dashboard and its panels (Overview, Hypervisors, "
-"Instances and Metadata Definitions)."
-msgstr ""
-"A função admin atrelada ao código foi substituída pela política RBAC "
-"selecionável nos painéis. Agora, o acesso de usuários aos painéis é definido "
-"por políticas e não funções de usuários. A mudança afeta o dashboard do "
-"Admin e seus painéis (Visão geral, Hipervisores, Instâncias e Definições de "
-"Metadados)."
-
-msgid "Havana Series Release Notes"
-msgstr "Notas de Versão da Série Havana"
-
-msgid "Heat"
-msgstr "Heat"
-
-msgid ""
-"Heat dashboard is now split out into a separate project ``heat-dashboard``. "
-"All new features and maintenances are provided from the new project from now "
-"on. The new project provides all features available in Horizon in the past "
-"release. To continue to use heat dashboard, install ``heat-dashboard`` and "
-"set up the horizon plugin configuration file in ``enabled`` directory. For "
-"more information, see ``heat-dashboard`` documentation https://docs."
-"openstack.org/heat-dashboard/latest/."
-msgstr ""
-"O painel do Heat agora está dividido em um projeto separado `` heat-"
-"dashboard ``. Todos os novos recursos e manutenção são fornecidos a partir "
-"do novo projeto a partir de agora. O novo projeto fornece todos os recursos "
-"disponíveis no Horizon no lançamento passado. Para continuar a usar o painel "
-"de calor, instale o `` heat-dashboard `` e configure o arquivo de "
-"configuração do plugin horizonte no diretório `` enabled``. Para mais "
-"informações, veja ``heat-dashboard`` documentation https://docs.openstack."
-"org/heat-dashboard/latest/."
-
-msgid "Heat topology improvements."
-msgstr "Melhorias na topologia do Heat"
-
-msgid "Highlights"
-msgstr "Destaques"
-
-msgid "Horizon Release Notes"
-msgstr "Notas de Versão do Horizon"
-
-msgid ""
-"Horizon and Horizon Plugins can access the Keystone Token from JavaScript so "
-"that they can make CORS calls directly to other OpenStack Services. This can "
-"enable much more responsive UI."
-msgstr ""
-"Horizon e seus plugins podem acessar o Token do Keystone através de "
-"JavaScript de modo que possam fazer chamadas CORS diretamente a outros "
-"serviços OpenStack. Isto pode ativar uma UI muito mais responsiva."
-
-msgid ""
-"Horizon can be configured to run with multiple themes available at run "
-"time. A new selection widget is available through the user menu. It uses a "
-"browser cookie to allow users to toggle between the configured themes. By "
-"default, Horizon is configured with the two themes available, 'default' and "
-"'material'."
-msgstr ""
-"O Horizon pode ser configurado para executar com vários temas disponíveis em "
-"tempo de execução. Um novo widget de seleção está disponível através do menu "
-"de usuário. Ele utiliza um cookie de navegador para permitir aos usuários "
-"alternar entre os temas configurados. Por padrão, o Horizon é configurado "
-"com dois temas disponíveis, 'default' and 'material'."
-
-msgid ""
-"Horizon currently supports both Angular 1.3.x and Angular 1.4.x, but will "
-"remove 1.3 support in the future. See `Migrating from 1.3 to 1.4 <https://"
-"docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-msgstr ""
-"Horizon suporta atualmente Angular 1.3.x e Angular 1.4.x, mas removerá o "
-"suporte ao 1.3 no futuro. Veja `Migração de 1.3 para 1.4 <https://docs."
-"angularjs.org/guide/migration#migrating-from-1-3-to-1-4>`_"
-
-msgid ""
-"Horizon has been updated under the hood to use this method, which should "
-"bring it better into line with how most deployments are using their object "
-"storage."
-msgstr ""
-"O Horizon foi atualizado para usar esse método, o que deve melhorá-lo de "
-"acordo com a forma como a maioria das implantações está usando o "
-"armazenamento de objetos."
-
-msgid ""
-"Horizon is updated to use the same API policy target rules with Nova, if you "
-"made any changes to Horizon's old nova policy file before, make sure to "
-"apply your specific policy changes to the new Nova policy file used by "
-"Horizon."
-msgstr ""
-"O Horizon está atualizado para utilizar as mesmas regras para alvo de "
-"política de API com o Nova, se você fez qualquer alteração no arquivo da "
-"antiga política Nova para o Horizon antes, certifique-se de aplicar suas "
-"alterações específicas de políticas ao novo arquivo de política do Nova "
-"utilizado pelo Horizon."
-
-msgid "Horizon no longer requires Magic Search as an external dependency."
-msgstr "O Horizon não mais requer o Magic Search como uma dependância externa."
-
-msgid ""
-"Horizon no longer requires Nova (or Glance) to function; it will run as long "
-"as keystone is present (for instance, swift-only deployments)."
-msgstr ""
-"O Horizon não mais requer o Nova (ou o Galnce) para funcionar; ele irá rodar "
-"quando o Keystone estiver presente (por exemplo, implantações swift-only)."
-
-msgid ""
-"Horizon no longer uses QUnit in testing, and it has been removed from our "
-"requirements. See `this <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>`__ for more details."
-msgstr ""
-"O Horizon não utiliza mais o QUnit em testes, e ele foi removido de nossos "
-"requisitos. Veja `isto <https://blueprints.launchpad.net/horizon/+spec/"
-"replace-qunit-tests-with-jasmine>`__ para maiores detalhes."
-
-msgid ""
-"Horizon now has a (non-navigational) route in Django so generic details "
-"pages are deep-linked."
-msgstr ""
-"O Horizon agora tem uma rota (não-navegacional) no Django, de modo que as "
-"páginas de detalhes genéricas estão profundamente vinculadas."
-
-msgid ""
-"Horizon now has multiple configuration options for the default web URL "
-"(``WEBROOT``), static file location (``STATIC_ROOT``) and static file URL "
-"(``STATIC_URL``) in its settings files."
-msgstr ""
-"Agora o Horizon tem diversas opções de configuração para a URL web padrão "
-"(``WEBROOT``), localização de arquivo estático (``STATIC_ROOT``) e URL de "
-"arquivo estático (``STATIC_URL``) em seus arquivos de configuração."
-
-msgid ""
-"Horizon now supports overriding of existing Django templates. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/horizon-theme-templates>`__ "
-"for more details."
-msgstr ""
-"Agora o Horizon suporta a sobreposição de modelos Django existentes. Veja "
-"`isto <https://blueprints.launchpad.net/horizon/+spec/horizon-theme-"
-"templates>`__ para maiores detalhes."
-
-msgid ""
-"Horizon requires both a ``volume`` and ``volumev2`` endpoint for Cinder, "
-"even if only using v2."
-msgstr ""
-"O Horizon requer tanto um endpoint``volume`` como um ``volumev2``para o "
-"Cinder, mesmo que se use apenas v2."
-
-msgid ""
-"Horizon support for network IP availability feature. Enable Horizon admin "
-"network dashboard to be able to display IP availability. Enables 2 columns "
-"in the admin network subnets table to display the allocated IPs in a given "
-"subnet and unallocated free IPs for each subnet in the network."
-msgstr ""
-"Suporte do Horizon ao recurso de disponibilidade de rede IP. Habilita o "
-"dashboard de administração de rede do Horizon a ser capaz de mostrar "
-"disponibilidade de IP.\n"
-" Ativa 2 colunas na tabela de subredes da rede de administração para mostrar "
-"os IPs alocados em uma dada subrede, e IPs livres não alocados para cada "
-"subrede na rede."
-
-msgid ""
-"Horizon workflow Step now support allowed() method to determine the step "
-"should be displayed conditionally. The workflow Step class already support "
-"policy check and permission mechanism to decide the step should be "
-"displayed, but allowed() is used to support more complex or dynamic "
-"condition."
-msgstr ""
-"O fluxo de trabalho Horizon Step agora suporta o método allowed() para "
-"determinar que o passo deve ser mostrado condicionalmente. O fluxo de "
-"trabalho classe Step já suporta checagem de política e mecanismo de "
-"permissões para decidir se o passo deve ser mostrado, mas o allowed() é "
-"usado para suportar condições mais complexas ou dinâmicas."
-
-msgid ""
-"Horizon's structure has been divided into logical groupings called "
-"dashboards and panels. Horizon's classes representing these concepts handle "
-"all the structural concerns associated with building a complete user "
-"interface (navigation, access control, url structure, etc.)."
-msgstr ""
-"A estrutura do Horizon foi dividida em grupos lógicos chamados dashboards e "
-"painéis. As classes do Horizon que representam esse conceito tratam de todas "
-"as questões estruturais associadas à construção de uma interface de usuário "
-"completa (navegação, controle de acesso, estrutura de url, etc)."
-
-msgid "IRC Meeting"
-msgstr "Reunião IRC"
-
-msgid "Icehouse Series Release Notes"
-msgstr "Icehouse - Série de Notas de Versão"
-
-msgid "Icons!"
-msgstr "Ícones!"
-
-msgid ""
-"If the 'default' theme is still required for legacy overrides to function, "
-"simply copy the styles in the 'default' theme into a pre-existing theme or "
-"create a new custom theme."
-msgstr ""
-"Se o tema 'default' é ainda requerido por sobreposições legadas para "
-"funcionar, simplesmente copie os estilos no tema 'default' dentro de um tema "
-"pré existente ou crie um novo tema personalizado."
-
-msgid ""
-"If you have existing configurations for the ``OPENSTACK_KEYSTONE_BACKEND`` "
-"or ``OPENSTACK_NEUTRON_NETWORK`` settings, you will want to consult the "
-"``local_settings.example.py`` file for information on the new options that "
-"have been added. Existing configurations will continue to work, but may not "
-"have the correct keys to enable some of the new features in Havana."
-msgstr ""
-"Se você possui configurações existentes para o "
-"``OPENSTACK_KEYSTONE_BACKEND`` ou ``OPENSTACK_NEUTRON_NETWORK``, você vai "
-"querer consultar o arquivo ``local_settings.example.py`` para informação "
-"sobre as novas opções que foram adicionadas. As configurações existentes "
-"continuarão funcionando, mas podem não possuir as chaves corretas para "
-"habilitar alguns dos novos recursos no Havana."
-
-msgid ""
-"If you set 'images_panel' to False for the ANGULAR_FEATURES option (which is "
-"not the default) and configure Horizon to use Glance v2, Ramdisk ID and "
-"Kernel ID don't show properly on the \"Edit Image\" screen."
-msgstr ""
-"Se você definir 'images_panel' para False para a opção ANGULAR_FEATURES "
-"(que não é o padrão) e configurar o Horizon para utilizar Glance v2, o "
-"Ramdisk ID e o Kernel ID não são mostrados corretamente na tela \"Editar "
-"Imagem\"."
-
-msgid ""
-"If your deployment doesn't have Cinder API v3 endpoint like ``volumev3`` you "
-"should create new endpoint or use Cinder API v2 via setting "
-"OPENSTACK_API_VERSIONS['volume'] = 2 in your OpenStack Dashboard (Horizon) "
-"configuration file."
-msgstr ""
-"Se a sua implantação não tiver o ponto final do Cinder API v3 como `` "
-"volumev3``, você deve criar um novo ponto final ou usar o Cinder API v2 "
-"através da configuração OPENSTACK_API_VERSIONS ['volume'] = 2 no seu arquivo "
-"de configuração OpenStack Dashboard (Horizon)."
-
-msgid "Image metadata editor upgraded."
-msgstr "Editor de metadados de imagem atualizado."
-
-msgid ""
-"Images can now be added to Glance by providing a URL for Glance to download "
-"the image data from."
-msgstr ""
-"Imagens agora podem ser adicionadas ao Glance através do fornecimento de uma "
-"URL de onde o Glance possa obter a mesma."
-
-msgid ""
-"Implements the \"filter first\" functionality for identity panels such as "
-"projects, users, groups and roles. The filter first functionality is "
-"described in <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-msgstr ""
-"Implementa a funcionalidade \"filtrar primeiro\" para painéis de identidade "
-"como projetos, usuários, grupos e funções. A fucnionalidade Filtrar Primeiro "
-"é descrita em <https://blueprints.launchpad.net/horizon/+spec/admin-views-"
-"filter-first>`"
-
-msgid "Improved Messaging To Users On Logout"
-msgstr "Mensagens melhoradas para usuários em Logout."
-
-msgid "Improved Nova instance display and interactions, including:"
-msgstr "Exibição e interações aprimoradas de instância Nova, incluindo:"
-
-msgid "Improved WebSSO support."
-msgstr "Suporte WebSSO melhorado."
-
-msgid "Improved boot-from-volume support."
-msgstr "Melhor suporte de inicialização pelo volume."
-
-msgid "Improved client/server search"
-msgstr "Melhor mecanismo de busca cliente/servidor."
-
-msgid "Improved error handling and error messages."
-msgstr "Tratamento de erros e mensagens de erro melhorados."
-
-msgid "Improved in-context help for forms (tooltips and validation messages)."
-msgstr ""
-"Ajuda aprimorada contextual para formulários (Dicas de ferramentas e "
-"mensagens de validação)."
-
-msgid "Improved region support."
-msgstr "Melhor suporte regional."
-
-msgid "Improved unicode support for the Object Storage panels."
-msgstr "Suporte unicode melhorado para os painéis do Object Storage."
-
-msgid ""
-"Improvements to the heat topology, making more resources identifiable where "
-"previously they had no icons and were displayed as unknown resources. See "
-"`this <https://blueprints.launchpad.net/horizon/+spec/heat-topology-display-"
-"improvement>`__ for more details."
-msgstr ""
-"Melhorias na topologia do Heat, tornando mais recursos identificáveis onde "
-"anteriormente eles não tinham ícones e eram mostrados como recursos "
-"desconhecidos. Veja `isto <https://blueprints.launchpad.net/horizon/+spec/"
-"heat-topology-display-improvement>`__ para maiores detalhes."
-
-msgid ""
-"In Folsom, Nova added support for \"extra specs\" on flavors--additional "
-"metadata which custom schedulers could use for appropriately scheduling "
-"instances. As of the Grizzly release, Horizon now supports reading and "
-"writing that data on any flavor."
-msgstr ""
-"No Folsom, o Nova adicionou suporte para \"especificações extras\" em "
-"flavors--metadados adicionais que os agendadores personalizados poderiam "
-"usar para o agendamento apropriado de instâncias."
-
-msgid ""
-"In Grizzly this has all been reworked to be significantly simpler, and to "
-"provide as much contextual help and streamlining as possible."
-msgstr ""
-"No Grizzly isso tudo foi reformulado para ser significativamente mais "
-"simples, e para que forneça tanta ajuda contextual e racionalização quanto "
-"possível."
-
-msgid ""
-"In an effort to establish Angular conventions, use the framework's "
-"toastService rather than the legacy horizon.alert(...) in client-side code. "
-"horizon.alert is still used by the django messaging framework, so horizon."
-"messages.js still exists."
-msgstr ""
-"Em um esforço em estabelecer convenções do Angular, utilize o framework do "
-"toastService no lugar do antigo horizon.alert(...) no código do lado "
-"cliente. horizon.alert ainda é utilizado pelo framework de mensagens do "
-"Django, assim, horizon.messages.js ainda existe."
-
-msgid ""
-"In an effort to make the dashboard more at-a-glance usable, we've added "
-"icons to most of the common action buttons throughout the dashboard."
-msgstr ""
-"Em um esforço para tornar o dashboard mais fácil de usar, adicionamos ícones "
-"aos botões de ação mais comuns em todo o dashboard."
-
-msgid ""
-"In an effort to standarize our HTML class naming conventions, we will be "
-"updating various class names to use dashes, instead of underscore or "
-"camelcasing, to match with Bootstrap's convention."
-msgstr ""
-"Em um esforço em padronizar nossas convenções de nomes para classes HTML, "
-"estaremos atualizando vários nomes de classes para utilizar traços, em vez "
-"de underscore ou camelcasing para corresponder à convenção do Bootstrap."
-
-msgid ""
-"In conjunction with the previous item, the dashboard-specific template "
-"blocks (e.g. ``nova_main``, ``syspanel_main``, etc.) have been removed in "
-"favor of a single ``main`` template block."
-msgstr ""
-"Em conjunção com o item anterior, os blocos de modelo específico de "
-"dashboard (ex: ``nova_main``, ``syspanel_main``, etc.) foram removidos em "
-"favor de um único bloco de modelo ``main``."
-
-msgid ""
-"In terms of APIs provided for extending Horizon, there are a handful of "
-"backwards-incompatible changes that were made:"
-msgstr ""
-"Em termos de APIs fornecidas para extender o Horizon, há um punhado de "
-"mudanças retroativamente incompatíveis que foram feitas:"
-
-msgid ""
-"Inline Edit functionality for Horizon tables is now deprecated and will be "
-"removed in Horizon P (12.0) The functionality was removed from the following "
-"tables. Admin Volume Types table, Admin Metadata Definitions table, Identity "
-"Projects table and Identity Users table"
-msgstr ""
-"A funcionalidade Edição em Linha para tabelas do Horizon está agora obsoleta "
-"e será removida no Horizon P (12.0). A funcionalidade foi removida das "
-"seguintes tabelas: Admin Volume, tabela Types, tabela Admin Metadata "
-"Definitions, tabela Identify Projects e tabela Indentify Users."
-
-msgid ""
-"Instance metadata can be updated (https://blueprints.launchpad.net/horizon/"
-"+spec/edit-server-metadata)"
-msgstr ""
-"Metadados de Instância podem ser atualizados (https://blueprints.launchpad."
-"net/horizon/+spec/edit-server-metadata)"
-
-msgid "Instance resizing."
-msgstr "Redimensionamento de instância."
-
-msgid "Instance shelving and unshelving now supported."
-msgstr ""
-"Emprateleiramento e desemprateleiramento de Instância agora é suportado."
-
-msgid ""
-"Integration tests for Flavor features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature in the 'flavors' setting, either set to 'legacy' or "
-"'angular' to match the enabled panel type."
-msgstr ""
-"Testes de integração para recursos de Flavor podem também ser intercambiados "
-"em openstack_dashboard/test/integration_tests/horizon.conf utilizando o "
-"recurso 'panel_type' na configuração 'flavors' , seja definindo para "
-"'legacy' ou 'angular' para corresponder ao tipo de painel habilitado."
-
-msgid ""
-"Integration tests for Image features may also be toggled in "
-"openstack_dashboard/test/integration_tests/horizon.conf using the "
-"'panel_type' feature, either set to 'legacy' or 'angular' to match the "
-"enabled panel type."
-msgstr ""
-"Testes de integração para recursos de Imagem também podem ser alternados em "
-"openstack_dashboard/test/integration_tests/horizon.conf utilizando a "
-"característica de 'panel_type' , definida para 'legacy' ou 'angular' para "
-"corresponder ao tipo de painel ativado."
-
-msgid ""
-"Internationalization fully enabled, with all strings marked for translation."
-msgstr ""
-"Internacionalização totalmente habilitada, com todas as strings marcadas "
-"para tradução."
-
-msgid ""
-"Internationalization of client-side JavaScript is now possible in addition "
-"to server-side Python code."
-msgstr ""
-"A internacionalização do JavaScript do lado cliente agora é possível, "
-"adicionalmente ao código Python do lado servidor."
-
-msgid ""
-"It is no longer necessary to include the version suffix into "
-"OPENSTACK_KEYSTONE_URL setting. Thanks to a recent update of django-"
-"openstack-auth library as of 2.3.0 release, Horizon will append the proper "
-"version suffix to the URL based on the value stored inside "
-"OPENSTACK_API_VERSIONS['identity'] setting."
-msgstr ""
-"Não é mais necessário incluir o sufixo de versão na configuração "
-"OPENSTACK_KEYSTONE_URL. Graças a uma atualização recente da biblioteca "
-"django-openstack-auth conforme o release 2.3.0, o Horizon irá acrescentar o "
-"sufixo de versão correspondente à URL baseado no valor armazenado dentro da "
-"configuração OPENSTACK_API_VERSIONS['identity']."
-
-msgid ""
-"It is now possible (though there are numerous deployment/security "
-"implications) to upload an image file directly from a user's hard disk to "
-"Glance through Horizon. For multi-GB images it is still strongly recommended "
-"that the upload be done using the Glance CLI. Further improvements to this "
-"feature will come in future releases."
-msgstr ""
-"Agora é possível (embora haja inúmeras implicações de implantação/segurança) "
-"fazer upload de arquivo de imagem diretamente de um disco rígido de usuário "
-"para o Glance através do Horizon. Para imagens de vários GB ainda é "
-"fortemente recomendado que o upload seja feito utilizando o CLI do Glance. "
-"Outras melhorias neste recurso virão em lançamentos futuros."
-
-msgid "JavaScript"
-msgstr "JavaScript"
-
-msgid "JavaScript can now access the Keystone Token."
-msgstr "O JavaScript agora pode acessar o Token do Keystone."
-
-msgid ""
-"JavaScript files are now automatically included. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more "
-"details."
-msgstr ""
-"Arquivos JavaScript agora são automaticamente incluídos. Veja `isto <https://"
-"blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ para maiores "
-"detalhes."
-
-msgid "Juno Series Release Notes"
-msgstr "Notas de Versão da Série Juno"
-
-msgid "Keystone"
-msgstr "Keystone"
-
-msgid ""
-"Keystone authentication is now handled by a proper pluggable Django "
-"authentication backend, offering significantly better and more reliable "
-"security for Horizon."
-msgstr ""
-"A autenticação Keystone agora é tratada por um backend adequado de "
-"autenticação Django, oferecendo uma segurança significativamente melhor e "
-"mais confiável ao Horizon."
-
-msgid "Known Issues"
-msgstr "Problemas Conhecidos"
-
-msgid "Known Issues and Limitations"
-msgstr "Problemas Conhecidos e Limitações"
-
-msgid ""
-"LBaaS v1 dashboard has been removed. LBaaS v1 feature was removed from "
-"neutron-lbaas in Newton, but LBaaS v1 dashboard in Horizon has been kept "
-"only for backward compatibility in Newton release so that operators can "
-"upgrade Horizon first. Note that the Dashboard support for LBaaS v2 is "
-"provided as a Horizon plugin via `neutron-lbaas-dashboard project <http://"
-"git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/>`__."
-msgstr ""
-"O dashboard LBaaS v1 foi removido. O recurso LBaaS v1 foi removido do "
-"neutron-lbaas no Newton, mas o dashboard LBaaS v1 no Horizon foi mantido "
-"apenas para compatibilidade retroativa na versão do Newton, de modo que os "
-"operadores possam atualizar o Horizon primeiro. Observe que o suporte do "
-"Dashboard para LBaaS v2 é fornecido como um plugin do Horizon via `projeto "
-"neutron-lbaas-dashboard <http://git.openstack.org/cgit/openstack/neutron-"
-"lbaas-dashboard/>`__."
-
-msgid ""
-"LBaaS v1 dashboard is now deprecated and will be removed in Ocata release. "
-"LBaaS v1 feature was removed from neutron-lbaas in Ocata and this "
-"functionality in Horizon is only for backward compatibility so that "
-"operators can upgrade Horizon first. Note that the Dashboard support for "
-"LBaaS v2 is provided as a Horizon plugin via `neutron-lbaas-dashboard "
-"project <http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard/"
-">`__."
-msgstr ""
-"O dashboard LBaaS v1 está agora obsoleto e será removido na edição Ocata. O "
-"recurso LBaaS v1 foi removido do neutron-lbaas no Ocata e esta "
-"funcionalidade no Horizon foi mantida apenas para compatibilidade "
-"retroativa, de modo que os operadores possam atualizar o Horizon primeiro. "
-"Observe que o suporte do Dashboard para LBaaS v2 é fornecido como um plugin "
-"do Horizon via `projeto neutron-lbaas-dashboard Observe que o suporte do "
-"Dashboard para LBaaS v2 é fornecido como um plugin do Horizon via `projeto "
-"neutron-lbaas-dashboard <http://git.openstack.org/cgit/openstack/neutron-"
-"lbaas-dashboard/>`__."
-
-msgid ""
-"LP-1585682 is fixed which grants Horizon the ability to properly version "
-"Keystone webpath endpoints (URLs like http://<hostip>/identity instead of "
-"http://<hostip>:5000)."
-msgstr ""
-"LP-1585682 está corrigido o que concede ao Horizon a capacidade de versionar "
-"corretamente os endpoints web (URLs como http://<hostip>/identity em vez de "
-"http://<hostip>:5000)."
-
-msgid ""
-"Large amounts of new documentation was added during the Grizzly cycle, most "
-"notably are sections documenting: all of the available settings for Horizon "
-"and the OpenStack Dashboard; security and deployment considerations; and "
-"deeper guides on customizing the OpenStack Dashboard."
-msgstr ""
-"Grandes quantidades de nova documentação foram adicionadas durante o ciclo "
-"Grizzly, principalmente as seções que documentam: todas as configurações "
-"disponíveis para Horizon e OpenStack Dashboard; considerações de segurança e "
-"implantação; e guias mais profundos sobre como personalizar o painel de "
-"controle do OpenStack."
-
-msgid "Launching instances from volumes."
-msgstr "Lançamento de instâncias a partir de volumes."
-
-msgid "Legacy Dashboard Names & Code Separation"
-msgstr "Nomes do Painel de Legado & Separação de Código"
-
-msgid "Less Complicated LESS Compilation: No More NodeJS"
-msgstr "Menos compilação menos complicação: não há mais NodeJS"
-
-msgid "Liberty Series Release Notes"
-msgstr "Liberty - Série de Notas de Versão"
-
-msgid "Live Migration Support"
-msgstr "Suporte a migração em tempo real"
-
-msgid "Loadbalancer Feature"
-msgstr "Recurso Balanceador de Carga"
-
-msgid ""
-"Logout now attempts to delete the token(s) associated with the current "
-"session to avoid replay attacks, etc."
-msgstr ""
-"Logout agora tenta excluir o(s) token(s) associados com a sessão corrente "
-"para evitar ataques de repetição, etc."
-
-msgid ""
-"Lots of feedback came in that the \"more actions\" dropdown menu (for tables "
-"with numerous actions available on each row) was confusing to new users and/"
-"or difficult to click."
-msgstr ""
-"A instância está bloqueada no momento. Para habilitar novas ações nela, por "
-"favor, desbloqueie-a selecionando Desbloquear Instância no menu de ações."
-
-msgid "Made the Angular Launch Instance workflow the default in Horizon."
-msgstr ""
-"Tornou o fluxo de trabalho Angular de Lançar Instância o padrão no Horizon."
-
-msgid ""
-"Making Horizon extensible for third-party developers was one of the core "
-"goals for the Essex release cycle. Massive strides have been made to allow "
-"for the addition of new \"plug-in\" components and customization of "
-"OpenStack Dashboard deployments."
-msgstr ""
-"Tornar o Horizon extensível para desenvolvedores de terceiros era um dos "
-"objetivos para o ciclo de liebração do Essex. Grandes passos foram dados "
-"para permitir a adição de novos componentes \"plug-in\" e customização das "
-"implantações do OpenStack Dashboard."
-
-msgid ""
-"Making Keystone Tokens available to JavaScript slightly increases the risk "
-"of a Token being captured. If you don't need this functionality, it can be "
-"disabled by setting the following option in your local_settings: "
-"ENABLE_CLIENT_TOKEN = False"
-msgstr ""
-"Tornar os Tokens do Keystone disponíveis ao JavaScript aumenta ligeiramente "
-"o risco de um Token ser capturado. Se você não precisa desta funcionalidade, "
-"ela pode ser desativada configurando-se a seguinte opção em seu "
-"local_settings: ENABLE_CLIENT_TOKEN = False"
-
-msgid ""
-"Many JavaScript files and most notably the base page template (``horizon/"
-"templates/base.html``) have moved from the framework portion of the repo "
-"(``horizon``) to the application side (``openstack_dashboard``) to better "
-"separate the framework from the application."
-msgstr ""
-"Muitos arquivos JavaScript e mais notavelmente o modelo da página base "
-"(``horizon/templates/base.html``) foram movidos da porção framework do "
-"repositório (``horizon``) para o lado da aplicação "
-"(``openstack_dashboard``) para melhor separar o framework da aplicação."
-
-msgid ""
-"Many Javascript files have moved to new locations in the horizon/lib static "
-"folder. Previously the locations of some files were hard-coded but now the "
-"locations are determined automatically based on the xstatic package name."
-msgstr ""
-"Muitos arquivos JavaScript foram movidos para novas localizações na pasta "
-"estática horizon/lib. Previamente, as localizações de alguns arquivos eram "
-"atreladas ao código, mas agora as localizações são determinadas "
-"automaticamente, baseadas nome do pacote xstatic."
-
-msgid "Many of Horizons XStatic packages were updated during this cycle."
-msgstr ""
-"Muitos do pacotes XStatic do Horizon foram atualizados durante este ciclo."
-
-msgid ""
-"Many, many other bugfixes and improvements. Check out Launchpad for the full "
-"list of what went on in Grizzly."
-msgstr ""
-"Muitos, muitos outros ajustes de erros e melhorias. Verifique o Launchpad "
-"para obter a lista completa do que aconteceu com o Grizzly."
-
-msgid "Menu follows the search input position as the user adds more facets"
-msgstr ""
-"O menu segue a posição de entrada de pesquisa à medida que o usuário "
-"adiciona mais facetas"
-
-msgid "Migrate Instance"
-msgstr "Migrar Instância"
-
-msgid ""
-"Migration to python-keystoneclient from the deprecated keystone portion of "
-"the python-novaclient library."
-msgstr ""
-"Migração para python-keystoneclient a partir da porção obsoleta do Keystone "
-"da biblioteca python-novaclient."
-
-msgid "Mitaka Series Release Notes"
-msgstr "Mitaka - Série de Notas de Versão"
-
-msgid "Modal interactions throughout the entire UI."
-msgstr "Interações modal em toda a UI."
-
-msgid "Modal sizes now inherit from Bootstrap's theme variables."
-msgstr "Os tamanhos modais agora herdam as variáveis ​​do tema Bootstrap."
-
-msgid ""
-"Modal sizes now inherit their value from theme variables. Two additional "
-"sizes are available now for use in Horizon, extra to the standard 3 sizes of "
-"Bootstrap Modals, modal-xs and modal-xl."
-msgstr ""
-"Tamanhos modais agora herdam seus valores das variáveis de temas. Dois "
-"tamanhos adicionais estão disponíveis agora para uso no Horizon, além dos 3 "
-"tamanhos padrão dos Modais Bootstrap, modal-xs e modal-xl."
-
-msgid ""
-"Moreover, a better separation was created between code related to the core "
-"Horizon framework code (which is not related to OpenStack specifically) and "
-"the OpenStack Dashboard code. At this point *all* code related to OpenStack "
-"lives in the OpenStack Dashboard directory, while the Horizon framework is "
-"completely agnostic and is a reusable Django app."
-msgstr ""
-"Além disso, foi criada uma separação melhor entre o código relacionado ao "
-"código-quadro principal do Horizon (que não está relacionado especificamente "
-"com o OpenStack) e o código OpenStack Dashboard. Neste ponto, o código * all "
-"* relacionado ao OpenStack vive no diretório OpenStack Dashboard, enquanto o "
-"framework Horizon é completamente agnóstico e é um aplicativo Django "
-"reutilizável."
-
-msgid ""
-"Most of the documentation has been reorganised and updated, or rewritten "
-"entirely, with the aim of promoting discoverability and ensuring all content "
-"is relevant and up to date."
-msgstr ""
-"A maior parte da documentação foi reorganizada e atualizada, ou reescrita "
-"completamente, com o objetivo de promover a descoberta e garantir que todo o "
-"conteúdo seja relevante e atualizado"
-
-msgid ""
-"Move OpenStack Dashboard Swift panel rendering logic to client-side using "
-"AngularJS for significant usability improvements."
-msgstr ""
-"Movida a lógica de renderização do painel OpenStack Dashboard Swift para o "
-"lado cliente, utilizando AngularJS para melhorias significativas de "
-"usabilidade."
-
-msgid "Networking"
-msgstr "Rede"
-
-msgid "Networking (Quantum)"
-msgstr "Rede (Quantum)"
-
-msgid "Neutron"
-msgstr "Neutron"
-
-msgid "Neutron Features"
-msgstr "Recursos do Neutron"
-
-msgid "Neutron L3 HA"
-msgstr "Neutron L3 HA"
-
-msgid "Neutron network type for Geneve tunneling protocol is now supported."
-msgstr ""
-"Tipo de rede do Neutron para o protocolo de tunelamento Geneve agora é "
-"suportado."
-
-msgid ""
-"Neutron provider network configuration now becomes more flexible so that "
-"operators can configure various provider network parameters including new "
-"network type, segmenatiton ID ranges and so on based on neutron network back-"
-"ends they use."
-msgstr ""
-"O provedor de configuração de rede do Neutron ficou agora mais flexível de "
-"modo que os operadores podem configurar vários parâmetros de provedor de "
-"redes, incluindo tipo de rede, faixas de segmentação de redes e assim por "
-"diante, baseado nos back-ends de rede do Neutron que eles utilizam."
-
-msgid ""
-"Neutron provider network types for Midonet are now supported. To enable "
-"them, specify these network types in ``supported_provider_types`` in the "
-"configuration file."
-msgstr ""
-"Os tipos de rede do provedor do Neutron para Midonet agora são suportados. "
-"Para ativá-los, especifique esses tipos de rede no arquivo de configuração "
-"``supported_provider_types``."
-
-msgid "New Features"
-msgstr "Novos Recursos"
-
-msgid "New instance and volume detail views."
-msgstr "Novas visões de detalhes de Instância e Volume"
-
-msgid "New network topology panel. Added support for subnet allocation."
-msgstr ""
-"Novo painel de topologia de rede. Adicionado suporte à alocação de subredes."
-
-msgid "New visualizations for utilization and quotas."
-msgstr "Novas visualizações para utilização e quotas."
-
-msgid "Newton Series Release Notes"
-msgstr "Newton - Série de Notas de Versão"
-
-msgid "Nova"
-msgstr "Nova"
-
-msgid "Nova Features"
-msgstr "Recursos Nova"
-
-msgid ""
-"Nova and Glance are no longer required in order to run Horizon. As long as "
-"keystone is present, Horizon will run correctly."
-msgstr ""
-"Nova e Glance não são mais requeridos para se executar o Horizon. Uma vez "
-"que o Keystone esteja presente, o Horizon funcionará corretamente."
-
-msgid ""
-"Now it is possible to enable/disable port security in Horizon, when the port-"
-"security extension is available. Note: Neutron allows disabling the port "
-"security on a port only when no security groups are associated to it"
-msgstr ""
-"Agora é possível habilitar/desabilitar segurança de porta no Horizon, quando "
-"a extensão de segurança de porta estiver disponível. Observação: O Neutron "
-"permite a desativação de segurança de porta em uma porta, somente quando "
-"nenhum grupo de segurança está associado a ela."
-
-msgid ""
-"Numerous fixes to display more and better information for instances and "
-"volumes in their overview pages."
-msgstr ""
-"Vários ajustes para mostrar mais e melhor informação sobre instâncias e "
-"volumes nas suas páginas de visualização."
-
-msgid "Object Storage Delimiters and Pseudo-folder Objects"
-msgstr "Delimitadores de Object Storage e Objetos Pseudo-pasta"
-
-msgid "Ocata Series Release Notes"
-msgstr "Ocata - Série de Notas de Versão"
-
-msgid ""
-"One of the most common activities in a dashboard user interface is simply "
-"displaying a list of resources or data and allowing the user to take actions "
-"on that data. To this end, Horizon abstracted the commonalities of this task "
-"into a reusable set of classes which allow developers to programmatically "
-"create displays and interactions for their data with minimal effort and zero "
-"boilerplate."
-msgstr ""
-"Uma das atividades mais comuns em um dashboard de interface de usuário é a "
-"simples listagem de recursos ou dados e a permissão para os usuários tomarem "
-"ações nesses dados. Para esse fim, o Horizon abstraiu os pontos comuns desta "
-"tarefa em um conjunto reutilizável de classes que permite aos "
-"desenvolvedores programaticamente criar visões e interações para seus dados "
-"com um mínimo esforço e zero código de referência."
-
-msgid "One-click Floating IP Management"
-msgstr "Gerenciamento de IP Flutuante em Um Click"
-
-msgid "OpenStack RC file download."
-msgstr "Download de arquivo OpenStack RC."
-
-msgid "Orchestration Resources Panel"
-msgstr "Painel de recursos de orquestração"
-
-msgid "Organized Images"
-msgstr "Imagens Organizadas"
-
-msgid "Other Improvements and Fixes"
-msgstr "Outras melhorias e correções"
-
-msgid "Other Notes"
-msgstr "Outras Notas"
-
-msgid ""
-"Overall, though, great effort has been made to maintain compatibility for "
-"third-party developers who may have built on Horizon so far."
-msgstr ""
-"No geral, porém, grande esforço foi feito para manter compatibilidade para "
-"desenvolvedores de terceiros, os quais podem ter construído em cima do "
-"Horizon até agora."
-
-msgid "Page Layout Changes"
-msgstr "Alterações de Layout de Página"
-
-msgid "Pagination"
-msgstr "Paginação"
-
-msgid ""
-"Panel group is introduced in the Admin dashboard to organize admin panels "
-"better. Panels in \"System\" group of Admin dashboard are now categorized "
-"into four groups: \"Compute\", \"Volume\", \"Network\" and \"System\"."
-msgstr ""
-"Grupo de painel é introduzido no dashboard de Administração para melhor "
-"organizar painéis de administração. Painéis no grupo \"Sistema\" do "
-"dashboard Administração são agora categorizados dentro de quatro grupos: "
-"\"Computação\", \"Volume\", \"Rede\" e \"Sistema\"."
-
-msgid ""
-"Password confirmation boxes are now validated for matching passwords on the "
-"client side for more immediate feedback."
-msgstr ""
-"As caixas de confirmação de senha estão agora validadas para coincidir as "
-"senhas com o lado do cliente para um retorno mais imediato."
-
-msgid "Pausing/suspending instances."
-msgstr "Pausando/Suspendendo instâncias."
-
-msgid "Per-project flavor support."
-msgstr "Suporte a sabor por projeto."
-
-msgid "Pike Series Release Notes"
-msgstr "Pike - Série de Notas de Versão"
-
-msgid "Plugin Architecture"
-msgstr "Arquitetura do Plugin"
-
-msgid ""
-"Plugin improvements, Horizon auto discovers JavaScript files for inclusion, "
-"and now has mechanisms for pluggable SCSS and Django template overrides."
-msgstr ""
-"Melhorias no Plugin, o Horizon descobre automaticamente os arquivos "
-"JavaScript para inclusão e tem agora mecanismos para SCSS plugável e "
-"sobreposições de modelos Django."
-
-msgid ""
-"Policies associated with Consistency Groups exist in the Cinder policy file, "
-"and by default, all actions are disabled."
-msgstr ""
-"Políticas associadas com Grupos de Consistência existem no arquivo de "
-"política do Cinder, e por padrão todas as ações estão destivadas."
-
-msgid "Prelude"
-msgstr "Prelúdio"
-
-msgid ""
-"Previously horizon assumes only ``volume`` as an endpoint for the Cinder "
-"regardless of the API version. As a result, if deployers configure Cinder v2/"
-"v3 API endpoint as ``volumev2`` or ``volumev3``, Volume related menus -- "
-"\"Create Volume from instance snapshot\" and \"Create instance from Volume\" "
-"-- were not displayed. Horizon now checks the availability of the Block "
-"Storage service by looking for all posible endpoints ``volume``, "
-"``volumev2`` and ``volumev3``."
-msgstr ""
-"Previamente o Horizon assumia somente ``volume`` como um endpoint para o "
-"Cinder, independentemente da versão da API. Como resultado, se os "
-"implantadores configuram um endpoint de API Cinder v2/v3 como ``volumev2`` "
-"ou ``volumev3``, os menus relacionados a Volume -- \"Criar Volume a partir "
-"de snapshot de instância\" e \"Criar instância a partir de Volume\" -- não "
-"eram mostrados. O Horizon agora verifica a disponibilidade do serviço Block "
-"Storage olhando para todos os possíveis endpoints ``volume``, ``volumev2`` e "
-"``volumev3``."
-
-msgid "Properties are now bound to the controller instead of the scope."
-msgstr ""
-"As propriedades agora estão vinculadas ao controlador em vez de ao escopo."
-
-msgid ""
-"Provided the ability for plugins to contribute translations to the "
-"JavaScript message catalog. Previously the horizon and openstack_dahboard "
-"applications were hardcoded."
-msgstr ""
-"Fornecida a capacidade para os plugins de contribuirem com traduções para o "
-"catálogo de mensagens do JavaScript. Previamente as aplicações do Horizon e "
-"openstack_dahboard eram fixadas no código."
-
-msgid "Quantum"
-msgstr "Quantum"
-
-msgid "Quantum Brocade Plugin Not Compatible"
-msgstr "Plugin Quantum Brocade Não Compatível"
-
-msgid ""
-"Quantum added a huge number of new features in Grizzly, including L3 support "
-"(routers), load balancers, network topology infographics, better "
-"compatibility with Nova networking APIs (VNIC ordering when launching an "
-"instance; security groups and floating IP integration) and vastly improved "
-"informational displays."
-msgstr ""
-"O Quantum adicionou um grande número de novos recursos no Grizzly, incluindo "
-"suporte L3 (roteadores), balanceadores de carga, infográfico da topologia de "
-"rede, melhor compatibilidade com as APIs de rede do Nova (requisição de VNIC "
-"ao lançar uma instância; grupos de segurança e integração de IP flutuante) e "
-"displays informativos amplamente melhorados."
-
-msgid ""
-"Quantum support has been removed from Horizon for the Essex release. It will "
-"be restored in Folsom in conjunction with Quantum's first release as a core "
-"OpenStack project."
-msgstr ""
-"Suporte ao Quantum foi removido do Horizon para a versão Essex. Ele será "
-"restituído no Folson juntamente com a primeira versão do Quantum como um "
-"projeto principal do OpenStack."
-
-msgid "Quotas are now displayed dynamically throughout the Project dashboard."
-msgstr "Quotas agora são mostradas dinamicamente através do dashboard Projeto."
-
-msgid "Realtime AJAX updating for instances in transition states."
-msgstr ""
-"Atualização AJAX em tempo real para instâncias em estados de transição."
-
-msgid "Realtime AJAX updating for volumes in transition states."
-msgstr "Atualização AJAX em tempo real para volumes em estados de transição."
-
-msgid "Release Overview"
-msgstr "Visão Geral da Versão"
-
-msgid ""
-"Remove formerly deprecated initScope() function for Angularized actions. "
-"Instead use initAction() and get scope from second parameter of perform() "
-"function."
-msgstr ""
-"Removido a função initScope () anteriormente obtida para ações angulares. Em "
-"vez disso, use initAction () e obtenha o escopo a partir do segundo "
-"parâmetro da função perform ()."
-
-msgid ""
-"Removing formerly deprecated Swift UI code that was replaced with an "
-"improved Angular version in Mitaka."
-msgstr ""
-"Remoção do código de UI Swift anteriormente obsoleto que foi substituído "
-"por uma versão Angular aprimorada em Mitaka."
-
-msgid "Reorganizations"
-msgstr "Reorganizações"
-
-msgid "Required fields in forms are now better indicated."
-msgstr "Os campos obrigatórios nos formulários agora são melhor indicados."
-
-msgid "Resizing of Trove instances -- changing instance flavor"
-msgstr ""
-"Redimensionamento de instâncias do Trove -- alterando o sabor da instância"
-
-msgid "Resource Browser"
-msgstr "Navegador de Recursos"
-
-msgid "Role-Based Access Controls"
-msgstr "Controle de Acesso Baseados em Funções"
-
-msgid ""
-"Router rules is a horizon extension provided by Big Switch Networks. As part "
-"of the horizon-vendor-split work, we drop the extension from upstream "
-"horizon. It is now available as a separate plugin at https://github.com/"
-"bigswitch/horizon-bsn"
-msgstr ""
-"Regras de roteador é uma extensão do Horizon fornecida pela Big Switch "
-"Networks. Como parte do trabalho do horizon-vendor-split , retiramos a "
-"extensão do Horizon principal. Ela é disponível agora como um plugin "
-"separado em https://github.com/bigswitch/horizon-bsn"
-
-msgid "Sahara"
-msgstr "Sahara"
-
-msgid ""
-"Second, the Default Quotas and Services panels (which were both strictly "
-"informational) were combined into tabs in a single System Info panel to make "
-"it clear that these panels are thematically related, and to create a home "
-"for informational-only displays like these."
-msgstr ""
-"Segundo, os painéis Quotas Padrão e Serviços (que eram ambos estritamente "
-"informativos) foram combinados dentro de abas em um único painel Informações "
-"de Sistema para deixar claro que esses painéis são relacionados pelo tema, e "
-"para criar um local para exibição de telas informativas como essas."
-
-msgid "Security Group Rule Editing Improvements"
-msgstr "Melhorias na Edição de Regras do Grupo de Segurança"
-
-msgid "Security Group Rule Templates"
-msgstr "Modelos de regra para grupos de segurança"
-
-msgid "Security Issues"
-msgstr "Problemas de Segurança"
-
-msgid ""
-"Security group association per port is now shown in the port detail page. In "
-"Neutron different security groups can be associated on different ports of a "
-"same server instance, but previously it cannot be referred in Horizon."
-msgstr ""
-"A associação de grupo de segurança por porta é mostrada agora na página de "
-"detalhes da porta. No Neutron, diferentes grupos de segurança podem ser "
-"associados a diferentes portas de uma mesma instância de servidor, mas "
-"anteriormente eles não podiam ser referenciados no Horizon."
-
-msgid "Security groups can be added to a running instance."
-msgstr "Grupos de segurança podem ser adicionados a uma instância em execução."
-
-msgid ""
-"Security groups now can be specified when creating a port. When the port "
-"security is enabled, the security groups tab will be displayed in create "
-"port workflow."
-msgstr ""
-"Os grupos de segurança agora podem ser especificados durante a criação da "
-"porta. Quando a segurança de porta está ativada, a guia de grupos de "
-"segurança será mostrada na criação do fluxo da porta."
-
-msgid ""
-"Securtiy group \"Add rule\" form now allows to specify 'any' IP protocol and "
-"'any' port number (for TCP and UDP protocols). This feature is available "
-"when neutron is used as a networking back-end. You can specify 'any' IP "
-"protocol for 'Other Protocol' and ``-1`` means 'any' IP protocol. You can "
-"also see ``All ports`` choice in 'Open Port' field in case of TCP or UDP "
-"protocol is selected."
-msgstr ""
-"O formulário \"Adicionar regra\" do grupo de segurança agora permite "
-"especificar 'qualquer' protocolo IP e 'qualquer' número de porta (para os "
-"protocolos TCP e UDP). Esse recurso está disponível quando o Neutron é "
-"utilizado como back-end de rede. Você pode especificar 'qualquer' protocolo "
-"IP para 'Outro Protocolo' e ``-1`` significa 'qualquer' protocolo IP. Você "
-"pode ver a escolha ``Todas as portas`` no campo 'Porta Aberta' em casos onde "
-"o protocolo TCP ou UDP está selecionado."
-
-msgid ""
-"Selenium tests may now be exercised using the headless PhantomJS driver."
-msgstr ""
-"Testes do Selenium podem agora ser exercitados utilizando driver PhantomJS "
-"sem cabeçalho."
-
-msgid "Self-Service Password Change"
-msgstr "Autoatendimento para mudança de senha."
-
-msgid "Session Creation and Health Checks"
-msgstr "Criação de sessão e conferência de Saúde."
-
-msgid "Settings"
-msgstr "Configurações"
-
-msgid ""
-"Several fixes have been made to the hzTable controller. The list below "
-"outline these changes. See inline documentation for usage details."
-msgstr ""
-"Várias correções foram feitas no controlador hzTable. A lista abaixo "
-"delineia estas alterações. Veja a documentação em linha para detalhes de uso."
-
-msgid "Some of the general areas of improvement include:"
-msgstr "Algumas das áreas gerais de melhorias incluem:"
-
-msgid "Stack Template view"
-msgstr "Visualização de modelo de pilha"
-
-msgid ""
-"String attributes ``action_present`` and ``action_past`` were dropped from "
-"``horizon.tables.BatchAction``. ``action_present`` and ``action_past`` "
-"*methods* are the recommended way to define action labels for BatchAction. "
-"The offical way allows us to define more complete strings for action labels "
-"and this also allows translators to translate more flexibily."
-msgstr ""
-"Atributos de strings ``action_present`` e ``action_past`` foram retirados do "
-"``horizon.tables.BatchAction``. Os *métodos* ``action_present`` and "
-"``action_past`` são a forma recomendada para definir etiquetas de ação para "
-"BatchAction. A forma oficial nos permite definir strings mais complexas para "
-"etiquetas de ação e isto também permite aos tradutores traduzirem mais "
-"flexivelmente."
-
-msgid ""
-"Support a parameter to specify subnet or fixed IP address when creating port."
-msgstr ""
-"Suporta um parâmetro para especificar subrede ou endereço IP fixo durante a "
-"criação de porta."
-
-msgid "Support for Keystone's PKI tokens."
-msgstr "Suporte à tokens PKI do Keystone."
-
-msgid "Support for Nova volumes, including:"
-msgstr "Suporte para volumes Nova, incluindo:"
-
-msgid "Support for Nova's features has been greatly improved in Essex:"
-msgstr "Suporte para recursos do Nova foram grandemente melhorados no Essex:"
-
-msgid ""
-"Support for batch actions on multiple resources (e.g. terminating multiple "
-"instances at once)."
-msgstr ""
-"Suporte para ações em lote em diversos recursos (Ex: término de múltiplas "
-"instâncias de uma só vez)."
-
-msgid "Support for managing Floating IP address pools."
-msgstr "Suporte ao gerenciamento de pools de endereços IP Flutuantes."
-
-msgid ""
-"Support for shelving and unshelving of instances. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/horizon-shelving-command>`__ for more "
-"details."
-msgstr ""
-"Suporte para emprateleiramento e desemprateleiramento de instâncias. Veja "
-"`isto <https://blueprints.launchpad.net/horizon/+spec/horizon-shelving-"
-"command>`__ para maiores detalhes."
-
-msgid ""
-"Support for v2 block device mapping, falling back to v1 when unavailable. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/horizon-block-"
-"device-mapping-v2>`__. for more details."
-msgstr ""
-"Suporte para mapeamento de dispositivo de bloco v2, voltando para a v1 "
-"quando não estiver disponível. Veja `isto <https://blueprints.launchpad.net/"
-"horizon/+spec/horizon-block-device-mapping-v2>`__. para maiores detalhes."
-
-msgid ""
-"Support security groups association per network port for operators and "
-"users. Note that the current implementation only supports to edit security "
-"groups of neutron port from the port tables in the network detail page "
-"(Further improvement is planned)."
-msgstr ""
-"Suporte para associação de grupos de segurança por porta de rede para "
-"operadores e usuários. Observe que a implementação atual apenas suporta a "
-"edição de grupos de segurança da porta do neutron das tabelas de portas na "
-"página de detalhes da rede (é planejada uma nova melhoria)."
-
-msgid "Suspend/Resume actions for Stacks"
-msgstr "Suspender/retomar ações para pilhas."
-
-msgid "Swift"
-msgstr "Swift"
-
-msgid "Swift container and object metadata are now supported."
-msgstr "Contêiner Swift e metadados de objeto agora são suportados."
-
-msgid "Tabs and TabGroups"
-msgstr "Abas e Grupos de Abas"
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options has been deprecated and will be removed in the Newton release. "
-"Starting with Mitaka you can create one default subnet pool per address "
-"family through the Neutron API. These subnet pools will automatically show "
-"up in the subnet pool list using the name of the pool as label."
-msgstr ""
-"As opções 'default_ipv4_subnet_pool_label' e "
-"'default_ipv6_subnet_pool_label' tornaram-se obsoletas e serão removidas na "
-"versão do Newton. Iniciando a partir do Mitaka você pode criar um pool de "
-"subrede padrão por família de endereços através da API do Neutron. Esses "
-"pools de subredes serão mostrados automaticamente na lista de pool de "
-"subrede, utilizando o nome do pool como etiqueta."
-
-msgid ""
-"The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' "
-"options were deprecated in the Mitaka release and are no longer valid in the "
-"Newton release. Starting with Mitaka you can create one default subnet pool "
-"per address family through the Neutron API. These subnet pools will "
-"automatically show up in the subnet pool list using the name of the pool as "
-"label."
-msgstr ""
-"As opções 'default_ipv4_subnet_pool_label' e "
-"'default_ipv6_subnet_pool_label' tornaram-se obsoletas na versão Mitaka e "
-"não são mais válidas na versão Newton. Iniciando a partir do Mitaka você "
-"pode criar um pool de subrede padrão por família de endereços através da API "
-"do Neutron. Esses pools de subredes serão mostrados automaticamente na lista "
-"de pool de subrede, utilizando o nome do pool como etiqueta."
-
-msgid "The 'webroot' theme has been removed."
-msgstr "O tema 'webroot' foi removido."
-
-msgid ""
-"The 'webroot' theme was providing an example of how to set the webroot value "
-"through SCSS for accessing needed static URL prefixes for assets like font "
-"paths. This value is now retrieved directly from the Django settings and is "
-"available directly in the SCSS namespace via $static_url."
-msgstr ""
-"O tema 'webroot' estava fornecendo um exemplo de como definir o valor do "
-"webroot através do SCSS para acessar prefixos de URL estáticos necessários "
-"para recursos como caminhos de fonte. Este valor é agora recuperado "
-"diretamente das configurações do DJango e está disponível diretamente no "
-"namespace SCSS via $static_url."
-
-msgid ""
-"The Access & Security panel's tabs have been moved to their own panels for "
-"clearer navigation and better performance. API Access and Key Pairs now "
-"reside in the Compute panel group. Floating IPs and Security Groups are now "
-"in the Network panel group."
-msgstr ""
-"As abas do painel Acesso & Segurança foram movidas para o seu próprio painel "
-"para uma navegação mais clara e melhor performance. Acesso à API e Pares de "
-"Chaves agora residem no grupo de painel Computação. IPs flutuantes e Grupos "
-"de Segurança estão agora no grupo de painel de Rede."
-
-msgid ""
-"The Angular Bootstrap upgrade contains a breaking change as the directives "
-"and services in this library were renamed. See https://github.com/angular-ui/"
-"bootstrap/wiki/Migration-guide-for-prefixes"
-msgstr ""
-"A atualização Angular Bootstrap contém uma alteração de ruptura à medida que "
-"as diretivas e serviços desta biblioteca foram renomeados. Veja https://"
-"github.com/angular-ui/bootstrap/wiki/Migration-guide-for-prefixes"
-
-msgid ""
-"The Essex Horizon release is only partially backwards-compatible with Diablo "
-"OpenStack components. While it is largely possible to log in and interact, "
-"many functions in Nova, Glance and Keystone changed too substantially in "
-"Essex to maintain full compatibility."
-msgstr ""
-"A versão Essex do Horizon é apenas parcialmente retro-compatível com os "
-"componentes do OpenStack Diablo. Embora seja tranquilamente possível fazer "
-"login e interagir, muitas funções no Nova, Glance e Keystone mudaram muito "
-"substancialmente no Essex para manter compatibilidade completa."
-
-msgid ""
-"The Flavor panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"O painel Flavor agora pode ser configurado para utilizar ou o modo legacy ou "
-"código Angular."
-
-msgid ""
-"The Folsom Horizon release should be fully-compatible with both Folsom and "
-"Essex versions of the rest of the OpenStack core projects (Nova, Swift, "
-"etc.). While some features work significantly better with an all-Folsom "
-"stack due to bugfixes, etc. in underlying services, there should not be any "
-"limitations on what will or will not function. (Note: Quantum was not a core "
-"OpenStack project in Essex, and thus this statement does not apply to "
-"network management.)"
-msgstr ""
-"A versão Folsom do Horizon deve ser totalmente compatível com as versões "
-"Folsom e Essex do restante dos projetos centrais do OpenStack (Nova, Swift, "
-"etc.). Enquanto alguns recursos funcionam significativamente melhor com uma "
-"pilha Folsom devido às correções de erros no serviços subjacentes, não deve "
-"haver nenhuma limitação sobre o que irá ou não funcionar. (Observação: O "
-"Quantum não era um projeto central do OpenStack no Essex, e portanto, esta "
-"declaração não se aplica ao gerenciamento de rede.)"
-
-msgid ""
-"The Folsom release cycle brought several major advances to Horizon's user "
-"experience while also reintroducing Quantum networking as a core piece of "
-"the OpenStack Dashboard."
-msgstr ""
-"O ciclo de lançamento da versão Folsom trouxe diversos grandes avanços para "
-"a experiência do usuário do Horizon enquanto também reintroduz a rede "
-"Quantum como peça central do Dashboard do OpenStack."
-
-msgid ""
-"The Grizzly release cycle saw sweeping improvements to overall user "
-"experience, huge stability improvements, lots of new networking, instance "
-"management and image management features, a long-needed architectural "
-"clarification, and big increases in community engagement! Read on to get the "
-"specifics."
-msgstr ""
-"O ciclo de liberação Grizzly viu melhorias abrangentes para a experiência "
-"geral do usuário, grandes melhorias de estabilidade, muita coisa nova em "
-"rede, gerenciamento de instância e gerenciamento de recursos de imagem, um "
-"esclarecimento arquitetural necessário de longa data, e grandes aumentos em "
-"engajamento da comunidade! Leia mais para obter os detalhes."
-
-msgid ""
-"The Images panel now may be configured to use either the legacy or Angular "
-"code."
-msgstr ""
-"O painel Imagens agora pode ser configurado para utilizar ou o modo legacy "
-"ou código Angular."
-
-msgid ""
-"The Images table now has a new feature: predefined filters for seeing your "
-"own images, images that have been shared with you, or public images. This "
-"makes finding the image you're looking for a great deal easier and more "
-"pleasant."
-msgstr ""
-"A tabela Imagens tem agora um novo recurso: filtros pre-definidos para ver "
-"suas próprias imagens, imagens que foram compartilhadas com você, ou imagens "
-"públicas. Isso torna mais fácil e mais agradável encontrar as imagens que "
-"você procura."
-
-msgid ""
-"The OPENSTACK_IMAGE_FORMATS variable must be added to the "
-"REST_API_REQUIRED_SETTINGS setting in local_settings.py"
-msgstr ""
-"A variável OPENSTACK_IMAGE_FORMATS deve ser adicionada à configuração "
-"REST_API_REQUIRED_SETTINGS em local_settings.py"
-
-msgid ""
-"The Python Launch Instance workflow has been deprecated and no longer "
-"displays by default."
-msgstr ""
-"O fluxo de trabalho Python Lançar Instância está obsoleto e não é mais "
-"mostrado por padrão."
-
-msgid ""
-"The Python Swift panel has been deprecated and no longer displays by "
-"default. To use the old interface edit ``enabled/"
-"_1920_project_containers_panel.py`` to change ``swift_panel`` to "
-"``'legacy'``."
-msgstr ""
-"O painel Python Swift está obsoleto e não é mais mostrado por padrão. Para "
-"utilizar a interface antiga edite ``enabled/_1920_project_containers_panel."
-"py`` para mudar ``swift_panel`` para ``'legacy'``."
-
-msgid ""
-"The Queens release of horizon depends on Django 1.8 to 1.11, but Django 1.8 "
-"to 1.10 support will be dropped in the next release (Rocky)."
-msgstr ""
-"O lançamento do horizonte Queens depende do Django 1.8 para 1.11, mas o "
-"suporte Django 1.8 para 1.10 será lançado na próxima versão (Rocky)."
-
-msgid ""
-"The Sahara based content has been removed from the Horizon source tree and "
-"is now a separate plugin. To continue managing Sahara in Horizon, installing "
-"the sahara-dashboard plugin on the Horizon server is required."
-msgstr ""
-"O conteúdo baseado no Sahara foi removido da árvore de fontes do Horizon e é "
-"agora um plugin separado. Para continuar gerenciando o Sahara no Horizon, a "
-"instalação do plugin sahara-dashboard no servidor Horizon é necessária."
-
-msgid ""
-"The Trove based content has been removed from the Horizon source tree and is "
-"now a separate plugin. To continue managing Trove in Horizon, installing the "
-"trove-dashboard plugin on the Horizon server is required."
-msgstr ""
-"O conteúdo baseado no Trove foi removido da árvore de fontes do Horizon e é "
-"agora um plugin separado. Para continuar gerenciando o Trove no Horizon, a "
-"instalação do plugin trove-dashboard no servidor Horizon é necessária."
-
-msgid ""
-"The ``TEMPLATE_*`` settings have been replaced with a ``TEMPLATE`` dict. "
-"This will likely cause issues when porting settings to this version of "
-"Horizon. The TEMPLATE_DEBUG setting has been removed and is tied to the "
-"DEBUG setting now. A detailed explanation of this dict can be found at "
-"https://docs.djangoproject.com/en/1.10/ref/settings/#templates"
-msgstr ""
-"As configurações ``TEMPLATE_*`` foram substituídas por um dicionário "
-"``TEMPLATE``. Isso provavelmente causará problemas ao portar configurações "
-"para esta versão do Horizon. A configuração TEMPLATE_DEBUG foi removida e "
-"está ligada à configuração DEBUG agora. Uma explicação detalhada deste "
-"dicionário pode ser encontrada em https://docs.djangoproject.com/en/1.10/ref/"
-"settings/#templates"
-
-msgid ""
-"The ``can_haz`` and ``can_haz_list`` template filters have been renamed to "
-"``has_permissions`` and ``has_permissions_on_list`` respectively."
-msgstr ""
-"Os modelos de filtros ``can_haz`` e ``can_haz_list`` foram renomeados para "
-"``has_permissions`` e ``has_permissions_on_list`` respectivamente."
-
-msgid ""
-"The ``is_authenticated()`` and ``is_anonymous()`` functions in Django "
-"OpenStack Auth's ``User`` class are properties when running under Django "
-"1.10, and no longer take a margin parameter."
-msgstr ""
-"As funções ``is_authenticated()`` e ``is_anonymous()`` na classe ``User`` do "
-"Django OpenStack Auth são propriedades quando estão rodando sob o Django "
-"1.10, e não pegam mais o parâmetro margin."
-
-msgid ""
-"The ``profile_support`` setting has been removed from the "
-"``OPENSTACK_NEUTRON_NETWORK`` dict, and any usages have been removed from "
-"the Horizon code base. If you were relying on this being set by default, you "
-"will now need to manually set the value in your plugin/customisation."
-msgstr ""
-"A configuração ``profile_support`` foi removida do dicionário "
-"``OPENSTACK_NEUTRON_NETWORK``, e quaisquer utilizações foram removidas da "
-"base de código do Horizon. Se você estiver dependendo do fato disso ser "
-"definido como padrão, você agora vai precisar definir o valor manualmente em "
-"seu plugin/customização."
-
-msgid ""
-"The ``status_unknown`` table row class has been replaced with the default "
-"bootstrap ``warning`` class."
-msgstr ""
-"A classe da linha da tabela ``status_unknown`` foi substituída pela classe "
-"padrão bootstrap ``warning``."
-
-msgid ""
-"The ``virtio-forwarder`` VNIC type has been added to the list of valid types "
-"that may be set on a port. This requests a low-latency virtio port inside "
-"the instance, likely backed by hardware acceleration and requires a "
-"supporting Neutron mechanism driver."
-msgstr ""
-"O tipo de VNIC ``virtio-forwarder`` foi adicionado à lista de tipos válidos "
-"que devem ser definidos em uma porta. Isso requisita uma porta virtio de "
-"baixa latência dentro da instância, provavelmente apoiada por aceleração de "
-"hardware e requer um mecanismo de suporte driver do Neutron."
-
-msgid "The `select` method has been renamed to to `toggleSelect`."
-msgstr "O método `select` foi renomeado para `toggleSelect`."
-
-msgid ""
-"The ability for an administrator to reset the password of a server/instance."
-msgstr ""
-"A capacidade de um administrador para zerar a senha de um servidor/instância."
-
-msgid ""
-"The ability to edit flavors is disabled by default. See "
-"``ENABLE_FLAVOR_EDIT`` in the settings documentation for more information."
-msgstr ""
-"A capacidade de editar sabores está desativada por padrão. Consulte "
-"\"ENABLE_FLAVOR_EDIT\" na documentação de configurações para obter mais "
-"informações."
-
-msgid ""
-"The breadcrumb navigation inside the details pages now applies across "
-"Horizon. A small change in the logic means that ``custom_breadcrumb`` items "
-"in the context no longer need to specify the panel name and link. See "
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_]"
-msgstr ""
-"A navegação secundária dentro da página de detalhes agora se aplica por todo "
-"o Horizon. Um pequena alteração na lógica significa que os items "
-"``custom_breadcrumb`` no contexto não precisam mais especificar o nome do "
-"painel e o link. Veja [`blueprint navigation-improvements <https://"
-"blueprints.launchpad.net/horizon/+spec/navigation-improvements>`_]"
-
-msgid ""
-"The configuration documentation for ``supported_vnic_types`` in "
-"``OPENSTACK_NEUTRON_NETWORK`` has been updated to help an operator decide "
-"which VNIC types should be available for users to choose from."
-msgstr ""
-"A documentação da configuração para ``supported_vnic_types`` em "
-"``OPENSTACK_NEUTRON_NETWORK`` foi atualizada para ajudar um operador a "
-"decidir que tipos de VNIC devem estar disponíveis para que os usuários "
-"escolham."
-
-msgid ""
-"The dashboard-specific ``base.html`` templates (e.g. ``nova/base.html``, "
-"``syspanel/base.html``, etc.) have been removed in favor of a single ``base."
-"html`` template."
-msgstr ""
-"Os modelos específicos de dashboard ``base.html`` (ex: ``nova/base.html``, "
-"``syspanel/base.html``, etc.) foram removidos em favor de um modelo simples "
-"``base.html``."
-
-msgid ""
-"The default keystone API vesion is switch to ``v3``. If you still use the "
-"keystone v2.0 API by default, you need to configure "
-"``OPENSTACK_API_VERSIONS`` and ``OPENSTACK_KEYSTONE_URL`` to point to the "
-"keystone v2.0 API."
-msgstr ""
-"O versão padrão da API Keystone é mudar para `` v3``. Se você ainda usa a "
-"API keystone v2.0 por padrão, você precisa configurar `` "
-"OPENSTACK_API_VERSIONS`` e `` OPENSTACK_KEYSTONE_URL`` para apontar para a "
-"API keystone v2.0."
-
-msgid ""
-"The deprecated ``OPENSTACK_QUANTUM_NETWORK`` configuration option has been "
-"removed. If you still use it, you need to replace it with "
-"``OPENSTACK_NEUTRON_NETWORK``."
-msgstr ""
-"A configuração obsoleta ``OPENSTACK_QUANTUM_NETWORK`` foi removida. Se você "
-"ainda a utiliza, precisa substituí-la por ``OPENSTACK_NEUTRON_NETWORK``."
-
-msgid ""
-"The developer enabled files have been moved from ``openstack_dashboard/"
-"enabled`` to ``openstack_dashboard/contrib/developer/enabled``. To enable "
-"them, copy into ``openstack_dashboard/local/enabled`` and set ``DEBUG = "
-"True``."
-msgstr ""
-"Os arquivos ativados para desenvolvedor foram movidos de "
-"``openstack_dashboard/enabled`` para ``openstack_dashboard/contrib/developer/"
-"enabled``. Para ativá-los, copie dentro de ``openstack_dashboard/local/"
-"enabled`` e defina ``DEBUG = True``."
-
-msgid ""
-"The final django TEMPLATE_LOADERS configuration will now be generated from "
-"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS and ADD_TEMPLATE_LOADERS settings. "
-"See the settings documentation for more information."
-msgstr ""
-"A configuração final Django TEMPLATE_LOADERS será agora gerada a partir das "
-"configurações TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS e "
-"ADD_TEMPLATE_LOADERS. Veja a documentação sobre configurações para mais "
-"informações."
-
-msgid "The following deprecated settings have been dropped."
-msgstr "As configurações obsoletas a seguir foram retiradas."
-
-msgid ""
-"The function fix_auth_url_version() should be removed from openstack_auth "
-"library as soon as Horizon no longer needs it. The replacement function is "
-"fix_auth_url_version_prefix() which returns a fixed url and a boolean flag "
-"indicating if the url was actually fixed. Having a separate flag allows to "
-"emit more precise warning messages about inconsistencies in Keystone "
-"endpoint URL."
-msgstr ""
-"A função fix_auth_url_version() deve ser removida da biblioteca "
-"openstack_auth tão logo o Horizon não mais precise dela. A função substituta "
-"é fix_auth_url_version_prefix() que retorna uma url corrigida e um flag "
-"booleano indicando se a url foi realmente corrigida. Tendo um flag separado "
-"permite emitir mensagens de alerta mais precisas sobre inconsistências na "
-"URL do enpoint do Keystone."
-
-msgid ""
-"The hard-coded run_tests commands for extracting translatable strings and "
-"updating message catalogs have been ported to django management commands as "
-"extract_messages and update_catalog. These accept several parameters to make "
-"them easier to use with downstream customisations and string modifications, "
-"but the default behaviour is the same as before."
-msgstr ""
-"Os comandos run_tests atrelados ao código para extração de strings "
-"traduzíveis e atualização de catálogos de mensagens foram portados para "
-"comandos de gerenciamento Django como extract_messages e update_catalog. "
-"Estes aceitam diversos parâmetros para torná-los mais fáceis de usar com "
-"customizações downstream e modificações de strings, mas o comportamento "
-"padrão é o mesmo de antes."
-
-msgid ""
-"The hz-resource-panel directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and displays an appropriate header and allows content to be "
-"transcluded to build the panel page."
-msgstr ""
-"A diretiva hz-resource-panel recebe um nome de recurso Heat (ex: 'OS::Nova::"
-"Server') e mostra um cabeçalho apropriado, além de permitir que o conteúdo "
-"seja incluído para construir a página do painel."
-
-msgid ""
-"The hz-resource-table directive takes in a Heat resource name (e.g. 'OS::"
-"Nova::Server') and uses the Angular registry to provide actions, columns, "
-"and summary views."
-msgstr ""
-"A diretiva hz-resource-panel recebe um nome de recurso Heat (ex: 'OS::Nova::"
-"Server') e utiliza o registro Angular para fornecer ações, colunas, e "
-"visualizações sumarizadas."
-
-msgid ""
-"The initScope method for action services has been deprecated, with the new "
-"method initAction added which does not get passed a scope. The allowed and "
-"perform method are now passed a scope for context in addition to the first "
-"item/items argument. The \"scope\" parameter to the WizardModalService "
-"modal() method has also been deprecated, and will be ignored in a future "
-"release of Horizon."
-msgstr ""
-"O método initScope para serviços de ação está obsoleto, com o novo método "
-"initAction adicionado que não passa um escopo. O método permitido e "
-"executado agora está passando um escopo para contexto além do primeiro item/"
-"items de argumento. O parâmetro \"scope\" para o método WizardModalService "
-"modal() também está obsoleto, e será ignorado em versões futuras do Horizon."
-
-msgid "The keystone v3 API now becomes the default keystone API version."
-msgstr "A API keystone v3 agora se torna a versão padrão da API keystone."
-
-msgid ""
-"The logos in Horizon (previously logo-splash.png and logo.png) now load SVG "
-"files instead of PNG. The default logos have been updated to reflect the new "
-"OpenStack branding."
-msgstr ""
-"Os logos no Horizon (anteriormente logo-splash.png e logo.png) agora "
-"carregam arquivos SVG em vez de PNG. Os logos padrão foram atualizados para "
-"refletir a nova marca OpenStack."
-
-msgid ""
-"The main engine managing integration with oslo.policy has been moved to "
-"django_openstack_auth. The configuration is still managed in Horizon, but "
-"the setting for ``POLICY_CHECK_FUNCTION`` now uses ``openstack_auth.policy."
-"check`` rather than ``openstack_dashboard.policy.check``. Current behavior "
-"will remain consistent."
-msgstr ""
-"O mecanismo principal de gerenciamento da integração com o oslo.policy foi "
-"movido para django_openstack_auth. A configuração é ainda gerenciada no "
-"Horizon, mas a configuração para ``POLICY_CHECK_FUNCTION`` agora utiliza "
-"``openstack_auth.policy.check`` em vez de ``openstack_dashboard.policy."
-"check``. O comportamento atual se manterá consistente."
-
-msgid ""
-"The metadata editor has been updated with AngularJS. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals>`__ "
-"for more details."
-msgstr ""
-"O editor de metadados foi atualizado com AngularJS. Veja `isto <https://"
-"blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals>`__ "
-"para maiores detalhes."
-
-msgid ""
-"The network topology diagram has been replaced with an interactive graph "
-"containing collapsible networks, and scales far better in large deployments. "
-"See `this <https://blueprints.launchpad.net/horizon/+spec/curvature-network-"
-"topology>`__ for more details."
-msgstr ""
-"O diagrama de topologia de rede foi substituído por um gráfico interativo, "
-"contendo redes escamoteáveis, e escala muito melhor em grandes "
-"implementações. Veja `isto <https://blueprints.launchpad.net/horizon/+spec/"
-"curvature-network-topology>`__ para maiores detalhes."
-
-msgid ""
-"The number of OpenStack Compute (Nova) features that are supported in "
-"Horizon continues to grow. New features in the Havana release include:"
-msgstr ""
-"O número de recursos do Openstack Compute (Nova) que são suportados no "
-"Horizon continua crescendo. Novos recursos na versão Havana incluem:"
-
-msgid ""
-"The oslo concurrency minimum requirement has been raised from 3.5.0 to 3.7.1"
-msgstr ""
-"O requerimento mínimo de concorrência Oslo aumentou de 3.5.0 para 3.7.1"
-
-msgid ""
-"The policy framework in horizon now supports policy directories per service. "
-"This corresponds to ``policy_dirs`` configuration option from \"oslo.policy"
-"\" library. The new setting ``POLICY_DIRS`` was introduced. The setting "
-"allows to define multiple policy directories per service. For example, it is "
-"useful for a case where multiple projects provide policy files like neutron "
-"stadium projects. For detail, see `the horizon Setting Reference <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#policy-"
-"dirs>`__."
-msgstr ""
-"A estrutura de políticas no horizon agora oferece suporte a diretórios de "
-"políticas por serviço. Isso corresponde à opção de configuração `` "
-"policy_dirs`` da biblioteca \"oslo.policy\". A nova configuração `` "
-"POLICY_DIRS`` foi introduzida. A configuração permite definir vários "
-"diretórios de políticas por serviço. Por exemplo, é útil para um caso em que "
-"vários projetos fornecem arquivos de políticas como projetos de estádios de "
-"neutrões. Para detalhes, consulte `the horizon Setting Reference <https://"
-"docs.openstack.org/horizon/latest/configuration/settings.html#policy-"
-"dirs>`__."
-
-msgid ""
-"The port-details page has a new tab for managing Allowed Address Pairs. This "
-"tab and its features will only be available when this extension is active in "
-"Neutron. The Allowed Address Pairs tab will enable creating, deleting, and "
-"listing address pairs for the current port."
-msgstr ""
-"A página de detalhes de porta tem uma nova aba para gerenciamento de Pares "
-"de Endereços Permitidos. Esta aba e seus recursos estarão disponíveis "
-"somente quando esta extensão estiver ativa no Neutron. A aba Pares de "
-"Endereços Permitidos permitirá a criação, exclusão, e listagem de pares de "
-"endereços para a porta atual."
-
-msgid ""
-"The property `numSelected` has been removed, use `selected.length` instead."
-msgstr ""
-"A propriedade `numSelected` foi removida, em vez disso utilize `selected."
-"length`."
-
-msgid "The property `selected` is now a list of selected rows."
-msgstr "A propriedade `selected` agora é uma lista de linhas selecionadas."
-
-msgid ""
-"The property `selections` tracks the checkbox selection state of each row."
-msgstr ""
-"A propriedade `selections` rastreia a seleção das caixas de seleção de cada "
-"linha."
-
-msgid ""
-"The python-swiftclient library and python-cinderclient libraries are now "
-"used under the hood instead of cloudfiles and python-novaclient respectively."
-msgstr ""
-"A biblioteca python-swiftclient e as bibliotecas python-cinderclient são "
-"agora utilizadas de modo subjacente em vez de usar cloudfiles e python-"
-"novaclient respectivamente."
-
-msgid ""
-"The run_tests.sh script is now deprecated and all functionality has been "
-"provided by either tox or manage.py. run_tests will be removed in Queens "
-"(13.0)."
-msgstr ""
-"O script run_tests.sh agora está obsoleto e toda a funcionalidade foi "
-"fornecida ou pelo tox ou pelo manage.py. O script run_tests será removido em "
-"Queens(13.0)."
-
-msgid ""
-"The security group rule editing experience has always been inherently very "
-"complicated simply given the number of options and the very technical terms "
-"involved. Moreover, the combined table-plus-form approach the OpenStack "
-"Dashboard had taken only made the UX more frustrating for an already "
-"difficult area."
-msgstr ""
-"Se um grupo de segurança não está associado a uma instância antes de ser "
-"iniciado, então você terá um acesso muito limitado à instância após a "
-"implantação. Você só será capaz de acessar a instância a partir de um "
-"console de VNC."
-
-msgid "The setting CUSTOM_THEME_PATH is now deprecated."
-msgstr "A configuração CUSTOM_THEME_PATH agora está obsoleta."
-
-msgid "The setting DEFAULT_THEME_PATH is now deprecated."
-msgstr "A configuração DEFAULT_THEME_PATH agora está obsoleta."
-
-msgid ""
-"The settings ``enable_firewall`` and ``enable_vpn`` which have been "
-"deprecated since Juno release are now actually dropped. If you are using "
-"these settings to disable FWaaS v1 and VPNaaS dashboards, use "
-"``REMOVE_PANEL`` of `the Pluggable Panel mechanism <https://docs.openstack."
-"org/developer/horizon/topics/settings.html#pluggable-settings-for-panels>`__ "
-"to disable these panels. Note that Horizon checks the availability of FWaaS "
-"v1 and/or VPNaaS in your Neutron deploymennt and disables corresponding "
-"panels if not available, so in most cases you do not need to take care of "
-"the change."
-msgstr ""
-"As configurações `` enable_firewall`` e `` enable_vpn`` que foram obsoletas "
-"desde o lançamento do Juno agora são realmente descartadas. Se você estiver "
-"usando essas configurações para desabilitar os painéis de controle do FWaaS "
-"v1 e VPNaaS, use `` REMOVE_PANEL`` do ``REMOVE_PANEL`` of `the Pluggable "
-"Panel mechanism <https://docs.openstack.org/developer/horizon/topics/"
-"settings.html#pluggable-settings-for-panels>`__ para desativar esses "
-"painéis. Observe que o Horizon verifica a disponibilidade de FWaaS v1 e / ou "
-"VPNaaS no seu Neutron deploymennt e desabilita os painéis correspondentes se "
-"não estiver disponível, então, na maioria dos casos, você não precisa cuidar "
-"da mudança."
-
-msgid ""
-"The telemetry code in Horizon has been deprecated and disabled for several "
-"releases now. The code has now been removed from the tree."
-msgstr ""
-"O código de telemetria no Horizon, está obsoleto e desativado para diversas "
-"versões agora. O código agora foi removido da árvore."
-
-msgid ""
-"Themes have moved location from ``openstack_dashboard/static/themes``, to "
-"``openstack_dashboard/themes``. Paths may need to be updated accordingly. "
-"Furthermore, Horizon is aligning closer with Bootstrap markup, and themes "
-"should be built around this ideology; see the top bar and side navigation "
-"for details."
-msgstr ""
-"Os temas tiveram a sua localização alterada de ``openstack_dashboard/static/"
-"themes``, para ``openstack_dashboard/themes``. Os caminhos podem precisar "
-"ser atualizados de acordo. Além disso, o Horizon está se alinhando à "
-"marcação do Bootstrap, e os temas devem ser construídos sob essa ideologia; "
-"veja a barra superior e a navegação lateral para obter detalhes."
-
-msgid ""
-"There are also some Nova related panels (e.g. \"Instances\") that reference "
-"storage size in \"GB\". These panels will be addressed in subsequent patches."
-msgstr ""
-"Existem alguns painéis relacionados ao Nova (ex: \"Instâncias\") que "
-"referenciam o tamanho do armazenamento em \"GB\". Estes painéis serão "
-"tratados em patches subsequentes."
-
-msgid ""
-"There is now an ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option in the "
-"settings, to disable selected extensions for performance reasons. See `this "
-"<https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ for more details."
-msgstr ""
-"Existe agora uma opção ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` nas "
-"configurações, para desativar extensões selecionadas por motivos de "
-"desempenho. Veja `isto <https://github.com/openstack/horizon/"
-"commit/18f4b752b8653c9389f8b0471eccaa0659707ebe>`__ para maiores detalhes."
-
-msgid ""
-"There will no longer be any ``WARNING`` messages regarding the developer "
-"panels in logs."
-msgstr ""
-"Não mais existem quaisquer mensagens de ``WARNING`` relativas à painéis de "
-"desenvolvedor nos logs."
-
-msgid ""
-"These features allow for tremendous flexibility when constructing software-"
-"defined networks for your cloud using Neutron."
-msgstr ""
-"Esses recursos permitem grande flexibilidade ao construir redes definidas "
-"por software para sua nuvem utilizando o Neutron."
-
-msgid ""
-"Third-party developers who wish to build on Horizon can get started much "
-"faster using the new dashboard and panel templates. See the docs on "
-"`creating a dashboard`_ and `creating a panel`_ for more information."
-msgstr ""
-"Desenvolvedores de terceiros que desejem construir no Horizon podem começar "
-"muito mais rápido utilizando os novos modelos de dashboard e painel. Veja os "
-"documentos sobre `criação de um dashboard`_ e `criação de um painel`_ para "
-"mais informações."
-
-msgid ""
-"This is useful when you would like to disable some default panel. You can do "
-"it by specifying ``DISABLED = True`` in a plugin enabled file in ``local/"
-"enabled`` directory with a same name."
-msgstr ""
-"Isto é útil quando você deseja desativar algum painel padrão. Você pode "
-"fazer isso especificando ``DISABLED = True`` em um arquivo habilitado para o "
-"plugin no diretório ``local/enabled`` com o mesmo nome."
-
-msgid ""
-"This works in most cases, but there is a case where you need to be careful "
-"when upgrading horizon. If you use ``REMOVE_PANEL`` to remove some default "
-"panel by putting a plugin enabled file with a same name in ``local/enabled`` "
-"directory, you now need to use ``DISABLED = True`` or change the filename."
-msgstr ""
-"Isso funciona na maioria dos casos, mas existe um caso em que você precisa "
-"ser cuidadoso ao atualizar o Horizon. Se você utilizar ``REMOVE_PANEL`` para "
-"remover agum painel padrão colocando um arquivo habilitado para o plugin com "
-"o mesmo nome no diretório ``local/enabled``, você agora precisa usar "
-"``DISABLED = True`` ou alterar o nome do arquivo."
-
-msgid ""
-"Timezone support is now enabled. You can select your preferred timezone in "
-"the User Settings panel."
-msgstr ""
-"O suporte a Timezone está agora habilitado. Você pode selecionar sua "
-"timezone preferida no painel de Configurações do Usuário."
-
-msgid ""
-"To aid in continued maintenance of Horizon as a themable and customizable "
-"framework, the highly customized 'default' styles are being dropped in favor "
-"of standard Bootstrap styles. The 'default' theme will only house scss "
-"variable changes going forward."
-msgstr ""
-"Para ajudar na manutenção contínua do Horizon como um framework "
-"customizável, os estilos 'padrão' altamente customizáveis estão sendo "
-"retirados em favor dos estilos padrão do Bootstrap. O tema 'padrão' somente "
-"abrirá mudanças de variáveis ​​scss daqui pra frente."
-
-msgid ""
-"To support this extensibility, all the components used to build on Horizon's "
-"interface are now modular and reusable. Horizon's own dashboards use these "
-"components, and they have all been built with third-party developers in "
-"mind. Some of the main components are listed below."
-msgstr ""
-"Para suportar essa extensibilidade, todos os componentes utilizados para "
-"construir a interface do Horizon agora são modulares e reutilizáveis. Os "
-"próprios dashboards do Horizon usam esses componentes, e todos eles foram "
-"construídos com desenvolvedores de terceiros em mente. Alguns dos "
-"componentes principais são listados abaixo."
-
-msgid "Translation Team"
-msgstr "Time de tradução"
-
-msgid "Trove"
-msgstr "Trove"
-
-msgid "Trove Databases"
-msgstr "Bancos de Dados Trove"
-
-msgid ""
-"Trove and Sahara panels now reside in ``openstack_dashboard/contrib``. This "
-"is to provide separation for reviews provided mostly by the service teams. "
-"In the future, these panels may become plugins rather than being kept in "
-"Horizon. See `this <https://blueprints.launchpad.net/horizon/+spec/plugin-"
-"sanity>`__ for more details."
-msgstr ""
-"Os painéis Trove e Sahara agora residem em ``openstack_dashboard/contrib``. "
-"Isto é para fornecer a separação para revisões fornecidas em sua maioria "
-"pelos times de serviço. No futuro, estes painéis se tornarão plugins em vez "
-"de serem mantidos no Horizon. Veja `isto <https://blueprints.launchpad.net/"
-"horizon/+spec/plugin-sanity>`__ para maiores detalhes."
-
-msgid "Under The Hood"
-msgstr "Nos bastidores"
-
-msgid ""
-"Unified job interface map. This is a human readable method for passing in "
-"configuration data that a job may require or accept. See `this <https://"
-"blueprints.launchpad.net/horizon/+spec/unified-job-interface-map-ui>`__ for "
-"more details."
-msgstr ""
-"Mapa de interface de trabalho unificada. Este é um método legível por "
-"humanos para transmitir dados de configuração que um trabalho pode exigir ou "
-"aceitar. Veja `isto <https://blueprints.launchpad.net/horizon/+spec/unified-"
-"job-interface-map-ui>`__ for more details."
-
-msgid ""
-"Unnecessary API calls to back-end services are eliminated when checking the "
-"quota and usage in individual panels. Each panel checks a resource can be "
-"created by retrieving the current quota and usage for the resource. However, "
-"the previous implementation retrieves quota and usage of unrelated resources "
-"(For example, Nova usage is retrieved when checking a network usage). It can "
-"be a performance problem in large deployments. This behavior is now fixed to "
-"load quota and usage only for resources which are really required."
-msgstr ""
-"Chamadas desnecessárias aos serviços de back-end são eliminadas ao verificar "
-"a quota e a utilização em painéis individuais. Cada painel verifica se um "
-"recurso pode ser criado através da obtenção das quotas e utilização atual "
-"para o recurso. Contudo, a implementação anterior obtinha quotas e "
-"utilização de recursos não relacionados (Por exemplo, a utilização do Nova "
-"era obtida ao se verificar o uso de rede). Isso pode ser um problema de "
-"desempenho em grandes implementações. Este comportamento está agora "
-"corrigido para carregar quotas e utilização somente para recursos que são "
-"realmente requeridos."
-
-msgid "Upgrade Notes"
-msgstr "Notas de Atualização"
-
-msgid "User - View identity project in the domain logged in"
-msgstr "Usuário - Ver projeto de identidade no domínio em que está logado"
-
-msgid "User Experience"
-msgstr "Experiência do Usuário"
-
-msgid "User Experience Group"
-msgstr "Grupo de experiência de usuário"
-
-msgid "User Experience Improvements"
-msgstr "Melhorias na Experiência do Usuário"
-
-msgid "User language preference customization."
-msgstr "Personalização de preferências de idioma do usuário."
-
-msgid ""
-"Using the \"select all\" checkbox to delete large numbers of resources via "
-"the API can cause network timeouts (depending on configuration). This is due "
-"to the APIs not supporting bulk-deletion natively, and consequently Horizon "
-"has to send requests to delete each resource individually behind the scenes."
-msgstr ""
-"O uso da caixa de seleção \"selecionar todos\" para excluir um grande "
-"número de recursos via API pode causar atrasos de rede (dependendo da "
-"configuração). Isso é devido às APIs que não suportam a exclusão em massa "
-"nativamente, e consequentemente o Horizon tem que enviar requisições para "
-"excluir cada recurso individualmente nos bastidores."
-
-msgid "VPN as a Service."
-msgstr "VPN como um Serviço."
-
-msgid ""
-"VPNaaS dashboard is now split out into a separate project ``neutron-vpnaas-"
-"dashboard``. All new features and maintenances are provided from the new "
-"project from now on. The new project provides all features available in "
-"Horizon in the past release. To continue to use VPNaaS dashboard, install "
-"``neutron-vpnaas-dashboard`` and set up the horizon plugin configuration "
-"file in ``enabled`` directory. For more information, see ``neutron-vpnaas-"
-"dashboard`` documentation http://git.openstack.org/cgit/openstack/neutron-"
-"vpnaas-dashboard/tree/doc/source"
-msgstr ""
-"O dashboard VPNaaS está agora dividido dentro de um projeto separado "
-"``neutron-vpnaas-dashboard``. Todos os novos recursos e manutenções são "
-"fornecidos a partir do novo projeto. O novo projeto fornece todos os "
-"recursos disponíveis no Horizon na versão passada. Para continuar a utilizar "
-"o dashboard VPNaaS, instale ``neutron-vpnaas-dashboard`` e configure o "
-"arquivo de configuração do plugin do Horizon no diretório ``enabled``. Para "
-"mais informações, veja a documentação ``neutron-vpnaas-dashboard`` em http://"
-"git.openstack.org/cgit/openstack/neutron-vpnaas-dashboard/tree/doc/source"
-
-msgid "Various fixes for browser compatibility and rendering."
-msgstr "Várias correções para compatibilidade e renderização do browser."
-
-msgid ""
-"Very early in the Grizzly cycle we took the opportunity to do some "
-"longstanding cleanup and refactoring work. The \"nova\" dashboard was "
-"renamed to \"project\" and the \"syspanel\" dashboard was renamed to \"admin"
-"\" to better reflect their respective purposes."
-msgstr ""
-"Muito cedo no ciclo Grizzly aproveitamos a oportunidade para fazer um "
-"trabalho de limpeza e refatoração de longa data. O painel de controle \"nova"
-"\" foi renomeado para \"projetar\" e o painel de controle \"syspanel\" foi "
-"renomeado para \"admin\" para refletir melhor seus respectivos propósitos."
-
-msgid ""
-"View added to allow administrators to view/add/update Glance Metadata "
-"definitions"
-msgstr ""
-"Visão adicionada para permitir administradores a visualizar/adicionar/"
-"atualizar definições de metadados do Glance."
-
-msgid "Volume encryption metadata support"
-msgstr "Suporte de metadados de criptografia de volume"
-
-msgid "Volume migration is now supported."
-msgstr "Migração de volume agora é suportada."
-
-msgid ""
-"Volume quotas are handled by the appropriate service depending on whether or "
-"not Cinder is enabled."
-msgstr ""
-"As cotas de volume são manipuladas pelo serviço apropriado, dependendo se o "
-"Cinder está ou não habilitado."
-
-msgid "Volume snapshots."
-msgstr "Snapshots de volume"
-
-msgid "Volume transfer support between projects"
-msgstr "Suporte de transferência de volume entre projetos"
-
-msgid ""
-"Volume types can be now edited, and include description fields. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/volume-type-descriptio>`__ "
-"for more details."
-msgstr ""
-"Os tipos de volumes agora podem ser editados, e incluem campos de descrição. "
-"Veja `isto <https://blueprints.launchpad.net/horizon/+spec/volume-type-"
-"descriptio>`__ para maiores detalhes."
-
-msgid "Volumes creation and management."
-msgstr "Criação e gerenciamento de volumes"
-
-msgid ""
-"We now automatically determine the static folder location for xstatic "
-"packages being used by Horizon."
-msgstr ""
-"Nós agora determinamos automaticamente a localização estática da pasta para "
-"pacotes xstatic que estejam sendo utilizados pelo Horizon."
-
-msgid ""
-"When Horizon's object storage interface was first added, Swift's "
-"documentation recommended adding 0-byte objects with a special content type "
-"to denote pseudo-folders within a container. They have since decided that "
-"this is not the recommended practice, and that pseudo-folders should only be "
-"demarcated by a delimiting character (usually \"/\") in the object name."
-msgstr ""
-"Quando a interface de armazenamento de objetos da Horizon foi adicionada "
-"pela primeira vez, a documentação da Swift recomendou a adição de objetos de "
-"0 bytes com um tipo de conteúdo especial para denotar pseudo-pastas dentro "
-"de um contêiner. Desde então, eles decidiram que esta não é a prática "
-"recomendada e que as pseudo-pastas só devem ser demarcadas por um caractere "
-"delimitando (geralmente \"/\") no nome do objeto."
-
-msgid ""
-"With Quantum being a core project for the Folsom release, we worked closely "
-"with the Quantum team to bring networking support back into Horizon. This "
-"appears in two primary places: the Networks panel in both the Project and "
-"Admin dashboards, and the Network tab in the Launch Instance workflow. "
-"Expect further improvements in these areas as Quantum continues to mature "
-"and more users adopt this model of virtual network management."
-msgstr ""
-"Com o Quantum sendo um projeto central para a versão Folsom, trabalhamos bem "
-"próximos com o time Quantum para trazer suporte de rede de volta ao Horizon. "
-"Isso aparece em dois lugares principais: O painel Redes nos dashboards "
-"Projeto e Administração, e a aba rede no fluxo de trabalho Lançar Instância. "
-"Espera-se melhorias adicionais nessas áreas na medida que o Qauntum continua "
-"a amadurecer e mais usuários adotam esse modelo de gerenciamento virtual de "
-"rede."
-
-msgid "Wizard"
-msgstr "Assistente"
-
-msgid "Workflows"
-msgstr "Fluxos de Trabalho"
-
-msgid "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1"
-msgstr "XStatic-Angular atualizado de 1.3.7.0 para 1.4.10.1"
-
-msgid "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0"
-msgstr "XStatic-Angular atualizado de 1.4.10.1 para 1.5.8.0"
-
-msgid "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0"
-msgstr "XStatic-Angular-Bootstrap atualizado de 0.11.0.0 para 2.2.0.0"
-
-msgid "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0"
-msgstr "XStatic-Angular-FileUpload atualizado de 1.4.0.1 para 12.0.4.0"
-
-msgid "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0"
-msgstr "XStatic-Angular-Gettext atualizado de 2.1.0.2 para 2.3.8.0"
-
-msgid "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0"
-msgstr "XStatic-SCSS atualizado de 3.2.0.0 para 3.3.7.0"
-
-msgid "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0"
-msgstr "XStatic-Bootwatch atualizado de 3.3.5.3 para 3.3.6.0"
-
-msgid "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0"
-msgstr "XStatic-Bootswatch atualizado de 3.3.6.0 para 3.3.7.0"
-
-msgid "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0"
-msgstr "XStatic-D3 atualizado de 3.1.6.2 para 3.5.17.0"
-
-msgid "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0"
-msgstr "XStatic-Font-Awsome atualizado de 4.3.0.0 para 4.5.0.0"
-
-msgid "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0"
-msgstr "XStatic-Font-Awsome atualizado de 4.5.0.0 para 4.7.0.0"
-
-msgid "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0"
-msgstr "XStatic-JSEncrypt atualizado de 2.0.0.2 para 2.3.1.0"
-
-msgid "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1"
-msgstr "XStatic-Jasmine atualizado de 2.1.2.0 para 2.4.1.1"
-
-msgid "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0"
-msgstr "XStatic-MDI atualizado de 1.1.70.1 para 1.4.57.0"
-
-msgid "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0"
-msgstr "XStatic-Rickshaw atualizado de 1.5.0.0 para 1.5.1.0"
-
-msgid "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0"
-msgstr "XStatic-Robonto-FontFace atualizado de 0.4.3.2 para 0.5.0.0"
-
-msgid "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1"
-msgstr "XStatic-Smart Table atualizado de 1.4.5.3 para 1.4.13.1"
-
-msgid ""
-"[:blueprint:`drop-nova-network`] Horizon nova-network floating IP and "
-"security groups supports have been dropped in Pike release. nova-network has "
-"been marked as deprecated in Nova in Newton release and horizon support was "
-"dropped in favor of it. Neutron now becomes a requirement for floating IP "
-"and security groups. Other operations on instances which created with nova-"
-"network should work same as before."
-msgstr ""
-"[:blueprint:`drop-nova-network`] O suporte a grupos de segurança e IPs "
-"flutuantes do nova-network no Horizon foram retirados na versão Pike. O nova-"
-"network foi marcado como obsoleto no Nova na versão Newton e o suporte do "
-"Horizon foi retirado em favor dele. O Neutron agora tornou-se um requisito "
-"para IP flutuante e grupos de segurança. Outras operações em instâncias "
-"criadas com nova-network devem funcionar da mesma forma como antes."
-
-msgid ""
-"[:blueprint:`merge-openstack-auth`] ``django_openstack_auth`` was merged "
-"into the main horizon repository. Ensure to uninstall ``django-openstack-"
-"auth`` python package **BEFORE** upgrading horizon to Queens."
-msgstr ""
-"[:blueprint:`merge-openstack-auth`] ``django_openstack_auth`` foi mesclado "
-"dentro do repositório principal do horizon. Certifique-se de desinstalar o "
-"pacote ``django-openstack-auth`` **ANTES** da atualização do horizon para "
-"Queens."
-
-msgid ""
-"[:blueprint:`neutron-trunk-ui`] Neutron trunk feature is now supported. It "
-"is supported in both the project and admin dashboards. The panel will be "
-"displayed if Neutron API extension 'trunk' is available. It displays "
-"information about trunks. The details page for each trunk also shows "
-"information about subports of that trunk."
-msgstr ""
-"[:blueprint:`neutron-trunk-ui`] O recurso Neutron trunk agora é suportado. "
-"Ele é suportado em ambos os painéis, de projeto e de administração. O painel "
-"será mostrado se a extensão 'trunk' da API do Neutron estiver disponível. "
-"Ele mostra informações sobre trunks. A página de detalhes para cada trunk "
-"também mostra informações sobre sub-portas daquele trunk."
-
-msgid ""
-"[:bug:`1337473`] The default quotas of neutron resource for a new project "
-"are no longer got from the quotas of the current project. Neutron did not "
-"provide a way to retrieve the default quotas and horizon used the quotas of "
-"the current project as the default quotas for a new project as a workaround. "
-"Neutron implemented an API to retrieve default quotas since newton and "
-"horizon now consumes it."
-msgstr ""
-"[: bug: `1337473`] As quotas padrão de recursos do neutron para um novo "
-"projeto não são mais obtidas das cotas do projeto atual. Neutron não "
-"forneceu uma maneira de recuperar as quotas padrão e o horizon utilizou as "
-"cotas do projeto atual como as quotas padrão para um novo projeto como uma "
-"solução alternativa. O Neutron implementou uma API para recuperar quotas "
-"padrão, já que Newton e Horizon agora o consomem."
-
-msgid ""
-"[:bug:`1564543`] ``AVAILABLE_THEMES`` was used to determine whether a theme "
-"was selectable via the user facing widget, however it was noted that "
-"sometimes a parent theme is desired for inheritance, and needs to be hidden "
-"from the widget entirely. ``SELECTABLE_THEMES`` was added as a setting that "
-"can be used to collect a theme for inheritance, but hide it from the user's "
-"view. See `the settings documentation <https://docs.openstack.org/horizon/"
-"latest/configuration/themes.html#inherit-from-an-existing-theme>`__ for "
-"usage specifics."
-msgstr ""
-"[:bug:`1564543`] ``AVAILABLE_THEMES`` era utilizado para determinar se um "
-"tema era selecionável através do widget de exibição do usuário. Contudo, foi "
-"observado que às vezes um tema pai é desejável para herança, e precisa ser "
-"ocultado inteiramente do widget. ``SELECTABLE_THEMES`` foi adicionado como "
-"uma configuração que pode ser utilizada para coletar um tema para herança, "
-"mas ocultá-lo da visão do usuário. Veja `a documentação de configuração "
-"<https://docs.openstack.org/horizon/latest/configuration/themes.html#inherit-"
-"from-an-existing-theme>`__ para especificações de uso. "
-
-msgid ""
-"[:bug:`1681627`] A problem that Angular-based detail page (ngdetail page) "
-"cannot be reloaded or opened via direct URL has been fixed. Note that there "
-"are some known issues described in the `Known Issues`_ section."
-msgstr ""
-"[:bug:`1681627`] Um problema, em que a página de detalhes baseada em Angular "
-"(ngdetail page) não pode ser recarregada ou aberta via URL direta, foi "
-"corrigido. Observe que existem alguns problemas conhecidos descritos na "
-"seção `Known Issues`_."
-
-msgid ""
-"[:bug:`1700325`] Horizon now allows to override an embeded default plugin "
-"enabled file by specifying an enabled plguin file with a same filename. If "
-"there are plugin enabled files with a same name both in ``enabled`` and "
-"``local/enabled`` directories, the file in ``local/enabled`` will be used "
-"and the file in ``enabled`` will be ignored now. Previously, both files are "
-"processed in the order of ``enabled`` and then ``local/enabled`` in this "
-"case, but this made operators difficult to change the order of panels from "
-"the default order."
-msgstr ""
-"[:bug:`1700325`] O Horizon agora permite sobrepor um arquivo habilitado de "
-"plugin padrão embutido através da especificação de um arquivo de plugin "
-"habilitado com o mesmo nome. Se existirem arquivos de plugin habilitado com "
-"o mesmo nome tanto no diterório ``enabled`` quanto em ``local/enabled``, o "
-"arquivo em ``local/enabled``será utilizado e o arquivo em ``enabled`` será "
-"ignorado agora. Anteriormente, os dois arquivos eram processados na ordem "
-"``enabled`` e depois ``local/enabled``, mas isso tornava difícil para os "
-"operadores alterar a ordem dos painéis a partir da ordem padrão."
-
-msgid "[:bug:`1742332`] Description for security group rule is supported."
-msgstr ""
-"[:bug:`1742332`] A descrição para regra de grupo de segurança é suportada."
-
-msgid ""
-"[:bug:`1746706`] When reloading or opening Angular-based detail page "
-"directly, the navigation menu and breadcrumb list are not recovered properly "
-"and the first panel is focused. [:bug:`1746709`] when we try to open non-"
-"existing Angular-based detail page, \"Not Found\" (404) page is not shown. A "
-"blank page only with the navigation menu will be shown."
-msgstr ""
-"[:bug:`1746706`] Ao recarregar ou abrir uma página de detalhes baseada em "
-"Angular diretamente, o menu de navegação e a guia de navegação não são "
-"recuperadas apropriadamente, e o primeiro painel é focalizado. [:bug:"
-"`1746709`] quando tentamos abrir uma página não existente baseada em "
-"Angular, a página \"Not Found\" (404) não é mostrada. Apenas uma página em "
-"branco com o menu de navegação será exibida."
-
-msgid ""
-"[`blueprint Supports extra properties in project and user <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Support an ability to treat additional information for project and "
-"user as an extra attribute."
-msgstr ""
-"[`blueprint Suporta propriedades extras em projeto e usuário <https://"
-"blueprints.launchpad.net/horizon/+spec/support-extra-prop-for-project-and-"
-"user>`_] Suporta uma capacidade de tratar informações adicionais para "
-"projeto e usuário como um atributo extra."
-
-msgid ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Add support for managing neutron L3 agent "
-"hosts. The admin screen for system information now provides links / views "
-"to see what routers reside on what hosts. In addition, the admin view of "
-"routers now also provides a list of where the router is hosted and the link "
-"to see what other routers are sharing the same host."
-msgstr ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Adiciona suporte para o gerenciamento de "
-"hosts de agentes neutron L3. A tela de administração para informações de "
-"sistema agora fornece links/visualizações para ver quais roteadores residem "
-"em quais hosts. Adicionalmente, a visão de roteadores do administrador agora "
-"também fornece uma lista de onde o roteador está hospedado e o link para ver "
-"quais outros roteadores estão compartilhando o mesmo host."
-
-msgid ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] This blueprint provides a "
-"configurable setting to allow operators require admin users to provide a "
-"search criteria first before loading data into admin views."
-msgstr ""
-"[`blueprint admin-views-filter-first <https://blueprints.launchpad.net/"
-"horizon/+spec/admin-views-filter-first>`_] Este blueprint fornece uma forma "
-"configurável para permitir que operadores requeiram que os usuários "
-"administradores forneçam um critério de pesquisa primeiro, antes de carregar "
-"dados na visão de administração."
-
-msgid ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] This blueprint enforces "
-"strict dependency injection in AngularJS code, for improvements to "
-"minification and thus performance."
-msgstr ""
-"[`blueprint angular-performance-strict-di <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-performance-strict-di>`_] Este blueprint impõe uma "
-"injeção de dependência rigorosa no código AngularJS, para melhorar a "
-"minificação e portanto o desempenho."
-
-msgid ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Added the Angular Schema Form library to "
-"Horizon. This allows developers to build angular forms and workflows from "
-"JSON. Read more at `<http://schemaform.io/>`_"
-msgstr ""
-"[`blueprint angular-schema-form <https://blueprints.launchpad.net/horizon/"
-"+spec/angular-schema-form>`_] Adicionada a biblioteca de Angular Schema Form "
-"ao Horizon. Isso permite aos desenvolvedores construir formulários e fluxos "
-"de trabalhos Angular a partir de JSON. Leia mais em `<http://schemaform.io/"
-">`_"
-
-msgid ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] This blueprint provides a way for "
-"developers to programatically declare an Angular table vs writing HTML "
-"markup. It reduces the boilerplate HTML code. For a basic table, you need to "
-"pass in the data and the column configuration into the `hz-dynamic-table` "
-"directive."
-msgstr ""
-"[`blueprint angular-table-directive <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-table-directive>`_] Este blueprint fornece uma forma "
-"para os desenvolvedores declararem programaticamente uma tabela Angular "
-"versus escrita de markup HTML. Isso reduz o código de referência HTML. Para "
-"uma tabela básica, você precisa passar nos dados e na configuração de "
-"colunas dentro da diretiva `hz-dynamic-table`."
-
-msgid ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] This blueprint provides a way "
-"for deployers to use a theme to override HTML fragments used by Angular code "
-"in Horizon. For example, to override the launch instance help panel when "
-"the 'material' theme is used, create openstack_dashboard/themes/material/"
-"static/templates/framework /widgets/help-panel/help-panel.html. All of the "
-"client side templates are now compiled into a single JavaScript file that is "
-"minified and is given as an additional file in the manifest.json file."
-msgstr ""
-"[`blueprint angular-template-overrides <https://blueprints.launchpad.net/"
-"horizon/+spec/angular-template-overrides>`_] Este blueprint fornece uma "
-"maneira para os desenvolvedores usarem um tema para sobrepor fragmentos HTML "
-"uados pelo código Angular no Horizon. Por exemplo, para sobrepor o painel de "
-"ajuda do lançamento de instância quando o tema 'material' é utilizado, crie "
-"openstack_dashboard/themes/material/static/templates/framework /widgets/help-"
-"panel/help-panel.html. Todos os modelos do lado do cliente agora são "
-"compilados em um único arquivo JavaScript que é reduzido e é dado como um "
-"arquivo adicional no arquivo manifest.json."
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds 2 new tabs to "
-"the Project Volumes panel. The first tab will display Consistency Groups, "
-"and the second tab will display Consistency Group Snapshots. Consistency "
-"Groups (CG) contain existing volumes, and allow the user to perform actions "
-"on the volumes in one step. Actions include: create/update/delete CGs, "
-"snapshot all volumes in a CG, clone all volumes in a CG, and create a new CG "
-"and volumes from a CG snapshot. Policies associated with Consistency Groups "
-"exist in the Cinder policy file, and by default, all actions are disabled."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] Este recurso adiciona 2 novas "
-"abas ao painel Volumes do Projeto. A primeira aba irá mostrar Grupos de "
-"Consistência, e a segunda aba irá mostrar Snapshots de Grupos de "
-"Consistência. Grupos de Consistência (CG) contém volumes existentes, e "
-"permite ao usuário realizar ações nos volumes em um único passo. Ações "
-"incluem: criar/atualizar/deletar CGs, fazer snapshot de todos os volumes em "
-"um CG, clonar todos os volumes em um CG, e criar um novo CG e volumes a "
-"partir de um snapshot de CG. Políticas associadas com Grupos de Consistência "
-"existem no arquivo de políticas do Cinder, e por padrão, todas as ações "
-"estão desabilitadas."
-
-msgid ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] This feature adds a new "
-"Consistency Groups tab to the Project Volumes panel. Consistency Groups (GG) "
-"contain existing volumes, and allow the user to perform actions on the "
-"volumes in one step. Actions include: create a CG, manage volumes associated "
-"with the CG, update a CG, and delete a CGs. Note that a CG can not be "
-"deleted if it contains any volumes."
-msgstr ""
-"[`blueprint cinder-consistency-groups <https://blueprints.launchpad.net/"
-"horizon/+spec/cinder-consistency-groups>`_] Esse recurso adiciona uma nova "
-"aba de Grupos de Consistência ao painel Volumes do projeto. Grupos de "
-"Consistência contém volumes existentes, e permite ao usuário realizar ações "
-"nos volumes em um único passo. Ações incluem: criar um CG, gerenciar volumes "
-"associados com o CG, atualizar um CG, e deletar CGs. Observe que um CG não "
-"pode ser excluído se contiver quaisquer volumes."
-
-msgid ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Allows administrators to "
-"restrict which sources are available to boot from in the Launch Instance "
-"modal by adding 4 new settings to LAUNCH_INSTANCE_DEFAULTS (disable_image, "
-"disable_instance_snapshot, disable_volume, disable_volume_snapshot)."
-msgstr ""
-"[`blueprint configurable-boot-sources <https://blueprints.launchpad.net/"
-"horizon/+spec/configurable-boot-sources>`_] Permite aos administradores "
-"restringir quais fontes estão disponíveis para se dar boot no modo Lançar "
-"Instância, através da adição de 4 novas configurações ao "
-"LAUNCH_INSTANCE_DEFAULTS (disable_image, disable_instance_snapshot, "
-"disable_volume, disable_volume_snapshot)."
-
-msgid ""
-"[`blueprint extensible-header <https://blueprints.launchpad.net/horizon/"
-"+spec/extensible-header>`_] Added a feature to insert custom headers into "
-"horizon's topbar."
-msgstr ""
-"[`blueprint extensible-header <https://blueprints.launchpad.net/horizon/"
-"+spec/extensible-header>`_] Adicionado um recurso para inserir cabeçalhos "
-"customizados na barra superior do Horizon."
-
-msgid ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] Magic Search was an external dependency "
-"that was being heavily modified or overwritten in sections, so the used "
-"parts of code base have been moved into Horizon."
-msgstr ""
-"[`blueprint integrate-magic-search <https://blueprints.launchpad.net/horizon/"
-"+spec/integrate-magic-search>`_] O Magic Search era uma dependência externa "
-"que estava sendo fortemente modificada ou sobreescrita em seções, então as "
-"partes utilizadas de código foram movidas para o Horizon."
-
-msgid ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] This blueprint reduced "
-"failures in the integration tests caused by structure or styling changes, by "
-"making them less dependent on aspects of page structure, such as ordering or "
-"CSS classes."
-msgstr ""
-"[`blueprint integration-tests-hardening <https://blueprints.launchpad.net/"
-"horizon/+spec/integration-tests-hardening>`_] Este blueprint reduziu falhas "
-"nos testes de integração causados por estrutura ou alterações de estilo, "
-"tornando-os menos dependentes de aspectos de estrutura de página, tais como "
-"ordenamento ou classes CSS."
-
-msgid ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Add support for managing keystone "
-"identity provider. To enable the panel, set "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in the local_settting.py to "
-"True."
-msgstr ""
-"[`blueprint keystone-federation-idp <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-idp>`_] Adiciona suporte ao gerenciamento "
-"de provedor de identidade do Keystone. Para habilitar o painel, defina "
-"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT``em local_setting.py como True. "
-
-msgid ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Add basic support for managing "
-"keystone federation mapping."
-msgstr ""
-"[`blueprint keystone-federation-mapping <https://blueprints.launchpad.net/"
-"horizon/+spec/keystone-federation-mapping>`_] Adiciona suporte básico ao "
-"gerenciamento de mapeamento de federação do Keystone."
-
-msgid ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] This "
-"blueprint provides CRUD interaction for identity provider protocols."
-msgstr ""
-"[`blueprint keystone-federation-protocol-mapping <https://blueprints."
-"launchpad.net/horizon/+spec/keystone-federation-protocol-mapping>`_] Este "
-"blueprint fornece interação CRUD para protocolos de provedores de identidade."
-
-msgid ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] Admin "
-"dashboard Floating IPs panel has been added to Horizon."
-msgstr ""
-"[`blueprint manage-ips Add ability to manage floating IPs in syspanel "
-"<https://blueprints.launchpad.net/horizon/+spec/manage-ips>`_] O dashboard "
-"administrativo Painel flutuante de IPs foi adicionado ao Horizon."
-
-msgid ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Message of the day can now be configured in "
-"horizon, this will be displayed to the user whenever they login. To enable "
-"the feature set ``MESSAGES_PATH`` in the local_settting.py to the directory "
-"where message files are located. The message file must have a .json file "
-"extension."
-msgstr ""
-"[`blueprint message-of-the-day <https://blueprints.launchpad.net/horizon/"
-"+spec/message-of-the-day>`_] Message of the day pode agora ser configurada "
-"no Horizon. Ela será apresentada ao usuário quando este fizer o logon. Para "
-"ativar o recurso configure ``MESSAGES_PATH`` em local_setting.py para o "
-"diretório onde os arquivos de mensagem estão localizados. O arquivo de "
-"mensagem deve ter uma extensão .json."
-
-msgid ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] Breadcrumb navigation has been "
-"added across Horizon."
-msgstr ""
-"[`blueprint navigation-improvements <https://blueprints.launchpad.net/"
-"horizon/+spec/navigation-improvements>`_] Navegação secundária foi "
-"adicionada pelo Horizon."
-
-msgid ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Added a feature to log operation history of "
-"users."
-msgstr ""
-"[`blueprint operation-history-log <https://blueprints.launchpad.net/horizon/"
-"+spec/operation-history-log>`_] Adicionado um recurso para registrar "
-"histórico de operações dos usuários."
-
-msgid ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Added forward and backward pagination to the "
-"Flavors panel"
-msgstr ""
-"[`blueprint pagination-for-flavor <https://blueprints.launchpad.net/horizon/"
-"+spec/pagination-for-flavor>`_] Adicionada paginação para frente e para trás "
-"no painel Flavors"
-
-msgid ""
-"[`blueprint password-expires-validation <https://blueprints.launchpad.net/"
-"horizon/+spec/password-expires-validation>`_] This blueprint provides a "
-"configurable setting to allow operators set the threshold days between the "
-"current date and the expiration date to show a message to warn users change "
-"their password prior the expiration date."
-msgstr ""
-"[`blueprint password-expires-validation <https://blueprints.launchpad.net/"
-"horizon/+spec/password-expires-validation>`_] Este blueprint fornece "
-"configurações para permitir aos operadores definir o limite de dias entre a "
-"data atual e a data de expiração, para mostrar uma mensagem de aviso aos "
-"usuários para alterarem suas senhas antes da data de expiração."
-
-msgid ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] User can "
-"now delete all characters typed in input search without causing the "
-"selected facet to disappear when the last character is deleted."
-msgstr ""
-"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] O "
-"usuário agora pode deletar todos os caracteres digitados na entrada de "
-"pesquisa sem que a faceta selecionada desapareça quando o último caractere é "
-"excluído."
-
-msgid ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] Horizon "
-"now properly allows to use arrow keys inside of the input search, without "
-"triggering a new text search that refreshes the content of the table below."
-msgstr ""
-"[`bug 1635505 <https://bugs.launchpad.net/horizon/+bug/1635505>`__] O "
-"Horizon agora permite utilizar corretamente a tecla de seta dentro da "
-"entrada de pesquisa, sem disparar uma nova busca de texto que atualiza o "
-"conteúdo da tabela abaixo."
-
-msgid ""
-"``CUSTOM_THEME_PATH`` and ``DEFAULT_THEME_PATH`` (both deprecated in "
-"Mitaka): Use AVAILABLE_THEMES instead."
-msgstr ""
-"``CUSTOM_THEME_PATH`` e ``DEFAULT_THEME_PATH`` (ambos obsoletos no Mitaka): "
-"Em vez disso use AVAILABLE_THEMES ."
-
-msgid ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (deprecated in Newton): Use "
-"``HORIZON_IMAGES_UPLOAD_MODE`` instead."
-msgstr ""
-"``HORIZON_IMAGES_ALLOW_UPLOAD`` (obsoleto no Newton): Em vez disso "
-"use``HORIZON_IMAGES_UPLOAD_MODE``."
-
-msgid ""
-"``OPENSTACK_ENDPOINT_TYPE`` setting now has a consistent default value and "
-"it defaults to ``publicURL``. If you use the default value, previously (at "
-"least Ocata release) Horizon used ``internalURL`` for keystone and "
-"``publicURL`` for other services. The default value is now ``publicURL``, so "
-"if you want horizon to use ``internalURL`` to talk with back-end services, "
-"ensure to set ``OPENSTACK_ENDPOINT_TYPE`` to ``internalURL``."
-msgstr ""
-"A configuração ``OPENSTACK_ENDPOINT_TYPE``agora contém um valor consistente "
-"e seu padrão é ``publicURL``. Se você usar o valor padrão, previamente "
-"(pelo menos na versão Ocata) , o Horizon utilizava ``internalURL`` para o "
-"Keystone e ``publicURL`` para outros serviços. O valor paddrão agora é "
-"``publicURL``, assim se você quiser que o Horizon utilize ``internalURL`` "
-"para falar com os serviços de back-end, certifique-se de definir "
-"``OPENSTACK_ENDPOINT_TYPE`` para ``internalURL``."
-
-msgid ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-msgstr ""
-"blueprint gb-to-gib-conversion <https://blueprints.launchpad.net/horizon/"
-"+spec/gb-to-gib-conversion/>"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1508571"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1508571"
-
-msgid ""
-"the ``ANGULAR_FEATURES`` setting now allows for a key ``images_panel``. If "
-"set to ``True``, then the Angular Images panel will be used, while the "
-"Python version will be used if set to ``False``."
-msgstr ""
-"A configuração ``ANGULAR_FEATURES`` agora permite uma chave "
-"``images_panel``. Se definida para ``True``, então o painel de Imagens "
-"Angular será usado, enquanto que a versão Python será usada se definida para "
-"``False``."
diff --git a/releasenotes/source/locale/zh_CN/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/zh_CN/LC_MESSAGES/releasenotes.po
deleted file mode 100644
index 960984456..000000000
--- a/releasenotes/source/locale/zh_CN/LC_MESSAGES/releasenotes.po
+++ /dev/null
@@ -1,508 +0,0 @@
-# SunJing <sun.jing22@zte.com.cn>, 2016. #zanata
-# Tony <tfu@redhat.com>, 2016. #zanata
-# cuixiaoyu <cuixiaoyu@163.com>, 2016. #zanata
-# sunanchen <KF.sunanchen@h3c.com>, 2016. #zanata
-# zenglulu <zengluul@gmail.com>, 2016. #zanata
-# Tony <tfu@redhat.com>, 2017. #zanata
-# blkart <blkart.org@gmail.com>, 2017. #zanata
-# zzxwill <zzxwill@gmail.com>, 2017. #zanata
-msgid ""
-msgstr ""
-"Project-Id-Version: Horizon Release Notes\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-03-01 14:55+0000\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2017-08-20 01:30+0000\n"
-"Last-Translator: zzxwill <zzxwill@gmail.com>\n"
-"Language-Team: Chinese (China)\n"
-"Language: zh_CN\n"
-"X-Generator: Zanata 4.3.3\n"
-"Plural-Forms: nplurals=1; plural=0\n"
-
-msgid ""
-"(optional) Use the common Angular template as the basis of any Angular pages "
-"to minimize boilerplate code and to ensure that we use similar features/"
-"framing."
-msgstr ""
-"(可选的)使用公共的Angular模板作为Angular页面的基础,可以最小化模板代码,保"
-"证我们使用相同的特性/框架。"
-
-msgid "10.0.0"
-msgstr "10.0.0版本"
-
-msgid "10.0.1"
-msgstr "10.0.1版本"
-
-msgid "10.0.2"
-msgstr "10.0.2版本"
-
-msgid "11.0.0"
-msgstr "11.0.0版本"
-
-msgid "11.0.3"
-msgstr "11.0.3版本"
-
-msgid "8.0.1"
-msgstr "8.0.1版本"
-
-msgid "9.0.0"
-msgstr "9.0.0版本"
-
-msgid "9.1.0"
-msgstr "9.1.0版本"
-
-msgid ""
-"A Descriptor concept allows convenient passing of information that can "
-"globally identify an object, for use in generic views and actions."
-msgstr ""
-"描述符的概念使得传递信息很方便,它可以在全局范围内确定一个对象,用于通用的观"
-"点和行动。"
-
-msgid ""
-"A Details page for a resource type (e.g. Images) may now use the Angular "
-"application-level registry to register views so developers may easily create "
-"or extend details views. In this implementation these views are presented as "
-"tabs within the Details page."
-msgstr ""
-"现在,一个资源类型(如镜像)的详情页可用使用 Angular 应用级注册表来注册视图,"
-"从而使开发人员可用方便地创建或扩展详情视图中地内容。在这个版本中,这些视图作"
-"为标签页出现在详情页中。"
-
-msgid ""
-"A directive (hz-details) provides the ability to intelligently display a set "
-"of views (typically for a Details context)."
-msgstr ""
-"directive (hz-details) 提供了智能显示一组视图的功能(通常与详情相关)。"
-
-msgid ""
-"A generic Details display parses the location to determine the resource "
-"type, and displays relevant details views for that type."
-msgstr ""
-"一个通用的详情显示会通过解析位置信息来决定资源类型,并为此类型显示相关的详情"
-"视图。"
-
-msgid "A shared Django template is now available for use by any Angular page."
-msgstr "现在任何Angular页面可以使用一个共享的Django模板。"
-
-msgid "API call efficiency optimizations."
-msgstr "API调用效率优化。"
-
-msgid ""
-"Add a new setting OVERVIEW_DAYS_RANGE. It defines the default date range in "
-"the Overview panel meters - either today minus N days (if the value is "
-"integer N), or from the beginning of the current month until today (if set "
-"to None). This setting is be used to limit the amount of data fetched by "
-"default when rendering the Overview panel. The default value is 1, which "
-"differs from the past behaviour, since it caused serious lags on large "
-"deployments."
-msgstr ""
-"添加了一个新的设置 -- OVERVIEW_DAYS_RANGE,它定义了详情框中的计费器的默认日期"
-"范围(如果它的值是整数 N,则是今天减去 N 天;如果设置为 None, 则是从当前月开"
-"始直到今天)。使用这个设置可以在生成详情框的内容时限制需要获取的数据数量。和"
-"以前不同,它的默认值是 1 (以前的设置会导致在大型环境中出现严重的滞后问题)。"
-
-msgid ""
-"Added ESLint for JavaScript linting, using the eslint-config-openstack "
-"rules. See `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ for more details."
-msgstr ""
-"增加了 ESLint 用于对 JavaScript 进行 lint(使用 eslint-config-openstack 规"
-"则)。详情请参阅 `this <https://blueprints.launchpad.net/horizon/+spec/jscs-"
-"cleanup>`__ 。"
-
-msgid ""
-"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/karma>`__ for more details."
-msgstr ""
-"JavaScript脚本测试增加了Karma。详细信息可查看<https://blueprints.launchpad."
-"net/horizon/+spec/karma>"
-
-msgid ""
-"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows "
-"simple toggling of new AngularJS features."
-msgstr ""
-"在设置里增加了一个``ANGULAR FEATURES``的新目录,允许新AngularJS特性的简单转"
-"换。"
-
-msgid ""
-"Added actions to easily associate LBaaS VIP with a floating IP. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>`__ "
-"for more details."
-msgstr ""
-"增加了操作可以简便的把LBaaS VIP 和一个浮动IP关联起来。详细信息可查看<https://"
-"blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-associate>"
-
-msgid ""
-"Added editing capabilities for data sources. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more "
-"details."
-msgstr ""
-"增加了对数据源的编辑功能。详细信息可查看 <https://blueprints.launchpad.net/"
-"horizon/+spec/allow-editing-of-data-sources>"
-
-msgid ""
-"Added editing capabilities for job binaries. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/allow-editing-of-job-binaries>`__ for more "
-"details."
-msgstr ""
-"增加编辑job二进制文件的功能。详细信息可查看<https://blueprints.launchpad.net/"
-"horizon/+spec/allow-editing-of-job-binaries>"
-
-msgid ""
-"Added editing capabilities for job templates. See `this <https://blueprints."
-"launchpad.net/horizon/+spec/data-processing-edit-templates>`__ for more "
-"details."
-msgstr ""
-"增加编辑job模板的功能。详细信息可查看<https://blueprints.launchpad.net/"
-"horizon/+spec/data-processing-edit-templates>"
-
-msgid ""
-"Added initial support for database cluster creation and management. Vertica "
-"and MongoDB are currently supported. See `this <https://blueprints.launchpad."
-"net/horizon/+spec/database-clustering-support>`__ for more details."
-msgstr ""
-"增加数据库集群创建和管理的初始化支持。目前支持Vertica和MongoDB,详细信息可查"
-"看<https://blueprints.launchpad.net/horizon/+spec/database-clustering-"
-"support>"
-
-msgid "Added new Trove features."
-msgstr "增加新的Trove特性。"
-
-msgid "Added the Update Encryption action for encrypted volume types."
-msgstr "增加操作:对加密卷可以更新加密信息。"
-
-msgid ""
-"Allow external plugins to contribute translations to the Javascript message "
-"catalog."
-msgstr "允许扩展插件来翻译javascript消息目录。"
-
-msgid "Allow service disable/enable on Hypervisor"
-msgstr "允许在虚拟机管理程序上关闭或开启服务"
-
-msgid "Allowed Hosts"
-msgstr "允许的宿主机"
-
-msgid ""
-"Although it's not required, it's best to make your actions return promises "
-"with the expected structure."
-msgstr "尽管不是必需的,最好保证您动作以期待的结构返回结果。"
-
-msgid "Bug Fixes"
-msgstr "故障修复"
-
-msgid "Ceilometer"
-msgstr "Ceilometer"
-
-msgid "Cinder"
-msgstr "Cinder"
-
-msgid "Cinder v2 by default"
-msgstr "默认是Cinder V2版本"
-
-msgid "Conflicting Security Group Names With Neutron"
-msgstr "与Newtron的安全组名字相冲突"
-
-msgid "Creating and restoring volume backups"
-msgstr "创建和恢复卷备份"
-
-msgid "Current Series Release Notes"
-msgstr "当前版本发布说明"
-
-msgid "Current limitations on managing identity resources with Keystone v3:"
-msgstr "目前用Keystone V3管理认证资源的限制:"
-
-msgid "DVR (Distributed Virtual Routing)"
-msgstr "DVR(分布式虚拟路由)"
-
-msgid "Deprecation Notes"
-msgstr "弃用说明"
-
-msgid "Django 1.6 Support"
-msgstr "Django 1.6支持"
-
-msgid "Django 1.7 is now supported."
-msgstr "已支持Django 1.7。"
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported version."
-msgstr "现在支持Django 1.8,Django 1.7是我们支持的最小版本。"
-
-msgid ""
-"Django 1.8 is now supported, and Django 1.7 is our minimum supported "
-"version. See `this <https://blueprints.launchpad.net/horizon/+spec/drop-"
-"django14-support>`__ for more details."
-msgstr ""
-"现在支持Django 1.8,Django 1.7是我们支持的最小版本。详细信息可查看<https://"
-"blueprints.launchpad.net/horizon/+spec/drop-django14-support>"
-
-msgid "Does not support hierarchical project management."
-msgstr "不支持分层的项目管理。"
-
-msgid "Does not support project admins managing Keystone projects."
-msgstr "不支持项目管理员管理Keystone项目。"
-
-msgid ""
-"Does not support role assignments across domains, such as giving a user in "
-"domain1 access to domain2."
-msgstr "不支持跨域的角色分配,比如让域1的用户访问域2。"
-
-msgid ""
-"Domain Admin - View and manage identity resources in the domain logged in"
-msgstr "域管理-在域登陆中查看和管理认证资源"
-
-msgid "Domain management supports the following use cases:"
-msgstr "域管理支持以下的用例:"
-
-msgid "Enhanced plugin support for javasciprt, SCSS and Django template."
-msgstr "增加插件支持javascript,SCSS和Django模板。"
-
-msgid "Firewall as a Service."
-msgstr "防火墙即服务"
-
-msgid "Fixing ordering issues"
-msgstr "修复排序问题"
-
-msgid ""
-"For more information see `Pluggable Settings <https://docs.openstack.org/"
-"horizon/latest/configuration/pluggable_panels.html>`__."
-msgstr ""
-"想获取更多的信息,请参考 `插件式设置 <https://docs.openstack.org/horizon/"
-"latest/configuration/pluggable_panels.html>`__."
-
-msgid "Glance"
-msgstr "Glance"
-
-msgid "Havana Series Release Notes"
-msgstr "Havana版本发布说明"
-
-msgid "Heat"
-msgstr "Heat"
-
-msgid "Heat topology improvements."
-msgstr "Heat拓扑的改进。"
-
-msgid "Horizon Release Notes"
-msgstr "Horizon版本发布说明"
-
-msgid "Horizon no longer requires Magic Search as an external dependency."
-msgstr "Horizon不再需要Magic Search作为额外的依赖。"
-
-msgid "Icehouse Series Release Notes"
-msgstr "Icehouse版本发布说明"
-
-msgid "Improved Plugin Support"
-msgstr "提升的插件支持"
-
-msgid "Improved WebSSO support."
-msgstr "提升WebSSO的支持"
-
-msgid "Improved client/server search"
-msgstr "改善的客户端/服务端检索"
-
-msgid "Integration Test Framework"
-msgstr "集成测试框架"
-
-msgid "JavaScript"
-msgstr "JavaScript"
-
-msgid "Juno Series Release Notes"
-msgstr "Juno版本发布说明"
-
-msgid "Key New Features"
-msgstr "核心新特性"
-
-msgid "Kilo Series Release Notes"
-msgstr "Kilo版本发布说明"
-
-msgid "Known Issues"
-msgstr "已知问题"
-
-msgid "L3 HA support"
-msgstr "3层高可用支持"
-
-msgid "Liberty Series Release Notes"
-msgstr "Liberty版本发布说明"
-
-msgid "Live Migration Support"
-msgstr "热迁移支持"
-
-msgid "Migrate all instances from host"
-msgstr "从宿主机上迁移所有实例"
-
-msgid "Mitaka Series Release Notes"
-msgstr "Mitaka 版本发布说明"
-
-msgid "Neutron"
-msgstr "Neutron"
-
-msgid "Neutron L3 HA"
-msgstr "Neutron3层高可用"
-
-msgid "Neutron network type for Geneve tunneling protocol is now supported."
-msgstr "现已支持Geneve隧道协议的Neutron网络类型"
-
-msgid ""
-"Neutron provider network configuration now becomes more flexible so that "
-"operators can configure various provider network parameters including new "
-"network type, segmenatiton ID ranges and so on based on neutron network back-"
-"ends they use."
-msgstr ""
-"Neutron Provider网络配置项现在更灵活了,操作者可以基于他们使用的不同后端网络"
-"配置不同的provider网络参数,包括新的网络类型,段ID范围等等。"
-
-msgid ""
-"Neutron provider network types for Midonet are now supported. To enable "
-"them, specify these network types in ``supported_provider_types`` in the "
-"configuration file."
-msgstr ""
-"Neutron provider网络类型现已支持Midonet。如需使用,请在配置文件中的"
-"``supported_provider_types``配置项中指定它。"
-
-msgid "New Features"
-msgstr "新特性"
-
-msgid "New network topology panel. Added support for subnet allocation."
-msgstr "新的网络拓扑面板。新增支持子网分配。"
-
-msgid "Newton Series Release Notes"
-msgstr "Newton版本发布说明"
-
-msgid "Nova"
-msgstr "Nova"
-
-msgid ""
-"Nova and Glance are no longer required in order to run Horizon. As long as "
-"keystone is present, Horizon will run correctly."
-msgstr ""
-"运行Horizon已不再需要必须提供Nova和Glance服务,只要提供Keystone服务,Horizon"
-"就可以正常运行。"
-
-msgid "Numerous other bug fixes"
-msgstr "非常多的其他缺陷修复"
-
-msgid "Ocata Series Release Notes"
-msgstr "Ocata版本发布说明"
-
-msgid "Online Compression"
-msgstr "在线实时压缩"
-
-msgid "Orchestration Resources Panel"
-msgstr "编排资源模板"
-
-msgid "Other Notes"
-msgstr "其他说明"
-
-msgid "Pike Series Release Notes"
-msgstr "Pike版本发布说明"
-
-msgid "Plugin Architecture"
-msgstr "插件架构"
-
-msgid "Role-Based Access Controls"
-msgstr "基于角色的访问控制"
-
-msgid "Sahara"
-msgstr "Sahara"
-
-msgid "Security Group Rule Templates"
-msgstr "安全组规则模板"
-
-msgid "Security Issues"
-msgstr "安全问题"
-
-msgid "Session Creation and Health Checks"
-msgstr "Session创建和健康检查"
-
-msgid "Some of these features include:"
-msgstr "一些特性包括:"
-
-msgid "Stack Template view"
-msgstr "栈模板视图"
-
-msgid ""
-"Support a parameter to specify subnet or fixed IP address when creating port."
-msgstr "支持一个参数,当创建端口时可以指定子网或者固定IP地址"
-
-msgid "Swift"
-msgstr "Swift"
-
-msgid "The 'webroot' theme has been removed."
-msgstr "webroot主题已被移除"
-
-msgid "The `select` method has been renamed to to `toggleSelect`."
-msgstr "select方法已被更名为toggleSelect"
-
-msgid "The setting CUSTOM_THEME_PATH is now deprecated."
-msgstr "配置CUSTOM_THEME_PATH现在已被弃用。"
-
-msgid "The setting DEFAULT_THEME_PATH is now deprecated."
-msgstr "配置DEFAULT_THEME_PATH现在已被弃用。"
-
-msgid "Translation Team"
-msgstr "翻译团队"
-
-msgid "Trove"
-msgstr "Trove"
-
-msgid "Trove Databases"
-msgstr "Trove数据库"
-
-msgid "UX Changes"
-msgstr "用户体验变更"
-
-msgid "Upgrade Information"
-msgstr "升级说明"
-
-msgid "Upgrade Notes"
-msgstr "升级注意事项"
-
-msgid "User Experience Group"
-msgstr "用户体验组"
-
-msgid "VPN as a Service."
-msgstr "VPN 即服务"
-
-msgid "Volume encryption metadata support"
-msgstr "卷加密元数据支持"
-
-msgid "Volume migration is now supported."
-msgstr "现在已支持卷迁移"
-
-msgid ""
-"Volume types can be now edited, and include description fields. See `this "
-"<https://blueprints.launchpad.net/horizon/+spec/volume-type-descriptio>`__ "
-"for more details."
-msgstr ""
-"现在已支持编辑存储卷类型和描述信息。详细信息可查看<https://blueprints."
-"launchpad.net/horizon/+spec/volume-type-descriptio>`__"
-
-msgid "Wizard"
-msgstr "教程"
-
-msgid "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1"
-msgstr "XStatic-Angular已从1.3.7.0升级到1.4.10.1"
-
-msgid "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0"
-msgstr "XStatic-Angular-FileUpload已从1.4.0.1升级到12.0.4.0"
-
-msgid "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0"
-msgstr "XStatic-Bootstrap-SCSS已从3.2.0.0升级到3.3.7.0"
-
-msgid ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_] Add support for managing neutron L3 agent "
-"hosts. The admin screen for system information now provides links / views "
-"to see what routers reside on what hosts. In addition, the admin view of "
-"routers now also provides a list of where the router is hosted and the link "
-"to see what other routers are sharing the same host."
-msgstr ""
-"[`blueprint admin-neutron-l3-agent <https://blueprints.launchpad.net/horizon/"
-"+spec/admin-neutron-l3-agent>`_]中增加支持管理neutron的L3代理主机。"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1379761"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1379761"
-
-msgid "https://bugs.launchpad.net/horizon/+bug/1508571"
-msgstr "https://bugs.launchpad.net/horizon/+bug/1508571"