diff --git a/doc/source/locale/eo/LC_MESSAGES/doc-install.po b/doc/source/locale/eo/LC_MESSAGES/doc-install.po
index 09e0a7f68b..4931835c55 100644
--- a/doc/source/locale/eo/LC_MESSAGES/doc-install.po
+++ b/doc/source/locale/eo/LC_MESSAGES/doc-install.po
@@ -1,25 +1,194 @@
# Georg Hennemann , 2018. #zanata
+# Georg Hennemann , 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-09-13 12:32+0000\n"
+"POT-Creation-Date: 2019-10-05 19:12+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-11-08 12:20+0000\n"
+"PO-Revision-Date: 2019-10-04 09:35+0000\n"
"Last-Translator: Georg Hennemann \n"
"Language-Team: Esperanto\n"
"Language: eo\n"
"X-Generator: Zanata 4.3.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+msgid ":launchpad:`bgpvpn`"
+msgstr ":launchpad:`bgpvpn`"
+
+msgid ":launchpad:`blazar`"
+msgstr ":launchpad:`blazar`"
+
+msgid ":launchpad:`cloudkitty`"
+msgstr ":launchpad:`cloudkitty`"
+
+msgid ":launchpad:`congress`"
+msgstr ":launchpad:`congress`"
+
+msgid ":launchpad:`designate-dashboard`"
+msgstr ":launchpad:`designate-dashboard`"
+
+msgid ":launchpad:`freezer`"
+msgstr ":launchpad:`freezer`"
+
+msgid ":launchpad:`group-based-policy-ui`"
+msgstr ":launchpad:`group-based-policy-ui`"
+
+msgid ":launchpad:`ironic-ui`"
+msgstr ":launchpad:`ironic-ui`"
+
+msgid ":launchpad:`karbor-dashboard`"
+msgstr ":launchpad:`karbor-dashboard`"
+
+msgid ":launchpad:`magnum-ui`"
+msgstr ":launchpad:`magnum-ui`"
+
+msgid ":launchpad:`manila-ui`"
+msgstr ":launchpad:`manila-ui`"
+
+msgid ":launchpad:`mistral`"
+msgstr ":launchpad:`mistral`"
+
+msgid ":launchpad:`monasca`"
+msgstr ":launchpad:`monasca`"
+
+msgid ":launchpad:`murano`"
+msgstr ":launchpad:`murano`"
+
+msgid ":launchpad:`neutron-fwaas-dashboard`"
+msgstr ":launchpad:`neutron-fwaas-dashboard`"
+
+msgid ":launchpad:`neutron-vpnaas-dashboard`"
+msgstr ":launchpad:`neutron-vpnaas-dashboard`"
+
+msgid ":launchpad:`senlin-dashboard`"
+msgstr ":launchpad:`senlin-dashboard`"
+
+msgid ":launchpad:`solum`"
+msgstr ":launchpad:`solum`"
+
+msgid ":launchpad:`tacker`"
+msgstr ":launchpad:`tacker`"
+
+msgid ":launchpad:`trove-dashboard`"
+msgstr ":launchpad:`trove-dashboard`"
+
+msgid ":launchpad:`watcher-dashboard`"
+msgstr ":launchpad:`watcher-dashboard`"
+
+msgid ":launchpad:`zaqar-ui`"
+msgstr ":launchpad:`zaqar-ui`"
+
+msgid ":launchpad:`zun-ui`"
+msgstr ":launchpad:`zun-ui`"
+
+msgid ":opendev-repo:`openstack/blazar-dashboard`"
+msgstr ":opendev-repo:`openstack/blazar-dashboard`"
+
+msgid ":opendev-repo:`openstack/cloudkitty-dashboard`"
+msgstr ":opendev-repo:`openstack/cloudkitty-dashboard`"
+
+msgid ":opendev-repo:`openstack/congress-dashboard`"
+msgstr ":opendev-repo:`openstack/congress-dashboard`"
+
+msgid ":opendev-repo:`openstack/designate-dashboard`"
+msgstr ":opendev-repo:`openstack/designate-dashboard`"
+
+msgid ":opendev-repo:`openstack/freezer-web-ui`"
+msgstr ":opendev-repo:`openstack/freezer-web-ui`"
+
+msgid ":opendev-repo:`openstack/heat-dashboard`"
+msgstr ":opendev-repo:`openstack/heat-dashboard`"
+
+msgid ":opendev-repo:`openstack/ironic-ui`"
+msgstr ":opendev-repo:`openstack/ironic-ui`"
+
+msgid ":opendev-repo:`openstack/karbor-dashboard`"
+msgstr ":opendev-repo:`openstack/karbor-dashboard`"
+
+msgid ":opendev-repo:`openstack/magnum-ui`"
+msgstr ":opendev-repo:`openstack/magnum-ui`"
+
+msgid ":opendev-repo:`openstack/manila-ui`"
+msgstr ":opendev-repo:`openstack/manila-ui`"
+
+msgid ":opendev-repo:`openstack/mistral-dashboard`"
+msgstr ":opendev-repo:`openstack/mistral-dashboard`"
+
+msgid ":opendev-repo:`openstack/monasca-ui`"
+msgstr ":opendev-repo:`openstack/monasca-ui`"
+
+msgid ":opendev-repo:`openstack/murano-dashboard`"
+msgstr ":opendev-repo:`openstack/murano-dashboard`"
+
+msgid ":opendev-repo:`openstack/networking-bgpvpn`"
+msgstr ":opendev-repo:`openstack/networking-bgpvpn`"
+
+msgid ":opendev-repo:`openstack/neutron-fwaas-dashboard`"
+msgstr ":opendev-repo:`openstack/neutron-fwaas-dashboard`"
+
+msgid ":opendev-repo:`openstack/neutron-vpnaas-dashboard`"
+msgstr ":opendev-repo:`openstack/neutron-vpnaas-dashboard`"
+
+msgid ":opendev-repo:`openstack/octavia-dashboard`"
+msgstr ":opendev-repo:`openstack/octavia-dashboard`"
+
+msgid ":opendev-repo:`openstack/sahara-dashboard`"
+msgstr ":opendev-repo:`openstack/sahara-dashboard`"
+
+msgid ":opendev-repo:`openstack/searchlight-ui`"
+msgstr ":opendev-repo:`openstack/searchlight-ui`"
+
+msgid ":opendev-repo:`openstack/senlin-dashboard`"
+msgstr ":opendev-repo:`openstack/senlin-dashboard`"
+
+msgid ":opendev-repo:`openstack/solum-dashboard`"
+msgstr ":opendev-repo:`openstack/solum-dashboard`"
+
+msgid ":opendev-repo:`openstack/tacker-horizon`"
+msgstr ":opendev-repo:`openstack/tacker-horizon`"
+
+msgid ":opendev-repo:`openstack/trove-dashboard`"
+msgstr ":opendev-repo:`openstack/trove-dashboard`"
+
+msgid ":opendev-repo:`openstack/vitrage-dashboard`"
+msgstr ":opendev-repo:`openstack/vitrage-dashboard`"
+
+msgid ":opendev-repo:`openstack/watcher-dashboard`"
+msgstr ":opendev-repo:`openstack/watcher-dashboard`"
+
+msgid ":opendev-repo:`openstack/zaqar-ui`"
+msgstr ":opendev-repo:`openstack/zaqar-ui`"
+
+msgid ":opendev-repo:`openstack/zun-ui`"
+msgstr ":opendev-repo:`openstack/zun-ui`"
+
+msgid ":opendev-repo:`x/group-based-policy-ui`"
+msgstr ":opendev-repo:`x/group-based-policy-ui`"
+
msgid ":ref:`install-customizing` describes how to customize horizon."
msgstr ": ref: 'instali-agordi' priskribas kiel agordi horizon."
msgid ":ref:`install-settings` lists the available settings for horizon."
msgstr ":ref:`install-settings` listigas la disponeblajn agordojn por horizon."
+msgid ":storyboard:`openstack/heat-dashboard`"
+msgstr ":storyboard:`openstack/heat-dashboard`"
+
+msgid ":storyboard:`openstack/octavia-dashboard`"
+msgstr ":storyboard:`openstack/octavia-dashboard`"
+
+msgid ":storyboard:`openstack/sahara-dashboard`"
+msgstr ":storyboard:`openstack/sahara-dashboard`"
+
+msgid ":storyboard:`openstack/searchlight-ui`"
+msgstr ":storyboard:`openstack/searchlight-ui`"
+
+msgid ":storyboard:`openstack/vitrage-dashboard`"
+msgstr ":storyboard:`openstack/vitrage-dashboard`"
+
msgid ""
"ALLOWED_HOSTS can also be ['*'] to accept all hosts. This may be useful for "
"development work, but is potentially insecure and should not be used in "
@@ -222,9 +391,19 @@ msgstr "Disponigo"
msgid "Designate Dashboard"
msgstr "Designate Stirpanelo"
+msgid "Django 1.11, 2.0 and 2.2"
+msgstr "Django 1.11, 2.0 and 2.2"
+
msgid "Django 1.8 to 1.10 are no longer supported since Rocky release."
msgstr "Django 1.8 ĝis 1.10 jam ne estas subtenataj ekde Rocky-eldono."
+msgid "Django 2.0 and 2.2 support are experimental in Train release."
+msgstr "Django 2.0 kaj 2.2-subteno estas eksperimentaj en la Train-eldono."
+
+msgid "Django support policy is documented at :doc:`/contributor/policy`."
+msgstr ""
+"Django subteno politiko estas dokumentita ĉe: :doc:`/contributor/policy`."
+
msgid ""
"Do not edit the ``ALLOWED_HOSTS`` parameter under the Ubuntu configuration "
"section."
@@ -448,6 +627,13 @@ msgstr "Sekvaj paŝoj"
msgid "Next steps"
msgstr "Sekvaj paŝoj"
+msgid ""
+"Note that Ussuri release (the upcoming release after Train release) will use "
+"Django 2.2 as the primary Django version. Django 2.0 support will be dropped."
+msgstr ""
+"Notu, ke Ussuri-eldono (la venonta eldono post Train-eldono) uzos Django 2.2 "
+"kiel primaran version de Django. Django 2.0 subteno ne estos daŭrigata."
+
msgid "Octavia Dashboard"
msgstr "Octavia Stirpanelo"
@@ -471,6 +657,9 @@ msgstr ""
"problemoj, indiku la servilo IP-adreson al la domajna nomo, kaj provizu "
"aliron al la uzantoj."
+msgid "Python 2.7, 3.6 or 3.7"
+msgstr "Python 2.7, 3.6 or 3.7"
+
msgid "Python memcached module installed"
msgstr "Python memcached modulo instalita"
@@ -486,6 +675,9 @@ msgstr ""
"vidu la `listo de tempaj zonoj `__."
+msgid "Repository"
+msgstr "Deponejo "
+
msgid "Requirements:"
msgstr "Postuloj:"
@@ -548,6 +740,9 @@ msgstr "Sistemaj Postuloj"
msgid "Tacker UI"
msgstr "Tacker UI"
+msgid "The Train release of horizon has the following dependencies."
+msgstr "La Train eldono de horizonto havas la jenajn dependojn."
+
msgid ""
"The ``systemctl restart`` command starts each service if not currently "
"running."
@@ -590,6 +785,24 @@ msgstr ""
"kaj Reto. Vi ankaŭ povas uzi la panelo en medioj kun apartaj servoj kiel "
"Objecta Memorilo."
+msgid ""
+"Then configure the web server to host OpenStack dashboard via WSGI. For "
+"apache2 web server, you may need to create ``/etc/apache2/sites-available/"
+"horizon.conf``. The template in DevStack is a good example of the file. "
+"https://opendev.org/openstack/devstack/src/branch/master/files/apache-"
+"horizon.template Or you can automatically generate an apache configuration "
+"file. If you previously generated an ``openstack_dashboard/horizon_wsgi.py`` "
+"file it will use that, otherwise will default to using ``openstack_dashboard/"
+"wsgi.py``"
+msgstr ""
+"Poste agordi la retejan servilon por gastigi OpenStack-panelo per WSGI. Por "
+"reteja servilo apache2, vi eble bezonas krei ``/etc/apache2/sites-available/"
+"horizon.conf``. La ŝablono en DevStack estas bona ekzemplo de la dosiero. "
+"https://opendev.org/openstack/devstack/src/branch/master/files/apache-"
+"horizon.template Aŭ vi povas aŭtomate generi apache-agordan dosieron. Se vi "
+"antaŭe generis dosieron ``openstack_dashboard/horizon_wsgi.py``, ĝi uzos "
+"tion, alie implicite uzos ``openstack_dashboard/wsgi.py``"
+
msgid ""
"There are a number of horizon plugins for various useful features. You can "
"get dashboard supports for them by installing corresponding horizon plugins."
diff --git a/doc/source/locale/ja/LC_MESSAGES/doc-install.po b/doc/source/locale/ja/LC_MESSAGES/doc-install.po
index f506c52468..beefdfdc20 100644
--- a/doc/source/locale/ja/LC_MESSAGES/doc-install.po
+++ b/doc/source/locale/ja/LC_MESSAGES/doc-install.po
@@ -1,15 +1,16 @@
# Akihiro Motoki , 2018. #zanata
# Akihiro Motoki , 2019. #zanata
+# Michele Valsecchi , 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-09-13 12:32+0000\n"
+"POT-Creation-Date: 2019-10-05 19:12+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2019-06-03 09:16+0000\n"
-"Last-Translator: Akihiro Motoki \n"
+"PO-Revision-Date: 2019-10-01 01:21+0000\n"
+"Last-Translator: Michele Valsecchi \n"
"Language-Team: Japanese\n"
"Language: ja\n"
"X-Generator: Zanata 4.3.3\n"
@@ -389,6 +390,9 @@ msgstr ""
msgid "Set to your domain name(s)"
msgstr "使用するドメイン名に設定します。"
+msgid "Settings"
+msgstr "設定"
+
msgid "Solum Dashboard"
msgstr "Solum Dashboard"
diff --git a/horizon/locale/eo/LC_MESSAGES/django.po b/horizon/locale/eo/LC_MESSAGES/django.po
index 4a13a13086..2e3f614b0d 100644
--- a/horizon/locale/eo/LC_MESSAGES/django.po
+++ b/horizon/locale/eo/LC_MESSAGES/django.po
@@ -1,14 +1,15 @@
# Georg Hennemann , 2017. #zanata
# Georg Hennemann , 2018. #zanata
+# Georg Hennemann , 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-06-24 20:11+0000\n"
+"POT-Creation-Date: 2019-10-05 19:12+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-06-25 07:38+0000\n"
+"PO-Revision-Date: 2019-10-04 09:37+0000\n"
"Last-Translator: Georg Hennemann \n"
"Language-Team: Esperanto\n"
"Language: eo\n"
@@ -133,6 +134,15 @@ msgstr[1] "Staplitaj Elementoj"
msgid "Cancel"
msgstr "Nuligi"
+msgid "Change"
+msgstr "Ŝanĝo"
+
+msgid "Change Password"
+msgstr "Ŝanĝu Pasvorton"
+
+msgid "Change password"
+msgstr "Ŝanĝu pasvorton"
+
#, python-format
msgid "Displaying %(content_items)s item"
msgid_plural "Displaying %(content_items)s items"
diff --git a/horizon/locale/eo/LC_MESSAGES/djangojs.po b/horizon/locale/eo/LC_MESSAGES/djangojs.po
index 19e1a76c1e..75777564c3 100644
--- a/horizon/locale/eo/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/eo/LC_MESSAGES/djangojs.po
@@ -1,14 +1,15 @@
# Georg Hennemann , 2017. #zanata
# Georg Hennemann , 2018. #zanata
+# Georg Hennemann , 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-09-03 20:32+0000\n"
+"POT-Creation-Date: 2019-10-05 19:12+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-11-08 12:22+0000\n"
+"PO-Revision-Date: 2019-10-04 09:39+0000\n"
"Last-Translator: Georg Hennemann \n"
"Language-Team: Esperanto\n"
"Language: eo\n"
@@ -218,6 +219,9 @@ msgstr "Fini"
msgid "Flavor"
msgstr "Gusto"
+msgid "Forbidden. Insufficient permissions of the requested operation"
+msgstr "Malpermesita. Mankas permesoj de la petita operacio"
+
msgid "Format validation failed"
msgstr "Formatvalidigo malsukcesis"
diff --git a/openstack_auth/locale/eo/LC_MESSAGES/django.po b/openstack_auth/locale/eo/LC_MESSAGES/django.po
index effa87daf5..d65b4ed688 100644
--- a/openstack_auth/locale/eo/LC_MESSAGES/django.po
+++ b/openstack_auth/locale/eo/LC_MESSAGES/django.po
@@ -1,14 +1,15 @@
# Georg Hennemann , 2017. #zanata
# Georg Hennemann , 2018. #zanata
+# Georg Hennemann , 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-09-13 12:32+0000\n"
+"POT-Creation-Date: 2019-10-05 19:12+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-11-08 12:22+0000\n"
+"PO-Revision-Date: 2019-10-05 09:22+0000\n"
"Last-Translator: Georg Hennemann \n"
"Language-Team: Esperanto\n"
"Language: eo\n"
@@ -21,6 +22,9 @@ msgstr "Eraro okazis dum aŭtentigado. Bonvolu provu denove poste."
msgid "Authenticate using"
msgstr "Aŭtentigu uzante"
+msgid "Confirm password"
+msgstr "Konfirmu Pasvorton"
+
msgid "Could not find service provider ID on keystone."
msgstr "Neeblas trovi servo provizanto ID en keystone."
@@ -39,14 +43,32 @@ msgstr "Maljusta legitimaĵo."
msgid "K2K Federation not setup for this session"
msgstr "K2K Federacio ne establita por tiu seanco"
+msgid "New password"
+msgstr "Nova Pasvorto"
+
msgid ""
"No authentication backend could be determined to handle the provided "
"credentials."
msgstr "Nebla difini aŭtentiga servo por trakti la provizitajn legitimaĵojn."
+msgid "Old password and new password must be different."
+msgstr "Malnova pasvorto kaj nova pasvorto devas esti malsama"
+
+msgid "Original password"
+msgstr "Origina Pasvorto"
+
msgid "Password"
msgstr "Pasvorto"
+msgid "Password changed. Please log in to continue."
+msgstr "Pasvorto estas ŝanĝita. Bonvolu ensaluti por daŭrigi."
+
+msgid "Password expired."
+msgstr "Pasvorto senvalidiĝis."
+
+msgid "Passwords do not match."
+msgstr "Pasvortoj ne kongruas."
+
#, python-format
msgid "Please consider changing your password, it will expire in %s minutes"
msgstr "Bonvolu konsideru ŝanĝi vian pasvorton, ĝi malvalidas en %s minutoj"
@@ -62,6 +84,10 @@ msgstr "Regiono"
msgid "Service provider authentication failed. %s"
msgstr "Servo provizanto aŭtentigado malsukcesis. %s"
+#, python-format
+msgid "Switch to Keystone Provider \"%(keystone_provider)s\" successful."
+msgstr "Ŝanĝo al Keystone Provizanto \"%(keystone_provider)s\"sukcesis."
+
#, python-format
msgid "Switch to project \"%(project_name)s\" successful."
msgstr "Ŝanĝi al projekto \"%(project_name)s\" sukcesis."
@@ -79,8 +105,14 @@ msgstr "Neeblas trovi rajtigitaj domajnoj."
msgid "Unable to retrieve authorized projects."
msgstr "Neeblas trovi rajtigitaj projektoj."
+msgid "Unable to update the user password."
+msgstr "Neeblas ĝisdatigi uzanto pasvorto."
+
msgid "User Name"
msgstr "Uzanto Nomo"
msgid "You are not authorized for any projects or domains."
msgstr "Vi ne estas rajtigita pri iujn projektojn au domajnojn."
+
+msgid "Your password has expired. Please set a new password."
+msgstr "Via pasvorto senvalidiĝis. Bonvolu meti novan pasvorton. "
diff --git a/openstack_dashboard/locale/eo/LC_MESSAGES/django.po b/openstack_dashboard/locale/eo/LC_MESSAGES/django.po
index 08b7086822..88fda59ea9 100644
--- a/openstack_dashboard/locale/eo/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/eo/LC_MESSAGES/django.po
@@ -1,14 +1,15 @@
# Georg Hennemann , 2017. #zanata
# Georg Hennemann , 2018. #zanata
+# Georg Hennemann , 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-09-13 12:32+0000\n"
+"POT-Creation-Date: 2019-10-05 19:12+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-11-08 12:45+0000\n"
+"PO-Revision-Date: 2019-10-05 09:16+0000\n"
"Last-Translator: Georg Hennemann \n"
"Language-Team: Esperanto\n"
"Language: eo\n"
@@ -35,6 +36,19 @@ msgstr ""
" %(used)s of %(quota)s Uzita\n"
" "
+msgid ""
+"\n"
+" If a snapshot is specified here only the specified snapshot of the volume\n"
+" will be backed up.\n"
+"
\n"
+" "
+msgstr ""
+"\n"
+"Se savkopio estas specifita ĉi tie nur la specifita savkopio de la volumo "
+"estos savita. \n"
+" \n"
+" "
+
msgid ""
"\n"
" If no container name is provided, a default container named volumebackups\n"
@@ -127,6 +141,10 @@ msgstr "%(offset)s: %(label)s"
msgid "%(pool_name)s %(cidr)s"
msgstr "%(pool_name)s %(cidr)s"
+#, python-format
+msgid "%(role)s (through group %(group)s)"
+msgstr "%(role)s (per grupo %(group)s)"
+
#, python-format
msgid "%(type)s (%(backend)s backend)"
msgstr "%(type)s (%(backend)s backend)"
@@ -181,6 +199,9 @@ msgstr "%sGiB"
msgid "%sMB"
msgstr "%sMB"
+msgid "(No IP address)"
+msgstr "(Neniu IP adreso)"
+
msgid "(Quota exceeded)"
msgstr "(Kvoto transpasita)"
@@ -193,6 +214,12 @@ msgstr ", ĝisdatigu projekto grupojn "
msgid "-"
msgstr "-"
+msgid "1 (icmp) should be specified for IPv4 instead of 58."
+msgstr "1 (icmp) devus esti specifita anstatau ol IPv4 instead of 58."
+
+msgid "58 (ipv6-icmp) should be specified for IPv6 instead of 1."
+msgstr "58 (ipv6-icmp) devus esti specifity por IPv6 anstatau ol 1."
+
#, python-format
msgid "%(instance_name)s on %(device)s"
msgstr "%(instance_name)s je %(device)s"
@@ -212,6 +239,10 @@ msgstr ""
"kaj aplikas malsamajn sekurecajn grupojn per pordo, anstataŭe uzu \"Redaktu "
"Pordo Sekurecajn Grupojn\"."
+#, python-format
+msgid "Flavor Details: %(name)s\">%(name)s"
+msgstr "Variaĵo Detajloj: %(name)s\">%(name)s"
+
msgid "A brief description of the security group rule you are adding"
msgstr "Mallonga priskribo de la regularo de sekureco grupo vi aldonas"
@@ -304,6 +335,9 @@ msgstr "Ago"
msgid "Action Log"
msgstr "Ago Protokolo"
+msgid "Action and Object Type"
+msgstr "Ago kaj Objekto Tipo"
+
msgctxt "Current status of a Floating IP"
msgid "Active"
msgstr "Aktiva"
@@ -366,6 +400,9 @@ msgstr "Aldonu Enkursigila Kurson"
msgid "Add Rule"
msgstr "Aldoni Regulon"
+msgid "Add Rule (Quota exceeded)"
+msgstr "Aldonu Regulon (Kvoto transpasita)"
+
msgid "Add Static Route"
msgstr "Aldonu Statikan Kurson"
@@ -511,6 +548,12 @@ msgstr ""
"Post lanĉi aperon, vi ensalutas uzante privatan ŝlosilon (la uzanto nomo "
"povas esti alia dependa de la bildo kiun vi lanĉis):"
+msgid "Age"
+msgstr "Aĝo"
+
+msgid "Age (Seconds)"
+msgstr "Aĝo (Sekundoj)"
+
#, python-format
msgid "Agent %s was successfully added."
msgstr "Agento %s sukcese aldonita."
@@ -778,6 +821,13 @@ msgstr "Disponeblaj Tipoj"
msgid "Available networks"
msgstr "Disponeblaj retoj"
+msgctxt "Current status of a Volume"
+msgid "Awaiting Transfer"
+msgstr "Akceptanta Transigon"
+
+msgid "Back-End Example:"
+msgstr "Interna Ekzemplo:"
+
msgctxt "Current status of a Volume"
msgid "Backing Up"
msgstr "Sekurkopii"
@@ -788,6 +838,9 @@ msgstr "Sekurkopio Nomo"
msgid "Backup Size (GiB)"
msgstr "Sekurkopio Grando (GiB)"
+msgid "Backup Snapshot"
+msgstr "Varma Savkopio"
+
msgid "Backups"
msgstr "Sekurkopiojn"
@@ -876,6 +929,13 @@ msgstr ""
"via aplika legitimaĵo bezonas plenumi ĉi tiujn agojn, kontrolu \"nelimigita"
"\"."
+msgid ""
+"By default, group type is created as public. To create a private group type, "
+"uncheck this field."
+msgstr ""
+"Defaŭlte, grupo tipo estas kreita publike. Por krei privatan grupo tipon, "
+"malselektu tiun kampon."
+
msgid ""
"By default, volume type is created as public. To create a private volume "
"type, uncheck this field."
@@ -1052,6 +1112,10 @@ msgstr ""
"Klonu ĉiu de la volumoj en la fonto grupo, tiam aldonu ilin al nove kreita "
"grupo."
+#, python-format
+msgid "Cloning volume group \"%s\"."
+msgstr "Klonanta volumo grupo \"%s\"."
+
msgid "Close"
msgstr "Fermu"
@@ -1090,6 +1154,9 @@ msgstr ""
"Konfiguru Openstack por skribi metadatumo al speciala konfigura diskingo kiu "
"ligas al apero kiam ĝi praŝargas. "
+msgid "Confirm"
+msgstr "Konfirmu"
+
msgid "Confirm Admin Password"
msgstr "Konfirmu Admin Pasvorton"
@@ -1179,6 +1246,9 @@ msgctxt "Action log of an instance"
msgid "Create"
msgstr "Kreu"
+msgid "Create A RBAC Policy"
+msgstr "Kreu RBAC Regularo"
+
msgid "Create An Image"
msgstr "Kreu Bildigon"
@@ -1209,12 +1279,22 @@ msgstr "Kreu Grupo"
msgid "Create Group Snapshot"
msgstr "Kreu Grupo Savkopion"
+msgid "Create Group Type"
+msgstr "Kreu Grupo Tipo"
+
+msgid "Create Group Type Spec"
+msgstr "Kreu Grupo Tipo Specifon"
+
msgid "Create Host Aggregate"
msgstr "Kreu Servilo Agregato"
msgid "Create Image"
msgstr "Kreu Bildon"
+msgctxt "Action log of an instance"
+msgid "Create Image"
+msgstr "Kreu Bildon"
+
msgid "Create Key Pair"
msgstr "Kreu Ŝlosilparon"
@@ -1242,6 +1322,9 @@ msgstr "Kreu Protokolo"
msgid "Create QoS Spec"
msgstr "Kreu QoS Spec"
+msgid "Create RBAC Policy"
+msgstr "Kreu RBAC Regularo"
+
msgid "Create Role"
msgstr "Kreu Rolon"
@@ -1302,6 +1385,9 @@ msgstr "Kreu Volumo Tipo ĉifradon"
msgid "Create Volume Type Extra Spec"
msgstr "Kreu Volumo Tipo Ekstra Specifo"
+msgid "Create a Group Type"
+msgstr "Kreu Grupo Tipo"
+
msgid ""
"Create a Group that will contain newly created volumes cloned from each of "
"the snapshots in the source Group Snapshot."
@@ -1315,6 +1401,9 @@ msgstr "Kreu Metadatuma Nomspaco"
msgid "Create a New Volume"
msgstr "Kreu novan Volumon."
+msgid "Create a RBAC Policy"
+msgstr "Kreu RBAC Regularo"
+
msgid "Create a Router"
msgstr "Kreu Enkursigilon"
@@ -1327,6 +1416,18 @@ msgstr "Kreu mapigon."
msgid "Create a new \"extra spec\" key-value pair for a volume type."
msgstr "Kreu novan \"ekstra spec\" klavo-valoro paro por volumo tipo."
+msgid "Create a new \"group type spec\" key-value pair for a group type."
+msgstr "Kreu novan \"grupo tipo spec\" klavo-valoro paron por grupo tipo."
+
+#, python-format
+msgid ""
+"Create a new \"spec\" key-value pair for QoS Spec \"%(qos_spec_name)s\". "
+"Valid key names are expected in the QoS specs. Refer to Cinder documentation "
+"for the supported front-end and back-end keys."
+msgstr ""
+"Kreu novan \"spec\" ŝlosilo-valoro paron por QoS Spec \"%(qos_spec_name)s\". "
+"Validaj ŝlosilaj nomoj estas atenditaj en la QoS specifoj. "
+
msgid "Create a new application credential."
msgstr "Krei novan aplikado legitimaĵon."
@@ -1374,6 +1475,10 @@ msgstr "Kreita"
msgid "Created extra spec \"%s\"."
msgstr "Kreita ekstra specifo \"%s\"."
+#, python-format
+msgid "Created group type spec \"%s\"."
+msgstr "Kreita grupo tipo specifon \"%s\"."
+
#, python-format
msgid "Created network \"%s\"."
msgstr "Estas kreita reto \"%s\"."
@@ -1598,6 +1703,11 @@ msgid_plural "Delete Groups"
msgstr[0] "Forigu Grupon"
msgstr[1] "Forigu Grupojn"
+msgid "Delete Group Type"
+msgid_plural "Delete Group Types"
+msgstr[0] "Forigu Grupo Tipon"
+msgstr[1] "Forigu Grupo Tipojn"
+
msgid "Delete Host Aggregate"
msgid_plural "Delete Host Aggregates"
msgstr[0] "Forigi Servilo Agregato"
@@ -1658,6 +1768,11 @@ msgid_plural "Delete QoS Specs"
msgstr[0] "Forigu QoS Specifo"
msgstr[1] "Forigu QoS Specifojn"
+msgid "Delete RBAC Policy"
+msgid_plural "Delete RBAC Policies"
+msgstr[0] "Forigu RBAC Regularo"
+msgstr[1] "Forigu RBAC Regularoj"
+
msgid "Delete Role"
msgid_plural "Delete Roles"
msgstr[0] "Forigu Rolon"
@@ -1782,6 +1897,11 @@ msgid_plural "Deleted Groups"
msgstr[0] "Forigita Grupo"
msgstr[1] "Forigitaj Grupoj"
+msgid "Deleted Group Type"
+msgid_plural "Deleted Group Types"
+msgstr[0] "Forigita Grupo Tipo"
+msgstr[1] "Forigita Grupo Tipoj"
+
msgid "Deleted Host Aggregate"
msgid_plural "Deleted Host Aggregates"
msgstr[0] "Forigigita Servilo Agregato"
@@ -1837,6 +1957,14 @@ msgid_plural "Deleted QoS Specs"
msgstr[0] "Forigita QoS Specifon"
msgstr[1] "Forigitaj QoS Specifojn"
+msgid "Deleted RBAC Policy"
+msgid_plural "Deleted RBAC Policies"
+msgstr[0] "Forigita RBAC Regularo"
+msgstr[1] "Forigitaj RBAC Regularoj"
+
+msgid "Deleted RBAC policy is not recoverable."
+msgstr "Forigita RBAC regularo ne estas restaŭrebla."
+
msgid "Deleted Role"
msgid_plural "Deleted Roles"
msgstr[0] "Forigita Rolo"
@@ -1906,6 +2034,10 @@ msgstr ""
"Forigitaj volumoj ne estas restaŭrebla. Ĉiuj datumo savita en la volumo "
"estos viŝita. "
+msgctxt "Current status of Volume Group"
+msgid "Deleting"
+msgstr "Foriganta"
+
msgctxt "Current status of a Volume"
msgid "Deleting"
msgstr "Forigi"
@@ -1922,6 +2054,12 @@ msgstr "Foriganta"
msgid "Deleting volume group \"%s\""
msgstr "Forigi volume grupo \"%s\""
+msgid "Deprecated Settings"
+msgstr "Evitinda Agordo"
+
+msgid "Deprecated settings: {}."
+msgstr "Evitinda Agordo: {}."
+
msgid "Description"
msgstr "Priskribo"
@@ -2194,6 +2332,9 @@ msgstr "Elŝuti OpenStack RC Dosiero"
msgid "Download clouds.yaml"
msgstr "Elŝuti clouds.yaml"
+msgid "Download kubeconfig file"
+msgstr "Elŝuti kubeconfig dosieron"
+
msgid "Download openrc file"
msgstr "Elŝuti openrc dosieron"
@@ -2243,6 +2384,16 @@ msgstr "Redaktu Variaĵo"
msgid "Edit Group"
msgstr "Redaktu Grupo"
+msgid "Edit Group Type"
+msgstr "Agordu Grupo Tipon"
+
+msgid "Edit Group Type Spec"
+msgstr "Agordu Grupo Tipo Specifon"
+
+#, python-format
+msgid "Edit Group Type Spec Value: %s"
+msgstr "Redaktu Grupo Tipo Specifo Valoron: %s"
+
msgid "Edit Host Aggregate"
msgstr "Redaktu Servilo Agregato"
@@ -2264,6 +2415,9 @@ msgstr "Reduktu Nomspaco atributoj"
msgid "Edit Network"
msgstr "Redakti Reton"
+msgid "Edit Policy"
+msgstr "Redaktu Regularon"
+
msgid "Edit Port"
msgstr "Redaktu Pordon"
@@ -2558,6 +2712,9 @@ msgstr "Eraroj okazis dum forigante volumojn de grupo."
msgid "Ether Type"
msgstr "Ether Tipo"
+msgid "Euca2ools state"
+msgstr "Euca2ools stato"
+
msgid "Evacuate Host"
msgstr "Evakui gastiganto"
@@ -2684,6 +2841,9 @@ msgstr "Malsukcesis kontroli se Neutron subtenas \"auto_allocated_network\"."
msgid "Failed to check if nova supports \"auto_allocated_network\"."
msgstr "Malsukcesis kontroli se Nova subtenas \"auto_allocated_network\"."
+msgid "Failed to create a rbac policy."
+msgstr "Malsukcesis krei rbac regularo ."
+
#, python-format
msgid "Failed to create network \"%(network)s\": %(reason)s"
msgstr "Malsukcesis krei reton \"%(network)s\": %(reason)s"
@@ -2700,6 +2860,9 @@ msgstr "Malsukcesis krei pordon \"%s\"."
msgid "Failed to create router \"%s\"."
msgstr "Malsukcesis krei enkursigilo \"%s\"."
+msgid "Failed to create router."
+msgstr "Malsukcesis krei enkursigilo."
+
#, python-format
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgstr ""
@@ -2816,6 +2979,10 @@ msgstr "Malsukcesis ĝisdatigi reto %s"
msgid "Failed to update port \"%s\"."
msgstr "Malsukcesis ĝisdatigi pordo \"%s\"."
+#, python-format
+msgid "Failed to update rbac policy %s"
+msgstr "Malsukcesis ĝisdatigi rbac regularo %s"
+
#, python-format
msgid "Failed to update router %s"
msgstr "Malsukcesis ĝisdatigi enkursigilon %s"
@@ -2978,6 +3145,9 @@ msgstr "De ĉi tie vi povas aldoni DHCP agenton por la reto."
msgid "From here you can allocate a floating IP to a specific project."
msgstr "De ĉi tie vi povas asigni glidanta IP al specifa projekto."
+msgid "From here you can create a rbac policy."
+msgstr "De ĉi tie vi povas krei rbac regularo."
+
msgid "From here you can create a snapshot of a volume."
msgstr "De ĉi tie vi povas krei savkopion de unu volumo."
@@ -2989,6 +3159,9 @@ msgid "From here you can update the default volume quotas (max limits)."
msgstr ""
"De ĉi-tie vi povas ĝisdatigi la defaŭlt voluajn kvotojn (max limitoj)."
+msgid "Front-End Example:"
+msgstr "Fasada Ekzemplo:"
+
msgid "GB"
msgstr "GB"
@@ -3022,6 +3195,10 @@ msgstr "Diagramo"
msgid "Group"
msgstr "Grupo"
+#, python-format
+msgid "Group \"%s\" already exists."
+msgstr "Grupo \"%s\" jam ekzistas."
+
#, python-format
msgid "Group \"%s\" was successfully created."
msgstr "Grupo \"%s\" sukcese kreita."
@@ -3059,9 +3236,45 @@ msgstr "Grupo Savkopioj"
msgid "Group Type"
msgstr "Grupo Tipo"
+msgid "Group Type Specs"
+msgstr "Grupo Tipo Specifoj"
+
+#, python-format
+msgid "Group Type: %(group_type_name)s"
+msgstr "Grupo Tipo: %(group_type_name)s"
+
+#, python-format
+msgid "Group Type: %(group_type_name)s "
+msgstr "Grupo Tipo: %(group_type_name)s"
+
+msgid "Group Types"
+msgstr "Grupo Tipoj"
+
msgid "Group has been updated successfully."
msgstr "Grupo sukcese ĝisdatigita."
+msgid ""
+"Group type is a type or label that can be selected at group creation time in "
+"OpenStack. It usually maps to a set of capabilities of the storage back-end "
+"driver to be used for this group. Examples: \"Performance\", \"SSD\", "
+"\"Backup\", etc. This is equivalent to the cinder type-create "
+"command. Once the group type gets created, click the \"View Specs\" button "
+"to set up specs key-value pair(s) for that group type."
+msgstr ""
+"Grupo tipo estas tipo aŭ etikedo kiu povas esti selektita je grupo kreanta "
+"tempo en OpenStack. Ĝi kutime mapigas al aro da kapabloj de la memoro back-"
+"end pelilo uzonta por tiun grupon. Ekzemploj: \"Rendimento\", \"SSD\", "
+"\"Sekurkopio\", ktp. Tiu estas ekvivalenta al cinder tipo- krei "
+"komando. Kiam la grupo tipo estas kreita, kliku la \"Vidu Specifojn\" klavon "
+"por agordi specifajn klava-valoro paro(j)n por tiu grupo tipo."
+
+#, python-format
+msgid "Group type name \"%s\" already exists."
+msgstr "Grupo tipo nomo \"%s\" jam ekzistas."
+
+msgid "Group type name can not be empty."
+msgstr "Grupo tipo nomo ne povas esti malplena."
+
msgid ""
"Group which the new volume belongs to. Choose 'No group' if the new volume "
"belongs to no group."
@@ -3242,6 +3455,13 @@ msgid ""
msgstr ""
"IP adreso listo de DNS nomo serviloj por tiu subreto. Unu enigo po linio."
+msgid ""
+"IP address of Gateway (e.g. 192.168.0.254) If you do not want to use a "
+"gateway, check 'Disable Gateway' below."
+msgstr ""
+"IP adreso de kluzo (e.g. 192.168.0.254). Se vi ne volas uzi kluzon, agordu "
+"'Disable Gateway' sube."
+
msgid ""
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP "
"of the network address (e.g. 192.168.0.1 for 192.168.0.0/24, 2001:DB8::1 for "
@@ -3308,6 +3528,15 @@ msgstr ""
"Se \"Neniu volumo tipo\" estas selektita, la volumo estos kreita sen volumo "
"tipo."
+msgid "If checked, the network will be enabled."
+msgstr "Se markita, la reto estos estos ebligita."
+
+msgid "If checked, the port will be enabled."
+msgstr "Se markita, la pordo estos ebligita."
+
+msgid "If checked, the router will be enabled."
+msgstr "Se markita, la enkursigilo estos ebligita."
+
msgid "If checked, the selected floating IP will be released at the same time."
msgstr "Se markita, la selektita glita IP estos liberigita samtempe. "
@@ -3380,6 +3609,9 @@ msgstr "Bildo Savkopio Pritraktanta "
msgid "Image Source"
msgstr "Bildo Fonto"
+msgid "Image Type"
+msgstr "Bildo Tipo"
+
msgctxt "Task status of an Instance"
msgid "Image Uploading"
msgstr "Bildo Alŝutanta"
@@ -3579,6 +3811,9 @@ msgstr "Klavo Paro Nomo"
msgid "Key Pair Name ="
msgstr "Klavo Paro Nomo ="
+msgid "Key Pair Type"
+msgstr "Ŝlosil Paro Tipo"
+
msgid "Key Pairs"
msgstr "Ŝlosilaj Paroj"
@@ -3589,6 +3824,16 @@ msgstr ""
msgid "Key Size (bits)"
msgstr "Ŝlosilo Grando (bitoj)"
+msgid "Key Type"
+msgstr "Ŝlosilo Tipo"
+
+msgid ""
+"Key names can only contain alphanumeric characters, underscores, periods, "
+"colons and hyphens"
+msgstr ""
+" Ŝlosilo nomoj nur enhavus literciferajn signojn, substrekojn, punktojn, "
+"dupunktojn kaj dividstrekojn."
+
msgid ""
"Key pair name may only contain letters, numbers, underscores, spaces, and "
"hyphens and may not be white space."
@@ -3599,13 +3844,42 @@ msgstr ""
msgid "Key pair to use for authentication."
msgstr "Ŝlosila paro uzonta por aŭtentigon."
+#, python-format
+msgid ""
+"Key with name \"%s\" already exists. Use Edit to update the value, else "
+"create key with different name."
+msgstr ""
+"ŝlosilo kun nomo \"%s\" jam ekzistas. Uzu Agordo por ĝisdatigi la valoron, "
+"aŭ kreu ŝlosilon kun alia nomo."
+
msgid "Key-Value Pairs"
msgstr "Klavo-Valoro Paroj"
+msgid "Key: burstIOPS and Value: 5000 (number value bigger than minIOPS)"
+msgstr "Ŝlosilo: maxIOPS kaj Valoro: 5000 (nombro pli granda ol minIOPS)"
+
+msgid "Key: maxIOPS and Value: 5000 (number value bigger than minIOPS)"
+msgstr "Ŝlosilo: maxIOPS kaj Valoro: 5000 (nombro pli granda ol minIOPS)"
+
+msgid "Key: minIOPS and Value: 20 (number value less than maxIOPS)"
+msgstr "Ŝlosilo: minIOPS kaj Valoro:20 (numera valoro malpli ol maxIOPS)"
+
+msgid "Key: size_iops_sec and Value: 16"
+msgstr "Ŝlosilo: grando_iops_sek kaj Valoro:16"
+
+msgid "Key: total_bytes_sec_max and Value: 512000"
+msgstr "Ŝlosilo: total_bajtoj_sek_maks kaj Valoro: 512000"
+
+msgid "Key: total_iops_sec and Value: 5000"
+msgstr "Ŝlosilo: total_iops_sec kaj Valoro: 5000"
+
msgctxt "Current status of an Image"
msgid "Killed"
msgstr "Ĉesigita "
+msgid "Kubernetes Namespace"
+msgstr "Kubernetes Nomspaco"
+
msgid "L3 Agent"
msgstr "L3 Agento"
@@ -3674,6 +3948,10 @@ msgstr "Loka memorilo (sume)"
msgid "Local Storage (used)"
msgstr "Loka memorilo (uzita)"
+msgctxt "Action log of an instance"
+msgid "Lock"
+msgstr "Ŝlosi"
+
msgid "Lock Instance"
msgid_plural "Lock Instances"
msgstr[0] "Ŝlosu Aperon"
@@ -3842,6 +4120,10 @@ msgstr "MidoNet Uplink"
msgid "Migrate"
msgstr "Migru"
+msgctxt "Action log of an instance"
+msgid "Migrate"
+msgstr "Migri"
+
msgid "Migrate Host"
msgstr "Transmetu Gastiganto"
@@ -3902,6 +4184,9 @@ msgstr "Minimuma Disko (GB)"
msgid "Minimum RAM (MB)"
msgstr "Minimuma RAM (MB)"
+msgid "Missing required settings: {}."
+msgstr "Mankanta bezonata agordo: {}."
+
#, python-format
msgid "Modified domain \"%s\"."
msgstr "Modifkita domajno \"%s\"."
@@ -3940,6 +4225,9 @@ msgstr "Modifu Kvotojn"
msgid "Modify dashboard settings for your user."
msgstr "Modifu stirpanelo agordojn por la uzanto."
+msgid "Modify group type name, description, and public status."
+msgstr "Modifu grupo tipo nomon, priskribon, kaj publikan staton."
+
msgid "Modify name and description of a volume."
msgstr "Modifu nomon kaj priskribon de volumo."
@@ -4110,6 +4398,9 @@ msgstr "Nova Grando (GiB)"
msgid "New name cannot be empty."
msgstr "Nova nomo ne povas esti malplena."
+msgid "New name conflicts with another group type."
+msgstr "Nova nomo konfliktas kun alia grupo tipo."
+
msgid "New name conflicts with another volume type."
msgstr "Nova nomo konfliktas kun alia volumo tipo."
@@ -4266,6 +4557,9 @@ msgstr "Neniuj secureco grupoj trovitaj."
msgid "No server groups available"
msgstr "Neniuj servilo grupoj haveblaj"
+msgid "No snapshot for this volume"
+msgstr "Neniu savkopio por ĉi tiu volumo"
+
msgid "No snapshots available"
msgstr "Neniuj savkopioj disponeblaj."
@@ -4378,9 +4672,18 @@ msgstr "OR Kopii/Alglui vian Privatan Klavon"
msgid "OVA - Open Virtual Appliance"
msgstr "OVA - Nefermita Virtuala Aplikaĵo "
+msgid "Object"
+msgstr "Objekto"
+
+msgid "Object ID"
+msgstr "Objekto ID"
+
msgid "Object Store"
msgstr "Objekto Memorilo"
+msgid "Object Type"
+msgstr "Objekto Tipo"
+
msgid "Old Flavor"
msgstr "Malnova Variaĵo "
@@ -4409,6 +4712,9 @@ msgstr "Malferma Pordo/Pordo Intervalo:"
msgid "OpenStack Profiler"
msgstr "OpenStack Profililo "
+msgid "OpenStack RC File"
+msgstr "OpenStack RC Dosiero"
+
msgid "OpenStack clouds.yaml File"
msgstr "OpenStack clouds.yaml Dosiero"
@@ -4472,6 +4778,9 @@ msgctxt "Current status of an Instance"
msgid "Password"
msgstr "Pasvorto"
+msgid "Password Expires At"
+msgstr "Pasvorto Senvalidiĝas je"
+
msgid "Password changed. Please log in again to continue."
msgstr "Pasvorto ŝanĝita. Bonvolu ensaluti por daŭrigi."
@@ -4514,6 +4823,9 @@ msgstr "Pritraktota Forigo"
msgid "Per Volume Size (GiB)"
msgstr "Per Volumo Grando (GiB)"
+msgid "Perform a check to see if the application is ready for upgrade."
+msgstr "Faru kontrolon por vidi ĉu la aplikaĵo pretas por ĝisdatigo."
+
msgid "Physical Network"
msgstr "Fisika reto"
@@ -4710,6 +5022,9 @@ msgstr "QCOW2 - QEMU Imitilo"
msgid "QOS Policy ID"
msgstr "QOS Regularo ID"
+msgid "QoS Policy"
+msgstr "QOS Regularo"
+
#, python-format
msgid "QoS Spec name \"%s\" already exists."
msgstr "QoS Specifo Nomo \"%s\" jam ekzistas."
@@ -4782,6 +5097,16 @@ msgstr "RAM(Havebla: %(avail)s, Petita: %(req)s)"
msgid "RBAC Policies"
msgstr "RBAC Regularo "
+#, python-format
+msgid "RBAC Policy %s was successfully updated."
+msgstr "RBAC Regularo %s sukcese ĝisdatigita."
+
+msgid "RBAC Policy Details"
+msgstr "RBAC Regularo Detajloj"
+
+msgid "RBAC Policy was successfully created."
+msgstr "RBAC Regularo estis sukcese kreita."
+
msgid "RX/TX Factor"
msgstr "RX/TX Faktoro"
@@ -4969,10 +5294,20 @@ msgstr ""
msgid "Requested snapshot would exceed the allowed quota."
msgstr "Petita savkopio transpasus la permesita kvota."
+msgid "Required Settings"
+msgstr "Bezonata Agordo"
+
+msgctxt "Action log of an instance"
+msgid "Rescue"
+msgstr "Savi"
+
msgctxt "Current status of an Instance"
msgid "Rescue"
msgstr "Savadita"
+msgid "Rescue Instance"
+msgstr "Savkopio apero"
+
msgctxt "Current status of an Instance"
msgid "Rescued"
msgstr "Savadita"
@@ -5112,6 +5447,9 @@ msgstr "Rolo Nomo"
msgid "Role Name ="
msgstr "Rolo Nomo ="
+msgid "Role assignments"
+msgstr "Rol-atribuojn"
+
msgid "Role created successfully."
msgstr "Rolon sukcese kreita."
@@ -5195,6 +5533,9 @@ msgstr "SLAAC: Adreso malkovrita de ekstera Enkursigilo"
msgid "SNAT"
msgstr "SNAT"
+msgid "SSH Key"
+msgstr "SSH Ŝlosilo"
+
msgid "SSH key pairs can be generated with the ssh-keygen command:"
msgstr "SSH ŝlosilparoj povas esti generata kun la ssh-keygen komando:"
@@ -5208,6 +5549,10 @@ msgstr "Savu ŝanĝojn "
msgid "Saved extra spec \"%s\"."
msgstr "Estas konservita ekstra specifo \"%s\"."
+#, python-format
+msgid "Saved group type spec \"%s\"."
+msgstr "Konservis grupo specifon \"%s\"."
+
#, python-format
msgid "Saved spec \"%s\"."
msgstr "Estas konservita specifo \"%s\"."
@@ -5337,12 +5682,18 @@ msgstr "Elektu Volumo Savkopion"
msgid "Select a New Flavor"
msgstr "Elektu novan variaĵon"
+msgid "Select a QoS policy"
+msgstr "Elektu QOS Regularo"
+
msgid "Select a floating IP to disassociate"
msgstr "Elektu glitan IP adreson por malasocii. "
msgid "Select a key pair"
msgstr "Elektu klavo paron"
+msgid "Select a network"
+msgstr "Elektu reton"
+
msgid "Select a new QoS spec"
msgstr "Elektu novan QoS spec"
@@ -5385,6 +5736,9 @@ msgstr "Elektu volumon por malligi de tiu apero."
msgid "Select a volume to restore to."
msgstr "Elektu Volumon por restaŭrigi. "
+msgid "Select action and object type"
+msgstr "Elekti ago kaj objekto tipon"
+
msgid "Select an IP address"
msgstr "Elektu IP adreson"
@@ -5406,6 +5760,9 @@ msgstr "Elektu reton"
msgid "Select networks for your instance."
msgstr "Elektu retojn por via apero."
+msgid "Select snapshot to backup (Optional)"
+msgstr "Elektu savkopion por stori (laŭvole)"
+
msgid "Select source"
msgstr "Elektu fonto"
@@ -5536,12 +5893,22 @@ msgstr "Kunhavigita"
msgid "Shared ="
msgstr "Opuza ="
+msgid "Shared Network"
+msgstr "Opuzata Reto"
+
+msgid "Shared QoS Policy"
+msgstr "Opuzata QOS Regularo"
+
msgid "Shared Storage"
msgstr "Kunhavigita Memorilo"
msgid "Shared with Project"
msgstr "Opuza kun Projekto"
+msgctxt "Action log of an instance"
+msgid "Shelve"
+msgstr "Bretigi"
+
msgid "Shelve Instance"
msgid_plural "Shelve Instances"
msgstr[0] "Reservu Aperon"
@@ -5743,6 +6110,9 @@ msgstr "Difinu IP adreson por la interfaco kreita (e.g. 192.168.0.254)."
msgid "Specify an image to upload to the Image Service."
msgstr "Specifu bildigon por alŝargi al Bildigo Servo."
+msgid "Specify network address"
+msgstr "Difinu reto adreso"
+
msgid "Specify the MAC address for the new port"
msgstr "Difinu la MAC adreso por la nova pordo"
@@ -5864,6 +6234,10 @@ msgstr "Sukcese kreita QoS Specifon : %s "
msgid "Successfully created encryption for volume type: %s"
msgstr "Sukcese kreita ĉifradon por volumo tipo: %s"
+#, python-format
+msgid "Successfully created group type: %s"
+msgstr "Sukcese kreita grupo tipon: %s "
+
#, python-format
msgid "Successfully created security group: %s"
msgstr "Sukcese kreita sekureco grupo: %s "
@@ -5901,6 +6275,9 @@ msgstr "Sukcese modikita QoS Spec konsumanto."
msgid "Successfully recreated ec2 credentials."
msgstr "Sukcese rekreita ec2 legitimaĵojn."
+msgid "Successfully rescued instance"
+msgstr "Sukcese savita apero"
+
#, python-format
msgid ""
"Successfully sent the request to change the volume type to \"%(vtype)s\" for "
@@ -5937,6 +6314,9 @@ msgstr "Sucese ĝisdatigita agregato: \"%s.\""
msgid "Successfully updated encryption for volume type: %s"
msgstr "Sukcese ĝisdatigita ĉifradon por volumo tipo: %s"
+msgid "Successfully updated group type."
+msgstr "Sukcese ĝisdatigita grupo tipon."
+
#, python-format
msgid "Successfully updated security group: %s"
msgstr "Sukcese ĝisdatigita sekurecan grupon: %s"
@@ -5990,9 +6370,18 @@ msgstr "Sistemo"
msgid "System Information"
msgstr "Sistema Informo"
+msgid "System Scope"
+msgstr "Sistema Amplekso"
+
msgid "Target Host"
msgstr "Celo Gastiganto"
+msgid "Target Project"
+msgstr "Celo Projekto"
+
+msgid "Target Tenant"
+msgstr "Celgastiganto"
+
msgid "Task"
msgstr "Tasko"
@@ -6046,6 +6435,14 @@ msgstr ""
"La Kontrola Loko estas la nocia servo kie ĉifradon estas "
"efektivigita (e.g., front-end=Nova). La defaulta valoro estas 'front-end.'"
+msgid ""
+"The Key Size is the size of the encryption key, in bits (e."
+"g., 256). If the field is left empty, the provider default will be used."
+msgstr ""
+"La Ŝlosilo Grando estas la grandeco de la ĉifrada "
+"ŝlosilo, en bitoj (ekz., 256). Se la kampo estas malplena, la provizanto "
+"defaŭlto estos uzata."
+
msgid ""
"The Provider is the encryption provider format (e.g. 'luks' "
"or 'plain')."
@@ -6191,6 +6588,9 @@ msgstr "La apero pasvorto ĉifrita kun via publika klavo."
msgid "The instance(s) will be shut off."
msgstr "La apero(j) estas malŝaltota. "
+msgid "The key must match the following the regex: '^[a-zA-Z0-9-_:. /]'"
+msgstr "La ŝlosilo devas kongrui kun la sekva regekso: '^ [a-zA-Z0-9-_:. /] '"
+
#, python-format
msgid ""
"The key pair "%(keypair_name)s" should download automatically. If "
@@ -6237,6 +6637,16 @@ msgstr ""
msgid "The new availability zone can't be empty"
msgstr "La nova disponebla zono ne povas esti malplena"
+msgid "The new type must be different from the current volume type."
+msgstr "La nova tipo devas esti malsama de la nuntempa volumo tipo."
+
+msgid "The output format"
+msgstr "La eligo formato"
+
+#, python-format
+msgid "The password does not match the requirements: %s"
+msgstr "Pasvorto ne kongruas kun postuloj: %s"
+
msgid "The physical mechanism by which the virtual network is implemented."
msgstr "La fisika mekanismo helpe de la virtuala reto estas realigita."
@@ -6285,6 +6695,13 @@ msgstr ""
"La petita apero(j) ne povas esti lanĉita ĉar via kvoto estos transpasita: "
"Havebla: %(avail)s, Petita: %(req)s."
+msgid ""
+"The rescue mode is only for emergency purpose, for example in case of a "
+"system or access failure."
+msgstr ""
+"La savkopio modo estas nur por krizaj okazoj, ekzemple en kazo de sistemo aŭ "
+"aliro eraro."
+
msgid "The specified floating IP no longer exists."
msgstr "La difinita glitaj IP ne plu ekzistas."
@@ -6427,6 +6844,15 @@ msgstr ""
msgid "This volume type is used by one or more volumes."
msgstr "Ĉi tiu voluma tipo estas uzita de unu aŭ pli da volumoj."
+msgid ""
+"This will shut down your instance and mount the root disk to a temporary "
+"server. Then, you will be able to connect to this server, repair the system "
+"configuration or recover your data."
+msgstr ""
+"Ĉi tio malŝaltos vian aperon kaj muntos la radikan diskon al provizora "
+"servilo. Poste, vi povos konekti al ĉi tiu servilo, ripari la sisteman "
+"agordon aŭ reakiri viajn datumojn."
+
msgid "Time since update"
msgstr "Tempo ekde ĝisdatigo"
@@ -6450,6 +6876,9 @@ msgid "To exit the fullscreen mode, click the browser's back button."
msgstr ""
"Por eliri la plenekranan reĝimon; kliku la reen butonon de la retumilo."
+msgid "To make group type private, uncheck this field."
+msgstr "Por fari grupo tipo privatan, malselektu tiun kampon."
+
msgid "To make volume type private, uncheck this field."
msgstr "Por fari volumo tipo privatan, malselektu tiun kampon."
@@ -6587,6 +7016,14 @@ msgstr "Neeblas ligi interfacon."
msgid "Unable to attach volume."
msgstr "Neeblas ligi volumon."
+#, python-format
+msgid "Unable to attach volume: %s"
+msgstr "Neeblas ligi volumon: %s"
+
+#, python-format
+msgid "Unable to change password: %s"
+msgstr "Neeblas ŝanĝi pasvorton: %s"
+
#, python-format
msgid "Unable to change the volume type for volume: \"%s\""
msgstr "Neeblas ŝanĝi la volumo tipon por volumo: \"%s\""
@@ -6620,10 +7057,18 @@ msgstr "Neebla konektadi al Neutron."
msgid "Unable to create QoS Spec."
msgstr "Neeblas krei QoS Specifon."
+#, python-format
+msgid "Unable to create application credential: %s"
+msgstr "Neeblas krei aplikadan legitimaĵon: %s"
+
#, python-format
msgid "Unable to create domain \"%s\"."
msgstr "Neeblas krei domajnon \"%s\"."
+#, python-format
+msgid "Unable to create encrypted volume type: %s"
+msgstr "Neeblas krei ĉifritan volumo tipon: %s"
+
#, python-format
msgid "Unable to create flavor \"%s\"."
msgstr "Neeblas krei variaĵo \"%s\"."
@@ -6641,6 +7086,12 @@ msgstr "Neeblas krei grupon pro transpasita volumo kvota limito."
msgid "Unable to create group snapshot."
msgstr "Neeblas krei grupo savkopion."
+msgid "Unable to create group type spec."
+msgstr "Neeblas krei grupo tipo specifon."
+
+msgid "Unable to create group type."
+msgstr "Neeblas krei grupo tipon."
+
msgid "Unable to create group."
msgstr "Neeblas krei grupo."
@@ -6698,6 +7149,10 @@ msgstr "Neeblas krei savkopion."
msgid "Unable to create snapshot. group must contain volumes."
msgstr "Neeblas krei savkopion. grupo devas enhavi volumojn,"
+#, python-format
+msgid "Unable to create snapshot: %s"
+msgstr "Neeblas krei savkopion: %s"
+
msgid "Unable to create snapshots due to exceeding snapshot quota limit."
msgstr "Neeblas krei savkopiojn pro transpasita savkopio kvota limito."
@@ -6758,6 +7213,10 @@ msgstr "Neeblas malligi interfacon."
msgid "Unable to detach volume."
msgstr "Neeblas malligi volumon."
+#, python-format
+msgid "Unable to detach volume: %s"
+msgstr "Neeblas malligi volumon: %s"
+
msgid "Unable to determine if availability zones extension is supported."
msgstr "Neeblas determini se disponeblo zonoj etendo estas subtenata."
@@ -6771,12 +7230,24 @@ msgstr "Neeblas malasocii glitan IP %s "
msgid "Unable to disassociate floating IP."
msgstr "Neeblas malasocii glidanta IP. "
+msgid "Unable to display role assignment through groups."
+msgstr "Ne eblas montri la rol-atribuojn per grupoj."
+
msgid "Unable to display the groups of this project."
msgstr "Ne eblas montri la grupojn de ĉi tiu projekto."
+msgid "Unable to display the groups of this user."
+msgstr "Ne eblas montri la grupojn de ĉi tiu uzanto."
+
+msgid "Unable to display the role assignments of this user."
+msgstr "Ne eblas montri la rol-atribuojn de ĉi tiu uzanto."
+
msgid "Unable to display the users of this project."
msgstr "Ne eblas montri la uzantojn de ĉi tiu projekto."
+msgid "Unable to edit group type spec."
+msgstr "Neeblas redakti grupo tipo spec."
+
msgid "Unable to edit spec."
msgstr "Neeblas redakti specifon."
@@ -6789,6 +7260,12 @@ msgstr "Neeblas etendi volumon."
msgid "Unable to fetch EC2 credentials."
msgstr "Neeblas venigi EC2 legitimaĵojn."
+msgid "Unable to fetch snapshot"
+msgstr "Neeblas venigi la savkopion."
+
+msgid "Unable to fetch snapshots"
+msgstr "Neeblas venigi la savkopiojn."
+
msgid "Unable to find default role."
msgstr "Neeblas trovi defaŭltan rolon."
@@ -6940,6 +7417,9 @@ msgstr ""
"Neeblas registri identeco provizanto. Bonvolu kontrolu ke la Identeco "
"Provizanto ID-o kaj Defora ID-oj provizita ne jam estas uzata. "
+msgid "Unable to rescue instance"
+msgstr "Neeblas savi aperon"
+
#, python-format
msgid "Unable to resize instance \"%s\"."
msgstr "Neeblas regrandiĝi aperon \"%s\"."
@@ -6990,6 +7470,9 @@ msgstr "Neeblas ricevi QoS specifo liston."
msgid "Unable to retrieve QoS specs"
msgstr "Neeblas ricevi QoS specifojn."
+msgid "Unable to retrieve RBAC policies."
+msgstr "Neeblas ricevi la RBAC regularojn."
+
#, python-format
msgid "Unable to retrieve a list of external networks \"%s\"."
msgstr "Neeblas ricevi liston de eksteraj retoj \"%s\"."
@@ -7019,6 +7502,9 @@ msgstr "Neebla ricevi disponeblo zonojn."
msgid "Unable to retrieve backup details."
msgstr "Neeblas ricevi sekurkopio detajlojn"
+msgid "Unable to retrieve community images."
+msgstr "Neeblas ricevi publikaj bildoj."
+
msgid "Unable to retrieve compute host information."
msgstr "Neeblas ricevi komputa gastiganto informojn."
@@ -7047,6 +7533,10 @@ msgstr "Neeblas ricevi detajlojn por ŝlosilparo \"%s\"."
msgid "Unable to retrieve details for network \"%s\"."
msgstr "Neeblas ricevi detajlojn por reto \"%s\"."
+#, python-format
+msgid "Unable to retrieve details for rbac_policy \"%s\"."
+msgstr "Neeblas ricevi detajlojn por rbac regularo \"%s\"."
+
#, python-format
msgid "Unable to retrieve details for router \"%s\"."
msgstr "Neeblas ricevi detajlojn por enkursigilo \"%s\"."
@@ -7120,9 +7610,31 @@ msgstr "Neeblas ricevi grupo listo. Bonvolu provu denove poste."
msgid "Unable to retrieve group snapshot details."
msgstr "Neeblas ricevi grupo savkopio detajlojn."
+msgid "Unable to retrieve group snapshot project information."
+msgstr "Neeblas ricevi grupo savkopio projekto informon."
+
msgid "Unable to retrieve group snapshots."
msgstr "Ne eblas ricevi grupajn savkopiojn."
+msgid "Unable to retrieve group type details."
+msgstr "Neeblas ricevi gruptipo detajlojn."
+
+#, python-format
+msgid "Unable to retrieve group type for: \"%s\""
+msgstr "Neeblas ricevi grupo tipo por: \"%s\""
+
+msgid "Unable to retrieve group type name."
+msgstr "Neeblas ricevi grupo tipo nomon."
+
+msgid "Unable to retrieve group type spec details."
+msgstr "Neeblas ricevi gruptipo specifo detajlojn."
+
+msgid "Unable to retrieve group type spec list."
+msgstr "Neeblas ricevi gruptipo specifo liston."
+
+msgid "Unable to retrieve group type."
+msgstr "Neeblas ricevi grupo tipon."
+
msgid "Unable to retrieve group types."
msgstr "Neeblas ricevi grupo tipojn."
@@ -7171,6 +7683,15 @@ msgstr "Neeblas ricevi bildojn."
msgid "Unable to retrieve information about the networks' projects."
msgstr "Neeblas trovi informojn pri la networks' projektoj."
+msgid "Unable to retrieve information about the policies' networks."
+msgstr "Neeblas trovi informojn pri la regularaj' retoj."
+
+msgid "Unable to retrieve information about the policies' projects."
+msgstr "Neeblas trovi informojn pri la regularoj' projektoj."
+
+msgid "Unable to retrieve information about the policies' qos policies."
+msgstr "Neeblas trovi informojn pri la politikoj' qos regularoj."
+
msgid "Unable to retrieve instance action list."
msgstr "Neeblas recevi apero ago liston."
@@ -7249,6 +7770,9 @@ msgstr "Neeblas ricevi projekto detajlojn."
msgid "Unable to retrieve project domain."
msgstr "Neeblas ricevi projekto domajnon."
+msgid "Unable to retrieve project information of volume snapshots."
+msgstr "Neeblas ricevi projekto informon de volumo savkopiojn."
+
msgid "Unable to retrieve project information."
msgstr "Neeblas ricevi projekto informojn."
@@ -7267,6 +7791,9 @@ msgstr "Neeblas ricevi publikaj bildigoj."
msgid "Unable to retrieve quota information."
msgstr "Neeblas ricevi kvota informon."
+msgid "Unable to retrieve rbac policy details."
+msgstr "Neeblas ricevi rbac regularo detajlojn."
+
msgid "Unable to retrieve role list."
msgstr "Neeblas ricevi rolo listo."
@@ -7343,6 +7870,9 @@ msgstr "Neeblas ricevi uzanto detajlojn"
msgid "Unable to retrieve user domain role assignments."
msgstr "Neeblas ricevi uzanto domajno rol-atribuojn."
+msgid "Unable to retrieve user domain."
+msgstr "Neeblas ricevi uzanto domajnon."
+
msgid "Unable to retrieve user information."
msgstr "Neeblas ricevi uzanto informon."
@@ -7370,6 +7900,9 @@ msgstr "Neeblas ricevi volumo detajlojn"
msgid "Unable to retrieve volume encryption details."
msgstr "Neeblas ricevi volumo ĉifrado detajlojn."
+msgid "Unable to retrieve volume group project information."
+msgstr "Neeblas ricevi volumgrupo projekto informon."
+
msgid "Unable to retrieve volume group snapshots."
msgstr "Neeblas ricevi volumo grupo savkopiojn."
@@ -7405,6 +7938,9 @@ msgstr "Neeblas ricevi volumo projekto informon."
msgid "Unable to retrieve volume quota information."
msgstr "Neeblas ricevi volumo kvoto informon."
+msgid "Unable to retrieve volume snapshot project information."
+msgstr "Neeblas ricevi volumo savkopio projekto informon."
+
msgid "Unable to retrieve volume snapshot."
msgstr "Neeblas ricevi volumo savkopion."
@@ -7485,6 +8021,9 @@ msgstr "Neeblas ĝisdatigi defaŭlt volumajn kvotojn."
msgid "Unable to update encrypted volume type."
msgstr "Neeblas ĝisdatigi ĉifrita volumo tipo."
+msgid "Unable to update group type."
+msgstr "Neeblas ĝisdatigi grupo tipon."
+
msgid "Unable to update group."
msgstr "Neeblas ĝisdatigi grupon."
@@ -7569,6 +8108,9 @@ msgstr "Nekapabla validi la VNIC tipo etendo en Neutron"
msgid "Unknown"
msgstr "Nekonata"
+msgid "Unknown Settings"
+msgstr "Nekonata Agordo"
+
msgid "Unknown instance"
msgstr "Nekonata ekzemplero"
@@ -7578,9 +8120,16 @@ msgstr "Nekonata apero (Nenio)"
msgid "Unknown resource type for detail API."
msgstr "Nekonata risurco tipe por detajla API."
+msgid "Unknown settings: {}."
+msgstr "Nekonata Agordo: {}."
+
msgid "Unknown volume (None)"
msgstr "Nekonata volumo (Nenio)"
+msgctxt "Action log of an instance"
+msgid "Unlock"
+msgstr "Malŝlosi"
+
msgid "Unlock Instance"
msgid_plural "Unlock Instances"
msgstr[0] "Malŝlosu Aperon"
@@ -7611,6 +8160,20 @@ msgid_plural "Unregistered Identity Providers"
msgstr[0] "Malregistrita Identeco Provizanto"
msgstr[1] "Malregistrita Identeco Provizantoj"
+msgctxt "Action log of an instance"
+msgid "Unrescue"
+msgstr "Malsavi"
+
+msgid "Unrescue Instance"
+msgid_plural "Unrescue Instances"
+msgstr[0] "Malsavi Aperon"
+msgstr[1] "Malsavi Aperojn"
+
+msgid "Unrescued Instance"
+msgid_plural "Unrescued Instances"
+msgstr[0] "Malsavita Apero"
+msgstr[1] "Malsavitaj Aperoj"
+
msgctxt "Task status of an Instance"
msgid "Unrescuing"
msgstr "Malsavidanta"
@@ -7621,6 +8184,10 @@ msgstr "Nelimigita"
msgid "Unrestricted (dangerous)"
msgstr "Nelimigita (danĝera)"
+msgctxt "Action log of an instance"
+msgid "Unshelve"
+msgstr "malbretigi"
+
msgid "Unshelve Instance"
msgid_plural "Unshelve Instances"
msgstr[0] "Malreservu Aperon"
@@ -7678,6 +8245,9 @@ msgstr "Ĝisdatigu Metadatumo"
msgid "Update Network"
msgstr "Ĝisdatigu Reton"
+msgid "Update RBAC Policy"
+msgstr "Ĝisdatigu RBAC Regularo"
+
msgid "Update Role"
msgstr "Ĝisdatigu Rolon"
@@ -7716,6 +8286,10 @@ msgstr "Ĝisdatigu ĉifraditan Volumo Tipon"
msgid "Update the \"extra spec\" value for \"%(key)s\""
msgstr "Ĝisdatigu la \"ekstra spec\" valoro por \"%(key)s\""
+#, python-format
+msgid "Update the \"group type spec\" value for \"%(key)s\""
+msgstr "Ĝisdatigu la \"grupo tipo spec\" valoro por \"%(key)s\""
+
#, python-format
msgid "Update the spec value for \"%(key)s\""
msgstr "Ĝisdatigu la spec valoro por \"%(key)s\""
@@ -7733,6 +8307,10 @@ msgstr "Ĝisdatigita subreto \"%s\"."
msgid "Updated volumes for group."
msgstr "Ĝisdatigitaj volumoj por grupo."
+msgctxt "Current status of Volume Group"
+msgid "Updating"
+msgstr "Ĝisdatiganta"
+
msgctxt "Task status of an Instance"
msgid "Updating Password"
msgstr "Ĝisdatigi Pasvorto"
@@ -7813,6 +8391,10 @@ msgstr "Uzitaj IP-oj"
msgid "User"
msgstr "Uzanto"
+#, python-format
+msgid "User \"%s\" has been updated successfully."
+msgstr "Uzanto \"%s\" sukcese ĝisdatigita."
+
#, python-format
msgid "User \"%s\" was successfully created."
msgstr "Uzanto \"%s\" sukcese kreita."
@@ -7921,6 +8503,9 @@ msgstr "Vidu Protokolon "
msgid "View Routers"
msgstr "Vidu enkursigilojn"
+msgid "View Specs"
+msgstr "Vidu Specifojn"
+
msgid "View Usage"
msgstr "Vidu Uzaĵon"
@@ -8168,6 +8753,9 @@ msgstr ""
"Kiam la volumo stato estas \"en uzo\", vi povas uzi \"Devigi\" por alŝuti la "
"volumon al bildo. "
+msgid "X509 Certificate"
+msgstr "X509 Ateston"
+
msgid "Yes"
msgstr "Jes"
@@ -8212,6 +8800,13 @@ msgstr ""
msgid "You can edit the properties of your port here."
msgstr "Vi povas redakti la redakteblaj ecoj de via pordo ĉi tie."
+msgid ""
+"You can optionally provide a Kubernetes Namespace. It will be included in "
+"the kubeconfig file which can be downloaded from the next screen."
+msgstr ""
+"Vi povas laŭvole provizi Kubernetes Nomspacon. Ĝi estos inkluzivita en la "
+"dosiero kubeconfig elŝutebla el la sekva ekrano."
+
msgid ""
"You can specify the desired rule template or use custom rules, the options "
"are Custom TCP Rule, Custom UDP Rule, or Custom ICMP Rule."
@@ -8265,6 +8860,13 @@ msgstr ""
msgid "You may have mistyped the address or the page may have moved."
msgstr "Vi eble mistajpis la adreson aŭ la paĝo eble movis."
+msgid ""
+"You may optionally select an image and set a password on the rescue instance "
+"server."
+msgstr ""
+"Vi rajtas elekti bildon kaj agordi pasvorton sur la savkopia apero de "
+"servilo."
+
msgid "You may optionally set a password on the rebuilt instance."
msgstr "Vi eble nedeviga volas krei pasvorton je la rekonstruita apero."
@@ -8293,6 +8895,9 @@ msgstr ""
"iun ajn, ĉiuj roloj, kiujn vi atribuis en la nuna projekto, estos aplikitaj "
"al la aplikaĵo."
+msgid "You may update the editable properties of the RBAC policy here."
+msgstr "Vi povus ĝisdatigi la redakteblaj ecoj de RBAC regularo ĉi tie."
+
msgid "You may update the editable properties of your network here."
msgstr "Vi povus ĝisdatigi la redaktiblaj ecoj de via reto ĉi tie."
@@ -8368,15 +8973,33 @@ msgstr "ekz. Jes / Ne"
msgid "e.g. Yes/No"
msgstr "ekz. Jes/Ne"
+msgid ""
+"flavor id can only contain alphanumeric characters, underscores, periods, "
+"hyphens, spaces."
+msgstr ""
+" speco id nur enhavus literciferajn signojn, substrekojn, punktojn,"
+"dividstrekojn, blankspacojn."
+
msgid "front-end"
msgstr "fasada"
msgid "instance"
msgstr "apero"
+#, python-format
+msgid ""
+"key with name \"%s\" already exists.Use Edit to update the value, else "
+"create key with different name."
+msgstr ""
+"ŝlosilo kun nomo \"%s\" jam ekzistas. Uzu Agordo por ĝisdatigi la valoron, "
+"aŭ kreu ŝlosilon kun alia nomo."
+
msgid "no"
msgstr "ne"
+msgid "rbac policy quota exceeded."
+msgstr "rbac regulara kvoto transpasita."
+
msgid "undefined"
msgstr "nedifinita"
diff --git a/openstack_dashboard/locale/eo/LC_MESSAGES/djangojs.po b/openstack_dashboard/locale/eo/LC_MESSAGES/djangojs.po
index 4410f5625d..84ff69e53c 100644
--- a/openstack_dashboard/locale/eo/LC_MESSAGES/djangojs.po
+++ b/openstack_dashboard/locale/eo/LC_MESSAGES/djangojs.po
@@ -1,14 +1,15 @@
# Georg Hennemann , 2017. #zanata
# Georg Hennemann , 2018. #zanata
+# Georg Hennemann , 2019. #zanata
msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-05-29 17:58+0000\n"
+"POT-Creation-Date: 2019-10-05 19:12+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-11-08 12:57+0000\n"
+"PO-Revision-Date: 2019-10-05 09:27+0000\n"
"Last-Translator: Georg Hennemann \n"
"Language-Team: Esperanto\n"
"Language: eo\n"
@@ -721,6 +722,10 @@ msgstr "Kreita ŝlosilparo: %s"
msgid "Creating"
msgstr "Krei"
+#, python-format
+msgid "Creating volume %s"
+msgstr "Krei volumo \"%s\""
+
msgid "Custom Properties"
msgstr "Propraj Ecoj"
@@ -1602,6 +1607,9 @@ msgstr ""
"lanĉita. Elektu ŝlosilpara nomon, kiun vi rekonos. Nomoj nur povas inkludi "
"karakterojn litercifera, spacoj, streketoj kaj substrekoj."
+msgid "Key Type"
+msgstr "Ŝlosilo Tipo"
+
#, python-format
msgid "Key pair %(name)s was successfully created."
msgstr "Ŝlosilparo %(name)s estis sukcese kreita."
@@ -2286,6 +2294,9 @@ msgstr "Rolo"
msgid "Role %s was successfully created."
msgstr "Rolo %s estis sukcese kreita."
+msgid "Role already exists."
+msgstr "Rolo jam ekzistas."
+
msgid "Role updated successfully."
msgstr "Rolon sukcese ĝisdatigita."
@@ -2301,6 +2312,9 @@ msgstr "Regulo ID"
msgid "Rules"
msgstr "Reguloj"
+msgid "SSH Key"
+msgstr "SSH Ŝlosilo"
+
msgid "STATUS"
msgstr "STATUSO"
@@ -2313,6 +2327,12 @@ msgstr "Savu ŝanĝojn "
msgid "Saving"
msgstr "Konservi"
+#, python-format
+msgid "Scheduled creation of %s instance."
+msgid_plural "Scheduled creation of %s instances."
+msgstr[0] "Vicigilita kreado de%s apero."
+msgstr[1] "Vicigilita kreado de %s aperoj."
+
msgid "Scheduler Hints"
msgstr "Planilo Aludoj"
@@ -2479,6 +2499,9 @@ msgstr "Servilo Grupo"
msgid "Server Group %s was successfully created."
msgstr "Servilo Grupo %s estis sukcese kreita."
+msgid "Server Group Members"
+msgstr "Servilogrupo Membroj"
+
msgid "Server Groups"
msgstr "Servilo Grupoj"
@@ -3722,6 +3745,9 @@ msgstr "Volumo kaj Savkopia Kvoto (GiB)"
msgid "Volume size is required and must be an integer"
msgstr "Volumo grando estas bezonata kaj devas esti entjero"
+msgid "Volume size is required and must be positive integer"
+msgstr "Volumo grando estas bezonata kaj devas esti entjero"
+
msgid "Volumes"
msgstr "Volumoj"
@@ -3793,6 +3819,9 @@ msgstr ""
"povas agordi la Admin Stato al \n"
" Suben se vi ne estas preta por lasi aliajn uzantoj aliri la reton."
+msgid "X509 Certificate"
+msgstr "X509 Ateston"
+
msgid "XL Modal"
msgstr "XL Modal"
@@ -3930,6 +3959,12 @@ msgstr "bildo"
msgid "inherit"
msgstr "heredi"
+msgid "min disk is required and must be an integer not less than 0"
+msgstr "min disko estas bezonata kaj devas esti entjero ne pli malgranda ol 0 "
+
+msgid "min ram is required and must be an integer not less than 0"
+msgstr "min ram estas bezonata kaj devas esti entjero ne pli malgranda ol 0 "
+
#, python-format
msgid "resource load failed: %s"
msgstr "risurco ŝarĝo malsukcesis: %s"
diff --git a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
index ede1bf3239..574c425b49 100644
--- a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
@@ -12,11 +12,11 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2019-10-01 07:07+0000\n"
+"POT-Creation-Date: 2019-10-05 19:12+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2019-09-30 01:35+0000\n"
+"PO-Revision-Date: 2019-10-03 06:48+0000\n"
"Last-Translator: Takashi Kuroda \n"
"Language-Team: Japanese\n"
"Language: ja\n"
@@ -43,6 +43,20 @@ msgstr ""
" %(used)s / %(quota)s 使用中\n"
" "
+msgid ""
+"\n"
+" If a snapshot is specified here only the specified snapshot of the volume\n"
+" will be backed up.\n"
+" \n"
+" "
+msgstr ""
+"\n"
+" ここでスナップショットを指定すると、指定したボリュームのスナップショットの"
+"バックアップだけが\n"
+"作成されます。\n"
+" \n"
+" "
+
msgid ""
"\n"
" If no container name is provided, a default container named volumebackups\n"
@@ -210,6 +224,12 @@ msgstr "、プロジェクトグループの更新"
msgid "-"
msgstr "-"
+msgid "1 (icmp) should be specified for IPv4 instead of 58."
+msgstr "IPv4 には 58 ではなく 1 (icmp) を指定する必要があります。"
+
+msgid "58 (ipv6-icmp) should be specified for IPv6 instead of 1."
+msgstr "IPv6 には 1 ではなく 58 (ipv6-icmp) を指定する必要があります。"
+
#, python-format
msgid "%(instance_name)s on %(device)s"
msgstr "%(instance_name)s の %(device)s"
@@ -392,6 +412,9 @@ msgstr "ルータールートの追加"
msgid "Add Rule"
msgstr "ルールの追加"
+msgid "Add Rule (Quota exceeded)"
+msgstr "ルールの追加 (クォータを超過しました)"
+
msgid "Add Static Route"
msgstr "静的ルートの追加"
@@ -813,6 +836,10 @@ msgstr "利用可能な種別"
msgid "Available networks"
msgstr "利用可能なネットワーク"
+msgctxt "Current status of a Volume"
+msgid "Awaiting Transfer"
+msgstr "譲渡待ち"
+
msgid "Back-End Example:"
msgstr "バックエンドの例:"
@@ -826,6 +853,9 @@ msgstr "バックアップ名"
msgid "Backup Size (GiB)"
msgstr "バックアップサイズ (GiB)"
+msgid "Backup Snapshot"
+msgstr "スナップショットのバックアップ"
+
msgid "Backups"
msgstr "バックアップ"
@@ -1275,6 +1305,10 @@ msgstr "ホストアグリゲートの作成"
msgid "Create Image"
msgstr "イメージの作成"
+msgctxt "Action log of an instance"
+msgid "Create Image"
+msgstr "イメージの作成"
+
msgid "Create Key Pair"
msgstr "キーペアの作成"
@@ -1955,6 +1989,10 @@ msgstr ""
"削除されたボリュームは元に戻せません。ボリュームに格納されたデータはすべて削"
"除されます。"
+msgctxt "Current status of Volume Group"
+msgid "Deleting"
+msgstr "削除中"
+
msgctxt "Current status of a Volume"
msgid "Deleting"
msgstr "削除中"
@@ -2242,6 +2280,9 @@ msgstr "OpenStack RC ファイルのダウンロード"
msgid "Download clouds.yaml"
msgstr "clouds.yaml のダウンロード"
+msgid "Download kubeconfig file"
+msgstr "kubeconfig ファイルのダウンロード"
+
msgid "Download openrc file"
msgstr "openrc ファイルのダウンロード"
@@ -2773,6 +2814,9 @@ msgstr "ポート \"%s\" の作成に失敗しました。"
msgid "Failed to create router \"%s\"."
msgstr "ルーター \"%s\" を作成できません。"
+msgid "Failed to create router."
+msgstr "ルーターを作成できません。"
+
#, python-format
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
msgstr ""
@@ -3441,6 +3485,12 @@ msgstr ""
msgid "If checked, the network will be enabled."
msgstr "チェックをつけると、ネットワークが有効になります。"
+msgid "If checked, the port will be enabled."
+msgstr "チェックをつけると、ポートが有効になります。"
+
+msgid "If checked, the router will be enabled."
+msgstr "チェックをつけると、ルーターが有効になります。"
+
msgid "If checked, the selected floating IP will be released at the same time."
msgstr "チェックをつけると、選択された Floating IP は同時に解放されます。"
@@ -3782,6 +3832,9 @@ msgctxt "Current status of an Image"
msgid "Killed"
msgstr "強制終了"
+msgid "Kubernetes Namespace"
+msgstr "Kubernetes 名前空間"
+
msgid "L3 Agent"
msgstr "L3 エージェント"
@@ -3851,6 +3904,10 @@ msgstr "ローカルストレージ (総量)"
msgid "Local Storage (used)"
msgstr "ローカルストレージ (使用中)"
+msgctxt "Action log of an instance"
+msgid "Lock"
+msgstr "ロック"
+
msgid "Lock Instance"
msgid_plural "Lock Instances"
msgstr[0] "インスタンスのロック"
@@ -4457,6 +4514,9 @@ msgstr "セキュリティーグループがありません。"
msgid "No server groups available"
msgstr "サーバーグループがありません。"
+msgid "No snapshot for this volume"
+msgstr "このボリュームにはスナップショットはありません"
+
msgid "No snapshots available"
msgstr "利用可能なスナップショットがありません"
@@ -5646,6 +5706,9 @@ msgstr "ネットワークの選択"
msgid "Select networks for your instance."
msgstr "インスタンスのネットワークを選択します。"
+msgid "Select snapshot to backup (Optional)"
+msgstr "バックアップを作成するスナップショットを選択してください (オプション)"
+
msgid "Select source"
msgstr "ソースを選択してください"
@@ -6471,6 +6534,9 @@ msgstr "秘密鍵で暗号化されたインスタンスのパスワード"
msgid "The instance(s) will be shut off."
msgstr "インスタンスが停止されます。"
+msgid "The key must match the following the regex: '^[a-zA-Z0-9-_:. /]'"
+msgstr "キーは次の正規表現と一致している必要があります: '^[a-zA-Z0-9-_:. /]'"
+
#, python-format
msgid ""
"The key pair "%(keypair_name)s" should download automatically. If "
@@ -6523,6 +6589,10 @@ msgstr "新しい種別は現在のボリューム種別とは違うものでな
msgid "The output format"
msgstr "出力フォーマット"
+#, python-format
+msgid "The password does not match the requirements: %s"
+msgstr "パスワードが要求を満たしません: %s"
+
msgid "The physical mechanism by which the virtual network is implemented."
msgstr "仮想ネットワークを実装する物理メカニズム"
@@ -6898,6 +6968,14 @@ msgstr "インターフェースを接続できません。"
msgid "Unable to attach volume."
msgstr "ボリュームを接続できません。"
+#, python-format
+msgid "Unable to attach volume: %s"
+msgstr "ボリュームを接続できません: %s"
+
+#, python-format
+msgid "Unable to change password: %s"
+msgstr "パスワードを変更できません: %s"
+
#, python-format
msgid "Unable to change the volume type for volume: \"%s\""
msgstr "ボリューム \"%s\" のボリューム種別を変更できません。"
@@ -6932,6 +7010,10 @@ msgstr "Neutron に接続できません。"
msgid "Unable to create QoS Spec."
msgstr "QoS スペックを作成できません。"
+#, python-format
+msgid "Unable to create application credential: %s"
+msgstr "アプリケーション認証情報を作成できません: %s"
+
#, python-format
msgid "Unable to create domain \"%s\"."
msgstr "ドメイン \"%s\" の作成に失敗しました。"
@@ -7093,6 +7175,10 @@ msgstr "インターフェースを切断できません。"
msgid "Unable to detach volume."
msgstr "ボリュームを切断できません。"
+#, python-format
+msgid "Unable to detach volume: %s"
+msgstr "ボリュームを切断できません: %s"
+
msgid "Unable to determine if availability zones extension is supported."
msgstr ""
"アベイラビリティーゾーン API 拡張機能をサポートしているか判定できません。"
@@ -7137,6 +7223,12 @@ msgstr "ボリュームを拡張できません。"
msgid "Unable to fetch EC2 credentials."
msgstr "EC2 認証情報を取得できません"
+msgid "Unable to fetch snapshot"
+msgstr "スナップショットを取得できません"
+
+msgid "Unable to fetch snapshots"
+msgstr "スナップショットを取得できません"
+
msgid "Unable to find default role."
msgstr "デフォルトのロールが見つかりません。"
@@ -8008,6 +8100,10 @@ msgstr "不明な設定: {}"
msgid "Unknown volume (None)"
msgstr "不明なボリューム"
+msgctxt "Action log of an instance"
+msgid "Unlock"
+msgstr "ロック解除"
+
msgid "Unlock Instance"
msgid_plural "Unlock Instances"
msgstr[0] "インスタンスのロック解除"
@@ -8177,6 +8273,10 @@ msgstr "サブネット \"%s\" を更新しました。"
msgid "Updated volumes for group."
msgstr "ボリュームグループのボリュームを更新しました。"
+msgctxt "Current status of Volume Group"
+msgid "Updating"
+msgstr "更新中"
+
msgctxt "Task status of an Instance"
msgid "Updating Password"
msgstr "パスワード更新中"
@@ -8666,6 +8766,13 @@ msgstr ""
msgid "You can edit the properties of your port here."
msgstr "ポートの属性をここから編集できます。"
+msgid ""
+"You can optionally provide a Kubernetes Namespace. It will be included in "
+"the kubeconfig file which can be downloaded from the next screen."
+msgstr ""
+"オプションとして、Kubernetes 名前空間を指定することができます。この設定は、次"
+"の画面からダウンロードすることのできる kubeconfig ファイルに反映されます。"
+
msgid ""
"You can specify the desired rule template or use custom rules, the options "
"are Custom TCP Rule, Custom UDP Rule, or Custom ICMP Rule."
diff --git a/releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po
index 02d0ed12da..3325a62fff 100644
--- a/releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po
+++ b/releasenotes/source/locale/de/LC_MESSAGES/releasenotes.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-10-01 11:32+0000\n"
+"POT-Creation-Date: 2019-10-05 19:10+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -64,9 +64,6 @@ msgstr "12.0.3"
msgid "13.0.0"
msgstr "13.0.0"
-msgid "13.0.2-2"
-msgstr "13.0.2-2"
-
msgid "14.0.0"
msgstr "14.0.0"
diff --git a/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po
index ea3b1f2a91..51bc9e89ee 100644
--- a/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po
+++ b/releasenotes/source/locale/id/LC_MESSAGES/releasenotes.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-10-03 11:22+0000\n"
+"POT-Creation-Date: 2019-10-05 19:10+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -95,9 +95,6 @@ msgstr "12.0.3"
msgid "13.0.0"
msgstr "13.0.0"
-msgid "13.0.2-2"
-msgstr "13.0.2-2"
-
msgid "14.0.0"
msgstr "14.0.0"
@@ -113,9 +110,6 @@ msgstr "15.0.0"
msgid "15.1.0"
msgstr "15.1.0"
-msgid "15.1.0-14"
-msgstr "15.1.0-14"
-
msgid "16.0.0.0b1"
msgstr "16.0.0.0b1"
@@ -125,9 +119,6 @@ msgstr "16.0.0.0b2"
msgid "16.0.0.0rc1"
msgstr "16.0.0.0rc1"
-msgid "16.0.0.0rc1-9"
-msgstr "16.0.0.0rc1-9"
-
msgid "8.0.1"
msgstr "8.0.1"