Imported Translations from Zanata
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I6091791bd171b5c5b0bf68b04da138b97b2dde94
This commit is contained in:
parent
79e505520f
commit
f1587f64ac
@ -3,13 +3,13 @@
|
||||
# Andi Chandler <andi@gowling.com>, 2020. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: horizon 18.4.2.dev43\n"
|
||||
"Project-Id-Version: horizon 18.4.2.dev61\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-09-03 16:57+0000\n"
|
||||
"POT-Creation-Date: 2020-09-10 18:13+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2020-05-02 03:51+0000\n"
|
||||
"PO-Revision-Date: 2020-09-12 10:26+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom)\n"
|
||||
"Language: en_GB\n"
|
||||
@ -980,6 +980,26 @@ msgstr ""
|
||||
"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 periodically 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 periodically 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 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 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 a new panel/ panel group/ dashboard (See :ref:`tutorials-dashboard`). "
|
||||
"JavaScript file inclusion is the same as the Upstream process."
|
||||
@ -1105,6 +1125,9 @@ msgstr ""
|
||||
"will handle whitespace when rendering the output. Two spaces is the "
|
||||
"preferred indentation style to match all front-end code."
|
||||
|
||||
msgid "Agenda: https://wiki.openstack.org/wiki/Meetings/Horizon"
|
||||
msgstr "Agenda: https://wiki.openstack.org/wiki/Meetings/Horizon"
|
||||
|
||||
msgid ""
|
||||
"All Horizon dashboard panels should extend from this class. It provides the "
|
||||
"appropriate hooks for automatically constructing URLconfs, and providing "
|
||||
@ -1125,6 +1148,22 @@ msgstr ""
|
||||
"modules, automatically constructing URLconfs, and providing permission-based "
|
||||
"access control."
|
||||
|
||||
msgid ""
|
||||
"All changes proposed to horizon require two +2 votes from the horizon core "
|
||||
"reviewers before one of the core reviewers can approve a change by giving "
|
||||
"\"Workflow +1\" vote."
|
||||
msgstr ""
|
||||
"All changes proposed to Horizon require two +2 votes from the Horizon core "
|
||||
"reviewers before one of the core reviewers can approve a change by giving "
|
||||
"\"Workflow +1\" vote."
|
||||
|
||||
msgid ""
|
||||
"All common PTL duties are enumerated in the `PTL guide <https://docs."
|
||||
"openstack.org/project-team-guide/ptl.html>`_."
|
||||
msgstr ""
|
||||
"All common PTL duties are enumerated in the `PTL guide <https://docs."
|
||||
"openstack.org/project-team-guide/ptl.html>`_."
|
||||
|
||||
msgid "All other actions are checked to see if they should run."
|
||||
msgstr "All other actions are checked to see if they should run."
|
||||
|
||||
@ -1832,6 +1871,13 @@ msgstr ""
|
||||
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 ""
|
||||
"Below will cover the more project specific information you need to get "
|
||||
"started with horizon."
|
||||
msgstr ""
|
||||
"Below will cover the more project specific information you need to get "
|
||||
"started with Horizon."
|
||||
|
||||
msgid ""
|
||||
"Boolean designating whether or not this column represents a status (i.e. "
|
||||
"\"enabled/disabled\", \"up/down\", \"active/inactive\"). Default: ``False``."
|
||||
@ -2222,6 +2268,13 @@ msgstr ""
|
||||
"be enabled or disabled using Horizon's plugin mechanism. Therefore no "
|
||||
"dashboards other than ``mydashboard`` can safely use this code."
|
||||
|
||||
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"
|
||||
|
||||
@ -2240,6 +2293,9 @@ msgstr "Common function for setting the cookie in the response."
|
||||
msgid "Common pitfalls"
|
||||
msgstr "Common pitfalls"
|
||||
|
||||
msgid "Communication"
|
||||
msgstr "Communication"
|
||||
|
||||
msgid "Compile the catalog"
|
||||
msgstr "Compile the catalogue"
|
||||
|
||||
@ -2310,6 +2366,9 @@ msgid "Consistent: Visual and interaction paradigms are maintained throughout."
|
||||
msgstr ""
|
||||
"Consistent: Visual and interaction paradigms are maintained throughout."
|
||||
|
||||
msgid "Contacting the Core Team"
|
||||
msgstr "Contacting the Core Team"
|
||||
|
||||
msgid "Contains options for :class:`.DataTable` objects."
|
||||
msgstr "Contains options for :class:`.DataTable` objects."
|
||||
|
||||
@ -2799,6 +2858,9 @@ msgstr ""
|
||||
"Documentation is generated with Sphinx using the tox command. To create HTML "
|
||||
"docs and man pages:"
|
||||
|
||||
msgid "Documentation: https://docs.openstack.org/horizon/latest/"
|
||||
msgstr "Documentation: https://docs.openstack.org/horizon/latest/"
|
||||
|
||||
msgid "Does a panel have to be an app in ``INSTALLED_APPS``?"
|
||||
msgstr "Does a panel have to be an app in ``INSTALLED_APPS``?"
|
||||
|
||||
@ -3255,6 +3317,19 @@ msgstr ""
|
||||
"For example, the tab should be rendered into the HTML on load and respond to "
|
||||
"a click event."
|
||||
|
||||
msgid ""
|
||||
"For general information on contributing to OpenStack, please check out the "
|
||||
"`contributor guide <https://docs.openstack.org/contributors/>`_ to get "
|
||||
"started. It covers all the basics that are common to all OpenStack projects: "
|
||||
"the accounts you need, the basics of interacting with our Gerrit review "
|
||||
"system, how we communicate as a community, etc."
|
||||
msgstr ""
|
||||
"For general information on contributing to OpenStack, please check out the "
|
||||
"`contributor guide <https://docs.openstack.org/contributors/>`_ to get "
|
||||
"started. It covers all the basics that are common to all OpenStack projects: "
|
||||
"the accounts you need, the basics of interacting with our Gerrit review "
|
||||
"system, how we communicate as a community, etc."
|
||||
|
||||
msgid ""
|
||||
"For larger components, such as workflows with multiple steps, consider "
|
||||
"breaking the code down further. For example, the Launch Instance workflow, "
|
||||
@ -3427,6 +3502,21 @@ msgstr "Function was removed (hopefully it was deprecated)"
|
||||
msgid "Functional tests"
|
||||
msgstr "Functional tests"
|
||||
|
||||
msgid ""
|
||||
"GUI supports for most OpenStack projects are achieved via horizon plugins. "
|
||||
"The horizon core reviewer team has responsibility to help horizon plugin "
|
||||
"teams from the perspective of horizon related changes as the framework, for "
|
||||
"example, Django version bump, testing improvements, plugin interface changes "
|
||||
"in horizon and so on. A member of the team is expected to send and review "
|
||||
"patches related to such changes."
|
||||
msgstr ""
|
||||
"GUI supports for most OpenStack projects are achieved via horizon plugins. "
|
||||
"The Horizon core reviewer team has responsibility to help Horizon plugin "
|
||||
"teams from the perspective of Horizon related changes as the framework, for "
|
||||
"example, Django version bump, testing improvements, plugin interface changes "
|
||||
"in Horizon and so on. A member of the team is expected to send and review "
|
||||
"patches related to such changes."
|
||||
|
||||
msgid "General-purpose decorators for use with Horizon."
|
||||
msgstr "General-purpose decorators for use with Horizon."
|
||||
|
||||
@ -3464,6 +3554,9 @@ msgstr "Get the filter string value."
|
||||
msgid "Getting Started"
|
||||
msgstr "Getting Started"
|
||||
|
||||
msgid "Getting Your Patch Merged"
|
||||
msgstr "Getting Your Patch Merged"
|
||||
|
||||
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 "
|
||||
@ -3581,6 +3674,9 @@ msgstr ""
|
||||
msgid "Helper function for building an attribute dictionary."
|
||||
msgstr "Helper function for building an attribute dictionary."
|
||||
|
||||
msgid "Helping horizon plugin maintenances"
|
||||
msgstr "Helping Horizon plugin maintenances"
|
||||
|
||||
msgid "History"
|
||||
msgstr "History"
|
||||
|
||||
@ -3666,6 +3762,9 @@ msgstr "Horizon Microversion Support"
|
||||
msgid "Horizon Middleware"
|
||||
msgstr "Horizon Middleware"
|
||||
|
||||
msgid "Horizon Plugin Maintenance"
|
||||
msgstr "Horizon Plugin Maintenance"
|
||||
|
||||
msgid "Horizon Policy Enforcement (RBAC: Role Based Access Control)"
|
||||
msgstr "Horizon Policy Enforcement (RBAC: Role Based Access Control)"
|
||||
|
||||
@ -3973,6 +4072,9 @@ 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`` at freenode"
|
||||
msgstr "IRC channel: ``#openstack-horizon`` at 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 "
|
||||
@ -4187,6 +4289,19 @@ msgstr ""
|
||||
"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. If "
|
||||
"details is None (default), take it from exception sys.exc_info. If details "
|
||||
"is other string, then use that string explicitly or if details is empty then "
|
||||
"suppress it."
|
||||
msgstr ""
|
||||
"If the exception is not re-raised, an appropriate wrapper exception class "
|
||||
"indicating the type of exception that was encountered will be returned. If "
|
||||
"details is None (default), take it from exception sys.exc_info. If details "
|
||||
"is other string, then use that string explicitly or if details is empty then "
|
||||
"suppress it."
|
||||
|
||||
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:"
|
||||
|
||||
@ -4496,6 +4611,38 @@ msgstr ""
|
||||
"If you want to run the suite headless, without being able to see them (as "
|
||||
"they are ran on Jenkins), you can run the tests::"
|
||||
|
||||
msgid ""
|
||||
"If you would like to add a new feature to horizon, file a blueprint to "
|
||||
"https://blueprints.launchpad.net/horizon. You can find a template for a "
|
||||
"blueprint at https://blueprints.launchpad.net/horizon/+spec/template. The "
|
||||
"template is not a strict requirement but it would be nice to cover a "
|
||||
"motivation and an approach of your blueprint. From the nature of GUI, a "
|
||||
"discussion on UI design during a patch review could be more productive, so "
|
||||
"there is no need to explain the detail of UI design in your blueprint "
|
||||
"proposal."
|
||||
msgstr ""
|
||||
"If you would like to add a new feature to horizon, file a blueprint to "
|
||||
"https://blueprints.launchpad.net/horizon. You can find a template for a "
|
||||
"blueprint at https://blueprints.launchpad.net/horizon/+spec/template. The "
|
||||
"template is not a strict requirement but it would be nice to cover a "
|
||||
"motivation and an approach of your blueprint. From the nature of GUI, a "
|
||||
"discussion on UI design during a patch review could be more productive, so "
|
||||
"there is no need to explain the detail of UI design in your blueprint "
|
||||
"proposal."
|
||||
|
||||
msgid ""
|
||||
"If you're looking for some smaller, please look through the list of bugs and "
|
||||
"find what you think you can work on. If you are not sure the status of a bug "
|
||||
"feel free to ask to the horizon team. We can help you. Note that we recently "
|
||||
"do not maintain 'low-hanging-fruit' tag and some of them with this tag are "
|
||||
"not simple enough."
|
||||
msgstr ""
|
||||
"If you're looking for some smaller, please look through the list of bugs and "
|
||||
"find what you think you can work on. If you are not sure the status of a bug "
|
||||
"feel free to ask to the Horizon team. We can help you. Note that we recently "
|
||||
"do not maintain 'low-hanging-fruit' tag and some of them with this tag are "
|
||||
"not simple enough."
|
||||
|
||||
msgid ""
|
||||
"Imagine if all packages had a local copy of jQuery. If a security hole is "
|
||||
"discovered in jQuery, we must write more than 90 patches in Debian, one for "
|
||||
@ -4615,6 +4762,15 @@ msgstr ""
|
||||
"In general new code without unit tests will not be accepted, and every "
|
||||
"bugfix *must* include a regression test."
|
||||
|
||||
msgid ""
|
||||
"In general, all changes should be proposed along with at least unit test "
|
||||
"coverage (python or JavaScript). Integration test support would be "
|
||||
"appreciated."
|
||||
msgstr ""
|
||||
"In general, all changes should be proposed along with at least unit test "
|
||||
"coverage (python or JavaScript). Integration test support would be "
|
||||
"appreciated."
|
||||
|
||||
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 "
|
||||
@ -5290,6 +5446,13 @@ msgstr ""
|
||||
msgid "MANIFEST.in"
|
||||
msgstr "MANIFEST.in"
|
||||
|
||||
msgid ""
|
||||
"Mailing list: `openstack-discuss <http://lists.openstack.org/cgi-bin/mailman/"
|
||||
"listinfo/openstack-discuss>`__ with ``[horizon]`` tag."
|
||||
msgstr ""
|
||||
"Mailing list: `openstack-discuss <http://lists.openstack.org/cgi-bin/mailman/"
|
||||
"listinfo/openstack-discuss>`__ with ``[horizon]`` tag."
|
||||
|
||||
msgid "Maintaining accurate, complete, and relevant documentation"
|
||||
msgstr "Maintaining accurate, complete, and relevant documentation"
|
||||
|
||||
@ -5493,9 +5656,41 @@ msgstr "Module Structure"
|
||||
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 ""
|
||||
"More detailed guidelines for reviewers of patches are available at `OpenDev "
|
||||
"Developer's Guide <https://docs.opendev.org/opendev/infra-manual/latest/"
|
||||
"developers.html#code-review>`__."
|
||||
msgstr ""
|
||||
"More detailed guidelines for reviewers of patches are available at `OpenDev "
|
||||
"Developer's Guide <https://docs.opendev.org/opendev/infra-manual/latest/"
|
||||
"developers.html#code-review>`__."
|
||||
|
||||
msgid ""
|
||||
"Most active contributors are online at IRC while they are active, so it "
|
||||
"would be the easiest way to contact the team directly. Note that all IRC "
|
||||
"conversations are stored `here <http://eavesdrop.openstack.org/irclogs/"
|
||||
"%23openstack-horizon/>`__."
|
||||
msgstr ""
|
||||
"Most active contributors are online at IRC while they are active, so it "
|
||||
"would be the easiest way to contact the team directly. Note that all IRC "
|
||||
"conversations are stored `here <http://eavesdrop.openstack.org/irclogs/"
|
||||
"%23openstack-horizon/>`__."
|
||||
|
||||
msgid ""
|
||||
"Most core reviewers are online in the IRC channel and you can contact them "
|
||||
"there."
|
||||
msgstr ""
|
||||
"Most core reviewers are online in the IRC channel and you can contact them "
|
||||
"there."
|
||||
|
||||
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."
|
||||
|
||||
@ -5528,6 +5723,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Needless to say, it is important to choose a meaningful repository name."
|
||||
|
||||
msgid "New Feature Planning"
|
||||
msgstr "New Feature Planning"
|
||||
|
||||
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 "
|
||||
@ -5599,6 +5797,13 @@ msgstr ""
|
||||
"present (e.g. optional) the key should still be added to the context with a "
|
||||
"value of ``None``."
|
||||
|
||||
msgid ""
|
||||
"Note that involvements in more works in horizon plugins are up to "
|
||||
"individuals but it would be nice to be involved if you have time :)"
|
||||
msgstr ""
|
||||
"Note that involvements in more works in Horizon plugins are up to "
|
||||
"individuals but it would be nice to be involved if you have time :)"
|
||||
|
||||
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 "
|
||||
@ -5982,6 +6187,11 @@ 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 sessions at Project Team Gatherings (PTGs)"
|
||||
msgstr ""
|
||||
"Participate in related design sessions at Project Team Gatherings (PTGs)"
|
||||
|
||||
msgid "Password expiration date."
|
||||
msgstr "Password expiration date."
|
||||
|
||||
@ -6036,6 +6246,28 @@ msgstr ""
|
||||
"with the decision on the ticket, the appropriate solution is to take it up "
|
||||
"on IRC or the mailing list."
|
||||
|
||||
msgid ""
|
||||
"Please file a bug first even if you already have a fix for it. 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 ""
|
||||
"Please file a bug first even if you already have a fix for it. 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 ""
|
||||
"Please note in-person attendance at PTGs, 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 PTGs, 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"
|
||||
msgstr "Plugins"
|
||||
|
||||
@ -6081,9 +6313,18 @@ msgstr "Preload all data that for the tabs that will be displayed."
|
||||
msgid "Profiling Pages"
|
||||
msgstr "Profiling Pages"
|
||||
|
||||
msgid "Project Policies"
|
||||
msgstr "Project Policies"
|
||||
|
||||
msgid "Project Resources"
|
||||
msgstr "Project Resources"
|
||||
|
||||
msgid "Project Structure"
|
||||
msgstr "Project Structure"
|
||||
|
||||
msgid "Project Team Lead Duties"
|
||||
msgstr "Project Team Lead Duties"
|
||||
|
||||
msgid "Project page: https://launchpad.net/horizon"
|
||||
msgstr "Project page: https://launchpad.net/horizon"
|
||||
|
||||
@ -6345,6 +6586,9 @@ msgstr ""
|
||||
"Replace ``horizon.app.core.images.workflows.create-volume.service`` with the "
|
||||
"workflow you intend to augment."
|
||||
|
||||
msgid "Reporting a Bug"
|
||||
msgstr "Reporting a Bug"
|
||||
|
||||
msgid "Represents a row in the table."
|
||||
msgstr "Represents a row in the table."
|
||||
|
||||
@ -7049,6 +7293,9 @@ msgstr ""
|
||||
"Since Django already uses ``{{ }}``, use ``{$ $}`` or ``{% verbatim %}`` "
|
||||
"instead."
|
||||
|
||||
msgid "So You Want to Contribute..."
|
||||
msgstr "So You Want to Contribute..."
|
||||
|
||||
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. ::"
|
||||
|
||||
@ -7114,6 +7361,9 @@ msgstr ""
|
||||
"Source code changes aren't as easily lost when running ``unstack.sh`` / "
|
||||
"``stack.sh``"
|
||||
|
||||
msgid "Source code: https://opendev.org/openstack/horizon"
|
||||
msgstr "Source code: https://opendev.org/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 "
|
||||
@ -7320,6 +7570,9 @@ msgstr ""
|
||||
"string and a function. The string is a name or title for the spec suite, "
|
||||
"whilst the function is a block that implements the suite."
|
||||
|
||||
msgid "Supported Software"
|
||||
msgstr "Supported Software"
|
||||
|
||||
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:"
|
||||
@ -7414,6 +7667,12 @@ msgstr "Tables, Tabs, and Views"
|
||||
msgid "Tabs"
|
||||
msgstr "Tabs"
|
||||
|
||||
msgid "Task Tracking"
|
||||
msgstr "Task Tracking"
|
||||
|
||||
msgid "Team meeting:"
|
||||
msgstr "Team meeting:"
|
||||
|
||||
msgid "Templates"
|
||||
msgstr "Templates"
|
||||
|
||||
@ -8273,6 +8532,33 @@ msgstr ""
|
||||
"cloud-services/hz-if-policies.directive.js'. Assume you have the following "
|
||||
"policy defined in your angular controller::"
|
||||
|
||||
msgid ""
|
||||
"The horizon PTL is expected to coordinate and encourage the core reviewer "
|
||||
"team and contributors for the success. The expectations for the core "
|
||||
"reviewer team is documented at :doc:`policies/core-reviewers` and the PTL "
|
||||
"would play an important role in this."
|
||||
msgstr ""
|
||||
"The Horizon PTL is expected to coordinate and encourage the core reviewer "
|
||||
"team and contributors for the success. The expectations for the core "
|
||||
"reviewer team is documented at :doc:`policies/core-reviewers` and the PTL "
|
||||
"would play an important role in this."
|
||||
|
||||
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 team has a weekly meeting which covers all things related to the "
|
||||
"horizon project like announcements, project priorities, community goals, "
|
||||
"bugs and so on."
|
||||
msgstr ""
|
||||
"The Horizon team has a weekly meeting which covers all things related to the "
|
||||
"horizon project like announcements, project priorities, community goals, "
|
||||
"bugs and so on."
|
||||
|
||||
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."
|
||||
|
||||
@ -8343,6 +8629,24 @@ msgid ""
|
||||
msgstr ""
|
||||
"The keys which will be added to the context data upon completion of the step."
|
||||
|
||||
msgid ""
|
||||
"The list of the current core reviewers is found at `gerrit <https://review."
|
||||
"opendev.org/#/admin/groups/43,members>`__."
|
||||
msgstr ""
|
||||
"The list of the current core reviewers is found at `gerrit <https://review."
|
||||
"opendev.org/#/admin/groups/43,members>`__."
|
||||
|
||||
msgid ""
|
||||
"The mailing list would be a good place if you would like to discuss your "
|
||||
"topic with the OpenStack community more broadly. Most OpenStack users, "
|
||||
"operators and developers subscribe it and you can get useful feedbacks from "
|
||||
"various perspectives."
|
||||
msgstr ""
|
||||
"The mailing list would be a good place if you would like to discuss your "
|
||||
"topic with the OpenStack community more broadly. Most OpenStack users, "
|
||||
"operators and developers subscribe it and you can get useful feedbacks from "
|
||||
"various perspectives."
|
||||
|
||||
msgid "The main Horizon context processor. Required for Horizon to function."
|
||||
msgstr "The main Horizon context processor. Required for Horizon to function."
|
||||
|
||||
@ -9017,6 +9321,13 @@ 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 a number of unsupported OpenStack features in horizon. "
|
||||
"Implementing such would be appreciated even if it is small."
|
||||
msgstr ""
|
||||
"There are a number of unsupported OpenStack features in horizon. "
|
||||
"Implementing such would be appreciated even if it is small."
|
||||
|
||||
msgid ""
|
||||
"There are also additional actions which are extensions of the basic Action "
|
||||
"classes:"
|
||||
@ -9099,6 +9410,19 @@ msgstr ""
|
||||
"There is also a useful and simple generic class-based view for handling the "
|
||||
"display of a :class:`~horizon.tabs.TabGroup` class."
|
||||
|
||||
msgid ""
|
||||
"There is the \"On Demand Agenda\" section at the end of the meeting, where "
|
||||
"anyone can add a topic to discuss with the team. It is suggested to add such "
|
||||
"topic to the On-Demand agenda in the \"Weekly meeting\" in `horizon release "
|
||||
"priority etherpad <https://etherpad.opendev.org/p/horizon-release-"
|
||||
"priorities>`__."
|
||||
msgstr ""
|
||||
"There is the \"On Demand Agenda\" section at the end of the meeting, where "
|
||||
"anyone can add a topic to discuss with the team. It is suggested to add such "
|
||||
"topic to the On-Demand agenda in the \"Weekly meeting\" in `horizon release "
|
||||
"priority Etherpad <https://etherpad.opendev.org/p/horizon-release-"
|
||||
"priorities>`__."
|
||||
|
||||
msgid ""
|
||||
"These are generally also isolated tests, though sometimes they may interact "
|
||||
"with other services running locally. The key difference between functional "
|
||||
@ -9895,6 +10219,9 @@ msgstr ""
|
||||
"which returns a set of data for that table; and specify a template for the "
|
||||
"``template_name`` attribute."
|
||||
|
||||
msgid "Time: http://eavesdrop.openstack.org/#Horizon_Team_Meeting"
|
||||
msgstr "Time: http://eavesdrop.openstack.org/#Horizon_Team_Meeting"
|
||||
|
||||
msgid "Timezone-aware checking of the auth token's expiration timestamp."
|
||||
msgstr "Timezone-aware checking of the auth token's expiration timestamp."
|
||||
|
||||
@ -10070,6 +10397,21 @@ 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 <https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/"
|
||||
"#install-mongodb-community-edition>`__. 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 <https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/"
|
||||
"#install-mongodb-community-edition>`__. 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``."
|
||||
@ -10458,6 +10800,17 @@ msgstr ""
|
||||
"package the required files as xstatic Python packages and add them as "
|
||||
"dependencies to Horizon."
|
||||
|
||||
msgid ""
|
||||
"We don't have a specific deadline during a development cycle. You can "
|
||||
"propose a feature any time. Only thing you keep in your mind is that we do "
|
||||
"not merge features during the feature freeze period after the milestone 3 in "
|
||||
"each cycle."
|
||||
msgstr ""
|
||||
"We don't have a specific deadline during a development cycle. You can "
|
||||
"propose a feature any time. Only thing you keep in your mind is that we do "
|
||||
"not merge features during the feature freeze period after the milestone 3 in "
|
||||
"each cycle."
|
||||
|
||||
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 "
|
||||
@ -10526,6 +10879,11 @@ msgstr ""
|
||||
"existing django.contrib.auth.get_user method. To do so we update the auth "
|
||||
"middleware to point to our overridden method."
|
||||
|
||||
msgid ""
|
||||
"We track our tasks in `Launchpad <https://bugs.launchpad.net/horizon>`__."
|
||||
msgstr ""
|
||||
"We track our tasks in `Launchpad <https://bugs.launchpad.net/horizon>`__."
|
||||
|
||||
msgid ""
|
||||
"We usually need to quote the django version in the pip command-line in most "
|
||||
"shells to escape interpretations by the shell."
|
||||
@ -10957,6 +11315,13 @@ msgstr ""
|
||||
"message extraction and message substitution. We will briefly go over what "
|
||||
"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 <https://bugs.launchpad.net/horizon>`__."
|
||||
msgstr ""
|
||||
"You found an issue and want to make sure we are aware of it? You can do so "
|
||||
"on `Launchpad <https://bugs.launchpad.net/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 "
|
||||
|
@ -3,13 +3,13 @@
|
||||
# Andi Chandler <andi@gowling.com>, 2020. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: horizon 18.4.2.dev23\n"
|
||||
"Project-Id-Version: horizon 18.4.2.dev61\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-08-27 08:53+0000\n"
|
||||
"POT-Creation-Date: 2020-09-10 18:13+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2020-07-09 08:04+0000\n"
|
||||
"PO-Revision-Date: 2020-09-12 10:23+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom)\n"
|
||||
"Language: en_GB\n"
|
||||
@ -384,6 +384,9 @@ msgstr "Deployment"
|
||||
msgid "Django 2.2"
|
||||
msgstr "Django 2.2"
|
||||
|
||||
msgid "Django support policy is documented at :ref:`django_support`."
|
||||
msgstr "Django support policy is documented at :ref:`django_support`."
|
||||
|
||||
msgid ""
|
||||
"Do not edit the ``ALLOWED_HOSTS`` parameter under the Ubuntu configuration "
|
||||
"section."
|
||||
|
@ -11,11 +11,11 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: horizon VERSION\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
|
||||
"POT-Creation-Date: 2020-09-09 01:42+0000\n"
|
||||
"POT-Creation-Date: 2020-09-10 18:13+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"
|
||||
"PO-Revision-Date: 2020-09-12 10:19+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom)\n"
|
||||
"Language: en_GB\n"
|
||||
@ -1542,6 +1542,9 @@ msgctxt "Created time"
|
||||
msgid "Created"
|
||||
msgstr "Created"
|
||||
|
||||
msgid "Created At"
|
||||
msgstr "Created At"
|
||||
|
||||
#, python-format
|
||||
msgid "Created extra spec \"%s\"."
|
||||
msgstr "Created extra spec \"%s\"."
|
||||
@ -2794,6 +2797,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Evacuate the servers from the selected down host to an active target host."
|
||||
|
||||
msgid "Event Id"
|
||||
msgstr "Event Id"
|
||||
|
||||
msgid ""
|
||||
"Example: For <tt>mod_shib</tt> this would be <tt>Shib-Identity-Provider</"
|
||||
"tt>, for <tt>mod_auth_openidc</tt>, this could be <tt>HTTP_OIDC_ISS</tt>. "
|
||||
@ -2895,6 +2901,9 @@ msgstr "Failed to add interface: %s"
|
||||
msgid "Failed to add project %(project)s to volume type access."
|
||||
msgstr "Failed to add project %(project)s to volume type access."
|
||||
|
||||
msgid "Failed to add route"
|
||||
msgstr "Failed to add route"
|
||||
|
||||
msgid "Failed to check if description field is supported."
|
||||
msgstr "Failed to check if description field is supported."
|
||||
|
||||
@ -2910,6 +2919,10 @@ msgstr "Failed to check if Nova supports \"auto_allocated_network\"."
|
||||
msgid "Failed to create a rbac policy."
|
||||
msgstr "Failed to create a RBAC policy."
|
||||
|
||||
#, python-format
|
||||
msgid "Failed to create network \"%s\"."
|
||||
msgstr "Failed to create network \"%s\"."
|
||||
|
||||
#, python-format
|
||||
msgid "Failed to create network %s"
|
||||
msgstr "Failed to create network %s"
|
||||
@ -2925,6 +2938,14 @@ msgstr "Failed to create router \"%s\"."
|
||||
msgid "Failed to create router."
|
||||
msgstr "Failed to create router."
|
||||
|
||||
#, python-format
|
||||
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"."
|
||||
msgstr "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"."
|
||||
|
||||
#, python-format
|
||||
msgid "Failed to create subnet \"%(sub)s\"."
|
||||
msgstr "Failed to create subnet \"%(sub)s\"."
|
||||
|
||||
#, python-format
|
||||
msgid "Failed to delete network \"%s\""
|
||||
msgstr "Failed to delete network \"%s\""
|
||||
@ -3015,6 +3036,9 @@ msgstr ""
|
||||
msgid "Failed to remove project %(project)s from volume type access."
|
||||
msgstr "Failed to remove project %(project)s from volume type access."
|
||||
|
||||
msgid "Failed to set gateway."
|
||||
msgstr "Failed to set gateway."
|
||||
|
||||
#, python-format
|
||||
msgid "Failed to update network %s"
|
||||
msgstr "Failed to update network %s"
|
||||
@ -3031,6 +3055,10 @@ msgstr "Failed to update RBAC policy %s"
|
||||
msgid "Failed to update router %s"
|
||||
msgstr "Failed to update router %s"
|
||||
|
||||
#, python-format
|
||||
msgid "Failed to update subnet \"%s\"."
|
||||
msgstr "Failed to update subnet \"%s\"."
|
||||
|
||||
msgid "False"
|
||||
msgstr "False"
|
||||
|
||||
@ -3336,6 +3364,9 @@ msgstr ""
|
||||
"Groups are used to manage access and assign roles to multiple users at once. "
|
||||
"Edit the group's name and description."
|
||||
|
||||
msgid "Guaranteed Until"
|
||||
msgstr "Guaranteed Until"
|
||||
|
||||
#. Translators: High Availability mode of Neutron router
|
||||
msgid "HA mode"
|
||||
msgstr "HA mode"
|
||||
@ -4138,6 +4169,9 @@ msgstr "Memory Usage"
|
||||
msgid "Message"
|
||||
msgstr "Message"
|
||||
|
||||
msgid "Message Level"
|
||||
msgstr "Message Level"
|
||||
|
||||
msgid "Messages"
|
||||
msgstr "Messages"
|
||||
|
||||
@ -7512,6 +7546,9 @@ msgstr "Unable to retrieve QoS specs"
|
||||
msgid "Unable to retrieve RBAC policies."
|
||||
msgstr "Unable to retrieve RBAC policies."
|
||||
|
||||
msgid "Unable to retrieve a list of external networks."
|
||||
msgstr "Unable to retrieve a list of external networks."
|
||||
|
||||
msgid "Unable to retrieve agent list."
|
||||
msgstr "Unable to retrieve agent list."
|
||||
|
||||
@ -7876,6 +7913,9 @@ msgstr "Unable to retrieve snapshot details."
|
||||
msgid "Unable to retrieve snapshot list."
|
||||
msgstr "Unable to retrieve snapshot list."
|
||||
|
||||
msgid "Unable to retrieve snapshot messages."
|
||||
msgstr "Unable to retrieve snapshot messages."
|
||||
|
||||
msgid "Unable to retrieve subnet details"
|
||||
msgstr "Unable to retrieve subnet details"
|
||||
|
||||
@ -8080,6 +8120,9 @@ msgstr ""
|
||||
msgid "Unable to update image \"%s\"."
|
||||
msgstr "Unable to update image \"%s\"."
|
||||
|
||||
msgid "Unable to update instance security group."
|
||||
msgstr "Unable to update instance security group."
|
||||
|
||||
msgid "Unable to update mapping."
|
||||
msgstr "Unable to update mapping."
|
||||
|
||||
@ -8450,6 +8493,9 @@ msgstr "User ID"
|
||||
msgid "User ID ="
|
||||
msgstr "User ID ="
|
||||
|
||||
msgid "User Message"
|
||||
msgstr "User Message"
|
||||
|
||||
msgid "User Name"
|
||||
msgstr "User Name"
|
||||
|
||||
|
@ -7,11 +7,11 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: horizon\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-08-27 08:51+0000\n"
|
||||
"POT-Creation-Date: 2020-09-10 18:11+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2020-07-09 08:04+0000\n"
|
||||
"PO-Revision-Date: 2020-09-12 10:17+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom)\n"
|
||||
"Language: en_GB\n"
|
||||
@ -151,6 +151,9 @@ msgstr "18.1.0"
|
||||
msgid "18.3.0"
|
||||
msgstr "18.3.0"
|
||||
|
||||
msgid "18.4.1-40"
|
||||
msgstr "18.4.1-40"
|
||||
|
||||
msgid "8.0.1"
|
||||
msgstr "8.0.1"
|
||||
|
||||
@ -3484,6 +3487,13 @@ msgstr ""
|
||||
msgid "Support for easily setting flavor extra specs"
|
||||
msgstr "Support for easily setting flavour extra specs"
|
||||
|
||||
msgid ""
|
||||
"Support for extending in-use volumes is added. The extend volume action will "
|
||||
"be shown on in-use volumes."
|
||||
msgstr ""
|
||||
"Support for extending in-use volumes is added. The extend volume action will "
|
||||
"be shown on in-use volumes."
|
||||
|
||||
msgid "Support for managing Floating IP address pools."
|
||||
msgstr "Support for managing Floating IP address pools."
|
||||
|
||||
@ -5805,6 +5815,23 @@ msgstr ""
|
||||
"current date and the expiration date to show a message to warn users change "
|
||||
"their password prior the expiration date."
|
||||
|
||||
msgid ""
|
||||
"[`blueprint refactor-error-messages <https://blueprints.launchpad.net/"
|
||||
"horizon/+spec/refactor-error-messages>`_] User can see detailed error "
|
||||
"message on the horizon UI. This blueprint adds a hyperlink \"details\" in "
|
||||
"the alert box. So now when an exception occurs a user can click on this "
|
||||
"hyperlink \"details\" which shows original error message included in a "
|
||||
"corresponding error. This may help a user to understand what happens in "
|
||||
"detail."
|
||||
msgstr ""
|
||||
"[`blueprint refactor-error-messages <https://blueprints.launchpad.net/"
|
||||
"horizon/+spec/refactor-error-messages>`_] User can see detailed error "
|
||||
"message on the Horizon UI. This blueprint adds a hyperlink \"details\" in "
|
||||
"the alert box. So now when an exception occurs a user can click on this "
|
||||
"hyperlink \"details\" which shows original error message included in a "
|
||||
"corresponding error. This may help a user to understand what happens in "
|
||||
"detail."
|
||||
|
||||
msgid ""
|
||||
"[`bug 1618235 <https://bugs.launchpad.net/horizon/+bug/1618235>`__] User can "
|
||||
"now delete all characters typed in input search without causing the "
|
||||
@ -5841,6 +5868,21 @@ msgstr ""
|
||||
"[`bug/1874657 <https://bugs.launchpad.net/horizon/1874657>`_] Horizon "
|
||||
"container upgrade works without additional ``./manage.py compress`` call."
|
||||
|
||||
msgid ""
|
||||
"[`cinder-user-facing messages <https://blueprints.launchpad.net/horizon/"
|
||||
"+spec/cinder-user-facing-messages>`_] This bp add a new tab \"Messages\" in "
|
||||
"volume/snapshot detail pages where User can see failure summary messages for "
|
||||
"corresponding volume and snapshot resources. Before this bp it only shows "
|
||||
"user messages and message-level info. for a specific volume in the detail "
|
||||
"page but now more parameters will be displayed for that volume."
|
||||
msgstr ""
|
||||
"[`cinder-user-facing messages <https://blueprints.launchpad.net/horizon/"
|
||||
"+spec/cinder-user-facing-messages>`_] This bp add a new tab \"Messages\" in "
|
||||
"volume/snapshot detail pages where User can see failure summary messages for "
|
||||
"corresponding volume and snapshot resources. Before this bp it only shows "
|
||||
"user messages and message-level info. for a specific volume in the detail "
|
||||
"page but now more parameters will be displayed for that volume."
|
||||
|
||||
msgid ""
|
||||
"``ADD_TEMPLATE_DIRS`` setting is also added so that operators can place "
|
||||
"custom templates for ``clouds.yaml`` at deployment-specific paths."
|
||||
|
Loading…
Reference in New Issue
Block a user