From f1587f64ac98332bf5a584ec49a06ead7a81a1ec Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Sun, 13 Sep 2020 06:49:20 +0000 Subject: [PATCH] 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 --- .../en_GB/LC_MESSAGES/doc-contributor.po | 371 +++++++++++++++++- .../locale/en_GB/LC_MESSAGES/doc-install.po | 9 +- .../locale/en_GB/LC_MESSAGES/django.po | 50 ++- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 46 ++- 4 files changed, 466 insertions(+), 10 deletions(-) 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 4e0408f38a..c9711abe74 100644 --- a/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po +++ b/doc/source/locale/en_GB/LC_MESSAGES/doc-contributor.po @@ -3,13 +3,13 @@ # Andi Chandler , 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 \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 `_." +msgstr "" +"All common PTL duties are enumerated in the `PTL guide `_." + 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 `_ 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 `_ 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 `__ with ``[horizon]`` tag." +msgstr "" +"Mailing list: `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 `__." +msgstr "" +"More detailed guidelines for reviewers of patches are available at `OpenDev " +"Developer's Guide `__." + +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 `__." +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 `__." + +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 `__." +msgstr "" +"The list of the current core reviewers is found at `gerrit `__." + +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 `__." +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 `__." + 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 `__. Then, change the ``bindIp`` key in " +"``/etc/mongod.conf`` to ``0.0.0.0`` and invoke ``sudo service mongod " +"restart``." +msgstr "" +"To support storing profiler data on server-side, MongoDB cluster needs to be " +"installed on your Devstack host (default configuration), see `Installing " +"MongoDB `__. Then, change the ``bindIp`` key in " +"``/etc/mongod.conf`` to ``0.0.0.0`` and invoke ``sudo service mongod " +"restart``." + msgid "" "To test it locally, you need some extra steps. Here is an example where " "``tox_envlist`` is ``py36`` and ``django_version`` is ``>=1.11,<2.0``." @@ -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 `__." +msgstr "" +"We track our tasks in `Launchpad `__." + 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 `__." +msgstr "" +"You found an issue and want to make sure we are aware of it? You can do so " +"on `Launchpad `__." + msgid "" "You introduced an awesome piece of code and revel in your glorious " "accomplishment. Suddenly your world comes crashing down when a core hands " 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 92c937fcac..e6905c1c46 100644 --- a/doc/source/locale/en_GB/LC_MESSAGES/doc-install.po +++ b/doc/source/locale/en_GB/LC_MESSAGES/doc-install.po @@ -3,13 +3,13 @@ # Andi Chandler , 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 \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." diff --git a/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po b/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po index 9f8a3b6dbd..5939fe11dc 100644 --- a/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po @@ -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 \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 mod_shib this would be Shib-Identity-Provider, for mod_auth_openidc, this could be HTTP_OIDC_ISS. " @@ -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" diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index d278b8f90e..c5138e6585 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -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 \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 `_] 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 `_] 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 `__] User can " "now delete all characters typed in input search without causing the " @@ -5841,6 +5868,21 @@ msgstr "" "[`bug/1874657 `_] Horizon " "container upgrade works without additional ``./manage.py compress`` call." +msgid "" +"[`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 `_] 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."