diff options
-rw-r--r-- | doc/source/locale/en_GB/LC_MESSAGES/doc-admin.po | 16 | ||||
-rw-r--r-- | doc/source/locale/en_GB/LC_MESSAGES/doc-configuration.po | 136 | ||||
-rw-r--r-- | doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po | 194 | ||||
-rw-r--r-- | doc/source/locale/en_GB/LC_MESSAGES/doc-install.po | 38 | ||||
-rw-r--r-- | openstack_auth/locale/en_GB/LC_MESSAGES/django.po | 12 | ||||
-rw-r--r-- | openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po | 14 | ||||
-rw-r--r-- | openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po | 207 | ||||
-rw-r--r-- | releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po | 230 | ||||
-rw-r--r-- | releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po | 280 |
9 files changed, 827 insertions, 300 deletions
diff --git a/doc/source/locale/en_GB/LC_MESSAGES/doc-admin.po b/doc/source/locale/en_GB/LC_MESSAGES/doc-admin.po index f9fd0ce3d..8b361a6be 100644 --- a/doc/source/locale/en_GB/LC_MESSAGES/doc-admin.po +++ b/doc/source/locale/en_GB/LC_MESSAGES/doc-admin.po @@ -1,14 +1,15 @@ # Andi Chandler <andi@gowling.com>, 2018. #zanata # Andi Chandler <andi@gowling.com>, 2019. #zanata +# Andi Chandler <andi@gowling.com>, 2022. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 21.0.1.dev22\n" +"Project-Id-Version: horizon 22.1.0.dev22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-21 20:31+0000\n" +"POT-Creation-Date: 2022-05-19 10:45+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-14 11:13+0000\n" +"PO-Revision-Date: 2022-05-25 09:04+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -798,6 +799,15 @@ msgstr "" "server load and scaling problems." msgid "" +"In OpenStack, a flavor defines the compute, memory, and storage capacity of " +"a virtual server, also known as an instance. As an administrative user, you " +"can create and delete flavors and update their metadata." +msgstr "" +"In OpenStack, a flavour defines the compute, memory, and storage capacity of " +"a virtual server, also known as an instance. As an administrative user, you " +"can create and delete flavours and update their metadata." + +msgid "" "In the :guilabel:`Add/Remove Hosts to Aggregate` dialog box, click **+** to " "assign a host to an aggregate. Click **-** to remove a host that is assigned " "to an aggregate." 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 7ace90c50..686eeed2f 100644 --- a/doc/source/locale/en_GB/LC_MESSAGES/doc-configuration.po +++ b/doc/source/locale/en_GB/LC_MESSAGES/doc-configuration.po @@ -2,15 +2,16 @@ # Andi Chandler <andi@gowling.com>, 2019. #zanata # Andi Chandler <andi@gowling.com>, 2020. #zanata # Andi Chandler <andi@gowling.com>, 2021. #zanata +# Andi Chandler <andi@gowling.com>, 2022. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 21.0.1.dev22\n" +"Project-Id-Version: horizon 22.1.0.dev22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-21 20:31+0000\n" +"POT-Creation-Date: 2022-05-19 10:45+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2021-03-21 09:46+0000\n" +"PO-Revision-Date: 2022-05-25 09:06+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -273,6 +274,19 @@ msgstr "" "others will be required for additional authentication mechanisms." msgid "" +"A list of names of services for which the system scope token should be used. " +"If empty, system scope will be removed from the context switching menu. If " +"not empty, the context switching menu will show a \"system scope\" option, " +"and the admin panels for the services listed will be moved to that context, " +"no longer showing up in the project context." +msgstr "" +"A list of names of services for which the system scope token should be used. " +"If empty, the system scope will be removed from the context switching menu. " +"If not empty, the context switching menu will show a \"system scope\" " +"option, and the admin panels for the services listed will be moved to that " +"context, no longer showing up in the project context." + +msgid "" "A list of scss files to be included in the compressed set of files that are " "loaded on every page. We recommend one scss file per dashboard, use @import " "if you need to include additional scss files for panels." @@ -826,6 +840,13 @@ msgstr "" "modal after clicking on backdrop)." msgid "" +"Controls whether a user can have multiple simultaneous sessions. Valid " +"values are ``allow`` and ``disconnect``." +msgstr "" +"Controls whether a user can have multiple simultaneous sessions. Valid " +"values are ``allow`` and ``disconnect``." + +msgid "" "Controls whether browser autocompletion should be enabled on the login form. " "Valid values are ``\"on\"`` and ``\"off\"``." msgstr "" @@ -1011,6 +1032,9 @@ msgstr "Default: ``\"legacy\"``" msgid "Default: ``\"localkeystone\"``" msgstr "Default: ``\"localkeystone\"``" +msgid "Default: ``\"member\"``" +msgstr "Default: ``\"member\"``" + msgid "Default: ``\"off\"``" msgstr "Default: ``\"off\"``" @@ -1095,6 +1119,9 @@ msgstr "Default: ``['openstack_auth.urls']``" msgid "Default: ``[]``" msgstr "Default: ``[]``" +msgid "Default: ``allow``" +msgstr "Default: ``allow``" + msgid "Default: ``image``" msgstr "Default: ``image``" @@ -1349,6 +1376,27 @@ msgid "For more information see: http://tinyurl.com/anticlickjack" msgstr "For more information see: http://tinyurl.com/anticlickjack" msgid "" +"For use in cases of web single-sign-on authentication when the control plane " +"has no outbound connectivity to the external service endpoints. By default " +"the HTTP_REFERER is used to derive the Keystone endpoint to pass requests " +"to. As previous requests to an external IdP will be using Keystone's " +"external endpoint, this HTTP_REFERER will be Keystone's external endpoint. " +"When Horizon is unable to connect to Keystone's external endpoint in this " +"setup this leads to a time out. ``WEBSSO_USE_HTTP_REFERER`` can be set to " +"False to use the ``OPENSTACK_KEYSTONE_URL`` instead, which should be set to " +"an internal Keystone endpoint, so that this request will succeed." +msgstr "" +"For use in cases of web single-sign-on authentication when the control plane " +"has no outbound connectivity to the external service endpoints. By default, " +"the HTTP_REFERER is used to derive the Keystone endpoint to pass requests " +"to. As previous requests to an external IdP will be using Keystone's " +"external endpoint, this HTTP_REFERER will be Keystone's external endpoint. " +"When Horizon is unable to connect to Keystone's external endpoint in this " +"setup this leads to a time out. ``WEBSSO_USE_HTTP_REFERER`` can be set to " +"False to use the ``OPENSTACK_KEYSTONE_URL`` instead, which should be set to " +"an internal Keystone endpoint, so that this request will succeed." + +msgid "" "For use with the port binding extension. Use this to explicitly set which " "VNIC types are available for users to choose from, when creating or editing " "a port. The VNIC types actually supported are determined by resource " @@ -2146,6 +2194,23 @@ msgid "OVERVIEW_DAYS_RANGE" msgstr "OVERVIEW_DAYS_RANGE" msgid "" +"On the other hand, this operation requires a full list of neutron ports and " +"can potentially lead to a performance issue in large deployments (:launchpad:" +"`bug 1722417<horizon/+bug/1722417>`). This issue can be avoided by skipping " +"querying IP addresses to neutron and setting this to ``False`` achieves " +"this. Note that when disabling the query to neutron it takes some time until " +"associated floating IPs are visible in the project instance table and users " +"may reload the table to check them." +msgstr "" +"On the other hand, this operation requires a full list of neutron ports and " +"can potentially lead to a performance issue in large deployments (:launchpad:" +"`bug 1722417<horizon/+bug/1722417>`). This issue can be avoided by skipping " +"querying IP addresses to Neutron and setting this to ``False`` achieves " +"this. Note that when disabling the query to Neutron it takes some time until " +"associated floating IPs are visible in the project instance table and users " +"may reload the table to check them." + +msgid "" "Once collected, any theme configured via ``AVAILABLE_THEMES`` is available " "to inherit from by importing its variables and styles from its collection " "directory. The following is an example of inheriting from the material " @@ -2328,6 +2393,9 @@ msgstr "SHOW_OPENRC_FILE" msgid "SHOW_OPENSTACK_CLOUDS_YAML" msgstr "SHOW_OPENSTACK_CLOUDS_YAML" +msgid "SIMULTANEOUS_SESSIONS" +msgstr "SIMULTANEOUS_SESSIONS" + msgid "STATIC_ROOT" msgstr "STATIC_ROOT" @@ -2340,6 +2408,9 @@ msgstr "SWIFT_FILE_TRANSFER_CHUNK_SIZE" msgid "SWIFT_STORAGE_POLICY_DISPLAY_NAMES" msgstr "SWIFT_STORAGE_POLICY_DISPLAY_NAMES" +msgid "SYSTEM_SCOPE_SERVICES" +msgstr "SYSTEM_SCOPE_SERVICES" + msgid "See **Tabs** section of your variables file for variables to customize." msgstr "" "See **Tabs** section of your variables file for variables to customise." @@ -2732,6 +2803,49 @@ msgstr "" "suffix, the value is a region name." msgid "" +"The default template is defined as :opendev-repo:`clouds.yaml.template " +"<openstack/horizon/src/branch/master/openstack_dashboard/dashboards/project/" +"api_access/templates/api_access/clouds.yaml.template>` and available context " +"parameters are found in ``_get_openrc_credentials()`` and " +"``download_clouds_yaml_file()`` functions in :opendev-repo:" +"`openstack_dashboard/dashboards/project/api_access/views.py <openstack/" +"horizon/src/branch/master/openstack_dashboard/dashboards/project/api_access/" +"views.py>`" +msgstr "" +"The default template is defined as :opendev-repo:`clouds.yaml.template " +"<openstack/horizon/src/branch/master/openstack_dashboard/dashboards/project/" +"api_access/templates/api_access/clouds.yaml.template>` and available context " +"parameters are found in ``_get_openrc_credentials()`` and " +"``download_clouds_yaml_file()`` functions in :opendev-repo:" +"`openstack_dashboard/dashboards/project/api_access/views.py <openstack/" +"horizon/src/branch/master/openstack_dashboard/dashboards/project/api_access/" +"views.py>`" + +msgid "" +"The default template is defined as :opendev-repo:`openrc.sh.template " +"<openstack/horizon/src/branch/master/openstack_dashboard/dashboards/project/" +"api_access/templates/api_access/openrc.sh.template>` and available context " +"parameters are found in ``_get_openrc_credentials()`` and " +"``download_rc_file()`` functions in :opendev-repo:`openstack_dashboard/" +"dashboards/project/api_access/views.py <openstack/horizon/src/branch/master/" +"openstack_dashboard/dashboards/project/api_access/views.py>`" +msgstr "" +"The default template is defined as :opendev-repo:`openrc.sh.template " +"<openstack/horizon/src/branch/master/openstack_dashboard/dashboards/project/" +"api_access/templates/api_access/openrc.sh.template>` and available context " +"parameters are found in ``_get_openrc_credentials()`` and " +"``download_rc_file()`` functions in :opendev-repo:`openstack_dashboard/" +"dashboards/project/api_access/views.py <openstack/horizon/src/branch/master/" +"openstack_dashboard/dashboards/project/api_access/views.py>`" + +msgid "" +"The default value is changed from ``_member_`` to ``member`` to conform with " +"what keystone-bootstrap creates." +msgstr "" +"The default value is changed from ``_member_`` to ``member`` to conform with " +"what keystone-bootstrap creates." + +msgid "" "The default value was changed to ``\"http://%s/identity/v3\" % " "OPENSTACK_HOST``" msgstr "" @@ -3032,6 +3146,19 @@ msgstr "" "hits your ``$screen-sm`` value, the topbar will compress into a design that " "is better suited for small screens." +msgid "" +"The value ``allow`` enables more than one simultaneous sessions for a user. " +"The Value ``disconnect`` disables more than one simultaneous sessions for a " +"user. Only one active session is allowed. The newer session will be " +"considered as the valid one and any existing session will be disconnected " +"after a subsequent successful login." +msgstr "" +"The value ``allow`` enables more than one simultaneous session for a user. " +"The Value ``disconnect`` disables more than one simultaneous session for a " +"user. Only one active session is allowed. The newer session will be " +"considered the valid one and any existing session will be disconnected after " +"a subsequent successful login." + msgid "The value for STATIC_URL must end in '/'." msgstr "The value for STATIC_URL must end in '/'." @@ -3814,6 +3941,9 @@ msgstr "WEBSSO_INITIAL_CHOICE" msgid "WEBSSO_KEYSTONE_URL" msgstr "WEBSSO_KEYSTONE_URL" +msgid "WEBSSO_USE_HTTP_REFERER" +msgstr "WEBSSO_USE_HTTP_REFERER" + msgid "" "When developing a new theme for Horizon, it is required that the dynamically " "generated `static` directory be cleared after each change and the server " diff --git a/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po b/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po index 80a23b90c..e93b56f75 100644 --- a/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po +++ b/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po @@ -2,15 +2,16 @@ # Andi Chandler <andi@gowling.com>, 2019. #zanata # Andi Chandler <andi@gowling.com>, 2020. #zanata # Andi Chandler <andi@gowling.com>, 2021. #zanata +# Andi Chandler <andi@gowling.com>, 2022. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 21.0.1.dev55\n" +"Project-Id-Version: horizon 22.1.0.dev22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-23 05:52+0000\n" +"POT-Creation-Date: 2022-05-19 10:45+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2021-06-24 03:43+0000\n" +"PO-Revision-Date: 2022-05-25 09:08+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -364,6 +365,13 @@ 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 list of projects that horizon manages is available in the `governance " +"site <https://governance.openstack.org/reference/projects/horizon.html>`__." +msgstr "" +"A full list of projects that horizon manages is available in the `governance " +"site <https://governance.openstack.org/reference/projects/horizon.html>`__." + msgid "A full reference is included below:" msgstr "A full reference is included below:" @@ -1199,6 +1207,15 @@ 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 dependencies are as defined by the upper-constraints file at :" +"opendev-repo:`openstack/requirements/raw/branch/master/upper-constraints." +"txt`." +msgstr "" +"All other dependencies are as defined by the upper-constraints file at :" +"opendev-repo:`openstack/requirements/raw/branch/master/upper-constraints." +"txt`." + +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." @@ -1491,6 +1508,13 @@ msgstr "" "call, the result is the logical `and` of each rule check. So, if any rule " "fails verification, the result is `False`." +msgid "" +"Anyone may submit a release request per the process below, but the PTL or " +"liaison must +1 the request for it to be processed." +msgstr "" +"Anyone may submit a release request per the process below, but the PTL or " +"liaison must +1 the request for it to be processed." + msgid "Application Design" msgstr "Application Design" @@ -2051,6 +2075,9 @@ msgstr "Bug Supervisor Team" msgid "Bug Tags" msgstr "Bug Tags" +msgid "Bug tracker: :Launchpad:`horizon`" +msgstr "Bug tracker: :Launchpad:`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 " @@ -2201,6 +2228,15 @@ 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 any open patches that are close to be merged or release critical. " +"This usually includes important bug fixes and/or features that we'd like to " +"release, including the related documentation." +msgstr "" +"Check for any open patches that are close to be merged or release critical. " +"This usually includes important bug fixes and/or features that we'd like to " +"release, including the related documentation." + msgid "Check for form errors." msgstr "Check for form errors." @@ -2245,6 +2281,9 @@ msgstr "" "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 "Check if the user has access to the system scope." +msgstr "Check if the user has access to the system scope." + msgid "Checkbox widget which renders extra markup." msgstr "Checkbox widget which renders extra markup." @@ -3638,6 +3677,9 @@ msgstr "" "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 "Go to the :Launchpad:`horizon bugs page</horizon>`." +msgstr "Go to the :Launchpad:`horizon bugs page</horizon>`." + msgid "" "HORIZON_CONFIG is an internal interface now and most/some(?) of them should " "not be exposed as config options. For example, the horizon plugin mechanism " @@ -3901,6 +3943,9 @@ msgstr "" msgid "Horizon project defines several teams to maintain the project." msgstr "Horizon project defines several teams to maintain the project." +msgid "Horizon project maintains all bugs in :Launchpad:`horizon`." +msgstr "Horizon project maintains all bugs in :Launchpad:`horizon`." + msgid "" "Horizon provides a :class:`~horizon.forms.SelfHandlingForm` :class:`~horizon." "tables.DataTable` class which simplifies the vast majority of displaying " @@ -4557,6 +4602,13 @@ 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 feedback on how this tutorial could be improved, please feel " +"free to submit a bug against :Launchpad:`horizon`." +msgstr "" +"If you have feedback on how this tutorial could be improved, please feel " +"free to submit a bug against :Launchpad:`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." @@ -4828,6 +4880,15 @@ msgstr "" "appreciated." msgid "" +"In general, horizon deliverables follow the `cycle-with-intermediary " +"<https://releases.openstack.org/reference/release_models.html#cycle-with-" +"intermediary>`__ release model." +msgstr "" +"In general, Horizon deliverables follow the `cycle-with-intermediary " +"<https://releases.openstack.org/reference/release_models.html#cycle-with-" +"intermediary>`__ release model." + +msgid "" "In most distributions, it is not acceptable to have multiple versions of the " "same piece of software. In Red Hat systems, it is technically possible to " "install 2 versions of one library at the same time, but a few restrictions " @@ -4922,6 +4983,13 @@ msgstr "" "this function is None." msgid "" +"In the example above, we imported ``gettext`` as ``_``. This is a common " +"alias for gettext or any of its variants." +msgstr "" +"In the example above, we imported ``gettext`` 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." @@ -5489,6 +5557,27 @@ msgid "" msgstr "" "Logs out the user if he is logged in. Then redirects to the log-in page." +msgid "" +"Look for the :opendev-repo:`upper-constraints.txt <openstack/requirements/" +"raw/branch/master/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 :opendev-repo:`releases " +"repository<openstack/releases>` has the \"include-pypi-link: yes\" setting." +msgstr "" +"Look for the :opendev-repo:`upper-constraints.txt <openstack/requirements/" +"raw/branch/master/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 :opendev-repo:`releases " +"repository<openstack/releases>` has the \"include-pypi-link: yes\" setting." + msgid "MANIFEST.in" msgstr "MANIFEST.in" @@ -5669,6 +5758,9 @@ msgstr "Message Extraction" msgid "Message Substitution" msgstr "Message Substitution" +msgid "Message extraction diagram" +msgstr "Message extraction diagram" + 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 " @@ -5678,6 +5770,9 @@ msgstr "" "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 diagram" +msgstr "Message substitution diagram" + msgid "" "Message substitution is not the reverse process of message extraction. The " "process is entirely different. Lets walk through this process." @@ -6030,6 +6125,19 @@ msgstr "" "dashboard. Congratulations!" msgid "" +"Once the review is approved and the change merged, :opendev-repo:`request a " +"release <openstack/releases/src/branch/master/README.rst>` by updating or " +"creating the appropriate file for the xstatic package in the :opendev-repo:" +"`releases repository<openstack/releases>` 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, :opendev-repo:`request a " +"release <openstack/releases/src/branch/master/README.rst>` by updating or " +"creating the appropriate file for the xstatic package in the :opendev-repo:" +"`releases repository<openstack/releases>` 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 " @@ -6629,6 +6737,21 @@ msgstr "" "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 "Release process" +msgstr "Release process" + +msgid "" +"Releases are managed by the OpenStack release team. The release process is " +"documented in the `Project Team Guide <https://docs.openstack.org/project-" +"team-guide/release-management.html#how-to-release>`__." +msgstr "" +"Releases are managed by the OpenStack release team. The release process is " +"documented in the `Project Team Guide <https://docs.openstack.org/project-" +"team-guide/release-management.html#how-to-release>`__." + +msgid "Releasing Horizon Projects" +msgstr "Releasing Horizon Projects" + msgid "" "Releasing a new compatible version of Horizon to address issues in the new " "xstatic release:" @@ -6781,6 +6904,9 @@ 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 all media required to render the widgets on this form." +msgstr "Return all media required to render the widgets on this form." + msgid "Return client ip address using SECURE_PROXY_ADDR_HEADER variable." msgstr "Return client IP address using SECURE_PROXY_ADDR_HEADER variable." @@ -7172,6 +7298,9 @@ msgstr "" "Runs pep8, which is a tool that checks Python code style. You can read more " "about pep8 at https://www.python.org/dev/peps/pep-0008/" +msgid "Runs the Python unit tests against Django 3.2." +msgstr "Runs the Python unit tests against Django 3.2." + msgid "" "Runs the Python unit tests against the current default version of Django " "with Python 3.7 environment. Check ``requirements.txt`` in horizon " @@ -7429,6 +7558,13 @@ msgstr "" "Since Django already uses ``{{ }}``, use ``{$ $}`` or ``{% verbatim %}`` " "instead." +msgid "" +"Since the responsibility for releases will move between people, we document " +"that process here." +msgstr "" +"Since the responsibility for releases will move between people, we document " +"that process here." + msgid "So You Want to Contribute..." msgstr "So You Want to Contribute..." @@ -7497,6 +7633,9 @@ msgstr "" "Source code changes aren't as easily lost when running ``unstack.sh`` / " "``stack.sh``" +msgid "Source code: :opendev-repo:`openstack/horizon`" +msgstr "Source code: :opendev-repo:`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 " @@ -7736,6 +7875,9 @@ 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 an authenticated user from one system to another." +msgstr "Switches an authenticated user from one system to another." + msgid "Switches the action verbose name, if needed." msgstr "Switches the action verbose name, if needed." @@ -8447,6 +8589,17 @@ msgstr "" "This can then be viewed to see the coverage details." msgid "" +"The current PTL is ultimately responsible for making sure code gets " +"released. They may choose to delegate this responsibility to a liaison, " +"which is documented in the `cross-project liaison wiki <https://wiki." +"openstack.org/wiki/CrossProjectLiaisons#Release_management>`__." +msgstr "" +"The current PTL is ultimately responsible for making sure code gets " +"released. They may choose to delegate this responsibility to a liaison, " +"which is documented in the `cross-project liaison wiki <https://wiki." +"openstack.org/wiki/CrossProjectLiaisons#Release_management>`__." + +msgid "" "The current naming convention is random, so it sounds less reasonable to use " "the same name for oslo.config. oslo.config and python ini-based " "configuration mechanism provide a concept of category and there is no reason " @@ -9716,6 +9869,9 @@ 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 "Things to do before releasing" +msgstr "Things to do before releasing" + 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." @@ -10464,6 +10620,13 @@ msgstr "" "To address the above issue, Horizon adopts the following two-step approach:" msgid "" +"To begin setting up a Horizon development environment simply clone the " +"Horizon git repository from :opendev-repo:`openstack/horizon`." +msgstr "" +"To begin setting up a Horizon development environment simply clone the " +"Horizon git repository from :opendev-repo:`openstack/horizon`." + +msgid "" "To check incoming bugs, you can check Launchpad bug page directly, but at " "the moment the easiest way is to subscribe Launchpad bug mails. The steps to " "subscribe to the Launchpad bugs are as follows:" @@ -10813,6 +10976,15 @@ msgstr "Unscoped Keystone access info object" msgid "Unscoped Keystone token." msgstr "Unscoped Keystone token." +msgid "" +"Update default policy-in-code rules in horizon for all backend services like " +"cinder/glance/keystone/neutron/nova. For more information on how to update " +"these policy rules see the :doc:`/contributor/topics/policy`." +msgstr "" +"Update default policy-in-code rules in Horizon for all backend services like " +"Cinder/Glance/Keystone/Neutron/Nova. For more information on how to update " +"these policy rules see the :doc:`/contributor/topics/policy`." + msgid "Upstream" msgstr "Upstream" @@ -11141,6 +11313,9 @@ msgstr "" "from JSON to YAML <https://governance.openstack.org/tc/goals/selected/" "wallaby/migrate-policy-format-from-json-to-yaml.html>`__." +msgid "We track our tasks in :Launchpad:`horizon`." +msgstr "We track our tasks in :Launchpad:`horizon`." + msgid "" "We usually need to quote the django version in the pip command-line in most " "shells to escape interpretations by the shell." @@ -11381,6 +11556,9 @@ msgstr "" "and understand if a patch you are merging is marked for the release, " "especially critical during the feature freeze." +msgid "Who is responsible for releases?" +msgstr "Who is responsible for releases?" + msgid "Why should I package my code as a plugin?" msgstr "Why should I package my code as a plugin?" @@ -11576,6 +11754,13 @@ msgstr "" "each one does for translation as a whole." msgid "" +"You found an issue and want to make sure we are aware of it? You can do so " +"on :Launchpad:`horizon`." +msgstr "" +"You found an issue and want to make sure we are aware of it? You can do so " +"on :Launchpad:`horizon`." + +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?" @@ -12208,6 +12393,9 @@ msgstr "panel.py" msgid "pep8" msgstr "pep8" +msgid "py3-dj32" +msgstr "py3-dj32" + msgid "py36" msgstr "py36" diff --git a/doc/source/locale/en_GB/LC_MESSAGES/doc-install.po b/doc/source/locale/en_GB/LC_MESSAGES/doc-install.po index 0a2a43c5e..8ade8a966 100644 --- a/doc/source/locale/en_GB/LC_MESSAGES/doc-install.po +++ b/doc/source/locale/en_GB/LC_MESSAGES/doc-install.po @@ -1,15 +1,16 @@ # Andi Chandler <andi@gowling.com>, 2018. #zanata # Andi Chandler <andi@gowling.com>, 2019. #zanata # Andi Chandler <andi@gowling.com>, 2020. #zanata +# Andi Chandler <andi@gowling.com>, 2022. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 21.0.1.dev22\n" +"Project-Id-Version: horizon 22.1.0.dev22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-21 20:31+0000\n" +"POT-Creation-Date: 2022-05-19 10:45+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2020-09-12 10:23+0000\n" +"PO-Revision-Date: 2022-05-25 09:09+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -363,6 +364,9 @@ msgstr "" msgid "Deployment" msgstr "Deployment" +msgid "Django 3.2" +msgstr "Django 3.2" + msgid "Django support policy is documented at :ref:`django_support`." msgstr "Django support policy is documented at :ref:`django_support`." @@ -490,6 +494,15 @@ msgstr "" "\"master\"." msgid "" +"In case your keystone run at 5000 port then you would mentioned keystone " +"port here as well i.e. OPENSTACK_KEYSTONE_URL = \"http://%s:5000/identity/" +"v3\" % OPENSTACK_HOST" +msgstr "" +"In case your Keystone runs at 5000 port then you would mention Keystone port " +"here as well i.e. OPENSTACK_KEYSTONE_URL = \"http://%s:5000/identity/v3\" % " +"OPENSTACK_HOST" + +msgid "" "In the Dashboard configuration section, allow your hosts to access Dashboard:" msgstr "" "In the Dashboard configuration section, allow your hosts to access Dashboard:" @@ -687,6 +700,25 @@ msgstr "" "environments with stand-alone services such as Object Storage." msgid "" +"Then configure the web server to host OpenStack dashboard via WSGI. For " +"apache2 web server, you may need to create ``/etc/apache2/sites-available/" +"horizon.conf``. The template in DevStack is a good example of the file. :" +"opendev-repo:`openstack/devstack/src/branch/master/files/apache-horizon." +"template`. Or you can automatically generate an apache configuration file. " +"If you previously generated an ``openstack_dashboard/horizon_wsgi.py`` file " +"it will use that, otherwise will default to using ``openstack_dashboard/wsgi." +"py``" +msgstr "" +"Then configure the web server to host OpenStack dashboard via WSGI. For " +"apache2 web server, you may need to create ``/etc/apache2/sites-available/" +"horizon.conf``. The template in DevStack is a good example of the file. :" +"opendev-repo:`openstack/devstack/src/branch/master/files/apache-horizon." +"template`. Or you can automatically generate an apache configuration file. " +"If you previously generated an ``openstack_dashboard/horizon_wsgi.py`` file " +"it will use that, otherwise will default to using ``openstack_dashboard/wsgi." +"py``" + +msgid "" "There are a number of horizon plugins for various useful features. You can " "get dashboard supports for them by installing corresponding horizon plugins." msgstr "" diff --git a/openstack_auth/locale/en_GB/LC_MESSAGES/django.po b/openstack_auth/locale/en_GB/LC_MESSAGES/django.po index 53b157572..01483ac6a 100644 --- a/openstack_auth/locale/en_GB/LC_MESSAGES/django.po +++ b/openstack_auth/locale/en_GB/LC_MESSAGES/django.po @@ -2,15 +2,16 @@ # Andi Chandler <andi@gowling.com>, 2018. #zanata # Andi Chandler <andi@gowling.com>, 2019. #zanata # Andi Chandler <andi@gowling.com>, 2020. #zanata +# Andi Chandler <andi@gowling.com>, 2022. #zanata msgid "" msgstr "" "Project-Id-Version: horizon VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2020-10-19 06:37+0000\n" +"POT-Creation-Date: 2022-05-19 10:45+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2020-10-19 02:49+0000\n" +"PO-Revision-Date: 2022-05-25 09:09+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -99,6 +100,13 @@ msgstr "Switch to Keystone Provider \"%(keystone_provider)s\" successful." msgid "Switch to project \"%(project_name)s\" successful." msgstr "Switch to project \"%(project_name)s\" successful." +msgid "Switch to system scope successful." +msgstr "Switch to system scope successful." + +#, python-format +msgid "System switch failed for user \"%(username)s\"." +msgstr "System switch failed for user \"%(username)s\"." + msgid "The authentication token issued by the Identity service has expired." msgstr "The authentication token issued by the Identity service has expired." diff --git a/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po b/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po index be52ac3e4..daa8f9573 100644 --- a/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po @@ -8,15 +8,16 @@ # Andi Chandler <andi@gowling.com>, 2019. #zanata # Andi Chandler <andi@gowling.com>, 2020. #zanata # Andi Chandler <andi@gowling.com>, 2021. #zanata +# Andi Chandler <andi@gowling.com>, 2022. #zanata msgid "" msgstr "" "Project-Id-Version: horizon VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2022-02-21 20:31+0000\n" +"POT-Creation-Date: 2022-05-19 10:45+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2021-05-16 09:04+0000\n" +"PO-Revision-Date: 2022-05-25 09:04+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -2823,6 +2824,9 @@ msgstr "Failed to check if Neutron supports \"auto_allocated_network\"." msgid "Failed to check if nova supports \"auto_allocated_network\"." msgstr "Failed to check if Nova supports \"auto_allocated_network\"." +msgid "Failed to check if shared field is supported." +msgstr "Failed to check if the shared field is supported." + msgid "Failed to create a rbac policy." msgstr "Failed to create a RBAC policy." @@ -6279,6 +6283,9 @@ msgstr "System Information" msgid "System Scope" msgstr "System Scope" +msgid "Systems:" +msgstr "Systems:" + msgid "Target Host" msgstr "Target Host" @@ -8790,6 +8797,9 @@ msgstr "no" msgid "rbac policy quota exceeded." msgstr "rbac policy quota exceeded." +msgid "system scope" +msgstr "system scope" + msgid "undefined" msgstr "undefined" diff --git a/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po index fdb33cbc0..8d835d980 100644 --- a/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po +++ b/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po @@ -7,15 +7,16 @@ # Andi Chandler <andi@gowling.com>, 2019. #zanata # Andi Chandler <andi@gowling.com>, 2020. #zanata # Andi Chandler <andi@gowling.com>, 2021. #zanata +# Andi Chandler <andi@gowling.com>, 2022. #zanata msgid "" msgstr "" "Project-Id-Version: horizon VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2021-03-22 10:52+0000\n" +"POT-Creation-Date: 2022-05-19 10:45+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2021-03-21 09:45+0000\n" +"PO-Revision-Date: 2022-05-25 09:13+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -267,6 +268,9 @@ msgstr "Add Interface" msgid "Add Ons, Required and Feedback" msgstr "Add Ons, Required and Feedback" +msgid "Add Rule" +msgstr "Add Rule" + msgid "Admin Password" msgstr "Admin Password" @@ -432,6 +436,15 @@ msgstr "Available Scheduler Hints" msgid "Badges" msgstr "Badges" +msgid "Bandwidth Limit" +msgstr "Bandwidth Limit" + +msgid "Bandwidth Limit - , , , " +msgstr "Bandwidth Limit - , , , " + +msgid "Bandwidth Rules" +msgstr "Bandwidth Rules" + msgid "Bare Metal" msgstr "Bare Metal" @@ -698,6 +711,12 @@ msgstr "Create Keypair" msgid "Create New Volume" msgstr "Create New Volume" +msgid "Create Policy" +msgstr "Create Policy" + +msgid "Create QoS Policy" +msgstr "Create QoS Policy" + msgid "Create Role" msgstr "Create Role" @@ -773,6 +792,18 @@ msgstr[1] "DNS Records" msgid "DSCP Mark" msgstr "DSCP Mark" +msgid "DSCP Mark - , " +msgstr "DSCP Mark - , " + +msgid "DSCP Marking" +msgstr "DSCP Marking" + +msgid "DSCP Rules" +msgstr "DSCP Rules" + +msgid "DSCP mark" +msgstr "DSCP mark" + msgid "Danger" msgstr "Danger " @@ -904,6 +935,9 @@ msgstr "Delete Roles" msgid "Delete Router" msgstr "Delete Router" +msgid "Delete Rule" +msgstr "Delete Rule" + msgid "Delete Server Group" msgid_plural "Delete Server Groups" msgstr[0] "Delete Server Group" @@ -1130,6 +1164,9 @@ msgstr "Edit Image" msgid "Edit Role" msgstr "Edit Role" +msgid "Edit Rule" +msgstr "Edit Rule" + msgid "Edit Trunk" msgstr "Edit Trunk" @@ -1717,12 +1754,18 @@ msgstr "Manual" msgid "Max Burst Kbits" msgstr "Max Burst Kbits" +msgid "Max Burst Size (in kbps)" +msgstr "Max Burst Size (in kbps)" + msgid "Max Kbps" msgstr "Max Kbps" msgid "Max Port" msgstr "Max Port" +msgid "Max bandwidth (in kbps)" +msgstr "Max bandwidth (in kbps)" + msgid "Max. Size (bytes)" msgstr "Max. Size (bytes)" @@ -1770,6 +1813,9 @@ msgstr "Min Disk (GB)" msgid "Min Kbps" msgstr "Min Kbps" +msgid "Min Kpps" +msgstr "Min Kpps" + msgid "Min Port" msgstr "Min Port" @@ -1788,18 +1834,42 @@ msgstr "Min. Size (bytes)" msgid "Mini button" msgstr "Mini button" +msgid "Minimum Bandwidth" +msgstr "Minimum Bandwidth" + +msgid "Minimum Bandwidth - , , " +msgstr "Minimum Bandwidth - , , " + +msgid "Minimum Bandwidth Rules" +msgstr "Minimum Bandwidth Rules" + msgid "Minimum Disk" msgstr "Minimum Disk" msgid "Minimum Disk (GB)" msgstr "Minimum Disk (GB)" +msgid "Minimum Packet Rate" +msgstr "Minimum Packet Rate" + +msgid "Minimum Packet Rate - , , " +msgstr "Minimum Packet Rate - , , " + +msgid "Minimum Packet Rules" +msgstr "Minimum Packet Rules" + msgid "Minimum RAM" msgstr "Minimum RAM" msgid "Minimum RAM (MB)" msgstr "Minimum RAM (MB)" +msgid "Minimum bandwidth (in kbps)" +msgstr "Minimum bandwidth (in kbps)" + +msgid "Minimum packet rate (in kpps)" +msgstr "Minimum packet rate (in kpps)" + msgid "Modals" msgstr "Modals" @@ -2245,6 +2315,32 @@ msgid_plural "QoS Policies" msgstr[0] "QoS Policy" msgstr[1] "QoS Policies" +#, python-format +msgid "QoS Policy %s was successfully created." +msgstr "QoS Policy %s was successfully created." + +msgid "QoS Policy ID" +msgstr "QoS Policy ID" + +msgid "QoS Policy Id" +msgstr "QoS Policy Id" + +msgid "QoS Policy Name" +msgstr "QoS Policy Name" + +msgid "QoSPolicyId" +msgstr "QoSPolicyId" + +msgid "QoSPolicyName" +msgstr "QoSPolicyName" + +msgid "Qos Policy Rule was successfully deleted." +msgstr "QoS Policy Rule was successfully deleted." + +#, python-format +msgid "Qos Policy Rule %s was successfully updated." +msgstr "QoS Policy Rule %s was successfully updated." + msgid "Queued" msgstr "Queued" @@ -2308,9 +2404,21 @@ msgstr "Role updated successfully." msgid "Root Disk" msgstr "Root Disk" +msgid "Rule" +msgstr "Rule" + msgid "Rule ID" msgstr "Rule ID" +msgid "Rule Type" +msgstr "Rule Type" + +msgid "Rule to edit" +msgstr "Rule to edit" + +msgid "RuleId" +msgstr "RuleId" + msgid "Rules" msgstr "Rules" @@ -2411,6 +2519,9 @@ msgstr "Select Title" msgid "Select a container to browse." msgstr "Select a container to browse." +msgid "Select a flavor from the available flavors below." +msgstr "Select a flavour from the available flavours below." + msgid "Select a key pair from the available key pairs below." msgstr "Select a key pair from the available key pairs below." @@ -2758,6 +2869,19 @@ msgstr "" "assigned to the interfaces plugged into them." msgid "" +"The maximum KBPS (kilobits per second) value.\n" +" If you specify this value, must be greater than 0 otherwise max_kbps " +"will have no value.\n" +" \n" +" The maximum burst size (in kilobits). Default is 0." +msgstr "" +"The maximum KBPS (kilobits per second) value.\n" +" If you specify this value, must be greater than 0 otherwise max_kbps " +"will have no value.\n" +" \n" +" The maximum burst size (in kilobits). Default is 0." + +msgid "" "The maximum number of key-value pairs that can be supplied per instance is " "determined by the compute provider." msgstr "" @@ -2765,6 +2889,13 @@ msgstr "" "determined by the compute provider." msgid "" +"The minimum KBPS (kilobits per second) value which should be available for " +"port." +msgstr "" +"The minimum KBPS (kilobits per second) value which should be available for " +"port." + +msgid "" "The minimum disk size required to boot the image. If unspecified, this value " "defaults to 0 (no minimum)." msgstr "" @@ -2772,6 +2903,13 @@ msgstr "" "defaults to 0 (no minimum)." msgid "" +"The minimum kpps (kilo(1000) packets per second) value which should be " +"available for port." +msgstr "" +"The minimum kpps (kilo(1000) packets per second) value which should be " +"available for port." + +msgid "" "The minimum memory size required to boot the image. If unspecified, this " "value defaults to 0 (no minimum)." msgstr "" @@ -2880,6 +3018,12 @@ msgstr "" "There are no allowed boot\n" " sources. If you think this is wrong please contact your administrator." +msgid "There are no rules to delete." +msgstr "There are no rules to delete." + +msgid "There are no rules to modify." +msgstr "There are no rules to modify." + 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:" @@ -3034,6 +3178,18 @@ msgstr "Typography" msgid "URL" msgstr "URL" +msgid "Unable to add the bandwidthrule ." +msgstr "Unable to add the bandwidthrule ." + +msgid "Unable to add the dscp_marking_rule ." +msgstr "Unable to add the dscp_marking_rule ." + +msgid "Unable to add the minimum_bandwidth_rule ." +msgstr "Unable to add the minimum_bandwidth_rule ." + +msgid "Unable to add the minimum_packet_rate_rule." +msgstr "Unable to add the minimum_packet_rate_rule." + msgid "Unable to allocate new floating IP address." msgstr "Unable to allocate new floating IP address." @@ -3049,6 +3205,9 @@ msgstr "Unable to check the Nova service feature." msgid "Unable to copy the object." msgstr "Unable to copy the object." +msgid "Unable to create the QoS Policy." +msgstr "Unable to create the QoS Policy." + msgid "Unable to create the container." msgstr "Unable to create the container." @@ -3164,6 +3323,9 @@ msgstr[1] "Unable to delete policies: %s." msgid "Unable to delete qos policy %(id)s" msgstr "Unable to delete QoS policy %(id)s" +msgid "Unable to delete the bandwidth_limit_rule." +msgstr "Unable to delete the bandwidth_limit_rule." + msgid "Unable to delete the container." msgstr "Unable to delete the container." @@ -3173,6 +3335,9 @@ msgstr "Unable to delete the domain." msgid "Unable to delete the domains." msgstr "Unable to delete the domains." +msgid "Unable to delete the dscp_marking_rule." +msgstr "Unable to delete the dscp_marking_rule." + #, python-format msgid "Unable to delete the flavor with id: %(id)s" msgstr "Unable to delete the flavour with id: %(id)s" @@ -3194,6 +3359,12 @@ msgstr "Unable to delete the image with id: %(id)s" msgid "Unable to delete the keypair with name: %(name)s" msgstr "Unable to delete the keypair with name: %(name)s" +msgid "Unable to delete the minimum_bandwidth_rule ." +msgstr "Unable to delete the minimum_bandwidth_rule ." + +msgid "Unable to delete the minimum_packet_rate_rule ." +msgstr "Unable to delete the minimum_packet_rate_rule ." + msgid "Unable to delete the object." msgstr "Unable to delete the object." @@ -3537,12 +3708,24 @@ msgstr "Unable to update metadata." msgid "Unable to update project quota data." msgstr "Unable to update project quota data." +msgid "Unable to update the bandwidthrule." +msgstr "Unable to update the bandwidthrule." + +msgid "Unable to update the dscp marking rule." +msgstr "Unable to update the DSCP marking rule." + msgid "Unable to update the flavor." msgstr "Unable to update the flavour." msgid "Unable to update the image." msgstr "Unable to update the image." +msgid "Unable to update the minimum bandwidth rule." +msgstr "Unable to update the minimum bandwidth rule." + +msgid "Unable to update the minimum packet rate rule." +msgstr "Unable to update the minimum packet rate rule." + msgid "Unable to update the trunk." msgstr "Unable to update the trunk." @@ -3695,6 +3878,17 @@ msgstr "VMDK - Virtual Machine Disk" msgid "VNIC type" msgstr "VNIC type" +msgid "" +"Valid DSCP mark values are even numbers between 0 and 56,\n" +" except 2-6, 42, 44, and 50-54. The full list of valid DSCP marks is:\n" +" 0, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, " +"46, 48, 56." +msgstr "" +"Valid DSCP mark values are even numbers between 0 and 56,\n" +" except 2-6, 42, 44, and 50-54. The full list of valid DSCP marks is:\n" +" 0, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, " +"46, 48, 56." + msgid "View As Modal" msgstr "View As Modal" @@ -3961,9 +4155,18 @@ msgstr[1] "You have selected \"%s\". Deleted users are not recoverable." msgid "Your Form as JavaScript" msgstr "Your Form as JavaScript" +msgid "any" +msgstr "any" + +msgid "egress" +msgstr "egress" + msgid "image" msgstr "image" +msgid "ingress" +msgstr "ingress" + msgid "inherit" msgstr "inherit" diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index c75f420a5..6da696a10 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -4,15 +4,16 @@ # Andi Chandler <andi@gowling.com>, 2019. #zanata # Andi Chandler <andi@gowling.com>, 2020. #zanata # Andi Chandler <andi@gowling.com>, 2021. #zanata +# Andi Chandler <andi@gowling.com>, 2022. #zanata msgid "" msgstr "" "Project-Id-Version: horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-09 10:28+0000\n" +"POT-Creation-Date: 2022-05-19 10:41+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2021-06-24 03:46+0000\n" +"PO-Revision-Date: 2022-05-25 09:17+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -146,6 +147,9 @@ msgstr "16.2.0" msgid "16.2.1" msgstr "16.2.1" +msgid "16.2.2-5" +msgstr "16.2.2-5" + msgid "17.0.0" msgstr "17.0.0" @@ -164,6 +168,9 @@ msgstr "18.3.0" msgid "18.3.3" msgstr "18.3.3" +msgid "18.3.5-3" +msgstr "18.3.5-3" + msgid "18.5.0" msgstr "18.5.0" @@ -173,6 +180,9 @@ msgstr "18.6.0" msgid "18.6.1" msgstr "18.6.1" +msgid "18.6.4" +msgstr "18.6.4" + msgid "19.0.0" msgstr "19.0.0" @@ -182,6 +192,30 @@ msgstr "19.1.0" msgid "19.2.0" msgstr "19.2.0" +msgid "19.2.0-14" +msgstr "19.2.0-14" + +msgid "20.0.0" +msgstr "20.0.0" + +msgid "20.1.0" +msgstr "20.1.0" + +msgid "20.1.2" +msgstr "20.1.2" + +msgid "21.0.0" +msgstr "21.0.0" + +msgid "22.0.0" +msgstr "22.0.0" + +msgid "22.0.0-13" +msgstr "22.0.0-13" + +msgid "22.1.0" +msgstr "22.1.0" + msgid "8.0.1" msgstr "8.0.1" @@ -316,6 +350,17 @@ msgstr "" "receive requests on 0.0.0.0 interface." msgid "" +"A new entry has been added to the context switcher menu, visible only when " +"the current user has access to the system scope. This entry, labeled " +"\"system scope\", allows to switch to a system-scope token, so that " +"operations that require this kind of token can be performed." +msgstr "" +"A new entry has been added to the context switcher menu, visible only when " +"the current user has access to the system scope. This entry, labelled " +"\"system scope\", allows switching to a system-scope token so that " +"operations that require this kind of token can be performed." + +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 " @@ -424,6 +469,13 @@ msgstr "API restrictions:" msgid "Ability to add exceptions" msgstr "Ability to add exceptions" +msgid "" +"Add \"Create Network QoS Policy\" button to QoS Policy Panel. From Horizon " +"users can now create network qos policy." +msgstr "" +"Add \"Create Network QoS Policy\" button to QoS Policy Panel. From Horizon " +"users can now create a network QoS policy." + msgid "Add \"Create Router\" button to Admin/Network/Routers panel." msgstr "Add \"Create Router\" button to Admin/Network/Routers panel." @@ -434,6 +486,9 @@ msgstr "" "Add MKS console support. Blueprint can be found at [`<https://blueprints." "launchpad.net/horizon/+spec/support-mks-console-type>`_]" +msgid "Add Rules CRUD operations to the Network QoS Policy." +msgstr "Add Rules CRUD operations to the Network QoS Policy." + msgid "" "Add ``OPENSTACK_KEYSTONE_BACKEND`` manually into " "``REST_API_REQUIRED_SETTINGS`` on ``local_settings.py``, if your deployment " @@ -608,6 +663,15 @@ msgstr "" "version. The command is available as ``./manage.py upgrade_check``." msgid "" +"Added create, edit, and delete rules operation to the network qos policy. " +"Rules supported - Bandwidth-Limit, Minimum-Bandwidth, DSCP-Marking, and " +"Minimum-Packet-Rate." +msgstr "" +"Added create, edit, and delete rules operation to the network qos policy. " +"Rules supported - Bandwidth-Limit, Minimum-Bandwidth, DSCP-Marking, and " +"Minimum-Packet-Rate." + +msgid "" "Added editing capabilities for data sources. See `this <https://blueprints." "launchpad.net/horizon/+spec/allow-editing-of-data-sources>`__ for more " "details." @@ -1523,6 +1587,24 @@ msgstr "" "supported as well as Stein release does and Django 1.11 is still the primary " "supported version of Django." +msgid "" +"Django 2.2 support was dropped. Django 2.2 ends its extended support in " +"April 2022. Considering this horizon dropped Django 2.2 support and uses " +"Django 3.2 as default." +msgstr "" +"Django 2.2 support was dropped. Django 2.2 ends its extended support in " +"April 2022. Considering this horizon dropped Django 2.2 support and uses " +"Django 3.2 as default." + +msgid "" +"Django 3.2 support is added. As of Xena release, it is considered as " +"experimental. Considering Django 2.2 EOL, Django 3.2 will be the default " +"Django version in Yoga release." +msgstr "" +"Django 3.2 support is added. As of the Xena release, it is considered " +"experimental. Considering Django 2.2 EOL, Django 3.2 will be the default " +"Django version in the Yoga release." + msgid "Django versions 1.4 - 1.6 are now supported by Horizon." msgstr "Django versions 1.4 - 1.6 are now supported by Horizon." @@ -1790,6 +1872,13 @@ msgstr "" "Fixed a bug where non-admin users would be shown the \"Change Password\" " "button for users listed under the Identity panel." +msgid "" +"Fixed lack of pagination for the networks page under Project and Admin " +"Dashboard." +msgstr "" +"Fixed lack of pagination for the networks page under Project and Admin " +"Dashboard." + msgid "Fixing ordering issues" msgstr "Fixing ordering issues" @@ -2033,6 +2122,21 @@ msgstr "" "'material'." msgid "" +"Horizon can now use a system scope token when performing admin operations. " +"To enable that, a new setting, SYSTEM_SCOPE_SERVICES, has to list the " +"OpenStack services for which this feature is to be enabled. When that " +"setting is not empty, a new option, \"system scope\" will appear in the " +"context switching menu, and the panels for the listed services will be moved " +"into that context in the main menu." +msgstr "" +"Horizon can now use a system scope token when performing admin operations. " +"To enable that, a new setting, SYSTEM_SCOPE_SERVICES, has to list the " +"OpenStack services for which this feature is to be enabled. When that " +"setting is not empty, a new option, \"system scope\" will appear in the " +"context switching menu, and the panels for the listed services will be moved " +"into that context in the main menu." + +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>`_" @@ -2102,6 +2206,25 @@ msgstr "" "as keystone is present (for instance, swift-only deployments)." msgid "" +"Horizon no longer requires the keystone admin endpoint. keystone does not " +"distinguish public and admin endpoints and there is no functional difference " +"between public and admin endpoints. There is no need for a separate endpoint " +"for keystone admin operations, but horizon required the keystone admin " +"endpoint is configured previously. This requirement no longer exists. An " +"endpoint specified by ``OPENSTACK_ENDPOINT_TYPE`` setting is used for the " +"keystone admin operations. You can drop the admin endpoint for keystone " +"(unless other services require it). [:bug:`1950659`]" +msgstr "" +"Horizon no longer requires the keystone admin endpoint. Keystone does not " +"distinguish between public and admin endpoints and there is no functional " +"difference between public and admin endpoints. There is no need for a " +"separate endpoint for keystone admin operations, but Horizon required the " +"Keystone admin endpoint is configured previously. This requirement no longer " +"exists. An endpoint specified by ``OPENSTACK_ENDPOINT_TYPE`` setting is used " +"for the Keystone admin operations. You can drop the admin endpoint for " +"Keystone (unless other services require it). [:bug:`1950659`]" + +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." @@ -3278,6 +3401,15 @@ msgstr "" "Storage service by looking for all possible endpoints ``volume``, " "``volumev2`` and ``volumev3``." +msgid "" +"Previously, ToggleSuspend class checked os-rescue policy for resume " +"operation. By this fix, the class checks 'os_compute_api:os-suspend-server:" +"resume' policy to align to resume operation." +msgstr "" +"Previously, ToggleSuspend class checked os-rescue policy for resume " +"operation. By this fix, the class checks 'os_compute_api:os-suspend-server:" +"resume' policy to align to resume operation." + msgid "Properties are now bound to the controller instead of the scope." msgstr "Properties are now bound to the controller instead of the scope." @@ -3836,6 +3968,17 @@ msgstr "" "gap, please file a bug to horizon or contact the Horizon team." msgid "" +"The Django version of the launch instance form was dropped. It was " +"deprecated since Wallaby release. ``LAUNCH_INSTANCE_LEGACY_ENABLED`` and " +"``LAUNCH_INSTANCE_NG_ENABLED`` settings were dropped as horizon always uses " +"the Angular version of the launch instance form." +msgstr "" +"The Django version of the launch instance form was dropped. It was " +"deprecated since the Wallaby release. ``LAUNCH_INSTANCE_LEGACY_ENABLED`` and " +"``LAUNCH_INSTANCE_NG_ENABLED`` settings were dropped as Horizon always uses " +"the Angular version of the launch instance form." + +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 " @@ -4284,6 +4427,13 @@ msgstr "" "Keystone v2.0 API." msgid "" +"The default value of OPENSTACK_KEYSTONE_DEFAULT_ROLE is changed from " +"_member_ to member to conform with what keystone-bootstrap creates." +msgstr "" +"The default value of OPENSTACK_KEYSTONE_DEFAULT_ROLE is changed from " +"_member_ to member to conform with what keystone-bootstrap creates." + +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 "" @@ -5228,6 +5378,19 @@ msgstr "" "in non-DEBUG mode in Horizon. Offline compression continues to work as in " "previous releases." +msgid "" +"With this release, Horizon uses only the Block Storage API v3. Horizon has " +"been using the Block Storage API v3 by default since Queens, so this change " +"should not impact Horizon functionality. (The Block Storage API v2 was " +"deprecated by the Cinder project in the Pike release, and is scheduled to be " +"removed in the Xena release.)" +msgstr "" +"With this release, Horizon uses only the Block Storage API v3. Horizon has " +"been using the Block Storage API v3 by default since Queens, so this change " +"should not impact Horizon functionality. (The Block Storage API v2 was " +"deprecated by the Cinder project in the Pike release, and is scheduled to be " +"removed in the Xena release.)" + msgid "Wizard" msgstr "Wizard" @@ -5285,6 +5448,12 @@ 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 "Xena Series Release Notes" +msgstr "Xena Series Release Notes" + +msgid "Yoga Series Release Notes" +msgstr "Yoga Series Release Notes" + 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 " @@ -5325,6 +5494,27 @@ msgstr "" "network should work same as before." msgid "" +"[:blueprint:`handle-multiple-login-sessions-from-same-user-in-horizon`] This " +"blueprint allows operators to control if multiple simultaneous dashboard " +"sessions are allowed or not for a user. A new setting " +"``SIMULTANEOUS_SESSIONS`` controls the behavior. The default behavior allows " +"multiple dashboard sessions for a user. The new setting allows operators to " +"configure horizon to disallow multiple sessions per user. When multiple " +"simultaneous sessions are disabled, the most recent authenticated session " +"will be considered as the valid one and the previous session will be " +"invalidated." +msgstr "" +"[:blueprint:`handle-multiple-login-sessions-from-same-user-in-horizon`] This " +"blueprint allows operators to control if multiple simultaneous dashboard " +"sessions are allowed or not for a user. A new setting " +"``SIMULTANEOUS_SESSIONS`` controls the behaviour. The default behaviour " +"allows multiple dashboard sessions for a user. The new setting allows " +"operators to configure horizon to disallow multiple sessions per user. When " +"multiple simultaneous sessions are disabled, the most recent authenticated " +"session will be considered the valid one and the previous session will be " +"invalidated." + +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 " @@ -5645,6 +5835,42 @@ msgstr "" "``publicize_image`` to be the same as Glance has." msgid "" +"[:bug:`1874705`] Add a new variable WEBSSO_USE_HTTP_REFERER to facilitate " +"WEBSSO deployments where network segmentation is used per security " +"requirement. In this case, the controllers cannot reach other services " +"external endpoints. Therefore, using the HTTP_REFERER to derive the Keystone " +"endpoint in the websso view will return a timeout for requests to Keystone " +"in cases where the external Keystone endpoint is the HTTP_REFERER. " +"WEBSSO_USE_HTTP_REFERER defaults to True to keep inline with current " +"functionality. When set to False the OPENSTACK_KEYSTONE_URL is used instead " +"of the HTTP_REFERER. If OPENSTACK_KEYSTONE_URL is set to the internal " +"Keystone endpoint the requests between Horizon and Keystone should be able " +"to connect." +msgstr "" +"[:bug:`1874705`] Add a new variable WEBSSO_USE_HTTP_REFERER to facilitate " +"WEBSSO deployments where network segmentation is used per security " +"requirement. In this case, the controllers cannot reach other services' " +"external endpoints. Therefore, using the HTTP_REFERER to derive the Keystone " +"endpoint in the websso view will return a timeout for requests to Keystone " +"in cases where the external Keystone endpoint is the HTTP_REFERER. " +"WEBSSO_USE_HTTP_REFERER defaults to True to keep inline with current " +"functionality. When set to False the OPENSTACK_KEYSTONE_URL is used instead " +"of the HTTP_REFERER. If OPENSTACK_KEYSTONE_URL is set to the internal " +"Keystone endpoint the requests between Horizon and Keystone should be able " +"to connect." + +msgid "" +"[:bug:`1907843`] RBAC shared security groups can now be shown in the " +"Security Groups page. Previously only the security groups owned by the login " +"tenant can be displayed and used. Besides, a column for the shared field is " +"added to the Security Groups table." +msgstr "" +"[:bug:`1907843`] RBAC shared security groups can now be shown in the " +"Security Groups page. Previously only the security groups owned by the login " +"tenant can be displayed and used. Besides, a column for the shared field is " +"added to the Security Groups table." + +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 " diff --git a/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po deleted file mode 100644 index b9181c369..000000000 --- a/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po +++ /dev/null @@ -1,280 +0,0 @@ -# Benjamin ACH <benjamin_ach@hotmail.com>, 2016. #zanata -# Gérald LONLAS <g.lonlas@gmail.com>, 2016. #zanata -# Marcellin Fom Tchassem <mf6510@att.com>, 2016. #zanata -# Cédric Savignan <liced@liced.fr>, 2017. #zanata -# Loic Nicolle <loic.nicolle@orange.com>, 2017. #zanata -# Marcellin Fom Tchassem <mf6510@att.com>, 2017. #zanata -msgid "" -msgstr "" -"Project-Id-Version: horizon\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-23 05:47+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2017-07-21 11:31+0000\n" -"Last-Translator: Loic Nicolle <loic.nicolle@orange.com>\n" -"Language-Team: French\n" -"Language: fr\n" -"X-Generator: Zanata 4.3.3\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\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 "" -"(Optionel) Comme base pour les pages Angular, bien vouloir utiliser le " -"commun modèle Angular, pour minimiser la répétition des codes et s'assurer " -"de l'utilisation de pareilles fonctionnalités." - -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 "" -"Un concept descripteur permet le passage adéquat d'informations qui peuvent " -"globalement identifier un objet, pour usage dans les vues et actions " -"communes." - -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 "" -"Une page détaillée pour un type particulier de ressource (I.e. Images) peut " -"maintenant utiliser une application Angular de niveau registre, pour " -"enregistrer les vues et permettre aux développeurs de facilement créer ou " -"ajouter des vues détaillées. Dans cette implementation, ces vues sont " -"presentées sous forme d'onglets au sein de pages détaillées." - -#, fuzzy -msgid "" -"A directive (hz-details) provides the ability to intelligently display a set " -"of views (typically for a Details context)." -msgstr "" -"Une directive (hz-details) permet d'afficher intelligemment un ensemble de " -"vues (généralement pour un contexte Détails)." - -#, fuzzy -msgid "" -"A generic Details display parses the location to determine the resource " -"type, and displays relevant details views for that type." -msgstr "" -"Un affichage générique Details analyse l'emplacement pour déterminer le type " -"de ressource et affiche des vues de détails pertinentes pour ce type." - -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 "Un nouveau panneau profileur" - -msgid "A shared Django template is now available for use by any Angular page." -msgstr "" -"Un modèle partagé de Django est maintenant disponible pour usage par toute " -"page 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 permet désormais de spécifier une clé 'flavors_panel' comme " -"vrai ou Faux, indiquant si la version Angular du panneau est active." - -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 "" -"Ajouter une nouvelle configuration OVERVIEW_DAYS_RANGE. Elle définit " -"l'intervalle par défaut de la date dans l'aperçu du panneau de compteurs - " -"soit le jour courant moins N jours (si la valeur est l'entier N), soit du " -"début du mois courant jusqu'au jour courant (si la valeur est fixée à None). " -"Cette configuration est utilisée pour limiter la quantité de données " -"établies par défaut lors de l'affichage de l'aperçu. La valeur par défaut " -"est 1, laquelle est différente du comportement précédent, puisqu'elle " -"causait d'importants décalages au cours de larges déploiements." - -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 "" -"Ajout de ESLint pour les listes JavaScript, utilisant les règles reslint-" -"config-openstack. Voir `this <https://blueprints.launchpad.net/horizon/+spec/" -"jscs-cleanup>`__ pour plus de détails." - -msgid "" -"Added Karma for JavaScript testing. See `this <https://blueprints.launchpad." -"net/horizon/+spec/karma>`__ for more details." -msgstr "" -"Ajout de Karma pour les tests de JavaScript. Voir `this <https://blueprints." -"launchpad.net/horizon/+spec/karma>`__ pour plus de détails." - -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 "" -"Ajout du support de Kestone to Keystone (K2K) federation dans Horizon. Si " -"Keystone est configuré avec K2K et possède des fournisseurs de services, la " -"liste des fournisseurs de Keystone apparaîtra dans un menu déroulant. Dans " -"local_settings.py vous pouvez optionnellement définir l'affichage du nom du " -"service identité avec ``KEYSTONE_PROVIDER_IDP_NAME`` ou définir l'id du " -"fournisseur utilisé pour comparer avec d'autres fournisseurs de services " -"``KEYSTONE_PROVIDER_IDP_ID``. [`blueprint k2k-horizon <https://blueprints." -"launchpad.net/horizon/+spec/k2k-horizon>`_]." - -msgid "" -"Added a new ``ANGULAR FEATURES`` dictionary to the settings. This allows " -"simple toggling of new AngularJS features." -msgstr "" -"Ajout d'un nouveau dictionnaire ``ANGULAR FEATURES`` pour le paramétrage. " -"Ceci permet l'activation de nouvelles fonctionnalités 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 "" -"Ajout d'actions pour facilement associer LBaaS VIP avec une IP flottante. " -"Voir `ici <https://blueprints.launchpad.net/horizon/+spec/lbaas-vip-fip-" -"associate>`__ pour plus de détails." - -msgid "Added mapping for Identity Provider and Protocol specific WebSSO." -msgstr "" -"Ajout du mappage pour les fournisseurs d'identité et le protocoles " -"spécifique WebSSO." - -msgid "Added new Trove features." -msgstr "Ajout des nouvelles fonctionnalités de Trove." - -msgid "Added support for shell job types and multiple Sahara improvements." -msgstr "" -"Ajout du support pour les jobs shell ainsi que plusieurs améliorations de " -"Sahara." - -msgid "Added the Update Encryption action for encrypted volume types." -msgstr "" -"Ajout de l'action mise à jour du cryptage pour les types de volume cryptés." - -msgid "" -"Allow to override settings from local_settings.py with file snippets dropped " -"into local_settings.d/ directory." -msgstr "" -"Permet de remplacer les configurations du fichier local_settings.py par des " -"fragments de fichier supprimés du fichier local_settings.d/ directory." - -msgid "" -"Allows to attach ports during instance launch <https://blueprints.launchpad." -"net/horizon/+spec/allow-launching-ports>" -msgstr "" -"Permets de connecter les ports lors du lancement de l'instance <https://" -"blueprints.launchpad.net/horizon/+spec/allow-launching-ports>" - -msgid "" -"Although it's not required, it's best to make your actions return promises " -"with the expected structure." -msgstr "" -"Quoique pas requis, il serait mieux de faire retourner des promises par vos " -"actions avec la structure prévue." - -msgid "" -"An action-result service provides convenience methods for construction of " -"the result, and for parsing of a resolved object" -msgstr "" -"Un service action-résultat fournit les méthodes adéquates pour la " -"construction du résultat, et pour l'analyse d'un objet résolu" - -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 "" -"Les actions Angular devraient retourner une promise qui s'ajuste en fonction " -"d'un objet structuré tel qu'il puisse indiquer le résultat de l'action." - -msgid "" -"Angular components now exist to provide simple-to- configure panels and " -"tables, based off of registry information about resources (e.g. Instances)." -msgstr "" -"Les composants Angular serviront à fournir de simples-à-configurés panneaux " -"et tables, basés sur un registre d'informations sur les resources (i.e. " -"Instances)." - -msgid "Bug Fixes" -msgstr "Résolutions de Bugs" - -msgid "" -"Cinder defines storage size in gibibytes (GiB), which is inconsistent with " -"Horizon panels that show/request storage size in gigabytes (GB)." -msgstr "" -"Cinder définit la taille de stockage en gibibytes (GiB), laquelle est " -"consistante avec les panneaux de Horizon qui montrent/demandent la taille de " -"stockage en gigabytes (GB)." - -msgid "Cloud Admin - View and manage identity resources across domains" -msgstr "" -"Administrateur du cloud - Afficher et gérer les resources identitaires à " -"travers les domaines" - -msgid "Current Series Release Notes" -msgstr "Note de la release actuelle" - -msgid "Deprecation Notes" -msgstr "Notes dépréciées " - -msgid "Liberty Series Release Notes" -msgstr "Note de release pour Liberty" - -msgid "Mitaka Series Release Notes" -msgstr "Note de release pour Mitaka" - -msgid "Newton Series Release Notes" -msgstr "Note de release pour Newton" |