diff --git a/horizon/locale/de/LC_MESSAGES/django.po b/horizon/locale/de/LC_MESSAGES/django.po index de0659a751..e64f532b03 100644 --- a/horizon/locale/de/LC_MESSAGES/django.po +++ b/horizon/locale/de/LC_MESSAGES/django.po @@ -2,17 +2,18 @@ # Carsten Duch , 2016. #zanata # Frank Kloeker , 2016. #zanata # Robert Simai , 2016. #zanata +# Adriano Perri , 2017. #zanata # Frank Kloeker , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 12.0.0.0rc2.dev158\n" +"Project-Id-Version: horizon 12.0.0.0rc2.dev175\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-10-07 05:25+0000\n" +"POT-Creation-Date: 2017-10-14 12:29+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2017-09-16 08:02+0000\n" -"Last-Translator: Robert Simai \n" +"PO-Revision-Date: 2017-10-13 09:31+0000\n" +"Last-Translator: Adriano Perri \n" "Language-Team: German\n" "Language: de\n" "X-Generator: Zanata 3.9.6\n" @@ -421,6 +422,9 @@ msgstr "Sie haben keine Berechtigung für %(action)s: %(objs)s" msgid "You are not authorized to access %s" msgstr "Sie sind nicht berechtigt für den Zugriff auf %s" +msgid "You are not authorized to access this page" +msgstr "Sie sind nicht authorisiert, um Zugriff auf diese Seite zu erhalten" + msgid "You do not have permission to access the resource:" msgstr "Sie haben keine Zugriffsrechte auf die Ressource:" diff --git a/horizon/locale/en_GB/LC_MESSAGES/djangojs.po b/horizon/locale/en_GB/LC_MESSAGES/djangojs.po index 81e1dddab7..13a87f0c53 100644 --- a/horizon/locale/en_GB/LC_MESSAGES/djangojs.po +++ b/horizon/locale/en_GB/LC_MESSAGES/djangojs.po @@ -6,13 +6,13 @@ # Andi Chandler , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 12.0.0.0b3.dev164\n" +"Project-Id-Version: horizon 12.0.0.0rc2.dev175\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-07-10 04:08+0000\n" +"POT-Creation-Date: 2017-10-14 12:29+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-09 11:37+0000\n" +"PO-Revision-Date: 2017-10-14 11:39+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en-GB\n" @@ -205,6 +205,9 @@ msgstr "Expand to see allocated items" msgid "Expand to see available items" msgstr "Expand to see available items" +msgid "Failed to populate extensible header." +msgstr "Failed to populate extensible header." + msgid "Filter" msgstr "Filter" diff --git a/horizon/locale/id/LC_MESSAGES/djangojs.po b/horizon/locale/id/LC_MESSAGES/djangojs.po index 7b23bfe311..e4dfd642f7 100644 --- a/horizon/locale/id/LC_MESSAGES/djangojs.po +++ b/horizon/locale/id/LC_MESSAGES/djangojs.po @@ -3,13 +3,13 @@ # suhartono , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 12.0.0.0b3.dev184\n" +"Project-Id-Version: horizon 12.0.0.0rc2.dev175\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-07-14 05:32+0000\n" +"POT-Creation-Date: 2017-10-14 12:29+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-13 04:28+0000\n" +"PO-Revision-Date: 2017-10-15 01:25+0000\n" "Last-Translator: suhartono \n" "Language-Team: Indonesian\n" "Language: id\n" @@ -201,6 +201,9 @@ msgstr "Memperluas untuk melihat item yang dialokasikan" msgid "Expand to see available items" msgstr "Memperluas untuk melihat item yang tersedia" +msgid "Failed to populate extensible header." +msgstr "Gagal mengisi header yang dapat diperluas" + msgid "Filter" msgstr "Penyaring" diff --git a/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po b/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po index f1f7a618c6..8e9232cd4f 100644 --- a/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po @@ -6,13 +6,13 @@ # Andi Chandler , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 12.0.0.0rc2.dev124\n" +"Project-Id-Version: horizon 12.0.0.0rc2.dev175\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-09-21 04:56+0000\n" +"POT-Creation-Date: 2017-10-14 12:29+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2017-09-20 03:54+0000\n" +"PO-Revision-Date: 2017-10-14 11:39+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en-GB\n" @@ -4047,6 +4047,9 @@ msgstr "Modify volume type name, description, and public status." msgid "Monitoring:" msgstr "Monitoring:" +msgid "More" +msgstr "More" + msgid "N/A" msgstr "N/A" @@ -6691,6 +6694,9 @@ msgstr "" msgid "This instance is unlocked." msgstr "This instance is unlocked." +msgid "This is a test: " +msgstr "This is a test: " + msgid "" "This is equivalent to the openstack volume qos associate and " "openstack volume qos disassociate commands." diff --git a/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po index af1f912651..7241b837bb 100644 --- a/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po +++ b/openstack_dashboard/locale/en_GB/LC_MESSAGES/djangojs.po @@ -5,13 +5,13 @@ # Andi Chandler , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 12.0.0.0rc2.dev158\n" +"Project-Id-Version: horizon 12.0.0.0rc2.dev175\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-10-07 05:25+0000\n" +"POT-Creation-Date: 2017-10-14 12:29+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2017-10-07 09:12+0000\n" +"PO-Revision-Date: 2017-10-14 11:39+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en-GB\n" @@ -2546,6 +2546,9 @@ msgstr "Unable to create the flavour." msgid "Unable to create the folder." msgstr "Unable to create the folder." +msgid "Unable to create the group." +msgstr "Unable to create the group." + msgid "Unable to create the image." msgstr "Unable to create the image." @@ -2616,6 +2619,12 @@ msgstr "Unable to delete the flavour with id: %(id)s" msgid "Unable to delete the folder because it is not empty." msgstr "Unable to delete the folder because it is not empty." +msgid "Unable to delete the group." +msgstr "Unable to delete the group." + +msgid "Unable to delete the groups." +msgstr "Unable to delete the groups." + #, python-format msgid "Unable to delete the image with id: %(id)s" msgstr "Unable to delete the image with id: %(id)s" @@ -2667,6 +2676,9 @@ msgstr "Unable to edit the domain." msgid "Unable to edit the flavor extra specs." msgstr "Unable to edit the flavour extra specs." +msgid "Unable to edit the group." +msgstr "Unable to edit the group." + msgid "Unable to edit the image custom properties." msgstr "Unable to edit the image custom properties." @@ -2814,6 +2826,9 @@ msgstr "Unable to retrieve the flavour." msgid "Unable to retrieve the flavors." msgstr "Unable to retrieve the flavours." +msgid "Unable to retrieve the group." +msgstr "Unable to retrieve the group." + msgid "Unable to retrieve the heat services." msgstr "Unable to retrieve the heat services." diff --git a/openstack_dashboard/locale/id/LC_MESSAGES/django.po b/openstack_dashboard/locale/id/LC_MESSAGES/django.po index 2ebfa61aec..7621166454 100644 --- a/openstack_dashboard/locale/id/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/id/LC_MESSAGES/django.po @@ -4,13 +4,13 @@ # suhartono , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 12.0.0.0rc2.dev130\n" +"Project-Id-Version: horizon 12.0.0.0rc2.dev175\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-09-22 04:18+0000\n" +"POT-Creation-Date: 2017-10-14 12:29+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2017-09-21 12:29+0000\n" +"PO-Revision-Date: 2017-10-15 01:25+0000\n" "Last-Translator: suhartono \n" "Language-Team: Indonesian\n" "Language: id\n" @@ -3986,6 +3986,9 @@ msgstr "Memodifikasi nama tipe volume, deskripsi, dan status publik." msgid "Monitoring:" msgstr "Monitoring:" +msgid "More" +msgstr "More" + msgid "N/A" msgstr "Tidak Tersedia" @@ -6613,6 +6616,9 @@ msgstr "" msgid "This instance is unlocked." msgstr "Instance ini tidak terkunci" +msgid "This is a test: " +msgstr "Ini adalah sebuah cobaan:" + msgid "" "This is equivalent to the openstack volume qos associate and " "openstack volume qos disassociate commands." diff --git a/openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po index 602714932d..8d84f5d5ef 100644 --- a/openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po +++ b/openstack_dashboard/locale/id/LC_MESSAGES/djangojs.po @@ -3,14 +3,14 @@ # suhartono , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: horizon 12.0.0.0rc2.dev167\n" +"Project-Id-Version: horizon 12.0.0.0rc2.dev175\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-10-13 04:00+0000\n" +"POT-Creation-Date: 2017-10-14 12:29+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2017-10-11 01:26+0000\n" -"Last-Translator: suhartono \n" +"PO-Revision-Date: 2017-10-15 01:28+0000\n" +"Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id\n" "X-Generator: Zanata 3.9.6\n" @@ -2563,6 +2563,9 @@ msgstr "Tidak dapat membuat flavor." msgid "Unable to create the folder." msgstr "Tidak dapat membuat folder." +msgid "Unable to create the group." +msgstr "Tidak dapat membuat grup." + msgid "Unable to create the image." msgstr "Tidak dapat membuat image." @@ -2629,6 +2632,12 @@ msgstr "Tidak dapat menghapus flavor dengan id: %(id)s" msgid "Unable to delete the folder because it is not empty." msgstr "Tidak dapat menghapus folder karena tidak kosong." +msgid "Unable to delete the group." +msgstr "Tidak dapat menghapus grup." + +msgid "Unable to delete the groups." +msgstr "Tidak dapat menghapus grup." + #, python-format msgid "Unable to delete the image with id: %(id)s" msgstr "Tidak dapat menghapus image dengan id: %(id)s" @@ -2680,6 +2689,9 @@ msgstr "Tidak dapat mengedit domain." msgid "Unable to edit the flavor extra specs." msgstr "Tidak dapat mengedit flavor spesifikasi tambahan." +msgid "Unable to edit the group." +msgstr "Tidak dapat mengedit grup" + msgid "Unable to edit the image custom properties." msgstr "Tidak dapat mengedit properti image kustom." @@ -2827,6 +2839,9 @@ msgstr "Tidak dapat mengambil flavor." msgid "Unable to retrieve the flavors." msgstr "Tidak dapat mengambil flavor." +msgid "Unable to retrieve the group." +msgstr "Tidak dapat mengambil grup." + msgid "Unable to retrieve the heat services." msgstr "Tidak dapat mengambil layanan heat." diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index e1c2e4b57c..47c456c0a6 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -4,17 +4,23 @@ msgid "" msgstr "" "Project-Id-Version: Horizon Release Notes 12.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-13 03:58+0000\n" +"POT-Creation-Date: 2017-10-14 12:28+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2017-10-09 07:48+0000\n" +"PO-Revision-Date: 2017-10-14 12:16+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en-GB\n" "X-Generator: Zanata 3.9.6\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" +msgid "\"More Actions\", More Better" +msgstr "\"More Actions\", More Better" + +msgid "\"Not Authorized\" & Being Logged Out" +msgstr "\"Not Authorized\" & Being Logged Out" + 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/" @@ -69,6 +75,35 @@ msgstr "" "or extend details views. In this implementation these views are presented as " "tabs within the Details page." +msgid "" +"A `thorough set of documentation`_ for developers on how to go about " +"internationalizing, localizing and translating OpenStack projects is now " +"available." +msgstr "" +"A `thorough set of documentation`_ for developers on how to go about " +"internationalising, localising and translating OpenStack projects is now " +"available." + +msgid "" +"A common complaint from users was that associating a floating IP to an " +"instance involved numerous clicks and form selections for something that the " +"majority of users had no knowledge of and didn't care about. As such, a one-" +"click \"simple\" floating IP association option has been created. For " +"deployments which only have a single floating IP pool, this allows users to " +"ignore explicit floating IP management and just click a button to associate " +"or disassociate a floating IP with an instance." +msgstr "" +"A common complaint from users was that associating a floating IP to an " +"instance involved numerous clicks and form selections for something that the " +"majority of users had no knowledge of and didn't care about. As such, a one-" +"click \"simple\" floating IP association option has been created. For " +"deployments which only have a single floating IP pool, this allows users to " +"ignore explicit floating IP management and just click a button to associate " +"or disassociate a floating IP with an instance." + +msgid "A couple of long-standing user confusions were fixed in Grizzly." +msgstr "A couple of long-standing user confusions were fixed in Grizzly." + msgid "" "A directive (hz-details) provides the ability to intelligently display a set " "of views (typically for a Details context)." @@ -76,6 +111,21 @@ msgstr "" "A directive (hz-details) provides the ability to intelligently display a set " "of views (typically for a Details context)." +msgid "" +"A fledgling OpenStack User Experience Group formed during the Havana cycle " +"with the mission of improving UX throughout OpenStack. They have quickly " +"made themselves indispensable to the process of designing and improving " +"features in the OpenStack Dashboard. Expect significant future improvement " +"in User Experience now that there are dedicated people actively " +"collaborating in the open to raise the bar." +msgstr "" +"A fledgling OpenStack User Experience Group formed during the Havana cycle " +"with the mission of improving UX throughout OpenStack. They have quickly " +"made themselves indispensable to the process of designing and improving " +"features in the OpenStack Dashboard. Expect significant future improvement " +"in User Experience now that there are dedicated people actively " +"collaborating in the open to raise the bar." + msgid "" "A generic Details display parses the location to determine the resource " "type, and displays relevant details views for that type." @@ -83,6 +133,17 @@ msgstr "" "A generic Details display parses the location to determine the resource " "type, and displays relevant details views for that type." +msgid "" +"A malicious user can make the exact same \"unauthorized\" requests via the " +"CLI as they can via the dashboard; no special privileges are granted." +msgstr "" +"A malicious user can make the exact same \"unauthorised\" requests via the " +"CLI as they can via the dashboard; no special privileges are granted." + +msgid "A new \"Settings\" area was added that offers several useful functions:" +msgstr "" +"A new \"Settings\" area was added that offers several useful functions:" + msgid "" "A new Profiler panel in the Developer dashboard is introduced. It integrates " "`osprofiler library `_ into " @@ -120,9 +181,47 @@ msgstr "" "mongodb-on-ubuntu/#install-mongodb-community-edition>`_ and allowed to " "receive requests on 0.0.0.0 interface." +msgid "" +"A number of important new OpenStack Networking (Neutron) features are " +"showcased in the Havana release, most notably:" +msgstr "" +"A number of important new OpenStack Networking (Neutron) features are " +"showcased in the Havana release, most notably:" + +msgid "" +"A number of the \"index\" pages don't fully work with API pagination yet, " +"causing them to only display the first chunk of results returned by the API. " +"This number is often 1000 (as in the case of novaclient results), but does " +"vary somewhat." +msgstr "" +"A number of the \"index\" pages don't fully work with API pagination yet, " +"causing them to only display the first chunk of results returned by the API. " +"This number is often 1000 (as in the case of novaclient results), but does " +"vary somewhat." + msgid "A shared Django template is now available for use by any Angular page." msgstr "A shared Django template is now available for use by any Angular page." +msgid "" +"A shocking number of the problems first-time deployers of OpenStack have can " +"be summarized as \"I thought I set everything up, then I tried to log into " +"the dashboard and I was immediately logged back out.\" The root cause of " +"this was that in an effort to be as secure as possible any 401 or 403 " +"response from any service API was being treated the same as if it was an " +"attempt to access an unauthorized portion of Horizon, and the user was " +"summarily logged out with little to no information as to why." +msgstr "" +"A shocking number of the problems first-time deployers of OpenStack have can " +"be summarized as \"I thought I set everything up, then I tried to log into " +"the dashboard and I was immediately logged back out.\" The root cause of " +"this was that in an effort to be as secure as possible any 401 or 403 " +"response from any service API was being treated the same as if it was an " +"attempt to access an unauthorised portion of Horizon, and the user was " +"summarily logged out with little to no information as to why." + +msgid "AJAX form submission for in-place validation." +msgstr "AJAX form submission for in-place validation." + msgid "" "ANGULAR_FEATURES now allows for a key 'flavors_panel' to be specified as " "True or False indicating whether the Angular version of the panel is enabled." @@ -130,6 +229,30 @@ msgstr "" "ANGULAR_FEATURES now allows for a key 'flavours_panel' to be specified as " "True or False indicating whether the Angular version of the panel is enabled." +msgid "API call efficiency optimizations." +msgstr "API call efficiency optimisations." + +msgid "" +"API endpoints are now displayed on the OpenStack RC File panel so they can " +"be organically discovered by an end-user." +msgstr "" +"API endpoints are now displayed on the OpenStack RC File panel so they can " +"be organically discovered by an end-user." + +msgid "" +"API errors are generated by external systems not under the purview of our " +"project and while we should attempt to respect and take appropriate action " +"on those errors, we should not do anything drastic or even potentially " +"destructive because of them." +msgstr "" +"API errors are generated by external systems not under the purview of our " +"project and while we should attempt to respect and take appropriate action " +"on those errors, we should not do anything drastic or even potentially " +"destructive because of them." + +msgid "Ability to add exceptions" +msgstr "Ability to add exceptions" + 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 " @@ -512,6 +635,22 @@ msgstr "" "having a Glance v1 endpoint in the Keystone catalogue. Also provides code " "compatibility between Glance v1 and v2." +msgid "" +"Administrators now have the ability to evacuate hosts off hypervisors which " +"can aid in system maintenance by providing a mechanism to migrate all " +"instances to other hosts." +msgstr "" +"Administrators now have the ability to evacuate hosts off hypervisors which " +"can aid in system maintenance by providing a mechanism to migrate all " +"instances to other hosts." + +msgid "" +"Administrators now have the ability to migrate an instance off of its " +"current host via the Admin dashboard's Instances panel." +msgstr "" +"Administrators now have the ability to migrate an instance off of its " +"current host via the Admin dashboard's Instances panel." + msgid "" "All AngularJS code must use explicit dependency injection. See https://docs." "angularjs.org/guide/di#using-strict-dependency-injection" @@ -544,6 +683,15 @@ msgstr "" "instances of HTML class 'd3_pie_chart_distribution' to 'pie-chart-" "distribution'." +msgid "" +"All of these provide a richer set of options for controlling where, when and " +"how instances are launched, and improving how they're managed once they're " +"up and running." +msgstr "" +"All of these provide a richer set of options for controlling where, when and " +"how instances are launched, and improving how they're managed once they're " +"up and running." + msgid "" "All previous instances of horizon.alert(...) used by client-side have been " "replaced with horizon.toast. Alert messages via horizon.alert(...) should be " @@ -562,6 +710,9 @@ msgstr "" "Allow external plugins to contribute translations to the Javascript message " "catalogue." +msgid "Allow service disable/enable on Hypervisor" +msgstr "Allow service disable/enable on Hypervisor" + msgid "" "Allow to override settings from local_settings.py with file snippets dropped " "into local_settings.d/ directory." @@ -569,6 +720,9 @@ msgstr "" "Allow to override settings from local_settings.py with file snippets dropped " "into local_settings.d/ directory." +msgid "Allowed Hosts" +msgstr "Allowed Hosts" + msgid "" "Allows to attach ports during instance launch " @@ -583,6 +737,19 @@ msgstr "" "Allows to restrict CIDR range for user private network " +msgid "" +"Also debuting in Havana is the OpenStack Metering project (Ceilometer). " +"Initial support for Ceilometer is included in Horizon so that it is possible " +"for an administrator to query the usage of the cloud through the OpenStack " +"Dashboard and better understand how the system is functioning and being " +"utilized." +msgstr "" +"Also debuting in Havana is the OpenStack Metering project (Ceilometer). " +"Initial support for Ceilometer is included in Horizon so that it is possible " +"for an administrator to query the usage of the cloud through the OpenStack " +"Dashboard and better understand how the system is functioning and being " +"utilised." + msgid "" "Although it's not required, it's best to make your actions return promises " "with the expected structure." @@ -597,6 +764,13 @@ msgstr "" "An action-result service provides convenience methods for construction of " "the result, and for parsing of a resolved object" +msgid "" +"An existing feature in Neutron that Horizon now supports is the MAC learning " +"extension." +msgstr "" +"An existing feature in Neutron that Horizon now supports is the MAC learning " +"extension." + msgid "" "Angular actions now should return a promise that resolves with an object " "structured in a way to indicate what the action did (or didn't do)." @@ -611,6 +785,46 @@ msgstr "" "Angular components now exist to provide simple-to- configure panels and " "tables, based off of registry information about resources (e.g. Instances)." +msgid "AngularJS table implementation" +msgstr "AngularJS table implementation" + +msgid "" +"Another addition is support for utilizing and restoring from incremental " +"database backups." +msgstr "" +"Another addition is support for utilising and restoring from incremental " +"database backups." + +msgid "" +"Another cool new component is an interface designed for \"browsing\" " +"resources which are nested under a parent resource. The object store (Swift) " +"is a prime example of this. Now there is a consistent top-level navigation " +"for containers on the left-hand pane of the \"browser\" while the right-hand " +"pane lets you explore within those containers and sub-folders." +msgstr "" +"Another cool new component is an interface designed for \"browsing\" " +"resources which are nested under a parent resource. The object store (Swift) " +"is a prime example of this. Now there is a consistent top-level navigation " +"for containers on the left-hand pane of the \"browser\" while the right-hand " +"pane lets you explore within those containers and sub-folders." + +msgid "" +"Another extremely common user-interface element is the use of \"tabs\" to " +"break down discrete groups of data into manageable chunks. Since these tabs " +"often encompass vastly different data, may have completely different access " +"restrictions, and may sometimes be better-off being loaded dynamically " +"rather than with the initial page load, Horizon includes tab and tab group " +"classes for constructing these interfaces elegantly and with no knowledge of " +"the HTML, CSS or JavaScript involved." +msgstr "" +"Another extremely common user-interface element is the use of \"tabs\" to " +"break down discrete groups of data into manageable chunks. Since these tabs " +"often encompass vastly different data, may have completely different access " +"restrictions, and may sometimes be better-off being loaded dynamically " +"rather than with the initial page load, Horizon includes tab and tab group " +"classes for constructing these interfaces elegantly and with no knowledge of " +"the HTML, CSS or JavaScript involved." + msgid "" "Any past use of the Django based Swift UI is no longer supported and the " "code is being removed. The new angularJS based version should be used " @@ -635,9 +849,78 @@ msgstr "" "may also need to update panel configurations under ``enabled`` directory to " "adapt the new Admin menus." +msgid "" +"As part of the Horizon team's ongoing efforts to split the repository into " +"more logical pieces, all the 3rd party JavaScript libraries that Horizon " +"depends on have been removed from the Horizon code base and python xstatic " +"packages have been utilized instead. The xstatic format allows for easy " +"consumption by the Django framework Horizon is built on. Now JavaScript " +"libraries are utilized like any other python dependency in Horizon." +msgstr "" +"As part of the Horizon team's ongoing efforts to split the repository into " +"more logical pieces, all the 3rd party JavaScript libraries that Horizon " +"depends on have been removed from the Horizon code base and python xstatic " +"packages have been utilized instead. The xstatic format allows for easy " +"consumption by the Django framework Horizon is built on. Now JavaScript " +"libraries are utilised like any other python dependency in Horizon." + +msgid "Availability zone support." +msgstr "Availability zone support." + +msgid "Backwards Compatibility" +msgstr "Backwards Compatibility" + +msgid "" +"Beginning with the Icehouse cycle, there is now a requirement for JavaScript " +"support in browsers used with OpenStack Dashboard." +msgstr "" +"Beginning with the Icehouse cycle, there is now a requirement for JavaScript " +"support in browsers used with OpenStack Dashboard." + +msgid "Better Admin Information Architecture" +msgstr "Better Admin Information Architecture" + +msgid "Better cross-browser support (Safari and IE particularly)." +msgstr "Better cross-browser support (Safari and IE particularly)." + +msgid "Better validation of what actions are permitted when." +msgstr "Better validation of what actions are permitted when." + msgid "Bug Fixes" msgstr "Bug Fixes" +msgid "" +"By far the biggest UI/UX change in the Folsom release is the introduction of " +"programmatic workflows. These components allow developers to create concise " +"interactions that combine discrete tasks spanning multiple services and " +"resources in a user-friendly way and with minimal boilerplate code. Within a " +"workflow, related objects can also be dynamically created so users don't " +"lose their place when they realize the item they wanted isn't currently " +"available. Look for examples of these workflows in Launch Instance, " +"Associate Floating IP, and Create/Edit Project." +msgstr "" +"By far the biggest UI/UX change in the Folsom release is the introduction of " +"programmatic workflows. These components allow developers to create concise " +"interactions that combine discrete tasks spanning multiple services and " +"resources in a user-friendly way and with minimal boilerplate code. Within a " +"workflow, related objects can also be dynamically created so users don't " +"lose their place when they realise the item they wanted isn't currently " +"available. Look for examples of these workflows in Launch Instance, " +"Associate Floating IP, and Create/Edit Project." + +msgid "Ceilometer" +msgstr "Ceilometer" + +msgid "" +"Centralized error handling for vastly improved stability/reliability across " +"APIs/clients." +msgstr "" +"Centralised error handling for vastly improved stability/reliability across " +"APIs/clients." + +msgid "Cinder" +msgstr "Cinder" + msgid "" "Cinder defines storage size in gibibytes (GiB), which is inconsistent with " "Horizon panels that show/request storage size in gigabytes (GB)." @@ -645,9 +928,28 @@ msgstr "" "Cinder defines storage size in gibibytes (GiB), which is inconsistent with " "Horizon panels that show/request storage size in gigabytes (GB)." +msgid "Cinder v2 by default" +msgstr "Cinder v2 by default" + +msgid "Client library changes:" +msgstr "Client library changes:" + +msgid "" +"Client-side templating capabilities for more easily creating dynamic " +"interactions." +msgstr "" +"Client-side templating capabilities for more easily creating dynamic " +"interactions." + msgid "Cloud Admin - View and manage identity resources across domains" msgstr "Cloud Admin - View and manage identity resources across domains" +msgid "Community" +msgstr "Community" + +msgid "Completely revamped test suite with comprehensive test data." +msgstr "Completely revamped test suite with comprehensive test data." + msgid "" "Compute images metadata can now be edited from the Project dashboard, using " "the new metadata editor. See `this `__ " "for more details." +msgid "Default Hypervisor Settings Changes" +msgstr "Default Hypervisor Settings Changes" + +msgid "Deleting large numbers of resources simultaneously" +msgstr "Deleting large numbers of resources simultaneously" + msgid "Deprecation Notes" msgstr "Deprecation Notes" +msgid "Direct Image Upload To Glance" +msgstr "Direct Image Upload To Glance" + +msgid "Disk config extension support" +msgstr "Disk config extension support" + +msgid "Display IPMI meters values from Ceilometer" +msgstr "Display IPMI meters values from Ceilometer" + +msgid "" +"Display of Router Rules for routers where they are defined is now supported " +"in Horizon." +msgstr "" +"Display of Router Rules for routers where they are defined is now supported " +"in Horizon." + +msgid "Displaying instance power states." +msgstr "Displaying instance power states." + +msgid "Django 1.6 Support" +msgstr "Django 1.6 Support" + +msgid "Django 1.7 is now supported." +msgstr "Django 1.7 is now supported." + +msgid "Django 1.8 is not fully supported yet." +msgstr "Django 1.8 is not fully supported yet." + msgid "" "Django 1.8 is now supported, and Django 1.7 is our minimum supported version." msgstr "" @@ -735,6 +1104,12 @@ msgstr "" "version. See `this `__ for more details." +msgid "Django versions 1.4 - 1.6 are now supported by Horizon." +msgstr "Django versions 1.4 - 1.6 are now supported by Horizon." + +msgid "Docs, docs, and more docs!" +msgstr "Docs, docs, and more docs!" + msgid "Does not support hierarchical project management." msgstr "Does not support hierarchical project management." @@ -756,6 +1131,9 @@ msgstr "" msgid "Domain management supports the following use cases:" msgstr "Domain management supports the following use cases:" +msgid "Domains, Groups, and More: Keystone v3 API Support" +msgstr "Domains, Groups, and More: Keystone v3 API Support" + msgid "" "Download buttons for OpenStack RC files have been added to the user dropdown " "menu in the top right of Horizon." @@ -763,6 +1141,102 @@ msgstr "" "Download buttons for OpenStack RC files have been added to the user dropdown " "menu in the top right of Horizon." +msgid "" +"Due to outcry from various parties, and made possible by improvements in the " +"Python community's support for LESS, Horizon has removed all traces of " +"NodeJS from the project. We now use the ``lesscpy`` module to compile our " +"LESS into the final stylesheets. This should not affect most users in any " +"way, but it should make life easier for downstream distributions and the " +"like." +msgstr "" +"Due to outcry from various parties, and made possible by improvements in the " +"Python community's support for LESS, Horizon has removed all traces of " +"NodeJS from the project. We now use the ``lesscpy`` module to compile our " +"LESS into the final stylesheets. This should not affect most users in any " +"way, but it should make life easier for downstream distributions and the " +"like." + +msgid "" +"Due to several Quantum features landing very late in the Grizzly cycle, it " +"is not possible to create particularly complex networking configurations " +"through the OpenStack Dashboard. These features will continue to grow " +"throughout future releases." +msgstr "" +"Due to several Quantum features landing very late in the Grizzly cycle, it " +"is not possible to create particularly complex networking configurations " +"through the OpenStack Dashboard. These features will continue to grow " +"throughout future releases." + +msgid "" +"Due to the mechanisms by which Keystone determines \"admin\"-ness for a " +"user, an admin user interacting with the \"Project\" dashboard may see some " +"inconsistent behavior such as all resources being listed instead of only " +"those belonging to that project, or only being able to return to the \"Admin" +"\" dashboard while accessing certain projects." +msgstr "" +"Due to the mechanisms by which Keystone determines \"admin\"-ness for a " +"user, an admin user interacting with the \"Project\" dashboard may see some " +"inconsistent behaviour such as all resources being listed instead of only " +"those belonging to that project, or only being able to return to the \"Admin" +"\" dashboard while accessing certain projects." + +msgid "" +"Due to the very late addition of floating IP support in Quantum, Nova's " +"integration there is lacking, so floating IP-related API calls to Nova will " +"fail when your OpenStack deployment uses Quantum for networking. This means " +"that Horizon actions such as \"allocate\" and \"associate\" floating IPs " +"will not work either since they rely on the underlying APIs." +msgstr "" +"Due to the very late addition of floating IP support in Quantum, Nova's " +"integration there is lacking, so floating IP-related API calls to Nova will " +"fail when your OpenStack deployment uses Quantum for networking. This means " +"that Horizon actions such as \"allocate\" and \"associate\" floating IPs " +"will not work either since they rely on the underlying APIs." + +msgid "" +"Due to the way that Nova handles flavor editing/replacement it is necessary " +"to delete the old flavor before creating the replacement flavor. As such, if " +"an API error occurs while creating the replacement it is possible to lose " +"the old flavor without the new one being created." +msgstr "" +"Due to the way that Nova handles flavour editing/replacement it is necessary " +"to delete the old flavour before creating the replacement flavour. As such, " +"if an API error occurs while creating the replacement it is possible to lose " +"the old flavour without the new one being created." + +msgid "" +"During the Essex release cycle, Horizon underwent a significant set of " +"internal changes to allow extensibility and customization while also adding " +"a significant number of new features and bringing much greater stability to " +"every interaction with the underlying components." +msgstr "" +"During the Essex release cycle, Horizon underwent a significant set of " +"internal changes to allow extensibility and customization while also adding " +"a significant number of new features and bringing much greater stability to " +"every interaction with the underlying components." + +msgid "" +"During the Grizzly cycle we started holding a weekly project meeting on IRC. " +"This has been extremely beneficial for the growth and progress of the " +"project. Check out the `OpenStack Meetings wiki page`_ for specifics." +msgstr "" +"During the Grizzly cycle we started holding a weekly project meeting on IRC. " +"This has been extremely beneficial for the growth and progress of the " +"project. Check out the `OpenStack Meetings wiki page`_ for specifics." + +msgid "EC2 credentials download." +msgstr "EC2 credentials download." + +msgid "Editable and interactive network topology visualizations." +msgstr "Editable and interactive network topology visualisations." + +msgid "Editable default quotas." +msgstr "Editable default quotas." + +msgid "Editing a Flavor Which Results In An API Error Will Delete The Flavor" +msgstr "" +"Editing a Flavour which results in an API error will delete the Flavour" + msgid "" "Editing flavors is deprecated and may be removed from the 'R' cycle onwards." msgstr "" @@ -771,6 +1245,15 @@ msgstr "" msgid "Emit the `hzTable:clearSelected` event to clear table row selections." msgstr "Emit the `hzTable:clearSelected` event to clear table row selections." +msgid "" +"Empowered by changes to the Keystone API, users can now change their own " +"passwords without the need to involve an administrator. This is more secure " +"and takes the hassle out of things for everyone." +msgstr "" +"Empowered by changes to the Keystone API, users can now change their own " +"passwords without the need to involve an administrator. This is more secure " +"and takes the hassle out of things for everyone." + msgid "" "Enabled support for migrating volumes. See `this `__ for more details." @@ -778,9 +1261,39 @@ msgstr "" "Enabled support for migrating volumes. See `this `__ for more details." +msgid "Enabling Keystone and Neutron Features" +msgstr "Enabling Keystone and Neutron Features" + +msgid "Enabling resetting the state of a snapshot" +msgstr "Enabling resetting the state of a snapshot" + +msgid "Enabling resetting the state of a volume" +msgstr "Enabling resetting the state of a volume" + +msgid "Enhanced RBAC support" +msgstr "Enhanced RBAC support" + msgid "Enhanced plugin support for javasciprt, SCSS and Django template." msgstr "Enhanced plugin support for javasciprt, SCSS and Django template." +msgid "Essex Series Release Notes" +msgstr "Essex Series Release Notes" + +msgid "Exceptions during customization" +msgstr "Exceptions during customisation" + +msgid "" +"Exceptions raised while overriding built-in Horizon behavior via the " +"\"customization_module\" setting may trigger a bug in the error handling " +"which will mask the original exception." +msgstr "" +"Exceptions raised while overriding built-in Horizon behaviour via the " +"\"customization_module\" setting may trigger a bug in the error handling " +"which will mask the original exception." + +msgid "Expose serial console" +msgstr "Expose serial console" + msgid "" "Exposed event log for clusters. See `this `__ for more details." @@ -788,6 +1301,12 @@ msgstr "" "Exposed event log for clusters. See `this `__ for more details." +msgid "Extensibility" +msgstr "Extensibility" + +msgid "Extensible Enhancements" +msgstr "Extensible Enhancements" + msgid "" "FWaaS dashboard is now split out into a separate project ``neutron-fwaas-" "dashboard``. All new features and maintenances are provided from the new " @@ -807,6 +1326,88 @@ msgstr "" "documentation `__." +msgid "Fewer API calls to OpenStack endpoints (improves performance)." +msgstr "Fewer API calls to OpenStack endpoints (improves performance)." + +msgid "Firewall as a Service." +msgstr "Firewall as a Service." + +msgid "" +"First off, the API Access panel (containing a user's API endpoints, rc " +"files, and EC2 credentials) was moved from Settings to the Access & Security " +"section of the Project dashboard." +msgstr "" +"First off, the API Access panel (containing a user's API endpoints, rc " +"files, and EC2 credentials) was moved from Settings to the Access & Security " +"section of the Project dashboard." + +msgid "Fixing ordering issues" +msgstr "Fixing ordering issues" + +msgid "Flavor Extra Specs Support" +msgstr "Flavour Extra Specs Support" + +msgid "Flavor editing was made significantly more stable." +msgstr "Flavour editing was made significantly more stable." + +msgid "Floating IPs and Quantum" +msgstr "Floating IPs and Quantum" + +msgid "Folsom Series Release Notes" +msgstr "Folsom Series Release Notes" + +msgid "" +"For a non-malicious user these errors are almost 100% the result of " +"misconfiguration and this makes debugging possible." +msgstr "" +"For a non-malicious user these errors are almost 100% the result of " +"misconfiguration and this makes debugging possible." + +msgid "" +"For more information see `OPENSTACK_HYPERVISOR_FEATURES setting `__." +msgstr "" +"For more information see `OPENSTACK_HYPERVISOR_FEATURES setting `__." + +msgid "" +"For more information see `Pluggable Settings `__." +msgstr "" +"For more information see `Pluggable Settings `__." + +msgid "" +"For production deployments of Horizon you must add the ``ALLOWED_HOSTS`` " +"setting to your ``local_settings.py`` file. This setting was added in Django " +"1.5 and is an important security feature. For more information on it please " +"consult the ``local_settings.py.example`` file or Django's documentation." +msgstr "" +"For production deployments of Horizon you must add the ``ALLOWED_HOSTS`` " +"setting to your ``local_settings.py`` file. This setting was added in Django " +"1.5 and is an important security feature. For more information on it please " +"consult the ``local_settings.py.example`` file or Django's documentation." + +msgid "" +"Forward-compatibility with Django 1.4 and the option of cookie-based " +"sessions." +msgstr "" +"Forward-compatibility with Django 1.4 and the option of cookie-based " +"sessions." + +msgid "Frontend overhaul to use the Bootstrap CSS/JS framework." +msgstr "Frontend overhaul to use the Bootstrap CSS/JS framework." + +msgid "" +"Full migration to python-novaclient from the deprecated openstackx library." +msgstr "" +"Full migration to python-novaclient from the deprecated openstackx library." + +msgid "Full security group and quota parity between Neutron and Nova network." +msgstr "Full security group and quota parity between Neutron and Nova network." + msgid "" "Full support for translation in AngularJS, along with simpler tooling. See " "`this `_] Bug can be found at [`bug 1399252 `_]" +msgid "Glance" +msgstr "Glance" + +msgid "Glance image types are now configurable." +msgstr "Glance image types are now configurable." + msgid "" "Glance v2 doesn't support the copy-from feature, so this feature is disabled " "in Horizon when using Glance v2." @@ -847,6 +1454,20 @@ msgstr "" "Glance v2 doesn't support the copy-from feature, so this feature is disabled " "in Horizon when using Glance v2." +msgid "" +"Going forward the user will not be logged out, but no information will be " +"populated on the page and they will be presented with error messages " +"informing them that they are unauthorized for the data they attempted to " +"access." +msgstr "" +"Going forward the user will not be logged out, but no information will be " +"populated on the page and they will be presented with error messages " +"informing them that they are unauthorised for the data they attempted to " +"access." + +msgid "Grizzly Series Release Notes" +msgstr "Grizzly Series Release Notes" + msgid "" "HORIZON_IMAGES_ALLOW_UPLOAD setting is deprecated and should be gradually " "replaced with HORIZON_IMAGES_UPLOAD_MODE setting." @@ -865,9 +1486,21 @@ msgstr "" "affected the Admin dashboard and its panels (Overview, Hypervisors, " "Instances and Metadata Definitions)." +msgid "Havana Series Release Notes" +msgstr "Havana Series Release Notes" + +msgid "Heat" +msgstr "Heat" + msgid "Heat topology improvements." msgstr "Heat topology improvements." +msgid "Highlights" +msgstr "Highlights" + +msgid "Horizon Release Notes" +msgstr "Horizon Release Notes" + msgid "" "Horizon and Horizon Plugins can access the Keystone Token from JavaScript so " "that they can make CORS calls directly to other OpenStack Services. This can " @@ -899,6 +1532,45 @@ msgstr "" "remove 1.3 support in the future. See `Migrating from 1.3 to 1.4 `_" +msgid "" +"Horizon has added support for administrators to query Ceilometer and view a " +"daily usage report per project across services through the OpenStack " +"Dashboard to better understand how system resources are being consumed by " +"individual projects." +msgstr "" +"Horizon has added support for administrators to query Ceilometer and view a " +"daily usage report per project across services through the OpenStack " +"Dashboard to better understand how system resources are being consumed by " +"individual projects." + +msgid "" +"Horizon has been updated under the hood to use this method, which should " +"bring it better into line with how most deployments are using their object " +"storage." +msgstr "" +"Horizon has been updated under the hood to use this method, which should " +"bring it better into line with how most deployments are using their object " +"storage." + +msgid "" +"Horizon has begun the transition to using the other OpenStack projects' " +"``policy.json`` files to enforce access controls in the dashboard if the " +"files are provided. This means access controls are more configurable and can " +"be kept in sync between the originating project and Horizon. Currently this " +"is only supported for Keystone and parts of Nova's policy files. Full " +"support will come in the next release. You will need to set the " +"``POLICY_FILES_PATH`` and ``POLICY_FILES`` settings in order to enable this " +"feature." +msgstr "" +"Horizon has begun the transition to using the other OpenStack projects' " +"``policy.json`` files to enforce access controls in the dashboard if the " +"files are provided. This means access controls are more configurable and can " +"be kept in sync between the originating project and Horizon. Currently this " +"is only supported for Keystone and parts of Nova's policy files. Full " +"support will come in the next release. You will need to set the " +"``POLICY_FILES_PATH`` and ``POLICY_FILES`` settings in order to enable this " +"feature." + msgid "" "Horizon is updated to use the same API policy target rules with Nova, if you " "made any changes to Horizon's old nova policy file before, make sure to " @@ -929,6 +1601,17 @@ msgstr "" "requirements. See `this `__ for more details." +msgid "" +"Horizon now boasts dynamic loading/disabling of dashboards, panel groups and " +"panels. By merely adding a file in the ``enabled`` directory, the selection " +"of items loaded into Horizon can be altered. Editing the Django settings " +"file is no longer required." +msgstr "" +"Horizon now boasts dynamic loading/disabling of dashboards, panel groups and " +"panels. By merely adding a file in the ``enabled`` directory, the selection " +"of items loaded into Horizon can be altered. Editing the Django settings " +"file is no longer required." + msgid "" "Horizon now has a (non-navigational) route in Django so generic details " "pages are deep-linked." @@ -945,6 +1628,13 @@ msgstr "" "(``WEBROOT``), static file location (``STATIC_ROOT``) and static file URL " "(``STATIC_URL``) in its settings files." +msgid "" +"Horizon now provides a Wizard control to complete multi-step interdependent " +"tasks. This is now utilized in the create network action." +msgstr "" +"Horizon now provides a Wizard control to complete multi-step interdependent " +"tasks. This is now utilised in the create network action." + msgid "" "Horizon now supports overriding of existing Django templates. See `this " "`__ " @@ -954,6 +1644,24 @@ msgstr "" "`__ " "for more details." +msgid "" +"Horizon now supports running integration tests against a working devstack " +"system. There is a limited test suite, but this a great step forward and " +"allows full integration testing." +msgstr "" +"Horizon now supports running integration tests against a working devstack " +"system. There is a limited test suite, but this a great step forward and " +"allows full integration testing." + +msgid "" +"Horizon provides support for these new features with the Juno release. These " +"features provide much greater flexibility in specifying software defined " +"networks." +msgstr "" +"Horizon provides support for these new features with the Juno release. These " +"features provide much greater flexibility in specifying software defined " +"networks." + msgid "" "Horizon requires both a ``volume`` and ``volumev2`` endpoint for Cinder, " "even if only using v2." @@ -985,6 +1693,35 @@ msgstr "" "displayed, but allowed() is used to support more complex or dynamic " "condition." +msgid "" +"Horizon's structure has been divided into logical groupings called " +"dashboards and panels. Horizon's classes representing these concepts handle " +"all the structural concerns associated with building a complete user " +"interface (navigation, access control, url structure, etc.)." +msgstr "" +"Horizon's structure has been divided into logical groupings called " +"dashboards and panels. Horizon's classes representing these concepts handle " +"all the structural concerns associated with building a complete user " +"interface (navigation, access control, URL structure, etc.)." + +msgid "Hundreds of bugfixes and minor user experience improvements." +msgstr "Hundreds of bugfixes and minor user experience improvements." + +msgid "HyperV Console Support" +msgstr "HyperV Console Support" + +msgid "IPv6 subnet modes" +msgstr "IPv6 subnet modes" + +msgid "IRC Meeting" +msgstr "IRC Meeting" + +msgid "Icehouse Series Release Notes" +msgstr "Icehouse Series Release Notes" + +msgid "Icons!" +msgstr "Icons!" + msgid "" "If the 'default' theme is still required for legacy overrides to function, " "simply copy the styles in the 'default' theme into a pre-existing theme or " @@ -994,6 +1731,19 @@ msgstr "" "simply copy the styles in the 'default' theme into a pre-existing theme or " "create a new custom theme." +msgid "" +"If you have existing configurations for the ``OPENSTACK_KEYSTONE_BACKEND`` " +"or ``OPENSTACK_NEUTRON_NETWORK`` settings, you will want to consult the " +"``local_settings.example.py`` file for information on the new options that " +"have been added. Existing configurations will continue to work, but may not " +"have the correct keys to enable some of the new features in Havana." +msgstr "" +"If you have existing configurations for the ``OPENSTACK_KEYSTONE_BACKEND`` " +"or ``OPENSTACK_NEUTRON_NETWORK`` settings, you will want to consult the " +"``local_settings.example.py`` file for information on the new options that " +"have been added. Existing configurations will continue to work, but may not " +"have the correct keys to enable some of the new features in Havana." + msgid "" "If you set 'images_panel' to False for the ANGULAR_FEATURES option (which is " "not the default) and configure Horizon to use Glance v2, Ramdisk ID and " @@ -1003,9 +1753,29 @@ msgstr "" "not the default) and configure Horizon to use Glance v2, Ramdisk ID and " "Kernel ID don't show properly on the \"Edit Image\" screen." +msgid "" +"If you use a health monitoring service that pings the home page combined " +"with a database-backed session backend you may experience excessive session " +"creation. This issue is slated to be fixed soon, but in the interim the " +"recommended solution is to write a periodic job that deletes expired " +"sessions from your session store on a regular basis." +msgstr "" +"If you use a health monitoring service that pings the home page combined " +"with a database-backed session backend you may experience excessive session " +"creation. This issue is slated to be fixed soon, but in the interim the " +"recommended solution is to write a periodic job that deletes expired " +"sessions from your session store on a regular basis." + msgid "Image metadata editor upgraded." msgstr "Image metadata editor upgraded." +msgid "" +"Images can now be added to Glance by providing a URL for Glance to download " +"the image data from." +msgstr "" +"Images can now be added to Glance by providing a URL for Glance to download " +"the image data from." + msgid "" "Implements the \"filter first\" functionality for identity panels such as " "projects, users, groups and roles. The filter first functionality is " @@ -1017,9 +1787,42 @@ msgstr "" "described in `" +msgid "Improved Messaging To Users On Logout" +msgstr "Improved Messaging To Users On Logout" + +msgid "Improved Nova instance display and interactions, including:" +msgstr "Improved Nova instance display and interactions, including:" + +msgid "Improved Plugin Support" +msgstr "Improved Plugin Support" + +msgid "Improved Translatability" +msgstr "Improved Translatability" + msgid "Improved WebSSO support." msgstr "Improved WebSSO support." +msgid "Improved boot-from-volume support." +msgstr "Improved boot-from-volume support." + +msgid "Improved client/server search" +msgstr "Improved client/server search" + +msgid "Improved error handling and error messages." +msgstr "Improved error handling and error messages." + +msgid "Improved in-context help for forms (tooltips and validation messages)." +msgstr "Improved in-context help for forms (tooltips and validation messages)." + +msgid "Improved region support." +msgstr "Improved region support." + +msgid "Improved support for managing host aggregates and availability zones" +msgstr "Improved support for managing host aggregates and availability zones" + +msgid "Improved unicode support for the Object Storage panels." +msgstr "Improved Unicode support for the Object Storage panels." + msgid "" "Improvements to the heat topology, making more resources identifiable where " "previously they had no icons and were displayed as unknown resources. See " @@ -1031,6 +1834,88 @@ msgstr "" "`this `__ for more details." +msgid "" +"In Folsom, Nova added support for \"extra specs\" on flavors--additional " +"metadata which custom schedulers could use for appropriately scheduling " +"instances. As of the Grizzly release, Horizon now supports reading and " +"writing that data on any flavor." +msgstr "" +"In Folsom, Nova added support for \"extra specs\" on flavours--additional " +"metadata which custom schedulers could use for appropriately scheduling " +"instances. As of the Grizzly release, Horizon now supports reading and " +"writing that data on any flavour." + +msgid "" +"In Grizzly this has all been reworked to be significantly simpler, and to " +"provide as much contextual help and streamlining as possible." +msgstr "" +"In Grizzly this has all been reworked to be significantly simpler, and to " +"provide as much contextual help and streamlining as possible." + +msgid "" +"In Grizzly we have instead chosen to improve this by treating service API " +"401 and 403 errors as slightly less severe than unauthorized access attempts " +"to restricted areas of Horizon. The reason for this is threefold:" +msgstr "" +"In Grizzly we have instead chosen to improve this by treating service API " +"401 and 403 errors as slightly less severe than unauthorised access attempts " +"to restricted areas of Horizon. The reason for this is threefold:" + +msgid "" +"In Icehouse, Horizon delivers support for updating existing Heat stacks. Now " +"stacks that have already been deployed can be adjusted and redeployed. The " +"updated template is also validated when updated. Additionally, support for " +"adding environment files was included." +msgstr "" +"In Icehouse, Horizon delivers support for updating existing Heat stacks. Now " +"stacks that have already been deployed can be adjusted and redeployed. The " +"updated template is also validated when updated. Additionally, support for " +"adding environment files was included." + +msgid "" +"In Juno, Glance introduced the ability to manage a catalog of metadata " +"definitions where users can register the metadata definitions to be used on " +"various resource types including images, volumes, aggregates, and flavors. " +"Support for viewing and editing the assignment of these metadata tags is " +"included in Horizon." +msgstr "" +"In Juno, Glance introduced the ability to manage a catalogue of metadata " +"definitions where users can register the metadata definitions to be used on " +"various resource types including images, volumes, aggregates, and flavours. " +"Support for viewing and editing the assignment of these metadata tags is " +"included in Horizon." + +msgid "" +"In Juno, Horizon transitioned to utilizing Bootstrap v3. Horizon had been " +"pinned to an older version of Bootstrap for several releases. This change " +"now allows Horizon to pick up numerous bug fixes and overall improvements in " +"the Bootstrap framework. The look and feel remains mainly consistent with " +"the Icehouse release." +msgstr "" +"In Juno, Horizon transitioned to utilising Bootstrap v3. Horizon had been " +"pinned to an older version of Bootstrap for several releases. This change " +"now allows Horizon to pick up numerous bug fixes and overall improvements in " +"the Bootstrap framework. The look and feel remains mainly consistent with " +"the Icehouse release." + +msgid "" +"In a continued effort to provide more complete API support, several " +"additional features of the Cinder API are now supported in Horizon in the " +"Juno release." +msgstr "" +"In a continued effort to provide more complete API support, several " +"additional features of the Cinder API are now supported in Horizon in the " +"Juno release." + +msgid "" +"In a move to provide a better user experience, Horizon has adopted AngularJS " +"as the primary JavaScript framework. JavaScript is now a browser requirement " +"to run the Horizon interface. More to come in Juno." +msgstr "" +"In a move to provide a better user experience, Horizon has adopted AngularJS " +"as the primary JavaScript framework. JavaScript is now a browser requirement " +"to run the Horizon interface. More to come in Juno." + msgid "" "In an effort to establish Angular conventions, use the framework's " "toastService rather than the legacy horizon.alert(...) in client-side code. " @@ -1042,6 +1927,20 @@ msgstr "" "horizon.alert is still used by the Django messaging framework, so horizon." "messages.js still exists." +msgid "" +"In an effort to improve the translations for Horizon, updates to remove " +"concatenations and better handle tense were made." +msgstr "" +"In an effort to improve the translations for Horizon, updates to remove " +"concatenations and better handle tense were made." + +msgid "" +"In an effort to make the dashboard more at-a-glance usable, we've added " +"icons to most of the common action buttons throughout the dashboard." +msgstr "" +"In an effort to make the dashboard more at-a-glance usable, we've added " +"icons to most of the common action buttons throughout the dashboard." + msgid "" "In an effort to standarize our HTML class naming conventions, we will be " "updating various class names to use dashes, instead of underscore or " @@ -1051,6 +1950,46 @@ msgstr "" "updating various class names to use dashes, instead of underscore or camel-" "casing, to match with Bootstrap's convention." +msgid "" +"In an ongoing effort to implement Role Based Access Support throughout " +"Horizon, access controls were added in the OpenStack Volume (Cinder) related " +"panels. Utilization of the Cinder v2 API is now a supported option in the " +"Icehouse release. The ability to extend volumes is now available as well." +msgstr "" +"In an ongoing effort to implement Role Based Access Support throughout " +"Horizon, access controls were added in the OpenStack Volume (Cinder) related " +"panels. Utilisation of the Cinder v2 API is now a supported option in the " +"Icehouse release. The ability to extend volumes is now available as well." + +msgid "" +"In an ongoing effort to support richer role based access control (RBAC) in " +"Horizon, the views for several more services were enhanced with RBAC checks " +"to determine user access to actions. The newly supported services are " +"compute, network and orchestration. These changes allow operators to " +"implement finer grained access control than just \"member\" and \"admin\"." +msgstr "" +"In an ongoing effort to support richer role based access control (RBAC) in " +"Horizon, the views for several more services were enhanced with RBAC checks " +"to determine user access to actions. The newly supported services are " +"compute, network and orchestration. These changes allow operators to " +"implement finer grained access control than just \"member\" and \"admin\"." + +msgid "" +"In conjunction with the previous item, the dashboard-specific template " +"blocks (e.g. ``nova_main``, ``syspanel_main``, etc.) have been removed in " +"favor of a single ``main`` template block." +msgstr "" +"In conjunction with the previous item, the dashboard-specific template " +"blocks (e.g. ``nova_main``, ``syspanel_main``, etc.) have been removed in " +"favour of a single ``main`` template block." + +msgid "" +"In terms of APIs provided for extending Horizon, there are a handful of " +"backwards-incompatible changes that were made:" +msgstr "" +"In terms of APIs provided for extending Horizon, there are a handful of " +"backwards-incompatible changes that were made:" + msgid "" "Inline Edit functionality for Horizon tables is now deprecated and will be " "removed in Horizon P (12.0) The functionality was removed from the following " @@ -1062,6 +2001,9 @@ msgstr "" "tables. Admin Volume Types table, Admin Metadata Definitions table, Identity " "Projects table and Identity Users table" +msgid "Inline Table Editing" +msgstr "Inline Table Editing" + msgid "" "Instance metadata can be updated (https://blueprints.launchpad.net/horizon/" "+spec/edit-server-metadata)" @@ -1069,9 +2011,15 @@ msgstr "" "Instance metadata can be updated (https://blueprints.launchpad.net/horizon/" "+spec/edit-server-metadata)" +msgid "Instance resizing." +msgstr "Instance resizing." + msgid "Instance shelving and unshelving now supported." msgstr "Instance shelving and un-shelving now supported." +msgid "Integration Test Framework" +msgstr "Integration Test Framework" + msgid "" "Integration tests for Flavor features may also be toggled in " "openstack_dashboard/test/integration_tests/horizon.conf using the " @@ -1094,6 +2042,18 @@ msgstr "" "'panel_type' feature, either set to 'legacy' or 'angular' to match the " "enabled panel type." +msgid "" +"Internationalization fully enabled, with all strings marked for translation." +msgstr "" +"Internationalisation fully enabled, with all strings marked for translation." + +msgid "" +"Internationalization of client-side JavaScript is now possible in addition " +"to server-side Python code." +msgstr "" +"Internationalisation of client-side JavaScript is now possible in addition " +"to server-side Python code." + msgid "" "It is no longer necessary to include the version suffix into " "OPENSTACK_KEYSTONE_URL setting. Thanks to a recent update of django-" @@ -1107,6 +2067,25 @@ msgstr "" "version suffix to the URL based on the value stored inside " "OPENSTACK_API_VERSIONS['identity'] setting." +msgid "" +"It is now possible (though there are numerous deployment/security " +"implications) to upload an image file directly from a user's hard disk to " +"Glance through Horizon. For multi-GB images it is still strongly recommended " +"that the upload be done using the Glance CLI. Further improvements to this " +"feature will come in future releases." +msgstr "" +"It is now possible (though there are numerous deployment/security " +"implications) to upload an image file directly from a user's hard disk to " +"Glance through Horizon. For multi-GB images it is still strongly recommended " +"that the upload be done using the Glance CLI. Further improvements to this " +"feature will come in future releases." + +msgid "JavaScript" +msgstr "JavaScript" + +msgid "JavaScript Libraries Extracted" +msgstr "JavaScript Libraries Extracted" + msgid "JavaScript can now access the Keystone Token." msgstr "JavaScript can now access the Keystone Token." @@ -1119,9 +2098,36 @@ msgstr "" "blueprints.launchpad.net/horizon/+spec/auto-js-file-finding>`__ for more " "details." +msgid "Juno Series Release Notes" +msgstr "Juno Series Release Notes" + +msgid "Key New Features" +msgstr "Key New Features" + +msgid "Keystone" +msgstr "Keystone" + +msgid "" +"Keystone authentication is now handled by a proper pluggable Django " +"authentication backend, offering significantly better and more reliable " +"security for Horizon." +msgstr "" +"Keystone authentication is now handled by a proper pluggable Django " +"authentication backend, offering significantly better and more reliable " +"security for Horizon." + +msgid "Kilo Series Release Notes" +msgstr "Kilo Series Release Notes" + msgid "Known Issues" msgstr "Known Issues" +msgid "Known Issues and Limitations" +msgstr "Known Issues and Limitations" + +msgid "L3 HA support" +msgstr "L3 HA support" + msgid "" "LBaaS v1 dashboard has been removed. LBaaS v1 feature was removed from " "neutron-lbaas in Newton, but LBaaS v1 dashboard in Horizon has been kept " @@ -1163,9 +2169,95 @@ msgstr "" "Keystone webpath endpoints (URLs like http:///identity instead of " "http://:5000)." +msgid "" +"Large amounts of new documentation was added during the Grizzly cycle, most " +"notably are sections documenting: all of the available settings for Horizon " +"and the OpenStack Dashboard; security and deployment considerations; and " +"deeper guides on customizing the OpenStack Dashboard." +msgstr "" +"Large amounts of new documentation was added during the Grizzly cycle, most " +"notably are sections documenting: all of the available settings for Horizon " +"and the OpenStack Dashboard; security and deployment considerations; and " +"deeper guides on customising the OpenStack Dashboard." + +msgid "" +"Launch Instance Wizard (beta) -- A full replacement for the launch instance " +"workflow has been implemented in AngularJS to address usability issues in " +"the existing launch instance workflow. Due to the late inclusion date and " +"limited testing, this feature is marked as beta for Kilo and not enabled by " +"default. To use the new workflow, the following change to local_settings.py " +"is required: ``LAUNCH_INSTANCE_NG_ENABLED = True``. Additionally, you can " +"disable the default launch instance wizard with the following: " +"``LAUNCH_INSTANCE_LEGACY_ENABLED = False``. This new work is a view into " +"future development in Horizon." +msgstr "" +"Launch Instance Wizard (beta) -- A full replacement for the launch instance " +"workflow has been implemented in AngularJS to address usability issues in " +"the existing launch instance workflow. Due to the late inclusion date and " +"limited testing, this feature is marked as beta for Kilo and not enabled by " +"default. To use the new workflow, the following change to local_settings.py " +"is required: ``LAUNCH_INSTANCE_NG_ENABLED = True``. Additionally, you can " +"disable the default launch instance wizard with the following: " +"``LAUNCH_INSTANCE_LEGACY_ENABLED = False``. This new work is a view into " +"future development in Horizon." + +msgid "Launching instances from volumes." +msgstr "Launching instances from volumes." + +msgid "Legacy Dashboard Names & Code Separation" +msgstr "Legacy Dashboard Names & Code Separation" + +msgid "Less Complicated LESS Compilation: No More NodeJS" +msgstr "Less Complicated LESS Compilation: No More NodeJS" + +msgid "" +"Leveraging enhancements to Identity API v3 (Keystone), users can now change " +"their own passwords without the need to involve an administrator. This " +"functionality was previously only available with Identity API v2.0." +msgstr "" +"Leveraging enhancements to Identity API v3 (Keystone), users can now change " +"their own passwords without the need to involve an administrator. This " +"functionality was previously only available with Identity API v2.0." + +msgid "Liberty Series Release Notes" +msgstr "Liberty Series Release Notes" + +msgid "Live Migration Support" +msgstr "Live Migration Support" + +msgid "Loadbalancer Feature" +msgstr "Load Balancer Feature" + +msgid "" +"Logout now attempts to delete the token(s) associated with the current " +"session to avoid replay attacks, etc." +msgstr "" +"Logout now attempts to delete the token(s) associated with the current " +"session to avoid replay attacks, etc." + +msgid "" +"Lots of feedback came in that the \"more actions\" dropdown menu (for tables " +"with numerous actions available on each row) was confusing to new users and/" +"or difficult to click." +msgstr "" +"Lots of feedback came in that the \"more actions\" dropdown menu (for tables " +"with numerous actions available on each row) was confusing to new users and/" +"or difficult to click." + msgid "Made the Angular Launch Instance workflow the default in Horizon." msgstr "Made the Angular Launch Instance workflow the default in Horizon." +msgid "" +"Making Horizon extensible for third-party developers was one of the core " +"goals for the Essex release cycle. Massive strides have been made to allow " +"for the addition of new \"plug-in\" components and customization of " +"OpenStack Dashboard deployments." +msgstr "" +"Making Horizon extensible for third-party developers was one of the core " +"goals for the Essex release cycle. Massive strides have been made to allow " +"for the addition of new \"plug-in\" components and customisation of " +"OpenStack Dashboard deployments." + msgid "" "Making Keystone Tokens available to JavaScript slightly increases the risk " "of a Token being captured. If you don't need this functionality, it can be " @@ -1177,6 +2269,13 @@ msgstr "" "disabled by setting the following option in your local_settings: " "ENABLE_CLIENT_TOKEN = False" +msgid "" +"Managed/Unmanaged volume support -- allows admin to manage existing volumes " +"not managed by cinder, as well as unmanage volumes" +msgstr "" +"Managed/Unmanaged volume support -- allows admin to manage existing volumes " +"not managed by cinder, as well as unmanage volumes" + msgid "" "Many JavaScript files and most notably the base page template (``horizon/" "templates/base.html``) have moved from the framework portion of the repo " @@ -1200,9 +2299,35 @@ msgstr "" msgid "Many of Horizons XStatic packages were updated during this cycle." msgstr "Many of Horizons XStatic packages were updated during this cycle." +msgid "" +"Many, many other bugfixes and improvements. Check out Launchpad for the full " +"list of what went on in Grizzly." +msgstr "" +"Many, many other bugfixes and improvements. Check out Launchpad for the full " +"list of what went on in Grizzly." + msgid "Menu follows the search input position as the user adds more facets" msgstr "Menu follows the search input position as the user adds more facets" +msgid "Migrate Instance" +msgstr "Migrate Instance" + +msgid "Migrate all instances from host" +msgstr "Migrate all instances from host" + +msgid "" +"Migration to python-keystoneclient from the deprecated keystone portion of " +"the python-novaclient library." +msgstr "" +"Migration to python-keystoneclient from the deprecated keystone portion of " +"the python-novaclient library." + +msgid "Mitaka Series Release Notes" +msgstr "Mitaka Series Release Notes" + +msgid "Modal interactions throughout the entire UI." +msgstr "Modal interactions throughout the entire UI." + msgid "Modal sizes now inherit from Bootstrap's theme variables." msgstr "Modal sizes now inherit from Bootstrap's theme variables." @@ -1215,6 +2340,19 @@ msgstr "" "sizes are available now for use in Horizon, extra to the standard 3 sizes of " "Bootstrap Modals, modal-xs and modal-xl." +msgid "" +"Moreover, a better separation was created between code related to the core " +"Horizon framework code (which is not related to OpenStack specifically) and " +"the OpenStack Dashboard code. At this point *all* code related to OpenStack " +"lives in the OpenStack Dashboard directory, while the Horizon framework is " +"completely agnostic and is a reusable Django app." +msgstr "" +"Moreover, a better separation was created between code related to the core " +"Horizon framework code (which is not related to OpenStack specifically) and " +"the OpenStack Dashboard code. At this point *all* code related to OpenStack " +"lives in the OpenStack Dashboard directory, while the Horizon framework is " +"completely agnostic and is a reusable Django app." + msgid "" "Most of the documentation has been reorganised and updated, or rewritten " "entirely, with the aim of promoting discoverability and ensuring all content " @@ -1231,6 +2369,27 @@ msgstr "" "Move OpenStack Dashboard Swift panel rendering logic to client-side using " "AngularJS for significant usability improvements." +msgid "Multi-Domain Cross Service Support" +msgstr "Multi-Domain Cross Service Support" + +msgid "Networking" +msgstr "Networking" + +msgid "Networking (Quantum)" +msgstr "Networking (Quantum)" + +msgid "Neutron" +msgstr "Neutron" + +msgid "Neutron Features" +msgstr "Neutron Features" + +msgid "Neutron L3 HA" +msgstr "Neutron L3 HA" + +msgid "Neutron added several new features in Juno, including:" +msgstr "Neutron added several new features in Juno, including:" + msgid "Neutron network type for Geneve tunneling protocol is now supported." msgstr "Neutron network type for Geneve tunnelling protocol is now supported." @@ -1268,9 +2427,27 @@ msgstr "" msgid "New Features" msgstr "New Features" +msgid "New Reusable AngularJS widgets in Horizon:" +msgstr "New Reusable AngularJS widgets in Horizon:" + +msgid "New instance and volume detail views." +msgstr "New instance and volume detail views." + msgid "New network topology panel. Added support for subnet allocation." msgstr "New network topology panel. Added support for subnet allocation." +msgid "New visualizations for utilization and quotas." +msgstr "New visualisations for utilisation and quotas." + +msgid "Newton Series Release Notes" +msgstr "Newton Series Release Notes" + +msgid "Nova" +msgstr "Nova" + +msgid "Nova Features" +msgstr "Nova Features" + msgid "" "Nova and Glance are no longer required in order to run Horizon. As long as " "keystone is present, Horizon will run correctly." @@ -1287,9 +2464,85 @@ msgstr "" "security extension is available. Note: Neutron allows disabling the port " "security on a port only when no security groups are associated to it" +msgid "" +"Numerous fixes to display more and better information for instances and " +"volumes in their overview pages." +msgstr "" +"Numerous fixes to display more and better information for instances and " +"volumes in their overview pages." + +msgid "Numerous other bug fixes" +msgstr "Numerous other bug fixes" + +msgid "Object Storage Delimiters and Pseudo-folder Objects" +msgstr "Object Storage Delimiters and Pseudo-folder Objects" + +msgid "Ocata Series Release Notes" +msgstr "Ocata Series Release Notes" + +msgid "" +"One of the most common activities in a dashboard user interface is simply " +"displaying a list of resources or data and allowing the user to take actions " +"on that data. To this end, Horizon abstracted the commonalities of this task " +"into a reusable set of classes which allow developers to programmatically " +"create displays and interactions for their data with minimal effort and zero " +"boilerplate." +msgstr "" +"One of the most common activities in a dashboard user interface is simply " +"displaying a list of resources or data and allowing the user to take actions " +"on that data. To this end, Horizon abstracted the commonalities of this task " +"into a reusable set of classes which allow developers to programmatically " +"create displays and interactions for their data with minimal effort and zero " +"boilerplate." + +msgid "One-click Floating IP Management" +msgstr "One-click Floating IP Management" + +msgid "Online Compression" +msgstr "Online Compression" + +msgid "OpenStack RC file download." +msgstr "OpenStack RC file download." + +msgid "Orchestration Resources Panel" +msgstr "Orchestration Resources Panel" + +msgid "Organized Images" +msgstr "Organized Images" + +msgid "Other Improvements and Fixes" +msgstr "Other Improvements and Fixes" + msgid "Other Notes" msgstr "Other Notes" +msgid "" +"Overall, great effort has been made to maintain compatibility for third-" +"party developers who have built on Horizon so far." +msgstr "" +"Overall, great effort has been made to maintain compatibility for third-" +"party developers who have built on Horizon so far." + +msgid "" +"Overall, great effort has been made to maintain compatibility for third-" +"party developers who may have built on Horizon so far." +msgstr "" +"Overall, great effort has been made to maintain compatibility for third-" +"party developers who may have built on Horizon so far." + +msgid "" +"Overall, though, great effort has been made to maintain compatibility for " +"third-party developers who may have built on Horizon so far." +msgstr "" +"Overall, though, great effort has been made to maintain compatibility for " +"third-party developers who may have built on Horizon so far." + +msgid "Page Layout Changes" +msgstr "Page Layout Changes" + +msgid "Pagination" +msgstr "Pagination" + msgid "" "Panel group is introduced in the Admin dashboard to organize admin panels " "better. Panels in \"System\" group of Admin dashboard are now categorized " @@ -1299,9 +2552,25 @@ msgstr "" "better. Panels in \"System\" group of Admin dashboard are now categorised " "into four groups: \"Compute\", \"Volume\", \"Network\" and \"System\"." +msgid "" +"Password confirmation boxes are now validated for matching passwords on the " +"client side for more immediate feedback." +msgstr "" +"Password confirmation boxes are now validated for matching passwords on the " +"client side for more immediate feedback." + +msgid "Pausing/suspending instances." +msgstr "Pausing/suspending instances." + +msgid "Per-project flavor support." +msgstr "Per-project flavour support." + msgid "Pike Series Release Notes" msgstr "Pike Series Release Notes" +msgid "Plugin Architecture" +msgstr "Plugin Architecture" + msgid "" "Plugin improvements, Horizon auto discovers JavaScript files for inclusion, " "and now has mechanisms for pluggable SCSS and Django template overrides." @@ -1319,6 +2588,13 @@ msgstr "" msgid "Prelude" msgstr "Prelude" +msgid "" +"Preview Stack view allows users to preview stacks specified in templates " +"before creating them." +msgstr "" +"Preview Stack view allows users to preview stacks specified in templates " +"before creating them." + msgid "" "Previously horizon assumes only ``volume`` as an endpoint for the Cinder " "regardless of the API version. As a result, if deployers configure Cinder v2/" @@ -1348,6 +2624,49 @@ msgstr "" "JavaScript message catalogue. Previously the Horizon and openstack_dashboard " "applications were hardcoded." +msgid "QoS (quality of service) support." +msgstr "QoS (quality of service) support." + +msgid "Quantum" +msgstr "Quantum" + +msgid "Quantum Brocade Plugin Not Compatible" +msgstr "Quantum Brocade Plugin Not Compatible" + +msgid "" +"Quantum added a huge number of new features in Grizzly, including L3 support " +"(routers), load balancers, network topology infographics, better " +"compatibility with Nova networking APIs (VNIC ordering when launching an " +"instance; security groups and floating IP integration) and vastly improved " +"informational displays." +msgstr "" +"Quantum added a huge number of new features in Grizzly, including L3 support " +"(routers), load balancers, network topology infographics, better " +"compatibility with Nova networking APIs (VNIC ordering when launching an " +"instance; security groups and floating IP integration) and vastly improved " +"informational displays." + +msgid "" +"Quantum support has been removed from Horizon for the Essex release. It will " +"be restored in Folsom in conjunction with Quantum's first release as a core " +"OpenStack project." +msgstr "" +"Quantum support has been removed from Horizon for the Essex release. It will " +"be restored in Folsom in conjunction with Quantum's first release as a core " +"OpenStack project." + +msgid "Quotas are now displayed dynamically throughout the Project dashboard." +msgstr "Quotas are now displayed dynamically throughout the Project dashboard." + +msgid "Realtime AJAX updating for instances in transition states." +msgstr "Realtime AJAX updating for instances in transition states." + +msgid "Realtime AJAX updating for volumes in transition states." +msgstr "Realtime AJAX updating for volumes in transition states." + +msgid "Release Overview" +msgstr "Release Overview" + msgid "" "Removing formerly deprecated Swift UI code that was replaced with an " "improved Angular version in Mitaka." @@ -1355,6 +2674,24 @@ msgstr "" "Removing formerly deprecated Swift UI code that was replaced with an " "improved Angular version in Mitaka." +msgid "Rendering issues in extensions" +msgstr "Rendering issues in extensions" + +msgid "Reorganizations" +msgstr "Reorganisations" + +msgid "Required fields in forms are now better indicated." +msgstr "Required fields in forms are now better indicated." + +msgid "Resizing of Trove instances -- changing instance flavor" +msgstr "Resizing of Trove instances -- changing instance flavour" + +msgid "Resource Browser" +msgstr "Resource Browser" + +msgid "Role-Based Access Controls" +msgstr "Role-Based Access Controls" + msgid "" "Router rules is a horizon extension provided by Big Switch Networks. As part " "of the horizon-vendor-split work, we drop the extension from upstream " @@ -1366,6 +2703,35 @@ msgstr "" "Horizon. It is now available as a separate plugin at https://github.com/" "bigswitch/horizon-bsn" +msgid "Sahara" +msgstr "Sahara" + +msgid "" +"Sahara UX Improvements -- Dramatic improvements to the Sahara user " +"experience have been made with the addition of guided cluster creation and " +"guided job creation pages." +msgstr "" +"Sahara UX Improvements -- Dramatic improvements to the Sahara user " +"experience have been made with the addition of guided cluster creation and " +"guided job creation pages." + +msgid "" +"Second, the Default Quotas and Services panels (which were both strictly " +"informational) were combined into tabs in a single System Info panel to make " +"it clear that these panels are thematically related, and to create a home " +"for informational-only displays like these." +msgstr "" +"Second, the Default Quotas and Services panels (which were both strictly " +"informational) were combined into tabs in a single System Info panel to make " +"it clear that these panels are thematically related, and to create a home " +"for informational-only displays like these." + +msgid "Security Group Rule Editing Improvements" +msgstr "Security Group Rule Editing Improvements" + +msgid "Security Group Rule Templates" +msgstr "Security Group Rule Templates" + msgid "Security Issues" msgstr "Security Issues" @@ -1378,6 +2744,9 @@ msgstr "" "Neutron different security groups can be associated on different ports of a " "same server instance, but previously it cannot be referred in Horizon." +msgid "Security groups can be added to a running instance." +msgstr "Security groups can be added to a running instance." + msgid "" "Securtiy group \"Add rule\" form now allows to specify 'any' IP protocol and " "'any' port number (for TCP and UDP protocols). This feature is available " @@ -1398,6 +2767,25 @@ msgid "" msgstr "" "Selenium tests may now be exercised using the headless PhantomJS driver." +msgid "Self-Service Password Change" +msgstr "Self-Service Password Change" + +msgid "Server Side Table Filtering" +msgstr "Server Side Table Filtering" + +msgid "Session Creation and Health Checks" +msgstr "Session Creation and Health Checks" + +msgid "" +"Session timeout can now be enabled to log out the user after a period of " +"inactivity as a security feature." +msgstr "" +"Session timeout can now be enabled to log out the user after a period of " +"inactivity as a security feature." + +msgid "Settings" +msgstr "Settings" + msgid "" "Several fixes have been made to the hzTable controller. The list below " "outline these changes. See inline documentation for usage details." @@ -1405,6 +2793,60 @@ msgstr "" "Several fixes have been made to the hzTable controller. The list below " "outline these changes. See inline documentation for usage details." +msgid "" +"Several new indicators have been added to inform users why they've been " +"logged out when they land on the login screen unexpectedly. These indicators " +"make it clear whether the user's session has expired, they timed out due to " +"inactivity, or they are not authorized for the section of the dashboard they " +"attempted to access." +msgstr "" +"Several new indicators have been added to inform users why they've been " +"logged out when they land on the login screen unexpectedly. These indicators " +"make it clear whether the user's session has expired, they timed out due to " +"inactivity, or they are not authorised for the section of the dashboard they " +"attempted to access." + +msgid "" +"Several sections of the Admin dashboard have been rearranged to more " +"logically group information together. Additionally, new sources of " +"information have been added to allow Admins to better understand the state " +"of the hosts in the cloud and their relationship to host aggregates, " +"availability zones, etc." +msgstr "" +"Several sections of the Admin dashboard have been rearranged to more " +"logically group information together. Additionally, new sources of " +"information have been added to allow Admins to better understand the state " +"of the hosts in the cloud and their relationship to host aggregates, " +"availability zones, etc." + +msgid "Significant PEP8 and code quality compliance improvements." +msgstr "Significant PEP8 and code quality compliance improvements." + +msgid "" +"Since there are many very common security group rules which users tediously " +"re-add each time (rules for SSH and ping, for example) the Horizon team has " +"added pre-configured templates for common rules which a user can select and " +"add to their security group with two clicks. These rules are configurable " +"via the ``SECURITY_GROUP_RULES`` setting." +msgstr "" +"Since there are many very common security group rules which users tediously " +"re-add each time (rules for SSH and ping, for example) the Horizon team has " +"added pre-configured templates for common rules which a user can select and " +"add to their security group with two clicks. These rules are configurable " +"via the ``SECURITY_GROUP_RULES`` setting." + +msgid "Some of the general areas of improvement include:" +msgstr "Some of the general areas of improvement include:" + +msgid "Some of these features include:" +msgstr "Some of these features include:" + +msgid "Sorting has been improved in many places through the dashboard." +msgstr "Sorting has been improved in many places through the dashboard." + +msgid "Stack Template view" +msgstr "Stack Template view" + msgid "" "String attributes ``action_present`` and ``action_past`` were dropped from " "``horizon.tables.BatchAction``. ``action_present`` and ``action_past`` " @@ -1423,6 +2865,65 @@ msgid "" msgstr "" "Support a parameter to specify subnet or fixed IP address when creating port." +msgid "" +"Support for Federated authentication via Web Single-Sign-On -- When " +"configured in keystone, the user will be able to choose the authentication " +"mechanism to use from those support by the deployment. This feature must be " +"enabled by changes to local_settings.py to be utilized. The related settings " +"to enable and configure can be found `here `__." +msgstr "" +"Support for Federated authentication via Web Single-Sign-On -- When " +"configured in Keystone, the user will be able to choose the authentication " +"mechanism to use from those support by the deployment. This feature must be " +"enabled by changes to local_settings.py to be utilised. The related settings " +"to enable and configure can be found `here `__." + +msgid "Support for Keystone's PKI tokens." +msgstr "Support for Keystone's PKI tokens." + +msgid "Support for Nova volumes, including:" +msgstr "Support for Nova volumes, including:" + +msgid "Support for Nova's features has been greatly improved in Essex:" +msgstr "Support for Nova's features has been greatly improved in Essex:" + +msgid "" +"Support for Theming -- A simpler mechanism to specify a custom theme for " +"Horizon has been included. Allowing for use of CSS values for Bootstrap and " +"Horizon variables, as well as the inclusion of custom CSS. More details " +"available `here `__" +msgstr "" +"Support for Theming -- A simpler mechanism to specify a custom theme for " +"Horizon has been included. Allowing for use of CSS values for Bootstrap and " +"Horizon variables, as well as the inclusion of custom CSS. More details " +"available `here `__" + +msgid "Support for adding plugin specific AngularJS modules" +msgstr "Support for adding plugin specific AngularJS modules" + +msgid "Support for adding static files, e.g., CSS, JS, images" +msgstr "Support for adding static files, e.g., CSS, JS, images" + +msgid "" +"Support for batch actions on multiple resources (e.g. terminating multiple " +"instances at once)." +msgstr "" +"Support for batch actions on multiple resources (e.g. terminating multiple " +"instances at once)." + +msgid "Support for easily setting flavor extra specs" +msgstr "Support for easily setting flavour extra specs" + +msgid "Support for managing Floating IP address pools." +msgstr "Support for managing Floating IP address pools." + +msgid "Support for self-signed or other specified SSL certificate checking." +msgstr "Support for self-signed or other specified SSL certificate checking." + msgid "" "Support for shelving and unshelving of instances. See `this `__ for more " @@ -1441,6 +2942,42 @@ msgstr "" "See `this `__. for more details." +msgid "Supporting upload-to-image" +msgstr "Supporting upload-to-image" + +msgid "Suspend/Resume actions for Stacks" +msgstr "Suspend/Resume actions for Stacks" + +msgid "Swift" +msgstr "Swift" + +msgid "Swift container and object metadata are now supported." +msgstr "Swift container and object metadata are now supported." + +msgid "Table drawers -- expandable table content" +msgstr "Table drawers -- expandable table content" + +msgid "" +"Tables can now be written to support editing fields in the table to reduce " +"the need for opening separate forms. The first sample of this is in the " +"Admin dashboard, Projects panel." +msgstr "" +"Tables can now be written to support editing fields in the table to reduce " +"the need for opening separate forms. The first sample of this is in the " +"Admin dashboard, Projects panel." + +msgid "" +"Tables can now easily be wired to filter results from underlying API calls " +"based on criteria selected by the user rather than just perform an on page " +"search. The first example of this is in the Admin dashboard, Instances panel." +msgstr "" +"Tables can now easily be wired to filter results from underlying API calls " +"based on criteria selected by the user rather than just perform an on page " +"search. The first example of this is in the Admin dashboard, Instances panel." + +msgid "Tabs and TabGroups" +msgstr "Tabs and TabGroups" + msgid "" "The 'default_ipv4_subnet_pool_label' and 'default_ipv6_subnet_pool_label' " "options has been deprecated and will be removed in the Newton release. " @@ -1514,6 +3051,33 @@ msgstr "" "and services in this library were renamed. See https://github.com/angular-ui/" "bootstrap/wiki/Migration-guide-for-prefixes" +msgid "" +"The Brocade plugin for Quantum does not support key features of the floating " +"IP addresses API which are considered central to Horizon's functionality. As " +"such, it is not compatible with the Grizzly release's Quantum integration." +msgstr "" +"The Brocade plugin for Quantum does not support key features of the floating " +"IP addresses API which are considered central to Horizon's functionality. As " +"such, it is not compatible with the Grizzly release's Quantum integration." + +msgid "" +"The Cisco N1K Router plugin's additional features are available through a " +"special additional dashboard when enabled and supported in Neutron." +msgstr "" +"The Cisco N1K Router plugin's additional features are available through a " +"special additional dashboard when enabled and supported in Neutron." + +msgid "" +"The Essex Horizon release is only partially backwards-compatible with Diablo " +"OpenStack components. While it is largely possible to log in and interact, " +"many functions in Nova, Glance and Keystone changed too substantially in " +"Essex to maintain full compatibility." +msgstr "" +"The Essex Horizon release is only partially backwards-compatible with Diablo " +"OpenStack components. While it is largely possible to log in and interact, " +"many functions in Nova, Glance and Keystone changed too substantially in " +"Essex to maintain full compatibility." + msgid "" "The Flavor panel now may be configured to use either the legacy or Angular " "code." @@ -1521,6 +3085,102 @@ msgstr "" "The Flavour panel now may be configured to use either the legacy or Angular " "code." +msgid "" +"The Folsom Horizon release should be fully-compatible with both Folsom and " +"Essex versions of the rest of the OpenStack core projects (Nova, Swift, " +"etc.). While some features work significantly better with an all-Folsom " +"stack due to bugfixes, etc. in underlying services, there should not be any " +"limitations on what will or will not function. (Note: Quantum was not a core " +"OpenStack project in Essex, and thus this statement does not apply to " +"network management.)" +msgstr "" +"The Folsom Horizon release should be fully-compatible with both Folsom and " +"Essex versions of the rest of the OpenStack core projects (Nova, Swift, " +"etc.). While some features work significantly better with an all-Folsom " +"stack due to bugfixes, etc. in underlying services, there should not be any " +"limitations on what will or will not function. (Note: Quantum was not a core " +"OpenStack project in Essex, and thus this statement does not apply to " +"network management.)" + +msgid "" +"The Folsom release cycle brought several major advances to Horizon's user " +"experience while also reintroducing Quantum networking as a core piece of " +"the OpenStack Dashboard." +msgstr "" +"The Folsom release cycle brought several major advances to Horizon's user " +"experience while also reintroducing Quantum networking as a core piece of " +"the OpenStack Dashboard." + +msgid "" +"The Grizzly Horizon release should be fully compatible with both Grizzly and " +"Folsom versions of the rest of the OpenStack core projects (Nova, Swift, " +"etc.). While some features work significantly better with an all-Grizzly " +"stack due to bugfixes, etc. in underlying services, there should not be " +"limitations on what will or will not function." +msgstr "" +"The Grizzly Horizon release should be fully compatible with both Grizzly and " +"Folsom versions of the rest of the OpenStack core projects (Nova, Swift, " +"etc.). While some features work significantly better with an all-Grizzly " +"stack due to bugfixes, etc. in underlying services, there should not be " +"limitations on what will or will not function." + +msgid "" +"The Grizzly release cycle saw sweeping improvements to overall user " +"experience, huge stability improvements, lots of new networking, instance " +"management and image management features, a long-needed architectural " +"clarification, and big increases in community engagement! Read on to get the " +"specifics." +msgstr "" +"The Grizzly release cycle saw sweeping improvements to overall user " +"experience, huge stability improvements, lots of new networking, instance " +"management and image management features, a long-needed architectural " +"clarification, and big increases in community engagement! Read on to get the " +"specifics." + +msgid "" +"The HA property is updateable in the UI, however, Neutron API does not allow " +"the update operation because toggling HA support does not work." +msgstr "" +"The HA property is updatable in the UI, however, Neutron API does not allow " +"the update operation because toggling HA support does not work." + +msgid "" +"The Havana Horizon release should be fully compatible with both Havana and " +"Grizzly versions of the rest of the OpenStack integrated projects (Nova, " +"Swift, etc.). New features in other OpenStack projects which did not exist " +"in Grizzly will obviously only work in Horizon if the rest of the stack " +"supports them as well." +msgstr "" +"The Havana Horizon release should be fully compatible with both Havana and " +"Grizzly versions of the rest of the OpenStack integrated projects (Nova, " +"Swift, etc.). New features in other OpenStack projects which did not exist " +"in Grizzly will obviously only work in Horizon if the rest of the stack " +"supports them as well." + +msgid "" +"The Havana release cycle brings support for *three* new projects, plus " +"significant new features for several existing projects. On top of that, many " +"aspects of user experience have been improved for both end users and " +"administrators. The community continues to grow and expand. The Havana " +"release is solidly the best release of the OpenStack Dashboard project yet!" +msgstr "" +"The Havana release cycle brings support for *three* new projects, plus " +"significant new features for several existing projects. On top of that, many " +"aspects of user experience have been improved for both end users and " +"administrators. The community continues to grow and expand. The Havana " +"release is solidly the best release of the OpenStack Dashboard project yet!" + +msgid "" +"The Icehouse release cycle brings several improvements to Horizon's user " +"experience, improved extensibility, and support for many additional features " +"in existing projects. The community continues to grow. Read more for the " +"specifics." +msgstr "" +"The Icehouse release cycle brings several improvements to Horizon's user " +"experience, improved extensibility, and support for many additional features " +"in existing projects. The community continues to grow. Read more for the " +"specifics." + msgid "" "The Images panel now may be configured to use either the legacy or Angular " "code." @@ -1528,6 +3188,30 @@ msgstr "" "The Images panel now may be configured to use either the legacy or Angular " "code." +msgid "" +"The Images table now has a new feature: predefined filters for seeing your " +"own images, images that have been shared with you, or public images. This " +"makes finding the image you're looking for a great deal easier and more " +"pleasant." +msgstr "" +"The Images table now has a new feature: predefined filters for seeing your " +"own images, images that have been shared with you, or public images. This " +"makes finding the image you're looking for a great deal easier and more " +"pleasant." + +msgid "" +"The Juno release cycle brings a significant update to the user experience; " +"numerous stability improvements; support for Sahara; and significant " +"enhancements in feature support for networking, volumes, databases and " +"images. The community continues to grow and gain speed. Read on for more " +"details." +msgstr "" +"The Juno release cycle brings a significant update to the user experience; " +"numerous stability improvements; support for Sahara; and significant " +"enhancements in feature support for networking, volumes, databases and " +"images. The community continues to grow and gain speed. Read on for more " +"details." + msgid "" "The LAUNCH_INSTANCE_DEFAULTS variable must be added to the " "REST_API_REQUIRED_SETTINGS setting in local_settings.py" @@ -1535,6 +3219,17 @@ msgstr "" "The LAUNCH_INSTANCE_DEFAULTS variable must be added to the " "REST_API_REQUIRED_SETTINGS setting in local_settings.py" +msgid "" +"The Loadbalancer feature landed in the 11th hour for both Quantum and " +"Horizon and, though we did our best to test it, may still contain " +"undiscovered bugs. It is best considered a \"beta\" or \"experimental\" " +"feature for the Grizzly release." +msgstr "" +"The Load Balancer feature landed in the 11th hour for both Quantum and " +"Horizon and, though we did our best to test it, may still contain " +"undiscovered bugs. It is best considered a \"beta\" or \"experimental\" " +"feature for the Grizzly release." + msgid "" "The OPENSTACK_IMAGE_FORMATS variable must be added to the " "REST_API_REQUIRED_SETTINGS setting in local_settings.py" @@ -1542,6 +3237,67 @@ msgstr "" "The OPENSTACK_IMAGE_FORMATS variable must be added to the " "REST_API_REQUIRED_SETTINGS setting in local_settings.py" +msgid "" +"The OpenStack Data Processing project (Sahara) was formally included into " +"the integrated release in Juno and Horizon includes broad support for " +"managing your data processing. You can specify and build clusters to utilize " +"several data types with user specified jobs while tracking the progress of " +"those jobs." +msgstr "" +"The OpenStack Data Processing project (Sahara) was formally included into " +"the integrated release in Juno and Horizon includes broad support for " +"managing your data processing. You can specify and build clusters to utilize " +"several data types with user specified jobs while tracking the progress of " +"those jobs." + +msgid "" +"The OpenStack Database as a Service project (Trove) graduated from " +"incubation in the Havana cycle, and thanks to their industriousness they " +"delivered a set of panels for the OpenStack dashboard to allow for " +"provisioning and managing your Trove databases and backups. Disclaimer: " +"Given that Trove's first official release as an integrated project will not " +"be until Icehouse this feature should still be considered experimental and " +"may be subject to change." +msgstr "" +"The OpenStack Database as a Service project (Trove) graduated from " +"incubation in the Havana cycle, and thanks to their industriousness they " +"delivered a set of panels for the OpenStack dashboard to allow for " +"provisioning and managing your Trove databases and backups. Disclaimer: " +"Given that Trove's first official release as an integrated project will not " +"be until Icehouse this feature should still be considered experimental and " +"may be subject to change." + +msgid "" +"The OpenStack Database as a Service project (Trove) is part of the " +"integrated release in the Icehouse cycle. Improvements to the client " +"connections and overall stability were added in the Icehouse cycle." +msgstr "" +"The OpenStack Database as a Service project (Trove) is part of the " +"integrated release in the Icehouse cycle. Improvements to the client " +"connections and overall stability were added in the Icehouse cycle." + +msgid "" +"The OpenStack Orchestration project (Heat) debuted in Havana, and Horizon " +"delivers full support for managing your Heat stacks. Highlights include " +"support for dynamic form generation from supported Heat template formats, " +"stack topology visualizations, and full stack resource inspection." +msgstr "" +"The OpenStack Orchestration project (Heat) debuted in Havana, and Horizon " +"delivers full support for managing your Heat stacks. Highlights include " +"support for dynamic form generation from supported Heat template formats, " +"stack topology visualisations, and full stack resource inspection." + +msgid "" +"The OpenStack Translations team came fully into its own during the Havana " +"cycle and the quality of the translations in Horizon are the best yet by " +"far. Congratulations to that team for their success in building the " +"community that started primarily within the OpenStack Dashboard project." +msgstr "" +"The OpenStack Translations team came fully into its own during the Havana " +"cycle and the quality of the translations in Horizon are the best yet by " +"far. Congratulations to that team for their success in building the " +"community that started primarily within the OpenStack Dashboard project." + msgid "" "The Python Launch Instance workflow has been deprecated and no longer " "displays by default." @@ -1591,6 +3347,13 @@ msgstr "" "DEBUG setting now. A detailed explanation of this dict can be found at " "https://docs.djangoproject.com/en/1.10/ref/settings/#templates" +msgid "" +"The ``can_haz`` and ``can_haz_list`` template filters have been renamed to " +"``has_permissions`` and ``has_permissions_on_list`` respectively." +msgstr "" +"The ``can_haz`` and ``can_haz_list`` template filters have been renamed to " +"``has_permissions`` and ``has_permissions_on_list`` respectively." + msgid "" "The ``is_authenticated()`` and ``is_anonymous()`` functions in Django " "OpenStack Auth's ``User`` class are properties when running under Django " @@ -1635,9 +3398,1320 @@ msgstr "The `select` method has been renamed to `toggleSelect`." msgid "The `select` method has been renamed to to `toggleSelect`." msgstr "The `select` method has been renamed to to `toggleSelect`." +msgid "" +"The ability for an administrator to reset the password of a server/instance." +msgstr "" +"The ability for an administrator to reset the password of a server/instance." + msgid "" "The ability to edit flavors is disabled by default. See " "``ENABLE_FLAVOR_EDIT`` in the settings documentation for more information." msgstr "" "The ability to edit flavours is disabled by default. See " "``ENABLE_FLAVOR_EDIT`` in the settings documentation for more information." + +msgid "" +"The breadcrumb navigation inside the details pages now applies across " +"Horizon. A small change in the logic means that ``custom_breadcrumb`` items " +"in the context no longer need to specify the panel name and link. See " +"[`blueprint navigation-improvements `_]" +msgstr "" +"The breadcrumb navigation inside the details pages now applies across " +"Horizon. A small change in the logic means that ``custom_breadcrumb`` items " +"in the context no longer need to specify the panel name and link. See " +"[`blueprint navigation-improvements `_]" + +msgid "" +"The configuration documentation for ``supported_vnic_types`` in " +"``OPENSTACK_NEUTRON_NETWORK`` has been updated to help an operator decide " +"which VNIC types should be available for users to choose from." +msgstr "" +"The configuration documentation for ``supported_vnic_types`` in " +"``OPENSTACK_NEUTRON_NETWORK`` has been updated to help an operator decide " +"which VNIC types should be available for users to choose from." + +msgid "" +"The conversion to utilizing Bootstrap v3 can cause content extensions " +"written on top of Horizon to have rendering issues. Most of these are fixed " +"by a simple CSS class name substitutions. These issues are primarily seen " +"with buttons and panel content widths." +msgstr "" +"The conversion to utilizing Bootstrap v3 can cause content extensions " +"written on top of Horizon to have rendering issues. Most of these are fixed " +"by a simple CSS class name substitutions. These issues are primarily seen " +"with buttons and panel content widths." + +msgid "" +"The dashboard-specific ``base.html`` templates (e.g. ``nova/base.html``, " +"``syspanel/base.html``, etc.) have been removed in favor of a single ``base." +"html`` template." +msgstr "" +"The dashboard-specific ``base.html`` templates (e.g. ``nova/base.html``, " +"``syspanel/base.html``, etc.) have been removed in favour of a single ``base." +"html`` template." + +msgid "" +"The default for ``can_set_mountpoint`` is now ``False``, and should be set " +"to ``True`` in the settings in order to add the option to set the mount " +"point for volumes in the dashboard. At this point only the Xen hypervisor " +"supports this feature." +msgstr "" +"The default for ``can_set_mountpoint`` is now ``False``, and should be set " +"to ``True`` in the settings in order to add the option to set the mount " +"point for volumes in the dashboard. At this point only the Xen hypervisor " +"supports this feature." + +msgid "" +"The default for ``can_set_password`` is now ``False``. This means that " +"unless the setting is explicitly set to ``True``, the option to set an " +"'Admin password' for an instance will not be shown in the Launch Instance " +"workflow. Not all hypervisors support this feature which created confusion " +"with users." +msgstr "" +"The default for ``can_set_password`` is now ``False``. This means that " +"unless the setting is explicitly set to ``True``, the option to set an " +"'Admin password' for an instance will not be shown in the Launch Instance " +"workflow. Not all hypervisors support this feature which created confusion " +"with users." + +msgid "" +"The deprecated ``OPENSTACK_QUANTUM_NETWORK`` configuration option has been " +"removed. If you still use it, you need to replace it with " +"``OPENSTACK_NEUTRON_NETWORK``." +msgstr "" +"The deprecated ``OPENSTACK_QUANTUM_NETWORK`` configuration option has been " +"removed. If you still use it, you need to replace it with " +"``OPENSTACK_NEUTRON_NETWORK``." + +msgid "" +"The developer enabled files have been moved from ``openstack_dashboard/" +"enabled`` to ``openstack_dashboard/contrib/developer/enabled``. To enable " +"them, copy into ``openstack_dashboard/local/enabled`` and set ``DEBUG = " +"True``." +msgstr "" +"The developer enabled files have been moved from ``openstack_dashboard/" +"enabled`` to ``openstack_dashboard/contrib/developer/enabled``. To enable " +"them, copy into ``openstack_dashboard/local/enabled`` and set ``DEBUG = " +"True``." + +msgid "" +"The final django TEMPLATE_LOADERS configuration will now be generated from " +"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS and ADD_TEMPLATE_LOADERS settings. " +"See the settings documentation for more information." +msgstr "" +"The final Django TEMPLATE_LOADERS configuration will now be generated from " +"TEMPLATE_LOADERS, CACHED_TEMPLATE_LOADERS and ADD_TEMPLATE_LOADERS settings. " +"See the settings documentation for more information." + +msgid "" +"The function fix_auth_url_version() should be removed from openstack_auth " +"library as soon as Horizon no longer needs it. The replacement function is " +"fix_auth_url_version_prefix() which returns a fixed url and a boolean flag " +"indicating if the url was actually fixed. Having a separate flag allows to " +"emit more precise warning messages about inconsistencies in Keystone " +"endpoint URL." +msgstr "" +"The function fix_auth_url_version() should be removed from openstack_auth " +"library as soon as Horizon no longer needs it. The replacement function is " +"fix_auth_url_version_prefix() which returns a fixed URL and a boolean flag " +"indicating if the URL was actually fixed. Having a separate flag allows to " +"emit more precise warning messages about inconsistencies in Keystone " +"endpoint URL." + +msgid "" +"The hard-coded run_tests commands for extracting translatable strings and " +"updating message catalogs have been ported to django management commands as " +"extract_messages and update_catalog. These accept several parameters to make " +"them easier to use with downstream customisations and string modifications, " +"but the default behaviour is the same as before." +msgstr "" +"The hard-coded run_tests commands for extracting translatable strings and " +"updating message catalogues have been ported to Django management commands " +"as extract_messages and update_catalog. These accept several parameters to " +"make them easier to use with downstream customisations and string " +"modifications, but the default behaviour is the same as before." + +msgid "" +"The hz-resource-panel directive takes in a Heat resource name (e.g. 'OS::" +"Nova::Server') and displays an appropriate header and allows content to be " +"transcluded to build the panel page." +msgstr "" +"The hz-resource-panel directive takes in a Heat resource name (e.g. 'OS::" +"Nova::Server') and displays an appropriate header and allows content to be " +"transcluded to build the panel page." + +msgid "" +"The hz-resource-table directive takes in a Heat resource name (e.g. 'OS::" +"Nova::Server') and uses the Angular registry to provide actions, columns, " +"and summary views." +msgstr "" +"The hz-resource-table directive takes in a Heat resource name (e.g. 'OS::" +"Nova::Server') and uses the Angular registry to provide actions, columns, " +"and summary views." + +msgid "" +"The identity panels (domains, projects, users, roles, groups) have also been " +"converted to support RBAC at the view level. The identity panels have been " +"moved from the admin dashboard into their own 'Identity' dashboard and " +"accessibility is determined by policies alone. This is the first step toward " +"consolidating the near duplicate content of the project and admin dashboards " +"into single views supporting a wide range of roles." +msgstr "" +"The identity panels (domains, projects, users, roles, groups) have also been " +"converted to support RBAC at the view level. The identity panels have been " +"moved from the admin dashboard into their own 'Identity' dashboard and " +"accessibility is determined by policies alone. This is the first step toward " +"consolidating the near duplicate content of the project and admin dashboards " +"into single views supporting a wide range of roles." + +msgid "" +"The initScope method for action services has been deprecated, with the new " +"method initAction added which does not get passed a scope. The allowed and " +"perform method are now passed a scope for context in addition to the first " +"item/items argument. The \"scope\" parameter to the WizardModalService " +"modal() method has also been deprecated, and will be ignored in a future " +"release of Horizon." +msgstr "" +"The initScope method for action services has been deprecated, with the new " +"method initAction added which does not get passed a scope. The allowed and " +"perform method are now passed a scope for context in addition to the first " +"item/items argument. The \"scope\" parameter to the WizardModalService " +"modal() method has also been deprecated, and will be ignored in a future " +"release of Horizon." + +msgid "" +"The logos in Horizon (previously logo-splash.png and logo.png) now load SVG " +"files instead of PNG. The default logos have been updated to reflect the new " +"OpenStack branding." +msgstr "" +"The logos in Horizon (previously logo-splash.png and logo.png) now load SVG " +"files instead of PNG. The default logos have been updated to reflect the new " +"OpenStack branding." + +msgid "" +"The main engine managing integration with oslo.policy has been moved to " +"django_openstack_auth. The configuration is still managed in Horizon, but " +"the setting for ``POLICY_CHECK_FUNCTION`` now uses ``openstack_auth.policy." +"check`` rather than ``openstack_dashboard.policy.check``. Current behavior " +"will remain consistent." +msgstr "" +"The main engine managing integration with oslo.policy has been moved to " +"django_openstack_auth. The configuration is still managed in Horizon, but " +"the setting for ``POLICY_CHECK_FUNCTION`` now uses ``openstack_auth.policy." +"check`` rather than ``openstack_dashboard.policy.check``. Current behaviour " +"will remain consistent." + +msgid "" +"The metadata editor has been updated with AngularJS. See `this `__ " +"for more details." +msgstr "" +"The metadata editor has been updated with AngularJS. See `this `__ " +"for more details." + +msgid "" +"The network topology diagram has been replaced with an interactive graph " +"containing collapsible networks, and scales far better in large deployments. " +"See `this `__ for more details." +msgstr "" +"The network topology diagram has been replaced with an interactive graph " +"containing collapsible networks, and scales far better in large deployments. " +"See `this `__ for more details." + +msgid "" +"The new Nova instance actions view provides a list of all actions taken on " +"all instances in the current project allowing users to view resulting errors " +"or actions taken by other users on those instances." +msgstr "" +"The new Nova instance actions view provides a list of all actions taken on " +"all instances in the current project allowing users to view resulting errors " +"or actions taken by other users on those instances." + +msgid "" +"The number of OpenStack Compute (Nova) features that are supported in " +"Horizon continues to grow. New features in the Havana release include:" +msgstr "" +"The number of OpenStack Compute (Nova) features that are supported in " +"Horizon continues to grow. New features in the Havana release include:" + +msgid "" +"The number of OpenStack Compute (Nova) features that are supported in " +"Icehouse grew. New features in the Icehouse release include:" +msgstr "" +"The number of OpenStack Compute (Nova) features that are supported in " +"Icehouse grew. New features in the Icehouse release include:" + +msgid "" +"The oslo concurrency minimum requirement has been raised from 3.5.0 to 3.7.1" +msgstr "" +"The Oslo concurrency minimum requirement has been raised from 3.5.0 to 3.7.1" + +msgid "" +"The output from the Glance image list API has changed between v1 and v2 such " +"that admins logged into Horizon will now see all images in the cloud on the " +"Project->Compute->Images panel." +msgstr "" +"The output from the Glance image list API has changed between v1 and v2 such " +"that admins logged into Horizon will now see all images in the cloud on the " +"Project->Compute->Images panel." + +msgid "" +"The overall structure of the page layout in Horizon has been altered. " +"Existing templates by 3rd parties to override page templates may require " +"some rework." +msgstr "" +"The overall structure of the page layout in Horizon has been altered. " +"Existing templates by 3rd parties to override page templates may require " +"some rework." + +msgid "" +"The plugin system in Horizon continued to improve in the Juno release. Some " +"of those improvements:" +msgstr "" +"The plugin system in Horizon continued to improve in the Juno release. Some " +"of those improvements:" + +msgid "" +"The port-details page has a new tab for managing Allowed Address Pairs. This " +"tab and its features will only be available when this extension is active in " +"Neutron. The Allowed Address Pairs tab will enable creating, deleting, and " +"listing address pairs for the current port." +msgstr "" +"The port-details page has a new tab for managing Allowed Address Pairs. This " +"tab and its features will only be available when this extension is active in " +"Neutron. The Allowed Address Pairs tab will enable creating, deleting, and " +"listing address pairs for the current port." + +msgid "" +"The primary dashboard and panel navigation has been updated from the tab " +"navigation to an accordion implementation. Dashboards and Panel Groups are " +"now expandable and collapsible in the page navigation. This change allows " +"for the addition of more dashboards as well as accommodates the increasing " +"number of panels in dashboards." +msgstr "" +"The primary dashboard and panel navigation has been updated from the tab " +"navigation to an accordion implementation. Dashboards and Panel Groups are " +"now expandable and collapsible in the page navigation. This change allows " +"for the addition of more dashboards as well as accommodates the increasing " +"number of panels in dashboards." + +msgid "" +"The property `numSelected` has been removed, use `selected.length` instead." +msgstr "" +"The property `numSelected` has been removed, use `selected.length` instead." + +msgid "The property `selected` is now a list of selected rows." +msgstr "The property `selected` is now a list of selected rows." + +msgid "" +"The property `selections` tracks the checkbox selection state of each row." +msgstr "" +"The property `selections` tracks the checkbox selection state of each row." + +msgid "" +"The python-swiftclient library and python-cinderclient libraries are now " +"used under the hood instead of cloudfiles and python-novaclient respectively." +msgstr "" +"The python-swiftclient library and python-cinderclient libraries are now " +"used under the hood instead of cloudfiles and python-novaclient respectively." + +msgid "" +"The run_tests.sh script is now deprecated and all functionality has been " +"provided by either tox or manage.py. run_tests will be removed in Queens " +"(13.0)." +msgstr "" +"The run_tests.sh script is now deprecated and all functionality has been " +"provided by either tox or manage.py. run_tests will be removed in Queens " +"(13.0)." + +msgid "" +"The security group rule editing experience has always been inherently very " +"complicated simply given the number of options and the very technical terms " +"involved. Moreover, the combined table-plus-form approach the OpenStack " +"Dashboard had taken only made the UX more frustrating for an already " +"difficult area." +msgstr "" +"The security group rule editing experience has always been inherently very " +"complicated simply given the number of options and the very technical terms " +"involved. Moreover, the combined table-plus-form approach the OpenStack " +"Dashboard had taken only made the UX more frustrating for an already " +"difficult area." + +msgid "The setting CUSTOM_THEME_PATH is now deprecated." +msgstr "The setting CUSTOM_THEME_PATH is now deprecated." + +msgid "The setting DEFAULT_THEME_PATH is now deprecated." +msgstr "The setting DEFAULT_THEME_PATH is now deprecated." + +msgid "" +"The settings ``enable_firewall`` and ``enable_vpn`` which have been " +"deprecated since Juno release are now actually dropped. If you are using " +"these settings to disable FWaaS v1 and VPNaaS dashboards, use " +"``REMOVE_PANEL`` of `the Pluggable Panel mechanism `__ " +"to disable these panels. Note that Horizon checks the availability of FWaaS " +"v1 and/or VPNaaS in your Neutron deploymennt and disables corresponding " +"panels if not available, so in most cases you do not need to take care of " +"the change." +msgstr "" +"The settings ``enable_firewall`` and ``enable_vpn`` which have been " +"deprecated since Juno release are now actually dropped. If you are using " +"these settings to disable FWaaS v1 and VPNaaS dashboards, use " +"``REMOVE_PANEL`` of `the Pluggable Panel mechanism `__ " +"to disable these panels. Note that Horizon checks the availability of FWaaS " +"v1 and/or VPNaaS in your Neutron deployment and disables corresponding " +"panels if not available, so in most cases you do not need to take care of " +"the change." + +msgid "" +"The supported stylesheets in Horizon have been converted to utilize SCSS " +"rather than LESS. The change was necessary due to a prevalent lack of " +"support for LESS compilers in python. This change also allowed us to upgrade " +"to Bootstrap 3, as parts of the Bootstrap 3 LESS stylesheets were not " +"supported by existing python based LESS compilers." +msgstr "" +"The supported stylesheets in Horizon have been converted to utilise SCSS " +"rather than LESS. The change was necessary due to a prevalent lack of " +"support for LESS compilers in Python. This change also allowed us to upgrade " +"to Bootstrap 3, as parts of the Bootstrap 3 LESS stylesheets were not " +"supported by existing Python based LESS compilers." + +msgid "" +"The telemetry code in Horizon has been deprecated and disabled for several " +"releases now. The code has now been removed from the tree." +msgstr "" +"The telemetry code in Horizon has been deprecated and disabled for several " +"releases now. The code has now been removed from the tree." + +msgid "" +"Themes have moved location from ``openstack_dashboard/static/themes``, to " +"``openstack_dashboard/themes``. Paths may need to be updated accordingly. " +"Furthermore, Horizon is aligning closer with Bootstrap markup, and themes " +"should be built around this ideology; see the top bar and side navigation " +"for details." +msgstr "" +"Themes have moved location from ``openstack_dashboard/static/themes``, to " +"``openstack_dashboard/themes``. Paths may need to be updated accordingly. " +"Furthermore, Horizon is aligning closer with Bootstrap markup, and themes " +"should be built around this ideology; see the top bar and side navigation " +"for details." + +msgid "" +"There are also some Nova related panels (e.g. \"Instances\") that reference " +"storage size in \"GB\". These panels will be addressed in subsequent patches." +msgstr "" +"There are also some Nova related panels (e.g. \"Instances\") that reference " +"storage size in \"GB\". These panels will be addressed in subsequent patches." + +msgid "" +"There is now an ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option in the " +"settings, to disable selected extensions for performance reasons. See `this " +"`__ for more details." +msgstr "" +"There is now an ``OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` option in the " +"settings, to disable selected extensions for performance reasons. See `this " +"`__ for more details." + +msgid "" +"There will no longer be any ``WARNING`` messages regarding the developer " +"panels in logs." +msgstr "" +"There will no longer be any ``WARNING`` messages regarding the developer " +"panels in logs." + +msgid "" +"These features allow for tremendous flexibility when constructing software-" +"defined networks for your cloud using Neutron." +msgstr "" +"These features allow for tremendous flexibility when constructing software-" +"defined networks for your cloud using Neutron." + +msgid "" +"Third-party developers who wish to build on Horizon can get started much " +"faster using the new dashboard and panel templates. See the docs on " +"`creating a dashboard`_ and `creating a panel`_ for more information." +msgstr "" +"Third-party developers who wish to build on Horizon can get started much " +"faster using the new dashboard and panel templates. See the docs on " +"`creating a dashboard`_ and `creating a panel`_ for more information." + +msgid "" +"This is useful when you would like to disable some default panel. You can do " +"it by specifying ``DISABLED = True`` in a plugin enabled file in ``local/" +"enabled`` directory with a same name." +msgstr "" +"This is useful when you would like to disable some default panel. You can do " +"it by specifying ``DISABLED = True`` in a plugin enabled file in ``local/" +"enabled`` directory with a same name." + +msgid "" +"This works in most cases, but there is a case where you need to be careful " +"when upgrading horizon. If you use ``REMOVE_PANEL`` to remove some default " +"panel by putting a plugin enabled file with a same name in ``local/enabled`` " +"directory, you now need to use ``DISABLED = True`` or change the filename." +msgstr "" +"This works in most cases, but there is a case where you need to be careful " +"when upgrading horizon. If you use ``REMOVE_PANEL`` to remove some default " +"panel by putting a plugin enabled file with a same name in ``local/enabled`` " +"directory, you now need to use ``DISABLED = True`` or change the filename." + +msgid "" +"Timezone support is now enabled. You can select your preferred timezone in " +"the User Settings panel." +msgstr "" +"Timezone support is now enabled. You can select your preferred timezone in " +"the User Settings panel." + +msgid "" +"To aid in continued maintenance of Horizon as a themable and customizable " +"framework, the highly customized 'default' styles are being dropped in favor " +"of standard Bootstrap styles. The 'default' theme will only house scss " +"variable changes going forward." +msgstr "" +"To aid in continued maintenance of Horizon as a themable and customizable " +"framework, the highly customized 'default' styles are being dropped in " +"favour of standard Bootstrap styles. The 'default' theme will only house " +"SCSS variable changes going forward." + +msgid "" +"To change the behavior around hypervisor management in Horizon you must add " +"the ``OPENSTACK_HYPERVISOR_FEATURES`` setting to your ``settings.py`` or " +"``local_settings.py`` file." +msgstr "" +"To change the behaviour around hypervisor management in Horizon you must add " +"the ``OPENSTACK_HYPERVISOR_FEATURES`` setting to your ``settings.py`` or " +"``local_settings.py`` file." + +msgid "" +"To improve support for Neutron based clouds, when creating a database " +"instance, the user can now specify the NIC for the database instance on " +"creation allowing direct access to the instance by the user." +msgstr "" +"To improve support for Neutron based clouds, when creating a database " +"instance, the user can now specify the NIC for the database instance on " +"creation allowing direct access to the instance by the user." + +msgid "" +"To support this extensibility, all the components used to build on Horizon's " +"interface are now modular and reusable. Horizon's own dashboards use these " +"components, and they have all been built with third-party developers in " +"mind. Some of the main components are listed below." +msgstr "" +"To support this extensibility, all the components used to build on Horizon's " +"interface are now modular and reusable. Horizon's own dashboards use these " +"components, and they have all been built with third-party developers in " +"mind. Some of the main components are listed below." + +msgid "Transfer table widget" +msgstr "Transfer table widget" + +msgid "Translation Team" +msgstr "Translation Team" + +msgid "Trove" +msgstr "Trove" + +msgid "Trove Databases" +msgstr "Trove Databases" + +msgid "" +"Trove and Sahara panels now reside in ``openstack_dashboard/contrib``. This " +"is to provide separation for reviews provided mostly by the service teams. " +"In the future, these panels may become plugins rather than being kept in " +"Horizon. See `this `__ for more details." +msgstr "" +"Trove and Sahara panels now reside in ``openstack_dashboard/contrib``. This " +"is to provide separation for reviews provided mostly by the service teams. " +"In the future, these panels may become plugins rather than being kept in " +"Horizon. See `this `__ for more details." + +msgid "" +"Trove supports using multiple types of datastores, e.g., mysql, redis, " +"mongodb. Users can now select from the list of datastores supported by the " +"cloud operator when creating their database instances." +msgstr "" +"Trove supports using multiple types of datastores, e.g., MySQL, Redis, " +"MongoDB. Users can now select from the list of datastores supported by the " +"cloud operator when creating their database instances." + +msgid "UX Changes" +msgstr "UX Changes" + +msgid "Under The Hood" +msgstr "Under The Bonnet" + +msgid "Under the Hood" +msgstr "Under the Bonnet" + +msgid "" +"Unified job interface map. This is a human readable method for passing in " +"configuration data that a job may require or accept. See `this `__ for " +"more details." +msgstr "" +"Unified job interface map. This is a human readable method for passing in " +"configuration data that a job may require or accept. See `this `__ for " +"more details." + +msgid "" +"Unnecessary API calls to back-end services are eliminated when checking the " +"quota and usage in individual panels. Each panel checks a resource can be " +"created by retrieving the current quota and usage for the resource. However, " +"the previous implementation retrieves quota and usage of unrelated resources " +"(For example, Nova usage is retrieved when checking a network usage). It can " +"be a performance problem in large deployments. This behavior is now fixed to " +"load quota and usage only for resources which are really required." +msgstr "" +"Unnecessary API calls to back-end services are eliminated when checking the " +"quota and usage in individual panels. Each panel checks a resource can be " +"created by retrieving the current quota and usage for the resource. However, " +"the previous implementation retrieves quota and usage of unrelated resources " +"(For example, Nova usage is retrieved when checking a network usage). It can " +"be a performance problem in large deployments. This behaviour is now fixed " +"to load quota and usage only for resources which are really required." + +msgid "Upgrade Information" +msgstr "Upgrade Information" + +msgid "Upgrade Notes" +msgstr "Upgrade Notes" + +msgid "User - View identity project in the domain logged in" +msgstr "User - View identity project in the domain logged in" + +msgid "User Experience" +msgstr "User Experience" + +msgid "User Experience Group" +msgstr "User Experience Group" + +msgid "User Experience Improvements" +msgstr "User Experience Improvements" + +msgid "User language preference customization." +msgstr "User language preference customisation." + +msgid "" +"Using the \"select all\" checkbox to delete large numbers of resources at " +"once can cause network timeouts (depending on configuration). This is due to " +"the underlying APIs not supporting bulk-deletion natively, and consequently " +"Horizon has to send requests to delete each resource individually behind the " +"scenes." +msgstr "" +"Using the \"select all\" checkbox to delete large numbers of resources at " +"once can cause network timeouts (depending on configuration). This is due to " +"the underlying APIs not supporting bulk-deletion natively, and consequently " +"Horizon has to send requests to delete each resource individually behind the " +"scenes." + +msgid "" +"Using the \"select all\" checkbox to delete large numbers of resources via " +"the API can cause network timeouts (depending on configuration). This is due " +"to the APIs not supporting bulk-deletion natively, and consequently Horizon " +"has to send requests to delete each resource individually behind the scenes." +msgstr "" +"Using the \"select all\" checkbox to delete large numbers of resources via " +"the API can cause network timeouts (depending on configuration). This is due " +"to the APIs not supporting bulk-deletion natively, and consequently Horizon " +"has to send requests to delete each resource individually behind the scenes." + +msgid "VPN as a Service." +msgstr "VPN as a Service." + +msgid "" +"VPNaaS dashboard is now split out into a separate project ``neutron-vpnaas-" +"dashboard``. All new features and maintenances are provided from the new " +"project from now on. The new project provides all features available in " +"Horizon in the past release. To continue to use VPNaaS dashboard, install " +"``neutron-vpnaas-dashboard`` and set up the horizon plugin configuration " +"file in ``enabled`` directory. For more information, see ``neutron-vpnaas-" +"dashboard`` documentation http://git.openstack.org/cgit/openstack/neutron-" +"vpnaas-dashboard/tree/doc/source" +msgstr "" +"VPNaaS dashboard is now split out into a separate project ``neutron-vpnaas-" +"dashboard``. All new features and maintenances are provided from the new " +"project from now on. The new project provides all features available in " +"Horizon in the past release. To continue to use VPNaaS dashboard, install " +"``neutron-vpnaas-dashboard`` and set up the horizon plugin configuration " +"file in ``enabled`` directory. For more information, see ``neutron-vpnaas-" +"dashboard`` documentation http://git.openstack.org/cgit/openstack/neutron-" +"vpnaas-dashboard/tree/doc/source" + +msgid "Various fixes for browser compatibility and rendering." +msgstr "Various fixes for browser compatibility and rendering." + +msgid "" +"Very early in the Grizzly cycle we took the opportunity to do some " +"longstanding cleanup and refactoring work. The \"nova\" dashboard was " +"renamed to \"project\" and the \"syspanel\" dashboard was renamed to \"admin" +"\" to better reflect their respective purposes." +msgstr "" +"Very early in the Grizzly cycle we took the opportunity to do some long-" +"standing clean-up and refactoring work. The \"Nova\" dashboard was renamed " +"to \"Project\" and the \"Syspanel\" dashboard was renamed to \"Admin\" to " +"better reflect their respective purposes." + +msgid "" +"View added to allow administrators to view/add/update Glance Metadata " +"definitions" +msgstr "" +"View added to allow administrators to view/add/update Glance Metadata " +"definitions" + +msgid "Volume encryption metadata support" +msgstr "Volume encryption metadata support" + +msgid "Volume migration is now supported." +msgstr "Volume migration is now supported." + +msgid "" +"Volume quotas are handled by the appropriate service depending on whether or " +"not Cinder is enabled." +msgstr "" +"Volume quotas are handled by the appropriate service depending on whether or " +"not Cinder is enabled." + +msgid "Volume retype" +msgstr "Volume retype" + +msgid "Volume snapshots." +msgstr "Volume snapshots." + +msgid "Volume transfer support between projects" +msgstr "Volume transfer support between projects" + +msgid "" +"Volume types can be now edited, and include description fields. See `this " +"`__ " +"for more details." +msgstr "" +"Volume types can be now edited, and include description fields. See `this " +"`__ " +"for more details." + +msgid "" +"Volumes created from snapshots are empty - https://bugs.launchpad.net/" +"horizon/+bug/1447288" +msgstr "" +"Volumes created from snapshots are empty - https://bugs.launchpad.net/" +"horizon/+bug/1447288" + +msgid "Volumes creation and management." +msgstr "Volumes creation and management." + +msgid "" +"We now automatically determine the static folder location for xstatic " +"packages being used by Horizon." +msgstr "" +"We now automatically determine the static folder location for xstatic " +"packages being used by Horizon." + +msgid "" +"We've now improved it so that the button to open the menu is clearly labeled " +"and the hitbox for clicking it is significantly larger." +msgstr "" +"We've now improved it so that the button to open the menu is clearly " +"labelled and the hitbox for clicking it is significantly larger." + +msgid "" +"When Horizon's object storage interface was first added, Swift's " +"documentation recommended adding 0-byte objects with a special content type " +"to denote pseudo-folders within a container. They have since decided that " +"this is not the recommended practice, and that pseudo-folders should only be " +"demarcated by a delimiting character (usually \"/\") in the object name." +msgstr "" +"When Horizon's object storage interface was first added, Swift's " +"documentation recommended adding 0-byte objects with a special content type " +"to denote pseudo-folders within a container. They have since decided that " +"this is not the recommended practice, and that pseudo-folders should only be " +"demarcated by a delimiting character (usually \"/\") in the object name." + +msgid "" +"Whereas Nova Network uses only the name of a security group when specifying " +"security groups at instance launch time, Neutron can accept either a name or " +"a UUID. In order to support both, Horizon passes in the name of the selected " +"security groups. However, due to some data-isolation issues in Neutron there " +"is an issue that can arise if an admin user tries to specify a security " +"group with the same name as another security group in a different project " +"which they also have access to. Neutron will find multiple matches for the " +"security group name and will fail to launch the instance. The current " +"workaround is to treat security group names as unique for admin users." +msgstr "" +"Whereas Nova Network uses only the name of a security group when specifying " +"security groups at instance launch time, Neutron can accept either a name or " +"a UUID. In order to support both, Horizon passes in the name of the selected " +"security groups. However, due to some data-isolation issues in Neutron there " +"is an issue that can arise if an admin user tries to specify a security " +"group with the same name as another security group in a different project " +"which they also have access to. Neutron will find multiple matches for the " +"security group name and will fail to launch the instance. The current " +"workaround is to treat security group names as unique for admin users." + +msgid "" +"While Horizon supports managing Identity v3 entities and authenticating in a " +"multi-domain Keystone configuration, there is a v3, v2.0 token compatibility " +"issue when trying to manage resources for users outside the ``default`` " +"domain. For this reason, v2.0 has been restored as the default API version " +"for OpenStack Identity (Keystone). For a single domain environment, Keystone " +"v3 API can still be used via the ``OPENSTACK_API_VERSION`` setting." +msgstr "" +"While Horizon supports managing Identity v3 entities and authenticating in a " +"multi-domain Keystone configuration, there is a v3, v2.0 token compatibility " +"issue when trying to manage resources for users outside the ``default`` " +"domain. For this reason, v2.0 has been restored as the default API version " +"for OpenStack Identity (Keystone). For a single domain environment, Keystone " +"v3 API can still be used via the ``OPENSTACK_API_VERSION`` setting." + +msgid "" +"With Icehouse, the ability for users to create containers and mark them as " +"public is now available. Links are added to download these public " +"containers. Users can now explicitly create pseudo directories rather than " +"being required to create them as part of the container creation process." +msgstr "" +"With Icehouse, the ability for users to create containers and mark them as " +"public is now available. Links are added to download these public " +"containers. Users can now explicitly create pseudo directories rather than " +"being required to create them as part of the container creation process." + +msgid "" +"With Quantum being a core project for the Folsom release, we worked closely " +"with the Quantum team to bring networking support back into Horizon. This " +"appears in two primary places: the Networks panel in both the Project and " +"Admin dashboards, and the Network tab in the Launch Instance workflow. " +"Expect further improvements in these areas as Quantum continues to mature " +"and more users adopt this model of virtual network management." +msgstr "" +"With Quantum being a core project for the Folsom release, we worked closely " +"with the Quantum team to bring networking support back into Horizon. This " +"appears in two primary places: the Networks panel in both the Project and " +"Admin dashboards, and the Network tab in the Launch Instance workflow. " +"Expect further improvements in these areas as Quantum continues to mature " +"and more users adopt this model of virtual network management." + +msgid "" +"With the OpenStack Identity Service (Keystone) v3 API fully fledged in the " +"Havana release, Horizon has added full support for all the new features such " +"as Domains and Groups, Role management and assignment to Domains and Groups, " +"Domain-based authentication, and Domain context switching." +msgstr "" +"With the OpenStack Identity Service (Keystone) v3 API fully fledged in the " +"Havana release, Horizon has added full support for all the new features such " +"as Domains and Groups, Role management and assignment to Domains and Groups, " +"Domain-based authentication, and Domain context switching." + +msgid "" +"With the move to SCSS, there may be issues with utilizing online compression " +"in non-DEBUG mode in Horizon. Offline compression continues to work as in " +"previous releases." +msgstr "" +"With the move to SCSS, there may be issues with utilizing online compression " +"in non-DEBUG mode in Horizon. Offline compression continues to work as in " +"previous releases." + +msgid "Wizard" +msgstr "Wizard" + +msgid "Workflows" +msgstr "Workflows" + +msgid "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1" +msgstr "XStatic-Angular updated from 1.3.7.0 to 1.4.10.1" + +msgid "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0" +msgstr "XStatic-Angular updated from 1.4.10.1 to 1.5.8.0" + +msgid "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0" +msgstr "XStatic-Angular-Bootstrap updated from 0.11.0.0 to 2.2.0.0" + +msgid "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0" +msgstr "XStatic-Angular-FileUpload updated from 1.4.0.1 to 12.0.4.0" + +msgid "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0" +msgstr "XStatic-Angular-Gettext updated from 2.1.0.2 to 2.3.8.0" + +msgid "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0" +msgstr "XStatic-Bootstrap-SCSS updated from 3.2.0.0 to 3.3.7.0" + +msgid "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0" +msgstr "XStatic-Bootswatch updated from 3.3.5.3 to 3.3.6.0" + +msgid "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0" +msgstr "XStatic-Bootswatch updated from 3.3.6.0 to 3.3.7.0" + +msgid "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0" +msgstr "XStatic-D3 updated from 3.1.6.2 to 3.5.17.0" + +msgid "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0" +msgstr "XStatic-Font-Awesome updated from 4.3.0.0 to 4.5.0.0" + +msgid "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0" +msgstr "XStatic-Font-Awesome updated from 4.5.0.0 to 4.7.0.0" + +msgid "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0" +msgstr "XStatic-JSEncrypt updated from 2.0.0.2 to 2.3.1.0" + +msgid "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1" +msgstr "XStatic-Jasmine updated from 2.1.2.0 to 2.4.1.1" + +msgid "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0" +msgstr "XStatic-MDI updated from 1.1.70.1 to 1.4.57.0" + +msgid "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0" +msgstr "XStatic-Rickshaw updated from 1.5.0.0 to 1.5.1.0" + +msgid "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0" +msgstr "XStatic-Roboto-Fontface updated from 0.4.3.2 to 0.5.0.0" + +msgid "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1" +msgstr "XStatic-Smart-Table updated from 1.4.5.3 to 1.4.13.1" + +msgid "" +"[:blueprint:`drop-nova-network`] Horizon nova-network floating IP and " +"security groups supports have been dropped in Pike release. nova-network has " +"been marked as deprecated in Nova in Newton release and horizon support was " +"dropped in favor of it. Neutron now becomes a requirement for floating IP " +"and security groups. Other operations on instances which created with nova-" +"network should work same as before." +msgstr "" +"[:blueprint:`drop-nova-network`] Horizon nova-network floating IP and " +"security groups supports have been dropped in Pike release. nova-network has " +"been marked as deprecated in Nova in Newton release and Horizon support was " +"dropped in favour of it. Neutron now becomes a requirement for floating IP " +"and security groups. Other operations on instances which created with nova-" +"network should work same as before." + +msgid "" +"[:bug:`1564543`] ``AVAILABLE_THEMES`` was used to determine whether a theme " +"was selectable via the user facing widget, however it was noted that " +"sometimes a parent theme is desired for inheritance, and needs to be hidden " +"from the widget entirely. ``SELECTABLE_THEMES`` was added as a setting that " +"can be used to collect a theme for inheritance, but hide it from the user's " +"view. See `the settings documentation `__ for " +"usage specifics." +msgstr "" +"[:bug:`1564543`] ``AVAILABLE_THEMES`` was used to determine whether a theme " +"was selectable via the user facing widget, however it was noted that " +"sometimes a parent theme is desired for inheritance, and needs to be hidden " +"from the widget entirely. ``SELECTABLE_THEMES`` was added as a setting that " +"can be used to collect a theme for inheritance, but hide it from the user's " +"view. See `the settings documentation `__ for " +"usage specifics." + +msgid "" +"[:bug:`1700325`] Horizon now allows to override an embeded default plugin " +"enabled file by specifying an enabled plguin file with a same filename. If " +"there are plugin enabled files with a same name both in ``enabled`` and " +"``local/enabled`` directories, the file in ``local/enabled`` will be used " +"and the file in ``enabled`` will be ignored now. Previously, both files are " +"processed in the order of ``enabled`` and then ``local/enabled`` in this " +"case, but this made operators difficult to change the order of panels from " +"the default order." +msgstr "" +"[:bug:`1700325`] Horizon now allows to override an embedded default plugin " +"enabled file by specifying an enabled plugin file with a same filename. If " +"there are plugin enabled files with a same name both in ``enabled`` and " +"``local/enabled`` directories, the file in ``local/enabled`` will be used " +"and the file in ``enabled`` will be ignored now. Previously, both files are " +"processed in the order of ``enabled`` and then ``local/enabled`` in this " +"case, but this made operators difficult to change the order of panels from " +"the default order." + +msgid "" +"[`blueprint Supports extra properties in project and user `_] Support an ability to treat additional information for project and " +"user as an extra attribute." +msgstr "" +"[`blueprint Supports extra properties in project and user `_] Support an ability to treat additional information for project and " +"user as an extra attribute." + +msgid "" +"[`blueprint admin-neutron-l3-agent `_] Add support for managing neutron L3 agent " +"hosts. The admin screen for system information now provides links / views " +"to see what routers reside on what hosts. In addition, the admin view of " +"routers now also provides a list of where the router is hosted and the link " +"to see what other routers are sharing the same host." +msgstr "" +"[`blueprint admin-neutron-l3-agent `_] Add support for managing neutron L3 agent " +"hosts. The admin screen for system information now provides links / views " +"to see what routers reside on what hosts. In addition, the admin view of " +"routers now also provides a list of where the router is hosted and the link " +"to see what other routers are sharing the same host." + +msgid "" +"[`blueprint admin-views-filter-first `_] This blueprint provides a " +"configurable setting to allow operators require admin users to provide a " +"search criteria first before loading data into admin views." +msgstr "" +"[`blueprint admin-views-filter-first `_] This blueprint provides a " +"configurable setting to allow operators require admin users to provide a " +"search criteria first before loading data into admin views." + +msgid "" +"[`blueprint angular-performance-strict-di `_] This blueprint enforces " +"strict dependency injection in AngularJS code, for improvements to " +"minification and thus performance." +msgstr "" +"[`blueprint angular-performance-strict-di `_] This blueprint enforces " +"strict dependency injection in AngularJS code, for improvements to " +"minification and thus performance." + +msgid "" +"[`blueprint angular-schema-form `_] Added the Angular Schema Form library to " +"Horizon. This allows developers to build angular forms and workflows from " +"JSON. Read more at ``_" +msgstr "" +"[`blueprint angular-schema-form `_] Added the Angular Schema Form library to " +"Horizon. This allows developers to build angular forms and workflows from " +"JSON. Read more at ``_" + +msgid "" +"[`blueprint angular-table-directive `_] This blueprint provides a way for " +"developers to programatically declare an Angular table vs writing HTML " +"markup. It reduces the boilerplate HTML code. For a basic table, you need to " +"pass in the data and the column configuration into the `hz-dynamic-table` " +"directive." +msgstr "" +"[`blueprint angular-table-directive `_] This blueprint provides a way for " +"developers to programmatically declare an Angular table vs writing HTML " +"markup. It reduces the boilerplate HTML code. For a basic table, you need to " +"pass in the data and the column configuration into the `hz-dynamic-table` " +"directive." + +msgid "" +"[`blueprint angular-template-overrides `_] This blueprint provides a way " +"for deployers to use a theme to override HTML fragments used by Angular code " +"in Horizon. For example, to override the launch instance help panel when " +"the 'material' theme is used, create openstack_dashboard/themes/material/" +"static/templates/framework /widgets/help-panel/help-panel.html. All of the " +"client side templates are now compiled into a single JavaScript file that is " +"minified and is given as an additional file in the manifest.json file." +msgstr "" +"[`blueprint angular-template-overrides `_] This blueprint provides a way " +"for deployers to use a theme to override HTML fragments used by Angular code " +"in Horizon. For example, to override the launch instance help panel when " +"the 'material' theme is used, create openstack_dashboard/themes/material/" +"static/templates/framework /widgets/help-panel/help-panel.html. All of the " +"client side templates are now compiled into a single JavaScript file that is " +"minified and is given as an additional file in the manifest.json file." + +msgid "" +"[`blueprint cinder-consistency-groups `_] This feature adds 2 new tabs to " +"the Project Volumes panel. The first tab will display Consistency Groups, " +"and the second tab will display Consistency Group Snapshots. Consistency " +"Groups (CG) contain existing volumes, and allow the user to perform actions " +"on the volumes in one step. Actions include: create/update/delete CGs, " +"snapshot all volumes in a CG, clone all volumes in a CG, and create a new CG " +"and volumes from a CG snapshot. Policies associated with Consistency Groups " +"exist in the Cinder policy file, and by default, all actions are disabled." +msgstr "" +"[`blueprint cinder-consistency-groups `_] This feature adds 2 new tabs to " +"the Project Volumes panel. The first tab will display Consistency Groups, " +"and the second tab will display Consistency Group Snapshots. Consistency " +"Groups (CG) contain existing volumes, and allow the user to perform actions " +"on the volumes in one step. Actions include: create/update/delete CGs, " +"snapshot all volumes in a CG, clone all volumes in a CG, and create a new CG " +"and volumes from a CG snapshot. Policies associated with Consistency Groups " +"exist in the Cinder policy file, and by default, all actions are disabled." + +msgid "" +"[`blueprint cinder-consistency-groups `_] This feature adds a new " +"Consistency Groups tab to the Project Volumes panel. Consistency Groups (GG) " +"contain existing volumes, and allow the user to perform actions on the " +"volumes in one step. Actions include: create a CG, manage volumes associated " +"with the CG, update a CG, and delete a CGs. Note that a CG can not be " +"deleted if it contains any volumes." +msgstr "" +"[`blueprint cinder-consistency-groups `_] This feature adds a new " +"Consistency Groups tab to the Project Volumes panel. Consistency Groups (GG) " +"contain existing volumes, and allow the user to perform actions on the " +"volumes in one step. Actions include: create a CG, manage volumes associated " +"with the CG, update a CG, and delete a CGs. Note that a CG can not be " +"deleted if it contains any volumes." + +msgid "" +"[`blueprint configurable-boot-sources `_] Allows administrators to " +"restrict which sources are available to boot from in the Launch Instance " +"modal by adding 4 new settings to LAUNCH_INSTANCE_DEFAULTS (disable_image, " +"disable_instance_snapshot, disable_volume, disable_volume_snapshot)." +msgstr "" +"[`blueprint configurable-boot-sources `_] Allows administrators to " +"restrict which sources are available to boot from in the Launch Instance " +"modal by adding 4 new settings to LAUNCH_INSTANCE_DEFAULTS (disable_image, " +"disable_instance_snapshot, disable_volume, disable_volume_snapshot)." + +msgid "" +"[`blueprint extensible-header `_] Added a feature to insert custom headers into " +"horizon's topbar." +msgstr "" +"[`blueprint extensible-header `_] Added a feature to insert custom headers into " +"Horizon's topbar." + +msgid "" +"[`blueprint integrate-magic-search `_] Magic Search was an external dependency " +"that was being heavily modified or overwritten in sections, so the used " +"parts of code base have been moved into Horizon." +msgstr "" +"[`blueprint integrate-magic-search `_] Magic Search was an external dependency " +"that was being heavily modified or overwritten in sections, so the used " +"parts of code base have been moved into Horizon." + +msgid "" +"[`blueprint integration-tests-hardening `_] This blueprint reduced " +"failures in the integration tests caused by structure or styling changes, by " +"making them less dependent on aspects of page structure, such as ordering or " +"CSS classes." +msgstr "" +"[`blueprint integration-tests-hardening `_] This blueprint reduced " +"failures in the integration tests caused by structure or styling changes, by " +"making them less dependent on aspects of page structure, such as ordering or " +"CSS classes." + +msgid "" +"[`blueprint keystone-federation-idp `_] Add support for managing keystone " +"identity provider. To enable the panel, set " +"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in the local_settting.py to " +"True." +msgstr "" +"[`blueprint keystone-federation-idp `_] Add support for managing keystone " +"identity provider. To enable the panel, set " +"``OPENSTACK_KEYSTONE_FEDERATION_MANAGEMENT`` in the local_settting.py to " +"True." + +msgid "" +"[`blueprint keystone-federation-mapping `_] Add basic support for managing " +"keystone federation mapping." +msgstr "" +"[`blueprint keystone-federation-mapping `_] Add basic support for managing " +"Keystone federation mapping." + +msgid "" +"[`blueprint keystone-federation-protocol-mapping `_] This " +"blueprint provides CRUD interaction for identity provider protocols." +msgstr "" +"[`blueprint keystone-federation-protocol-mapping `_] This " +"blueprint provides CRUD interaction for identity provider protocols." + +msgid "" +"[`blueprint manage-ips Add ability to manage floating IPs in syspanel " +"`_] Admin " +"dashboard Floating IPs panel has been added to Horizon." +msgstr "" +"[`blueprint manage-ips Add ability to manage floating IPs in syspanel " +"`_] Admin " +"dashboard Floating IPs panel has been added to Horizon." + +msgid "" +"[`blueprint message-of-the-day `_] Message of the day can now be configured in " +"horizon, this will be displayed to the user whenever they login. To enable " +"the feature set ``MESSAGES_PATH`` in the local_settting.py to the directory " +"where message files are located. The message file must have a .json file " +"extension." +msgstr "" +"[`blueprint message-of-the-day `_] Message of the day can now be configured in " +"Horizon, this will be displayed to the user whenever they login. To enable " +"the feature set ``MESSAGES_PATH`` in the local_settting.py to the directory " +"where message files are located. The message file must have a .json file " +"extension." + +msgid "" +"[`blueprint navigation-improvements `_] Breadcrumb navigation has been " +"added across Horizon." +msgstr "" +"[`blueprint navigation-improvements `_] Breadcrumb navigation has been " +"added across Horizon." + +msgid "" +"[`blueprint network-bandwidth-limiting-qos `_] Add partial support for " +"Network QoS policies. Since the panel is incomplete in Pike, it is disabled " +"by default. It can be enabled in the file `openstack_dashboard/enabled/" +"_1510_project_network_qos_panel.py`. When enabled, this panel allows users " +"to view a list of created network policies. This panel displays a table view " +"of the name, description and shared status of each policy. The details page " +"for each policy also shows information on the associated rules." +msgstr "" +"[`blueprint network-bandwidth-limiting-qos `_] Add partial support for " +"Network QoS policies. Since the panel is incomplete in Pike, it is disabled " +"by default. It can be enabled in the file `openstack_dashboard/enabled/" +"_1510_project_network_qos_panel.py`. When enabled, this panel allows users " +"to view a list of created network policies. This panel displays a table view " +"of the name, description and shared status of each policy. The details page " +"for each policy also shows information on the associated rules." + +msgid "" +"[`blueprint neutron-trunk-ui `_] Add partial support for Neutron Trunks. Since the panel " +"is incomplete in Pike, it is disabled by default. It can be enabled in the " +"file 'openstack_dashboard/enabled/_1500_project_trunks_panel.py'. After " +"enabling it the Project/Network/Trunks panel turns on if Neutron API " +"extension 'trunk' is available. It displays information about trunks. The " +"details page for each trunk also shows information about subports of that " +"trunk. Currently supported actions: delete." +msgstr "" +"[`blueprint neutron-trunk-ui `_] Add partial support for Neutron Trunks. Since the panel " +"is incomplete in Pike, it is disabled by default. It can be enabled in the " +"file 'openstack_dashboard/enabled/_1500_project_trunks_panel.py'. After " +"enabling it the Project/Network/Trunks panel turns on if Neutron API " +"extension 'trunk' is available. It displays information about trunks. The " +"details page for each trunk also shows information about subports of that " +"trunk. Currently supported actions: delete." + +msgid "" +"[`blueprint ng-keypairs `_] Add Angular Key Pairs panel. The Key Pairs panel allows users " +"to view a list of created or imported key pairs. This panel displays a table " +"view of the name and fingerprint of each key pair. Also, public key is shown " +"in expanded row." +msgstr "" +"[`blueprint ng-keypairs `_] Add Angular Key Pairs panel. The Key Pairs panel allows users " +"to view a list of created or imported key pairs. This panel displays a table " +"view of the name and fingerprint of each key pair. Also, public key is shown " +"in expanded row." + +msgid "" +"[`blueprint operation-history-log `_] Added a feature to log operation history of " +"users." +msgstr "" +"[`blueprint operation-history-log `_] Added a feature to log operation history of " +"users." + +msgid "" +"[`blueprint pagination-for-flavor `_] Added forward and backward pagination to the " +"Flavors panel" +msgstr "" +"[`blueprint pagination-for-flavor `_] Added forward and backward pagination to the " +"Flavours panel" + +msgid "" +"[`blueprint password-expires-validation `_] This blueprint provides a " +"configurable setting to allow operators set the threshold days between the " +"current date and the expiration date to show a message to warn users change " +"their password prior the expiration date." +msgstr "" +"[`blueprint password-expires-validation `_] This blueprint provides a " +"configurable setting to allow operators set the threshold days between the " +"current date and the expiration date to show a message to warn users change " +"their password prior the expiration date." + +msgid "" +"[`bug 1585682 `__] Horizon " +"now properly versions Keystone webpath endpoints (URLs like ``http://" +"/identity`` instead of ``http://:5000``)." +msgstr "" +"[`bug 1585682 `__] Horizon " +"now properly versions Keystone webpath endpoints (URLs like ``http://" +"/identity`` instead of ``http://:5000``)." + +msgid "" +"[`bug 1618235 `__] User can " +"now delete all characters typed in input search without causing the " +"selected facet to disappear when the last character is deleted." +msgstr "" +"[`bug 1618235 `__] User can " +"now delete all characters typed in input search without causing the " +"selected facet to disappear when the last character is deleted." + +msgid "" +"[`bug 1635505 `__] Horizon " +"now properly allows to use arrow keys inside of the input search, without " +"triggering a new text search that refreshes the content of the table below." +msgstr "" +"[`bug 1635505 `__] Horizon " +"now properly allows to use arrow keys inside of the input search, without " +"triggering a new text search that refreshes the content of the table below." + +msgid "" +"``OPENSTACK_ENDPOINT_TYPE`` setting now has a consistent default value and " +"it defaults to ``publicURL``. If you use the default value, previously (at " +"least Ocata release) Horizon used ``internalURL`` for keystone and " +"``publicURL`` for other services. The default value is now ``publicURL``, so " +"if you want horizon to use ``internalURL`` to talk with back-end services, " +"ensure to set ``OPENSTACK_ENDPOINT_TYPE`` to ``internalURL``." +msgstr "" +"``OPENSTACK_ENDPOINT_TYPE`` setting now has a consistent default value and " +"it defaults to ``publicURL``. If you use the default value, previously (at " +"least Ocata release) Horizon used ``internalURL`` for Keystone and " +"``publicURL`` for other services. The default value is now ``publicURL``, so " +"if you want Horizon to use ``internalURL`` to talk with back-end services, " +"ensure to set ``OPENSTACK_ENDPOINT_TYPE`` to ``internalURL``." + +msgid "" +"blueprint gb-to-gib-conversion " +msgstr "" +"blueprint gb-to-gib-conversion " + +msgid "https://bugs.launchpad.net/horizon/+bug/1379761" +msgstr "https://bugs.launchpad.net/horizon/+bug/1379761" + +msgid "https://bugs.launchpad.net/horizon/+bug/1508571" +msgstr "https://bugs.launchpad.net/horizon/+bug/1508571" + +msgid "" +"the ``ANGULAR_FEATURES`` setting now allows for a key ``images_panel``. If " +"set to ``True``, then the Angular Images panel will be used, while the " +"Python version will be used if set to ``False``." +msgstr "" +"the ``ANGULAR_FEATURES`` setting now allows for a key ``images_panel``. If " +"set to ``True``, then the Angular Images panel will be used, while the " +"Python version will be used if set to ``False``." diff --git a/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po index 227f271366..0bf538ca58 100644 --- a/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po @@ -4,11 +4,11 @@ msgid "" msgstr "" "Project-Id-Version: Horizon Release Notes 12.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-09-27 05:55+0000\n" +"POT-Creation-Date: 2017-10-14 12:28+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2017-09-21 12:34+0000\n" +"PO-Revision-Date: 2017-10-15 01:29+0000\n" "Last-Translator: suhartono \n" "Language-Team: Indonesian\n" "Language: id\n" @@ -50,6 +50,9 @@ msgstr "11.0.3" msgid "12.0.0" msgstr "12.0.0" +msgid "12.0.0.0rc1-103" +msgstr "12.0.0.0rc1-103" + msgid "8.0.1" msgstr "8.0.1" @@ -4600,6 +4603,15 @@ msgstr "" "(disable_image, disable_instance_snapshot, disable_volume, " "disable_volume_snapshot)." +msgid "" +"[`blueprint extensible-header `_] Added a feature to insert custom headers into " +"horizon's topbar." +msgstr "" +"[`blueprint extensible-header `_] Menambahkan fitur untuk menyisipkan header " +"kustom ke topbar horizon." + msgid "" "[`blueprint integrate-magic-search `_] Magic Search was an external dependency "