diff --git a/horizon/locale/cs/LC_MESSAGES/django.po b/horizon/locale/cs/LC_MESSAGES/django.po index 9460ecc36b..38612a28c3 100644 --- a/horizon/locale/cs/LC_MESSAGES/django.po +++ b/horizon/locale/cs/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-14 00:03+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Czech (http://www.transifex.com/projects/p/horizon/language/cs/)\n" "MIME-Version: 1.0\n" @@ -45,7 +45,7 @@ msgstr "Neoprávněné: %s" msgid "Unauthorized. Please try logging in again." msgstr "Neoprávněný přístup. Prosím zkuste se přihlásit znovu." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Relace vypršela." @@ -62,15 +62,15 @@ msgstr "Vyberte %s pro prohlížení." msgid "Password is not accepted" msgstr "Heslo není přijato" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Nesprávný formát IP adresy" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Neplatná verze IP adresy" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Neplatná maska podsítě" @@ -401,11 +401,11 @@ msgstr "Další" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Bez limitu" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Dostupné" @@ -446,6 +446,20 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bajtů" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + #: utils/filters.py:49 msgid "Never" msgstr "Nikdy" diff --git a/horizon/locale/de/LC_MESSAGES/django.po b/horizon/locale/de/LC_MESSAGES/django.po index cc887afaff..c4238d7caa 100644 --- a/horizon/locale/de/LC_MESSAGES/django.po +++ b/horizon/locale/de/LC_MESSAGES/django.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-17 06:10+0000\n" -"Last-Translator: Carsten Duch \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/horizon/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -49,7 +49,7 @@ msgstr "Nicht berechtigt: %s" msgid "Unauthorized. Please try logging in again." msgstr "Nicht autorisiert. Bitte melden Sie sich erneut an." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Die Sitzung ist abgelaufen." @@ -66,15 +66,15 @@ msgstr "Wähle %s zum Durchsuchen." msgid "Password is not accepted" msgstr "Password wurde nicht akzeptiert" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Ungültiges Format der IP-Adresse" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Ungültige Version der IP-Adresse" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Ungültige Subnetzmaske" @@ -402,11 +402,11 @@ msgstr "Weiter" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Kein Limit" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Verfügbar" @@ -446,6 +446,18 @@ msgstr "%s TB" msgid "0 bytes" msgstr "0 Bytes" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Niemals" diff --git a/horizon/locale/en/LC_MESSAGES/django.po b/horizon/locale/en/LC_MESSAGES/django.po index a2bb21563f..8a61e12250 100644 --- a/horizon/locale/en/LC_MESSAGES/django.po +++ b/horizon/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-22 01:04-0500\n" +"POT-Creation-Date: 2014-09-30 01:42-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -44,7 +44,7 @@ msgstr "" msgid "Unauthorized. Please try logging in again." msgstr "" -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "" @@ -61,15 +61,15 @@ msgstr "" msgid "Password is not accepted" msgstr "" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "" @@ -398,11 +398,11 @@ msgstr "" msgid "Horizon" msgstr "" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "" @@ -442,6 +442,18 @@ msgstr "" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "" diff --git a/horizon/locale/en_AU/LC_MESSAGES/django.po b/horizon/locale/en_AU/LC_MESSAGES/django.po index fa48d89e8b..f41219562a 100644 --- a/horizon/locale/en_AU/LC_MESSAGES/django.po +++ b/horizon/locale/en_AU/LC_MESSAGES/django.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-20 04:50+0000\n" -"Last-Translator: Tom Fifield \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/horizon/language/en_AU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,7 +45,7 @@ msgstr "Unauthorised: %s" msgid "Unauthorized. Please try logging in again." msgstr "Unauthorised. Please try logging in again." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Session timed out." @@ -62,15 +62,15 @@ msgstr "Select a %s to browse." msgid "Password is not accepted" msgstr "Password is not accepted" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Incorrect format for IP address" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Invalid version for IP address" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Invalid subnet mask" @@ -398,11 +398,11 @@ msgstr "Next" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "No Limit" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Available" @@ -442,6 +442,18 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bytes" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Never" diff --git a/horizon/locale/en_GB/LC_MESSAGES/django.po b/horizon/locale/en_GB/LC_MESSAGES/django.po index 9d47ac9032..578b398657 100644 --- a/horizon/locale/en_GB/LC_MESSAGES/django.po +++ b/horizon/locale/en_GB/LC_MESSAGES/django.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-20 05:11+0000\n" -"Last-Translator: Tom Fifield \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/horizon/language/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,7 +46,7 @@ msgstr "Unauthorised: %s" msgid "Unauthorized. Please try logging in again." msgstr "Unauthorised. Please try logging in again." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Session timed out." @@ -63,15 +63,15 @@ msgstr "Select a %s to browse." msgid "Password is not accepted" msgstr "Password is not accepted" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Incorrect format for IP address" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Invalid version for IP address" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Invalid subnet mask" @@ -399,11 +399,11 @@ msgstr "Next" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "No Limit" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Available" @@ -443,6 +443,18 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bytes" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Never" diff --git a/horizon/locale/es/LC_MESSAGES/django.po b/horizon/locale/es/LC_MESSAGES/django.po index b8c26329c6..cdfb16d895 100644 --- a/horizon/locale/es/LC_MESSAGES/django.po +++ b/horizon/locale/es/LC_MESSAGES/django.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-18 14:01+0000\n" -"Last-Translator: Marian Tort \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/horizon/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,7 +47,7 @@ msgstr "No autorizado: %s" msgid "Unauthorized. Please try logging in again." msgstr "No autorizado. Inicie sesión de nuevo." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Tiempo de sesión expirado " @@ -64,15 +64,15 @@ msgstr "Seleccione una %s para navegar." msgid "Password is not accepted" msgstr "La contraseña no se ha aceptado" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Formato de dirección IP incorrecto" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Versión de dirección IP no válida" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Máscara de red no válida" @@ -400,11 +400,11 @@ msgstr "Siguiente" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Sin límite" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Disponible" @@ -444,6 +444,18 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bytes" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Nunca" diff --git a/horizon/locale/fil/LC_MESSAGES/django.po b/horizon/locale/fil/LC_MESSAGES/django.po index b4c6dfc5b5..b565275258 100644 --- a/horizon/locale/fil/LC_MESSAGES/django.po +++ b/horizon/locale/fil/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-14 00:03+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Filipino (http://www.transifex.com/projects/p/horizon/language/fil/)\n" "MIME-Version: 1.0\n" @@ -45,7 +45,7 @@ msgstr "Di-awtorisado: %s" msgid "Unauthorized. Please try logging in again." msgstr "Di-awtorisado. Mangyaring subukang mag-log in muli." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Ang sesyon ay nag time out." @@ -62,15 +62,15 @@ msgstr "Pumili ng %s upang mag browse." msgid "Password is not accepted" msgstr "Ang Password ay hindi tinanggap" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Maling format para sa mga IP address" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Maling bersyon para sa IP address" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Maling subnet mask" @@ -398,11 +398,11 @@ msgstr "Susunod" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Walang Limitasyon" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Magagamit" @@ -442,6 +442,18 @@ msgstr "%s PB" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Hindi kailanman" diff --git a/horizon/locale/fr/LC_MESSAGES/django.po b/horizon/locale/fr/LC_MESSAGES/django.po index 6d3d784f78..397eb79e83 100644 --- a/horizon/locale/fr/LC_MESSAGES/django.po +++ b/horizon/locale/fr/LC_MESSAGES/django.po @@ -19,9 +19,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-25 13:08-0500\n" -"PO-Revision-Date: 2014-09-22 15:11+0000\n" -"Last-Translator: JF Taltavull \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/horizon/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -56,7 +56,7 @@ msgstr "%s : non autorisé" msgid "Unauthorized. Please try logging in again." msgstr "Accès non autorisé. Merci de vous reconnecter." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "La session a expiré." @@ -453,6 +453,18 @@ msgstr "%s Po" msgid "0 bytes" msgstr "0 octet" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Jamais" diff --git a/horizon/locale/hi/LC_MESSAGES/django.po b/horizon/locale/hi/LC_MESSAGES/django.po index a12ea79700..f017e76873 100644 --- a/horizon/locale/hi/LC_MESSAGES/django.po +++ b/horizon/locale/hi/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-14 00:03+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Hindi (http://www.transifex.com/projects/p/horizon/language/hi/)\n" "MIME-Version: 1.0\n" @@ -45,7 +45,7 @@ msgstr "अनधिकृत: %s" msgid "Unauthorized. Please try logging in again." msgstr "अनधिकृत. फिर लॉग इन करने का प्रयास करें." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "सत्र का समय समाप्त हुआ." @@ -62,15 +62,15 @@ msgstr "एक% s को ब्राउज़ करने के लिए च msgid "Password is not accepted" msgstr "पासवर्ड स्वीकार नहीं किया है" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "IP पता के लिए गलत प्रारूप" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "IP पता के लिए अवैध प्रारूप संस्करण" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "अवैध सबनेट मास्क" @@ -398,11 +398,11 @@ msgstr "अगला" msgid "Horizon" msgstr "होरिजन" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "कोई सीमा नहीं" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "उपलब्ध" @@ -442,6 +442,18 @@ msgstr "%s PB" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "कभी नहीं" diff --git a/horizon/locale/id/LC_MESSAGES/django.po b/horizon/locale/id/LC_MESSAGES/django.po index d3e239e76a..ae63795ca3 100644 --- a/horizon/locale/id/LC_MESSAGES/django.po +++ b/horizon/locale/id/LC_MESSAGES/django.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-20 07:10+0000\n" -"Last-Translator: Adhi Priharmanto \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/horizon/language/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,7 +45,7 @@ msgstr "Tidak Diijinkan: %s" msgid "Unauthorized. Please try logging in again." msgstr "Tidak Diijinkan. Silahkan login kembali." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Sesi sudah berakhir." @@ -62,15 +62,15 @@ msgstr "Pilih sebuah %s untuk menelusuri." msgid "Password is not accepted" msgstr "Kata kunci ditolak" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Format alamat IP salah." -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Versi alamat IP salah." -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Subnet mask alamat IP salah." @@ -395,11 +395,11 @@ msgstr "Berikutnya" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Tidak Terbatas" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Tersedia" @@ -438,6 +438,16 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bytes" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" + #: utils/filters.py:49 msgid "Never" msgstr "Tidak pernah" diff --git a/horizon/locale/it/LC_MESSAGES/django.po b/horizon/locale/it/LC_MESSAGES/django.po index 2771a26dd3..e827049ca6 100644 --- a/horizon/locale/it/LC_MESSAGES/django.po +++ b/horizon/locale/it/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-14 00:03+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (http://www.transifex.com/projects/p/horizon/language/it/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "Non autorizzato: %s" msgid "Unauthorized. Please try logging in again." msgstr "Non autorizzato. Ritentare il login." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Sessione scaduta." @@ -61,15 +61,15 @@ msgstr "Selezionare un %s per sfogliare." msgid "Password is not accepted" msgstr "La password non è stata accettata." -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Formato incorretto per l'indirizzo IP" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Versione dell'indirizzo IP non valida" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Maschera sottorete non valida." @@ -397,11 +397,11 @@ msgstr "Prossimo" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Nessun Limite" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Disponibile" @@ -441,6 +441,18 @@ msgstr "%s PB" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Mai" diff --git a/horizon/locale/ja/LC_MESSAGES/django.po b/horizon/locale/ja/LC_MESSAGES/django.po index c83fcc10a0..f3d14718e8 100644 --- a/horizon/locale/ja/LC_MESSAGES/django.po +++ b/horizon/locale/ja/LC_MESSAGES/django.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-25 13:08-0500\n" -"PO-Revision-Date: 2014-09-24 21:15+0000\n" -"Last-Translator: myamamot \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 16:11+0000\n" +"Last-Translator: Akihiro Motoki \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/horizon/language/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,7 +47,7 @@ msgstr "権限がありません: %s" msgid "Unauthorized. Please try logging in again." msgstr "認証されていません。もう一度ログインしてください。" -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "セッションがタイムアウトしました。" @@ -440,6 +440,16 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 バイト" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "子犬を売る" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "子犬を売りました" + #: utils/filters.py:49 msgid "Never" msgstr "なし" diff --git a/horizon/locale/ko_KR/LC_MESSAGES/django.po b/horizon/locale/ko_KR/LC_MESSAGES/django.po index 0f3908ccd8..c9ec2c360f 100644 --- a/horizon/locale/ko_KR/LC_MESSAGES/django.po +++ b/horizon/locale/ko_KR/LC_MESSAGES/django.po @@ -11,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-16 02:30+0000\n" -"Last-Translator: Mario Cho \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/horizon/language/ko_KR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -48,7 +48,7 @@ msgstr "권한 없음: %s" msgid "Unauthorized. Please try logging in again." msgstr "권한이 없습니다. 다시 로그인 해주십시오." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "세션 타임 아웃." @@ -65,15 +65,15 @@ msgstr "브라우져에서 %s를 선택하십시오." msgid "Password is not accepted" msgstr "허용되지 않는 암호 입니다." -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "IP 주소 형식이 잘못 되었습니다." -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "IP 주소 버전이 잘못되었습니다." -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "서브넷 mask가 잘못되었습니다." @@ -398,11 +398,11 @@ msgstr "다음" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "제한 없음" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "사용 가능" @@ -441,6 +441,16 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bytes" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" + #: utils/filters.py:49 msgid "Never" msgstr "없음" diff --git a/horizon/locale/nl_NL/LC_MESSAGES/django.po b/horizon/locale/nl_NL/LC_MESSAGES/django.po index 26b6d5b464..db60499387 100644 --- a/horizon/locale/nl_NL/LC_MESSAGES/django.po +++ b/horizon/locale/nl_NL/LC_MESSAGES/django.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tom Verdaat , 2014 msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-14 00:03+0000\n" -"Last-Translator: openstackjenkins \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 13:11+0000\n" +"Last-Translator: Tom Verdaat \n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/horizon/language/nl_NL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -44,7 +45,7 @@ msgstr "Onbevoegd: %s" msgid "Unauthorized. Please try logging in again." msgstr "Onbevoegd. Meldt u zich opnieuw aan." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Sessie verlopen." @@ -61,15 +62,15 @@ msgstr "Selecteer een %s om te bladeren." msgid "Password is not accepted" msgstr "Wachtwoord is niet geaccepteerd" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Onjuist formaat voor IP adres" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Ongeldige versie voor IP adres" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Ongeldig subnet masker" @@ -242,7 +243,7 @@ msgstr "Rij toevoegen" #: templates/horizon/common/_limit_summary.html:4 msgid "Limit Summary" -msgstr "Limiteer Samenvatting" +msgstr "Beperk samenvatting" #: templates/horizon/common/_limit_summary.html:7 msgid "Instances" @@ -345,11 +346,11 @@ msgstr[1] "" #: templates/horizon/common/_usage_summary.html:3 msgid "Usage Summary" -msgstr "Samenvatting verbruik" +msgstr "Samenvatting van verbruik" #: templates/horizon/common/_usage_summary.html:7 msgid "Select a period of time to query its usage" -msgstr "Selecteer een tijdsvlak om het gebruik uit te vragen" +msgstr "Selecteer een tijdsvlak om het verbruik voor op te vragen" #: templates/horizon/common/_usage_summary.html:9 #, python-format @@ -371,7 +372,7 @@ msgstr "De datum dient in het JJJJ-mm-dd formaat te zijn." #: templates/horizon/common/_usage_summary.html:20 msgid "Active Instances" -msgstr "Actieve Exemplaren" +msgstr "Actieve exemplaren" #: templates/horizon/common/_usage_summary.html:21 msgid "Active RAM" @@ -397,11 +398,11 @@ msgstr "Volgende" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Geen Limiet" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Beschikbaar" @@ -441,21 +442,33 @@ msgstr "%s PB" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Nooit" #: utils/validators.py:23 utils/validators.py:47 msgid "Not a valid port number" -msgstr "Geen valide poort nummer" +msgstr "Geen geldig poortnummer" #: utils/validators.py:28 msgid "Not a valid IP protocol number" -msgstr "Geen valide IP protocol nummer" +msgstr "Geen geldig IP protocolnummer" #: utils/validators.py:42 msgid "One colon allowed in port range" -msgstr "Een dubbele punt toegestaan in poortbereik" +msgstr "Een dubbele punt is toegestaan in het poortbereik" #: utils/validators.py:49 msgid "Port number must be integer" @@ -463,7 +476,7 @@ msgstr "Poortnummer moet een geheel getal zijn" #: workflows/base.py:71 msgid "Processing..." -msgstr "Aan het verwerken..." +msgstr "Bezig met verwerken..." #: workflows/base.py:475 msgid "All available" diff --git a/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po b/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po index 9f8527f83a..66a7b2183a 100644 --- a/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po +++ b/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tom Verdaat , 2014 msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-07-02 00:24-0500\n" -"PO-Revision-Date: 2014-07-02 05:41+0000\n" -"Last-Translator: openstackjenkins \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 12:52+0000\n" +"Last-Translator: Tom Verdaat \n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/horizon/language/nl_NL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,18 +19,18 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: static/horizon/js/horizon.accordion_nav.js:83 -#: static/horizon/js/horizon.modals.js:281 +#: static/horizon/js/horizon.modals.js:309 #: static/horizon/js/horizon.tabs.js:21 msgid "Loading" msgstr "Bezig met laden" -#: static/horizon/js/horizon.d3linechart.js:386 -#: static/horizon/js/horizon.d3linechart.js:396 +#: static/horizon/js/horizon.d3linechart.js:394 +#: static/horizon/js/horizon.d3linechart.js:404 msgid "No data available." msgstr "Geen gegevens beschikbaar." -#: static/horizon/js/horizon.d3linechart.js:402 -#: static/horizon/js/horizon.modals.js:300 +#: static/horizon/js/horizon.d3linechart.js:410 +#: static/horizon/js/horizon.modals.js:328 #: static/horizon/js/horizon.tables_inline_edit.js:94 #: static/horizon/js/horizon.tables_inline_edit.js:175 msgid "An error occurred. Please try again later." @@ -40,16 +41,16 @@ msgstr "Er is een fout opgetreden. Probeert u het later nog eens." msgid "There was a problem communicating with the server, please try again." msgstr "Er is een fout opgetreden bij het communiceren met de server. Probeert u het nog eens." -#: static/horizon/js/horizon.forms.js:154 +#: static/horizon/js/horizon.forms.js:195 msgid "Filter" msgstr "Filter" -#: static/horizon/js/horizon.instances.js:232 +#: static/horizon/js/horizon.instances.js:248 msgid "Could not read the file" msgstr "Kon het bestand niet lezen" -#: static/horizon/js/horizon.instances.js:238 -#: static/horizon/js/horizon.instances.js:265 +#: static/horizon/js/horizon.instances.js:254 +#: static/horizon/js/horizon.instances.js:281 msgid "Could not decrypt the password" msgstr "Kon het wachtwoord niet ontcijferen." @@ -61,23 +62,23 @@ msgstr "Geen rollen" msgid "Roles" msgstr "Rollen" -#: static/horizon/js/horizon.messages.js:11 +#: static/horizon/js/horizon.messages.js:9 msgid "Danger: " msgstr "Gevaar:" -#: static/horizon/js/horizon.messages.js:12 +#: static/horizon/js/horizon.messages.js:10 msgid "Warning: " msgstr "Waarschuwing: " -#: static/horizon/js/horizon.messages.js:13 +#: static/horizon/js/horizon.messages.js:11 msgid "Notice: " msgstr "Let op:" -#: static/horizon/js/horizon.messages.js:14 +#: static/horizon/js/horizon.messages.js:12 msgid "Success: " -msgstr "Succesvol: " +msgstr "Gelukt: " -#: static/horizon/js/horizon.messages.js:15 +#: static/horizon/js/horizon.messages.js:13 msgid "Error: " msgstr "Fout: " @@ -85,12 +86,12 @@ msgstr "Fout: " msgid "Cancel" msgstr "Annuleren" -#: static/horizon/js/horizon.modals.js:208 -#: static/horizon/js/horizon.tables.js:200 +#: static/horizon/js/horizon.modals.js:225 +#: static/horizon/js/horizon.tables.js:221 msgid "Working" msgstr "Bezig" -#: static/horizon/js/horizon.modals.js:238 +#: static/horizon/js/horizon.modals.js:259 msgid "There was an error submitting the form. Please try again." msgstr "Er is een fout opgetreden bij het indienen van het formulier. Probeert u het nog eens." @@ -112,7 +113,7 @@ msgstr "Aansluiting" #: static/horizon/js/horizon.networktopology.js:539 msgid "open console" -msgstr "open toegang" +msgstr "open bedieningspaneel" #: static/horizon/js/horizon.networktopology.js:540 #, c-format @@ -124,35 +125,35 @@ msgid "Add Interface" msgstr "Aansluiting toevoegen" #: static/horizon/js/horizon.tables.js:39 -#: static/horizon/js/horizon.tables.js:320 +#: static/horizon/js/horizon.tables.js:377 msgid "No items to display." msgstr "Geen artikelen om weer te geven." #: static/horizon/js/horizon.tables.js:52 -#: static/horizon/js/horizon.tables.js:129 +#: static/horizon/js/horizon.tables.js:120 msgid "An error occurred while updating." msgstr "Er is een fout opgetreden tijdens het bijwerken." -#: static/horizon/js/horizon.tables.js:183 +#: static/horizon/js/horizon.tables.js:204 #, c-format msgid "You have selected %s. " msgstr "U heeft %s geselecteerd." -#: static/horizon/js/horizon.tables.js:185 +#: static/horizon/js/horizon.tables.js:206 #, c-format msgid "Confirm %s" msgstr "Bevestig %s" -#: static/horizon/js/horizon.tables.js:186 +#: static/horizon/js/horizon.tables.js:207 msgid "Please confirm your selection. This action cannot be undone." msgstr "Bevestig uw selectie. Deze actie kan niet ongedaan gemaakt worden." -#: static/horizon/js/horizon.tables.js:307 +#: static/horizon/js/horizon.tables.js:364 #, c-format msgid "Displaying %s item" msgid_plural "Displaying %s items" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%s artikel weergegeven" +msgstr[1] "%s artikelen weergegeven" #: static/horizon/js/horizon.tables_inline_edit.js:88 #: static/horizon/js/horizon.tables_inline_edit.js:169 diff --git a/horizon/locale/pl_PL/LC_MESSAGES/django.po b/horizon/locale/pl_PL/LC_MESSAGES/django.po index 4468499995..94a347a06b 100644 --- a/horizon/locale/pl_PL/LC_MESSAGES/django.po +++ b/horizon/locale/pl_PL/LC_MESSAGES/django.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-25 13:08-0500\n" -"PO-Revision-Date: 2014-09-22 17:50+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 12:31+0000\n" "Last-Translator: Łukasz Jernaś \n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/horizon/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -46,7 +46,7 @@ msgstr "Nieupoważniono: %s" msgid "Unauthorized. Please try logging in again." msgstr "Brak uprawnień. Proszę spróbować się wylogować i zalogować ponownie." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Sesja wygasła." @@ -447,6 +447,20 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bajtów" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "Sprzedaj pieska" +msgstr[1] "Sprzedaj pieski" +msgstr[2] "Sprzedaj pieski" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "Sprzedany piesek" +msgstr[1] "Sprzedane pieski" +msgstr[2] "Sprzedanych piesków" + #: utils/filters.py:49 msgid "Never" msgstr "Nigdy" diff --git a/horizon/locale/pt/LC_MESSAGES/django.po b/horizon/locale/pt/LC_MESSAGES/django.po index 4fc30827b4..424a3f0823 100644 --- a/horizon/locale/pt/LC_MESSAGES/django.po +++ b/horizon/locale/pt/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-14 00:03+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (http://www.transifex.com/projects/p/horizon/language/pt/)\n" "MIME-Version: 1.0\n" @@ -45,7 +45,7 @@ msgstr "Não autorizado: %s" msgid "Unauthorized. Please try logging in again." msgstr "Não autorizado. Por favor, tente iniciar a sessão novamente." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Sessão expirada." @@ -62,15 +62,15 @@ msgstr "Selecione um %s para explorar." msgid "Password is not accepted" msgstr "A senha não foi aceite" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Formato incorreto para o endereço de IP" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Versão inválido para o endereço de IP" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Máscara de sub-rede inválida" @@ -398,11 +398,11 @@ msgstr "Seguinte" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Sem Limite" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Disponível" @@ -442,6 +442,18 @@ msgstr "%s PB" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" + #: utils/filters.py:49 msgid "Never" msgstr "Nunca" diff --git a/horizon/locale/pt_BR/LC_MESSAGES/django.po b/horizon/locale/pt_BR/LC_MESSAGES/django.po index 258e2bf696..d5018cb2ad 100644 --- a/horizon/locale/pt_BR/LC_MESSAGES/django.po +++ b/horizon/locale/pt_BR/LC_MESSAGES/django.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-17 01:20+0000\n" -"Last-Translator: Marcelo Dieder \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 17:02+0000\n" +"Last-Translator: Lucas Ribeiro \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/horizon/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,7 +46,7 @@ msgstr "Não autorizado: %s" msgid "Unauthorized. Please try logging in again." msgstr "Não autorizado. Por favor tente efetuar login novamente." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Tempo limite da sessão esgotou." @@ -63,15 +63,15 @@ msgstr "Selecione um %s para navegar." msgid "Password is not accepted" msgstr "Senha não foi aceita" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Formato incorreto para o endereço IP" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Versão inválida para o endereço IP" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Máscara de sub-rede inválida" @@ -399,11 +399,11 @@ msgstr "Próximo" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Sem Limite" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Disponível" @@ -443,6 +443,18 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bytes" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "Vender Puppy" +msgstr[1] "Vender Puppies" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "Puppy Vendido" +msgstr[1] "Puppies Vendidos" + #: utils/filters.py:49 msgid "Never" msgstr "Nunca" diff --git a/horizon/locale/ru/LC_MESSAGES/django.po b/horizon/locale/ru/LC_MESSAGES/django.po index f210f2555a..d5fdc33bb9 100644 --- a/horizon/locale/ru/LC_MESSAGES/django.po +++ b/horizon/locale/ru/LC_MESSAGES/django.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-26 23:40+0000\n" -"Last-Translator: Ilya Alekseyev \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: Russian (http://www.transifex.com/projects/p/horizon/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -447,6 +447,20 @@ msgstr "%s ПБ" msgid "0 bytes" msgstr "0 байт" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + #: utils/filters.py:49 msgid "Never" msgstr "Никогда" diff --git a/horizon/locale/sl_SI/LC_MESSAGES/django.po b/horizon/locale/sl_SI/LC_MESSAGES/django.po index 4f9bba1129..1031867959 100644 --- a/horizon/locale/sl_SI/LC_MESSAGES/django.po +++ b/horizon/locale/sl_SI/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-14 00:03+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Slovenian (Slovenia) (http://www.transifex.com/projects/p/horizon/language/sl_SI/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "Niste avtorizirani: %s" msgid "Unauthorized. Please try logging in again." msgstr "Neavtoriziran dostop. Poskusite se prijaviti in poskusite znova." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Seja je potekla." @@ -61,15 +61,15 @@ msgstr "Izberite %s za iskanje" msgid "Password is not accepted" msgstr "Geslo ni bilo sprejeto" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Neveljaven zapis IP-naslova" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Neveljavna različica IP-naslova" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Neveljavna maska podomrežja" @@ -403,11 +403,11 @@ msgstr "Naprej" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Ni omejitve" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Na voljo" @@ -449,6 +449,22 @@ msgstr "%s PB" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + #: utils/filters.py:49 msgid "Never" msgstr "Nikoli" diff --git a/horizon/locale/sr/LC_MESSAGES/django.po b/horizon/locale/sr/LC_MESSAGES/django.po index e815c7b1a5..4f1ac8af8c 100644 --- a/horizon/locale/sr/LC_MESSAGES/django.po +++ b/horizon/locale/sr/LC_MESSAGES/django.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-25 13:08-0500\n" -"PO-Revision-Date: 2014-09-22 14:11+0000\n" -"Last-Translator: darioristic \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" +"Last-Translator: openstackjenkins \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/horizon/language/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,7 +45,7 @@ msgstr "Neovlašćen: %s" msgid "Unauthorized. Please try logging in again." msgstr "Niste ovlašćeni. Molim, pokušajte ponovo." -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Seansa istekla." @@ -446,6 +446,20 @@ msgstr "%s PB" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + #: utils/filters.py:49 msgid "Never" msgstr "Nikad" diff --git a/horizon/locale/tr_TR/LC_MESSAGES/django.po b/horizon/locale/tr_TR/LC_MESSAGES/django.po index 87e80f13cb..e736be683c 100644 --- a/horizon/locale/tr_TR/LC_MESSAGES/django.po +++ b/horizon/locale/tr_TR/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-21 14:06-0500\n" -"PO-Revision-Date: 2014-09-14 00:03+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 07:12+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/horizon/language/tr_TR/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "Yetkisiz: %s" msgid "Unauthorized. Please try logging in again." msgstr "Yetkisiz Giriş. Lütfen tekrar giriş yapın. " -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "Oturum sona erdi" @@ -61,15 +61,15 @@ msgstr "Göz atmak için bir %s seçin." msgid "Password is not accepted" msgstr "Parola kabul edilmedi" -#: forms/fields.py:63 +#: forms/fields.py:64 msgid "Incorrect format for IP address" msgstr "Hatalı IP adres biçemi" -#: forms/fields.py:64 +#: forms/fields.py:65 msgid "Invalid version for IP address" msgstr "Geçersiz IP adres sürümü" -#: forms/fields.py:65 +#: forms/fields.py:66 msgid "Invalid subnet mask" msgstr "Geçersiz subnet maskesi" @@ -394,11 +394,11 @@ msgstr "İleri" msgid "Horizon" msgstr "Horizon" -#: templatetags/horizon.py:126 templatetags/horizon.py:137 +#: templatetags/horizon.py:130 templatetags/horizon.py:141 msgid "No Limit" msgstr "Limitsiz" -#: templatetags/horizon.py:129 templatetags/horizon.py:131 +#: templatetags/horizon.py:133 templatetags/horizon.py:135 msgid "Available" msgstr "Uygun" @@ -437,6 +437,16 @@ msgstr "%s PB" msgid "0 bytes" msgstr "" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "" + #: utils/filters.py:49 msgid "Never" msgstr "Asla" diff --git a/horizon/locale/zh_CN/LC_MESSAGES/django.po b/horizon/locale/zh_CN/LC_MESSAGES/django.po index d3a70ff111..1583806822 100644 --- a/horizon/locale/zh_CN/LC_MESSAGES/django.po +++ b/horizon/locale/zh_CN/LC_MESSAGES/django.po @@ -6,14 +6,15 @@ # LIU Yulong , 2014 # Tom Fifield , 2014 # Tony Fu , 2014 +# Ying Chun Guo , 2014 # 颜海峰 , 2014 msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-25 13:08-0500\n" -"PO-Revision-Date: 2014-09-23 03:00+0000\n" -"Last-Translator: 颜海峰 \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-30 06:20+0000\n" +"Last-Translator: Ying Chun Guo \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/horizon/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -48,7 +49,7 @@ msgstr "无权: %s" msgid "Unauthorized. Please try logging in again." msgstr "未授权。请尝试重新登录。" -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "会话超时" @@ -441,6 +442,16 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 bytes" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "出售小狗" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "已出售小狗" + #: utils/filters.py:49 msgid "Never" msgstr "从不" diff --git a/horizon/locale/zh_TW/LC_MESSAGES/django.po b/horizon/locale/zh_TW/LC_MESSAGES/django.po index dd63348c89..f533400426 100644 --- a/horizon/locale/zh_TW/LC_MESSAGES/django.po +++ b/horizon/locale/zh_TW/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-25 13:08-0500\n" -"PO-Revision-Date: 2014-09-23 03:35+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-30 01:30+0000\n" "Last-Translator: Zhang Xiaowei \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/horizon/language/zh_TW/)\n" "MIME-Version: 1.0\n" @@ -45,7 +45,7 @@ msgstr "未授權:%s" msgid "Unauthorized. Please try logging in again." msgstr "未授權。請試著重新登入。" -#: middleware.py:117 +#: middleware.py:97 msgid "Session timed out." msgstr "連線階段過期。" @@ -438,6 +438,16 @@ msgstr "%s PB" msgid "0 bytes" msgstr "0 位元組" +#: test/test_dashboards/dogs/puppies/tables.py:31 +msgid "Sell Puppy" +msgid_plural "Sell Puppies" +msgstr[0] "賣出狗狗" + +#: test/test_dashboards/dogs/puppies/tables.py:40 +msgid "Sold Puppy" +msgid_plural "Sold Puppies" +msgstr[0] "已賣出狗狗" + #: utils/filters.py:49 msgid "Never" msgstr "永不" diff --git a/openstack_dashboard/locale/de/LC_MESSAGES/django.po b/openstack_dashboard/locale/de/LC_MESSAGES/django.po index 103b0a2156..000c81fdec 100644 --- a/openstack_dashboard/locale/de/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/de/LC_MESSAGES/django.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-27 06:20+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 13:04+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/horizon/language/de/)\n" "MIME-Version: 1.0\n" @@ -438,6 +438,7 @@ msgstr "Administrator" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -474,15 +475,15 @@ msgstr "Administrator" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -599,7 +600,6 @@ msgstr "Gestoppte Dienste" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "Hosts" @@ -1449,8 +1449,24 @@ msgstr "Starte Evakuierung von %(current)s nach %(target)s." msgid "Failed to evacuate host: %s." msgstr "Fehler beim Evakuieren des Hosts: %s" -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1466,28 +1482,12 @@ msgstr "Fehler beim Evakuieren des Hosts: %s" msgid "Host" msgstr "Host" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "Host evakuieren" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "Evakuieren" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "Evakuiert" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "Zone" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1520,16 +1520,16 @@ msgstr "Zone" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1545,18 +1545,18 @@ msgstr "Zone" msgid "Status" msgstr "Status" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "Zustand" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "Aktualisiert am" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "Compute Host" @@ -1892,6 +1892,10 @@ msgstr "Floating IPs" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2057,8 +2061,8 @@ msgstr "Live-Migrationsinstanz" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "Projekt" @@ -2095,7 +2099,7 @@ msgstr "IP-Adresse" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2375,6 +2379,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "Wert" @@ -2408,9 +2414,8 @@ msgstr "Flat" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "Netzwerkprofile" @@ -2462,7 +2467,7 @@ msgstr "Segmentierungs-ID" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2489,7 +2494,7 @@ msgstr "Admin Status" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "Wähle ein Projekt" @@ -2497,7 +2502,7 @@ msgstr "Wähle ein Projekt" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "Externes Netzwerk" @@ -2575,8 +2580,7 @@ msgstr "Das Netzwerk %s konnte nicht aktualisiert werden." #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2584,19 +2588,21 @@ msgid "Networks" msgstr "Netzwerke" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "Netzwerk löschen" msgstr[1] "Netzwerke löschen" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "Gelöschtes Netzwerk" msgstr[1] "Gelöschte Netzwerke" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "Das Netzwerk %s konnte nicht gelöscht werden." @@ -2607,7 +2613,7 @@ msgstr "Das Netzwerk %s konnte nicht gelöscht werden." #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2616,7 +2622,7 @@ msgstr "Netzwerk erstellen" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "Netzwerk bearbeiten" @@ -2629,7 +2635,7 @@ msgid "Network Name" msgstr "Netzwerkname" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "Subnetze zugewiesen" @@ -2677,7 +2683,7 @@ msgstr "Portliste kann nicht abgerufen werden." #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "Details zu Netzwerk \"%s\" können nicht abgerufen werden." @@ -2872,32 +2878,34 @@ msgid "Unable to retrieve port details." msgstr "Port-Details können nicht abgerufen werden." #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "Subnetz löschen" msgstr[1] "Subnetze löschen" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "Gelöschtes Subnetz" msgstr[1] "Gelöschte Subnetze" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "Das Subnetz %s konnte nicht gelöscht werden." #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "Subnetz erstellen" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "Subnetz bearbeiten" @@ -2912,22 +2920,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "IP Version" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "Gateway IP" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "Subnetze" @@ -3074,7 +3081,7 @@ msgstr "Überwachung" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3087,13 +3094,13 @@ msgstr "Routerliste kann nicht abgerufen werden. " #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "Quell-CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "Ziel-CIDR" @@ -3104,19 +3111,18 @@ msgstr "Ziel-CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "Aktion" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "Weitere Sprünge" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "Router Regeln" @@ -3204,7 +3210,7 @@ msgstr "Projekt-ID" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "Verteilt" @@ -3385,7 +3391,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3393,7 +3399,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3478,8 +3484,8 @@ msgstr "\nQOS Spezifikation können mit Datenträgertypen verbunden werden.\nDas #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3802,7 +3808,7 @@ msgstr[1] "" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "Bearbeiten" @@ -4160,6 +4166,9 @@ msgid "Group ID" msgstr "Gruppen ID" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "Löschen" @@ -4219,6 +4228,8 @@ msgstr "Gruppenmitglieder" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4693,7 +4704,7 @@ msgstr "Benutzerdetails bearbeiten, einschliesslich primärem Projekt und Rolle. msgid "Compute" msgstr "Compute" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4989,7 +5000,7 @@ msgstr "Schlüsselpaar erzeugen" msgid "Fingerprint" msgstr "Fingerabdruck" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "Schlüsselpaar kann nicht erzeugt werden: %(exc)s" @@ -5419,7 +5430,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "Container" @@ -5434,7 +5444,7 @@ msgid "Private" msgstr "Privat" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5465,7 +5475,7 @@ msgid "File" msgstr "Datei" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "Objektname" @@ -5525,44 +5535,55 @@ msgid "Unable to copy object." msgstr "Objekt konnte nicht kopiert werden. " #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "Container" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "Details anzeigen" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "Veröffentlichen" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "Container wurde erfolgreich als öffentlich markiert." -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "Zugriff auf Container konnten nicht aktualisiert werden." -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "Privat machen" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "Container wurde erfolgreich als privat markiert." -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "Container kann nicht gelöscht werden." -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5570,53 +5591,58 @@ msgstr "Container kann nicht gelöscht werden." msgid "Create Container" msgstr "Container erstellen" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "Container anzeigen" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "Pseudo-Ordner erzeugen" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "Objekt hochladen" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "Container Details" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "Objekt" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "Objekte" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "Kopieren" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "Herunterladen" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "Pseudo-Ordner" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "Objekte" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "Containerliste kann nicht abgerufen werden." @@ -5730,6 +5756,11 @@ msgstr "Letzte Änderung" msgid "Edit Object" msgstr "Bearbeite Objekt" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "Objekt" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5934,16 +5965,16 @@ msgid "no processes" msgstr "keine Prozesse" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "Node Konfigurationen" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "Keine Konfigurationen" @@ -5984,18 +6015,25 @@ msgstr "Vorlage nicht spezifiziert" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "Node Prozesse" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "Node Prozesse wurden nicht angegeben" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "Node Konfigurationen wurden nicht angegeben" @@ -6054,7 +6092,7 @@ msgstr "Wählen Sie die Plugin und Hadoop Version für die Cluster Vorlage." #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "Erstellen nicht möglich" @@ -6941,15 +6979,19 @@ msgstr "Eingabe-Datenquelle auswählen (nicht verfügbar für Java Aufgaben)." msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "Ausgabe-Datenquelle wählen (nicht verfügbar für Java Aufgaben)." -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "Konfiguration" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "Parameter" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "Argumente" @@ -7150,24 +7192,24 @@ msgstr "Wenn Prozesse ausgewählt wurde, können Sie die sich auf die Node\n" "Language-Team: LANGUAGE \n" @@ -432,6 +432,7 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -468,15 +469,15 @@ msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -593,7 +594,6 @@ msgstr "" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "" @@ -1442,8 +1442,24 @@ msgstr "" msgid "Failed to evacuate host: %s." msgstr "" -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1459,28 +1475,12 @@ msgstr "" msgid "Host" msgstr "" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1513,16 +1513,16 @@ msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1538,18 +1538,18 @@ msgstr "" msgid "Status" msgstr "" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "" @@ -1885,6 +1885,10 @@ msgstr "" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2050,8 +2054,8 @@ msgstr "" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "" @@ -2088,7 +2092,7 @@ msgstr "" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2368,6 +2372,8 @@ msgstr "" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "" @@ -2401,9 +2407,8 @@ msgstr "" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "" @@ -2455,7 +2460,7 @@ msgstr "" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2482,7 +2487,7 @@ msgstr "" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "" @@ -2490,7 +2495,7 @@ msgstr "" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "" @@ -2568,8 +2573,7 @@ msgstr "" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2577,19 +2581,21 @@ msgid "Networks" msgstr "" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "" msgstr[1] "" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "" msgstr[1] "" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "" @@ -2600,7 +2606,7 @@ msgstr "" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2609,7 +2615,7 @@ msgstr "" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "" @@ -2622,7 +2628,7 @@ msgid "Network Name" msgstr "" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "" @@ -2670,7 +2676,7 @@ msgstr "" #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "" @@ -2865,32 +2871,34 @@ msgid "Unable to retrieve port details." msgstr "" #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "" msgstr[1] "" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "" msgstr[1] "" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "" @@ -2905,22 +2913,21 @@ msgstr "" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "" @@ -3067,7 +3074,7 @@ msgstr "" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3080,13 +3087,13 @@ msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "" @@ -3097,19 +3104,18 @@ msgstr "" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "" @@ -3197,7 +3203,7 @@ msgstr "" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "" @@ -3378,7 +3384,7 @@ msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3386,7 +3392,7 @@ msgstr "" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3479,8 +3485,8 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3811,7 +3817,7 @@ msgstr[1] "" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "" @@ -4169,6 +4175,9 @@ msgid "Group ID" msgstr "" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "" @@ -4228,6 +4237,8 @@ msgstr "" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4702,7 +4713,7 @@ msgstr "" msgid "Compute" msgstr "" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4997,7 +5008,7 @@ msgstr "" msgid "Fingerprint" msgstr "" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "" @@ -5427,7 +5438,6 @@ msgid "Swift" msgstr "" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "" @@ -5442,7 +5452,7 @@ msgid "Private" msgstr "" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5473,7 +5483,7 @@ msgid "File" msgstr "" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "" @@ -5533,44 +5543,55 @@ msgid "Unable to copy object." msgstr "" #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "" -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "" -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "" -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "" -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5578,53 +5599,58 @@ msgstr "" msgid "Create Container" msgstr "" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "" @@ -5738,6 +5764,11 @@ msgstr "" msgid "Edit Object" msgstr "" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5946,16 +5977,16 @@ msgid "no processes" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "" @@ -5996,18 +6027,25 @@ msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "" @@ -6066,7 +6104,7 @@ msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "" @@ -6957,15 +6995,19 @@ msgstr "" msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "" @@ -7166,24 +7208,24 @@ msgstr "" msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" msgstr "" @@ -7203,8 +7245,8 @@ msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "" @@ -7249,24 +7291,32 @@ msgstr "" msgid "Floating IP pool" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "" @@ -7420,7 +7470,7 @@ msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "" @@ -10270,7 +10320,6 @@ msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10835,7 +10884,7 @@ msgstr "" msgid "There are no networks, routers, or connected instances to display." msgstr "" -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "" @@ -10858,7 +10907,7 @@ msgid "Subnet Name" msgstr "" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "" @@ -11315,23 +11364,19 @@ msgstr "" msgid "Set Gateway" msgstr "" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "" @@ -11406,16 +11451,24 @@ msgstr "" msgid "Failed to add router rule %s" msgstr "" -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" +msgstr[1] "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11693,7 +11746,7 @@ msgstr "" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "" @@ -11753,61 +11806,68 @@ msgid "Stack update started." msgstr "" #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "" @@ -13303,7 +13363,7 @@ msgid "Projects could not be retrieved." msgstr "" #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "" @@ -13325,7 +13385,7 @@ msgstr "" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "" @@ -13340,7 +13400,7 @@ msgstr "" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "" @@ -13351,7 +13411,7 @@ msgstr "" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "" @@ -13392,7 +13452,7 @@ msgstr "" msgid "Cisco Nexus 1000v" msgstr "" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13400,26 +13460,34 @@ msgstr "" msgid "Create Network Profile" msgstr "" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "" +msgstr[1] "" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "" -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "" diff --git a/openstack_dashboard/locale/en_AU/LC_MESSAGES/django.po b/openstack_dashboard/locale/en_AU/LC_MESSAGES/django.po index 1ac88583fb..af65fac40a 100644 --- a/openstack_dashboard/locale/en_AU/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/en_AU/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-27 06:20+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 13:04+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (Australia) (http://www.transifex.com/projects/p/horizon/language/en_AU/)\n" "MIME-Version: 1.0\n" @@ -433,6 +433,7 @@ msgstr "Admin" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -469,15 +470,15 @@ msgstr "Admin" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -594,7 +595,6 @@ msgstr "Services Down" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "Hosts" @@ -1444,8 +1444,24 @@ msgstr "Starting evacuation from %(current)s to %(target)s." msgid "Failed to evacuate host: %s." msgstr "Failed to evacuate host: %s." -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1461,28 +1477,12 @@ msgstr "Failed to evacuate host: %s." msgid "Host" msgstr "Host" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "Evacuate Host" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "Evacuate" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "Evacuated" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "Zone" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1515,16 +1515,16 @@ msgstr "Zone" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1540,18 +1540,18 @@ msgstr "Zone" msgid "Status" msgstr "Status" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "State" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "Updated At" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "Compute Host" @@ -1887,6 +1887,10 @@ msgstr "Floating IPs" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2052,8 +2056,8 @@ msgstr "Live Migrate Instance" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "Project" @@ -2090,7 +2094,7 @@ msgstr "IP Address" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2370,6 +2374,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "Value" @@ -2403,9 +2409,8 @@ msgstr "Flat" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "Network Profile" @@ -2457,7 +2462,7 @@ msgstr "Segmentation ID" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2484,7 +2489,7 @@ msgstr "Admin State" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "Shared" @@ -2492,7 +2497,7 @@ msgstr "Shared" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "External Network" @@ -2570,8 +2575,7 @@ msgstr "Failed to update network %s" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2579,19 +2583,21 @@ msgid "Networks" msgstr "Networks" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "Delete Network" msgstr[1] "Delete Networks" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "Deleted Network" msgstr[1] "Deleted Networks" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "Failed to delete network %s" @@ -2602,7 +2608,7 @@ msgstr "Failed to delete network %s" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2611,7 +2617,7 @@ msgstr "Create Network" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "Edit Network" @@ -2624,7 +2630,7 @@ msgid "Network Name" msgstr "Network Name" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "Subnets Associated" @@ -2672,7 +2678,7 @@ msgstr "Port list can not be retrieved." #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "Unable to retrieve details for network \"%s\"." @@ -2867,32 +2873,34 @@ msgid "Unable to retrieve port details." msgstr "Unable to retrieve port details." #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "Delete Subnet" msgstr[1] "Delete Subnets" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "Deleted Subnet" msgstr[1] "Deleted Subnets" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "Failed to delete subnet %s" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "Create Subnet" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "Edit Subnet" @@ -2907,22 +2915,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "IP Version" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "Gateway IP" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "Subnets" @@ -3069,7 +3076,7 @@ msgstr "Monitoring" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3082,13 +3089,13 @@ msgstr "Unable to retrieve router list." #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "Source CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "Destination CIDR" @@ -3099,19 +3106,18 @@ msgstr "Destination CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "Action" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "Next Hops" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "Router Rules" @@ -3199,7 +3205,7 @@ msgstr "Project ID" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "Distributed" @@ -3380,7 +3386,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3388,7 +3394,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3473,8 +3479,8 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3797,7 +3803,7 @@ msgstr[1] "" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "Edit" @@ -4155,6 +4161,9 @@ msgid "Group ID" msgstr "Group ID" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "Remove" @@ -4214,6 +4223,8 @@ msgstr "Group Members" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4688,7 +4699,7 @@ msgstr "Edit the user's details, including the Primary Project and Role." msgid "Compute" msgstr "Compute" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4984,7 +4995,7 @@ msgstr "Create Key Pair" msgid "Fingerprint" msgstr "Fingerprint" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "Unable to create key pair: %(exc)s" @@ -5414,7 +5425,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "Container" @@ -5429,7 +5439,7 @@ msgid "Private" msgstr "Private" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5460,7 +5470,7 @@ msgid "File" msgstr "File" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "Object Name" @@ -5520,44 +5530,55 @@ msgid "Unable to copy object." msgstr "Unable to copy object." #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "Containers" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "View Details" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "Make Public" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "Successfully updated container access to public." -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "Unable to update container access." -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "Make Private" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "Successfully updated container access to private." -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "Unable to delete container." -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5565,53 +5586,58 @@ msgstr "Unable to delete container." msgid "Create Container" msgstr "Create Container" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "View Container" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "Create Pseudo-folder" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "Upload Object" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "Container Details" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "Object" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "Objects" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "Copy" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "Download" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "pseudo-folder" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "Objects" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "Unable to retrieve container list." @@ -5725,6 +5751,11 @@ msgstr "Last Modified" msgid "Edit Object" msgstr "Edit Object" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "Object" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5929,16 +5960,16 @@ msgid "no processes" msgstr "no processes" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "Node Configurations" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "No configurations" @@ -5979,18 +6010,25 @@ msgstr "Template not specified" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "Node Processes" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "Node processes are not specified" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "Node configurations are not specified" @@ -6049,7 +6087,7 @@ msgstr "Select plugin and hadoop version for cluster template" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "Could not create" @@ -6936,15 +6974,19 @@ msgstr "Choose the Input Data Source (n/a for Java jobs)." msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "Choose the Output Data Source (n/a for Java jobs)." -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "Configuration" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "Parameters" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "Arguments" @@ -7145,24 +7187,24 @@ msgstr "When processes are selected, you may set node scoped Hadoop confi msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "Select a plugin and Hadoop version for a new Node group template." -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "HDFS placement" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" msgstr "Cinder volumes" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" msgstr "Volumes per node" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" msgstr "Volumes size" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" msgstr "Ephemeral drive" @@ -7182,8 +7224,8 @@ msgstr "Hide full configuration" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "Create Node Group Template" @@ -7228,24 +7270,32 @@ msgstr "Unable to generate process choices." msgid "Floating IP pool" msgstr "Floating IP pool" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "Processes" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "Processes to be launched in node group" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "Configure Node Group Template" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "Created Node Group Template %s" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "Select plugin and hadoop version" @@ -7399,7 +7449,7 @@ msgstr "Initial Volume Size" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "Updated" @@ -10247,7 +10297,6 @@ msgstr "Provider" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10805,7 +10854,7 @@ msgstr "Normal" msgid "There are no networks, routers, or connected instances to display." msgstr "There are no networks, routers, or connected instances to display." -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "Add Subnet" @@ -10828,7 +10877,7 @@ msgid "Subnet Name" msgstr "Subnet Name" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "Network Address" @@ -11284,23 +11333,19 @@ msgstr "Unable to delete router \"%s\"" msgid "Set Gateway" msgstr "Set Gateway" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "Clear" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "Cleared" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "Gateway" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "Gateways" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" @@ -11375,16 +11420,24 @@ msgstr "Router rule added" msgid "Failed to add router rule %s" msgstr "Failed to add router rule %s" -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "Add Router Rule" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "Router Rule" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" +msgstr[1] "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11660,7 +11713,7 @@ msgstr "Stack ID" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "Stack Name" @@ -11720,61 +11773,68 @@ msgid "Stack update started." msgstr "Stack update started." #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "Stacks" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "Launch Stack" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "Change Stack Template" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "Stack" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "Stack Resource" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "Resource" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "Time Since Event" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "Status Reason" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "Stack Events" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "Stack Resource Type" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "Date Updated" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "Stack Resources" @@ -13262,7 +13322,7 @@ msgid "Projects could not be retrieved." msgstr "Projects could not be retrieved." #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "Segment Type" @@ -13284,7 +13344,7 @@ msgstr "Trunk" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "Sub Type" @@ -13299,7 +13359,7 @@ msgstr "Enhanced VXLAN" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "Segment Range" @@ -13310,7 +13370,7 @@ msgstr "" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "Multicast IP Range" @@ -13351,7 +13411,7 @@ msgstr "Failed to update network profile (%s)." msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13359,26 +13419,34 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "Create Network Profile" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "Network Profiles" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "" +msgstr[1] "" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "Failed to delete network profile (%s)." -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "Edit Network Profile" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "Physical Network Name" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "Policy Profile" diff --git a/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po b/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po index c792f066e3..e1409eefb9 100644 --- a/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/en_GB/LC_MESSAGES/django.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-27 06:20+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 13:04+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/horizon/language/en_GB/)\n" "MIME-Version: 1.0\n" @@ -434,6 +434,7 @@ msgstr "Admin" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -470,15 +471,15 @@ msgstr "Admin" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -595,7 +596,6 @@ msgstr "Services Down" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "Hosts" @@ -1445,8 +1445,24 @@ msgstr "Starting evacuation from %(current)s to %(target)s." msgid "Failed to evacuate host: %s." msgstr "Failed to evacuate host: %s." -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1462,28 +1478,12 @@ msgstr "Failed to evacuate host: %s." msgid "Host" msgstr "Host" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "Evacuate Host" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "Evacuate" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "Evacuated" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "Zone" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1516,16 +1516,16 @@ msgstr "Zone" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1541,18 +1541,18 @@ msgstr "Zone" msgid "Status" msgstr "Status" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "State" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "Updated At" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "Compute Host" @@ -1888,6 +1888,10 @@ msgstr "Floating IPs" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2053,8 +2057,8 @@ msgstr "Live Migrate Instance" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "Project" @@ -2091,7 +2095,7 @@ msgstr "IP Address" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2371,6 +2375,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "Value" @@ -2404,9 +2410,8 @@ msgstr "Flat" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "Network Profile" @@ -2458,7 +2463,7 @@ msgstr "Segmentation ID" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2485,7 +2490,7 @@ msgstr "Admin State" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "Shared" @@ -2493,7 +2498,7 @@ msgstr "Shared" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "External Network" @@ -2571,8 +2576,7 @@ msgstr "Failed to update network %s" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2580,19 +2584,21 @@ msgid "Networks" msgstr "Networks" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "Delete Network" msgstr[1] "Delete Networks" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "Deleted Network" msgstr[1] "Deleted Networks" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "Failed to delete network %s" @@ -2603,7 +2609,7 @@ msgstr "Failed to delete network %s" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2612,7 +2618,7 @@ msgstr "Create Network" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "Edit Network" @@ -2625,7 +2631,7 @@ msgid "Network Name" msgstr "Network Name" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "Subnets Associated" @@ -2673,7 +2679,7 @@ msgstr "Port list can not be retrieved." #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "Unable to retrieve details for network \"%s\"." @@ -2868,32 +2874,34 @@ msgid "Unable to retrieve port details." msgstr "Unable to retrieve port details." #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "Delete Subnet" msgstr[1] "Delete Subnets" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "Deleted Subnet" msgstr[1] "Deleted Subnets" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "Failed to delete subnet %s" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "Create Subnet" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "Edit Subnet" @@ -2908,22 +2916,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "IP Version" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "Gateway IP" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "Subnets" @@ -3070,7 +3077,7 @@ msgstr "Monitoring" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3083,13 +3090,13 @@ msgstr "Unable to retrieve router list." #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "Source CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "Destination CIDR" @@ -3100,19 +3107,18 @@ msgstr "Destination CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "Action" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "Next Hops" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "Router Rules" @@ -3200,7 +3206,7 @@ msgstr "Project ID" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "Distributed" @@ -3381,7 +3387,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3389,7 +3395,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3474,8 +3480,8 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3798,7 +3804,7 @@ msgstr[1] "" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "Edit" @@ -4156,6 +4162,9 @@ msgid "Group ID" msgstr "Group ID" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "Remove" @@ -4215,6 +4224,8 @@ msgstr "Group Members" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4689,7 +4700,7 @@ msgstr "Edit the user's details, including the Primary Project and Role." msgid "Compute" msgstr "Compute" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4985,7 +4996,7 @@ msgstr "Create Key Pair" msgid "Fingerprint" msgstr "Fingerprint" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "Unable to create key pair: %(exc)s" @@ -5415,7 +5426,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "Container" @@ -5430,7 +5440,7 @@ msgid "Private" msgstr "Private" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5461,7 +5471,7 @@ msgid "File" msgstr "File" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "Object Name" @@ -5521,44 +5531,55 @@ msgid "Unable to copy object." msgstr "Unable to copy object." #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "Containers" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "View Details" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "Make Public" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "Successfully updated container access to public." -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "Unable to update container access." -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "Make Private" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "Successfully updated container access to private." -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "Unable to delete container." -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5566,53 +5587,58 @@ msgstr "Unable to delete container." msgid "Create Container" msgstr "Create Container" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "View Container" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "Create Pseudo-folder" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "Upload Object" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "Container Details" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "Object" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "Objects" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "Copy" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "Download" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "pseudo-folder" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "Objects" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "Unable to retrieve container list." @@ -5726,6 +5752,11 @@ msgstr "Last Modified" msgid "Edit Object" msgstr "Edit Object" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "Object" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5930,16 +5961,16 @@ msgid "no processes" msgstr "no processes" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "Node Configurations" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "No configurations" @@ -5980,18 +6011,25 @@ msgstr "Template not specified" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "Node Processes" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "Node processes are not specified" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "Node configurations are not specified" @@ -6050,7 +6088,7 @@ msgstr "Select plugin and hadoop version for cluster template" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "Could not create" @@ -6937,15 +6975,19 @@ msgstr "Choose the Input Data Source (n/a for Java jobs)." msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "Choose the Output Data Source (n/a for Java jobs)." -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "Configuration" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "Parameters" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "Arguments" @@ -7146,24 +7188,24 @@ msgstr "When processes are selected, you may set node scoped Hadoop confi msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "Select a plugin and Hadoop version for a new Node group template." -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "HDFS placement" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" msgstr "Cinder volumes" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" msgstr "Volumes per node" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" msgstr "Volumes size" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" msgstr "Ephemeral drive" @@ -7183,8 +7225,8 @@ msgstr "Hide full configuration" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "Create Node Group Template" @@ -7229,24 +7271,32 @@ msgstr "Unable to generate process choices." msgid "Floating IP pool" msgstr "Floating IP pool" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "Processes" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "Processes to be launched in node group" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "Configure Node Group Template" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "Created Node Group Template %s" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "Select plugin and hadoop version" @@ -7400,7 +7450,7 @@ msgstr "Initial Volume Size" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "Updated" @@ -10248,7 +10298,6 @@ msgstr "Provider" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10806,7 +10855,7 @@ msgstr "Normal" msgid "There are no networks, routers, or connected instances to display." msgstr "There are no networks, routers, or connected instances to display." -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "Add Subnet" @@ -10829,7 +10878,7 @@ msgid "Subnet Name" msgstr "Subnet Name" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "Network Address" @@ -11285,23 +11334,19 @@ msgstr "Unable to delete router \"%s\"" msgid "Set Gateway" msgstr "Set Gateway" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "Clear" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "Cleared" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "Gateway" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "Gateways" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" @@ -11376,16 +11421,24 @@ msgstr "Router rule added" msgid "Failed to add router rule %s" msgstr "Failed to add router rule %s" -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "Add Router Rule" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "Router Rule" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" +msgstr[1] "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11661,7 +11714,7 @@ msgstr "Stack ID" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "Stack Name" @@ -11721,61 +11774,68 @@ msgid "Stack update started." msgstr "Stack update started." #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "Stacks" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "Launch Stack" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "Change Stack Template" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "Stack" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "Stack Resource" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "Resource" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "Time Since Event" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "Status Reason" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "Stack Events" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "Stack Resource Type" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "Date Updated" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "Stack Resources" @@ -13263,7 +13323,7 @@ msgid "Projects could not be retrieved." msgstr "Projects could not be retrieved." #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "Segment Type" @@ -13285,7 +13345,7 @@ msgstr "Trunk" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "Sub Type" @@ -13300,7 +13360,7 @@ msgstr "Enhanced VXLAN" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "Segment Range" @@ -13311,7 +13371,7 @@ msgstr "" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "Multicast IP Range" @@ -13352,7 +13412,7 @@ msgstr "Failed to update network profile (%s)." msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13360,26 +13420,34 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "Create Network Profile" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "Network Profiles" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "" +msgstr[1] "" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "Failed to delete network profile (%s)." -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "Edit Network Profile" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "Physical Network Name" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "Policy Profile" diff --git a/openstack_dashboard/locale/es/LC_MESSAGES/django.po b/openstack_dashboard/locale/es/LC_MESSAGES/django.po index b49f582989..1f0425e5c5 100644 --- a/openstack_dashboard/locale/es/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/es/LC_MESSAGES/django.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-27 06:20+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 13:04+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/horizon/language/es/)\n" "MIME-Version: 1.0\n" @@ -440,6 +440,7 @@ msgstr "Administrador" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -476,15 +477,15 @@ msgstr "Administrador" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -554,8 +555,8 @@ msgstr "Agregados de host" #: dashboards/admin/aggregates/tables.py:29 msgid "Delete Host Aggregate" msgid_plural "Delete Host Aggregates" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar agregado de anfitrión" +msgstr[1] "Eliminar agregados de anfitrión" #: dashboards/admin/aggregates/tables.py:37 msgid "Deleted Host Aggregate" @@ -601,7 +602,6 @@ msgstr "Servicios parados" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "Hosts" @@ -1451,8 +1451,24 @@ msgstr "Comenzando la evacuación de %(current)s a %(target)s." msgid "Failed to evacuate host: %s." msgstr "Fallo al evacuar el host: %s." -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "Evacuar anfitrión" +msgstr[1] "Evacuar anfitriones" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "Anfitrión evacuado" +msgstr[1] "Anfitriones evacuados" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1468,28 +1484,12 @@ msgstr "Fallo al evacuar el host: %s." msgid "Host" msgstr "Host" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "Evacuar anfitrión" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "Evacuar" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "Evacuado" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "Zona" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1522,16 +1522,16 @@ msgstr "Zona" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1547,18 +1547,18 @@ msgstr "Zona" msgid "Status" msgstr "Estado" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "Estado" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "Actualizado el" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "Anfitrión de cómputo" @@ -1894,6 +1894,10 @@ msgstr "IPs flotantes" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2059,8 +2063,8 @@ msgstr "Migrar en vivo instancia" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "Proyecto" @@ -2097,7 +2101,7 @@ msgstr "Dirección IP" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2377,6 +2381,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "Valor" @@ -2410,9 +2416,8 @@ msgstr "Plano" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "Perfil de red" @@ -2464,7 +2469,7 @@ msgstr "ID de segmentación" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2491,7 +2496,7 @@ msgstr "Estado de administración" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "Compartido" @@ -2499,7 +2504,7 @@ msgstr "Compartido" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "Red externa" @@ -2577,8 +2582,7 @@ msgstr "Ha habido un fallo al actualizar la red %s" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2586,19 +2590,21 @@ msgid "Networks" msgstr "Redes" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "Borrar red" msgstr[1] "Borrar redes" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "Red borrada" msgstr[1] "Redes borradas" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "Ha habido un fallo al eliminar red %s" @@ -2609,7 +2615,7 @@ msgstr "Ha habido un fallo al eliminar red %s" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2618,7 +2624,7 @@ msgstr "Crear red" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "Editar red" @@ -2631,7 +2637,7 @@ msgid "Network Name" msgstr "Nombre de la red" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "Subredes asociadas" @@ -2679,7 +2685,7 @@ msgstr "No ha sido posible obtener la lista de puertos." #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "No ha sido posible obtener los detalles de la red \"%s\"." @@ -2713,8 +2719,8 @@ msgstr "Fallo al añadir el agente %(agent_name)s para la red %(network)s." #: dashboards/admin/networks/agents/tables.py:39 msgid "Delete DHCP Agent" msgid_plural "Delete DHCP Agents" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar agente DHCP" +msgstr[1] "Eliminar agentes DHCP" #: dashboards/admin/networks/agents/tables.py:47 msgid "Deleted DHCP Agent" @@ -2874,32 +2880,34 @@ msgid "Unable to retrieve port details." msgstr "No ha sido posible obtener los detalles del puerto." #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "Borrar subred" msgstr[1] "Borrar subredes" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "Subred borrada" msgstr[1] "Subredes borradas" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "Ha habido un fallo al borrar la subred %s" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "Crear subred" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "Editar subred" @@ -2914,22 +2922,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "Versión de IP" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "IP de la puerta de enlace" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "Subredes" @@ -3076,7 +3083,7 @@ msgstr "Monitorización" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3089,13 +3096,13 @@ msgstr "No ha sido posible obtener la lista de routers." #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "CIDR origen" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "CIDR destino" @@ -3106,19 +3113,18 @@ msgstr "CIDR destino" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "Acción" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "Siguientes saltos" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "Reglas de router" @@ -3206,7 +3212,7 @@ msgstr "ID del proyecto" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "Distribuido.¡" @@ -3387,7 +3393,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3395,7 +3401,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3480,8 +3486,8 @@ msgstr "\nLas especificaciones QOS puden asociarse a los tipos de volumen.\nSe u #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3804,7 +3810,7 @@ msgstr[1] "" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "Editar" @@ -4162,6 +4168,9 @@ msgid "Group ID" msgstr "ID de grupo" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "Eliminar" @@ -4221,6 +4230,8 @@ msgstr "Miembros del grupo" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4695,7 +4706,7 @@ msgstr "Editar los detalles del usuario, incluyendo el Proyecto Principal y Rol. msgid "Compute" msgstr "Compute" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4991,7 +5002,7 @@ msgstr "Crear par de claves" msgid "Fingerprint" msgstr "Fingerprint" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "No ha sido posible crear el par de claves: %(exc)s" @@ -5421,7 +5432,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "Contenedor" @@ -5436,7 +5446,7 @@ msgid "Private" msgstr "Privada" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5467,7 +5477,7 @@ msgid "File" msgstr "Fichero" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "Nombre del objeto" @@ -5527,44 +5537,55 @@ msgid "Unable to copy object." msgstr "No ha sido posible copiar el objeto." #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "Contenedores" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "Ver detalles" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "Hacer público" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "Se ha modificado correctamente a acceso público el contenedor." -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "No se ha podido modificar el acceso del contenedor." -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "Hacer privado" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "Se ha modificado correctamente a acceso privado el contenedor." -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "Borrar contenedor" +msgstr[1] "Borrar contenedores" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "Contenedor borrado" +msgstr[1] "Contenedores borrados" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "No ha sido posible eliminar el contenedor." -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5572,53 +5593,58 @@ msgstr "No ha sido posible eliminar el contenedor." msgid "Create Container" msgstr "Crear contenedor" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "Ver contenedor" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "Crear pseudo-carpeta" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "Cargar objeto" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "Detalle de contenedor" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "Objeto" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "Eliminar objeto" +msgstr[1] "Eliminar objetos" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "Objetos" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "Objeto eliminado" +msgstr[1] "Objetos eliminados" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "Copiar" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "Descargar" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "pseudo-carpeta" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "Objetos" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "No ha sido posible obtener la lista de contenedores." @@ -5732,6 +5758,11 @@ msgstr "Modificado por última vez" msgid "Edit Object" msgstr "Editar objeto" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "Objeto" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5811,15 +5842,15 @@ msgstr "Copiar plantilla" #: dashboards/project/data_processing/nodegroup_templates/tables.py:56 msgid "Delete Template" msgid_plural "Delete Templates" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar plantilla" +msgstr[1] "Eliminar plantillas" #: dashboards/project/data_processing/cluster_templates/tables.py:72 #: dashboards/project/data_processing/nodegroup_templates/tables.py:64 msgid "Deleted Template" msgid_plural "Deleted Templates" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Plantilla borrada" +msgstr[1] "Plantillas borradas" #: dashboards/project/data_processing/cluster_templates/tables.py:87 #: dashboards/project/data_processing/nodegroup_templates/tables.py:28 @@ -5936,16 +5967,16 @@ msgid "no processes" msgstr "sin procesos" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "Configuraciones del nodo" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "Sin configuraciones" @@ -5986,18 +6017,25 @@ msgstr "Plantilla no especificada" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "Procesos del nodo" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "Procesos del nodo no han sido especificados" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "Configuraciones del nodo no han sido especificadas" @@ -6056,7 +6094,7 @@ msgstr "Selecciona plugin y versión de Hadoop para la plantilla de clúster" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "No se pude crear" @@ -6099,14 +6137,14 @@ msgstr "Escalar Clúster" #: dashboards/project/data_processing/clusters/tables.py:53 msgid "Delete Cluster" msgid_plural "Delete Clusters" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar clúster" +msgstr[1] "Eliminar clústers" #: dashboards/project/data_processing/clusters/tables.py:61 msgid "Deleted Cluster" msgid_plural "Deleted Clusters" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Cluster eliminado" +msgstr[1] "Clusters eliminados" #: dashboards/project/data_processing/clusters/tables.py:84 msgid "Unable to update row" @@ -6325,14 +6363,14 @@ msgstr "Registrar imagen" #: dashboards/project/data_processing/data_image_registry/tables.py:54 msgid "Unregister Image" msgid_plural "Unregister Images" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Deregistrar imagen" +msgstr[1] "Deregistrar imágenes" #: dashboards/project/data_processing/data_image_registry/tables.py:62 msgid "Unregistered Image" msgid_plural "Unregistered Images" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Imagen deregistrada" +msgstr[1] "Imágenes deregistradas" #: dashboards/project/data_processing/data_image_registry/tables.py:80 msgid "Tags" @@ -6462,14 +6500,14 @@ msgstr "Crear origen de datos" #: dashboards/project/data_processing/data_sources/tables.py:38 msgid "Delete Data source" msgid_plural "Delete Data sources" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar origen de datos" +msgstr[1] "Eliminar orígenes de datos" #: dashboards/project/data_processing/data_sources/tables.py:46 msgid "Deleted Data source" msgid_plural "Deleted Data sources" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Origen de datos eliminado" +msgstr[1] "Orígenes de datos eliminados" #: dashboards/project/data_processing/data_sources/tabs.py:38 msgid "Unable to retrieve data source details" @@ -6721,8 +6759,8 @@ msgstr[1] "" #: dashboards/project/data_processing/jobs/workflows/launch.py:415 msgid "Launch Job" msgid_plural "Launch Jobs" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Lanzar trabajo" +msgstr[1] "Lanzar trabajos" #: dashboards/project/data_processing/job_executions/tables.py:66 #: dashboards/project/data_processing/job_executions/tables.py:95 @@ -6731,8 +6769,8 @@ msgstr[1] "" #: dashboards/project/data_processing/jobs/tables.py:130 msgid "Launched Job" msgid_plural "Launched Jobs" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Trabajo lanzado" +msgstr[1] "Trabajos lanzados" #: dashboards/project/data_processing/job_executions/tables.py:72 msgid "Relaunch On Existing Cluster" @@ -6828,14 +6866,14 @@ msgstr "Crear trabajo" #: dashboards/project/data_processing/jobs/tables.py:40 msgid "Delete Job" msgid_plural "Delete Jobs" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar trabajo" +msgstr[1] "Eliminar trabajos" #: dashboards/project/data_processing/jobs/tables.py:48 msgid "Deleted Job" msgid_plural "Deleted Jobs" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar trabajo" +msgstr[1] "Trabajos eliminados" #: dashboards/project/data_processing/jobs/tables.py:78 msgid "Launch On Existing Cluster" @@ -6943,15 +6981,19 @@ msgstr "Elige el origen de datos de entrada (no disponible para trabajos Java)." msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "Elige el origen de datos de salida (no disponible para trabajos Java)." -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "Seleccionar nombre de propiedad" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "Configuración" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "Parámetros" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "Argumentos" @@ -7152,24 +7194,24 @@ msgstr "Cuando los procesos son seleccionados, deberas configurar node de msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "Seleccionar un plugin y una version de Hadoop para una nueva plantilla de grupo de nodo." -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "Ubicación HDFS" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" msgstr "Volúmenes Cinder" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" msgstr "Volúmenes por nodo" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" msgstr "Tamaño de volúmenes" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" msgstr "Disco efímero" @@ -7189,8 +7231,8 @@ msgstr "Ocultar configuración completa" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "Crear Plantilla de Agrupación de Nodos" @@ -7235,24 +7277,32 @@ msgstr "No es posible generar opciones de proceso." msgid "Floating IP pool" msgstr "Repositorio de IP flotantes" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "Procesos" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "Procesos a lanzar en el grupo de nodo" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "Configurar la plantilla de grupo de nodo" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "Se ha creado la Plantilla de Agrupación de Nodos %s" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "Selecciona plugin y versión de Hadoop" @@ -7406,7 +7456,7 @@ msgstr "Tamaño del volumen inicial" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "Actualizada" @@ -8087,32 +8137,32 @@ msgstr "Crear cortafuegos" #: dashboards/project/firewalls/tables.py:66 msgid "Scheduled deletion of Rule" msgid_plural "Scheduled deletion of Rules" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Borrado programado de Regla" +msgstr[1] "Borrado programado de Reglas" #: dashboards/project/firewalls/tables.py:80 msgid "Delete Policy" msgid_plural "Delete Policies" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar política" +msgstr[1] "Eliminar políticas" #: dashboards/project/firewalls/tables.py:88 msgid "Scheduled deletion of Policy" msgid_plural "Scheduled deletion of Policies" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Borrado programado de Política" +msgstr[1] "Borrado programado de Políticas" #: dashboards/project/firewalls/tables.py:103 msgid "Delete Firewall" msgid_plural "Delete Firewalls" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar cortafuegos" +msgstr[1] "Eliminar cortafuegos" #: dashboards/project/firewalls/tables.py:111 msgid "Scheduled deletion of Firewall" msgid_plural "Scheduled deletion of Firewalls" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Borrado programado de Cortafuegos" +msgstr[1] "Borrado programado de Cortafuegos" #: dashboards/project/firewalls/tables.py:121 #: dashboards/project/firewalls/templates/firewalls/_updaterule.html:8 @@ -9535,7 +9585,7 @@ msgstr "Ningún sabor cumple con los requisitos mínimos de la imagen selecciona #: dashboards/project/instances/templates/instances/_launch_advanced_help.html:2 msgid "Specify advanced options to use when launching an instance." -msgstr "" +msgstr "Especificar opciones avanzadas al lanzar una instancia" #: dashboards/project/instances/templates/instances/_launch_customize_help.html:2 msgid "" @@ -9545,7 +9595,7 @@ msgstr "Puede personalizar su instancia una vez ejecutada usando las opciones aq #: dashboards/project/instances/templates/instances/_launch_customize_help.html:3 msgid "\"Customization Script\" is analogous to \"User Data\" in other systems." -msgstr "" +msgstr "El \"Guión de personalización\" es análogo a \"Datos de usuario\" en otros sistemas." #: dashboards/project/instances/templates/instances/_launch_details_help.html:6 msgid "" @@ -9838,7 +9888,7 @@ msgstr "Entrada Directa" #: dashboards/project/instances/workflows/create_instance.py:568 msgid "Customization Script Source" -msgstr "" +msgstr "Contenidos del guión de personalización" #: dashboards/project/instances/workflows/create_instance.py:572 msgid "" @@ -9849,16 +9899,16 @@ msgstr "Un script es un conjunto de instrucciones que se ejecutarán una vez la #: dashboards/project/instances/workflows/create_instance.py:576 #: dashboards/project/instances/workflows/create_instance.py:581 msgid "Script File" -msgstr "" +msgstr "Archivo de guión" #: dashboards/project/instances/workflows/create_instance.py:585 #: dashboards/project/instances/workflows/create_instance.py:590 msgid "Script Data" -msgstr "" +msgstr "Datos del guión" #: dashboards/project/instances/workflows/create_instance.py:617 msgid "File exceeds maximum size (16kb)" -msgstr "" +msgstr "El archivo excede el tamaño máximo (16kb)" #: dashboards/project/instances/workflows/create_instance.py:625 #: dashboards/project/stacks/forms.py:186 @@ -9878,17 +9928,17 @@ msgstr "Lanzar instancia con este perfil de política" msgid "" "Automatic: The entire disk is a single partition and automatically resizes. " "Manual: Results in faster build times but requires manual partitioning." -msgstr "" +msgstr "Automático: El disco es una única partición que se redimensiona automáticamente. Manual: Tiempos de creacion más rápidos pero requiere particionado manual." #: dashboards/project/instances/workflows/create_instance.py:731 msgid "Configuration Drive" -msgstr "" +msgstr "Disco de configuración" #: dashboards/project/instances/workflows/create_instance.py:732 msgid "" "Configure OpenStack to write metadata to a special configuration drive that " "attaches to the instance when it boots." -msgstr "" +msgstr "Configura OpenStack para escribir metadatos en un disco de configuración que se anexa a la instancia en el arranque." #: dashboards/project/instances/workflows/create_instance.py:758 msgid "Advanced Options" @@ -10254,7 +10304,6 @@ msgstr "Proveedor" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10812,7 +10861,7 @@ msgstr "Normal" msgid "There are no networks, routers, or connected instances to display." msgstr "No hay redes, routers o instancias conectadas que mostrar." -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "Añadir subred" @@ -10835,7 +10884,7 @@ msgid "Subnet Name" msgstr "Nombre de subred" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "Direcciones de red" @@ -11291,23 +11340,19 @@ msgstr "No ha sido posible borrar el router \"%s\"" msgid "Set Gateway" msgstr "Establecer puerta de enlace" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "Limpiar" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "Limpiado" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "Puerta de enlace" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "Puertas de enlace" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "No ha sido posible borrar la puerta de enlace del router \"%(name)s\": \"%(msg)s\"" @@ -11382,16 +11427,24 @@ msgstr "Regla de router añadida" msgid "Failed to add router rule %s" msgstr "Ha ocurrido un error al añadir la regla de router %s" -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "Añadir regla de router" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "Regla de router" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" +msgstr[1] "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11667,7 +11720,7 @@ msgstr "ID de pila" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "Nombre de la pila" @@ -11727,61 +11780,68 @@ msgid "Stack update started." msgstr "Comenzado actualización de la pila" #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "Pilas" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "Lanzar pila" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "Cambiar plantilla de la pila" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "Pila" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "Recurso de pila" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "Recurso" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "Tiempo desde el evento" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "Razón del estado" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "Eventos de pilas" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "Tipo de recursos de pila" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "Fecha actualizada" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "Recursos de pila" @@ -12508,8 +12568,8 @@ msgstr "Ejecutar como instancia" #: dashboards/project/volumes/volumes/tables.py:67 msgid "Delete Volume" msgid_plural "Delete Volumes" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Eliminar volúmen" +msgstr[1] "Eliminar volúmenes" #: dashboards/project/volumes/volumes/tables.py:75 msgid "Scheduled deletion of Volume" @@ -13269,7 +13329,7 @@ msgid "Projects could not be retrieved." msgstr "No ha sido posible obtener los proyectos." #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "Tipo de segmento" @@ -13291,7 +13351,7 @@ msgstr "Trunk" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "Subtipo" @@ -13306,7 +13366,7 @@ msgstr "VXLAN mejorada" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "Rango de segmentos" @@ -13317,7 +13377,7 @@ msgstr "" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "Rango de IP multicast" @@ -13358,7 +13418,7 @@ msgstr "Ha habido un fallo al actualizar perfil de red (%s)." msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13366,26 +13426,34 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "Crear perfil de red" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "Perfiles de red" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "Eliminar perfil de red" +msgstr[1] "Eliminar perfiles de red" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "Perfil de red eliminado" +msgstr[1] "Perfiles de red eliminados" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "Ha ocurrido un fallo al eliminar el perfil de red (%s)." -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "Editar perfil de red" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "Nombre de la red física" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "Perfil de la política" diff --git a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po index 74ba3acfd1..414dc8e73d 100644 --- a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po @@ -38,8 +38,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-27 06:20+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 13:04+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/horizon/language/fr/)\n" "MIME-Version: 1.0\n" @@ -463,6 +463,7 @@ msgstr "Admin" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -499,15 +500,15 @@ msgstr "Admin" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -624,7 +625,6 @@ msgstr "Services Arrêtés" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "Hôtes" @@ -1474,8 +1474,24 @@ msgstr "Démarrage de l'évacuation de %(current)s dans %(target)s." msgid "Failed to evacuate host: %s." msgstr "Échec pour évacuer l'hôte : %s." -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1491,28 +1507,12 @@ msgstr "Échec pour évacuer l'hôte : %s." msgid "Host" msgstr "Host" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "Hôte Évacué" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "Évacué" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "Évacué" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "Zone" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1545,16 +1545,16 @@ msgstr "Zone" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1570,18 +1570,18 @@ msgstr "Zone" msgid "Status" msgstr "Statut" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "Etat" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "Mis à jour à" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "Hôte Compute" @@ -1917,6 +1917,10 @@ msgstr "IP flottantes" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2082,8 +2086,8 @@ msgstr "Migration dynamique d'instance" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "Projet" @@ -2120,7 +2124,7 @@ msgstr "Adresse IP" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2400,6 +2404,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "Valeur" @@ -2433,9 +2439,8 @@ msgstr "Plat" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "Profil Réseau" @@ -2487,7 +2492,7 @@ msgstr "ID du segment" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2514,7 +2519,7 @@ msgstr "Etat Administateur" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "Partagé" @@ -2522,7 +2527,7 @@ msgstr "Partagé" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "Réseau externe" @@ -2600,8 +2605,7 @@ msgstr "Echec lors de la mise à jour du réseau %s" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2609,19 +2613,21 @@ msgid "Networks" msgstr "Réseaux" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "Supprimer le Réseau" msgstr[1] "Supprimer les réseaux" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "Réseau supprimé" msgstr[1] "Réseaux supprimés" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "Echec lors de la suppression du réseau %s" @@ -2632,7 +2638,7 @@ msgstr "Echec lors de la suppression du réseau %s" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2641,7 +2647,7 @@ msgstr "Créer un réseau" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "Modifier le réseau" @@ -2654,7 +2660,7 @@ msgid "Network Name" msgstr "Nom du réseau" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "Sous-réseaux associés" @@ -2702,7 +2708,7 @@ msgstr "Impossible de récupérer la liste des ports." #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "Impossible de récupérer les détails du réseau \"%s\"." @@ -2897,32 +2903,34 @@ msgid "Unable to retrieve port details." msgstr "Impossible de retrouver les détails du port." #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "Supprimer le Sous-Réseau" msgstr[1] "Supprimer les sous-réseaux" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "Sous-Réseau supprimé" msgstr[1] "Sous-réseaux supprimés" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "Echec lors de la suppression du sous-réseau %s" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "Créer un sous-réseau" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "Editer le sous-réseau" @@ -2937,22 +2945,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "Version IP" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "Adresse IP de la passerelle" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "Sous-réseaux" @@ -3099,7 +3106,7 @@ msgstr "Monitoring" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3112,13 +3119,13 @@ msgstr "Impossible de récupérer la liste des routeurs." #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "Source CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "Destination CIDR" @@ -3129,19 +3136,18 @@ msgstr "Destination CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "Action" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "Prochains sauts" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "Règles de routage" @@ -3229,7 +3235,7 @@ msgstr "ID Projet" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "Distribué" @@ -3410,7 +3416,7 @@ msgstr "Go" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3418,7 +3424,7 @@ msgstr "Go" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3503,8 +3509,8 @@ msgstr "\nLes Spécifications QOS peuvent être associées aux types de volume.\ #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3827,7 +3833,7 @@ msgstr[1] "Spécifications Supplémentaires supprimées" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "Editer" @@ -4185,6 +4191,9 @@ msgid "Group ID" msgstr "ID du Groupe" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "Supprimer" @@ -4244,6 +4253,8 @@ msgstr "Membres du Groupe" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4718,7 +4729,7 @@ msgstr "Éditer les détails de l'utilisateur, en incluant le Projet Primaire et msgid "Compute" msgstr "Calcul" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -5014,7 +5025,7 @@ msgstr "Créer une paire de clés" msgid "Fingerprint" msgstr "Empreinte" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "Impossible de créer la paire de clés : %(exc)s" @@ -5444,7 +5455,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "Conteneur" @@ -5459,7 +5469,7 @@ msgid "Private" msgstr "Privé" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5490,7 +5500,7 @@ msgid "File" msgstr "Fichier" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "Nom d'Objet" @@ -5550,44 +5560,55 @@ msgid "Unable to copy object." msgstr "Impossible de copier l'objet" #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "Conteneurs" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "Voir les détails" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "Rendre public" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "L'accès du conteneurs depuis le public a été correctement mis à jour." -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "Impossible de mettre à jour l'accès du conteneur." -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "Rendre privé" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "L'accès aux conteneurs depuis le privé a été correctement mis à jour ." -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "Impossible de supprimer le conteneur." -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5595,53 +5616,58 @@ msgstr "Impossible de supprimer le conteneur." msgid "Create Container" msgstr "Créer un Conteneur" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "Voir le Conteneur" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "Créer un pseudo-dossier" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "Télécharger un Objet" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "Détails du Conteneur" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "Objet" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "Objets" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "Copier" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "Télécharger" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "pseudo-dossier" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "Objets" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "Impossible de récupérer la liste des conteneurs." @@ -5755,6 +5781,11 @@ msgstr "Dernière Modification" msgid "Edit Object" msgstr "Editer l'objet" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "Objet" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5959,16 +5990,16 @@ msgid "no processes" msgstr "aucun processus" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "Configurations des noeuds" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "Pas de configuration" @@ -6009,18 +6040,25 @@ msgstr "Modèle non spécifié" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "Processus du noeud" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "Les processus du noeud ne sont pas spécifiés" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "Les configurations du noeud ne sont pas spécifiées" @@ -6079,7 +6117,7 @@ msgstr "Sélectionner le composant et la version pour le modèle de cluster" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "Ne peut pas être créé" @@ -6966,15 +7004,19 @@ msgstr "Choisissez la source de données d'entrée (n/a pour les tâches Java)." msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "Choisissez la source de données de sortie (n/a pour les tâches Java)." -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "Configuration" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "Paramètres" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "Arguments" @@ -7175,24 +7217,24 @@ msgstr "Quand les processus sont sélectionnés, vous pouvez régler les noeu msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "Sélectionner un composant et la version d'Hadoop pour le nouveau modèle de groupe de noeud." -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "emplacement HDFS" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" msgstr "Volumes Cinder" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" msgstr "Volumes par noeud" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" msgstr "Taille des volumes" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" msgstr "Disque éphémère" @@ -7212,8 +7254,8 @@ msgstr "Cacher la configuration complète" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "Créer un modèle de groupe de noeud" @@ -7258,24 +7300,32 @@ msgstr "Impossible de générer des choix de processus." msgid "Floating IP pool" msgstr "Pool d'IP flottantes" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "Processus" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "Processus à lancer dans le groupe de noeuds" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "Configurer le modèle de groupe de noeud" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "Modèle de groupe de nœuds %s créé" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "Sélection le composant et la version d'Hadoop" @@ -7429,7 +7479,7 @@ msgstr "Taille initiale du volume" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "Mis à jour" @@ -10277,7 +10327,6 @@ msgstr "Fournisseur" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10835,7 +10884,7 @@ msgstr "Normal" msgid "There are no networks, routers, or connected instances to display." msgstr "Il n'y a aucun réseau, routeur ou instance connectée à afficher." -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "Ajouter un sous-réseau" @@ -10858,7 +10907,7 @@ msgid "Subnet Name" msgstr "Nom du sous-réseau" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "Adresse réseau" @@ -11314,23 +11363,19 @@ msgstr "Impossible de supprimer le routeur \"%s\"" msgid "Set Gateway" msgstr "Définir la passerelle" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "Effacer" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "Effacé" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "Passerelle" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "Passerelles" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" +msgstr[1] "" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "Impossible de supprimer la passerelle pour le routeur \"%(name)s\" : \"%(msg)s\"" @@ -11405,16 +11450,24 @@ msgstr "Règle de routage ajoutée" msgid "Failed to add router rule %s" msgstr "Impossible d'ajouter la règle de routage %s" -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "Ajouter une règle de routage" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "Règle de routage" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" +msgstr[1] "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11605,7 +11658,7 @@ msgstr "Sélectionnez un modèle" #: dashboards/project/stacks/forms.py:52 msgid "Select a template to launch a stack." -msgstr "Sélectionner un modèle pour lancer une pile." +msgstr "Sélectionner un modèle pour lancer une Stack." #: dashboards/project/stacks/forms.py:60 msgid "Template Source" @@ -11680,27 +11733,27 @@ msgstr "Editer le modèle" #: dashboards/project/stacks/forms.py:227 msgid "Select a new template to re-launch a stack." -msgstr "Sélectionner un nouveau modèle pour relancer une pile." +msgstr "Sélectionner un nouveau modèle pour relancer une Stack." #: dashboards/project/stacks/forms.py:228 #: dashboards/project/stacks/forms.py:358 msgid "Stack ID" -msgstr "Id de la pile." +msgstr "Id de la Stack" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" -msgstr "Nom de la Pile" +msgstr "Nom de la Stack" #: dashboards/project/stacks/forms.py:239 msgid "Create Stack" -msgstr "Créez une pile" +msgstr "Créez une Stack" #: dashboards/project/stacks/forms.py:255 msgid "Name of the stack to create." -msgstr "Nom de la pile à créer." +msgstr "Nom de la Stack à créer." #: dashboards/project/stacks/forms.py:257 msgid "" @@ -11714,7 +11767,7 @@ msgstr "Délai d'attente à la création (minutes)" #: dashboards/project/stacks/forms.py:263 msgid "Stack creation timeout in minutes." -msgstr "Délai d'expiration (en minutes) pour la création de stack " +msgstr "Délai d'expiration (en minutes) pour la création de Stack " #: dashboards/project/stacks/forms.py:265 msgid "Rollback On Failure" @@ -11733,80 +11786,87 @@ msgstr "Mot de Passe pour l'utilisateur \"%s\"" msgid "" "This is required for operations to be performed throughout the lifecycle of " "the stack" -msgstr "C'est obligatoire pour les opérations à réaliser pendant tout le cycle de vie de la stack" +msgstr "C'est obligatoire pour les opérations à réaliser pendant tout le cycle de vie de la Stack" #: dashboards/project/stacks/forms.py:347 msgid "Stack creation started." -msgstr "Création de stack commencée" +msgstr "Création de Stack commencée" #: dashboards/project/stacks/forms.py:356 #: dashboards/project/stacks/templates/stacks/_update.html:8 #: dashboards/project/stacks/templates/stacks/update.html:3 msgid "Update Stack Parameters" -msgstr "Mise à jour des paramètres de la pile." +msgstr "Mise à jour des paramètres de la Stack." #: dashboards/project/stacks/forms.py:389 msgid "Stack update started." -msgstr "Mise à jour de stack commencée." +msgstr "Mise à jour de Stack commencée." #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "Stacks" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" -msgstr "Lancer la stack" +msgstr "Lancer la Stack" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" -msgstr "Changer le modèle de stack." +msgstr "Changer le modèle de Stack." -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "Stack" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "Supprimer la Stack" +msgstr[1] "Supprimer les Stacks" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "Stack supprimée" +msgstr[1] "Stacks supprimées" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" -msgstr "Ressource de la stack" +msgstr "Ressource de la Stack" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "Ressource" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "Temps depuis l’évènement" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "Raison du statut" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" -msgstr "Évènements de la stack" +msgstr "Évènements de la Stack" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" -msgstr "Type de ressource de stack" +msgstr "Type de ressource de Stack" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "Date mise à jour" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" -msgstr "Ressources de la pile" +msgstr "Ressources de la Stack" #: dashboards/project/stacks/tabs.py:33 msgid "Topology" @@ -11819,7 +11879,7 @@ msgstr "Événements" #: dashboards/project/stacks/tabs.py:108 #, python-format msgid "Unable to get events for stack \"%s\"." -msgstr "Impossible d'obtenir les événements pour la stack \"%s\"." +msgstr "Impossible d'obtenir les événements pour la Stack \"%s\"." #: dashboards/project/stacks/tabs.py:114 msgid "Resources" @@ -11828,17 +11888,17 @@ msgstr "Ressources" #: dashboards/project/stacks/tabs.py:136 #, python-format msgid "Unable to get resources for stack \"%s\"." -msgstr "Impossible d'obtenir les ressources pour la stack \"%s\"." +msgstr "Impossible d'obtenir les ressources pour la Stack \"%s\"." #: dashboards/project/stacks/views.py:79 msgid "Unable to retrieve stack list." -msgstr "Impossible d'extraire la liste des stack." +msgstr "Impossible d'extraire la liste des Stacks." #: dashboards/project/stacks/views.py:111 #: dashboards/project/stacks/views.py:188 #: dashboards/project/stacks/views.py:212 msgid "Unable to retrieve stack." -msgstr "Impossible d'extraire la stack." +msgstr "Impossible d'extraire la Stack." #: dashboards/project/stacks/views.py:240 msgid "Unable to retrieve resource." @@ -11853,7 +11913,7 @@ msgstr "Impossible de récupérer les métadonnées." msgid "" "Use one of the available template source options to specify the template to " "be used in creating this stack." -msgstr "Utiliser une des options de modèle source disponibles pour préciser le modèle à utiliser lors de la création de cette stack." +msgstr "Utiliser une des options de modèle source disponibles pour préciser le modèle à utiliser lors de la création de cette Stack." #: dashboards/project/stacks/templates/stacks/_change_template.html:25 #: dashboards/project/stacks/templates/stacks/_select_template.html:25 @@ -11862,11 +11922,11 @@ msgstr "Suivant" #: dashboards/project/stacks/templates/stacks/_create.html:19 msgid "Create a new stack with the provided values." -msgstr "Créer une nouvelle stack avec les valeurs fournies." +msgstr "Créer une nouvelle Stack avec les valeurs fournies." #: dashboards/project/stacks/templates/stacks/_detail_overview.html:3 msgid "Stack Overview" -msgstr "Vue d'ensemble de la stack" +msgstr "Vue d'ensemble de la Stack" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:32 msgid "Outputs" @@ -11874,7 +11934,7 @@ msgstr "Sorties" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:46 msgid "Stack Parameters" -msgstr "Paramètres de la stack" +msgstr "Paramètres de la Stack" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:57 msgid "Launch Parameters" @@ -11894,7 +11954,7 @@ msgstr "Aperçu de la Ressource" #: dashboards/project/stacks/templates/stacks/_resource_overview.html:9 msgid "Stack Resource ID" -msgstr "ID de la ressource de stack" +msgstr "ID de la ressource de Stack" #: dashboards/project/stacks/templates/stacks/_resource_overview.html:13 msgid "Resource ID" @@ -11909,7 +11969,7 @@ msgid "" "Update a stack with the provided values. Please note that any encrypted " "parameters, such as passwords, will be reset to default if you do not change" " them here." -msgstr "Mettre à jour la pile avec les valeurs fournies. Veuillez noter que chaque paramètres cryptés, comme les mots de passe, sera réinitialisés par défaut si vous ne les changez pas ici. " +msgstr "Mettre à jour la Stack avec les valeurs fournies. Veuillez noter que chaque paramètres cryptés, comme les mots de passe, sera réinitialisés par défaut si vous ne les changez pas ici. " #: dashboards/project/stacks/templates/stacks/_update.html:24 msgid "Update" @@ -11922,11 +11982,11 @@ msgstr "Changer un modèle." #: dashboards/project/stacks/templates/stacks/detail.html:3 msgid "Stack Detail" -msgstr "Détail de la pile" +msgstr "Détail de la Stack" #: dashboards/project/stacks/templates/stacks/detail.html:6 msgid "Stack Detail: " -msgstr "Détail de la pile:" +msgstr "Détail de la Stack :" #: dashboards/project/stacks/templates/stacks/resource.html:3 msgid "Resource Detail" @@ -11938,7 +11998,7 @@ msgstr "Détail de la Ressource :" #: dashboards/project/stacks/templates/stacks/update.html:6 msgid "Update Stack" -msgstr "Mise à jour de la pile" +msgstr "Mise à jour de la Stack" #: dashboards/project/volumes/tabs.py:38 msgid "Unable to retrieve volume list." @@ -13292,7 +13352,7 @@ msgid "Projects could not be retrieved." msgstr "Les projets ne peuvent pas être récupérés." #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "Type de segment" @@ -13314,7 +13374,7 @@ msgstr "Trunk" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "Sous-type" @@ -13329,7 +13389,7 @@ msgstr "VXLAN amélioré" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "Étendue du Segment" @@ -13340,7 +13400,7 @@ msgstr "" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "Portée de l'IP multicast" @@ -13381,7 +13441,7 @@ msgstr "La mise à jour du profil réseau (%s) a échoué." msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13389,26 +13449,34 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "Créer un profil réseau" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "Profils réseau" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "" +msgstr[1] "" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "" +msgstr[1] "" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "Echec de la suppression du profil réseau (%s)." -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "Editer le profil réseau" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "Nom du réseau physique" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "Politique du Profil" diff --git a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po index 340d7432f7..939d56b4b1 100644 --- a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-27 17:51+0000\n" -"Last-Translator: Akihiro Motoki \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 13:31+0000\n" +"Last-Translator: ykatabam \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/horizon/language/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -437,6 +437,7 @@ msgstr "管理" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -473,15 +474,15 @@ msgstr "管理" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -596,7 +597,6 @@ msgstr "サービスダウン" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "ホスト" @@ -1444,8 +1444,22 @@ msgstr "%(current)s から %(target)s へ退避を開始しました。" msgid "Failed to evacuate host: %s." msgstr "ホスト %s からの退避に失敗しました。" -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "ホストの退避" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "ホストを退避しました" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1461,28 +1475,12 @@ msgstr "ホスト %s からの退避に失敗しました。" msgid "Host" msgstr "ホスト" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "サーバーを選択したダウン中のホストから稼働中の移動先ホストに退避します。" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "退避" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "退避しました" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "ゾーン" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1515,16 +1513,16 @@ msgstr "ゾーン" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1540,18 +1538,18 @@ msgstr "ゾーン" msgid "Status" msgstr "状態" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "状態" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "最終更新" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "コンピュートホスト" @@ -1887,6 +1885,10 @@ msgstr "Floating IP" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2052,8 +2054,8 @@ msgstr "インスタンスのライブマイグレーション" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "プロジェクト" @@ -2090,7 +2092,7 @@ msgstr "IP アドレス" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2370,6 +2372,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "値" @@ -2403,9 +2407,8 @@ msgstr "フラット" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "ネットワークプロファイル" @@ -2457,7 +2460,7 @@ msgstr "セグメント ID" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2484,7 +2487,7 @@ msgstr "管理状態" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "共有" @@ -2492,7 +2495,7 @@ msgstr "共有" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "外部ネットワーク" @@ -2570,8 +2573,7 @@ msgstr "ネットワーク %s の更新に失敗しました" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2579,17 +2581,19 @@ msgid "Networks" msgstr "ネットワーク" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "ネットワークの削除" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "ネットワークを削除しました" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "ネットワーク %s の削除に失敗しました" @@ -2600,7 +2604,7 @@ msgstr "ネットワーク %s の削除に失敗しました" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2609,7 +2613,7 @@ msgstr "ネットワークの作成" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "ネットワークの編集" @@ -2622,7 +2626,7 @@ msgid "Network Name" msgstr "ネットワーク名" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "割り当てサブネット" @@ -2670,7 +2674,7 @@ msgstr "ポート一覧を取得できません。" #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "ネットワーク \"%s\" の詳細を取得できません。" @@ -2861,30 +2865,32 @@ msgid "Unable to retrieve port details." msgstr "ポートの詳細を取得できません。" #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "サブネットの削除" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "サブネットを削除しました" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "サブネット %s の削除に失敗しました" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "サブネットの作成" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "サブネットの編集" @@ -2899,22 +2905,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "IP バージョン" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "ゲートウェイ IP" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "サブネット" @@ -3061,7 +3066,7 @@ msgstr "監視" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3074,13 +3079,13 @@ msgstr "ルーターの一覧を取得できません。" #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "送信元CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "宛先 CIDR" @@ -3091,19 +3096,18 @@ msgstr "宛先 CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "アクション" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "ネクストホップ" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "ルータールール" @@ -3191,7 +3195,7 @@ msgstr "プロジェクト ID" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "分散ルータ" @@ -3372,7 +3376,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3380,7 +3384,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3465,8 +3469,8 @@ msgstr "\nQoS スペックをボリューム種別に関連付けることがで #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3783,7 +3787,7 @@ msgstr[0] "追加スペックを削除しました" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "編集" @@ -4141,6 +4145,9 @@ msgid "Group ID" msgstr "グループ ID" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "削除" @@ -4200,6 +4207,8 @@ msgstr "グループのメンバー" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4668,7 +4677,7 @@ msgstr "ユーザーの詳細を編集します。主プロジェクトやロー msgid "Compute" msgstr "コンピュート" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4960,7 +4969,7 @@ msgstr "キーペアの作成" msgid "Fingerprint" msgstr "フィンガープリント" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "キーペアを作成できません: %(exc)s" @@ -5386,7 +5395,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "コンテナー" @@ -5401,7 +5409,7 @@ msgid "Private" msgstr "プライベート" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5432,7 +5440,7 @@ msgid "File" msgstr "ファイル" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "オブジェクト名" @@ -5492,44 +5500,53 @@ msgid "Unable to copy object." msgstr "オブジェクトをコピーできません。" #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "コンテナー" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "詳細の表示" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "パブリックに変更" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "コンテナーアクセスをパブリックに変更しました。" -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "コンテナーアクセスの更新に失敗しました。" -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "プライベートに変更" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "コンテナーアクセスをプライベートに変更しました。" -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "コンテナーの削除" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "コンテナーを削除しました" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "コンテナーを削除できません。" -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5537,53 +5554,56 @@ msgstr "コンテナーを削除できません。" msgid "Create Container" msgstr "コンテナーの作成" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "コンテナーの表示" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "疑似フォルダーの作成" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "オブジェクトのアップロード" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "コンテナーの詳細" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "オブジェクトストレージ" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "オブジェクトの削除" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "オブジェクト" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "オブジェクトを削除しました" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "コピー" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "ダウンロード" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "擬似フォルダー" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "オブジェクト" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "コンテナーの一覧を取得できません。" @@ -5697,6 +5717,11 @@ msgstr "最終更新時刻" msgid "Edit Object" msgstr "オブジェクトの編集" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "オブジェクトストレージ" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5899,16 +5924,16 @@ msgid "no processes" msgstr "指定されたプロセスはありません" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "ノード設定" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "設定なし" @@ -5949,18 +5974,25 @@ msgstr "テンプレートは指定されていません" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "自動セキュリティグループ" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "ノードプロセス" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "ノードプロセスは指定されていません" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "ノード設定は指定されていません" @@ -6019,7 +6051,7 @@ msgstr "クラスターテンプレートのプラグインと Hadoop バージ #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "作成できませんでした" @@ -6892,15 +6924,19 @@ msgstr "入力データソースを選択してください (Java ジョブで msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "出力データソースを選択してください (Java ジョブでは不要)。" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "プロパティー名を選択してください" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "設定" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "パラメーター" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "引数" @@ -7101,24 +7137,24 @@ msgstr "プロセスを選択した場合、対応するタブでノード\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 14:51+0000\n" +"Last-Translator: Sungjin Kang \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/horizon/language/ko_KR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -436,6 +436,7 @@ msgstr "관리자" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -472,15 +473,15 @@ msgstr "관리자" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -595,7 +596,6 @@ msgstr "서비스 다운" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "호스트" @@ -1443,8 +1443,22 @@ msgstr "%(target)s에서 %(current)s으로 철수 시작." msgid "Failed to evacuate host: %s." msgstr "호스트를 철수하는데 실패했습니다: %s" -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "호스트 철수" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "호스트 철수" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1460,28 +1474,12 @@ msgstr "호스트를 철수하는데 실패했습니다: %s" msgid "Host" msgstr "호스트" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "호스트 철수" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "철수" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "철수함" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "영역" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1514,16 +1512,16 @@ msgstr "영역" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1539,18 +1537,18 @@ msgstr "영역" msgid "Status" msgstr "상태" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "상태" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "업데이트" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "Compute 호스트" @@ -1886,6 +1884,10 @@ msgstr "유동 IP" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2051,8 +2053,8 @@ msgstr "실시간 마이그레이트 인스턴스 " #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "프로젝트" @@ -2089,7 +2091,7 @@ msgstr "IP 주소" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2369,6 +2371,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "값" @@ -2402,9 +2406,8 @@ msgstr "평면" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "네트워크 프로필" @@ -2456,7 +2459,7 @@ msgstr "구분 ID" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2483,7 +2486,7 @@ msgstr "관리자 상태" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "공유" @@ -2491,7 +2494,7 @@ msgstr "공유" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "외부 네트워크" @@ -2569,8 +2572,7 @@ msgstr "네트워크 %s 업데이트를 하지 못하였습니다." #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2578,17 +2580,19 @@ msgid "Networks" msgstr "네트워크" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "네트워크 삭제" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "네트워크 삭제됨" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "네트워크 %s 삭제하지 못하였습니다." @@ -2599,7 +2603,7 @@ msgstr "네트워크 %s 삭제하지 못하였습니다." #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2608,7 +2612,7 @@ msgstr "네트워크 생성" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "네트워크 편집" @@ -2621,7 +2625,7 @@ msgid "Network Name" msgstr "네트워크 이름" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "관련 서브넷" @@ -2669,7 +2673,7 @@ msgstr "포트 목록을 찾을 수 없습니다." #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "네트워크 \"%s\"의 세부 정보를 찾지 못했습니다." @@ -2860,30 +2864,32 @@ msgid "Unable to retrieve port details." msgstr "포트에 대한 세부 정보를 찾지 못했습니다." #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "서브넷 삭제" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "서브넷 삭제됨" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "서브넷 %s을 삭제하지 못하였습니다." #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "서브넷 생성" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "서브넷 편집" @@ -2898,22 +2904,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "IP 버전" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "게이트웨이 IP" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "서브넷" @@ -3060,7 +3065,7 @@ msgstr "모니터링" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3073,13 +3078,13 @@ msgstr "라우터 목록을 찾지 못했습니다." #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "소스 CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "목적지 CIDR" @@ -3090,19 +3095,18 @@ msgstr "목적지 CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "동작" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "다음 홉" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "라우터 룰" @@ -3190,7 +3194,7 @@ msgstr "프로젝트 ID" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "분산" @@ -3371,7 +3375,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3379,7 +3383,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3464,8 +3468,8 @@ msgstr "\nQOS 스펙은 볼륨 타입에 연관될 수 있습니다.\n이것은 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3687,12 +3691,12 @@ msgstr "QOS 사양 연결 관리" #: dashboards/admin/volumes/volume_types/tables.py:52 msgid "Delete VolumeType" msgid_plural "Delete VolumeTypes" -msgstr[0] "" +msgstr[0] "볼륨 타입 삭제" #: dashboards/admin/volumes/volume_types/tables.py:60 msgid "Deleted VolumeType" msgid_plural "Deleted VolumeTypes" -msgstr[0] "" +msgstr[0] "볼륨 타입 삭제" #: dashboards/admin/volumes/volume_types/tables.py:73 msgid "Associated QOS Spec" @@ -3705,12 +3709,12 @@ msgstr "관리사양" #: dashboards/admin/volumes/volume_types/tables.py:118 msgid "Delete QOS Spec" msgid_plural "Delete QOS Specs" -msgstr[0] "" +msgstr[0] "QOS 스펙 삭제" #: dashboards/admin/volumes/volume_types/tables.py:126 msgid "Deleted QOS Spec" msgid_plural "Deleted QOS Specs" -msgstr[0] "" +msgstr[0] "QOS 스펙 삭제" #: dashboards/admin/volumes/volume_types/tables.py:138 msgid "Edit Consumer" @@ -3770,19 +3774,19 @@ msgstr "볼륨 타입 추가 사양을 편집할 수 없습니다." #: dashboards/admin/volumes/volume_types/extras/tables.py:27 msgid "Delete Extra Spec" msgid_plural "Delete Extra Specs" -msgstr[0] "" +msgstr[0] "추가 스펙 삭제" #: dashboards/admin/volumes/volume_types/extras/tables.py:35 msgid "Deleted Extra Spec" msgid_plural "Deleted Extra Specs" -msgstr[0] "" +msgstr[0] "추가 스펙 삭제" #: dashboards/admin/volumes/volume_types/extras/tables.py:59 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:48 #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "편집" @@ -4140,6 +4144,9 @@ msgid "Group ID" msgstr "그룹 ID" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "삭제" @@ -4199,6 +4206,8 @@ msgstr "그룹 멤버" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4667,7 +4676,7 @@ msgstr "주 프로젝트와 롤에 포함된 사용자의 자세한 정보를 msgid "Compute" msgstr "Compute" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4959,7 +4968,7 @@ msgstr "캐 패어 생성" msgid "Fingerprint" msgstr "Fingerprint" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "키 패어를 생성할 수 없습니다: %(exc)s" @@ -5385,7 +5394,6 @@ msgid "Swift" msgstr "스위프트" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "컨테이너" @@ -5400,7 +5408,7 @@ msgid "Private" msgstr "사설" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5431,7 +5439,7 @@ msgid "File" msgstr "파일" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "오브젝트 이름" @@ -5491,44 +5499,53 @@ msgid "Unable to copy object." msgstr "오브젝트를 복사할 수 없습니다." #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "컨테이너" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "세부 정보 보기" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "공개 하기" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "공개로 컨테이너 접근 방법을 업데이트했습니다." -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "컨테이너 접근을 업데이트 할 수 없습니다." -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "비공개 상태로 만들기" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "비공개로 컨테이너 접근 방식을 업데이트했습니다." -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "컨테이너를 삭제할 수 없습니다." -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5536,53 +5553,56 @@ msgstr "컨테이너를 삭제할 수 없습니다." msgid "Create Container" msgstr "컨테이너 생성" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "컨테이너 보기" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "가상 폴더 만들기" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "오브젝트 올리기" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "컨테이너 세부 정보" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "오브젝트" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "오브젝트" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "복사" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "내려받기" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "가상 폴더" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "오브젝트" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "컨테이너 목록을 찾지 못했습니다." @@ -5696,6 +5716,11 @@ msgstr "마지막 수정" msgid "Edit Object" msgstr "오브젝트 수정" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "오브젝트" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5898,16 +5923,16 @@ msgid "no processes" msgstr "no processes" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "노드 구성" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "구성 없음" @@ -5948,18 +5973,25 @@ msgstr "템플릿이 선택되지 않았습니다." #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "노드 프로세스" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "노드 프로세스를 선택하지 않았습니다." -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "노드 구성을 선택하지 않았습니다." @@ -6018,7 +6050,7 @@ msgstr "클러스터 템플릿에서 플러그인과 Hadoop 버전을 선택합 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "생성할 수 없음" @@ -6891,15 +6923,19 @@ msgstr "입력할 데이터 소스 (Java 잡의 n/a)를 선택하십시오." msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "출력할 데이터 소스 (Java 잡의 n/a)를 선택하십시오." -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "구성" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "매개 변수" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "인수" @@ -7100,24 +7136,24 @@ msgstr "" msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "HDFS 배치" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" msgstr "Cinder 볼륨" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" msgstr "노드당 볼륨" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" msgstr "볼륨 크기" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" msgstr "임시 드라이브" @@ -7137,8 +7173,8 @@ msgstr "모든 구성 감추기" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "노드 그룹 템플릿 생성" @@ -7183,24 +7219,32 @@ msgstr "프로세스 선택을 생성할 수 없습니다." msgid "Floating IP pool" msgstr "유동 IP pool" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "프로세스" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "노드 그룹에서 프로세스 실행" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "노드 그룹 템플릿 구성" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "노드 그룹 템플릿 %s 생성" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "Hadoop 버전과 플러그인 선택" @@ -7354,7 +7398,7 @@ msgstr "초기 볼륨 크기" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "업데이트됨" @@ -10178,7 +10222,6 @@ msgstr "공급자" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10736,7 +10779,7 @@ msgstr "기본" msgid "There are no networks, routers, or connected instances to display." msgstr "표시할 네트워크, 라우터, 연결한 인스턴스가 없습니다." -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "서브넷 추가" @@ -10759,7 +10802,7 @@ msgid "Subnet Name" msgstr "서브넷 이름" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "네트워크 주소" @@ -11213,23 +11256,17 @@ msgstr "라우터 \"%s\"를 삭제할 수 없습니다." msgid "Set Gateway" msgstr "게이트웨이 설정" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "제거" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "제거 완료" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "게이트웨이" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "게이트웨이" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "라우터 \"%(name)s\"에서 게이트웨이를 제거하지 못하였습니다.: \"%(msg)s\"" @@ -11304,16 +11341,22 @@ msgstr "라우터 룰이 추가됨" msgid "Failed to add router rule %s" msgstr "라우터 룰 %s를 추가하는데 실패하였습니다." -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "라우터 룰 추가" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "라우터 룰" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11587,7 +11630,7 @@ msgstr "스택 ID" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "스택 이름" @@ -11647,61 +11690,66 @@ msgid "Stack update started." msgstr "스택 업데이트를 시작하였습니다." #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "스택" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "스택 시작" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "스택 템플릿 변경" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "스택" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "스택 리소스" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "리소스" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "이벤트 이후 시간" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "상태 현황" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "스택 이벤트" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "스택 리소스 타입" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "업데이트한 날짜" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "스택 리소스" @@ -12981,7 +13029,7 @@ msgstr "IPSec 사이트 접속 세부 정보를 찾지 못했습니다. %s" #: dashboards/project/vpn/workflows.py:36 #: dashboards/project/vpn/workflows.py:422 msgid "The state to start in." -msgstr "" +msgstr "시작시 상태를 나타냅니다." #: dashboards/project/vpn/workflows.py:57 msgid "Select a Router" @@ -13000,7 +13048,7 @@ msgid "" "Create VPN Service for current project.\n" "\n" "Specify a name, description, router, and subnet for the VPN Service. Admin State is Up (checked) by default." -msgstr "" +msgstr "현재 프로젝트에대한 VPN 서비스 생성.\n\nVPN 서비스의 이름, 설명, 라우터, 서브넷을 지정합니다. 관리 상태는 기본이 UP (선택된) 상태입니다." #: dashboards/project/vpn/workflows.py:95 #, python-format @@ -13185,7 +13233,7 @@ msgid "Projects could not be retrieved." msgstr "프로젝트를 검색할 수 없습니다." #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "구분 타입" @@ -13207,7 +13255,7 @@ msgstr "Trunk" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "서브 타입" @@ -13222,24 +13270,24 @@ msgstr "Enhanced VXLAN" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "구분 범위" #: dashboards/router/nexus1000v/forms.py:88 msgid "1-4093 for VLAN; 5000 and above for Overlay" -msgstr "" +msgstr "VLAN은 1-4093까지, 오버레이는 5000 이상을 사용합니다." #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "멀티 캐스트 IP 범위" #: dashboards/router/nexus1000v/forms.py:99 msgid "Multicast IPv4 range(e.g. 224.0.1.0-224.0.1.100)" -msgstr "" +msgstr "멀티 캐스트 IPv4 범위 (예. 224.0.1.0-224.0.1.100)" #: dashboards/router/nexus1000v/forms.py:103 #: dashboards/router/nexus1000v/forms.py:110 @@ -13274,7 +13322,7 @@ msgstr "네트워크 프로필(%s)를 업데이트 하지 못하였습니다." msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13282,26 +13330,32 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "네트워크 프로필 생성" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "네트워크 프로필" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "네트워크 프로필 삭제" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "네트워크 프로필 삭제" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "네트워크 프로필(%s)을 삭제하지 못하였습니다." -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "네트워크 프로필 수정" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "물리 네트워크 이름" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "정책 프로필" @@ -13312,7 +13366,7 @@ msgstr "네트워크 프로필 세부 정보를 찾지 못했습니다." #: dashboards/router/nexus1000v/views.py:142 msgid "Failed to obtain network profile binding" -msgstr "" +msgstr "네트워크 프로파일 바인딩을 가져오지 못했습니다." #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:19 msgid " Select a name for your network profile." @@ -13344,7 +13398,7 @@ msgstr "세그먼트 범위는 VLAN의 1-4093과 Enhanced-VXLAN Overlay의 5000 msgid "" "Edit the network profile to update name, segment range or multicast IP " "range." -msgstr "" +msgstr "이름, 세그먼트 범위, 멀티 캐스트 IP 범위를 업데이트할 네트워크 프로필을 편집합니다." #: dashboards/router/nexus1000v/templates/nexus1000v/index.html:3 #: dashboards/router/nexus1000v/templates/nexus1000v/network_profile/index.html:3 @@ -13396,7 +13450,7 @@ msgstr "비밀번호 변경" #: dashboards/settings/password/templates/password/_change.html:19 msgid "Change your password. We highly recommend you create a strong one. " -msgstr "" +msgstr "비밀번호를 변경합니다. 비빈번호를 설정함으로써 보안을 더 강화시킬수 있습니다." #: dashboards/settings/password/templates/password/_change.html:24 msgid "Change" @@ -13431,7 +13485,7 @@ msgstr "사용자 설정" #: dashboards/settings/user/templates/user/_settings.html:19 msgid "Modify dashboard settings for your user." -msgstr "" +msgstr "사용자의 데시보드 설정을 수정합니다." #: templates/403.html:5 templates/403.html.py:10 msgid "Forbidden" diff --git a/openstack_dashboard/locale/pl_PL/LC_MESSAGES/django.po b/openstack_dashboard/locale/pl_PL/LC_MESSAGES/django.po index ad1c62bcce..b0d147ef6d 100644 --- a/openstack_dashboard/locale/pl_PL/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/pl_PL/LC_MESSAGES/django.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Antoni Dabek , 2014 # Łukasz Jernaś , 2014 # stopolewicz , 2014 msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-01 19:31-0500\n" -"PO-Revision-Date: 2014-09-01 23:37+0000\n" -"Last-Translator: openstackjenkins \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 14:20+0000\n" +"Last-Translator: Łukasz Jernaś \n" "Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/horizon/language/pl_PL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,261 +20,274 @@ msgstr "" "Language: pl_PL\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: settings.py:99 +#: settings.py:101 msgid "Select format" msgstr "Wybierz format" -#: settings.py:100 +#: settings.py:102 msgid "AKI - Amazon Kernel Image" msgstr "AKI - Amazon Kernel Image" -#: settings.py:101 +#: settings.py:103 msgid "AMI - Amazon Machine Image" msgstr "AMI - Amazon Machine Image" -#: settings.py:102 +#: settings.py:104 msgid "ARI - Amazon Ramdisk Image" msgstr "ARI - Amazon Ramdisk Image" -#: settings.py:103 +#: settings.py:105 msgid "ISO - Optical Disk Image" msgstr "ISO - Optical Disk Image" -#: settings.py:104 +#: settings.py:106 msgid "QCOW2 - QEMU Emulator" msgstr "QCOW2 - QEMU Emulator" -#: settings.py:105 +#: settings.py:107 msgid "Raw" msgstr "Nieprzetworzone" -#: settings.py:106 +#: settings.py:108 msgid "VDI" msgstr "VDI" -#: settings.py:107 +#: settings.py:109 msgid "VHD" msgstr "VHD" -#: settings.py:108 +#: settings.py:110 msgid "VMDK" msgstr "VMDK" -#: settings.py:272 +#: settings.py:283 msgid "All TCP" msgstr "Wszystkie TCP" -#: settings.py:278 +#: settings.py:289 msgid "All UDP" msgstr "Wszystkie UDP" -#: settings.py:284 +#: settings.py:295 msgid "All ICMP" msgstr "Wszystkie ICMP" -#: api/ceilometer.py:736 +#: api/ceilometer.py:738 msgid "Unable to retrieve Ceilometer meterlist." msgstr "Nie można pobrać listy metryk Ceilometer." -#: api/ceilometer.py:910 +#: api/ceilometer.py:912 msgid "Duration of instance" msgstr "Czas trwania instancji" -#: api/ceilometer.py:914 +#: api/ceilometer.py:916 msgid "Duration of instance (openstack types)" msgstr "Czas trwania instancji (typy openstack)" -#: api/ceilometer.py:919 +#: api/ceilometer.py:921 msgid "Volume of RAM in MB" msgstr "Rozmiar RAM w MB" -#: api/ceilometer.py:923 +#: api/ceilometer.py:925 msgid "CPU time used" msgstr "Wykorzystany czas CPU" -#: api/ceilometer.py:927 +#: api/ceilometer.py:929 msgid "Average CPU utilization" msgstr "Średnie wykorzystanie CPU" -#: api/ceilometer.py:931 +#: api/ceilometer.py:933 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:28 msgid "Number of VCPUs" msgstr "Liczba VCPU" -#: api/ceilometer.py:935 +#: api/ceilometer.py:937 msgid "Number of read requests" msgstr "Ilość żądań odczytu" -#: api/ceilometer.py:939 +#: api/ceilometer.py:941 msgid "Number of write requests" msgstr "Ilość żądań zapisu" -#: api/ceilometer.py:943 +#: api/ceilometer.py:945 msgid "Volume of reads in B" msgstr "Wolumen odczytów w bajtach" -#: api/ceilometer.py:947 +#: api/ceilometer.py:949 msgid "Volume of writes in B" msgstr "Wolumen zapisów w bajtach" -#: api/ceilometer.py:951 +#: api/ceilometer.py:953 msgid "Size of root disk in GB" msgstr "Rozmiar głównego dysku w GB" -#: api/ceilometer.py:955 +#: api/ceilometer.py:957 msgid "Size of ephemeral disk in GB" msgstr "Rozmiar ulotnego dysku w GB" -#: api/ceilometer.py:960 +#: api/ceilometer.py:962 msgid "Number of incoming bytes on the network for a VM interface" msgstr "Ilość przychodzących bajtów na interfejsie sieciowym VM" -#: api/ceilometer.py:965 +#: api/ceilometer.py:967 msgid "Number of outgoing bytes on the network for a VM interface" msgstr "Ilość wychodzących bajtów z interfejsu sieciowego VM" -#: api/ceilometer.py:970 +#: api/ceilometer.py:972 msgid "Number of incoming packets for a VM interface" msgstr "Ilość przychodzących pakietów na interfejsie VM" -#: api/ceilometer.py:975 +#: api/ceilometer.py:977 msgid "Number of outgoing packets for a VM interface" msgstr "Ilość wychodzących pakietów z interfejsu VM" -#: api/ceilometer.py:987 +#: api/ceilometer.py:989 #, python-format msgid "Duration of instance type %s (openstack flavor)" msgstr "Czas działania instancji typu %s (odmiana OpenStack)" -#: api/ceilometer.py:1007 +#: api/ceilometer.py:1009 msgid "Duration of network" msgstr "Czas trwania sieci" -#: api/ceilometer.py:1011 +#: api/ceilometer.py:1013 msgid "Creation requests for this network" msgstr "Ilość żądań utworzenia dla tej sieci" -#: api/ceilometer.py:1015 +#: api/ceilometer.py:1017 msgid "Update requests for this network" msgstr "Ilość żądań aktualizacji dla tej sieci" -#: api/ceilometer.py:1019 +#: api/ceilometer.py:1021 msgid "Duration of subnet" msgstr "Czas trwania podsieci" -#: api/ceilometer.py:1023 +#: api/ceilometer.py:1025 msgid "Creation requests for this subnet" msgstr "Ilość żądań utworzenia dla tej podsieci" -#: api/ceilometer.py:1027 +#: api/ceilometer.py:1029 msgid "Update requests for this subnet" msgstr "Ilość żądań aktualizacji dla tej podsieci" -#: api/ceilometer.py:1031 +#: api/ceilometer.py:1033 msgid "Duration of port" msgstr "Czas trwania portu" -#: api/ceilometer.py:1035 +#: api/ceilometer.py:1037 msgid "Creation requests for this port" msgstr "Żądań utworzenia dla tego portu" -#: api/ceilometer.py:1039 +#: api/ceilometer.py:1041 msgid "Update requests for this port" msgstr "Żądań aktualizacji dla tego portu" -#: api/ceilometer.py:1043 +#: api/ceilometer.py:1045 msgid "Duration of router" msgstr "Czas trwania routera" -#: api/ceilometer.py:1047 +#: api/ceilometer.py:1049 msgid "Creation requests for this router" msgstr "Ilość żądań utworzenia dla tego routera" -#: api/ceilometer.py:1051 +#: api/ceilometer.py:1053 msgid "Update requests for this router" msgstr "Ilość żądań aktualizacji dla tego routera" -#: api/ceilometer.py:1055 +#: api/ceilometer.py:1057 msgid "Duration of floating ip" msgstr "Czas trwania pływającego adresu IP" -#: api/ceilometer.py:1059 +#: api/ceilometer.py:1061 msgid "Creation requests for this floating ip" msgstr "Ilość żądań utworzenia dla tego pływającego adresu IP" -#: api/ceilometer.py:1063 +#: api/ceilometer.py:1065 msgid "Update requests for this floating ip" msgstr "Ilość żądań aktualizacji dla tego pływającego adresu IP" -#: api/ceilometer.py:1080 +#: api/ceilometer.py:1082 msgid "Image existence check" msgstr "Sprawdzenie istnienia obrazu" -#: api/ceilometer.py:1084 +#: api/ceilometer.py:1086 msgid "Uploaded image size" msgstr "Rozmiar przesłanych obrazów" -#: api/ceilometer.py:1088 +#: api/ceilometer.py:1090 msgid "Number of update on the image" msgstr "Ilość aktualizacji tego obrazu" -#: api/ceilometer.py:1092 +#: api/ceilometer.py:1094 msgid "Number of upload of the image" msgstr "Ilość przesłań tego obrazu" -#: api/ceilometer.py:1096 +#: api/ceilometer.py:1098 msgid "Number of delete on the image" msgstr "Ilość usunięć tego obrazu" -#: api/ceilometer.py:1100 +#: api/ceilometer.py:1102 msgid "Image is downloaded" msgstr "Obraz został pobrany" -#: api/ceilometer.py:1104 +#: api/ceilometer.py:1106 msgid "Image is served out" msgstr "Obraz jest udostępniony" -#: api/ceilometer.py:1121 +#: api/ceilometer.py:1123 msgid "Duration of volume" msgstr "Czas trwania wolumenu" -#: api/ceilometer.py:1125 +#: api/ceilometer.py:1127 msgid "Size of volume" msgstr "Rozmiar wolumenu" -#: api/ceilometer.py:1142 +#: api/ceilometer.py:1144 msgid "Number of objects" msgstr "Ilość obiektów" -#: api/ceilometer.py:1146 +#: api/ceilometer.py:1148 msgid "Total size of stored objects" msgstr "Łączny rozmiar przechowywanych obiektów" -#: api/ceilometer.py:1150 +#: api/ceilometer.py:1152 msgid "Number of containers" msgstr "Ilość kontenerów" -#: api/ceilometer.py:1154 +#: api/ceilometer.py:1156 msgid "Number of incoming bytes" msgstr "Ilość przychodzących bajtów" -#: api/ceilometer.py:1158 +#: api/ceilometer.py:1160 msgid "Number of outgoing bytes" msgstr "Ilość wychodzących bajtów" -#: api/ceilometer.py:1162 +#: api/ceilometer.py:1164 msgid "Number of API requests against swift" msgstr "Ilość żądań API do swift" -#: api/ceilometer.py:1179 +#: api/ceilometer.py:1181 msgid "Amount of energy" msgstr "Ilość energii" -#: api/ceilometer.py:1183 +#: api/ceilometer.py:1185 msgid "Power consumption" msgstr "Zużycie energii" -#: api/cinder.py:197 +#: api/cinder.py:46 +msgid "back-end" +msgstr "back-end" + +#: api/cinder.py:47 +msgid "front-end" +msgstr "front-end" + +#: api/cinder.py:48 +msgctxt "Both of front-end and back-end" +msgid "both" +msgstr "oba" + +#: api/cinder.py:212 msgid "Unknown instance" msgstr "Nieznana instancja" @@ -292,7 +306,7 @@ msgid "User %s has no role defined for that project." msgstr "Użytkownik %s nie posiada zdefiniowanych ról dla tego projektu." #: api/keystone.py:362 api/keystone.py:378 -#: dashboards/settings/password/forms.py:61 +#: dashboards/settings/password/forms.py:62 msgid "Password changed. Please log in again to continue." msgstr "Hasło zmienione. Proszę się zalogować ponownie aby kontynuować." @@ -301,57 +315,67 @@ msgstr "Hasło zmienione. Proszę się zalogować ponownie aby kontynuować." msgid "ALLOW %(ethertype)s %(proto_port)s %(direction)s %(remote)s" msgstr "POZWÓL %(ethertype)s %(proto_port)s %(direction)s %(remote)s" -#: api/neutron.py:799 +#: api/neutron.py:823 msgid "Unable to connect to Neutron." msgstr "Nie można połączyć z Neutron." -#: api/neutron.py:836 +#: api/neutron.py:860 #, python-format msgid "Unable to parse IP address %s." msgstr "Nie można przetworzyć adresu IP %s." -#: api/neutron.py:923 +#: api/neutron.py:958 #, python-format msgid "" "The 'operation' parameter for get_dvr_permission is invalid. It should be " "one of %s" -msgstr "" +msgstr "Niepoprawny parametr „operation”dla get_dvr_permission. Powinien być jednym z %s" -#: api/neutron.py:936 +#: api/neutron.py:971 msgid "Failed to check Neutron \"dvr\" extension is not supported" msgstr "" -#: api/nova.py:193 +#: api/nova.py:211 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "Pozwól %(from)s:%(to)s z %(group)s" -#: api/nova.py:198 +#: api/nova.py:216 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "Pozwól %(from)s:%(to)s z %(cidr)s" -#: api/nova.py:274 +#: api/nova.py:292 msgid "Couldn't get security group list." msgstr "Nie można pobrać listy grup zabezpieczeń." -#: api/nova.py:281 +#: api/nova.py:299 #, python-format msgid "Couldn't get current security group list for instance %s." msgstr "Nie można pobrać aktualnej listy grup zabezpieczeń dla instancji %s." -#: api/nova.py:298 +#: api/nova.py:316 #, python-format msgid "" "Failed to modify %(num_groups_to_modify)d instance security groups: %(err)s" -msgstr "" +msgstr "Nie można zmodyfikować %(num_groups_to_modify)d grup zabezpieczeń instancji: %(err)s" -#: api/nova.py:313 +#: api/nova.py:331 #, python-format msgid "Failed to modify %d instance security groups" -msgstr "" +msgstr "Nie można zmodyfikować %d grup zabezpieczeń instancji." -#: api/swift.py:200 +#: api/nova.py:748 +#, python-format +msgid "Name: %(name)s ID: %(uuid)s" +msgstr "Nazwa: %(name)s ID: %(uuid)s" + +#: api/nova.py:753 +#, python-format +msgid "Failed to evacuate instances: %s" +msgstr "Nie można ewakuować instancji: %s" + +#: api/swift.py:204 msgid "The container cannot be deleted since it's not empty." msgstr "Kontener nie może zostać usunięty, ponieważ nie jest pusty." @@ -363,26 +387,28 @@ msgstr "System" msgid "Admin" msgstr "Administracja" -#: dashboards/admin/aggregates/forms.py:26 -#: dashboards/admin/aggregates/tables.py:106 +#: dashboards/admin/aggregates/forms.py:28 +#: dashboards/admin/aggregates/tables.py:128 #: dashboards/admin/aggregates/workflows.py:24 -#: dashboards/admin/flavors/workflows.py:35 dashboards/admin/info/tables.py:57 -#: dashboards/admin/info/tables.py:87 dashboards/admin/info/tables.py:111 -#: dashboards/admin/info/tables.py:163 dashboards/admin/instances/tables.py:92 -#: dashboards/admin/instances/tables.py:135 +#: dashboards/admin/flavors/workflows.py:35 dashboards/admin/info/tables.py:64 +#: dashboards/admin/info/tables.py:94 dashboards/admin/info/tables.py:118 +#: dashboards/admin/info/tables.py:170 dashboards/admin/instances/tables.py:82 +#: dashboards/admin/instances/tables.py:125 #: dashboards/admin/networks/forms.py:37 -#: dashboards/admin/networks/forms.py:230 +#: dashboards/admin/networks/forms.py:231 #: dashboards/admin/networks/ports/forms.py:40 -#: dashboards/admin/networks/ports/tables.py:88 -#: dashboards/admin/networks/subnets/tables.py:93 -#: dashboards/admin/routers/tables.py:60 +#: dashboards/admin/networks/ports/tables.py:91 +#: dashboards/admin/networks/subnets/tables.py:91 +#: dashboards/admin/routers/tables.py:54 #: dashboards/admin/routers/ports/tables.py:26 #: dashboards/admin/routers/templates/routers/_detail_overview.html:7 #: dashboards/admin/volumes/snapshots/tables.py:58 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:10 +#: dashboards/admin/volumes/volume_types/tables.py:71 +#: dashboards/admin/volumes/volume_types/tables.py:146 #: dashboards/admin/volumes/volumes/forms.py:29 -#: dashboards/admin/volumes/volumes/tables.py:68 -#: dashboards/admin/volumes/volumes/tables.py:86 +#: dashboards/admin/volumes/volumes/forms.py:88 +#: dashboards/admin/volumes/volumes/tables.py:41 #: dashboards/identity/domains/tables.py:183 #: dashboards/identity/domains/workflows.py:34 #: dashboards/identity/groups/forms.py:30 @@ -392,39 +418,40 @@ msgstr "Administracja" #: dashboards/identity/projects/workflows.py:125 #: dashboards/project/access_and_security/security_groups/forms.py:37 #: dashboards/project/access_and_security/security_groups/forms.py:64 -#: dashboards/project/access_and_security/security_groups/tables.py:124 +#: dashboards/project/access_and_security/security_groups/tables.py:122 #: dashboards/project/containers/templates/containers/_object_detail.html:10 -#: dashboards/project/data_processing/cluster_templates/tables.py:99 +#: dashboards/project/data_processing/cluster_templates/tables.py:112 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:6 -#: dashboards/project/data_processing/clusters/tables.py:95 -#: dashboards/project/data_processing/clusters/tabs.py:123 +#: dashboards/project/data_processing/clusters/tables.py:108 +#: dashboards/project/data_processing/clusters/tabs.py:134 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:6 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:10 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:9 -#: dashboards/project/data_processing/data_sources/tables.py:47 +#: dashboards/project/data_processing/data_sources/tables.py:60 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:5 #: dashboards/project/data_processing/data_sources/workflows/create.py:28 #: dashboards/project/data_processing/job_binaries/forms.py:48 -#: dashboards/project/data_processing/job_binaries/tables.py:68 +#: dashboards/project/data_processing/job_binaries/tables.py:81 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 -#: dashboards/project/data_processing/jobs/tables.py:100 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:5 +#: dashboards/project/data_processing/jobs/tables.py:149 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:67 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 #: dashboards/project/data_processing/utils/workflow_helpers.py:107 -#: dashboards/project/database_backups/tables.py:136 +#: dashboards/project/database_backups/tables.py:131 #: dashboards/project/database_backups/templates/database_backups/details.html:18 #: dashboards/project/database_backups/templates/database_backups/details.html:64 #: dashboards/project/database_backups/workflows/create_backup.py:32 -#: dashboards/project/databases/tables.py:270 +#: dashboards/project/databases/tables.py:264 #: dashboards/project/databases/templates/databases/_detail_overview.html:9 #: dashboards/project/firewalls/forms.py:35 -#: dashboards/project/firewalls/forms.py:113 -#: dashboards/project/firewalls/forms.py:140 -#: dashboards/project/firewalls/tables.py:204 -#: dashboards/project/firewalls/tables.py:236 -#: dashboards/project/firewalls/tables.py:253 +#: dashboards/project/firewalls/forms.py:117 +#: dashboards/project/firewalls/forms.py:144 +#: dashboards/project/firewalls/tables.py:200 +#: dashboards/project/firewalls/tables.py:232 +#: dashboards/project/firewalls/tables.py:249 #: dashboards/project/firewalls/workflows.py:32 #: dashboards/project/firewalls/workflows.py:177 #: dashboards/project/firewalls/workflows.py:234 @@ -438,86 +465,103 @@ msgstr "Administracja" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:9 #: dashboards/project/instances/workflows/update_instance.py:105 #: dashboards/project/loadbalancers/forms.py:33 -#: dashboards/project/loadbalancers/forms.py:72 -#: dashboards/project/loadbalancers/tables.py:277 +#: dashboards/project/loadbalancers/forms.py:75 +#: dashboards/project/loadbalancers/tables.py:221 #: dashboards/project/loadbalancers/workflows.py:36 -#: dashboards/project/loadbalancers/workflows.py:153 +#: dashboards/project/loadbalancers/workflows.py:155 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:117 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 -#: dashboards/project/networks/ports/tables.py:60 -#: dashboards/project/networks/subnets/tables.py:106 +#: dashboards/project/networks/ports/tables.py:55 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:10 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:162 -#: dashboards/project/routers/ports/tables.py:90 +#: dashboards/project/routers/tables.py:165 +#: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 #: dashboards/project/volumes/backups/tables.py:106 -#: dashboards/project/volumes/snapshots/tables.py:128 +#: dashboards/project/volumes/snapshots/tables.py:138 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:10 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:10 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:10 -#: dashboards/project/volumes/volumes/tables.py:338 -#: dashboards/project/volumes/volumes/tables.py:367 -#: dashboards/project/vpn/forms.py:33 dashboards/project/vpn/forms.py:64 -#: dashboards/project/vpn/forms.py:135 dashboards/project/vpn/forms.py:206 +#: dashboards/project/volumes/volumes/tables.py:325 +#: dashboards/project/volumes/volumes/tables.py:354 +#: dashboards/project/vpn/forms.py:33 dashboards/project/vpn/forms.py:67 +#: dashboards/project/vpn/forms.py:138 dashboards/project/vpn/forms.py:209 #: dashboards/project/vpn/tables.py:183 dashboards/project/vpn/tables.py:213 #: dashboards/project/vpn/tables.py:233 dashboards/project/vpn/tables.py:251 #: dashboards/project/vpn/workflows.py:27 -#: dashboards/project/vpn/workflows.py:110 -#: dashboards/project/vpn/workflows.py:209 -#: dashboards/project/vpn/workflows.py:306 +#: dashboards/project/vpn/workflows.py:112 +#: dashboards/project/vpn/workflows.py:211 +#: dashboards/project/vpn/workflows.py:308 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:6 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:6 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:7 #: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:7 #: dashboards/router/nexus1000v/forms.py:50 -#: dashboards/router/nexus1000v/forms.py:181 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:19 msgid "Name" msgstr "Nazwa" -#: dashboards/admin/aggregates/forms.py:28 -#: dashboards/admin/aggregates/tables.py:108 +#: dashboards/admin/aggregates/forms.py:30 +#: dashboards/admin/aggregates/tables.py:130 #: dashboards/admin/aggregates/workflows.py:27 -#: dashboards/project/instances/tables.py:831 +#: dashboards/project/instances/tables.py:902 #: dashboards/project/instances/templates/instances/_detail_overview.html:16 #: dashboards/project/instances/workflows/create_instance.py:77 -#: dashboards/project/volumes/volumes/forms.py:81 -#: dashboards/project/volumes/volumes/forms.py:86 -#: dashboards/project/volumes/volumes/forms.py:87 -#: dashboards/project/volumes/volumes/tables.py:375 +#: dashboards/project/volumes/volumes/forms.py:88 +#: dashboards/project/volumes/volumes/forms.py:93 +#: dashboards/project/volumes/volumes/forms.py:94 +#: dashboards/project/volumes/volumes/tables.py:362 msgid "Availability Zone" msgstr "Strefa dostępności" -#: dashboards/admin/aggregates/forms.py:43 +#: dashboards/admin/aggregates/forms.py:45 #, python-format msgid "Successfully updated aggregate: \"%s.\"" msgstr "Zaktualizowano agregat: „%s" -#: dashboards/admin/aggregates/forms.py:48 +#: dashboards/admin/aggregates/forms.py:50 #: dashboards/admin/aggregates/workflows.py:211 msgid "Unable to update the aggregate." msgstr "Nie można zaktualizować agregatu." +#: dashboards/admin/aggregates/forms.py:73 +#: dashboards/admin/flavors/forms.py:44 dashboards/admin/images/forms.py:61 +msgid "Metadata successfully updated." +msgstr "Zaktualizowano metadane." + +#: dashboards/admin/aggregates/forms.py:76 +msgid "Unable to update the aggregate metadata." +msgstr "Nie można zaktualizować metadanych agregatu." + #: dashboards/admin/aggregates/panel.py:21 -#: dashboards/admin/aggregates/tables.py:26 -#: dashboards/admin/aggregates/tables.py:120 +#: dashboards/admin/aggregates/tables.py:142 #: dashboards/admin/aggregates/templates/aggregates/index.html:3 #: dashboards/admin/aggregates/templates/aggregates/index.html:6 msgid "Host Aggregates" msgstr "Agregaty hostów" -#: dashboards/admin/aggregates/tables.py:25 -msgid "Host Aggregate" -msgstr "Agregat hostów" +#: dashboards/admin/aggregates/tables.py:29 +msgid "Delete Host Aggregate" +msgid_plural "Delete Host Aggregates" +msgstr[0] "Usuń agregat hostów" +msgstr[1] "Usuń agregaty hostów" +msgstr[2] "Usuń agregaty hostów" -#: dashboards/admin/aggregates/tables.py:34 +#: dashboards/admin/aggregates/tables.py:37 +msgid "Deleted Host Aggregate" +msgid_plural "Deleted Host Aggregates" +msgstr[0] "Usunięto agregat hostów" +msgstr[1] "Usunięto agregaty hostów" +msgstr[2] "Usunięto agregaty hostów" + +#: dashboards/admin/aggregates/tables.py:48 #: dashboards/admin/aggregates/workflows.py:176 #: dashboards/admin/aggregates/workflows.py:177 #: dashboards/admin/aggregates/templates/aggregates/create.html:3 @@ -525,72 +569,90 @@ msgstr "Agregat hostów" msgid "Create Host Aggregate" msgstr "Utwórz agregat hostów" -#: dashboards/admin/aggregates/tables.py:42 +#: dashboards/admin/aggregates/tables.py:56 msgid "Manage Hosts" msgstr "Zarządzaj hostami" -#: dashboards/admin/aggregates/tables.py:50 +#: dashboards/admin/aggregates/tables.py:64 +#: dashboards/admin/aggregates/templates/aggregates/_update_metadata.html:11 +#: dashboards/admin/flavors/tables.py:70 +#: dashboards/admin/flavors/templates/flavors/_update_metadata.html:11 +#: dashboards/admin/images/tables.py:46 +#: dashboards/admin/images/templates/images/_update_metadata.html:11 +msgid "Update Metadata" +msgstr "Aktualizuj metadane" + +#: dashboards/admin/aggregates/tables.py:72 #: dashboards/admin/aggregates/templates/aggregates/_update.html:9 #: dashboards/admin/aggregates/templates/aggregates/update.html:3 #: dashboards/admin/aggregates/templates/aggregates/update.html:6 msgid "Edit Host Aggregate" msgstr "Edytuj agregat hostów" -#: dashboards/admin/aggregates/tables.py:96 +#: dashboards/admin/aggregates/tables.py:118 msgid "Services Up" msgstr "Usługi działają" -#: dashboards/admin/aggregates/tables.py:96 +#: dashboards/admin/aggregates/tables.py:118 msgid "Services Down" msgstr "Usługi nie działają" -#: dashboards/admin/aggregates/tables.py:110 -#: dashboards/admin/aggregates/tables.py:133 +#: dashboards/admin/aggregates/tables.py:132 +#: dashboards/admin/aggregates/tables.py:156 msgid "Hosts" msgstr "Hosty" -#: dashboards/admin/aggregates/tables.py:114 +#: dashboards/admin/aggregates/tables.py:136 +#: dashboards/admin/flavors/tables.py:141 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:44 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:67 msgid "Metadata" msgstr "Metadane" -#: dashboards/admin/aggregates/tables.py:131 +#: dashboards/admin/aggregates/tables.py:154 msgid "Availability Zone Name" msgstr "Nazwa strefy dostępności" -#: dashboards/admin/aggregates/tables.py:137 +#: dashboards/admin/aggregates/tables.py:160 #: dashboards/admin/volumes/snapshots/forms.py:24 #: dashboards/admin/volumes/volumes/forms.py:54 msgid "Available" msgstr "Dostępne" -#: dashboards/admin/aggregates/tables.py:146 +#: dashboards/admin/aggregates/tables.py:169 msgid "Availability Zones" msgstr "Strefy dostępności" -#: dashboards/admin/aggregates/views.py:47 +#: dashboards/admin/aggregates/views.py:51 msgid "Unable to retrieve host aggregates list." msgstr "Nie można pobrać listy agregatów hostów." -#: dashboards/admin/aggregates/views.py:59 +#: dashboards/admin/aggregates/views.py:63 msgid "Unable to retrieve availability zone list." msgstr "Nie można pobrać listy stref dostępności." -#: dashboards/admin/aggregates/views.py:92 +#: dashboards/admin/aggregates/views.py:96 msgid "Unable to retrieve the aggregate to be updated" msgstr "Nie można pobrać agregatu do aktualizacji" +#: dashboards/admin/aggregates/views.py:130 +msgid "Unable to retrieve available metadata for aggregate." +msgstr "Nie można pobrać dostępnych metadanych dla agregatu." + +#: dashboards/admin/aggregates/views.py:143 +msgid "Unable to retrieve the aggregate to be updated." +msgstr "Nie można pobrać agregatu w celu aktualizacji." + #: dashboards/admin/aggregates/workflows.py:31 msgid "Host Aggregate Information" -msgstr "" +msgstr "Informacje agregatów hostów" #: dashboards/admin/aggregates/workflows.py:32 msgid "" "Host aggregates divide an availability zone into logical units by grouping " "together hosts. Create a host aggregate then select the hosts contained in " "it." -msgstr "" +msgstr "Agregaty hostów poprzez grupowanie ze sobą hostów, dzielą strefy dostępności w logiczne jednostki. Utwórz nowy agregat hostów a następnie wybierz hosty, które ma zawierać." #: dashboards/admin/aggregates/workflows.py:44 msgid "Unable to get host aggregate list" @@ -609,11 +671,11 @@ msgstr "Nie można pobrać dostępnych hostów" #: dashboards/admin/aggregates/workflows.py:94 #: dashboards/admin/aggregates/workflows.py:134 msgid "Manage Hosts within Aggregate" -msgstr "" +msgstr "Zarządzanie hostami wewnątrz agregatu" #: dashboards/admin/aggregates/workflows.py:139 msgid "Add hosts to this aggregate. Hosts can be in multiple aggregates." -msgstr "" +msgstr "Dodawanie hostów do agregatu. Jeden host może znajdować się w wielu agregatach." #: dashboards/admin/aggregates/workflows.py:141 msgid "All available hosts" @@ -678,13 +740,12 @@ msgstr "Dodaj/usuń hosty z agregatu" #: dashboards/admin/aggregates/workflows.py:209 #: dashboards/admin/aggregates/templates/aggregates/_update.html:24 #: dashboards/admin/flavors/workflows.py:264 -#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:25 -#: dashboards/admin/images/templates/images/properties/_edit.html:25 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:25 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_edit.html:25 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_edit.html:25 #: dashboards/identity/domains/workflows.py:299 #: dashboards/identity/projects/workflows.py:510 #: dashboards/project/instances/workflows/update_instance.py:133 -#: dashboards/project/networks/subnets/workflows.py:147 +#: dashboards/project/networks/subnets/workflows.py:160 #: dashboards/settings/user/templates/user/_settings.html:24 msgid "Save" msgstr "Zapisz" @@ -698,20 +759,19 @@ msgid "Error when adding or removing hosts." msgstr "Błąd w trakcie dodawania lub usuwania hosta." #: dashboards/admin/aggregates/templates/aggregates/_update.html:18 -#: dashboards/admin/flavors/templates/flavors/extras/_create.html:19 -#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:19 #: dashboards/admin/images/templates/images/_update.html:18 -#: dashboards/admin/images/templates/images/properties/_create.html:19 -#: dashboards/admin/images/templates/images/properties/_edit.html:19 #: dashboards/admin/metering/tables.py:27 #: dashboards/admin/metering/views.py:148 #: dashboards/admin/networks/templates/networks/_create.html:18 #: dashboards/admin/networks/templates/networks/agents/_add.html:18 #: dashboards/admin/networks/templates/networks/ports/_create.html:18 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:15 -#: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:18 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:19 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:19 +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_qos_spec.html:18 +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_volume_type.html:18 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_create.html:19 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_edit.html:19 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_create.html:19 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_edit.html:19 #: dashboards/identity/domains/tables.py:185 #: dashboards/identity/domains/workflows.py:36 #: dashboards/identity/groups/forms.py:32 @@ -727,7 +787,7 @@ msgstr "Błąd w trakcie dodawania lub usuwania hosta." #: dashboards/identity/users/templates/users/_update.html:17 #: dashboards/project/access_and_security/security_groups/forms.py:44 #: dashboards/project/access_and_security/security_groups/forms.py:71 -#: dashboards/project/access_and_security/security_groups/tables.py:125 +#: dashboards/project/access_and_security/security_groups/tables.py:123 #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:17 #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:17 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:18 @@ -738,30 +798,30 @@ msgstr "Błąd w trakcie dodawania lub usuwania hosta." #: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:17 #: dashboards/project/containers/templates/containers/_update.html:20 #: dashboards/project/containers/templates/containers/_upload.html:19 -#: dashboards/project/data_processing/cluster_templates/tables.py:110 +#: dashboards/project/data_processing/cluster_templates/tables.py:123 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:10 -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:98 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:99 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:10 #: dashboards/project/data_processing/clusters/workflows/create.py:73 #: dashboards/project/data_processing/data_image_registry/forms.py:30 #: dashboards/project/data_processing/data_plugins/tables.py:35 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:13 -#: dashboards/project/data_processing/data_sources/tables.py:52 -#: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:15 -#: dashboards/project/data_processing/data_sources/workflows/create.py:44 +#: dashboards/project/data_processing/data_sources/tables.py:65 +#: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:13 +#: dashboards/project/data_processing/data_sources/workflows/create.py:46 #: dashboards/project/data_processing/job_binaries/forms.py:76 -#: dashboards/project/data_processing/job_binaries/tables.py:73 +#: dashboards/project/data_processing/job_binaries/tables.py:86 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:11 -#: dashboards/project/data_processing/jobs/tables.py:103 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:9 +#: dashboards/project/data_processing/jobs/tables.py:152 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:10 #: dashboards/project/data_processing/jobs/workflows/create.py:65 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:10 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:39 #: dashboards/project/database_backups/templates/database_backups/details.html:20 #: dashboards/project/database_backups/workflows/create_backup.py:34 #: dashboards/project/firewalls/forms.py:38 -#: dashboards/project/firewalls/forms.py:115 -#: dashboards/project/firewalls/forms.py:143 +#: dashboards/project/firewalls/forms.py:119 +#: dashboards/project/firewalls/forms.py:147 #: dashboards/project/firewalls/workflows.py:36 #: dashboards/project/firewalls/workflows.py:179 #: dashboards/project/firewalls/workflows.py:237 @@ -774,10 +834,10 @@ msgstr "Błąd w trakcie dodawania lub usuwania hosta." #: dashboards/project/instances/templates/instances/_decryptpassword.html:20 #: dashboards/project/instances/templates/instances/_rebuild.html:18 #: dashboards/project/loadbalancers/forms.py:38 -#: dashboards/project/loadbalancers/forms.py:77 -#: dashboards/project/loadbalancers/tables.py:279 +#: dashboards/project/loadbalancers/forms.py:80 +#: dashboards/project/loadbalancers/tables.py:223 #: dashboards/project/loadbalancers/workflows.py:39 -#: dashboards/project/loadbalancers/workflows.py:156 +#: dashboards/project/loadbalancers/workflows.py:158 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:12 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:12 #: dashboards/project/networks/templates/networks/_create.html:17 @@ -800,16 +860,16 @@ msgstr "Błąd w trakcie dodawania lub usuwania hosta." #: dashboards/project/volumes/templates/volumes/volumes/_extend_limits.html:3 #: dashboards/project/volumes/templates/volumes/volumes/_limits.html:3 #: dashboards/project/volumes/templates/volumes/volumes/_update.html:18 -#: dashboards/project/volumes/volumes/forms.py:49 -#: dashboards/project/volumes/volumes/forms.py:463 -#: dashboards/project/volumes/volumes/forms.py:501 -#: dashboards/project/volumes/volumes/tables.py:341 -#: dashboards/project/vpn/forms.py:38 dashboards/project/vpn/forms.py:69 -#: dashboards/project/vpn/forms.py:140 dashboards/project/vpn/forms.py:210 +#: dashboards/project/volumes/volumes/forms.py:50 +#: dashboards/project/volumes/volumes/forms.py:474 +#: dashboards/project/volumes/volumes/forms.py:512 +#: dashboards/project/volumes/volumes/tables.py:328 +#: dashboards/project/vpn/forms.py:38 dashboards/project/vpn/forms.py:72 +#: dashboards/project/vpn/forms.py:143 dashboards/project/vpn/forms.py:213 #: dashboards/project/vpn/tables.py:215 dashboards/project/vpn/workflows.py:30 -#: dashboards/project/vpn/workflows.py:113 -#: dashboards/project/vpn/workflows.py:212 -#: dashboards/project/vpn/workflows.py:309 +#: dashboards/project/vpn/workflows.py:115 +#: dashboards/project/vpn/workflows.py:214 +#: dashboards/project/vpn/workflows.py:311 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:9 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:9 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:10 @@ -825,24 +885,26 @@ msgid "" msgstr "" #: dashboards/admin/aggregates/templates/aggregates/_update.html:25 -#: dashboards/admin/flavors/templates/flavors/extras/_create.html:26 -#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:26 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:24 #: dashboards/admin/images/templates/images/_create.html:34 #: dashboards/admin/images/templates/images/_update.html:25 -#: dashboards/admin/images/templates/images/properties/_create.html:26 -#: dashboards/admin/images/templates/images/properties/_edit.html:26 #: dashboards/admin/instances/templates/instances/_live_migrate.html:24 -#: dashboards/admin/networks/templates/networks/_create.html:25 +#: dashboards/admin/networks/templates/networks/_create.html:27 #: dashboards/admin/networks/templates/networks/_update.html:24 #: dashboards/admin/networks/templates/networks/agents/_add.html:25 #: dashboards/admin/networks/templates/networks/ports/_create.html:25 #: dashboards/admin/networks/templates/networks/ports/_update.html:29 #: dashboards/admin/routers/templates/routers/_update.html:24 #: dashboards/admin/volumes/templates/volumes/snapshots/_update_status.html:29 -#: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:34 +#: dashboards/admin/volumes/templates/volumes/volume_types/_associate_qos_spec.html:35 +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_qos_spec.html:37 +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_volume_type.html:34 +#: dashboards/admin/volumes/templates/volumes/volume_types/_edit_qos_spec_consumer.html:29 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_create.html:26 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_edit.html:26 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_create.html:26 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_edit.html:26 #: dashboards/admin/volumes/templates/volumes/volumes/_update_status.html:29 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:26 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:26 #: dashboards/identity/groups/templates/groups/_add_non_member.html:8 #: dashboards/identity/groups/templates/groups/_create.html:24 #: dashboards/identity/groups/templates/groups/_update.html:24 @@ -915,33 +977,43 @@ msgstr "" msgid "Cancel" msgstr "Anuluj" +#: dashboards/admin/aggregates/templates/aggregates/_update_metadata.html:4 +#: dashboards/admin/aggregates/templates/aggregates/_update_metadata.html:7 +#: dashboards/admin/aggregates/templates/aggregates/update_metadata.html:3 +#: dashboards/admin/aggregates/templates/aggregates/update_metadata.html:6 +msgid "Update Aggregate Metadata" +msgstr "" + #: dashboards/admin/aggregates/templates/aggregates/manage_hosts.html:3 #: dashboards/admin/aggregates/templates/aggregates/manage_hosts.html:6 msgid "Manage Hosts Aggregate" msgstr "Zarządzaj agregatem hostów" -#: dashboards/admin/flavors/panel.py:27 dashboards/admin/flavors/tables.py:31 -#: dashboards/admin/flavors/tables.py:133 +#: dashboards/admin/flavors/forms.py:48 +msgid "Unable to update the flavor metadata." +msgstr "" + +#: dashboards/admin/flavors/panel.py:27 dashboards/admin/flavors/tables.py:149 #: dashboards/admin/flavors/templates/flavors/index.html:3 #: dashboards/admin/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "Odmiany" -#: dashboards/admin/flavors/tables.py:30 -#: dashboards/admin/flavors/templates/flavors/extras/create.html:7 -#: dashboards/admin/flavors/templates/flavors/extras/edit.html:7 -#: dashboards/admin/flavors/templates/flavors/extras/index.html:7 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:11 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:14 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:14 -#: dashboards/project/databases/templates/databases/_detail_overview.html:26 -#: dashboards/project/databases/workflows/create_instance.py:36 -#: dashboards/project/instances/templates/instances/_detail_overview.html:46 -#: dashboards/project/instances/workflows/create_instance.py:83 -msgid "Flavor" -msgstr "Odmiana" +#: dashboards/admin/flavors/tables.py:34 +msgid "Delete Flavor" +msgid_plural "Delete Flavors" +msgstr[0] "Usuń odmianę" +msgstr[1] "Usuń odmiany" +msgstr[2] "Usuń odmiany" -#: dashboards/admin/flavors/tables.py:39 +#: dashboards/admin/flavors/tables.py:42 +msgid "Deleted Flavor" +msgid_plural "Deleted Flavors" +msgstr[0] "Usunięto odmianę" +msgstr[1] "Usunięto odmiany" +msgstr[2] "Usunięto odmiany" + +#: dashboards/admin/flavors/tables.py:53 #: dashboards/admin/flavors/workflows.py:177 #: dashboards/admin/flavors/workflows.py:178 #: dashboards/admin/flavors/templates/flavors/create.html:3 @@ -949,50 +1021,48 @@ msgstr "Odmiana" msgid "Create Flavor" msgstr "Utwórz odmianę" -#: dashboards/admin/flavors/tables.py:47 +#: dashboards/admin/flavors/tables.py:61 #: dashboards/admin/flavors/workflows.py:263 #: dashboards/admin/flavors/templates/flavors/update.html:3 #: dashboards/admin/flavors/templates/flavors/update.html:6 msgid "Edit Flavor" msgstr "Edytuj odmianę" -#: dashboards/admin/flavors/tables.py:55 -#: dashboards/admin/volumes/volumes/tables.py:32 -msgid "View Extra Specs" -msgstr "Wyświetl dodatkowe opcje" - -#: dashboards/admin/flavors/tables.py:62 +#: dashboards/admin/flavors/tables.py:77 msgid "Modify Access" msgstr "Modyfikuj dostęp" -#: dashboards/admin/flavors/tables.py:86 dashboards/admin/flavors/tables.py:90 +#: dashboards/admin/flavors/tables.py:101 +#: dashboards/admin/flavors/tables.py:105 #, python-format msgid "%sMB" msgstr "%sMB" -#: dashboards/admin/flavors/tables.py:94 dashboards/admin/flavors/tables.py:98 +#: dashboards/admin/flavors/tables.py:109 +#: dashboards/admin/flavors/tables.py:113 #: dashboards/project/volumes/backups/tables.py:95 -#: dashboards/project/volumes/volumes/tables.py:272 +#: dashboards/project/volumes/volumes/tables.py:259 #, python-format msgid "%sGB" msgstr "%sGB" -#: dashboards/admin/flavors/tables.py:106 +#: dashboards/admin/flavors/tables.py:121 msgid "Flavor Name" msgstr "Nazwa odmiany" -#: dashboards/admin/flavors/tables.py:107 +#: dashboards/admin/flavors/tables.py:122 #: dashboards/admin/flavors/workflows.py:46 -#: dashboards/admin/info/tables.py:201 dashboards/admin/overview/views.py:33 +#: dashboards/admin/info/tables.py:208 dashboards/admin/overview/views.py:33 #: dashboards/identity/projects/workflows.py:47 #: dashboards/project/instances/templates/instances/_detail_overview.html:50 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:10 #: dashboards/project/instances/templates/instances/_instance_flavor.html:4 -#: dashboards/project/overview/views.py:32 usage/tables.py:33 +#: dashboards/project/overview/views.py:32 usage/quotas.py:63 +#: usage/tables.py:33 msgid "VCPUs" msgstr "VCPU" -#: dashboards/admin/flavors/tables.py:109 +#: dashboards/admin/flavors/tables.py:124 #: dashboards/project/databases/templates/databases/_detail_overview.html:28 #: dashboards/project/instances/templates/instances/_detail_overview.html:48 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:14 @@ -1001,35 +1071,37 @@ msgstr "VCPU" msgid "RAM" msgstr "RAM" -#: dashboards/admin/flavors/tables.py:112 +#: dashboards/admin/flavors/tables.py:127 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:11 msgid "Root Disk" msgstr "Główny dysk" -#: dashboards/admin/flavors/tables.py:115 +#: dashboards/admin/flavors/tables.py:130 #: dashboards/project/instances/templates/instances/_detail_overview.html:55 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:12 msgid "Ephemeral Disk" msgstr "Ulotny dysk" -#: dashboards/admin/flavors/tables.py:118 +#: dashboards/admin/flavors/tables.py:133 msgid "Swap Disk" msgstr "Dysk swap" -#: dashboards/admin/flavors/tables.py:120 +#: dashboards/admin/flavors/tables.py:135 #: dashboards/admin/flavors/workflows.py:41 -#: dashboards/admin/networks/forms.py:232 +#: dashboards/admin/networks/forms.py:233 +#: dashboards/admin/networks/agents/tables.py:92 #: dashboards/admin/networks/templates/networks/ports/_update.html:13 #: dashboards/admin/routers/templates/routers/_detail_overview.html:9 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:12 #: dashboards/identity/roles/forms.py:37 -#: dashboards/identity/users/forms.py:159 +#: dashboards/identity/users/forms.py:160 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:8 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:8 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:7 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:7 -#: dashboards/project/data_processing/job_executions/tables.py:92 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:7 +#: dashboards/project/data_processing/job_executions/tables.py:138 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:8 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:8 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:8 #: dashboards/project/database_backups/templates/database_backups/details.html:22 #: dashboards/project/database_backups/templates/database_backups/details.html:66 @@ -1040,9 +1112,9 @@ msgstr "Dysk swap" #: dashboards/project/images/templates/images/images/_detail_overview.html:15 #: dashboards/project/instances/templates/instances/_detail_overview.html:12 #: dashboards/project/loadbalancers/forms.py:34 -#: dashboards/project/loadbalancers/forms.py:73 -#: dashboards/project/loadbalancers/forms.py:165 -#: dashboards/project/loadbalancers/forms.py:213 +#: dashboards/project/loadbalancers/forms.py:76 +#: dashboards/project/loadbalancers/forms.py:171 +#: dashboards/project/loadbalancers/forms.py:222 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:6 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:6 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:6 @@ -1051,51 +1123,51 @@ msgstr "Dysk swap" #: dashboards/project/networks/templates/networks/_detail_overview.html:9 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:12 #: dashboards/project/networks/templates/networks/ports/_update.html:13 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:12 -#: dashboards/project/routers/forms.py:75 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/project/routers/forms.py:77 #: dashboards/project/routers/templates/routers/_detail_overview.html:9 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:11 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:12 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:12 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:12 -#: dashboards/project/vpn/forms.py:35 dashboards/project/vpn/forms.py:66 -#: dashboards/project/vpn/forms.py:137 dashboards/project/vpn/forms.py:207 +#: dashboards/project/vpn/forms.py:35 dashboards/project/vpn/forms.py:69 +#: dashboards/project/vpn/forms.py:140 dashboards/project/vpn/forms.py:210 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:12 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:12 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:13 #: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:13 -#: dashboards/router/nexus1000v/forms.py:178 +#: dashboards/router/nexus1000v/forms.py:176 msgid "ID" msgstr "ID" -#: dashboards/admin/flavors/tables.py:122 -#: dashboards/project/containers/forms.py:41 +#: dashboards/admin/flavors/tables.py:137 +#: dashboards/project/containers/forms.py:42 #: dashboards/project/containers/templates/containers/_container_detail.html:14 #: dashboards/project/containers/templates/containers/_container_metadata.html:7 #: dashboards/project/images/images/forms.py:101 -#: dashboards/project/images/images/forms.py:221 -#: dashboards/project/images/images/tables.py:142 -#: dashboards/project/images/images/tables.py:222 -#: dashboards/project/images/templates/images/images/_detail_overview.html:19 +#: dashboards/project/images/images/forms.py:237 +#: dashboards/project/images/images/tables.py:157 +#: dashboards/project/images/images/tables.py:237 +#: dashboards/project/images/templates/images/images/_detail_overview.html:21 msgid "Public" msgstr "Publiczny" -#: dashboards/admin/flavors/tables.py:126 -#: dashboards/admin/flavors/extras/tables.py:61 -#: dashboards/admin/volumes/volumes/extras/tables.py:23 -#: dashboards/admin/volumes/volumes/extras/tables.py:59 -msgid "Extra Specs" -msgstr "Dodatkowe opcje" - -#: dashboards/admin/flavors/views.py:49 +#: dashboards/admin/flavors/views.py:56 msgid "Unable to retrieve flavor list." msgstr "Nie można pobrać listy odmian." -#: dashboards/admin/flavors/views.py:72 -#: dashboards/admin/flavors/extras/views.py:43 +#: dashboards/admin/flavors/views.py:79 msgid "Unable to retrieve flavor details." msgstr "Nie można pobrać szczegółów odmiany." +#: dashboards/admin/flavors/views.py:121 +msgid "Unable to retrieve available metadata for flavors." +msgstr "Nie można pobrać metadanych odmian." + +#: dashboards/admin/flavors/views.py:135 +msgid "Unable to retrieve the flavor metadata." +msgstr "Nie można pobrać metadanych odmiany." + #: dashboards/admin/flavors/workflows.py:32 msgid "" "Flavor ID should be UUID4 or integer. Leave this field blank or use 'auto' " @@ -1108,31 +1180,34 @@ msgid "" msgstr "Nazwa może zawierać wyłącznie litery, cyfry, kropki, myślniki i znaki podkreślenia." #: dashboards/admin/flavors/workflows.py:48 -msgid "RAM MB" -msgstr "RAM MB" +#: dashboards/admin/info/tables.py:214 dashboards/admin/overview/views.py:33 +#: dashboards/identity/projects/workflows.py:57 +#: dashboards/project/overview/views.py:32 usage/quotas.py:67 +msgid "RAM (MB)" +msgstr "RAM (MB)" #: dashboards/admin/flavors/workflows.py:50 -msgid "Root Disk GB" -msgstr "Dysk główny GB" +msgid "Root Disk (GB)" +msgstr "Główny dysk (GB)" #: dashboards/admin/flavors/workflows.py:52 -msgid "Ephemeral Disk GB" -msgstr "GB dysku ulotnego" +msgid "Ephemeral Disk (GB)" +msgstr "Ulotny dysk (GB)" #: dashboards/admin/flavors/workflows.py:54 -msgid "Swap Disk MB" -msgstr "GB obszaru wymiany" +msgid "Swap Disk (MB)" +msgstr "Dysk swap (MB)" #: dashboards/admin/flavors/workflows.py:58 #: dashboards/admin/flavors/workflows.py:224 msgid "Flavor Information" -msgstr "" +msgstr "Informacje o odmianie" #: dashboards/admin/flavors/workflows.py:59 msgid "" "Flavors define the sizes for RAM, disk, number of cores, and other resources" " and can be selected when users deploy instances." -msgstr "" +msgstr "Odmiany określają rozmiary pamięci RAM, dysku, ilość rdzeni oraz inne zasobów i mogą być wybrane przez użytkownika podczas wdrażania instancji." #: dashboards/admin/flavors/workflows.py:72 #: dashboards/admin/flavors/workflows.py:237 @@ -1162,7 +1237,7 @@ msgstr "Dostępność odmian" msgid "" "Select the projects where the flavors will be used. If no projects are " "selected, then the flavor will be available in all projects." -msgstr "" +msgstr "Należy wybrać projekty, w których odmiana będzie wykorzystywana. Jeśli nie zostanie wybrany żaden projekt, odmiana będzie dostępna we wszystkich projektach." #: dashboards/admin/flavors/workflows.py:159 msgid "All Projects" @@ -1204,7 +1279,7 @@ msgid "" "Edit the flavor details. Flavors define the sizes for RAM, disk, number of " "cores, and other resources. Flavors are selected when users deploy " "instances." -msgstr "" +msgstr "Edycja szczegółów odmiany. Odmiany definiują wielkości pamięci RAM, dysku, liczbę rdzeni oraz inne zasoby. Odmiany są wybierane podczas tworzenia instancji przez użytkowników." #: dashboards/admin/flavors/workflows.py:265 #, python-format @@ -1220,152 +1295,12 @@ msgstr "Nie można zmodyfikować odmiany „%s”." msgid "Modified flavor information, but unable to modify flavor access." msgstr "Zmodyfikowano informacje o odmianie, lecz nie można zmodyfikować dostępności odmiany." -#: dashboards/admin/flavors/extras/forms.py:34 -msgid "Keys" -msgstr "Klucze" - -#: dashboards/admin/flavors/extras/forms.py:40 -#: dashboards/admin/flavors/extras/forms.py:49 -#: dashboards/admin/flavors/extras/tables.py:56 -#: dashboards/admin/images/properties/forms.py:45 -#: dashboards/admin/images/properties/tables.py:81 -#: dashboards/admin/volumes/volumes/extras/forms.py:23 -#: dashboards/admin/volumes/volumes/extras/tables.py:54 -msgid "Key" -msgstr "Klucz" - -#: dashboards/admin/flavors/extras/forms.py:43 -msgid "" -"Key Name may only contain letters, numbers, underscores, periods, colons, " -"spaces and hyphens." -msgstr "Nazwa klucza może zawierać wyłącznie litery, cyfry, kropki, myślniki i znaki podkreślenia." - -#: dashboards/admin/flavors/extras/forms.py:50 -#: dashboards/admin/flavors/extras/forms.py:85 -#: dashboards/admin/flavors/extras/tables.py:57 -#: dashboards/admin/images/properties/forms.py:46 -#: dashboards/admin/images/properties/forms.py:72 -#: dashboards/admin/images/properties/tables.py:82 -#: dashboards/admin/metering/templates/metering/stats.html:89 -#: dashboards/admin/volumes/volumes/extras/forms.py:24 -#: dashboards/admin/volumes/volumes/extras/forms.py:41 -#: dashboards/admin/volumes/volumes/extras/tables.py:55 -msgid "Value" -msgstr "Wartość" - -#: dashboards/admin/flavors/extras/forms.py:57 -msgid "Other Key" -msgstr "Inny klucz" - -#: dashboards/admin/flavors/extras/forms.py:64 -#: dashboards/project/access_and_security/security_groups/forms.py:40 -#: dashboards/project/access_and_security/security_groups/forms.py:67 -msgid "This field is required." -msgstr "Pole wymagane." - -#: dashboards/admin/flavors/extras/forms.py:75 -#: dashboards/admin/volumes/volumes/extras/forms.py:32 -#, python-format -msgid "Created extra spec \"%s\"." -msgstr "Utworzono dodatkową opcję „%s”." - -#: dashboards/admin/flavors/extras/forms.py:80 -msgid "Unable to create flavor extra spec." -msgstr "Nie można utworzyć dodatkowej opcji." - -#: dashboards/admin/flavors/extras/forms.py:94 -#: dashboards/admin/volumes/volumes/extras/forms.py:50 -#, python-format -msgid "Saved extra spec \"%s\"." -msgstr "Zapisano dodatkową opcję „%s”." - -#: dashboards/admin/flavors/extras/forms.py:98 -msgid "Unable to edit extra spec." -msgstr "Nie można edytować dodatkowe opcji." - -#: dashboards/admin/flavors/extras/tables.py:24 -msgid "ExtraSpec" -msgstr "Dodatkowa opcja" - -#: dashboards/admin/flavors/extras/tables.py:25 -msgid "ExtraSpecs" -msgstr "Dodatkowe opcje" - -#: dashboards/admin/flavors/extras/tables.py:34 -#: dashboards/admin/flavors/templates/flavors/extras/_create.html:25 -#: dashboards/admin/images/templates/images/properties/_create.html:25 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:25 -#: dashboards/admin/volumes/volumes/extras/tables.py:33 -#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:23 -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:80 -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:222 -#: dashboards/project/data_processing/clusters/workflows/create.py:196 -#: dashboards/project/data_processing/data_sources/workflows/create.py:89 -#: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 -#: dashboards/project/data_processing/jobs/workflows/create.py:119 -#: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 -#: dashboards/project/networks/workflows.py:274 -#: dashboards/project/networks/subnets/workflows.py:56 -msgid "Create" -msgstr "Utwórz" - -#: dashboards/admin/flavors/extras/tables.py:45 -#: dashboards/admin/images/properties/tables.py:66 -#: dashboards/admin/volumes/volumes/extras/tables.py:44 -#: dashboards/identity/domains/tables.py:79 -#: dashboards/identity/roles/tables.py:36 -#: dashboards/identity/users/tables.py:43 -#: dashboards/project/containers/tables.py:307 -#: dashboards/project/images/images/tables.py:87 -msgid "Edit" -msgstr "Edytuj" - -#: dashboards/admin/flavors/extras/views.py:61 -#: dashboards/admin/volumes/volumes/extras/views.py:55 -msgid "Unable to retrieve extra spec list." -msgstr "Nie można pobrać listy dodatkowych opcji." - -#: dashboards/admin/flavors/extras/views.py:96 -msgid "Unable to retrieve flavor extra spec details." -msgstr "Nie można pobrać danych dodatkowych opcji odmiany." - -#: dashboards/admin/flavors/templates/flavors/extras/_create.html:10 -#: dashboards/admin/flavors/templates/flavors/extras/create.html:4 -msgid "Create Flavor Extra Spec" -msgstr "Tworzenie dodatkowych opcji odmiany" - -#: dashboards/admin/flavors/templates/flavors/extras/_create.html:20 -msgid "Create a new \"extra spec\" key-value pair for a flavor." -msgstr "Utwórz nową dodatkową opcję w formie pary klucz-wartość dla odmiany." - -#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:10 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:10 -msgid "Edit Extra Spec Value" -msgstr "Edycja dodatkowej opcji odmiany" - -#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:20 -#, python-format -msgid "Update the \"extra spec\" value for "%(key)s"" -msgstr "Zaktualizuj wartość „extra spec” dla "%(key)s"" - -#: dashboards/admin/flavors/templates/flavors/extras/_index.html:6 -#: dashboards/admin/flavors/templates/flavors/extras/index.html:4 -msgid "Flavor Extra Specs" -msgstr "Dodatkowe opcje odmiany" - -#: dashboards/admin/flavors/templates/flavors/extras/_index.html:13 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_index.html:13 -#: dashboards/project/containers/templates/containers/_container_detail.html:29 -#: dashboards/project/containers/templates/containers/_object_detail.html:25 -#: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:103 -msgid "Close" -msgstr "Zamknij" - -#: dashboards/admin/flavors/templates/flavors/extras/edit.html:4 -msgid "Edit Flavor Extra Spec" -msgstr "Edycja dodatkowej opcji odmiany" +#: dashboards/admin/flavors/templates/flavors/_update_metadata.html:4 +#: dashboards/admin/flavors/templates/flavors/_update_metadata.html:7 +#: dashboards/admin/flavors/templates/flavors/update_metadata.html:3 +#: dashboards/admin/flavors/templates/flavors/update_metadata.html:6 +msgid "Update Flavor Metadata" +msgstr "Aktualizacja metadanych odmiany" #: dashboards/admin/hypervisors/panel.py:22 #: dashboards/admin/hypervisors/tables.py:64 @@ -1378,20 +1313,22 @@ msgid "Hostname" msgstr "Nazwa hosta" #: dashboards/admin/hypervisors/tables.py:28 -#: dashboards/admin/info/tables.py:162 +#: dashboards/admin/info/tables.py:169 #: dashboards/admin/routers/ports/tables.py:32 #: dashboards/project/access_and_security/security_groups/forms.py:169 #: dashboards/project/access_and_security/security_groups/forms.py:176 -#: dashboards/project/data_processing/data_sources/tables.py:50 +#: dashboards/project/data_processing/data_sources/tables.py:63 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:9 -#: dashboards/project/images/images/tables.py:214 -#: dashboards/project/loadbalancers/workflows.py:479 +#: dashboards/project/images/images/tables.py:229 +#: dashboards/project/loadbalancers/workflows.py:485 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:12 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:41 -#: dashboards/project/routers/ports/tables.py:96 -#: dashboards/project/volumes/volumes/forms.py:50 -#: dashboards/project/volumes/volumes/forms.py:620 -#: dashboards/project/volumes/volumes/tables.py:370 +#: dashboards/project/routers/ports/tables.py:100 +#: dashboards/project/volumes/volumes/forms.py:79 +#: dashboards/project/volumes/volumes/forms.py:84 +#: dashboards/project/volumes/volumes/forms.py:85 +#: dashboards/project/volumes/volumes/forms.py:642 +#: dashboards/project/volumes/volumes/tables.py:357 msgid "Type" msgstr "Typ" @@ -1420,37 +1357,32 @@ msgid "Storage (total)" msgstr "Pamięć masowa (łącznie)" #: dashboards/admin/hypervisors/tables.py:57 -#: dashboards/admin/info/tables.py:202 dashboards/admin/instances/panel.py:27 -#: dashboards/admin/instances/tables.py:36 -#: dashboards/admin/instances/tables.py:169 +#: dashboards/admin/info/tables.py:209 dashboards/admin/instances/panel.py:27 +#: dashboards/admin/instances/tables.py:37 +#: dashboards/admin/instances/tables.py:159 #: dashboards/admin/instances/templates/instances/index.html:3 #: dashboards/identity/projects/workflows.py:48 -#: dashboards/project/data_processing/clusters/tabs.py:138 +#: dashboards/project/data_processing/clusters/tabs.py:149 #: dashboards/project/databases/panel.py:23 #: dashboards/project/databases/tables.py:37 #: dashboards/project/databases/tables.py:50 -#: dashboards/project/databases/tables.py:225 +#: dashboards/project/databases/tables.py:219 #: dashboards/project/databases/templates/databases/index.html:3 #: dashboards/project/databases/templates/databases/index.html:6 #: dashboards/project/instances/panel.py:23 -#: dashboards/project/instances/tables.py:80 -#: dashboards/project/instances/tables.py:104 -#: dashboards/project/instances/tables.py:140 -#: dashboards/project/instances/tables.py:181 -#: dashboards/project/instances/tables.py:635 -#: dashboards/project/instances/tables.py:656 -#: dashboards/project/instances/tables.py:850 +#: dashboards/project/instances/tables.py:921 #: dashboards/project/instances/templates/instances/index.html:3 #: dashboards/project/instances/templates/instances/index.html:6 #: dashboards/project/network_topology/instances/tables.py:23 +#: usage/quotas.py:64 msgid "Instances" msgstr "Instancje" #: dashboards/admin/hypervisors/tables.py:70 -#: dashboards/project/databases/tables.py:204 +#: dashboards/project/databases/tables.py:198 #: dashboards/project/databases/workflows/create_instance.py:35 -#: dashboards/project/instances/tables.py:792 -#: dashboards/project/instances/tables.py:814 +#: dashboards/project/instances/tables.py:863 +#: dashboards/project/instances/tables.py:885 #: dashboards/project/instances/workflows/create_instance.py:80 #: dashboards/project/overview/views.py:32 usage/tables.py:72 msgid "Instance Name" @@ -1465,19 +1397,182 @@ msgstr "ID instancji" msgid "Hypervisor Instances" msgstr "Instancje hipernadzorców" -#: dashboards/admin/hypervisors/views.py:36 -#: dashboards/admin/instances/views.py:156 +#: dashboards/admin/hypervisors/tabs.py:26 +msgid "Hypervisor" +msgstr "Hipernadzorca" + +#: dashboards/admin/hypervisors/tabs.py:36 +#: dashboards/admin/hypervisors/views.py:40 msgid "Unable to retrieve hypervisor information." msgstr "Nie można pobrać informacji o hipernadzorcy." -#: dashboards/admin/hypervisors/views.py:46 +#: dashboards/admin/hypervisors/views.py:50 msgid "Unable to retrieve hypervisor statistics." msgstr "Nie można pobrać statystyk hipernadzorcy." -#: dashboards/admin/hypervisors/views.py:67 +#: dashboards/admin/hypervisors/views.py:71 msgid "Unable to retrieve hypervisor instances list." msgstr "Nie można pobrać listy instancji hipernadzorców." +#: dashboards/admin/hypervisors/compute/forms.py:25 +#: dashboards/admin/instances/forms.py:27 +msgid "Current Host" +msgstr "Bieżący host" + +#: dashboards/admin/hypervisors/compute/forms.py:28 +msgid "Target Host" +msgstr "Docelowy host" + +#: dashboards/admin/hypervisors/compute/forms.py:29 +msgid "Choose a Host to evacuate servers to." +msgstr "Wybór hosta na który należy ewakuować serwery" + +#: dashboards/admin/hypervisors/compute/forms.py:31 +msgid "Shared Storage" +msgstr "Współdzielony storage" + +#: dashboards/admin/hypervisors/compute/forms.py:47 +msgid "Select a target host" +msgstr "" + +#: dashboards/admin/hypervisors/compute/forms.py:49 +#: dashboards/admin/instances/forms.py:58 +msgid "No other hosts available." +msgstr "Nie ma dostępnych hostów." + +#: dashboards/admin/hypervisors/compute/forms.py:60 +#, python-format +msgid "Starting evacuation from %(current)s to %(target)s." +msgstr "Rozpoczynanie ewakuacji z %(current)s do %(target)s." + +#: dashboards/admin/hypervisors/compute/forms.py:66 +#, python-format +msgid "Failed to evacuate host: %s." +msgstr "Nie można ewakuować hosta: %s." + +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "Ewakuuj hosta" +msgstr[1] "Ewakuuj hosty" +msgstr[2] "Ewakuuj hosty" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "Ewakuowany host" +msgstr[1] "Ewakuowane hosty" +msgstr[2] "Ewakuowane hosty" + +#: dashboards/admin/hypervisors/compute/tables.py:65 +#: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 +#: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 +#: dashboards/admin/instances/tables.py:121 +#: dashboards/admin/networks/agents/tables.py:93 +#: dashboards/admin/volumes/snapshots/tables.py:63 +#: dashboards/admin/volumes/volumes/tables.py:43 +#: dashboards/project/databases/tables.py:203 +#: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:10 +#: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:10 +#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:10 +#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:10 +#: dashboards/project/databases/templates/databases/_detail_overview_redis.html:10 +msgid "Host" +msgstr "Host" + +#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 +msgid "Zone" +msgstr "Strefa" + +#: dashboards/admin/hypervisors/compute/tables.py:67 +#: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 +#: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 +#: dashboards/admin/instances/tables.py:137 +#: dashboards/admin/networks/tables.py:95 +#: dashboards/admin/networks/agents/tables.py:94 +#: dashboards/admin/networks/ports/tables.py:97 +#: dashboards/admin/routers/ports/tables.py:30 +#: dashboards/admin/routers/templates/routers/_detail_overview.html:13 +#: dashboards/admin/volumes/snapshots/forms.py:33 +#: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:18 +#: dashboards/admin/volumes/volumes/forms.py:46 +#: dashboards/project/data_processing/clusters/tables.py:111 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:12 +#: dashboards/project/data_processing/job_executions/tables.py:152 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:6 +#: dashboards/project/database_backups/tables.py:147 +#: dashboards/project/database_backups/templates/database_backups/details.html:30 +#: dashboards/project/database_backups/templates/database_backups/details.html:71 +#: dashboards/project/databases/tables.py:213 +#: dashboards/project/databases/tables.py:277 +#: dashboards/project/databases/templates/databases/_detail_overview.html:17 +#: dashboards/project/firewalls/tables.py:255 +#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25 +#: dashboards/project/images/images/tables.py:233 +#: dashboards/project/images/templates/images/images/_detail_overview.html:19 +#: dashboards/project/instances/tables.py:897 +#: dashboards/project/instances/templates/instances/_detail_overview.html:14 +#: dashboards/project/loadbalancers/tables.py:228 +#: dashboards/project/loadbalancers/tables.py:262 +#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 +#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 +#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 +#: dashboards/project/networks/tables.py:124 +#: dashboards/project/networks/ports/tables.py:59 +#: dashboards/project/networks/templates/networks/_detail_overview.html:13 +#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/project/routers/tables.py:169 +#: dashboards/project/routers/ports/tables.py:98 +#: dashboards/project/routers/templates/routers/_detail_overview.html:11 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 +#: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 +#: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 +#: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 +#: dashboards/project/stacks/templates/stacks/_resource_overview.html:36 +#: dashboards/project/volumes/backups/tables.py:116 +#: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:18 +#: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:18 +#: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:18 +#: dashboards/project/volumes/volumes/tables.py:335 +#: dashboards/project/vpn/tables.py:193 dashboards/project/vpn/tables.py:220 +#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:71 +#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:38 +msgid "Status" +msgstr "Stan" + +#: dashboards/admin/hypervisors/compute/tables.py:68 +#: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 +#: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 +msgid "State" +msgstr "Stan" + +#: dashboards/admin/hypervisors/compute/tables.py:70 +#: dashboards/admin/networks/agents/tables.py:97 +msgid "Updated At" +msgstr "Zaktualizowano" + +#: dashboards/admin/hypervisors/compute/tables.py:79 +#: dashboards/admin/hypervisors/compute/tabs.py:24 +msgid "Compute Host" +msgstr "Host obliczeniowy" + +#: dashboards/admin/hypervisors/compute/tabs.py:34 +#: dashboards/admin/info/tabs.py:56 +msgid "Unable to get nova services list." +msgstr "Nie można pobrać listy usług nova." + +#: dashboards/admin/hypervisors/compute/views.py:44 +msgid "Unable to retrieve compute host information." +msgstr "Nie można pobrać informacji o hoście obliczeniowym." + #: dashboards/admin/hypervisors/templates/hypervisors/detail.html:3 #: dashboards/admin/hypervisors/templates/hypervisors/detail.html:6 msgid "Hypervisor Servers" @@ -1510,138 +1605,15 @@ msgstr "Wykorzystanie pamięci" msgid "Disk Usage" msgstr "Wykorzystanie dysków" -#: dashboards/admin/images/panel.py:27 dashboards/admin/images/tables.py:76 -#: dashboards/admin/images/templates/images/index.html:3 -#: dashboards/admin/images/templates/images/index.html:6 -#: dashboards/project/data_processing/data_image_registry/tables.py:54 -#: dashboards/project/images/panel.py:24 -#: dashboards/project/images/images/tables.py:60 -#: dashboards/project/images/images/tables.py:238 -#: dashboards/project/images/templates/images/index.html:3 -#: dashboards/project/images/templates/images/index.html:6 -msgid "Images" -msgstr "Obrazy" - -#: dashboards/admin/images/tables.py:45 -msgid "View Custom Properties" -msgstr "" - -#: dashboards/admin/images/tables.py:60 -msgid "Image Name =" -msgstr "" - -#: dashboards/admin/images/tables.py:61 -#: dashboards/admin/instances/tables.py:95 -#: dashboards/project/instances/tables.py:793 -msgid "Status =" -msgstr "" - -#: dashboards/admin/images/tables.py:62 -msgid "Format =" -msgstr "" - -#: dashboards/admin/images/tables.py:63 -msgid "Min. Size (MB)" -msgstr "" - -#: dashboards/admin/images/tables.py:64 -msgid "Max. Size (MB)" -msgstr "" - -#: dashboards/admin/images/tables.py:70 -#: dashboards/admin/instances/tables.py:137 -#: dashboards/project/images/images/tables.py:212 -#: dashboards/project/instances/tables.py:816 -#: dashboards/project/instances/templates/instances/_detail_overview.html:104 -#: dashboards/project/instances/workflows/create_instance.py:104 -#: dashboards/project/volumes/volumes/forms.py:523 -msgid "Image Name" -msgstr "Nazwa obrazu" - -#: dashboards/admin/images/views.py:75 -msgid "Unable to retrieve image list." -msgstr "Nie można pobrać listy obrazów." - -#: dashboards/admin/images/properties/forms.py:53 -#, python-format -msgid "Created custom property \"%s\"." -msgstr "" - -#: dashboards/admin/images/properties/forms.py:57 -#, python-format -msgid "Unable to create image custom property. Property \"%s\" is read only." -msgstr "" - -#: dashboards/admin/images/properties/forms.py:61 -#, python-format -msgid "Unable to create image custom property. Property \"%s\" already exists." -msgstr "" - -#: dashboards/admin/images/properties/forms.py:65 -#, python-format -msgid "Unable to create image custom property \"%s\"." -msgstr "" - -#: dashboards/admin/images/properties/forms.py:79 -#, python-format -msgid "Saved custom property \"%s\"." -msgstr "" - -#: dashboards/admin/images/properties/forms.py:83 -#, python-format -msgid "Unable to edit image custom property. Property \"%s\" is read only." -msgstr "" - -#: dashboards/admin/images/properties/forms.py:87 -#, python-format -msgid "Unable to edit image custom property \"%s\"." -msgstr "" - -#: dashboards/admin/images/properties/tables.py:40 -msgid "Property" -msgstr "Właściwość" - -#: dashboards/admin/images/properties/tables.py:41 -msgid "Properties" -msgstr "Właściwości" - -#: dashboards/admin/images/properties/tables.py:55 -msgid "Create Property" -msgstr "Utwórz właściwość" - -#: dashboards/admin/images/properties/tables.py:86 -#: dashboards/project/images/templates/images/images/_detail_overview.html:62 -msgid "Custom Properties" -msgstr "Dodatkowe właściwości" - -#: dashboards/admin/images/properties/views.py:36 -#: dashboards/project/images/images/views.py:95 -msgid "Unable to retrieve image details." -msgstr "Nie można pobrać szczegółów obrazu." - -#: dashboards/admin/images/properties/views.py:61 -msgid "Unable to retrieve image custom properties list." -msgstr "" - -#: dashboards/admin/images/properties/views.py:86 -msgid "Unable to retrieve image custom property." -msgstr "" - -#: dashboards/admin/images/templates/images/_create.html:9 -#: dashboards/admin/images/templates/images/create.html:3 -#: dashboards/admin/images/templates/images/create.html:6 -#: dashboards/project/images/templates/images/images/_create.html:10 -#: dashboards/project/images/templates/images/images/create.html:3 -#: dashboards/project/images/templates/images/images/create.html:6 -msgid "Create An Image" -msgstr "Tworzenie obrazu" - +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:17 #: dashboards/admin/images/templates/images/_create.html:18 #: dashboards/admin/instances/templates/instances/_live_migrate.html:17 #: dashboards/admin/networks/templates/networks/_update.html:17 #: dashboards/admin/networks/templates/networks/ports/_update.html:22 #: dashboards/admin/routers/templates/routers/_update.html:17 #: dashboards/admin/volumes/templates/volumes/snapshots/_update_status.html:18 +#: dashboards/admin/volumes/templates/volumes/volume_types/_associate_qos_spec.html:18 +#: dashboards/admin/volumes/templates/volumes/volume_types/_edit_qos_spec_consumer.html:18 #: dashboards/admin/volumes/templates/volumes/volumes/_update_status.html:18 #: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 #: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:17 @@ -1672,6 +1644,78 @@ msgstr "Tworzenie obrazu" msgid "Description:" msgstr "Opis:" +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:18 +msgid "" +"Evacuate the servers from the selected down host to an active target host." +msgstr "Ewakuuje serwery z wybranego położonego hosta na aktywny host docelowy." + +#: dashboards/admin/images/forms.py:65 +msgid "Unable to update the image metadata." +msgstr "Nie można zaktualizować metadanych obrazu." + +#: dashboards/admin/images/panel.py:27 dashboards/admin/images/tables.py:77 +#: dashboards/admin/images/templates/images/index.html:3 +#: dashboards/admin/images/templates/images/index.html:6 +#: dashboards/project/images/panel.py:24 +#: dashboards/project/images/images/tables.py:253 +#: dashboards/project/images/templates/images/index.html:3 +#: dashboards/project/images/templates/images/index.html:6 +msgid "Images" +msgstr "Obrazy" + +#: dashboards/admin/images/tables.py:61 +msgid "Image Name =" +msgstr "Nazwa obrazu =" + +#: dashboards/admin/images/tables.py:62 +#: dashboards/admin/instances/tables.py:85 +#: dashboards/project/instances/tables.py:864 +msgid "Status =" +msgstr "Stan =" + +#: dashboards/admin/images/tables.py:63 +msgid "Format =" +msgstr "Format =" + +#: dashboards/admin/images/tables.py:64 +msgid "Min. Size (MB)" +msgstr "Min. rozmiar (MB)" + +#: dashboards/admin/images/tables.py:65 +msgid "Max. Size (MB)" +msgstr "Maks. rozmiar (MB)" + +#: dashboards/admin/images/tables.py:71 +#: dashboards/admin/instances/tables.py:127 +#: dashboards/project/images/images/tables.py:227 +#: dashboards/project/instances/tables.py:887 +#: dashboards/project/instances/templates/instances/_detail_overview.html:104 +#: dashboards/project/instances/workflows/create_instance.py:104 +#: dashboards/project/volumes/volumes/forms.py:534 +msgid "Image Name" +msgstr "Nazwa obrazu" + +#: dashboards/admin/images/views.py:80 +msgid "Unable to retrieve image list." +msgstr "Nie można pobrać listy obrazów." + +#: dashboards/admin/images/views.py:177 +msgid "Unable to retrieve available properties for image." +msgstr "Nie można pobrać dostępnych właściwości dla obrazu." + +#: dashboards/admin/images/views.py:190 +msgid "Unable to retrieve the image to be updated." +msgstr "Nie można pobrać obrazu celem aktualizacji." + +#: dashboards/admin/images/templates/images/_create.html:9 +#: dashboards/admin/images/templates/images/create.html:3 +#: dashboards/admin/images/templates/images/create.html:6 +#: dashboards/project/images/templates/images/images/_create.html:10 +#: dashboards/project/images/templates/images/images/create.html:3 +#: dashboards/project/images/templates/images/images/create.html:6 +msgid "Create An Image" +msgstr "Tworzenie obrazu" + #: dashboards/admin/images/templates/images/_create.html:20 msgid "Specify an image to upload to the Image Service." msgstr "Należy podać obraz do wysłania do usługi obrazów." @@ -1697,7 +1741,7 @@ msgid "" msgstr "Pole „położenie obrazu” musi być poprawnym i bezpośrednim adresem URL do obrazu. Adresy URL, które są przekierowaniami lub kierują na strony błędów spowodują stworzenie nieużytecznych obrazów." #: dashboards/admin/images/templates/images/_create.html:33 -#: dashboards/project/images/images/tables.py:78 +#: dashboards/project/images/images/tables.py:93 #: dashboards/project/images/templates/images/images/_create.html:39 msgid "Create Image" msgstr "Utwórz obraz" @@ -1715,60 +1759,22 @@ msgstr "Aktualizuj obraz" #: dashboards/admin/images/templates/images/_update.html:19 #: dashboards/project/images/templates/images/images/_update.html:18 -msgid "Modify different properties of an image." -msgstr "" +msgid "Edit the image details." +msgstr "Edycja szczegółów obrazu." -#: dashboards/admin/images/templates/images/properties/_create.html:10 -#: dashboards/admin/images/templates/images/properties/create.html:4 -msgid "Create Image Custom Property" -msgstr "" - -#: dashboards/admin/images/templates/images/properties/_create.html:20 -msgid "Create a new custom property for an image." -msgstr "" - -#: dashboards/admin/images/templates/images/properties/_edit.html:10 -msgid "Edit Custom Property Value" -msgstr "" - -#: dashboards/admin/images/templates/images/properties/_edit.html:20 -#, python-format -msgid "Update the custom property value for "%(key)s"" -msgstr "" - -#: dashboards/admin/images/templates/images/properties/create.html:7 -#: dashboards/admin/images/templates/images/properties/edit.html:7 -#: dashboards/project/data_processing/data_image_registry/forms.py:59 -#: dashboards/project/data_processing/data_image_registry/tables.py:53 -#: dashboards/project/data_processing/data_image_registry/tables.py:63 -#: dashboards/project/images/images/tables.py:59 -#: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:57 -#: dashboards/project/volumes/volumes/forms.py:198 -msgid "Image" -msgstr "Obraz" - -#: dashboards/admin/images/templates/images/properties/edit.html:4 -msgid "Edit Image Custom Property" -msgstr "" - -#: dashboards/admin/images/templates/images/properties/index.html:3 -msgid "Image Custom Properties" -msgstr "" - -#: dashboards/admin/images/templates/images/properties/index.html:6 -msgid "Image Custom Properties: " -msgstr "" - -#: dashboards/admin/images/templates/images/properties/index.html:6 -msgid "Image Custom Properties:" -msgstr "" +#: dashboards/admin/images/templates/images/_update_metadata.html:4 +#: dashboards/admin/images/templates/images/_update_metadata.html:7 +#: dashboards/admin/images/templates/images/update_metadata.html:3 +#: dashboards/admin/images/templates/images/update_metadata.html:6 +msgid "Update Image Metadata" +msgstr "Aktualizacja metadanych obrazu" #: dashboards/admin/info/panel.py:27 msgid "System Information" -msgstr "" +msgstr "Informacje systemowe" -#: dashboards/admin/info/tables.py:26 dashboards/admin/info/tables.py:149 -#: dashboards/admin/networks/agents/tables.py:66 +#: dashboards/admin/info/tables.py:26 dashboards/admin/info/tables.py:156 +#: dashboards/admin/networks/agents/tables.py:81 #: dashboards/identity/domains/tables.py:187 #: dashboards/identity/domains/workflows.py:38 #: dashboards/identity/groups/tables.py:168 @@ -1776,281 +1782,189 @@ msgstr "" #: dashboards/identity/projects/tables.py:190 #: dashboards/identity/projects/workflows.py:130 #: dashboards/identity/projects/workflows.py:489 -#: dashboards/identity/users/tables.py:60 -#: dashboards/identity/users/tables.py:143 +#: dashboards/identity/users/tables.py:178 #: dashboards/project/firewalls/forms.py:69 -#: dashboards/project/firewalls/tables.py:222 +#: dashboards/project/firewalls/tables.py:218 #: dashboards/project/firewalls/workflows.py:69 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:63 msgid "Enabled" msgstr "Włączone" -#: dashboards/admin/info/tables.py:27 dashboards/admin/info/tables.py:151 -#: dashboards/admin/networks/agents/tables.py:67 -#: dashboards/identity/users/tables.py:60 +#: dashboards/admin/info/tables.py:27 dashboards/admin/info/tables.py:158 +#: dashboards/admin/networks/agents/tables.py:82 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:63 msgid "Disabled" msgstr "Wyłączone" -#: dashboards/admin/info/tables.py:58 dashboards/admin/metering/tables.py:25 +#: dashboards/admin/info/tables.py:65 dashboards/admin/metering/tables.py:25 #: dashboards/admin/metering/views.py:149 #: dashboards/project/access_and_security/api_access/tables.py:53 msgid "Service" msgstr "Usługa" -#: dashboards/admin/info/tables.py:59 dashboards/admin/info/tables.py:88 -#: dashboards/admin/info/tables.py:112 dashboards/admin/info/tables.py:164 -#: dashboards/admin/instances/tables.py:131 -#: dashboards/admin/networks/agents/tables.py:78 -#: dashboards/admin/volumes/snapshots/tables.py:63 -#: dashboards/admin/volumes/volumes/tables.py:70 -#: dashboards/project/databases/tables.py:209 -#: dashboards/project/databases/templates/databases/_detail_overview.html:48 -#: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:10 -#: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:10 -#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:10 -#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:10 -#: dashboards/project/databases/templates/databases/_detail_overview_redis.html:10 -msgid "Host" -msgstr "Host" - -#: dashboards/admin/info/tables.py:61 dashboards/admin/info/tables.py:90 -#: dashboards/admin/info/tables.py:114 dashboards/admin/info/tables.py:165 -#: dashboards/admin/instances/tables.py:147 -#: dashboards/admin/networks/tables.py:92 -#: dashboards/admin/networks/agents/tables.py:79 -#: dashboards/admin/networks/ports/tables.py:94 -#: dashboards/admin/routers/ports/tables.py:30 -#: dashboards/admin/routers/templates/routers/_detail_overview.html:13 -#: dashboards/admin/volumes/snapshots/forms.py:33 -#: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:18 -#: dashboards/admin/volumes/volumes/forms.py:46 -#: dashboards/project/data_processing/clusters/tables.py:98 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:12 -#: dashboards/project/data_processing/job_executions/tables.py:99 -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:5 -#: dashboards/project/database_backups/tables.py:152 -#: dashboards/project/database_backups/templates/database_backups/details.html:30 -#: dashboards/project/database_backups/templates/database_backups/details.html:71 -#: dashboards/project/databases/tables.py:219 -#: dashboards/project/databases/tables.py:283 -#: dashboards/project/databases/templates/databases/_detail_overview.html:17 -#: dashboards/project/firewalls/tables.py:259 -#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25 -#: dashboards/project/images/images/tables.py:218 -#: dashboards/project/images/templates/images/images/_detail_overview.html:17 -#: dashboards/project/instances/tables.py:826 -#: dashboards/project/instances/templates/instances/_detail_overview.html:14 -#: dashboards/project/loadbalancers/tables.py:284 -#: dashboards/project/loadbalancers/tables.py:318 -#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 -#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 -#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:123 -#: dashboards/project/networks/ports/tables.py:64 -#: dashboards/project/networks/templates/networks/_detail_overview.html:13 -#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:166 -#: dashboards/project/routers/ports/tables.py:94 -#: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 -#: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 -#: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 -#: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 -#: dashboards/project/stacks/templates/stacks/_resource_overview.html:36 -#: dashboards/project/volumes/backups/tables.py:116 -#: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:18 -#: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:18 -#: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:18 -#: dashboards/project/volumes/volumes/tables.py:348 -#: dashboards/project/vpn/tables.py:193 dashboards/project/vpn/tables.py:220 -#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:71 -#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:38 -msgid "Status" -msgstr "Stan" - -#: dashboards/admin/info/tables.py:67 dashboards/admin/info/tabs.py:31 +#: dashboards/admin/info/tables.py:74 dashboards/admin/info/tabs.py:31 msgid "Services" msgstr "Usługi" -#: dashboards/admin/info/tables.py:89 dashboards/admin/info/tables.py:113 -msgid "Zone" -msgstr "Strefa" - -#: dashboards/admin/info/tables.py:91 dashboards/admin/info/tables.py:116 -#: dashboards/admin/info/tables.py:166 dashboards/project/overview/views.py:34 -msgid "State" -msgstr "Stan" - -#: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:121 -#: dashboards/admin/info/tables.py:170 +#: dashboards/admin/info/tables.py:103 dashboards/admin/info/tables.py:128 +#: dashboards/admin/info/tables.py:177 msgctxt "Time since the last update" msgid "Last Updated" msgstr "Ostatnio zaktualizowano" -#: dashboards/admin/info/tables.py:105 dashboards/admin/info/tabs.py:47 +#: dashboards/admin/info/tables.py:112 dashboards/admin/info/tabs.py:47 msgid "Compute Services" msgstr "Usługi obliczeniowe" -#: dashboards/admin/info/tables.py:130 dashboards/admin/info/tabs.py:65 +#: dashboards/admin/info/tables.py:137 dashboards/admin/info/tabs.py:65 msgid "Block Storage Services" msgstr "Usługi Przechowywania Blokowego" -#: dashboards/admin/info/tables.py:156 -#: dashboards/admin/networks/agents/tables.py:72 +#: dashboards/admin/info/tables.py:163 +#: dashboards/admin/networks/agents/tables.py:87 msgid "Up" msgstr "Podniesiono" -#: dashboards/admin/info/tables.py:158 -#: dashboards/admin/networks/agents/tables.py:73 +#: dashboards/admin/info/tables.py:165 +#: dashboards/admin/networks/agents/tables.py:88 msgid "Down" msgstr "Położono" -#: dashboards/admin/info/tables.py:179 dashboards/admin/info/tabs.py:83 +#: dashboards/admin/info/tables.py:186 dashboards/admin/info/tabs.py:83 msgid "Network Agents" msgstr "Agenci sieciowi" -#: dashboards/admin/info/tables.py:198 -#: dashboards/identity/projects/workflows.py:44 +#: dashboards/admin/info/tables.py:205 usage/quotas.py:66 msgid "Injected File Content Bytes" msgstr "Wielkość w bajtach wstrzykniętej zawartości" -#: dashboards/admin/info/tables.py:199 +#: dashboards/admin/info/tables.py:206 msgid "Length of Injected File Path" msgstr "" -#: dashboards/admin/info/tables.py:200 -#: dashboards/identity/projects/workflows.py:46 +#: dashboards/admin/info/tables.py:207 +#: dashboards/identity/projects/workflows.py:46 usage/quotas.py:62 msgid "Metadata Items" msgstr "Pozycje metadanych" -#: dashboards/admin/info/tables.py:203 -#: dashboards/identity/projects/workflows.py:50 +#: dashboards/admin/info/tables.py:210 +#: dashboards/identity/projects/workflows.py:50 usage/quotas.py:65 msgid "Injected Files" msgstr "Wstrzyknięte pliki" -#: dashboards/admin/info/tables.py:204 dashboards/admin/volumes/panel.py:21 -#: dashboards/admin/volumes/tabs.py:34 +#: dashboards/admin/info/tables.py:211 dashboards/admin/volumes/panel.py:21 +#: dashboards/admin/volumes/tabs.py:35 #: dashboards/admin/volumes/templates/volumes/index.html:3 #: dashboards/admin/volumes/templates/volumes/index.html:6 -#: dashboards/admin/volumes/volumes/tables.py:75 +#: dashboards/admin/volumes/volumes/tables.py:48 #: dashboards/identity/projects/workflows.py:53 #: dashboards/project/volumes/panel.py:23 #: dashboards/project/volumes/tabs.py:62 #: dashboards/project/volumes/templates/volumes/index.html:3 #: dashboards/project/volumes/templates/volumes/index.html:6 -#: dashboards/project/volumes/volumes/tables.py:60 -#: dashboards/project/volumes/volumes/tables.py:384 -#: dashboards/project/volumes/volumes/tables.py:398 +#: dashboards/project/volumes/volumes/tables.py:371 +#: dashboards/project/volumes/volumes/tables.py:385 usage/quotas.py:74 msgid "Volumes" msgstr "Wolumeny" -#: dashboards/admin/info/tables.py:205 dashboards/admin/volumes/tabs.py:72 +#: dashboards/admin/info/tables.py:212 dashboards/admin/volumes/tabs.py:93 #: dashboards/admin/volumes/snapshots/tables.py:68 #: dashboards/identity/projects/workflows.py:54 #: dashboards/project/volumes/tabs.py:76 -#: dashboards/project/volumes/snapshots/tables.py:45 -#: dashboards/project/volumes/snapshots/tables.py:137 +#: dashboards/project/volumes/snapshots/tables.py:147 usage/quotas.py:75 msgid "Volume Snapshots" msgstr "Migawki wolumenu" -#: dashboards/admin/info/tables.py:206 -#: dashboards/identity/projects/workflows.py:56 +#: dashboards/admin/info/tables.py:213 +#: dashboards/identity/projects/workflows.py:56 usage/quotas.py:76 msgid "Total Size of Volumes and Snapshots (GB)" msgstr "Całkowity rozmiar wolumenów i migawek (GB)" -#: dashboards/admin/info/tables.py:207 dashboards/admin/overview/views.py:33 -#: dashboards/identity/projects/workflows.py:57 -#: dashboards/project/overview/views.py:32 -msgid "RAM (MB)" -msgstr "RAM (MB)" - -#: dashboards/admin/info/tables.py:208 +#: dashboards/admin/info/tables.py:215 #: dashboards/identity/projects/workflows.py:58 #: dashboards/identity/projects/workflows.py:70 -#: dashboards/project/access_and_security/tabs.py:75 -#: dashboards/project/access_and_security/floating_ips/tables.py:75 -#: dashboards/project/access_and_security/floating_ips/tables.py:175 +#: dashboards/project/access_and_security/tabs.py:80 +#: dashboards/project/access_and_security/floating_ips/tables.py:197 +#: usage/quotas.py:68 usage/quotas.py:81 msgid "Floating IPs" msgstr "Pływające adresy IP" -#: dashboards/admin/info/tables.py:209 +#: dashboards/admin/info/tables.py:216 #: dashboards/identity/projects/workflows.py:61 #: dashboards/identity/projects/workflows.py:67 -#: dashboards/project/access_and_security/tabs.py:41 -#: dashboards/project/access_and_security/security_groups/tables.py:31 -#: dashboards/project/access_and_security/security_groups/tables.py:132 +#: dashboards/project/access_and_security/tabs.py:43 +#: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 -#: dashboards/project/instances/workflows/create_instance.py:488 +#: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 +#: usage/quotas.py:70 usage/quotas.py:82 msgid "Security Groups" msgstr "Grupy zabezpieczeń" -#: dashboards/admin/info/tables.py:210 +#: dashboards/admin/info/tables.py:217 #: dashboards/identity/projects/workflows.py:63 #: dashboards/identity/projects/workflows.py:69 -#: dashboards/project/access_and_security/security_groups/tables.py:247 +#: dashboards/project/access_and_security/security_groups/tables.py:258 +#: usage/quotas.py:71 usage/quotas.py:83 msgid "Security Group Rules" msgstr "Reguły grup zabezpieczeń" -#: dashboards/admin/info/tables.py:211 -#: dashboards/project/access_and_security/tabs.py:58 -#: dashboards/project/access_and_security/keypairs/tables.py:26 -#: dashboards/project/access_and_security/keypairs/tables.py:75 +#: dashboards/admin/info/tables.py:218 +#: dashboards/project/access_and_security/tabs.py:63 +#: dashboards/project/access_and_security/keypairs/tables.py:90 +#: usage/quotas.py:72 msgid "Key Pairs" msgstr "Pary kluczy" -#: dashboards/admin/info/tables.py:212 -#: dashboards/admin/networks/ports/tables.py:91 +#: dashboards/admin/info/tables.py:219 +#: dashboards/admin/networks/ports/tables.py:94 #: dashboards/admin/routers/ports/tables.py:29 #: dashboards/identity/projects/workflows.py:59 -#: dashboards/project/networks/ports/tables.py:62 -#: dashboards/project/routers/ports/tables.py:93 +#: dashboards/project/networks/ports/tables.py:57 +#: dashboards/project/routers/ports/tables.py:97 usage/quotas.py:69 msgid "Fixed IPs" msgstr "Stałe adresy IP" -#: dashboards/admin/info/tables.py:213 +#: dashboards/admin/info/tables.py:220 msgid "LUKS Volumes" msgstr "Wolumeny LUKS" -#: dashboards/admin/info/tables.py:214 +#: dashboards/admin/info/tables.py:221 msgid "LUKS Volume Snapshots" msgstr "Migawki wolumenów LUKS" -#: dashboards/admin/info/tables.py:216 +#: dashboards/admin/info/tables.py:223 msgid "Total Size of LUKS Volumes and Snapshots (GB)" msgstr "Całkowity rozmiar wolumenów i migawek LUKS (GB)" -#: dashboards/admin/info/tables.py:217 +#: dashboards/admin/info/tables.py:224 msgid "dm-crypt" msgstr "dm-crypt" -#: dashboards/admin/info/tables.py:223 +#: dashboards/admin/info/tables.py:230 msgid "Quota Name" msgstr "Nazwa limitu" -#: dashboards/admin/info/tables.py:224 +#: dashboards/admin/info/tables.py:231 msgid "Limit" msgstr "Limit" -#: dashboards/admin/info/tables.py:231 +#: dashboards/admin/info/tables.py:238 msgid "Quotas" msgstr "Limity" -#: dashboards/admin/info/tabs.py:56 -msgid "Unable to get nova services list." -msgstr "Nie można pobrać listy usług nova." - #: dashboards/admin/info/tabs.py:74 msgid "Unable to get cinder services list." -msgstr "" +msgstr "Nie można pobrać listy usług cinder." #: dashboards/admin/info/tabs.py:92 msgid "Unable to get network agents info." -msgstr "" +msgstr "Nie można pobrać informacji o agentach sieciowych." #: dashboards/admin/info/tabs.py:99 msgid "Unable to get network agents list." @@ -2084,10 +1998,6 @@ msgid "" " " msgstr "Wersja: %(version_info)s\n " -#: dashboards/admin/instances/forms.py:27 -msgid "Current Host" -msgstr "Bieżący host" - #: dashboards/admin/instances/forms.py:31 msgid "New Host" msgstr "Nowy host" @@ -2104,160 +2014,153 @@ msgstr "Over commit dysków" msgid "Block Migration" msgstr "Migracja bloków" -#: dashboards/admin/instances/forms.py:55 +#: dashboards/admin/instances/forms.py:56 msgid "Select a new host" msgstr "Wybierz nowego hosta" -#: dashboards/admin/instances/forms.py:57 -msgid "No other hosts available." -msgstr "Nie ma dostępnych hostów." - -#: dashboards/admin/instances/forms.py:69 +#: dashboards/admin/instances/forms.py:70 #, python-format msgid "The instance is preparing the live migration to host \"%s\"." msgstr "Trwa przygotowywanie migracji na żywo instancji na hosta „%s”." -#: dashboards/admin/instances/forms.py:74 +#: dashboards/admin/instances/forms.py:75 #, python-format msgid "Failed to live migrate instance to host \"%s\"." msgstr "Nie można wykonać migracji na żywo instancji na hosta „%s”." -#: dashboards/admin/instances/tables.py:33 +#: dashboards/admin/instances/tables.py:34 msgid "Migrate" msgstr "Migruj" -#: dashboards/admin/instances/tables.py:34 +#: dashboards/admin/instances/tables.py:35 msgid "Scheduled migration (pending confirmation) of" msgstr "Zaplanowano migrację (oczekiwanie na potwierdzenie)" -#: dashboards/admin/instances/tables.py:35 -#: dashboards/project/access_and_security/floating_ips/tables.py:161 -#: dashboards/project/access_and_security/floating_ips/workflows.py:34 +#: dashboards/admin/instances/tables.py:36 +#: dashboards/project/access_and_security/floating_ips/workflows.py:36 #: dashboards/project/databases/tables.py:36 #: dashboards/project/databases/tables.py:49 -#: dashboards/project/instances/tables.py:79 -#: dashboards/project/instances/tables.py:103 -#: dashboards/project/instances/tables.py:139 -#: dashboards/project/instances/tables.py:180 -#: dashboards/project/instances/tables.py:634 -#: dashboards/project/instances/tables.py:655 #: dashboards/project/network_topology/templates/network_topology/_svg_element.html:196 -#: dashboards/project/volumes/volumes/tables.py:423 +#: dashboards/project/volumes/volumes/tables.py:410 msgid "Instance" msgstr "Instancja" -#: dashboards/admin/instances/tables.py:57 +#: dashboards/admin/instances/tables.py:53 #: dashboards/admin/instances/templates/instances/_live_migrate.html:23 msgid "Live Migrate Instance" msgstr "Migruj na żywo instancję" -#: dashboards/admin/instances/tables.py:90 -#: dashboards/admin/instances/tables.py:124 +#: dashboards/admin/instances/tables.py:80 +#: dashboards/admin/instances/tables.py:114 #: dashboards/admin/metering/templates/metering/stats.html:84 #: dashboards/admin/networks/forms.py:39 -#: dashboards/admin/networks/tables.py:83 -#: dashboards/admin/routers/tables.py:58 +#: dashboards/admin/networks/tables.py:86 +#: dashboards/admin/routers/tables.py:52 #: dashboards/admin/volumes/snapshots/tables.py:64 -#: dashboards/admin/volumes/volumes/tables.py:71 +#: dashboards/admin/volumes/volumes/tables.py:44 #: dashboards/identity/projects/tables.py:112 #: dashboards/project/dashboard.py:75 -#: dashboards/project/images/images/tables.py:136 +#: dashboards/project/images/images/tables.py:151 #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 -#: dashboards/router/nexus1000v/forms.py:192 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/forms.py:179 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "Projekt" -#: dashboards/admin/instances/tables.py:91 +#: dashboards/admin/instances/tables.py:81 msgid "Host =" -msgstr "" +msgstr "Host =" -#: dashboards/admin/instances/tables.py:93 +#: dashboards/admin/instances/tables.py:83 msgid "IPv4 Address =" -msgstr "" +msgstr "Adres IPv4 =" -#: dashboards/admin/instances/tables.py:94 +#: dashboards/admin/instances/tables.py:84 msgid "IPv6 Address =" -msgstr "" +msgstr "Adres IPv6 =" -#: dashboards/admin/instances/tables.py:96 -#: dashboards/project/instances/tables.py:794 +#: dashboards/admin/instances/tables.py:86 +#: dashboards/project/instances/tables.py:865 msgid "Image ID =" -msgstr "" +msgstr "ID obrazu =" -#: dashboards/admin/instances/tables.py:97 -#: dashboards/project/instances/tables.py:795 +#: dashboards/admin/instances/tables.py:87 +#: dashboards/project/instances/tables.py:866 msgid "Flavor ID =" -msgstr "" +msgstr "ID odmiany =" -#: dashboards/admin/instances/tables.py:139 -#: dashboards/project/access_and_security/floating_ips/tables.py:157 -#: dashboards/project/access_and_security/floating_ips/workflows.py:30 -#: dashboards/project/access_and_security/floating_ips/workflows.py:37 -#: dashboards/project/instances/tables.py:818 -#: dashboards/project/loadbalancers/tables.py:309 +#: dashboards/admin/instances/tables.py:129 +#: dashboards/project/access_and_security/floating_ips/tables.py:179 +#: dashboards/project/access_and_security/floating_ips/workflows.py:32 +#: dashboards/project/access_and_security/floating_ips/workflows.py:39 +#: dashboards/project/instances/tables.py:889 +#: dashboards/project/loadbalancers/tables.py:253 msgid "IP Address" msgstr "Adres IP" -#: dashboards/admin/instances/tables.py:142 +#: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:424 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 -#: dashboards/project/databases/tables.py:211 -#: dashboards/project/images/images/tables.py:232 -#: dashboards/project/images/templates/images/images/_detail_overview.html:44 -#: dashboards/project/instances/tables.py:821 +#: dashboards/project/databases/tables.py:205 +#: dashboards/project/images/images/tables.py:247 +#: dashboards/project/images/templates/images/images/_detail_overview.html:46 +#: dashboards/project/instances/tables.py:892 #: dashboards/project/instances/templates/instances/_instance_flavor.html:6 #: dashboards/project/volumes/backups/tables.py:112 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:35 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:27 -#: dashboards/project/volumes/volumes/tables.py:344 +#: dashboards/project/volumes/volumes/tables.py:331 msgid "Size" msgstr "Rozmiar" -#: dashboards/admin/instances/tables.py:153 -#: dashboards/project/instances/tables.py:833 +#: dashboards/admin/instances/tables.py:143 +#: dashboards/project/instances/tables.py:904 msgid "Task" msgstr "Sieć" -#: dashboards/admin/instances/tables.py:160 -#: dashboards/project/instances/tables.py:840 +#: dashboards/admin/instances/tables.py:150 +#: dashboards/project/instances/tables.py:911 msgid "Power State" msgstr "Stan zasilania" -#: dashboards/admin/instances/tables.py:162 -#: dashboards/project/instances/tables.py:843 +#: dashboards/admin/instances/tables.py:152 +#: dashboards/project/instances/tables.py:914 #: dashboards/project/instances/templates/instances/_detail_overview.html:20 #: usage/tables.py:75 msgid "Uptime" msgstr "Uruchomiony" #: dashboards/admin/instances/views.py:84 -#: dashboards/project/access_and_security/tabs.py:101 -#: dashboards/project/access_and_security/floating_ips/workflows.py:84 +#: dashboards/project/access_and_security/tabs.py:112 +#: dashboards/project/access_and_security/floating_ips/workflows.py:88 msgid "Unable to retrieve instance list." msgstr "Nie można pobrać listy instancji." -#: dashboards/admin/instances/views.py:91 +#: dashboards/admin/instances/views.py:92 #: dashboards/project/instances/views.py:78 msgid "Unable to retrieve IP addresses from Neutron." msgstr "Nie można pobrać adresu IP z Neutron." -#: dashboards/admin/instances/views.py:106 +#: dashboards/admin/instances/views.py:107 #: dashboards/admin/networks/views.py:49 msgid "Unable to retrieve instance project information." msgstr "Nie można pobrać informacji o projekcie instancji." -#: dashboards/admin/instances/views.py:123 +#: dashboards/admin/instances/views.py:124 #: dashboards/project/instances/views.py:119 msgid "Unable to retrieve instance size information." msgstr "Nie można pobrać informacji o rozmiarze instancji." -#: dashboards/admin/instances/views.py:166 +#: dashboards/admin/instances/views.py:157 +msgid "Unable to retrieve host information." +msgstr "Nie można pobrać informacji o hoście." + +#: dashboards/admin/instances/views.py:167 #: dashboards/project/databases/views.py:138 #: dashboards/project/instances/views.py:208 #: dashboards/project/instances/views.py:318 @@ -2272,7 +2175,7 @@ msgstr "Migruj na żywp" #: dashboards/admin/instances/templates/instances/_live_migrate.html:18 msgid "Live migrate an instance to a specific host." -msgstr "" +msgstr "Migracja na żywo instancji na podany host." #: dashboards/admin/instances/templates/instances/index.html:6 msgid "All Instances" @@ -2318,7 +2221,9 @@ msgid "Time" msgstr "Czas" #: dashboards/admin/metering/views.py:264 -msgid "Unable to retrieve tenant list." +#: dashboards/admin/overview/views.py:65 +#: dashboards/identity/projects/views.py:90 +msgid "Unable to retrieve project list." msgstr "Nie można pobrać listy projektów." #: dashboards/admin/metering/views.py:303 @@ -2470,6 +2375,18 @@ msgstr "Grupuj po" msgid "--" msgstr "--" +#: dashboards/admin/metering/templates/metering/stats.html:89 +#: dashboards/admin/volumes/volume_types/extras/forms.py:24 +#: dashboards/admin/volumes/volume_types/extras/forms.py:41 +#: dashboards/admin/volumes/volume_types/extras/tables.py:70 +#: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 +#: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 +#: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 +msgid "Value" +msgstr "Wartość" + #: dashboards/admin/metering/templates/metering/stats.html:94 msgid "Avg." msgstr "śr," @@ -2492,35 +2409,33 @@ msgstr "Statystyki wszystkich zasobów" #: dashboards/admin/networks/forms.py:29 msgid "Local" -msgstr "" +msgstr "Lokalna" #: dashboards/admin/networks/forms.py:29 msgid "Flat" -msgstr "" +msgstr "Płaska" #: dashboards/admin/networks/forms.py:44 -#: dashboards/project/networks/workflows.py:42 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/project/networks/workflows.py:43 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "Profil sieci" #: dashboards/admin/networks/forms.py:48 msgid "Provider Network Type" -msgstr "" +msgstr "Typ sieci" #: dashboards/admin/networks/forms.py:49 msgid "The physical mechanism by which the virtual network is implemented." -msgstr "" +msgstr "Fizyczny mechanizm, za pomocą którego jest zaimplementowana sieć wirtualna." #: dashboards/admin/networks/forms.py:57 dashboards/admin/networks/forms.py:64 #: dashboards/admin/networks/forms.py:65 #: dashboards/project/networks/templates/networks/_detail_overview.html:24 #: dashboards/router/nexus1000v/forms.py:114 #: dashboards/router/nexus1000v/forms.py:120 -#: dashboards/router/nexus1000v/forms.py:190 msgid "Physical Network" msgstr "Fizyczna sieć" @@ -2528,7 +2443,7 @@ msgstr "Fizyczna sieć" msgid "" "The name of the physical network over which the virtual network is " "implemented." -msgstr "" +msgstr "Nazwa fizycznej sieci, na której zaimplementowana jest sieć wirtualna." #: dashboards/admin/networks/forms.py:68 dashboards/admin/networks/forms.py:72 #: dashboards/admin/networks/forms.py:73 dashboards/admin/networks/forms.py:74 @@ -2536,69 +2451,71 @@ msgstr "" msgid "Segmentation ID" msgstr "ID segmentacji" -#: dashboards/admin/networks/forms.py:76 -#: dashboards/admin/networks/forms.py:235 -#: dashboards/admin/networks/tables.py:94 -#: dashboards/admin/networks/agents/tables.py:80 -#: dashboards/admin/networks/ports/forms.py:42 -#: dashboards/admin/networks/ports/tables.py:96 +#: dashboards/admin/networks/forms.py:78 +#: dashboards/admin/networks/forms.py:238 +#: dashboards/admin/networks/tables.py:97 +#: dashboards/admin/networks/agents/tables.py:95 +#: dashboards/admin/networks/ports/forms.py:44 +#: dashboards/admin/networks/ports/tables.py:99 #: dashboards/admin/routers/ports/tables.py:34 #: dashboards/admin/routers/templates/routers/_detail_overview.html:15 -#: dashboards/project/firewalls/workflows.py:243 -#: dashboards/project/loadbalancers/forms.py:40 -#: dashboards/project/loadbalancers/forms.py:92 -#: dashboards/project/loadbalancers/forms.py:172 -#: dashboards/project/loadbalancers/forms.py:231 -#: dashboards/project/loadbalancers/workflows.py:46 -#: dashboards/project/loadbalancers/workflows.py:191 -#: dashboards/project/loadbalancers/workflows.py:340 -#: dashboards/project/loadbalancers/workflows.py:541 -#: dashboards/project/networks/forms.py:40 -#: dashboards/project/networks/tables.py:125 -#: dashboards/project/networks/workflows.py:45 -#: dashboards/project/networks/ports/forms.py:36 -#: dashboards/project/networks/ports/tables.py:66 +#: dashboards/project/firewalls/forms.py:152 +#: dashboards/project/firewalls/workflows.py:245 +#: dashboards/project/loadbalancers/forms.py:42 +#: dashboards/project/loadbalancers/forms.py:97 +#: dashboards/project/loadbalancers/forms.py:180 +#: dashboards/project/loadbalancers/forms.py:242 +#: dashboards/project/loadbalancers/workflows.py:48 +#: dashboards/project/loadbalancers/workflows.py:194 +#: dashboards/project/loadbalancers/workflows.py:346 +#: dashboards/project/loadbalancers/workflows.py:549 +#: dashboards/project/networks/forms.py:42 +#: dashboards/project/networks/tables.py:126 +#: dashboards/project/networks/workflows.py:49 +#: dashboards/project/networks/ports/forms.py:38 +#: dashboards/project/networks/ports/tables.py:61 #: dashboards/project/networks/templates/networks/_detail_overview.html:15 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:34 -#: dashboards/project/routers/forms.py:74 -#: dashboards/project/routers/ports/tables.py:98 +#: dashboards/project/routers/forms.py:76 +#: dashboards/project/routers/ports/tables.py:102 #: dashboards/project/routers/templates/routers/_detail_overview.html:13 -#: dashboards/project/vpn/forms.py:39 dashboards/project/vpn/forms.py:258 -#: dashboards/project/vpn/workflows.py:33 -#: dashboards/project/vpn/workflows.py:417 +#: dashboards/project/vpn/forms.py:41 dashboards/project/vpn/forms.py:263 +#: dashboards/project/vpn/workflows.py:35 +#: dashboards/project/vpn/workflows.py:421 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:68 #: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:35 msgid "Admin State" msgstr "Stan administracyjny" -#: dashboards/admin/networks/forms.py:78 -#: dashboards/admin/networks/forms.py:236 -#: dashboards/admin/networks/tables.py:90 +#: dashboards/admin/networks/forms.py:79 +#: dashboards/admin/networks/forms.py:239 +#: dashboards/admin/networks/tables.py:93 #: dashboards/project/firewalls/forms.py:68 -#: dashboards/project/firewalls/forms.py:116 +#: dashboards/project/firewalls/forms.py:120 #: dashboards/project/firewalls/workflows.py:67 #: dashboards/project/firewalls/workflows.py:181 #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:121 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "Współdzielone" -#: dashboards/admin/networks/forms.py:80 -#: dashboards/admin/networks/forms.py:237 +#: dashboards/admin/networks/forms.py:81 +#: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:172 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "Zewnętrzna sieć" -#: dashboards/admin/networks/forms.py:89 dashboards/identity/users/forms.py:58 +#: dashboards/admin/networks/forms.py:90 dashboards/identity/users/forms.py:58 +#: dashboards/router/nexus1000v/forms.py:32 msgid "Select a project" msgstr "Wybierz projekt" -#: dashboards/admin/networks/forms.py:112 +#: dashboards/admin/networks/forms.py:113 #, python-format msgid "" "For VLAN networks, the VLAN VID on the physical network that realizes the " @@ -2606,138 +2523,144 @@ msgid "" "GRE or VXLAN networks, the tunnel ID. Valid tunnel IDs for GRE networks are " "%(gre_min)s through %(gre_max)s. For VXLAN networks, %(vxlan_min)s through " "%(vxlan_max)s." -msgstr "" +msgstr "VLAN VID fizycznej sieci realizującej sieć wirtualną, dla sieci VLAN. Poprawne VID VLAN to %(vlan_min)s do %(vlan_max)s. Dla sieci GRE lub VXLAN, należy podać ID tunelu. Poprawne ID tunelu dla sieci GRE to %(gre_min)s do %(gre_max)s, natomiast dla sieci VXLAN to %(vxlan_min)s do %(vxlan_max)s." -#: dashboards/admin/networks/forms.py:141 -#: dashboards/project/instances/workflows/create_instance.py:625 -#: dashboards/project/networks/workflows.py:56 +#: dashboards/admin/networks/forms.py:142 +#: dashboards/project/instances/workflows/create_instance.py:686 +#: dashboards/project/networks/workflows.py:61 msgid "Select a profile" msgstr "Wybierz profil" -#: dashboards/admin/networks/forms.py:151 -#: dashboards/project/instances/workflows/create_instance.py:635 -#: dashboards/project/networks/workflows.py:66 +#: dashboards/admin/networks/forms.py:152 +#: dashboards/project/instances/workflows/create_instance.py:696 +#: dashboards/project/networks/workflows.py:71 #: dashboards/router/nexus1000v/views.py:55 msgid "Network Profiles could not be retrieved." msgstr "Nie można pobrać profili sieci" -#: dashboards/admin/networks/forms.py:182 +#: dashboards/admin/networks/forms.py:183 #, python-format msgid "Network %s was successfully created." msgstr "Sieć %s została utworzona." -#: dashboards/admin/networks/forms.py:188 +#: dashboards/admin/networks/forms.py:189 #, python-format msgid "Failed to create network %s" msgstr "Błąd przy tworzeniu sieci %s" -#: dashboards/admin/networks/forms.py:218 +#: dashboards/admin/networks/forms.py:219 #, python-format msgid "For VLAN networks, valid VLAN IDs are %(min)s through %(max)s." -msgstr "" +msgstr "Dla sieci VLAN, poprawne VLAN ID to %(min)s do %(max)s." -#: dashboards/admin/networks/forms.py:221 +#: dashboards/admin/networks/forms.py:222 #, python-format msgid "For GRE networks, valid tunnel IDs are %(min)s through %(max)s." -msgstr "" +msgstr "Dla sieci GRE, poprawne ID tunelu to %(min)s do %(max)s." -#: dashboards/admin/networks/forms.py:224 +#: dashboards/admin/networks/forms.py:225 #, python-format msgid "For VXLAN networks, valid tunnel IDs are %(min)s through %(max)s." -msgstr "" +msgstr "Dla sieci VXLAN, poprawne ID tunelu to %(min)s do %(max)s." -#: dashboards/admin/networks/forms.py:248 -#: dashboards/project/networks/forms.py:49 +#: dashboards/admin/networks/forms.py:251 +#: dashboards/project/networks/forms.py:51 #, python-format msgid "Network %s was successfully updated." msgstr "Sieć %s została zaktualizowana. " -#: dashboards/admin/networks/forms.py:253 -#: dashboards/project/networks/forms.py:54 +#: dashboards/admin/networks/forms.py:256 +#: dashboards/project/networks/forms.py:56 #, python-format msgid "Failed to update network %s" msgstr "Błąd przy aktualizacji sieci %s" #: dashboards/admin/networks/panel.py:23 -#: dashboards/admin/networks/tables.py:34 -#: dashboards/admin/networks/tables.py:98 +#: dashboards/admin/networks/tables.py:101 #: dashboards/admin/networks/templates/networks/index.html:3 #: dashboards/admin/networks/templates/networks/index.html:6 #: dashboards/identity/projects/workflows.py:71 #: dashboards/project/databases/workflows/create_instance.py:131 -#: dashboards/project/instances/workflows/create_instance.py:579 +#: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:42 -#: dashboards/project/networks/tables.py:129 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 +#: usage/quotas.py:77 msgid "Networks" msgstr "Sieci" -#: dashboards/admin/networks/tables.py:33 dashboards/project/dashboard.py:32 -#: dashboards/project/networks/tables.py:41 -#: dashboards/project/networks/workflows.py:73 -#: dashboards/project/networks/templates/networks/subnets/index.html:3 -#: dashboards/project/networks/templates/networks/subnets/index.html:6 -msgid "Network" -msgstr "Sieć" +#: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 +msgid "Delete Network" +msgid_plural "Delete Networks" +msgstr[0] "Usuń sieć" +msgstr[1] "Usuń sieci" +msgstr[2] "Usuń sieci" -#: dashboards/admin/networks/tables.py:47 -#: dashboards/project/networks/tables.py:64 +#: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 +msgid "Deleted Network" +msgid_plural "Deleted Networks" +msgstr[0] "Usunięta sieć" +msgstr[1] "Usunięte sieci" +msgstr[2] "Usunięte sieci" + +#: dashboards/admin/networks/tables.py:56 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "Błąd przy usuwaniu sieci %s" -#: dashboards/admin/networks/tables.py:55 +#: dashboards/admin/networks/tables.py:64 #: dashboards/admin/networks/templates/networks/_create.html:9 -#: dashboards/admin/networks/templates/networks/_create.html:24 +#: dashboards/admin/networks/templates/networks/_create.html:26 #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:72 -#: dashboards/project/networks/workflows.py:273 +#: dashboards/project/networks/tables.py:82 +#: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 msgid "Create Network" msgstr "Utwórz sieć" -#: dashboards/admin/networks/tables.py:64 +#: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:81 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "Edytuj sieć" -#: dashboards/admin/networks/tables.py:84 +#: dashboards/admin/networks/tables.py:87 #: dashboards/admin/networks/agents/forms.py:35 #: dashboards/admin/networks/ports/forms.py:33 -#: dashboards/project/networks/workflows.py:36 +#: dashboards/project/networks/workflows.py:37 msgid "Network Name" msgstr "Nazwa sieci" -#: dashboards/admin/networks/tables.py:87 -#: dashboards/project/networks/tables.py:120 +#: dashboards/admin/networks/tables.py:90 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "Powiązane podsieci" -#: dashboards/admin/networks/tables.py:89 -#: dashboards/admin/networks/agents/tables.py:36 -#: dashboards/admin/networks/agents/tables.py:88 +#: dashboards/admin/networks/tables.py:92 +#: dashboards/admin/networks/agents/tables.py:103 msgid "DHCP Agents" -msgstr "" +msgstr "Agenci DHCP" #: dashboards/admin/networks/views.py:57 #: dashboards/admin/routers/templates/routers/_detail_overview.html:16 -#: dashboards/project/images/templates/images/images/_detail_overview.html:18 -#: dashboards/project/images/templates/images/images/_detail_overview.html:29 -#: dashboards/project/instances/tables.py:596 +#: dashboards/project/images/templates/images/images/_detail_overview.html:20 +#: dashboards/project/images/templates/images/images/_detail_overview.html:31 +#: dashboards/project/instances/tables.py:617 #: dashboards/project/networks/templates/networks/_detail_overview.html:14 #: dashboards/project/networks/templates/networks/_detail_overview.html:16 #: dashboards/project/networks/templates/networks/_detail_overview.html:23 #: dashboards/project/routers/templates/routers/_detail_overview.html:12 #: dashboards/project/routers/templates/routers/_detail_overview.html:14 #: dashboards/project/volumes/backups/tables.py:36 -#: dashboards/project/volumes/snapshots/tables.py:116 +#: dashboards/project/volumes/snapshots/tables.py:126 msgid "Unknown" msgstr "Nieznane" @@ -2750,7 +2673,7 @@ msgstr "Nie można pobrać listy sieci." #: dashboards/admin/networks/views.py:140 #: dashboards/admin/networks/agents/forms.py:64 msgid "Unable to list dhcp agents hosting network." -msgstr "" +msgstr "Nie można pobrać listy agentów DHCP dla sieci." #: dashboards/admin/networks/views.py:115 #: dashboards/project/networks/views.py:107 @@ -2763,20 +2686,20 @@ msgid "Port list can not be retrieved." msgstr "Nie można pobrać listy portów." #: dashboards/admin/networks/views.py:153 -#: dashboards/admin/networks/subnets/tables.py:109 +#: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:120 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "Nie można pobrać szczegółów dla sieci „%s”." #: dashboards/admin/networks/agents/forms.py:38 msgid "New DHCP Agent" -msgstr "" +msgstr "Nowy agent DHCP" #: dashboards/admin/networks/agents/forms.py:39 msgid "Choose an DHCP Agent to attach to." -msgstr "" +msgstr "Agent DHCP, do którego należy podpiąć sieć." #: dashboards/admin/networks/agents/forms.py:57 msgid "Select a new agent" @@ -2784,131 +2707,131 @@ msgstr "" #: dashboards/admin/networks/agents/forms.py:59 msgid "No other agents available." -msgstr "" +msgstr "Brak dostępnych agentów." #: dashboards/admin/networks/agents/forms.py:76 #, python-format msgid "Agent %s was successfully added." -msgstr "" +msgstr "Agent %s został dodany." #: dashboards/admin/networks/agents/forms.py:82 #, python-format msgid "Failed to add agent %(agent_name)s for network %(network)s." -msgstr "" +msgstr "Nie można dodać agenta %(agent_name)s dla sieci %(network)s." -#: dashboards/admin/networks/agents/tables.py:35 -msgid "DHCP Agent" -msgstr "" +#: dashboards/admin/networks/agents/tables.py:39 +msgid "Delete DHCP Agent" +msgid_plural "Delete DHCP Agents" +msgstr[0] "Usuń agenta DHCP" +msgstr[1] "Usuń agenty DHCP" +msgstr[2] "Usuń agentów DHCP" -#: dashboards/admin/networks/agents/tables.py:45 +#: dashboards/admin/networks/agents/tables.py:47 +msgid "Deleted DHCP Agent" +msgid_plural "Deleted DHCP Agents" +msgstr[0] "Usunięty agent DHCP" +msgstr[1] "Usunięte agenty DHCP" +msgstr[2] "Usunięte agenty DHCP" + +#: dashboards/admin/networks/agents/tables.py:60 #, python-format msgid "Failed to delete agent: %s" -msgstr "" +msgstr "Nie udało się usunąć agenta %s" -#: dashboards/admin/networks/agents/tables.py:54 +#: dashboards/admin/networks/agents/tables.py:69 #: dashboards/admin/networks/templates/networks/agents/_add.html:9 #: dashboards/admin/networks/templates/networks/agents/_add.html:24 #: dashboards/admin/networks/templates/networks/agents/add.html:3 #: dashboards/admin/networks/templates/networks/agents/add.html:6 msgid "Add DHCP Agent" -msgstr "" - -#: dashboards/admin/networks/agents/tables.py:77 -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:7 -msgid "Id" -msgstr "Id" - -#: dashboards/admin/networks/agents/tables.py:82 -msgid "Updated At" -msgstr "Zaktualizowano" +msgstr "Dodaj agenta DHCP" #: dashboards/admin/networks/agents/views.py:59 #: dashboards/admin/networks/ports/views.py:48 -#: dashboards/project/networks/subnets/views.py:46 +#: dashboards/project/networks/subnets/views.py:47 msgid "Unable to retrieve network." msgstr "Nie można pobrać sieci." #: dashboards/admin/networks/agents/views.py:70 msgid "Unable to retrieve agent list." -msgstr "" +msgstr "Nie udało się pobrać listy agentów" #: dashboards/admin/networks/ports/forms.py:36 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:15 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:14 msgid "Network ID" msgstr "ID sieci" -#: dashboards/admin/networks/ports/forms.py:44 -#: dashboards/admin/networks/ports/forms.py:87 +#: dashboards/admin/networks/ports/forms.py:45 +#: dashboards/admin/networks/ports/forms.py:88 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:43 msgid "Device ID" msgstr "ID urządzenia" -#: dashboards/admin/networks/ports/forms.py:45 -#: dashboards/admin/networks/ports/forms.py:88 +#: dashboards/admin/networks/ports/forms.py:46 +#: dashboards/admin/networks/ports/forms.py:89 msgid "Device ID attached to the port" msgstr "ID urządzenia dołączonego do portu" -#: dashboards/admin/networks/ports/forms.py:47 -#: dashboards/admin/networks/ports/forms.py:90 +#: dashboards/admin/networks/ports/forms.py:48 +#: dashboards/admin/networks/ports/forms.py:91 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:42 msgid "Device Owner" msgstr "Właściciel urządzenia" -#: dashboards/admin/networks/ports/forms.py:48 -#: dashboards/admin/networks/ports/forms.py:91 +#: dashboards/admin/networks/ports/forms.py:49 +#: dashboards/admin/networks/ports/forms.py:92 msgid "Device owner attached to the port" msgstr "Właściciel dołączony do portu" -#: dashboards/admin/networks/ports/forms.py:56 -#: dashboards/project/networks/ports/tables.py:68 +#: dashboards/admin/networks/ports/forms.py:57 +#: dashboards/project/networks/ports/tables.py:63 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:37 msgid "MAC Learning State" -msgstr "" +msgstr "Stan MAC learning" -#: dashboards/admin/networks/ports/forms.py:72 +#: dashboards/admin/networks/ports/forms.py:73 #, python-format msgid "Port %s was successfully created." msgstr "Port %s został utworzony." -#: dashboards/admin/networks/ports/forms.py:77 +#: dashboards/admin/networks/ports/forms.py:78 #, python-format msgid "Failed to create a port for network %s" msgstr "Nie można utworzyć portu dla sieci %s" -#: dashboards/admin/networks/ports/forms.py:108 -#: dashboards/project/networks/ports/forms.py:55 +#: dashboards/admin/networks/ports/forms.py:110 +#: dashboards/project/networks/ports/forms.py:58 #, python-format msgid "Port %s was successfully updated." msgstr "Port %s został uaktualniony." -#: dashboards/admin/networks/ports/forms.py:113 -#: dashboards/project/networks/ports/forms.py:60 +#: dashboards/admin/networks/ports/forms.py:115 +#: dashboards/project/networks/ports/forms.py:63 #, python-format msgid "Failed to update port %s" msgstr "Błąd przy aktualizacji portu %s" -#: dashboards/admin/networks/ports/tables.py:32 -#: dashboards/project/access_and_security/security_groups/forms.py:127 -#: dashboards/project/access_and_security/security_groups/forms.py:136 -#: dashboards/project/access_and_security/security_groups/forms.py:143 -#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:7 -msgid "Port" -msgstr "Port" +#: dashboards/admin/networks/ports/tables.py:36 +msgid "Delete Port" +msgid_plural "Delete Ports" +msgstr[0] "Usuń port" +msgstr[1] "Usuń porty" +msgstr[2] "Usuń porty" -#: dashboards/admin/networks/ports/tables.py:33 -#: dashboards/admin/networks/ports/tables.py:102 -#: dashboards/identity/projects/workflows.py:72 -#: dashboards/project/networks/ports/tables.py:75 -msgid "Ports" -msgstr "Porty" +#: dashboards/admin/networks/ports/tables.py:44 +msgid "Deleted Port" +msgid_plural "Deleted Ports" +msgstr[0] "Usunięty port" +msgstr[1] "Usunięte porty" +msgstr[2] "Usunięte porty" -#: dashboards/admin/networks/ports/tables.py:46 +#: dashboards/admin/networks/ports/tables.py:55 #, python-format msgid "Failed to delete port: %s" msgstr "Nie można usunąć portu: %s" -#: dashboards/admin/networks/ports/tables.py:56 +#: dashboards/admin/networks/ports/tables.py:65 #: dashboards/admin/networks/templates/networks/ports/_create.html:9 #: dashboards/admin/networks/templates/networks/ports/_create.html:24 #: dashboards/admin/networks/templates/networks/ports/create.html:3 @@ -2916,21 +2839,27 @@ msgstr "Nie można usunąć portu: %s" msgid "Create Port" msgstr "Utwórz port" -#: dashboards/admin/networks/ports/tables.py:69 +#: dashboards/admin/networks/ports/tables.py:78 #: dashboards/admin/networks/templates/networks/ports/_update.html:8 -#: dashboards/project/networks/ports/tables.py:41 +#: dashboards/project/networks/ports/tables.py:42 #: dashboards/project/networks/templates/networks/ports/_update.html:8 msgid "Edit Port" msgstr "Edytuj port" -#: dashboards/admin/networks/ports/tables.py:93 +#: dashboards/admin/networks/ports/tables.py:96 msgid "Device Attached" msgstr "Dołączono urządzenie" -#: dashboards/admin/networks/ports/tables.py:98 -#: dashboards/project/networks/ports/forms.py:43 +#: dashboards/admin/networks/ports/tables.py:101 +#: dashboards/project/networks/ports/forms.py:45 msgid "Mac Learning State" -msgstr "" +msgstr "Stan Mac learning" + +#: dashboards/admin/networks/ports/tables.py:105 +#: dashboards/identity/projects/workflows.py:72 +#: dashboards/project/networks/ports/tables.py:70 usage/quotas.py:79 +msgid "Ports" +msgstr "Porty" #: dashboards/admin/networks/ports/tabs.py:25 #: dashboards/admin/overview/panel.py:27 @@ -2940,7 +2869,7 @@ msgstr "" #: dashboards/project/images/images/tabs.py:22 #: dashboards/project/instances/tabs.py:29 #: dashboards/project/networks/ports/tabs.py:25 -#: dashboards/project/networks/subnets/tabs.py:25 +#: dashboards/project/networks/subnets/tabs.py:26 #: dashboards/project/overview/panel.py:27 #: dashboards/project/overview/templates/overview/usage.html:6 #: dashboards/project/routers/ports/tabs.py:24 @@ -2957,81 +2886,90 @@ msgstr "Przegląd" msgid "Unable to retrieve port details." msgstr "Nie można pobrać szczegółów portu." -#: dashboards/admin/networks/subnets/tables.py:31 -#: dashboards/project/loadbalancers/tables.py:282 -#: dashboards/project/loadbalancers/workflows.py:43 -#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 -#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 -#: dashboards/project/networks/workflows.py:116 -#: dashboards/project/networks/subnets/tables.py:44 -#: dashboards/project/networks/subnets/workflows.py:37 -#: dashboards/project/networks/subnets/workflows.py:115 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:7 -#: dashboards/project/routers/ports/forms.py:29 -#: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:30 -#: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:44 -#: dashboards/project/vpn/tables.py:216 dashboards/project/vpn/workflows.py:32 -msgid "Subnet" -msgstr "Podsieć" - -#: dashboards/admin/networks/subnets/tables.py:32 -#: dashboards/admin/networks/subnets/tables.py:116 -#: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:45 -#: dashboards/project/networks/subnets/tables.py:127 -msgid "Subnets" -msgstr "Podsieci" +#: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 +msgid "Delete Subnet" +msgid_plural "Delete Subnets" +msgstr[0] "Usuń podsieć" +msgstr[1] "Usuń podsieci" +msgstr[2] "Usuń podsieci" #: dashboards/admin/networks/subnets/tables.py:45 -#: dashboards/project/networks/subnets/tables.py:58 +#: dashboards/project/networks/subnets/tables.py:68 +msgid "Deleted Subnet" +msgid_plural "Deleted Subnets" +msgstr[0] "Usunięto podsieć" +msgstr[1] "Usunięto podsieci" +msgstr[2] "Usunięto podsieci" + +#: dashboards/admin/networks/subnets/tables.py:56 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "Nie można usunąć podsieci %s" -#: dashboards/admin/networks/subnets/tables.py:55 -#: dashboards/project/networks/workflows.py:85 -#: dashboards/project/networks/subnets/tables.py:68 +#: dashboards/admin/networks/subnets/tables.py:66 +#: dashboards/project/networks/workflows.py:90 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "Utwórz podsieć" -#: dashboards/admin/networks/subnets/tables.py:75 -#: dashboards/project/networks/subnets/tables.py:88 -#: dashboards/project/networks/subnets/workflows.py:146 +#: dashboards/admin/networks/subnets/tables.py:79 +#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "Modyfikuj podsieć" -#: dashboards/admin/networks/subnets/tables.py:95 +#: dashboards/admin/networks/subnets/tables.py:93 #: dashboards/project/access_and_security/security_groups/forms.py:192 #: dashboards/project/access_and_security/security_groups/forms.py:204 #: dashboards/project/access_and_security/security_groups/forms.py:214 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:18 msgid "CIDR" msgstr "CIDR" -#: dashboards/admin/networks/subnets/tables.py:96 -#: dashboards/project/networks/workflows.py:98 -#: dashboards/project/networks/subnets/tables.py:109 +#: dashboards/admin/networks/subnets/tables.py:94 +#: dashboards/project/networks/workflows.py:107 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "Wersja IP" -#: dashboards/admin/networks/subnets/tables.py:97 -#: dashboards/project/networks/workflows.py:100 -#: dashboards/project/networks/subnets/tables.py:110 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:30 +#: dashboards/admin/networks/subnets/tables.py:95 +#: dashboards/project/networks/workflows.py:109 +#: dashboards/project/networks/subnets/tables.py:120 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "IP bramy" +#: dashboards/admin/networks/subnets/tables.py:114 +#: dashboards/identity/projects/workflows.py:74 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 +msgid "Subnets" +msgstr "Podsieci" + #: dashboards/admin/networks/subnets/workflows.py:46 #, python-format msgid "Failed to retrieve network %s for a subnet" msgstr "Nie można pobrać sieci %s dla podsieci" #: dashboards/admin/networks/templates/networks/_create.html:19 -#: dashboards/project/networks/templates/networks/_create.html:18 -msgid "Select a name for your network." -msgstr "Wybór nazwy dla sieci." +msgid "Create a new network for any project as you need." +msgstr "Można tworzyć nową sieć dla dowolnego projektu, w ramach zapotrzebowania." + +#: dashboards/admin/networks/templates/networks/_create.html:20 +msgid "" +"Provider specified network can be created. You can specify a physical " +"network type (like Flat, VLAN, GRE, and VXLAN) and its segmentation_id or " +"physical network name for a new virtual network." +msgstr "" + +#: dashboards/admin/networks/templates/networks/_create.html:21 +msgid "" +"In addition, you can create an external network or a shared network by " +"checking the corresponding checkbox." +msgstr "" #: dashboards/admin/networks/templates/networks/_update.html:18 #: dashboards/project/networks/templates/networks/_update.html:18 @@ -3065,13 +3003,12 @@ msgstr "Zapisz zmiany" #: dashboards/admin/networks/templates/networks/update.html:6 #: dashboards/project/networks/templates/networks/update.html:3 #: dashboards/project/networks/templates/networks/update.html:6 -#: dashboards/router/nexus1000v/templates/nexus1000v/update_network_profile.html:3 msgid "Update Network" msgstr "Aktualizacja sieci" #: dashboards/admin/networks/templates/networks/agents/_add.html:19 msgid "From here you can add a DHCP agent for the network." -msgstr "" +msgstr "Tutaj możesz dodać agenta DHCP do sieci." #: dashboards/admin/networks/templates/networks/ports/_create.html:19 msgid "" @@ -3107,23 +3044,7 @@ msgstr "Dysk (GB)" msgid "Usage (Hours)" msgstr "Wykorzystanie (w godzinach)" -#: dashboards/admin/overview/views.py:65 -#: dashboards/identity/projects/views.py:90 -msgid "Unable to retrieve project list." -msgstr "Nie można pobrać listy projektów." - #: dashboards/admin/overview/views.py:73 -#: dashboards/project/data_processing/cluster_templates/tables.py:64 -#: dashboards/project/data_processing/clusters/tables.py:51 -#: dashboards/project/data_processing/data_sources/tables.py:36 -#: dashboards/project/data_processing/job_binaries/tables.py:39 -#: dashboards/project/data_processing/job_executions/tables.py:32 -#: dashboards/project/data_processing/jobs/tables.py:38 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:57 -#: dashboards/project/databases/tables.py:64 -#: dashboards/project/databases/tables.py:80 -#: dashboards/project/instances/tables.py:712 -#: dashboards/project/instances/tables.py:728 msgid "Deleted" msgstr "Usunięto" @@ -3140,7 +3061,7 @@ msgstr "Aktywne instancje" #: dashboards/admin/overview/templates/overview/usage.csv:3 #: dashboards/project/overview/templates/overview/usage.csv:4 msgid "Total VCPU Usage (Hours)" -msgstr "" +msgstr "Całkowite użycie VCPU (godziny)" #: dashboards/admin/overview/templates/overview/usage.csv:4 #: dashboards/project/overview/templates/overview/usage.csv:5 @@ -3150,12 +3071,12 @@ msgstr "Całkowity aktywny RAM (w MB)" #: dashboards/admin/overview/templates/overview/usage.csv:5 #: dashboards/project/overview/templates/overview/usage.csv:6 msgid "Total Disk Size (GB)" -msgstr "" +msgstr "Całkowita wielkość dysku (GB)" #: dashboards/admin/overview/templates/overview/usage.csv:6 #: dashboards/project/overview/templates/overview/usage.csv:7 msgid "Total Disk Usage (Hours)" -msgstr "" +msgstr "Całkowite użycie dysku (godziny)" #: dashboards/admin/overview/templates/overview/usage.html:3 msgid "Usage Overview" @@ -3165,55 +3086,54 @@ msgstr "Przegląd wykorzystania" msgid "Monitoring" msgstr "Monitoring" -#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:65 +#: dashboards/admin/routers/panel.py:24 dashboards/admin/routers/tables.py:59 #: dashboards/admin/routers/templates/routers/index.html:3 #: dashboards/admin/routers/templates/routers/index.html:6 #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:33 -#: dashboards/project/routers/tables.py:188 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 +#: usage/quotas.py:80 msgid "Routers" msgstr "Routery" -#: dashboards/admin/routers/views.py:42 dashboards/project/routers/views.py:50 +#: dashboards/admin/routers/views.py:42 dashboards/project/routers/views.py:51 msgid "Unable to retrieve router list." msgstr "Nie można pobrać listy routerów." #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "Źródłowy CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:68 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "Docelowy CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:24 #: dashboards/project/firewalls/forms.py:43 -#: dashboards/project/firewalls/tables.py:220 +#: dashboards/project/firewalls/tables.py:216 #: dashboards/project/firewalls/workflows.py:45 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:69 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "Akcja" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:70 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "Następne przeskoki" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:49 -#: dashboards/project/routers/extensions/routerrules/tables.py:77 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "Zasady routera" @@ -3221,8 +3141,7 @@ msgstr "Zasady routera" #: dashboards/admin/routers/ports/tables.py:41 #: dashboards/project/network_topology/ports/tables.py:28 #: dashboards/project/routers/tabs.py:27 -#: dashboards/project/routers/ports/tables.py:59 -#: dashboards/project/routers/ports/tables.py:105 +#: dashboards/project/routers/ports/tables.py:109 msgid "Interfaces" msgstr "Interfejsy" @@ -3232,18 +3151,19 @@ msgid "Router Overview" msgstr "Przegląd routerów" #: dashboards/admin/routers/templates/routers/_detail_overview.html:8 +#: dashboards/admin/volumes/volume_types/forms.py:50 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:11 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:11 -#: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:16 +#: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:14 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:12 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:10 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:15 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:21 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:11 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:22 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:11 #: dashboards/project/images/templates/images/images/_detail_overview.html:10 #: dashboards/project/images/templates/images/images/_detail_overview.html:16 -#: dashboards/project/images/templates/images/images/_detail_overview.html:47 #: dashboards/project/images/templates/images/images/_detail_overview.html:49 +#: dashboards/project/images/templates/images/images/_detail_overview.html:51 #: dashboards/project/instances/templates/instances/_detail_overview.html:100 #: dashboards/project/instances/templates/instances/_detail_overview.html:109 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:45 @@ -3258,12 +3178,12 @@ msgstr "Przegląd routerów" #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:33 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:35 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:42 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:11 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:13 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:16 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:20 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:38 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:46 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:10 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:12 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:47 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:55 #: dashboards/project/routers/templates/routers/_detail_overview.html:3 #: dashboards/project/routers/templates/routers/_detail_overview.html:8 #: dashboards/project/routers/templates/routers/_detail_overview.html:10 @@ -3299,9 +3219,9 @@ msgstr "ID projektu" #: dashboards/admin/routers/templates/routers/_detail_overview.html:18 #: dashboards/project/routers/forms.py:46 -#: dashboards/project/routers/forms.py:90 -#: dashboards/project/routers/forms.py:96 -#: dashboards/project/routers/tables.py:170 +#: dashboards/project/routers/forms.py:92 +#: dashboards/project/routers/forms.py:98 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "" @@ -3317,15 +3237,15 @@ msgid "Connected External Network" msgstr "Podłączona sieć zewnętrzna" #: dashboards/admin/routers/templates/routers/_update.html:8 -#: dashboards/project/routers/tables.py:74 +#: dashboards/project/routers/tables.py:83 #: dashboards/project/routers/templates/routers/_update.html:8 msgid "Edit Router" -msgstr "" +msgstr "Edytuj router" #: dashboards/admin/routers/templates/routers/_update.html:18 #: dashboards/project/routers/templates/routers/_update.html:18 msgid "You may update the editable properties of your router here." -msgstr "" +msgstr "Pozwala na modyfikacje edytowalnych parametrów routera." #: dashboards/admin/routers/templates/routers/detail.html:3 #: dashboards/project/routers/templates/routers/detail.html:3 @@ -3342,19 +3262,28 @@ msgstr "Szczegóły routera" #: dashboards/project/routers/templates/routers/update.html:3 #: dashboards/project/routers/templates/routers/update.html:6 msgid "Update Router" -msgstr "" +msgstr "Aktualizuj router" -#: dashboards/admin/volumes/tabs.py:49 dashboards/admin/volumes/tabs.py:96 +#: dashboards/admin/volumes/tabs.py:50 dashboards/admin/volumes/tabs.py:117 #: dashboards/admin/volumes/snapshots/tables.py:51 msgid "Unable to retrieve volume project information." msgstr "Nie można pobrać informacji o wolumenach w projekcie." -#: dashboards/admin/volumes/tabs.py:66 +#: dashboards/admin/volumes/tabs.py:65 +#: dashboards/admin/volumes/volume_types/tables.py:83 +msgid "Volume Types" +msgstr "Typy wolumenu" + +#: dashboards/admin/volumes/tabs.py:77 msgid "Unable to retrieve volume types" msgstr "Nie można pobrać typów wolumenów." -#: dashboards/admin/volumes/tabs.py:88 dashboards/project/volumes/tabs.py:90 -#: dashboards/project/volumes/volumes/forms.py:192 +#: dashboards/admin/volumes/tabs.py:87 +msgid "Unable to retrieve QOS specs" +msgstr "" + +#: dashboards/admin/volumes/tabs.py:109 dashboards/project/volumes/tabs.py:90 +#: dashboards/project/volumes/volumes/forms.py:201 msgid "Unable to retrieve volume snapshots." msgstr "Nie można pobrać migawek wolumenów." @@ -3365,28 +3294,27 @@ msgstr "Tworzenie" #: dashboards/admin/volumes/snapshots/forms.py:26 #: dashboards/admin/volumes/volumes/forms.py:56 -#: dashboards/project/instances/tables.py:766 msgid "Deleting" msgstr "Usuwanie" #: dashboards/admin/volumes/snapshots/forms.py:27 #: dashboards/admin/volumes/volumes/forms.py:58 -#: dashboards/project/instances/tables.py:717 msgid "Error" msgstr "Błąd" #: dashboards/admin/volumes/snapshots/forms.py:28 -msgid "Error_Deleting" -msgstr "" +#: dashboards/admin/volumes/volumes/forms.py:59 +msgid "Error Deleting" +msgstr "Błąd podczas usuwania" #: dashboards/admin/volumes/snapshots/forms.py:43 #, python-format msgid "Successfully updated volume snapshot status: \"%s\"." -msgstr "" +msgstr "Zaktualizowano stan migawki wolumenu: „%s”." #: dashboards/admin/volumes/snapshots/forms.py:48 msgid "Unable to update volume snapshot status." -msgstr "" +msgstr "Nie można zaktualizować stanu migawki wolumenu." #: dashboards/admin/volumes/snapshots/tables.py:29 #: dashboards/admin/volumes/templates/volumes/snapshots/_update_status.html:28 @@ -3396,19 +3324,19 @@ msgstr "" #: dashboards/admin/volumes/snapshots/tables.py:61 #: dashboards/project/volumes/backups/tables.py:120 -#: dashboards/project/volumes/snapshots/tables.py:132 -#: dashboards/project/volumes/volumes/forms.py:46 -#: dashboards/project/volumes/volumes/forms.py:499 -#: dashboards/project/volumes/volumes/forms.py:520 -#: dashboards/project/volumes/volumes/forms.py:579 -#: dashboards/project/volumes/volumes/forms.py:617 +#: dashboards/project/volumes/snapshots/tables.py:142 +#: dashboards/project/volumes/volumes/forms.py:47 +#: dashboards/project/volumes/volumes/forms.py:510 +#: dashboards/project/volumes/volumes/forms.py:531 +#: dashboards/project/volumes/volumes/forms.py:591 +#: dashboards/project/volumes/volumes/forms.py:639 msgid "Volume Name" msgstr "Nazwa wolumenu" #: dashboards/admin/volumes/snapshots/views.py:44 #: dashboards/project/volumes/snapshots/views.py:42 msgid "Unable to retrieve volume snapshot." -msgstr "" +msgstr "Nie można pobrać migawki wolumenu." #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:4 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:4 @@ -3433,18 +3361,20 @@ msgstr "Info" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:20 #: dashboards/project/instances/templates/instances/_detail_overview.html:138 #: dashboards/project/instances/workflows/create_instance.py:98 -#: dashboards/project/instances/workflows/create_instance.py:362 +#: dashboards/project/instances/workflows/create_instance.py:363 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:21 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:20 -#: dashboards/project/volumes/volumes/forms.py:210 -#: dashboards/project/volumes/volumes/tables.py:59 -#: dashboards/project/volumes/volumes/tables.py:397 +#: dashboards/project/volumes/volumes/forms.py:219 +#: dashboards/project/volumes/volumes/tables.py:384 msgid "Volume" msgstr "Wolumen" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:30 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_index.html:7 +#: dashboards/admin/volumes/volume_types/tables.py:149 +#: dashboards/admin/volumes/volume_types/qos_specs/tables.py:36 #: dashboards/project/databases/templates/databases/_detail_overview.html:23 -#: dashboards/project/images/templates/images/images/_detail_overview.html:41 +#: dashboards/project/images/templates/images/images/_detail_overview.html:43 #: dashboards/project/instances/templates/instances/_detail_overview.html:43 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:32 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:34 @@ -3470,18 +3400,17 @@ msgid "GB" msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:81 -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:27 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:289 -#: dashboards/project/database_backups/tables.py:141 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 +#: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 -#: dashboards/project/databases/tables.py:271 +#: dashboards/project/databases/tables.py:265 #: dashboards/project/databases/templates/databases/_detail_overview.html:34 -#: dashboards/project/images/templates/images/images/_detail_overview.html:25 +#: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3502,16 +3431,85 @@ msgid "" " an administrator may need to explicitly update the status value. This is equivalent to\n" " the cinder snapshot-reset-state command.\n" " " +msgstr "\nStan migawki wolumenu zazwyczaj jest zarządzany automatycznie. W niektórych sytuacjach administrator może musieć ręcznie podać stan wolumeny. Jest to równoważne z poleceniem cinder snapshot-reset-state." + +#: dashboards/admin/volumes/templates/volumes/volume_types/_associate_qos_spec.html:9 +#: dashboards/admin/volumes/templates/volumes/volume_types/associate_qos_spec.html:6 +msgid "Associate QOS Spec with Volume Type" msgstr "" -#: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:9 -#: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:33 -#: dashboards/admin/volumes/templates/volumes/volumes/create_volume_type.html:3 -#: dashboards/admin/volumes/volumes/tables.py:23 +#: dashboards/admin/volumes/templates/volumes/volume_types/_associate_qos_spec.html:19 +msgid "" +"\n" +" Add, modify or remove the QOS Spec associated with this volume type.\n" +"
\n" +"
\n" +" \"None\" indicates that no QOS Spec is currently associated. Conversely, setting\n" +" the QOS Spec to \"None\" will remove the current association.\n" +"
\n" +"
\n" +" This is equivalent to the cinder qos-associate and cinder qos-disassociate\n" +" commands.\n" +" " +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/_associate_qos_spec.html:34 +#: dashboards/project/access_and_security/floating_ips/tables.py:107 +#: dashboards/project/access_and_security/floating_ips/workflows.py:129 +#: dashboards/project/loadbalancers/workflows.py:666 +msgid "Associate" +msgstr "Powiąż" + +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_qos_spec.html:9 +#: dashboards/admin/volumes/templates/volumes/volume_types/create_qos_spec.html:3 +#: dashboards/admin/volumes/volume_types/tables.py:107 +msgid "Create QOS Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_qos_spec.html:19 +msgid "" +"\n" +" QOS Specs can be associated with volume types.\n" +" It is used to map to a set of quality of service capabilities requested\n" +" by the volume owner. This is equivalent to the\n" +" cinder qos-create command. Once the QOS Spec gets created,\n" +" click the \"Manage Specs\" button to manage the key-value specs for the QOS Spec.\n" +"
\n" +"
\n" +" Each QOS Specs entity will have a \"consumer\" value which indicates where the\n" +" administrator would like the QOS policy to be enforced. This value can be \"front-end\"\n" +" (Nova Compute), \"back-end\" (Cinder back-end), or both.\n" +" " +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_qos_spec.html:36 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_create.html:25 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_create.html:25 +#: dashboards/admin/volumes/volume_types/extras/tables.py:48 +#: dashboards/admin/volumes/volume_types/qos_specs/tables.py:24 +#: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:23 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:81 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:226 +#: dashboards/project/data_processing/clusters/workflows/create.py:196 +#: dashboards/project/data_processing/data_sources/workflows/create.py:79 +#: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 +#: dashboards/project/data_processing/jobs/workflows/create.py:119 +#: dashboards/project/data_processing/jobs/workflows/launch.py:406 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 +#: dashboards/project/networks/workflows.py:305 +#: dashboards/project/networks/subnets/workflows.py:56 +msgid "Create" +msgstr "Utwórz" + +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_volume_type.html:9 +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_volume_type.html:33 +#: dashboards/admin/volumes/templates/volumes/volume_types/create_volume_type.html:3 +#: dashboards/admin/volumes/volume_types/tables.py:24 msgid "Create Volume Type" msgstr "Utwórz typ wolumenu" -#: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:19 +#: dashboards/admin/volumes/templates/volumes/volume_types/_create_volume_type.html:19 msgid "" "\n" " Volume type is a type or label that can be selected at volume creation\n" @@ -3524,10 +3522,121 @@ msgid "" " " msgstr "" +#: dashboards/admin/volumes/templates/volumes/volume_types/_edit_qos_spec_consumer.html:9 +msgid "Edit Consumer of QOS Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/_edit_qos_spec_consumer.html:19 +msgid "" +"\n" +" Each QOS Specs entity will have a \"consumer\" value which indicates where the\n" +" administrator would like the QOS policy to be enforced. This value can be \"front-end\"\n" +" (Nova Compute), \"back-end\" (Cinder back-end), or both.\n" +" " +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/_edit_qos_spec_consumer.html:28 +msgid "Modify Consumer" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/associate_qos_spec.html:3 +msgid "Associate QOS Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/create_qos_spec.html:6 +msgid "Create a QOS Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/create_volume_type.html:6 +msgid "Create a Volume Type" +msgstr "Utwórz typ wolumenu" + +#: dashboards/admin/volumes/templates/volumes/volume_types/edit_qos_spec_consumer.html:3 +#: dashboards/admin/volumes/templates/volumes/volume_types/edit_qos_spec_consumer.html:6 +msgid "Edit QOS Spec Consumer" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_create.html:10 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/create.html:4 +msgid "Create Volume Type Extra Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_create.html:20 +msgid "Create a new \"extra spec\" key-value pair for a volume type." +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_edit.html:10 +msgid "Edit Extra Spec Value" +msgstr "Edycja dodatkowej opcji odmiany" + +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_edit.html:20 +#, python-format +msgid "Update the \"extra spec\" value for \"%(key)s\"" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_index.html:6 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/index.html:4 +msgid "Volume Type Extra Specs" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/_index.html:13 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_index.html:14 +#: dashboards/project/containers/templates/containers/_container_detail.html:29 +#: dashboards/project/containers/templates/containers/_object_detail.html:25 +#: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:103 +msgid "Close" +msgstr "Zamknij" + +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/create.html:7 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/edit.html:7 +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/index.html:7 +msgid "Volume Type" +msgstr "Typ wolumenu" + +#: dashboards/admin/volumes/templates/volumes/volume_types/extras/edit.html:4 +msgid "Edit Volume Type Extra Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_create.html:10 +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/create.html:4 +msgid "Create Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_create.html:20 +#, python-format +msgid "Create a new \"spec\" key-value pair for QOS Spec \"%(qos_spec_name)s\"" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_edit.html:10 +msgid "Edit Spec Value: " +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/_edit.html:20 +#, python-format +msgid "Update the spec value for \"%(key)s\"" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/create.html:7 +#: dashboards/admin/volumes/volume_types/qos_specs/tables.py:35 +msgid "Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/edit.html:4 +msgid "Edit Spec" +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/edit.html:7 +msgid "QOS Spec: " +msgstr "" + +#: dashboards/admin/volumes/templates/volumes/volume_types/qos_specs/index.html:5 +msgid "QOS Spec" +msgstr "" + #: dashboards/admin/volumes/templates/volumes/volumes/_update_status.html:9 #: dashboards/admin/volumes/templates/volumes/volumes/update_status.html:3 #: dashboards/admin/volumes/templates/volumes/volumes/update_status.html:6 -#: dashboards/admin/volumes/volumes/tables.py:58 +#: dashboards/admin/volumes/volumes/tables.py:31 msgid "Update Volume Status" msgstr "" @@ -3540,10 +3649,6 @@ msgid "" " " msgstr "" -#: dashboards/admin/volumes/templates/volumes/volumes/create_volume_type.html:6 -msgid "Create a Volume Type" -msgstr "Utwórz typ wolumenu" - #: dashboards/admin/volumes/templates/volumes/volumes/detail.html:3 #: dashboards/project/volumes/templates/volumes/volumes/detail.html:3 msgid "Volume Details" @@ -3559,33 +3664,216 @@ msgstr "Szczegóły wolumenu:" msgid "Volume Details:" msgstr "Szczegóły wolumenu:" -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:10 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/create.html:4 -msgid "Create Volume Type Extra Spec" +#: dashboards/admin/volumes/volume_types/forms.py:25 +msgid "QOS Spec to be associated" msgstr "" -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:20 -msgid "Create a new \"extra spec\" key-value pair for a volume type." +#: dashboards/admin/volumes/volume_types/forms.py:26 +msgid "Choose associated QOS Spec." msgstr "" -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:20 -msgid "Update the \"extra spec\" value for" +#: dashboards/admin/volumes/volume_types/forms.py:71 +msgid "" +"New associated QOS Spec must be different than the current associated QOS " +"Spec." msgstr "" -#: dashboards/admin/volumes/templates/volumes/volumes/extras/_index.html:6 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/index.html:4 -msgid "Volume Type Extra Specs" +#: dashboards/admin/volumes/volume_types/forms.py:103 +msgid "Successfully updated QOS Spec association." msgstr "" -#: dashboards/admin/volumes/templates/volumes/volumes/extras/create.html:7 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/edit.html:7 -#: dashboards/admin/volumes/templates/volumes/volumes/extras/index.html:7 -#: dashboards/admin/volumes/volumes/tables.py:39 -msgid "Volume Type" -msgstr "Typ wolumenu" +#: dashboards/admin/volumes/volume_types/forms.py:107 +msgid "Error updating QOS Spec association." +msgstr "" -#: dashboards/admin/volumes/templates/volumes/volumes/extras/edit.html:4 -msgid "Edit Volume Type Extra Spec" +#: dashboards/admin/volumes/volume_types/forms.py:113 +msgid "QOS Spec Consumer" +msgstr "" + +#: dashboards/admin/volumes/volume_types/forms.py:115 +msgid "Choose consumer for this QOS Spec." +msgstr "" + +#: dashboards/admin/volumes/volume_types/forms.py:131 +msgid "" +"QOS Spec consumer value must be different than the current consumer value." +msgstr "" + +#: dashboards/admin/volumes/volume_types/forms.py:145 +msgid "Successfully modified QOS Spec consumer." +msgstr "" + +#: dashboards/admin/volumes/volume_types/forms.py:148 +msgid "Error editing QOS Spec consumer." +msgstr "" + +#: dashboards/admin/volumes/volume_types/tables.py:33 +msgid "View Extra Specs" +msgstr "Wyświetl dodatkowe opcje" + +#: dashboards/admin/volumes/volume_types/tables.py:41 +msgid "Manage QOS Spec Association" +msgstr "" + +#: dashboards/admin/volumes/volume_types/tables.py:52 +msgid "Delete VolumeType" +msgid_plural "Delete VolumeTypes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/admin/volumes/volume_types/tables.py:60 +msgid "Deleted VolumeType" +msgid_plural "Deleted VolumeTypes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/admin/volumes/volume_types/tables.py:73 +msgid "Associated QOS Spec" +msgstr "" + +#: dashboards/admin/volumes/volume_types/tables.py:93 +msgid "Manage Specs" +msgstr "" + +#: dashboards/admin/volumes/volume_types/tables.py:118 +msgid "Delete QOS Spec" +msgid_plural "Delete QOS Specs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/admin/volumes/volume_types/tables.py:126 +msgid "Deleted QOS Spec" +msgid_plural "Deleted QOS Specs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/admin/volumes/volume_types/tables.py:138 +msgid "Edit Consumer" +msgstr "" + +#: dashboards/admin/volumes/volume_types/tables.py:147 +#: dashboards/admin/volumes/volumes/forms.py:89 +msgid "Consumer" +msgstr "" + +#: dashboards/admin/volumes/volume_types/tables.py:161 +msgid "QOS Specs" +msgstr "" + +#: dashboards/admin/volumes/volume_types/views.py:69 +msgid "Unable to retrieve QOS Spec details." +msgstr "" + +#: dashboards/admin/volumes/volume_types/views.py:101 +#: dashboards/admin/volumes/volume_types/extras/views.py:36 +msgid "Unable to retrieve volume type details." +msgstr "" + +#: dashboards/admin/volumes/volume_types/views.py:111 +msgid "Unable to retrieve QOS Specs." +msgstr "" + +#: dashboards/admin/volumes/volume_types/views.py:130 +msgid "Unable to retrieve QOS Spec association." +msgstr "" + +#: dashboards/admin/volumes/volume_types/extras/forms.py:23 +#: dashboards/admin/volumes/volume_types/extras/tables.py:69 +#: dashboards/admin/volumes/volume_types/qos_specs/forms.py:24 +#: dashboards/admin/volumes/volume_types/qos_specs/tables.py:58 +msgid "Key" +msgstr "Klucz" + +#: dashboards/admin/volumes/volume_types/extras/forms.py:32 +#, python-format +msgid "Created extra spec \"%s\"." +msgstr "Utworzono dodatkową opcję „%s”." + +#: dashboards/admin/volumes/volume_types/extras/forms.py:37 +msgid "Unable to create volume type extra spec." +msgstr "" + +#: dashboards/admin/volumes/volume_types/extras/forms.py:50 +#, python-format +msgid "Saved extra spec \"%s\"." +msgstr "Zapisano dodatkową opcję „%s”." + +#: dashboards/admin/volumes/volume_types/extras/forms.py:55 +msgid "Unable to edit volume type extra spec." +msgstr "" + +#: dashboards/admin/volumes/volume_types/extras/tables.py:27 +msgid "Delete Extra Spec" +msgid_plural "Delete Extra Specs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/admin/volumes/volume_types/extras/tables.py:35 +msgid "Deleted Extra Spec" +msgid_plural "Deleted Extra Specs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/admin/volumes/volume_types/extras/tables.py:59 +#: dashboards/admin/volumes/volume_types/qos_specs/tables.py:48 +#: dashboards/identity/domains/tables.py:79 +#: dashboards/identity/roles/tables.py:36 +#: dashboards/identity/users/tables.py:45 +#: dashboards/project/containers/tables.py:318 +#: dashboards/project/images/images/tables.py:102 +msgid "Edit" +msgstr "Edytuj" + +#: dashboards/admin/volumes/volume_types/extras/tables.py:74 +msgid "Extra Specs" +msgstr "Dodatkowe opcje" + +#: dashboards/admin/volumes/volume_types/extras/views.py:55 +msgid "Unable to retrieve extra spec list." +msgstr "Nie można pobrać listy dodatkowych opcji." + +#: dashboards/admin/volumes/volume_types/extras/views.py:90 +msgid "Unable to retrieve volume type extra spec details." +msgstr "" + +#: dashboards/admin/volumes/volume_types/qos_specs/forms.py:37 +#, python-format +msgid "Created spec \"%s\"." +msgstr "" + +#: dashboards/admin/volumes/volume_types/qos_specs/forms.py:42 +msgid "Unable to create spec." +msgstr "" + +#: dashboards/admin/volumes/volume_types/qos_specs/forms.py:64 +#, python-format +msgid "Saved spec \"%s\"." +msgstr "" + +#: dashboards/admin/volumes/volume_types/qos_specs/forms.py:69 +msgid "Unable to edit spec." +msgstr "" + +#: dashboards/admin/volumes/volume_types/qos_specs/tables.py:63 +msgid "Key-Value Pairs" +msgstr "Pary klucz - wartość" + +#: dashboards/admin/volumes/volume_types/qos_specs/views.py:48 +msgid "undefined" +msgstr "" + +#: dashboards/admin/volumes/volume_types/qos_specs/views.py:64 +msgid "Unable to retrieve QOS spec list." +msgstr "" + +#: dashboards/admin/volumes/volume_types/qos_specs/views.py:100 +msgid "Unable to retrieve QOS spec details." msgstr "" #: dashboards/admin/volumes/volumes/forms.py:36 @@ -3599,20 +3887,16 @@ msgstr "Nie można utworzyć typu wolumenu" #: dashboards/admin/volumes/volumes/forms.py:53 msgid "Attaching" -msgstr "" +msgstr "Przyłączam" #: dashboards/admin/volumes/volumes/forms.py:57 -#: dashboards/project/volumes/volumes/tables.py:396 +#: dashboards/project/volumes/volumes/tables.py:383 msgid "Detaching" msgstr "Odłączanie" -#: dashboards/admin/volumes/volumes/forms.py:59 -msgid "Error Deleting" -msgstr "" - #: dashboards/admin/volumes/volumes/forms.py:60 msgid "In Use" -msgstr "" +msgstr "W użyciu" #: dashboards/admin/volumes/volumes/forms.py:77 #, python-format @@ -3624,36 +3908,20 @@ msgstr "" msgid "Unable to update volume status to \"%s\"." msgstr "" -#: dashboards/admin/volumes/volumes/tables.py:40 -#: dashboards/admin/volumes/volumes/tables.py:96 -msgid "Volume Types" -msgstr "Typy wolumenu" +#: dashboards/admin/volumes/volumes/forms.py:97 +#, python-format +msgid "Successfully created QOS Spec: %s" +msgstr "" + +#: dashboards/admin/volumes/volumes/forms.py:102 +msgid "Unable to create QOS Spec." +msgstr "" #: dashboards/admin/volumes/volumes/views.py:61 #: dashboards/project/volumes/volumes/views.py:62 msgid "Unable to retrieve volume details." msgstr "Nie można pobrać szczegółów wolumenu." -#: dashboards/admin/volumes/volumes/extras/forms.py:37 -msgid "Unable to create volume type extra spec." -msgstr "" - -#: dashboards/admin/volumes/volumes/extras/forms.py:55 -msgid "Unable to edit volume type extra spec." -msgstr "" - -#: dashboards/admin/volumes/volumes/extras/tables.py:22 -msgid "Extra Spec" -msgstr "" - -#: dashboards/admin/volumes/volumes/extras/views.py:36 -msgid "Unable to retrieve volume type details." -msgstr "" - -#: dashboards/admin/volumes/volumes/extras/views.py:89 -msgid "Unable to retrieve volume type extra spec details." -msgstr "" - #: dashboards/identity/dashboard.py:22 msgid "Identity" msgstr "" @@ -3716,7 +3984,7 @@ msgstr "Wyczyszczono kontekst domeny." #: dashboards/identity/domains/tables.py:186 #: dashboards/identity/projects/workflows.py:119 #: dashboards/identity/users/forms.py:75 -#: dashboards/identity/users/forms.py:153 +#: dashboards/identity/users/forms.py:154 msgid "Domain ID" msgstr "ID domeny" @@ -3915,6 +4183,9 @@ msgid "Group ID" msgstr "ID grupy" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "Usuń" @@ -3925,9 +4196,7 @@ msgstr "Usunięty" #: dashboards/identity/groups/tables.py:126 #: dashboards/identity/groups/tables.py:185 -#: dashboards/identity/users/tables.py:61 -#: dashboards/identity/users/tables.py:104 -#: dashboards/project/databases/tables.py:65 +#: dashboards/project/databases/tables.py:62 #: dashboards/project/instances/workflows/create_instance.py:51 msgid "User" msgstr "Użytkownik" @@ -3935,13 +4204,11 @@ msgstr "Użytkownik" #: dashboards/identity/groups/tables.py:127 #: dashboards/identity/groups/tables.py:186 #: dashboards/identity/users/panel.py:27 -#: dashboards/identity/users/tables.py:62 -#: dashboards/identity/users/tables.py:105 -#: dashboards/identity/users/tables.py:150 +#: dashboards/identity/users/tables.py:185 #: dashboards/identity/users/templates/users/index.html:3 #: dashboards/identity/users/templates/users/index.html:6 -#: dashboards/project/databases/tables.py:66 -#: dashboards/project/databases/tables.py:242 +#: dashboards/project/databases/tables.py:63 +#: dashboards/project/databases/tables.py:236 #: dashboards/project/databases/tabs.py:47 msgid "Users" msgstr "Użytkownicy" @@ -3952,22 +4219,22 @@ msgstr "Dodaj…" #: dashboards/identity/groups/tables.py:163 #: dashboards/identity/users/forms.py:81 -#: dashboards/identity/users/forms.py:160 -#: dashboards/identity/users/tables.py:132 +#: dashboards/identity/users/forms.py:161 +#: dashboards/identity/users/tables.py:167 #: dashboards/project/data_processing/data_image_registry/forms.py:28 -#: dashboards/project/databases/tables.py:236 +#: dashboards/project/databases/tables.py:230 msgid "User Name" msgstr "Nazwa użytkownika" #: dashboards/identity/groups/tables.py:164 #: dashboards/identity/users/forms.py:83 -#: dashboards/identity/users/forms.py:162 -#: dashboards/identity/users/tables.py:133 +#: dashboards/identity/users/forms.py:163 +#: dashboards/identity/users/tables.py:168 msgid "Email" msgstr "Email" #: dashboards/identity/groups/tables.py:167 -#: dashboards/identity/users/tables.py:142 +#: dashboards/identity/users/tables.py:177 #: dashboards/project/instances/audit_tables.py:28 msgid "User ID" msgstr "ID użytkownika" @@ -3978,17 +4245,19 @@ msgstr "Członkowie grupy" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 -#: dashboards/project/firewalls/workflows.py:290 -#: dashboards/project/loadbalancers/workflows.py:134 -#: dashboards/project/loadbalancers/workflows.py:255 -#: dashboards/project/loadbalancers/workflows.py:419 -#: dashboards/project/loadbalancers/workflows.py:595 -#: dashboards/project/vpn/workflows.py:92 -#: dashboards/project/vpn/workflows.py:191 -#: dashboards/project/vpn/workflows.py:288 -#: dashboards/project/vpn/workflows.py:471 +#: dashboards/project/firewalls/workflows.py:291 +#: dashboards/project/loadbalancers/workflows.py:136 +#: dashboards/project/loadbalancers/workflows.py:259 +#: dashboards/project/loadbalancers/workflows.py:425 +#: dashboards/project/loadbalancers/workflows.py:603 +#: dashboards/project/vpn/workflows.py:94 +#: dashboards/project/vpn/workflows.py:193 +#: dashboards/project/vpn/workflows.py:290 +#: dashboards/project/vpn/workflows.py:475 msgid "Add" msgstr "Dodaj" @@ -4114,6 +4383,10 @@ msgstr "Nie można pobrać domeny projektu." msgid "Unable to retrieve project details." msgstr "Nie można pobrać szczegółów projektu." +#: dashboards/identity/projects/workflows.py:44 +msgid "Injected File Content (Bytes)" +msgstr "" + #: dashboards/identity/projects/workflows.py:87 msgid "Quota" msgstr "Limit" @@ -4134,7 +4407,7 @@ msgstr "" #: dashboards/identity/projects/workflows.py:122 #: dashboards/identity/users/forms.py:78 -#: dashboards/identity/users/forms.py:156 +#: dashboards/identity/users/forms.py:157 msgid "Domain Name" msgstr "Nazwa domeny" @@ -4319,52 +4592,51 @@ msgstr "Brak dostępnych projektów" #: dashboards/identity/users/forms.py:66 #: dashboards/project/instances/forms.py:89 -#: dashboards/project/instances/workflows/create_instance.py:537 -#: dashboards/settings/password/forms.py:46 +#: dashboards/project/instances/workflows/create_instance.py:538 +#: dashboards/settings/password/forms.py:47 msgid "Passwords do not match." msgstr "Hasła nie pasują" #: dashboards/identity/users/forms.py:86 -#: dashboards/identity/users/forms.py:165 +#: dashboards/identity/users/forms.py:166 #: dashboards/project/data_processing/job_binaries/forms.py:71 #: dashboards/project/databases/workflows/create_instance.py:197 #: dashboards/project/instances/forms.py:153 -#: dashboards/project/instances/tables.py:723 msgid "Password" msgstr "Hasło" #: dashboards/identity/users/forms.py:91 -#: dashboards/identity/users/forms.py:171 +#: dashboards/identity/users/forms.py:172 msgid "Confirm Password" msgstr "Potwierdź hasło" #: dashboards/identity/users/forms.py:93 -#: dashboards/identity/users/forms.py:174 +#: dashboards/identity/users/forms.py:175 msgid "Primary Project" msgstr "Główny projekt" -#: dashboards/identity/users/forms.py:128 +#: dashboards/identity/users/forms.py:129 #, python-format msgid "User \"%s\" was successfully created." msgstr "Użytkownik \"%s\" został utworzony." -#: dashboards/identity/users/forms.py:144 +#: dashboards/identity/users/forms.py:145 msgid "Unable to add user to primary project." msgstr "Nie można dodać użytkownika do głównego projektu." -#: dashboards/identity/users/forms.py:148 +#: dashboards/identity/users/forms.py:149 msgid "Unable to create user." msgstr "Nie można utworzyć użytkownika." -#: dashboards/identity/users/forms.py:206 +#: dashboards/identity/users/forms.py:208 msgid "User has been updated successfully." msgstr "Zaktualizowano użytkownika" -#: dashboards/identity/users/forms.py:209 +#: dashboards/identity/users/forms.py:211 msgid "Unable to update the user." msgstr "Nie można zaktualizować użytkownika." -#: dashboards/identity/users/tables.py:28 +#: dashboards/identity/users/tables.py:30 #: dashboards/identity/users/templates/users/_create.html:8 #: dashboards/identity/users/templates/users/_create.html:33 #: dashboards/identity/users/templates/users/create.html:3 @@ -4372,18 +4644,52 @@ msgstr "Nie można zaktualizować użytkownika." msgid "Create User" msgstr "Utwórz użytkownika" -#: dashboards/identity/users/tables.py:59 -msgid "Enable" -msgstr "Włącz" +#: dashboards/identity/users/tables.py:64 +msgid "Enable User" +msgid_plural "Enable Users" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/identity/users/tables.py:59 -msgid "Disable" -msgstr "Wyłącz" +#: dashboards/identity/users/tables.py:69 +msgid "Disable User" +msgid_plural "Disable Users" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/identity/users/tables.py:92 +#: dashboards/identity/users/tables.py:79 +msgid "Enabled User" +msgid_plural "Enabled Users" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/identity/users/tables.py:84 +msgid "Disabled User" +msgid_plural "Disabled Users" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/identity/users/tables.py:114 msgid "You cannot disable the user you are currently logged in as." msgstr "Nie można wyłączyć aktualnie zalogowanego użytkownika." +#: dashboards/identity/users/tables.py:129 +msgid "Delete User" +msgid_plural "Delete Users" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/identity/users/tables.py:137 +msgid "Deleted User" +msgid_plural "Deleted Users" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + #: dashboards/identity/users/views.py:65 msgid "Unable to retrieve user information." msgstr "" @@ -4421,6 +4727,13 @@ msgstr "" msgid "Compute" msgstr "Obliczenia" +#: dashboards/project/dashboard.py:32 +#: dashboards/project/networks/workflows.py:78 +#: dashboards/project/networks/templates/networks/subnets/index.html:3 +#: dashboards/project/networks/templates/networks/subnets/index.html:6 +msgid "Network" +msgstr "Sieć" + #: dashboards/project/dashboard.py:43 msgid "Object Store" msgstr "Magazyn obiektów" @@ -4430,8 +4743,8 @@ msgid "Orchestration" msgstr "Orkiestracja" #: dashboards/project/dashboard.py:54 -#: dashboards/project/database_backups/tables.py:144 -#: dashboards/project/databases/tables.py:81 +#: dashboards/project/database_backups/tables.py:139 +#: dashboards/project/databases/tables.py:75 msgid "Database" msgstr "Baza danych" @@ -4446,35 +4759,35 @@ msgstr "Baza danych" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/jobs.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/nodegroup_templates.html:3 msgid "Data Processing" -msgstr "" +msgstr "Przetwarzanie danych" #: dashboards/project/access_and_security/panel.py:24 -#: dashboards/project/instances/workflows/create_instance.py:495 +#: dashboards/project/instances/workflows/create_instance.py:496 msgid "Access & Security" msgstr "Dostęp i bezpieczeństwo" -#: dashboards/project/access_and_security/tabs.py:52 +#: dashboards/project/access_and_security/tabs.py:57 #: dashboards/project/access_and_security/security_groups/views.py:120 #: usage/base.py:109 msgid "Unable to retrieve security groups." msgstr "Nie można pobrać grup zabezpieczeń." -#: dashboards/project/access_and_security/tabs.py:69 +#: dashboards/project/access_and_security/tabs.py:74 msgid "Unable to retrieve key pair list." msgstr "Nie można pobrać listy par kluczy." -#: dashboards/project/access_and_security/tabs.py:86 -#: dashboards/project/access_and_security/floating_ips/workflows.py:67 +#: dashboards/project/access_and_security/tabs.py:94 +#: dashboards/project/access_and_security/floating_ips/workflows.py:71 #: usage/base.py:104 msgid "Unable to retrieve floating IP addresses." msgstr "Nie można pobrać pływających adresów IP." -#: dashboards/project/access_and_security/tabs.py:93 -#: dashboards/project/access_and_security/floating_ips/views.py:66 +#: dashboards/project/access_and_security/tabs.py:104 +#: dashboards/project/access_and_security/floating_ips/views.py:71 msgid "Unable to retrieve floating IP pools." msgstr "Nie można pobrać pul pływających adresów IP." -#: dashboards/project/access_and_security/tabs.py:117 +#: dashboards/project/access_and_security/tabs.py:128 msgid "API Access" msgstr "Dostęp do API" @@ -4511,11 +4824,11 @@ msgid "Error Downloading RC File: %s" msgstr "Błąd podczas pobierania pliku RC: %s" #: dashboards/project/access_and_security/floating_ips/forms.py:31 -#: dashboards/project/loadbalancers/forms.py:78 -#: dashboards/project/loadbalancers/forms.py:168 -#: dashboards/project/loadbalancers/tables.py:96 -#: dashboards/project/loadbalancers/tables.py:317 -#: dashboards/project/loadbalancers/workflows.py:296 +#: dashboards/project/loadbalancers/forms.py:81 +#: dashboards/project/loadbalancers/forms.py:174 +#: dashboards/project/loadbalancers/tables.py:91 +#: dashboards/project/loadbalancers/tables.py:261 +#: dashboards/project/loadbalancers/workflows.py:300 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:12 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:31 msgid "Pool" @@ -4534,110 +4847,121 @@ msgstr "Przydzielono pływający adres IP %(ip)s." msgid "Unable to allocate Floating IP." msgstr "Nie można przydzielić pływającego adresu IP." -#: dashboards/project/access_and_security/floating_ips/tables.py:41 -#: dashboards/project/access_and_security/floating_ips/tables.py:57 +#: dashboards/project/access_and_security/floating_ips/tables.py:42 +#: dashboards/project/access_and_security/floating_ips/tables.py:58 msgid "Allocate IP To Project" msgstr "Przydziel adres IP do projektu" -#: dashboards/project/access_and_security/floating_ips/tables.py:55 -#: dashboards/project/access_and_security/keypairs/tables.py:58 -#: dashboards/project/instances/tables.py:245 -#: dashboards/project/volumes/volumes/tables.py:112 +#: dashboards/project/access_and_security/floating_ips/tables.py:56 +#: dashboards/project/access_and_security/keypairs/tables.py:73 +#: dashboards/project/instances/tables.py:329 +#: dashboards/project/volumes/volumes/tables.py:124 +#: dashboards/project/volumes/volumes/tables.py:192 msgid "(Quota exceeded)" msgstr "(Przekroczono limity)" -#: dashboards/project/access_and_security/floating_ips/tables.py:72 -msgid "Release" -msgstr "Zwolnij" +#: dashboards/project/access_and_security/floating_ips/tables.py:79 +msgid "Release Floating IP" +msgid_plural "Release Floating IPs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/access_and_security/floating_ips/tables.py:73 -msgid "Released" -msgstr "Zwolniono" +#: dashboards/project/access_and_security/floating_ips/tables.py:87 +msgid "Released Floating IP" +msgid_plural "Released Floating IPs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/access_and_security/floating_ips/tables.py:74 -#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:23 -msgid "Floating IP" -msgstr "Pływające IP" - -#: dashboards/project/access_and_security/floating_ips/tables.py:94 -#: dashboards/project/access_and_security/floating_ips/workflows.py:125 -#: dashboards/project/loadbalancers/workflows.py:658 -msgid "Associate" -msgstr "Powiąż" - -#: dashboards/project/access_and_security/floating_ips/tables.py:116 -#: dashboards/project/loadbalancers/workflows.py:721 +#: dashboards/project/access_and_security/floating_ips/tables.py:129 +#: dashboards/project/loadbalancers/workflows.py:729 msgid "Disassociate" msgstr "Odwiąż" -#: dashboards/project/access_and_security/floating_ips/tables.py:135 +#: dashboards/project/access_and_security/floating_ips/tables.py:148 #, python-format msgid "Successfully disassociated Floating IP: %s" msgstr "Odwiązano pływający adres IP: %s" -#: dashboards/project/access_and_security/floating_ips/tables.py:139 -#: dashboards/project/instances/tables.py:590 +#: dashboards/project/access_and_security/floating_ips/tables.py:152 +#: dashboards/project/instances/tables.py:611 msgid "Unable to disassociate floating IP." msgstr "Nie można odwiązać pływającego adresu IP." -#: dashboards/project/access_and_security/floating_ips/tables.py:164 +#: dashboards/project/access_and_security/floating_ips/tables.py:158 +#, python-format +msgid "%(instance_name)s %(fixed_ip)s" +msgstr "" + +#: dashboards/project/access_and_security/floating_ips/tables.py:162 +#, python-format +msgid "Load Balancer VIP %s" +msgstr "" + +#: dashboards/project/access_and_security/floating_ips/tables.py:183 +msgid "Mapped Fixed IP Address" +msgstr "" + +#: dashboards/project/access_and_security/floating_ips/tables.py:186 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:18 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:19 msgid "Floating IP Pool" msgstr "Pula pływających adresów IP" -#: dashboards/project/access_and_security/floating_ips/views.py:69 +#: dashboards/project/access_and_security/floating_ips/views.py:74 msgid "No floating IP pools available" msgstr "Brak dostępnych pul pływających adresów IP" -#: dashboards/project/access_and_security/floating_ips/workflows.py:38 +#: dashboards/project/access_and_security/floating_ips/workflows.py:40 msgid "" "Select the IP address you wish to associate with the selected instance." msgstr "Należy podać adres IP, który zostanie powiązany z wybraną instancją." -#: dashboards/project/access_and_security/floating_ips/workflows.py:44 +#: dashboards/project/access_and_security/floating_ips/workflows.py:46 msgid "Port to be associated" msgstr "Port, który ma zostać powiązany" -#: dashboards/project/access_and_security/floating_ips/workflows.py:46 +#: dashboards/project/access_and_security/floating_ips/workflows.py:48 msgid "Instance to be associated" msgstr "Instancja, która ma zostać powiązana" -#: dashboards/project/access_and_security/floating_ips/workflows.py:71 +#: dashboards/project/access_and_security/floating_ips/workflows.py:75 msgid "Select an IP address" msgstr "Wybór adresu IP" -#: dashboards/project/access_and_security/floating_ips/workflows.py:73 +#: dashboards/project/access_and_security/floating_ips/workflows.py:77 msgid "No floating IP addresses allocated" msgstr "" -#: dashboards/project/access_and_security/floating_ips/workflows.py:96 +#: dashboards/project/access_and_security/floating_ips/workflows.py:100 msgid "Select a port" msgstr "Wybierz port" -#: dashboards/project/access_and_security/floating_ips/workflows.py:98 -#: dashboards/project/volumes/volumes/forms.py:429 +#: dashboards/project/access_and_security/floating_ips/workflows.py:102 +#: dashboards/project/volumes/volumes/forms.py:440 msgid "Select an instance" msgstr "Wybierz instancję" -#: dashboards/project/access_and_security/floating_ips/workflows.py:102 +#: dashboards/project/access_and_security/floating_ips/workflows.py:106 msgid "No ports available" msgstr "Brak dostępnych portów" -#: dashboards/project/access_and_security/floating_ips/workflows.py:104 -#: dashboards/project/volumes/volumes/forms.py:431 +#: dashboards/project/access_and_security/floating_ips/workflows.py:108 +#: dashboards/project/volumes/volumes/forms.py:442 msgid "No instances available" msgstr "Brak dostępnych instancji" -#: dashboards/project/access_and_security/floating_ips/workflows.py:124 +#: dashboards/project/access_and_security/floating_ips/workflows.py:128 msgid "Manage Floating IP Associations" msgstr "Zarządzanie powiązaniami pływających adresów IP" -#: dashboards/project/access_and_security/floating_ips/workflows.py:126 +#: dashboards/project/access_and_security/floating_ips/workflows.py:130 #, python-format msgid "IP address %s associated." msgstr "Powiązano adres IP %s." -#: dashboards/project/access_and_security/floating_ips/workflows.py:127 +#: dashboards/project/access_and_security/floating_ips/workflows.py:131 #, python-format msgid "Unable to associate IP address %s." msgstr "Nie można powiązać adresu IP %s." @@ -4650,7 +4974,7 @@ msgstr "" #: dashboards/project/access_and_security/keypairs/forms.py:41 #: dashboards/project/access_and_security/keypairs/forms.py:51 -#: dashboards/project/access_and_security/keypairs/tables.py:67 +#: dashboards/project/access_and_security/keypairs/tables.py:82 #: dashboards/project/instances/forms.py:113 msgid "Key Pair Name" msgstr "Nazwa pary kluczy" @@ -4668,13 +4992,21 @@ msgstr "Poprawnie zaimportowano klucz publiczny: %s" msgid "Unable to import key pair." msgstr "Nie można zaimportować pary kluczy." -#: dashboards/project/access_and_security/keypairs/tables.py:25 -#: dashboards/project/instances/tables.py:823 -#: dashboards/project/instances/workflows/create_instance.py:473 -msgid "Key Pair" -msgstr "Para kluczy" +#: dashboards/project/access_and_security/keypairs/tables.py:31 +msgid "Delete Key Pair" +msgid_plural "Delete Key Pairs" +msgstr[0] "Usuń pare kluczy" +msgstr[1] "Usuń pary kluczy" +msgstr[2] "Usuń pary kluczy" -#: dashboards/project/access_and_security/keypairs/tables.py:35 +#: dashboards/project/access_and_security/keypairs/tables.py:39 +msgid "Deleted Key Pair" +msgid_plural "Deleted Key Pairs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/access_and_security/keypairs/tables.py:50 #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:8 #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:29 #: dashboards/project/access_and_security/templates/access_and_security/keypairs/import.html:3 @@ -4682,8 +5014,8 @@ msgstr "Para kluczy" msgid "Import Key Pair" msgstr "Importuj parę kluczy" -#: dashboards/project/access_and_security/keypairs/tables.py:44 -#: dashboards/project/access_and_security/keypairs/tables.py:60 +#: dashboards/project/access_and_security/keypairs/tables.py:59 +#: dashboards/project/access_and_security/keypairs/tables.py:75 #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:8 #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:24 #: dashboards/project/access_and_security/templates/access_and_security/keypairs/create.html:3 @@ -4691,15 +5023,20 @@ msgstr "Importuj parę kluczy" msgid "Create Key Pair" msgstr "Utwórz parę kluczy" -#: dashboards/project/access_and_security/keypairs/tables.py:68 +#: dashboards/project/access_and_security/keypairs/tables.py:83 msgid "Fingerprint" msgstr "Odcisk palca" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "Nie można utworzyć pary kluczy: %(exc)s" +#: dashboards/project/access_and_security/security_groups/forms.py:40 +#: dashboards/project/access_and_security/security_groups/forms.py:67 +msgid "This field is required." +msgstr "Pole wymagane." + #: dashboards/project/access_and_security/security_groups/forms.py:41 #: dashboards/project/access_and_security/security_groups/forms.py:68 msgid "The string may only contain ASCII characters and numbers." @@ -4724,9 +5061,7 @@ msgid "Unable to update security group." msgstr "Nie można zaktualizować grupy zabezpieczeń." #: dashboards/project/access_and_security/security_groups/forms.py:92 -#: dashboards/project/access_and_security/security_groups/tables.py:157 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:20 -#: dashboards/project/firewalls/tables.py:54 msgid "Rule" msgstr "Reguła " @@ -4738,13 +5073,13 @@ msgstr "Reguła " #: dashboards/project/access_and_security/security_groups/forms.py:110 #: dashboards/project/access_and_security/security_groups/forms.py:111 #: dashboards/project/access_and_security/security_groups/forms.py:112 -#: dashboards/project/access_and_security/security_groups/tables.py:228 +#: dashboards/project/access_and_security/security_groups/tables.py:239 msgid "Direction" msgstr "Kierunek" #: dashboards/project/access_and_security/security_groups/forms.py:116 #: dashboards/project/access_and_security/security_groups/forms.py:123 -#: dashboards/project/access_and_security/security_groups/tables.py:233 +#: dashboards/project/access_and_security/security_groups/tables.py:244 msgid "IP Protocol" msgstr "Protokół IP" @@ -4758,15 +5093,22 @@ msgstr "Należy podać liczbę całkowitą z przedziału od 0 do 255 (lub -1 dl msgid "Open Port" msgstr "Otwarty port" +#: dashboards/project/access_and_security/security_groups/forms.py:127 +#: dashboards/project/access_and_security/security_groups/forms.py:136 +#: dashboards/project/access_and_security/security_groups/forms.py:143 +#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:7 +msgid "Port" +msgstr "Port" + #: dashboards/project/access_and_security/security_groups/forms.py:128 -#: dashboards/project/access_and_security/security_groups/tables.py:236 +#: dashboards/project/access_and_security/security_groups/tables.py:247 msgid "Port Range" msgstr "Zakres portu" #: dashboards/project/access_and_security/security_groups/forms.py:138 #: dashboards/project/access_and_security/security_groups/forms.py:149 #: dashboards/project/access_and_security/security_groups/forms.py:160 -#: dashboards/project/loadbalancers/workflows.py:166 +#: dashboards/project/loadbalancers/workflows.py:168 msgid "Enter an integer value between 1 and 65535." msgstr "Należy podać wartość całkowitą z przedziału 1 do 65535." @@ -4795,7 +5137,7 @@ msgid "Enter a value for ICMP code in the range (-1: 255)" msgstr "Należy podać kod ICMP z zakresu (-1 : 255)" #: dashboards/project/access_and_security/security_groups/forms.py:191 -#: dashboards/project/access_and_security/security_groups/tables.py:237 +#: dashboards/project/access_and_security/security_groups/tables.py:248 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:22 msgid "Remote" msgstr "Zdalne" @@ -4803,7 +5145,6 @@ msgstr "Zdalne" #: dashboards/project/access_and_security/security_groups/forms.py:193 #: dashboards/project/access_and_security/security_groups/forms.py:216 #: dashboards/project/access_and_security/security_groups/forms.py:221 -#: dashboards/project/access_and_security/security_groups/tables.py:30 msgid "Security Group" msgstr "Grupa zabezpieczeń" @@ -4819,7 +5160,7 @@ msgstr "Classless Inter-Domain Routing (np. 192.168.0.0/24)" #: dashboards/project/access_and_security/security_groups/forms.py:225 #: dashboards/project/access_and_security/security_groups/forms.py:233 -#: dashboards/project/access_and_security/security_groups/tables.py:231 +#: dashboards/project/access_and_security/security_groups/tables.py:242 msgid "Ether Type" msgstr "Typ medium" @@ -4852,12 +5193,12 @@ msgid "Other Protocol" msgstr "Inny protokół" #: dashboards/project/access_and_security/security_groups/forms.py:262 -#: dashboards/project/access_and_security/security_groups/tables.py:202 +#: dashboards/project/access_and_security/security_groups/tables.py:213 msgid "Ingress" msgstr "Przychodzący" #: dashboards/project/access_and_security/security_groups/forms.py:263 -#: dashboards/project/access_and_security/security_groups/tables.py:204 +#: dashboards/project/access_and_security/security_groups/tables.py:215 msgid "Egress" msgstr "Wychodzący" @@ -4908,7 +5249,21 @@ msgstr "Dodano regułę: %s" msgid "Unable to add rule to security group." msgstr "Nie można dodać reguły do grupy zabezpieczeń" -#: dashboards/project/access_and_security/security_groups/tables.py:59 +#: dashboards/project/access_and_security/security_groups/tables.py:36 +msgid "Delete Security Group" +msgid_plural "Delete Security Groups" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/access_and_security/security_groups/tables.py:44 +msgid "Deleted Security Group" +msgid_plural "Deleted Security Groups" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/access_and_security/security_groups/tables.py:69 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_create.html:8 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_create.html:24 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/create.html:3 @@ -4916,7 +5271,7 @@ msgstr "Nie można dodać reguły do grupy zabezpieczeń" msgid "Create Security Group" msgstr "Utwórz grupę zabezpieczeń" -#: dashboards/project/access_and_security/security_groups/tables.py:75 +#: dashboards/project/access_and_security/security_groups/tables.py:85 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_update.html:8 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_update.html:24 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/update.html:3 @@ -4924,30 +5279,35 @@ msgstr "Utwórz grupę zabezpieczeń" msgid "Edit Security Group" msgstr "Edytuj grupę zabezpieczeń" -#: dashboards/project/access_and_security/security_groups/tables.py:103 +#: dashboards/project/access_and_security/security_groups/tables.py:107 msgid "Manage Rules" msgstr "Zarządzaj regułami" -#: dashboards/project/access_and_security/security_groups/tables.py:139 +#: dashboards/project/access_and_security/security_groups/tables.py:137 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:8 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:6 -#: dashboards/project/firewalls/tables.py:26 +#: dashboards/project/firewalls/tables.py:28 #: dashboards/project/firewalls/workflows.py:105 msgid "Add Rule" msgstr "Dodaj regułę" #: dashboards/project/access_and_security/security_groups/tables.py:158 -#: dashboards/project/firewalls/tables.py:55 -#: dashboards/project/firewalls/tables.py:229 -#: dashboards/project/firewalls/tables.py:239 -#: dashboards/project/firewalls/workflows.py:133 -#: dashboards/project/firewalls/workflows.py:139 -#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19 -msgid "Rules" -msgstr "Reguły" +#: dashboards/project/firewalls/tables.py:58 +msgid "Delete Rule" +msgid_plural "Delete Rules" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/access_and_security/security_groups/tables.py:209 +#: dashboards/project/access_and_security/security_groups/tables.py:166 +msgid "Deleted Rule" +msgid_plural "Deleted Rules" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/access_and_security/security_groups/tables.py:220 msgid "Any" msgstr "Dowolny" @@ -4979,6 +5339,10 @@ msgstr "Pozwala przydzielić pływający adres IP z podanej puli pływających a msgid "Project Quotas" msgstr "Limity projektu" +#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:23 +msgid "Floating IP" +msgstr "Pływające IP" + #: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:42 msgid "Allocate IP" msgstr "Przydziel adres IP" @@ -5073,14 +5437,14 @@ msgstr "Należy podać źródło ruchu dozwolone przez tą regułę. Można to z #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_create.html:19 msgid "" "Security groups are sets of IP filter rules that are applied to the network " -"settings for the VM. Edit the security group to add and change the rules." +"settings for the VM. After the security group is created, you can add rules " +"to the security group." msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_update.html:19 msgid "" -"Security groups are sets of IP filter rules that are applied to the " -"networking settings for the VM. Edit the security group to add and change " -"the rules." +"Security groups are sets of IP filter rules that are applied to the network " +"settings for the VM. Edit the security group to add and change the rules." msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/security_groups/detail.html:3 @@ -5097,115 +5461,119 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:107 msgid "Container" msgstr "Kontener" -#: dashboards/project/containers/forms.py:33 +#: dashboards/project/containers/forms.py:34 msgid "Slash is not an allowed character." msgstr "Ukośnik nie jest dozwolony." -#: dashboards/project/containers/forms.py:40 +#: dashboards/project/containers/forms.py:41 #: dashboards/project/containers/templates/containers/_container_detail.html:18 #: dashboards/project/containers/templates/containers/_container_metadata.html:9 msgid "Private" msgstr "Prywatny" -#: dashboards/project/containers/forms.py:48 -#: dashboards/project/containers/tables.py:253 +#: dashboards/project/containers/forms.py:49 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" msgstr "Nazwa kontenera" -#: dashboards/project/containers/forms.py:50 +#: dashboards/project/containers/forms.py:51 #: dashboards/project/containers/templates/containers/_container_detail.html:12 msgid "Container Access" msgstr "Dostęp do kontenera" -#: dashboards/project/containers/forms.py:62 +#: dashboards/project/containers/forms.py:63 msgid "Container created successfully." msgstr "Utworzono kontener." -#: dashboards/project/containers/forms.py:73 +#: dashboards/project/containers/forms.py:74 msgid "Folder created successfully." msgstr "Utworzono katalog." -#: dashboards/project/containers/forms.py:76 +#: dashboards/project/containers/forms.py:77 msgid "Unable to create container." msgstr "Nie można utworzyć kontenera." -#: dashboards/project/containers/forms.py:83 +#: dashboards/project/containers/forms.py:84 #: dashboards/project/containers/templates/containers/_update.html:22 -#: dashboards/project/stacks/forms.py:55 +#: dashboards/project/instances/workflows/create_instance.py:565 +#: dashboards/project/stacks/forms.py:56 msgid "File" msgstr "Plik" -#: dashboards/project/containers/forms.py:87 -#: dashboards/project/containers/tables.py:421 +#: dashboards/project/containers/forms.py:88 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "Nazwa obiektu" -#: dashboards/project/containers/forms.py:88 +#: dashboards/project/containers/forms.py:89 msgid "" "Slashes are allowed, and are treated as pseudo-folders by the Object Store." msgstr "Ukośniki są dozwolone i są traktowane jako pseudo katalogi przez magazyn obiektów." -#: dashboards/project/containers/forms.py:119 +#: dashboards/project/containers/forms.py:120 msgid "Object was successfully uploaded." msgstr "Wysłano obiekt." -#: dashboards/project/containers/forms.py:123 +#: dashboards/project/containers/forms.py:124 msgid "Unable to upload object." msgstr "Nie można wysłać obiektu." -#: dashboards/project/containers/forms.py:143 +#: dashboards/project/containers/forms.py:144 msgid "Object was successfully updated." msgstr "Zaktualizowano obiekt." -#: dashboards/project/containers/forms.py:146 +#: dashboards/project/containers/forms.py:147 msgid "Unable to update object." msgstr "Nie można zaktualizować obiektu." -#: dashboards/project/containers/forms.py:160 +#: dashboards/project/containers/forms.py:161 msgid "Pseudo-folder Name" msgstr "Nazwa pseudo-katalogu" -#: dashboards/project/containers/forms.py:178 +#: dashboards/project/containers/forms.py:179 msgid "Pseudo-folder was successfully created." msgstr "Pseudo-katalog został utworzony." -#: dashboards/project/containers/forms.py:182 +#: dashboards/project/containers/forms.py:183 msgid "Unable to create pseudo-folder." msgstr "Nie można utworzyć pseud-katalogu." -#: dashboards/project/containers/forms.py:186 +#: dashboards/project/containers/forms.py:187 msgid "Destination container" msgstr "Docelowy kontener" #: dashboards/project/containers/forms.py:190 +msgctxt "Swift pseudo folder path" +msgid "Path" +msgstr "" + +#: dashboards/project/containers/forms.py:193 msgid "Destination object name" msgstr "Nazwa docelowego obiektu" -#: dashboards/project/containers/forms.py:223 +#: dashboards/project/containers/forms.py:226 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "Skopiowano „%(orig)s” do „%(dest)s” jako „%(new)s”." -#: dashboards/project/containers/forms.py:234 +#: dashboards/project/containers/forms.py:237 msgid "Unable to copy object." msgstr "Nie można skopiować obiektu." #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:108 -#: dashboards/project/containers/tables.py:264 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "Kontenery" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:294 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "Wyświetl szczegóły" @@ -5230,11 +5598,25 @@ msgstr "Zrób prywatnym" msgid "Successfully updated container access to private." msgstr "Ustawiono dostęp kontenera jako prywatny." +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + #: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "Nie można usunąć kontenera." -#: dashboards/project/containers/tables.py:135 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5242,71 +5624,78 @@ msgstr "Nie można usunąć kontenera." msgid "Create Container" msgstr "Utwórz kontener" -#: dashboards/project/containers/tables.py:143 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "Zobacz kontener" -#: dashboards/project/containers/tables.py:155 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "Utwórz pseudokatalog" -#: dashboards/project/containers/tables.py:184 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "Wyślij obiekt" -#: dashboards/project/containers/tables.py:255 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "Szczegóły kontenera" -#: dashboards/project/containers/tables.py:321 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "Obiekt" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/containers/tables.py:322 -#: dashboards/project/containers/tables.py:428 -msgid "Objects" -msgstr "Obiekty" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/containers/tables.py:344 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "Kopiuj" -#: dashboards/project/containers/tables.py:358 -#: dashboards/project/databases/tables.py:273 +#: dashboards/project/containers/tables.py:381 +#: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "Pobierz" -#: dashboards/project/containers/tables.py:406 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "pseudokatalog" -#: dashboards/project/containers/views.py:67 +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "Obiekty" + +#: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "Nie można pobrać listy kontenerów." -#: dashboards/project/containers/views.py:96 +#: dashboards/project/containers/views.py:86 msgid "Unable to retrieve object list." msgstr "Nie można pobrać listy obiektów." -#: dashboards/project/containers/views.py:207 +#: dashboards/project/containers/views.py:197 msgid "Unable to retrieve object." msgstr "Nie można pobrać obiektu." -#: dashboards/project/containers/views.py:241 +#: dashboards/project/containers/views.py:232 msgid "Unable to list containers." msgstr "Nie można wyświetlić kontenerów." -#: dashboards/project/containers/views.py:284 -#: dashboards/project/containers/views.py:308 +#: dashboards/project/containers/views.py:273 +#: dashboards/project/containers/views.py:296 msgid "Unable to retrieve details." msgstr "Nie można pobrać szczegółów." @@ -5402,6 +5791,11 @@ msgstr "Ostatnio zmodyfikowany" msgid "Edit Object" msgstr "Edytuj obiekt" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "Obiekt" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5435,11 +5829,9 @@ msgid "Cluster Template Name" msgstr "" #: dashboards/project/data_processing/cluster_templates/forms.py:39 -#: dashboards/project/data_processing/cluster_templates/tables.py:65 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:14 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:30 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:22 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:58 msgid "Template" msgstr "" @@ -5448,19 +5840,19 @@ msgid "Unable to upload cluster template file" msgstr "" #: dashboards/project/data_processing/cluster_templates/panel.py:22 -#: dashboards/project/data_processing/cluster_templates/tables.py:114 +#: dashboards/project/data_processing/cluster_templates/tables.py:127 msgid "Cluster Templates" msgstr "" -#: dashboards/project/data_processing/cluster_templates/tables.py:30 +#: dashboards/project/data_processing/cluster_templates/tables.py:31 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_upload_file.html:11 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/upload_file.html:3 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/upload_file.html:6 msgid "Upload Template" msgstr "" -#: dashboards/project/data_processing/cluster_templates/tables.py:37 -#: dashboards/project/data_processing/clusters/tables.py:32 +#: dashboards/project/data_processing/cluster_templates/tables.py:39 +#: dashboards/project/data_processing/clusters/tables.py:33 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_cluster.html:10 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/configure.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/configure.html:6 @@ -5471,91 +5863,76 @@ msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:54 #: dashboards/project/data_processing/clusters/workflows/create.py:195 msgid "Launch Cluster" -msgstr "" +msgstr "Uruchom klaster" -#: dashboards/project/data_processing/cluster_templates/tables.py:53 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:46 +#: dashboards/project/data_processing/cluster_templates/tables.py:55 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:47 msgid "Copy Template" msgstr "" -#: dashboards/project/data_processing/cluster_templates/tables.py:60 -msgid "Delete Template" -msgstr "" - -#: dashboards/project/data_processing/cluster_templates/tables.py:63 -#: dashboards/project/data_processing/clusters/tables.py:50 -#: dashboards/project/data_processing/data_sources/tables.py:35 -#: dashboards/project/data_processing/job_binaries/tables.py:38 -#: dashboards/project/data_processing/job_executions/tables.py:31 -#: dashboards/project/data_processing/jobs/tables.py:37 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:53 +#: dashboards/project/data_processing/cluster_templates/tables.py:64 +#: dashboards/project/data_processing/cluster_templates/tables.py:78 #: dashboards/project/data_processing/nodegroup_templates/tables.py:56 -#: dashboards/project/database_backups/tables.py:78 -#: dashboards/project/databases/tables.py:63 -#: dashboards/project/databases/tables.py:79 -#: dashboards/project/firewalls/tables.py:52 -#: dashboards/project/firewalls/tables.py:67 -#: dashboards/project/firewalls/tables.py:82 -#: dashboards/project/loadbalancers/tables.py:74 -#: dashboards/project/loadbalancers/tables.py:94 -#: dashboards/project/loadbalancers/tables.py:114 -#: dashboards/project/loadbalancers/tables.py:129 -#: dashboards/project/vpn/tables.py:67 dashboards/project/vpn/tables.py:81 -#: dashboards/project/vpn/tables.py:95 dashboards/project/vpn/tables.py:109 -msgid "Delete" -msgstr "Usuń" +msgid "Delete Template" +msgid_plural "Delete Templates" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/data_processing/cluster_templates/tables.py:66 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:59 -msgid "Templates" -msgstr "" +#: dashboards/project/data_processing/cluster_templates/tables.py:72 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:64 +msgid "Deleted Template" +msgid_plural "Deleted Templates" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/data_processing/cluster_templates/tables.py:74 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:27 +#: dashboards/project/data_processing/cluster_templates/tables.py:87 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:28 msgid "Create Template" msgstr "" -#: dashboards/project/data_processing/cluster_templates/tables.py:83 +#: dashboards/project/data_processing/cluster_templates/tables.py:96 msgid "Configure Cluster Template" msgstr "" -#: dashboards/project/data_processing/cluster_templates/tables.py:102 +#: dashboards/project/data_processing/cluster_templates/tables.py:115 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:6 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:14 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:6 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:24 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:7 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:70 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:82 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:6 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:18 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:24 msgid "Plugin" msgstr "" -#: dashboards/project/data_processing/cluster_templates/tables.py:104 +#: dashboards/project/data_processing/cluster_templates/tables.py:117 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:16 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:26 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:72 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:20 -#: dashboards/project/data_processing/utils/workflow_helpers.py:162 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:84 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:26 +#: dashboards/project/data_processing/utils/workflow_helpers.py:175 msgid "Hadoop Version" -msgstr "" +msgstr "Wersja Hadoop" -#: dashboards/project/data_processing/cluster_templates/tables.py:106 +#: dashboards/project/data_processing/cluster_templates/tables.py:119 #: dashboards/project/data_processing/cluster_templates/tabs.py:48 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:3 -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:203 -#: dashboards/project/data_processing/clusters/tabs.py:85 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:207 +#: dashboards/project/data_processing/clusters/tabs.py:86 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:6 msgid "Node Groups" -msgstr "" +msgstr "Grupy węzłów" #: dashboards/project/data_processing/cluster_templates/tabs.py:31 -#: dashboards/project/data_processing/clusters/tabs.py:36 +#: dashboards/project/data_processing/clusters/tabs.py:37 #: dashboards/project/data_processing/data_sources/tabs.py:27 #: dashboards/project/data_processing/job_binaries/tabs.py:27 #: dashboards/project/data_processing/job_executions/tabs.py:26 #: dashboards/project/data_processing/jobs/tabs.py:26 -#: dashboards/project/data_processing/nodegroup_templates/tabs.py:29 +#: dashboards/project/data_processing/nodegroup_templates/tabs.py:30 msgid "General Info" msgstr "" @@ -5565,7 +5942,7 @@ msgstr "" #: dashboards/project/data_processing/cluster_templates/tabs.py:68 msgid "Unable to fetch node group details." -msgstr "" +msgstr "Nie można pobrać szczegółów grupy węzłów." #: dashboards/project/data_processing/cluster_templates/views.py:52 msgid "Unable to fetch cluster template list" @@ -5581,11 +5958,11 @@ msgid "This Cluster Template will be created for:" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:8 -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:59 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:60 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:8 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:8 msgid "Hadoop version" -msgstr "" +msgstr "Wersja Hadoop" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:12 msgid "" @@ -5607,7 +5984,7 @@ msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_create_general_help.html:3 msgid "Select a plugin and Hadoop version for a new Cluster template." -msgstr "" +msgstr "Należy wybrać wtyczkę i wersję Hadoop dla nowego szablonu klastra." #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:3 @@ -5625,16 +6002,16 @@ msgid "no processes" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "" @@ -5646,12 +6023,22 @@ msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:7 msgid "Node Group" -msgstr "" +msgstr "Grupa węzłów" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:8 msgid "Nodes Count" msgstr "" +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:11 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:14 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:14 +#: dashboards/project/databases/templates/databases/_detail_overview.html:26 +#: dashboards/project/databases/workflows/create_instance.py:36 +#: dashboards/project/instances/templates/instances/_detail_overview.html:46 +#: dashboards/project/instances/workflows/create_instance.py:83 +msgid "Flavor" +msgstr "Odmiana" + #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:12 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:15 msgid "Flavor is not specified" @@ -5665,18 +6052,25 @@ msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:74 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:24 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:86 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "" @@ -5685,24 +6079,24 @@ msgstr "" msgid "Upload" msgstr "" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/cluster_node_groups_template.html:93 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/cluster_node_groups_template.html:95 msgid "Select a Node Group Template to add" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/cluster_templates.html:6 msgid "Data Processing - Cluster Templates" -msgstr "" +msgstr "Przetwarzanie danych - szablony klastrów" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/cluster_templates.html:22 msgid "Add Node Group" -msgstr "" +msgstr "Dodaj grupę węzłów" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/configure.html:3 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/configure.html:6 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/create.html:3 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/create.html:6 -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:79 -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:221 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:80 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:225 msgid "Create Cluster Template" msgstr "" @@ -5711,157 +6105,165 @@ msgstr "" msgid "Cluster Template Details" msgstr "" -#: dashboards/project/data_processing/cluster_templates/workflows/copy.py:30 +#: dashboards/project/data_processing/cluster_templates/workflows/copy.py:32 #, python-format msgid "Cluster Template copy %s created" msgstr "" -#: dashboards/project/data_processing/cluster_templates/workflows/copy.py:80 +#: dashboards/project/data_processing/cluster_templates/workflows/copy.py:96 msgid "Unable to fetch template to copy." msgstr "" -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:48 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:49 msgid "Unable to fetch plugin list." msgstr "" -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:52 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:53 #: dashboards/project/data_processing/jobs/workflows/launch.py:354 msgid "Plugin name" msgstr "" -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:68 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:69 msgid "Select plugin and hadoop version for cluster template" -msgstr "" +msgstr "Należy wybrać wtyczkę i wersję Hadoop dla nowego szablonu klastra." -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:290 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" -msgstr "" +msgstr "Nie można utworzyć" -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:96 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:97 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:37 msgid "Template Name" -msgstr "" +msgstr "Nazwa szablonu" -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:137 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:138 #: dashboards/project/data_processing/data_plugins/tabs.py:26 #: dashboards/project/database_backups/workflows/create_backup.py:43 #: dashboards/project/databases/workflows/create_instance.py:47 #: dashboards/project/instances/templates/instances/_detail_overview.html:34 -#: dashboards/project/instances/workflows/create_instance.py:130 -#: dashboards/project/loadbalancers/tables.py:344 +#: dashboards/project/instances/workflows/create_instance.py:131 +#: dashboards/project/loadbalancers/tables.py:288 msgid "Details" msgstr "Szczegóły" -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:223 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:227 #, python-format msgid "Created Cluster Template %s" -msgstr "" +msgstr "Utworzono szablon klastra %s" -#: dashboards/project/data_processing/cluster_templates/workflows/create.py:301 +#: dashboards/project/data_processing/cluster_templates/workflows/create.py:310 msgid "Cluster template creation failed" -msgstr "" +msgstr "Nie można utworzyć szablonu klastra" #: dashboards/project/data_processing/clusters/panel.py:22 -#: dashboards/project/data_processing/clusters/tables.py:53 -#: dashboards/project/data_processing/clusters/tables.py:106 +#: dashboards/project/data_processing/clusters/tables.py:119 msgid "Clusters" msgstr "Klastry" -#: dashboards/project/data_processing/clusters/tables.py:40 +#: dashboards/project/data_processing/clusters/tables.py:41 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/scale.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/scale.html:6 -#: dashboards/project/data_processing/clusters/workflows/scale.py:41 +#: dashboards/project/data_processing/clusters/workflows/scale.py:42 msgid "Scale Cluster" -msgstr "" +msgstr "Skaluj klaster" -#: dashboards/project/data_processing/clusters/tables.py:52 -#: dashboards/project/data_processing/jobs/workflows/launch.py:104 -msgid "Cluster" -msgstr "Klaster" +#: dashboards/project/data_processing/clusters/tables.py:53 +msgid "Delete Cluster" +msgid_plural "Delete Clusters" +msgstr[0] "Usuń klaster" +msgstr[1] "Usuń klastry" +msgstr[2] "Usuń klastry" -#: dashboards/project/data_processing/clusters/tables.py:71 +#: dashboards/project/data_processing/clusters/tables.py:61 +msgid "Deleted Cluster" +msgid_plural "Deleted Clusters" +msgstr[0] "Usunięto klaster" +msgstr[1] "Usunięto klastry" +msgstr[2] "Usunięto klastry" + +#: dashboards/project/data_processing/clusters/tables.py:84 msgid "Unable to update row" -msgstr "" +msgstr "Nie można zaktualizować wiersza" -#: dashboards/project/data_processing/clusters/tables.py:81 +#: dashboards/project/data_processing/clusters/tables.py:94 #: dashboards/project/data_processing/clusters/workflows/create.py:177 #: dashboards/project/data_processing/jobs/workflows/launch.py:312 msgid "Configure Cluster" -msgstr "" +msgstr "Konfiguruj klaster" -#: dashboards/project/data_processing/clusters/tables.py:102 +#: dashboards/project/data_processing/clusters/tables.py:115 msgid "Instances Count" msgstr "Liczba instancji" -#: dashboards/project/data_processing/clusters/tabs.py:106 +#: dashboards/project/data_processing/clusters/tabs.py:111 msgid "Unable to get node group details." -msgstr "" +msgstr "Nie można pobrać szczegółów grupy węzłów." -#: dashboards/project/data_processing/clusters/tabs.py:126 +#: dashboards/project/data_processing/clusters/tabs.py:137 msgid "Internal IP" msgstr "Wewnętrzny adres IP" -#: dashboards/project/data_processing/clusters/tabs.py:129 +#: dashboards/project/data_processing/clusters/tabs.py:140 msgid "Management IP" -msgstr "" +msgstr "IP zarządzania" -#: dashboards/project/data_processing/clusters/tabs.py:134 +#: dashboards/project/data_processing/clusters/tabs.py:145 msgid " " msgstr " " -#: dashboards/project/data_processing/clusters/tabs.py:163 +#: dashboards/project/data_processing/clusters/tabs.py:174 msgid "Unable to fetch instance details." -msgstr "" +msgstr "Nie można pobrać szczegółów instancji." #: dashboards/project/data_processing/clusters/views.py:47 msgid "Unable to fetch cluster list" -msgstr "" +msgstr "Nie można pobrać listy klastrów" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:4 msgid "This Cluster will be started with:" -msgstr "" +msgstr "Klaster zostanie uruchomiony z:" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:12 msgid "Cluster can be launched using existing Cluster Templates." -msgstr "" +msgstr "Klaster może być uruchomiony przy użyciu istniejących szablonów klastra." #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:15 msgid "" "The Cluster object should specify OpenStack Image to boot instances for " "Hadoop Cluster." -msgstr "" +msgstr "Obiekt klastra powinien zawierać obraz OpenStack, aby móc uruchomić instancje klastra Hadoop." #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:18 msgid "User has to choose a keypair to have access to clusters instances." -msgstr "" +msgstr "Należy wybrać parę kluczy, aby mieć dostęp do instancji klastra." #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_cluster.html:21 msgid " Done" -msgstr "" +msgstr "Gotowe" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_general_help.html:3 msgid "Select a plugin and Hadoop version for a new Cluster." -msgstr "" +msgstr "Należy wybrać wtyczkę i wersję Hadoop dla nowego klastra." #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:3 msgid "Cluster Overview" -msgstr "" +msgstr "Przegląd klastra" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:17 msgid "Error Details" -msgstr "" +msgstr "Szczegóły błędu" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:36 #: dashboards/project/data_processing/clusters/workflows/create.py:79 msgid "Base Image" -msgstr "" +msgstr "Podstawowy obraz" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:39 #: dashboards/project/data_processing/clusters/workflows/create.py:95 msgid "Neutron Management Network" -msgstr "" +msgstr "Sieć zarządzająca Neutron" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:42 #: dashboards/project/data_processing/clusters/workflows/create.py:82 @@ -5870,33 +6272,33 @@ msgstr "Para kluczy" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_instances_details.html:2 msgid "Cluster Instances" -msgstr "" +msgstr "Instancje klastra" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:11 msgid "Number of Nodes" -msgstr "" +msgstr "Ilość węzłów" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/clusters.html:6 msgid "Data Processing - Clusters" -msgstr "" +msgstr "Przetwarzanie danych - klastry" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/details.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/details.html:6 msgid "Cluster Details" -msgstr "" +msgstr "Szczegóły klastra" #: dashboards/project/data_processing/clusters/workflows/create.py:43 #: dashboards/project/data_processing/jobs/workflows/launch.py:394 msgid "Select plugin and hadoop version for cluster" -msgstr "" +msgstr "Należy wybrać wtyczkę i wersję Hadoop dla klastra." #: dashboards/project/data_processing/clusters/workflows/create.py:71 msgid "Cluster Name" -msgstr "" +msgstr "Nazwa klastra" #: dashboards/project/data_processing/clusters/workflows/create.py:76 msgid "Cluster Template" -msgstr "" +msgstr "Szablon klastra" #: dashboards/project/data_processing/clusters/workflows/create.py:84 msgid "Which keypair to use for authentication." @@ -5904,42 +6306,42 @@ msgstr "Która para kluczy powinna zostać wykorzystana do autentykacji." #: dashboards/project/data_processing/clusters/workflows/create.py:125 msgid "Unable to fetch image choices." -msgstr "" +msgstr "Nie można pobrać listy obrazów." #: dashboards/project/data_processing/clusters/workflows/create.py:134 msgid "Unable to fetch keypair choices." -msgstr "" +msgstr "Nie można pobrać listy par kluczy." #: dashboards/project/data_processing/clusters/workflows/create.py:136 msgid "No keypair" -msgstr "" +msgstr "Brak pary kluczy" #: dashboards/project/data_processing/clusters/workflows/create.py:197 #, python-format msgid "Created Cluster %s" -msgstr "" +msgstr "Utworzono klaster %s" #: dashboards/project/data_processing/clusters/workflows/create.py:229 msgid "Unable to create the cluster" -msgstr "" +msgstr "Nie można utworzyć klastra" -#: dashboards/project/data_processing/clusters/workflows/scale.py:42 +#: dashboards/project/data_processing/clusters/workflows/scale.py:43 msgid "Scale" -msgstr "" +msgstr "Skaluj" -#: dashboards/project/data_processing/clusters/workflows/scale.py:49 +#: dashboards/project/data_processing/clusters/workflows/scale.py:50 msgid "Scaled cluster successfully started." msgstr "" -#: dashboards/project/data_processing/clusters/workflows/scale.py:97 +#: dashboards/project/data_processing/clusters/workflows/scale.py:107 msgid "Unable to fetch cluster to scale" msgstr "" -#: dashboards/project/data_processing/clusters/workflows/scale.py:152 +#: dashboards/project/data_processing/clusters/workflows/scale.py:162 msgid "Unable to fetch cluster to scale." msgstr "" -#: dashboards/project/data_processing/clusters/workflows/scale.py:162 +#: dashboards/project/data_processing/clusters/workflows/scale.py:172 msgid "Scale cluster operation failed" msgstr "" @@ -5951,10 +6353,17 @@ msgstr "" msgid "Failed to update image." msgstr "" +#: dashboards/project/data_processing/data_image_registry/forms.py:59 +#: dashboards/project/data_processing/data_image_registry/tables.py:76 +#: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:57 +#: dashboards/project/volumes/volumes/forms.py:207 +msgid "Image" +msgstr "Obraz" + #: dashboards/project/data_processing/data_image_registry/forms.py:71 #: dashboards/project/instances/forms.py:38 #: dashboards/project/instances/forms.py:61 -#: dashboards/project/instances/workflows/create_instance.py:384 +#: dashboards/project/instances/workflows/create_instance.py:385 msgid "Select Image" msgstr "Wybierz obraz" @@ -5972,37 +6381,43 @@ msgid "Unable to fetch available images." msgstr "" #: dashboards/project/data_processing/data_image_registry/panel.py:22 -#: dashboards/project/data_processing/data_image_registry/tables.py:71 +#: dashboards/project/data_processing/data_image_registry/tables.py:84 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/image_registry.html:6 msgid "Image Registry" msgstr "" -#: dashboards/project/data_processing/data_image_registry/tables.py:29 +#: dashboards/project/data_processing/data_image_registry/tables.py:30 msgid "Edit Tags" msgstr "" -#: dashboards/project/data_processing/data_image_registry/tables.py:43 +#: dashboards/project/data_processing/data_image_registry/tables.py:44 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_register_image.html:10 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/register_image.html:3 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/register_image.html:6 msgid "Register Image" msgstr "" -#: dashboards/project/data_processing/data_image_registry/tables.py:51 -msgid "Unregister" -msgstr "" +#: dashboards/project/data_processing/data_image_registry/tables.py:54 +msgid "Unregister Image" +msgid_plural "Unregister Images" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/data_processing/data_image_registry/tables.py:52 -msgid "Unregistered" -msgstr "" +#: dashboards/project/data_processing/data_image_registry/tables.py:62 +msgid "Unregistered Image" +msgid_plural "Unregistered Images" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/data_processing/data_image_registry/tables.py:67 +#: dashboards/project/data_processing/data_image_registry/tables.py:80 msgid "Tags" -msgstr "" +msgstr "Etykiety" #: dashboards/project/data_processing/data_image_registry/views.py:47 msgid "Unable to retrieve image list" -msgstr "" +msgstr "Nie można pobrać listy obrazów" #: dashboards/project/data_processing/data_image_registry/views.py:57 #: dashboards/project/data_processing/data_image_registry/views.py:72 @@ -6011,7 +6426,7 @@ msgstr "" #: dashboards/project/data_processing/data_image_registry/views.py:98 msgid "Unable to fetch the image details" -msgstr "" +msgstr "Nie można pobrać szczegółów obrazu" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_edit_tags.html:10 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/edit_tags.html:3 @@ -6043,7 +6458,7 @@ msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:12 msgid "" "Tags are used for filtering images suitable for each plugin and each Data Processing version.\n" -" To add required tags, select a plugin and a Data Processing version and click "Add all" button." +" To add required tags, select a plugin and a Data Processing version and click "Add plugin tags" button." msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:16 @@ -6061,7 +6476,7 @@ msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:8 msgid "Version" -msgstr "" +msgstr "Wersja" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:30 msgid "Add plugin tags" @@ -6074,12 +6489,12 @@ msgstr "" #: dashboards/project/data_processing/data_plugins/panel.py:22 #: dashboards/project/data_processing/data_plugins/tables.py:39 msgid "Plugins" -msgstr "" +msgstr "Wtyczki" #: dashboards/project/data_processing/data_plugins/tables.py:26 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:11 msgid "Title" -msgstr "" +msgstr "Tytuł" #: dashboards/project/data_processing/data_plugins/tables.py:30 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:15 @@ -6088,7 +6503,7 @@ msgstr "" #: dashboards/project/data_processing/data_plugins/tabs.py:39 msgid "Unable to retrieve plugin." -msgstr "" +msgstr "Nie można pobrać wtyczki." #: dashboards/project/data_processing/data_plugins/views.py:40 msgid "Unable to retrieve data processing plugins." @@ -6108,26 +6523,32 @@ msgid "Data Processing Plugins" msgstr "" #: dashboards/project/data_processing/data_sources/panel.py:22 -#: dashboards/project/data_processing/data_sources/tables.py:56 +#: dashboards/project/data_processing/data_sources/tables.py:69 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/data_sources.html:6 msgid "Data Sources" -msgstr "" +msgstr "Źródła danych" -#: dashboards/project/data_processing/data_sources/tables.py:27 +#: dashboards/project/data_processing/data_sources/tables.py:28 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/create.html:3 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/create.html:6 -#: dashboards/project/data_processing/data_sources/workflows/create.py:64 -#: dashboards/project/data_processing/data_sources/workflows/create.py:88 +#: dashboards/project/data_processing/data_sources/workflows/create.py:54 +#: dashboards/project/data_processing/data_sources/workflows/create.py:78 msgid "Create Data Source" -msgstr "" - -#: dashboards/project/data_processing/data_sources/tables.py:37 -msgid "Data source" -msgstr "" +msgstr "Utwórz źródło danych" #: dashboards/project/data_processing/data_sources/tables.py:38 -msgid "Data sources" -msgstr "" +msgid "Delete Data source" +msgid_plural "Delete Data sources" +msgstr[0] "Usuń źródło danych" +msgstr[1] "Usuń źródła danych" +msgstr[2] "Usuń źródła danych" + +#: dashboards/project/data_processing/data_sources/tables.py:46 +msgid "Deleted Data source" +msgid_plural "Deleted Data sources" +msgstr[0] "Usunięto źródło danych" +msgstr[1] "Usunięto źródła danych" +msgstr[2] "Usunięto źródła danych" #: dashboards/project/data_processing/data_sources/tabs.py:38 msgid "Unable to retrieve data source details" @@ -6162,23 +6583,18 @@ msgstr "" #: dashboards/project/data_processing/data_sources/workflows/create.py:35 #: dashboards/project/data_processing/job_binaries/forms.py:52 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:9 -#: dashboards/project/loadbalancers/workflows.py:519 -#: dashboards/project/loadbalancers/workflows.py:523 -#: dashboards/project/loadbalancers/workflows.py:524 -#: dashboards/project/stacks/forms.py:57 +#: dashboards/project/loadbalancers/workflows.py:525 +#: dashboards/project/loadbalancers/workflows.py:529 +#: dashboards/project/loadbalancers/workflows.py:530 +#: dashboards/project/stacks/forms.py:58 msgid "URL" msgstr "URL" -#: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:13 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:23 -msgid "Tenant id" -msgstr "" - -#: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:17 -#: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:15 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:25 +#: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:15 +#: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:13 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:24 msgid "Create time" -msgstr "" +msgstr "Czas utworzenia" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/details.html:3 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/details.html:6 @@ -6193,15 +6609,15 @@ msgstr "" msgid "Source username" msgstr "" -#: dashboards/project/data_processing/data_sources/workflows/create.py:41 +#: dashboards/project/data_processing/data_sources/workflows/create.py:42 msgid "Source password" msgstr "" -#: dashboards/project/data_processing/data_sources/workflows/create.py:90 +#: dashboards/project/data_processing/data_sources/workflows/create.py:80 msgid "Data source created" msgstr "" -#: dashboards/project/data_processing/data_sources/workflows/create.py:91 +#: dashboards/project/data_processing/data_sources/workflows/create.py:81 msgid "Could not create data source" msgstr "" @@ -6215,19 +6631,19 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:58 msgid "Upload File" -msgstr "" +msgstr "Prześlij plik" #: dashboards/project/data_processing/job_binaries/forms.py:61 msgid "Script name" -msgstr "" +msgstr "Nazwa skryptu" #: dashboards/project/data_processing/job_binaries/forms.py:64 msgid "Script text" -msgstr "" +msgstr "Zawartość skryptu" #: dashboards/project/data_processing/job_binaries/forms.py:68 msgid "Username" -msgstr "" +msgstr "Nazwa użytkownika" #: dashboards/project/data_processing/job_binaries/forms.py:98 msgid "Failed to get list of internal binaries." @@ -6239,7 +6655,7 @@ msgid "Unable to create job binary" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:143 -#: dashboards/project/data_processing/job_binaries/tables.py:30 +#: dashboards/project/data_processing/job_binaries/tables.py:31 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:11 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/create.html:3 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/create.html:6 @@ -6255,26 +6671,32 @@ msgid "Failed to fetch internal binary list" msgstr "" #: dashboards/project/data_processing/job_binaries/panel.py:22 -#: dashboards/project/data_processing/job_binaries/tables.py:77 +#: dashboards/project/data_processing/job_binaries/tables.py:90 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/job_binaries.html:6 msgid "Job Binaries" msgstr "" -#: dashboards/project/data_processing/job_binaries/tables.py:40 -msgid "Job binary" -msgstr "" - #: dashboards/project/data_processing/job_binaries/tables.py:41 -msgid "Job binaries" -msgstr "" +msgid "Delete Job binary" +msgid_plural "Delete Job binaries" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/data_processing/job_binaries/tables.py:61 +#: dashboards/project/data_processing/job_binaries/tables.py:49 +msgid "Deleted Job binary" +msgid_plural "Deleted Job binaries" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/data_processing/job_binaries/tables.py:74 msgid "Download Job Binary" msgstr "" -#: dashboards/project/data_processing/job_binaries/tables.py:71 +#: dashboards/project/data_processing/job_binaries/tables.py:84 msgid "Url" -msgstr "" +msgstr "Url" #: dashboards/project/data_processing/job_binaries/tabs.py:38 msgid "Unable to fetch job binary." @@ -6341,11 +6763,7 @@ msgstr "" msgid "Job Binary Overview" msgstr "" -#: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:13 -msgid "Project id" -msgstr "" - -#: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:18 +#: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:16 msgid "Download job binary" msgstr "" @@ -6355,126 +6773,121 @@ msgid "Job Binary Details" msgstr "" #: dashboards/project/data_processing/job_executions/panel.py:22 -#: dashboards/project/data_processing/job_executions/tables.py:108 +#: dashboards/project/data_processing/job_executions/tables.py:161 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/job_executions.html:6 msgid "Job Executions" msgstr "" -#: dashboards/project/data_processing/job_executions/tables.py:33 -msgid "Job execution" -msgstr "" - #: dashboards/project/data_processing/job_executions/tables.py:34 -msgid "Job executions" -msgstr "" +msgid "Delete Job execution" +msgid_plural "Delete Job executions" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/data_processing/job_executions/tables.py:43 +#: dashboards/project/data_processing/job_executions/tables.py:42 +msgid "Deleted Job execution" +msgid_plural "Deleted Job executions" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/data_processing/job_executions/tables.py:58 +#: dashboards/project/data_processing/job_executions/tables.py:87 +#: dashboards/project/data_processing/jobs/tables.py:64 +#: dashboards/project/data_processing/jobs/tables.py:93 +#: dashboards/project/data_processing/jobs/tables.py:122 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/launch.html:3 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/launch.html:6 +#: dashboards/project/data_processing/jobs/workflows/launch.py:330 +#: dashboards/project/data_processing/jobs/workflows/launch.py:405 +#: dashboards/project/data_processing/jobs/workflows/launch.py:415 +msgid "Launch Job" +msgid_plural "Launch Jobs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/data_processing/job_executions/tables.py:66 +#: dashboards/project/data_processing/job_executions/tables.py:95 +#: dashboards/project/data_processing/jobs/tables.py:72 +#: dashboards/project/data_processing/jobs/tables.py:101 +#: dashboards/project/data_processing/jobs/tables.py:130 +msgid "Launched Job" +msgid_plural "Launched Jobs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/data_processing/job_executions/tables.py:72 msgid "Relaunch On Existing Cluster" msgstr "" -#: dashboards/project/data_processing/job_executions/tables.py:44 -#: dashboards/project/data_processing/job_executions/tables.py:62 -#: dashboards/project/data_processing/jobs/tables.py:50 -#: dashboards/project/data_processing/jobs/tables.py:67 -#: dashboards/project/data_processing/jobs/tables.py:84 -#: dashboards/project/data_processing/jobs/workflows/launch.py:331 -#: dashboards/project/data_processing/jobs/workflows/launch.py:416 -#: dashboards/project/databases/workflows/create_instance.py:273 -#: dashboards/project/images/images/tables.py:34 -#: dashboards/project/instances/workflows/create_instance.py:697 -#: dashboards/project/stacks/templates/stacks/_create.html:24 -msgid "Launch" -msgstr "Uruchom" - -#: dashboards/project/data_processing/job_executions/tables.py:45 -#: dashboards/project/data_processing/job_executions/tables.py:63 -#: dashboards/project/data_processing/jobs/tables.py:51 -#: dashboards/project/data_processing/jobs/tables.py:68 -#: dashboards/project/data_processing/jobs/tables.py:85 -msgid "Launched" +#: dashboards/project/data_processing/job_executions/tables.py:101 +msgid "Relaunch On New Cluster" msgstr "" -#: dashboards/project/data_processing/job_executions/tables.py:46 -#: dashboards/project/data_processing/job_executions/tables.py:64 -#: dashboards/project/data_processing/jobs/tables.py:39 -#: dashboards/project/data_processing/jobs/tables.py:52 -#: dashboards/project/data_processing/jobs/tables.py:69 -#: dashboards/project/data_processing/jobs/tables.py:86 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:2 +#: dashboards/project/data_processing/job_executions/tables.py:143 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:10 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:3 #: dashboards/project/data_processing/jobs/workflows/launch.py:56 #: dashboards/project/data_processing/jobs/workflows/launch.py:97 #: dashboards/project/data_processing/jobs/workflows/launch.py:122 msgid "Job" msgstr "" -#: dashboards/project/data_processing/job_executions/tables.py:47 -#: dashboards/project/data_processing/job_executions/tables.py:65 -#: dashboards/project/data_processing/jobs/panel.py:22 -#: dashboards/project/data_processing/jobs/tables.py:40 -#: dashboards/project/data_processing/jobs/tables.py:53 -#: dashboards/project/data_processing/jobs/tables.py:70 -#: dashboards/project/data_processing/jobs/tables.py:87 -#: dashboards/project/data_processing/jobs/tables.py:107 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/jobs.html:6 -msgid "Jobs" -msgstr "" - -#: dashboards/project/data_processing/job_executions/tables.py:61 -msgid "Relaunch On New Cluster" -msgstr "" +#: dashboards/project/data_processing/job_executions/tables.py:147 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:16 +#: dashboards/project/data_processing/jobs/workflows/launch.py:104 +msgid "Cluster" +msgstr "Klaster" #: dashboards/project/data_processing/job_executions/views.py:43 msgid "Unable to fetch job executions." msgstr "" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:2 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:3 msgid "Job Execution Overview" msgstr "" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:9 -msgid "Job Id" +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:12 +msgid "Input Data Source" msgstr "" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:11 -msgid "Input Id" +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:14 +msgid "Output Data Source" msgstr "" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:13 -msgid "Output Id" -msgstr "" - -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:15 -msgid "Cluster Id" -msgstr "" - -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:17 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:18 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:24 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:34 msgid "Last Updated" msgstr "Ostatnio zaktualizowano" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:19 -#: dashboards/project/instances/tables.py:633 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:20 +msgctxt "Start time" msgid "Started" msgstr "Uruchomiono" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:21 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:22 +msgctxt "End time" msgid "Ended" -msgstr "" +msgstr "Zakończono" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:23 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:24 msgid "Return Code" msgstr "" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:25 -msgid "Oozie Job Id" +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:26 +msgid "Oozie Job ID" msgstr "" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:29 -msgid "Tenant Id" -msgstr "" +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:28 +msgctxt "Created time" +msgid "Created" +msgstr "Utworzono" -#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:31 +#: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:30 msgid "Job Configuration" msgstr "" @@ -6483,27 +6896,47 @@ msgstr "" msgid "Job Execution Details" msgstr "" -#: dashboards/project/data_processing/jobs/tables.py:29 +#: dashboards/project/data_processing/jobs/panel.py:22 +#: dashboards/project/data_processing/jobs/tables.py:156 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/jobs.html:6 +msgid "Jobs" +msgstr "" + +#: dashboards/project/data_processing/jobs/tables.py:30 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/create.html:3 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/create.html:6 #: dashboards/project/data_processing/jobs/workflows/create.py:95 #: dashboards/project/data_processing/jobs/workflows/create.py:118 msgid "Create Job" -msgstr "" +msgstr "Utwórz zadanie" -#: dashboards/project/data_processing/jobs/tables.py:49 +#: dashboards/project/data_processing/jobs/tables.py:40 +msgid "Delete Job" +msgid_plural "Delete Jobs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/data_processing/jobs/tables.py:48 +msgid "Deleted Job" +msgid_plural "Deleted Jobs" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/data_processing/jobs/tables.py:78 msgid "Launch On Existing Cluster" -msgstr "" +msgstr "Uruchom na istniejącym klastrze" -#: dashboards/project/data_processing/jobs/tables.py:66 -#: dashboards/project/data_processing/jobs/tables.py:83 +#: dashboards/project/data_processing/jobs/tables.py:107 +#: dashboards/project/data_processing/jobs/tables.py:136 msgid "Launch On New Cluster" msgstr "" #: dashboards/project/data_processing/jobs/views.py:48 #: dashboards/project/data_processing/jobs/workflows/launch.py:89 msgid "Unable to fetch jobs." -msgstr "" +msgstr "Nie można pobrać zadań." #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:4 msgid "Create a job with a specified name." @@ -6511,27 +6944,27 @@ msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:7 msgid "Select the type of your job:" -msgstr "" +msgstr "Wybór typu zadania:" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:9 #: dashboards/project/data_processing/jobs/workflows/create.py:70 msgid "Pig" -msgstr "" +msgstr "Pig" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:10 #: dashboards/project/data_processing/jobs/workflows/create.py:70 msgid "Hive" -msgstr "" +msgstr "Hive" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:11 #: dashboards/project/data_processing/jobs/workflows/create.py:71 msgid "Spark" -msgstr "" +msgstr "Spark" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:12 #: dashboards/project/data_processing/jobs/workflows/create.py:72 msgid "MapReduce" -msgstr "" +msgstr "MapReduce" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:13 #: dashboards/project/data_processing/jobs/workflows/create.py:74 @@ -6568,11 +7001,11 @@ msgid "" "your job. This can be repeated for additional libraries." msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:11 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:12 msgid "Mains" msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:17 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:18 #: dashboards/project/data_processing/jobs/workflows/create.py:48 msgid "Libs" msgstr "" @@ -6597,15 +7030,19 @@ msgstr "" msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "" @@ -6614,14 +7051,6 @@ msgstr "" msgid "Job Details" msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/launch.html:3 -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/launch.html:6 -#: dashboards/project/data_processing/jobs/workflows/launch.py:330 -#: dashboards/project/data_processing/jobs/workflows/launch.py:405 -#: dashboards/project/data_processing/jobs/workflows/launch.py:415 -msgid "Launch Job" -msgstr "" - #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:86 msgid "Choose" msgstr "" @@ -6641,7 +7070,7 @@ msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:57 msgid "Job Type" -msgstr "" +msgstr "Typ zadania" #: dashboards/project/data_processing/jobs/workflows/create.py:59 msgid "Choose a main binary" @@ -6665,11 +7094,11 @@ msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:40 msgid "Input" -msgstr "" +msgstr "Wejście" #: dashboards/project/data_processing/jobs/workflows/launch.py:45 msgid "Output" -msgstr "" +msgstr "Wyjście" #: dashboards/project/data_processing/jobs/workflows/launch.py:114 msgid "Unable to fetch clusters." @@ -6677,19 +7106,19 @@ msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:154 msgid "Main Class" -msgstr "" +msgstr "Główna klasa" #: dashboards/project/data_processing/jobs/workflows/launch.py:157 msgid "Java Opts" -msgstr "" +msgstr "Opcje Java" #: dashboards/project/data_processing/jobs/workflows/launch.py:160 msgid "Mapper" -msgstr "" +msgstr "Mapper" #: dashboards/project/data_processing/jobs/workflows/launch.py:162 msgid "Reducer" -msgstr "" +msgstr "Reducer" #: dashboards/project/data_processing/jobs/workflows/launch.py:230 msgid "Configure" @@ -6699,31 +7128,40 @@ msgstr "" msgid "Persist cluster after job exit" msgstr "" +#: dashboards/project/data_processing/jobs/workflows/launch.py:331 +#: dashboards/project/data_processing/jobs/workflows/launch.py:416 +#: dashboards/project/databases/workflows/create_instance.py:273 +#: dashboards/project/images/images/tables.py:35 +#: dashboards/project/instances/workflows/create_instance.py:780 +#: dashboards/project/stacks/templates/stacks/_create.html:24 +msgid "Launch" +msgstr "Uruchom" + #: dashboards/project/data_processing/jobs/workflows/launch.py:332 #: dashboards/project/data_processing/jobs/workflows/launch.py:417 msgid "Job launched" -msgstr "" +msgstr "Uruchomiono zadanie" #: dashboards/project/data_processing/jobs/workflows/launch.py:333 #: dashboards/project/data_processing/jobs/workflows/launch.py:418 msgid "Could not launch job" -msgstr "" +msgstr "Nie można uruchomić zadania" #: dashboards/project/data_processing/jobs/workflows/launch.py:359 msgid "Job configs" -msgstr "" +msgstr "Konfiguracja zadania" #: dashboards/project/data_processing/jobs/workflows/launch.py:363 msgid "Job args" -msgstr "" +msgstr "Argumenty zadania" #: dashboards/project/data_processing/jobs/workflows/launch.py:367 msgid "Job params" -msgstr "" +msgstr "Parametry zadania" #: dashboards/project/data_processing/jobs/workflows/launch.py:373 -msgid "Job Execution Id" -msgstr "" +msgid "Job Execution ID" +msgstr "Execution ID zadania" #: dashboards/project/data_processing/jobs/workflows/launch.py:449 msgid "Unable to create new cluster for job." @@ -6734,32 +7172,46 @@ msgid "Unable to launch job." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/panel.py:22 -#: dashboards/project/data_processing/nodegroup_templates/tables.py:80 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:92 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/nodegroup_templates.html:6 msgid "Node Group Templates" -msgstr "" +msgstr "Szablony grup węzłów" -#: dashboards/project/data_processing/nodegroup_templates/tables.py:36 +#: dashboards/project/data_processing/nodegroup_templates/tables.py:37 msgid "Configure Template" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/tabs.py:42 -#: dashboards/project/data_processing/nodegroup_templates/tabs.py:66 -msgid "Unable to fetch node group template." -msgstr "" +#: dashboards/project/data_processing/nodegroup_templates/tables.py:70 +#: dashboards/project/loadbalancers/tables.py:75 +#: dashboards/project/loadbalancers/tables.py:89 +#: dashboards/project/loadbalancers/tables.py:104 +#: dashboards/project/loadbalancers/tables.py:113 +#: dashboards/project/vpn/tables.py:67 dashboards/project/vpn/tables.py:81 +#: dashboards/project/vpn/tables.py:95 dashboards/project/vpn/tables.py:109 +msgid "Delete" +msgstr "Usuń" -#: dashboards/project/data_processing/nodegroup_templates/tabs.py:48 +#: dashboards/project/data_processing/nodegroup_templates/tabs.py:43 +#: dashboards/project/data_processing/nodegroup_templates/tabs.py:84 +msgid "Unable to fetch node group template." +msgstr "Nie można pobrać szablonu grupy węzłów." + +#: dashboards/project/data_processing/nodegroup_templates/tabs.py:49 msgid "Unable to fetch flavor for template." msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/tabs.py:53 +#: dashboards/project/data_processing/nodegroup_templates/tabs.py:58 +msgid "Unable to fetch floating ip pools." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/tabs.py:71 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:2 msgid "Service Configurations" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/views.py:48 msgid "Unable to fetch node group template list." -msgstr "" +msgstr "Nie można pobrać listy szablonów grup węzłów." #: dashboards/project/data_processing/nodegroup_templates/views.py:103 msgid "Unable to fetch template object." @@ -6789,28 +7241,28 @@ msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_create_general_help.html:3 msgid "Select a plugin and Hadoop version for a new Node group template." -msgstr "" +msgstr "Należy wybrać wtyczkę i wersję Hadoop dla nowego szablonu grup węzłów." -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:34 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" -msgstr "" +msgstr "Wolumeny Cinder" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:37 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" -msgstr "" +msgstr "Wolumenów na węzeł" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:39 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" -msgstr "" +msgstr "Rozmiar wolumenu" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" -msgstr "" +msgstr "Dysk ulotny" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_fields_help.html:3 msgid "Filter" @@ -6828,8 +7280,8 @@ msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "" @@ -6859,41 +7311,49 @@ msgid "Storage location" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:47 -msgid "Storage" -msgstr "Przechowywanie danych" +msgid "Choose a storage location" +msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:60 msgid "Volumes size (GB)" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:89 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:88 msgid "Unable to generate process choices." msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:97 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:96 msgid "Floating IP pool" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:102 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "Procesy" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:104 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:136 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:162 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:268 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" -msgstr "" +msgstr "Należy wybrać wtyczkę i wersję Hadoop" #: dashboards/project/data_processing/utils/anti_affinity.py:31 msgid "Use anti-affinity groups for: " @@ -6909,7 +7369,7 @@ msgstr "" #: dashboards/project/data_processing/utils/neutron_support.py:32 #: dashboards/project/databases/workflows/create_instance.py:161 -#: dashboards/project/instances/workflows/create_instance.py:621 +#: dashboards/project/instances/workflows/create_instance.py:682 msgid "Unable to retrieve networks." msgstr "Nie można pobrać sieci." @@ -6921,22 +7381,22 @@ msgstr "" msgid "Count" msgstr "" -#: dashboards/project/data_processing/utils/workflow_helpers.py:155 +#: dashboards/project/data_processing/utils/workflow_helpers.py:168 msgid "Plugin Name" -msgstr "" +msgstr "Nazwa wtyczki" #: dashboards/project/database_backups/panel.py:23 -#: dashboards/project/database_backups/tables.py:81 -#: dashboards/project/database_backups/tables.py:158 +#: dashboards/project/database_backups/tables.py:78 +#: dashboards/project/database_backups/tables.py:153 #: dashboards/project/database_backups/templates/database_backups/index.html:6 -#: dashboards/project/databases/tables.py:289 +#: dashboards/project/databases/tables.py:283 #: dashboards/project/databases/tabs.py:104 msgid "Backups" msgstr "Kopie zapasowe" #: dashboards/project/database_backups/tables.py:37 -#: dashboards/project/databases/tables.py:103 -#: dashboards/project/volumes/volumes/tables.py:185 +#: dashboards/project/databases/tables.py:97 +#: dashboards/project/volumes/volumes/tables.py:198 msgid "Create Backup" msgstr "Utwórz kopię zapasową" @@ -6950,57 +7410,40 @@ msgstr "Przywróć kopię zapasową" msgid "Download Backup" msgstr "Pobierz kopię zapasową" -#: dashboards/project/database_backups/tables.py:79 -#: dashboards/project/firewalls/tables.py:53 -#: dashboards/project/firewalls/tables.py:68 -#: dashboards/project/firewalls/tables.py:83 -#: dashboards/project/loadbalancers/tables.py:75 -#: dashboards/project/loadbalancers/tables.py:95 -#: dashboards/project/loadbalancers/tables.py:115 -#: dashboards/project/loadbalancers/tables.py:130 -#: dashboards/project/volumes/backups/tables.py:49 -#: dashboards/project/volumes/snapshots/tables.py:46 -#: dashboards/project/volumes/volumes/tables.py:61 -#: dashboards/project/vpn/tables.py:68 dashboards/project/vpn/tables.py:82 -#: dashboards/project/vpn/tables.py:96 dashboards/project/vpn/tables.py:110 -#, python-format -msgid "Scheduled deletion of %(data_type)s" -msgstr "Dodano do kolejki usunięcie %(data_type)s" - -#: dashboards/project/database_backups/tables.py:80 +#: dashboards/project/database_backups/tables.py:77 #: dashboards/project/database_backups/workflows/create_backup.py:83 #: dashboards/project/databases/workflows/create_instance.py:228 msgid "Backup" msgstr "Kopia zapasowa" -#: dashboards/project/database_backups/tables.py:120 -#: dashboards/project/database_backups/tables.py:126 +#: dashboards/project/database_backups/tables.py:115 +#: dashboards/project/database_backups/tables.py:121 +#: dashboards/project/databases/tables.py:143 #: dashboards/project/databases/tables.py:149 -#: dashboards/project/databases/tables.py:155 +#: dashboards/project/databases/tables.py:166 #: dashboards/project/databases/tables.py:172 -#: dashboards/project/databases/tables.py:178 -#: dashboards/project/instances/tables.py:697 -#: dashboards/project/instances/tables.py:704 +#: dashboards/project/instances/tables.py:732 +#: dashboards/project/instances/tables.py:739 msgid "Not available" msgstr "Niedostępne " -#: dashboards/project/database_backups/tables.py:138 +#: dashboards/project/database_backups/tables.py:133 #: dashboards/project/database_backups/templates/database_backups/details.html:25 -#: dashboards/project/databases/tables.py:206 +#: dashboards/project/databases/tables.py:200 #: dashboards/project/databases/templates/databases/_detail_overview.html:13 #: dashboards/project/databases/workflows/create_instance.py:42 msgid "Datastore" msgstr "" -#: dashboards/project/database_backups/tables.py:140 +#: dashboards/project/database_backups/tables.py:135 #: dashboards/project/database_backups/templates/database_backups/details.html:27 -#: dashboards/project/databases/tables.py:208 +#: dashboards/project/databases/tables.py:202 #: dashboards/project/databases/templates/databases/_detail_overview.html:15 msgid "Datastore Version" msgstr "" -#: dashboards/project/database_backups/tables.py:146 -#: dashboards/project/databases/tables.py:277 +#: dashboards/project/database_backups/tables.py:141 +#: dashboards/project/databases/tables.py:271 msgid "Incremental" msgstr "" @@ -7061,8 +7504,8 @@ msgstr "Początkowy rozmiar wolumenu" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 -#: dashboards/project/images/templates/images/images/_detail_overview.html:31 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/images/templates/images/images/_detail_overview.html:33 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "Zaktualizowany" @@ -7123,14 +7566,14 @@ msgstr "Zaplanowano kopię zapasową „%(name)s”." #: dashboards/project/database_backups/workflows/create_backup.py:85 #: dashboards/project/databases/workflows/create_instance.py:275 -#: dashboards/project/instances/workflows/create_instance.py:699 +#: dashboards/project/instances/workflows/create_instance.py:782 #, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "Nie można uruchomić %(count)s nazwanych „%(name)s”." #: dashboards/project/database_backups/workflows/create_backup.py:95 #: dashboards/project/databases/workflows/create_instance.py:291 -#: dashboards/project/instances/workflows/create_instance.py:715 +#: dashboards/project/instances/workflows/create_instance.py:799 msgid "instance" msgstr "instancja" @@ -7139,12 +7582,12 @@ msgid "Error creating database backup." msgstr "Błąd podczas tworzenia kopii zapasowej bazy danych." #: dashboards/project/databases/forms.py:28 -#: dashboards/project/volumes/volumes/forms.py:584 +#: dashboards/project/volumes/volumes/forms.py:596 msgid "Current Size (GB)" msgstr "Bieżący rozmiar (GB)" #: dashboards/project/databases/forms.py:32 -#: dashboards/project/volumes/volumes/forms.py:588 +#: dashboards/project/volumes/volumes/forms.py:600 msgid "New Size (GB)" msgstr "Nowy rozmiar (GB)" @@ -7155,20 +7598,18 @@ msgstr "" #: dashboards/project/databases/forms.py:50 #, python-format msgid "Resizing volume \"%s\"" -msgstr "" +msgstr "Zmienianie rozmiaru wolumenu „%s”" #: dashboards/project/databases/forms.py:53 #, python-format msgid "Unable to resize volume. %s" -msgstr "" +msgstr "Nie można zmienić rozmiaru wolumenu. %s" #: dashboards/project/databases/tables.py:34 -#: dashboards/project/instances/tables.py:77 msgid "Terminate" msgstr "Zniszcz" #: dashboards/project/databases/tables.py:35 -#: dashboards/project/instances/tables.py:78 #, python-format msgid "Scheduled termination of %(data_type)s" msgstr "Zaplanowano zniszczenie %(data_type)s" @@ -7181,50 +7622,50 @@ msgstr "Uruchom ponownie" msgid "Restarted" msgstr "Uruchomiono ponownie" -#: dashboards/project/databases/tables.py:73 +#: dashboards/project/databases/tables.py:70 msgid "Error deleting database user." msgstr "Błąd podczas usuwania użytkownika bazy danych." -#: dashboards/project/databases/tables.py:82 -#: dashboards/project/databases/tables.py:238 -#: dashboards/project/databases/tables.py:255 +#: dashboards/project/databases/tables.py:76 +#: dashboards/project/databases/tables.py:232 +#: dashboards/project/databases/tables.py:249 #: dashboards/project/databases/tabs.py:77 msgid "Databases" msgstr "Bazy danych" -#: dashboards/project/databases/tables.py:89 +#: dashboards/project/databases/tables.py:83 msgid "Error deleting database on instance." msgstr "Błąd podczas usuwania bazy danych na instancji." -#: dashboards/project/databases/tables.py:95 +#: dashboards/project/databases/tables.py:89 #: dashboards/project/databases/templates/databases/launch.html:3 #: dashboards/project/databases/workflows/create_instance.py:272 -#: dashboards/project/instances/tables.py:219 -#: dashboards/project/instances/tables.py:247 -#: dashboards/project/instances/workflows/create_instance.py:696 +#: dashboards/project/instances/tables.py:303 +#: dashboards/project/instances/tables.py:331 +#: dashboards/project/instances/workflows/create_instance.py:779 #: dashboards/project/network_topology/templates/network_topology/index.html:28 msgid "Launch Instance" msgstr "Uruchom instancję" -#: dashboards/project/databases/tables.py:119 +#: dashboards/project/databases/tables.py:113 msgid "Resize Volume" -msgstr "" +msgstr "Zmień rozmiar wolumenu" -#: dashboards/project/databases/tables.py:163 -#: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:13 -#: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:13 -#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:13 -#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:13 -#: dashboards/project/databases/templates/databases/_detail_overview_redis.html:13 +#: dashboards/project/databases/tables.py:157 +#: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:12 +#: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:12 +#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:12 +#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:12 +#: dashboards/project/databases/templates/databases/_detail_overview_redis.html:12 msgid "Not Assigned" msgstr "Nie przypisano" -#: dashboards/project/databases/tables.py:168 +#: dashboards/project/databases/tables.py:162 #, python-format msgid "%(name)s | %(RAM)s RAM" msgstr "%(name)s | %(RAM)s RAM" -#: dashboards/project/databases/tables.py:186 +#: dashboards/project/databases/tables.py:180 #: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8 #: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:8 @@ -7234,7 +7675,7 @@ msgstr "%(name)s | %(RAM)s RAM" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:11 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:43 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:48 -#: dashboards/project/loadbalancers/tables.py:334 +#: dashboards/project/loadbalancers/tables.py:278 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:10 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:13 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:23 @@ -7245,35 +7686,35 @@ msgstr "%(name)s | %(RAM)s RAM" msgid "-" msgstr "-" -#: dashboards/project/databases/tables.py:214 +#: dashboards/project/databases/tables.py:208 #: dashboards/project/databases/templates/databases/_detail_overview.html:31 #: dashboards/project/databases/workflows/create_instance.py:38 msgid "Volume Size" msgstr "Rozmiar wolumenu" -#: dashboards/project/databases/tables.py:237 +#: dashboards/project/databases/tables.py:231 msgid "Allowed Host" -msgstr "" +msgstr "Dozwolony host" -#: dashboards/project/databases/tables.py:251 +#: dashboards/project/databases/tables.py:245 msgid "Database Name" msgstr "Nazwa bazy danych" -#: dashboards/project/databases/tables.py:275 +#: dashboards/project/databases/tables.py:269 msgid "Backup File" msgstr "Plik kopii zapasowej" #: dashboards/project/databases/tabs.py:63 msgid "Unable to get user data." -msgstr "" +msgstr "Nie można pobrać danych użytkownika." #: dashboards/project/databases/tabs.py:90 msgid "Unable to get databases data." -msgstr "" +msgstr "Nie można pobrać danych bazy danych." #: dashboards/project/databases/tabs.py:115 msgid "Unable to get database backup data." -msgstr "" +msgstr "Nie można pobrać danych kopii zapasowych bazy danych." #: dashboards/project/databases/views.py:55 msgid "Unable to retrieve database size information." @@ -7294,7 +7735,6 @@ msgstr "Nie można pobrać szczegółów dla instancji bazy danych: %s" msgid "Instance Overview" msgstr "Przegląd instancji" -#: dashboards/project/databases/templates/databases/_detail_overview.html:44 #: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:6 #: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:6 #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:6 @@ -7303,37 +7743,35 @@ msgstr "Przegląd instancji" msgid "Connection Info" msgstr "Informacje o połączeniu" -#: dashboards/project/databases/templates/databases/_detail_overview.html:50 -#: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:18 -#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:18 -#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:18 +#: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:15 +#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:15 +#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:15 msgid "Database Port" msgstr "Port bazy danych" -#: dashboards/project/databases/templates/databases/_detail_overview.html:52 -#: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:20 -#: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:18 -#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:20 -#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:20 -#: dashboards/project/databases/templates/databases/_detail_overview_redis.html:18 +#: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:17 +#: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:15 +#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:17 +#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:17 +#: dashboards/project/databases/templates/databases/_detail_overview_redis.html:15 msgid "Connection Examples" msgstr "Przykłady połączeń" -#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:22 -#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:21 -#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:22 +#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:19 +#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:18 +#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:19 msgid "USERNAME" -msgstr "" +msgstr "UŻYTKOWNIK" -#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:22 -#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:22 +#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:19 +#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:19 msgid "PASSWORD" -msgstr "" +msgstr "HASŁO" -#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:22 -#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:22 +#: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:19 +#: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:19 msgid "DATABASE" -msgstr "" +msgstr "BAZA DANYCH" #: dashboards/project/databases/templates/databases/_launch_details_help.html:3 #: dashboards/project/instances/templates/instances/_launch_details_help.html:5 @@ -7379,7 +7817,7 @@ msgstr "Hasło (wymagane)" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:14 #: dashboards/project/databases/workflows/create_instance.py:199 msgid "Allowed Host (optional)" -msgstr "" +msgstr "Dozwolony host (niewymagane)" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:15 msgid "" @@ -7395,7 +7833,7 @@ msgid "" " clicking the button, or dragging and dropping. You can change the\n" " NIC order by dragging and dropping as well.\n" " " -msgstr "" +msgstr "\nPrzesunięcie sieci z „Dostępnych sieci” do „Wybranych sieci” następuje\nprzez kliknięcie przycisku lub przeciągnięcie i upuszczenie. Można również\nzmienić kolejność kart sieciowych wykorzystując przeciąganie i upuszczanie." #: dashboards/project/databases/templates/databases/_launch_networks.html:8 #: dashboards/project/instances/templates/instances/_update_networks.html:8 @@ -7444,7 +7882,7 @@ msgstr "Uruchom bazę danych" #: dashboards/project/databases/templates/databases/update.html:3 #: dashboards/project/databases/templates/databases/update.html:6 -#: dashboards/project/instances/tables.py:263 +#: dashboards/project/instances/tables.py:347 #: dashboards/project/instances/workflows/update_instance.py:132 msgid "Edit Instance" msgstr "Edytuj instancję" @@ -7475,23 +7913,22 @@ msgid "Select datastore type and version" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:135 -#: dashboards/project/instances/workflows/create_instance.py:583 +#: dashboards/project/instances/workflows/create_instance.py:644 msgid "At least one network must be specified." msgstr "Należy podać przynajmniej jedną sieć." #: dashboards/project/databases/workflows/create_instance.py:137 -#: dashboards/project/instances/workflows/create_instance.py:585 +#: dashboards/project/instances/workflows/create_instance.py:646 msgid "Launch instance with these networks" msgstr "Uruchom instancję z tymi sieciami" #: dashboards/project/databases/workflows/create_instance.py:147 -#: dashboards/project/instances/tables.py:738 -#: dashboards/project/instances/workflows/create_instance.py:607 +#: dashboards/project/instances/workflows/create_instance.py:668 msgid "Networking" msgstr "Sieć" #: dashboards/project/databases/workflows/create_instance.py:149 -#: dashboards/project/instances/workflows/create_instance.py:609 +#: dashboards/project/instances/workflows/create_instance.py:670 msgid "Select networks for your instance." msgstr "Wybierz sieci dla instancji" @@ -7529,25 +7966,25 @@ msgstr "Przywróć z kopii zapasowej" #: dashboards/project/databases/workflows/create_instance.py:246 msgid "Select backup" -msgstr "" +msgstr "Wybierz kopię zapasową." #: dashboards/project/databases/workflows/create_instance.py:261 msgid "Unable to find backup!" msgstr "Nie można znaleźć kopii zapasowej." #: dashboards/project/databases/workflows/create_instance.py:274 -#: dashboards/project/instances/workflows/create_instance.py:698 +#: dashboards/project/instances/workflows/create_instance.py:781 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "Uruchomiono %(count)s nazwanych „%(name)s”." #: dashboards/project/firewalls/forms.py:40 -#: dashboards/project/firewalls/tables.py:209 +#: dashboards/project/firewalls/tables.py:205 #: dashboards/project/firewalls/workflows.py:39 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22 -#: dashboards/project/loadbalancers/tables.py:283 +#: dashboards/project/loadbalancers/tables.py:227 #: dashboards/project/loadbalancers/workflows.py:44 -#: dashboards/project/loadbalancers/workflows.py:169 +#: dashboards/project/loadbalancers/workflows.py:171 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:33 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:28 msgid "Protocol" @@ -7597,183 +8034,24 @@ msgstr "Port docelowy/zakres portów" msgid "Destination port (integer in [1, 65535] or range in a:b)" msgstr "Port docelowy (liczba całkowita z przedziału [1, 65535] lub zakres w formacie a:b)" -#: dashboards/project/firewalls/forms.py:80 +#: dashboards/project/firewalls/forms.py:81 #: dashboards/project/firewalls/workflows.py:40 -#: dashboards/project/loadbalancers/workflows.py:481 +#: dashboards/project/loadbalancers/workflows.py:487 msgid "TCP" msgstr "TCP" -#: dashboards/project/firewalls/forms.py:80 +#: dashboards/project/firewalls/forms.py:81 #: dashboards/project/firewalls/workflows.py:41 msgid "UDP" msgstr "UDP" -#: dashboards/project/firewalls/forms.py:80 +#: dashboards/project/firewalls/forms.py:81 #: dashboards/project/firewalls/workflows.py:42 msgid "ICMP" msgstr "ICMP" -#: dashboards/project/firewalls/forms.py:86 -#: dashboards/project/firewalls/workflows.py:46 -msgid "ALLOW" -msgstr "ZEZWÓL" - -#: dashboards/project/firewalls/forms.py:86 -#: dashboards/project/firewalls/workflows.py:47 -msgid "DENY" -msgstr "ODRZUĆ" - -#: dashboards/project/firewalls/forms.py:100 -#, python-format -msgid "Rule %s was successfully updated." -msgstr "Zaktualizowano regułę %s" - -#: dashboards/project/firewalls/forms.py:105 -#, python-format -msgid "Failed to update rule %(name)s: %(reason)s" -msgstr "Nie można zaktualizować reguły %(name)s: %(reason)s" - -#: dashboards/project/firewalls/forms.py:117 -#: dashboards/project/firewalls/tables.py:241 -#: dashboards/project/firewalls/workflows.py:184 -#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34 -msgid "Audited" -msgstr "Audytowany" - -#: dashboards/project/firewalls/forms.py:126 -#, python-format -msgid "Policy %s was successfully updated." -msgstr "Zaktualizowano zasadę %s." - -#: dashboards/project/firewalls/forms.py:131 -#, python-format -msgid "Failed to update policy %(name)s: %(reason)s" -msgstr "Nie można zaktualizować zasady %(name)s: %(reason)s" - -#: dashboards/project/firewalls/forms.py:145 -#: dashboards/project/firewalls/tables.py:69 -#: dashboards/project/firewalls/tables.py:257 -#: dashboards/project/firewalls/workflows.py:239 -msgid "Policy" -msgstr "Zasada" - -#: dashboards/project/firewalls/forms.py:146 -#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:28 -#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:25 -#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:35 -#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:63 -#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:52 -msgid "Admin State Up" -msgstr "Stan administracyjny" - -#: dashboards/project/firewalls/forms.py:160 -msgid "Unable to retrieve policy list." -msgstr "Nie można pobrać listy zasad." - -#: dashboards/project/firewalls/forms.py:180 -#, python-format -msgid "Firewall %s was successfully updated." -msgstr "Zaktualizowano zaporę ogniową %s." - -#: dashboards/project/firewalls/forms.py:185 -#, python-format -msgid "Failed to update firewall %(name)s: %(reason)s" -msgstr "Nie można zaktualizować zapory ogniowej %(name)s: %(reason)s" - -#: dashboards/project/firewalls/forms.py:193 -#: dashboards/project/firewalls/tables.py:151 -msgid "Insert Rule" -msgstr "Dodaj regułę" - -#: dashboards/project/firewalls/forms.py:194 -msgid "Before" -msgstr "Przed" - -#: dashboards/project/firewalls/forms.py:196 -msgid "After" -msgstr "Po" - -#: dashboards/project/firewalls/forms.py:223 -#, python-format -msgid "Failed to retrieve available rules: %s" -msgstr "Nie można pobrać dostępnych reguł: %s" - -#: dashboards/project/firewalls/forms.py:242 -#, python-format -msgid "Rule %(rule)s was successfully inserted to policy %(policy)s." -msgstr "Poprawnie dodano regułę %(rule)s do zasady %(policy)s." - -#: dashboards/project/firewalls/forms.py:250 -#, python-format -msgid "Failed to insert rule to policy %(name)s: %(reason)s" -msgstr "Nie można dodać reguły do zasady %(name)s: %(reason)s" - -#: dashboards/project/firewalls/forms.py:258 -#: dashboards/project/firewalls/tables.py:170 -msgid "Remove Rule" -msgstr "Usuń regułę" - -#: dashboards/project/firewalls/forms.py:278 -#, python-format -msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s" -msgstr "Nie można pobrać bieżących reguł w zasadach %(name)s: %(reason)s" - -#: dashboards/project/firewalls/forms.py:294 -#, python-format -msgid "Rule %(rule)s was successfully removed from policy %(policy)s." -msgstr "Usunięto regułę %(rule)s z zasady %(policy)s." - -#: dashboards/project/firewalls/forms.py:302 -#, python-format -msgid "Failed to remove rule from policy %(name)s: %(reason)s" -msgstr "Nie można usunąć reguły z zasady %(name)s: %(reason)s" - -#: dashboards/project/firewalls/panel.py:22 -#: dashboards/project/firewalls/tables.py:85 -#: dashboards/project/firewalls/tables.py:263 -#: dashboards/project/firewalls/tabs.py:75 -#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3 -#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:6 -msgid "Firewalls" -msgstr "Zapory ogniowe" - -#: dashboards/project/firewalls/tables.py:35 -#: dashboards/project/firewalls/workflows.py:212 -msgid "Add Policy" -msgstr "Dodaj zasadę" - -#: dashboards/project/firewalls/tables.py:43 -msgid "Create Firewall" -msgstr "Utwórz zaporę ogniową" - -#: dashboards/project/firewalls/tables.py:70 -#: dashboards/project/firewalls/tables.py:245 -msgid "Policies" -msgstr "Zasady" - -#: dashboards/project/firewalls/tables.py:84 -msgid "Firewall" -msgstr "Zapora ogniowa" - -#: dashboards/project/firewalls/tables.py:97 -#: dashboards/project/firewalls/templates/firewalls/_updaterule.html:8 -#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3 -msgid "Edit Rule" -msgstr "Edycja reguły" - -#: dashboards/project/firewalls/tables.py:115 -#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:8 -#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3 -msgid "Edit Policy" -msgstr "Edytuj zasadę" - -#: dashboards/project/firewalls/tables.py:133 -#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:8 -#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3 -msgid "Edit Firewall" -msgstr "Edytuj zaporę ogniową" - -#: dashboards/project/firewalls/tables.py:207 +#: dashboards/project/firewalls/forms.py:82 +#: dashboards/project/firewalls/tables.py:203 #: dashboards/project/firewalls/workflows.py:43 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26 @@ -7783,28 +8061,215 @@ msgstr "Edytuj zaporę ogniową" msgid "ANY" msgstr "DOWOLNY" -#: dashboards/project/firewalls/tables.py:211 +#: dashboards/project/firewalls/forms.py:88 +#: dashboards/project/firewalls/workflows.py:46 +msgid "ALLOW" +msgstr "ZEZWÓL" + +#: dashboards/project/firewalls/forms.py:88 +#: dashboards/project/firewalls/workflows.py:47 +msgid "DENY" +msgstr "ODRZUĆ" + +#: dashboards/project/firewalls/forms.py:104 +#, python-format +msgid "Rule %s was successfully updated." +msgstr "Zaktualizowano regułę %s" + +#: dashboards/project/firewalls/forms.py:109 +#, python-format +msgid "Failed to update rule %(name)s: %(reason)s" +msgstr "Nie można zaktualizować reguły %(name)s: %(reason)s" + +#: dashboards/project/firewalls/forms.py:121 +#: dashboards/project/firewalls/tables.py:237 +#: dashboards/project/firewalls/workflows.py:184 +#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34 +msgid "Audited" +msgstr "Audytowany" + +#: dashboards/project/firewalls/forms.py:130 +#, python-format +msgid "Policy %s was successfully updated." +msgstr "Zaktualizowano zasadę %s." + +#: dashboards/project/firewalls/forms.py:135 +#, python-format +msgid "Failed to update policy %(name)s: %(reason)s" +msgstr "Nie można zaktualizować zasady %(name)s: %(reason)s" + +#: dashboards/project/firewalls/forms.py:149 +#: dashboards/project/firewalls/tables.py:253 +#: dashboards/project/firewalls/workflows.py:239 +msgid "Policy" +msgstr "Zasada" + +#: dashboards/project/firewalls/forms.py:165 +msgid "Unable to retrieve policy list." +msgstr "Nie można pobrać listy zasad." + +#: dashboards/project/firewalls/forms.py:186 +#, python-format +msgid "Firewall %s was successfully updated." +msgstr "Zaktualizowano zaporę ogniową %s." + +#: dashboards/project/firewalls/forms.py:191 +#, python-format +msgid "Failed to update firewall %(name)s: %(reason)s" +msgstr "Nie można zaktualizować zapory ogniowej %(name)s: %(reason)s" + +#: dashboards/project/firewalls/forms.py:199 +#: dashboards/project/firewalls/tables.py:158 +msgid "Insert Rule" +msgstr "Dodaj regułę" + +#: dashboards/project/firewalls/forms.py:200 +msgid "Before" +msgstr "Przed" + +#: dashboards/project/firewalls/forms.py:202 +msgid "After" +msgstr "Po" + +#: dashboards/project/firewalls/forms.py:229 +#, python-format +msgid "Failed to retrieve available rules: %s" +msgstr "Nie można pobrać dostępnych reguł: %s" + +#: dashboards/project/firewalls/forms.py:248 +#, python-format +msgid "Rule %(rule)s was successfully inserted to policy %(policy)s." +msgstr "Poprawnie dodano regułę %(rule)s do zasady %(policy)s." + +#: dashboards/project/firewalls/forms.py:256 +#, python-format +msgid "Failed to insert rule to policy %(name)s: %(reason)s" +msgstr "Nie można dodać reguły do zasady %(name)s: %(reason)s" + +#: dashboards/project/firewalls/forms.py:264 +#: dashboards/project/firewalls/tables.py:172 +msgid "Remove Rule" +msgstr "Usuń regułę" + +#: dashboards/project/firewalls/forms.py:284 +#, python-format +msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s" +msgstr "Nie można pobrać bieżących reguł w zasadach %(name)s: %(reason)s" + +#: dashboards/project/firewalls/forms.py:300 +#, python-format +msgid "Rule %(rule)s was successfully removed from policy %(policy)s." +msgstr "Usunięto regułę %(rule)s z zasady %(policy)s." + +#: dashboards/project/firewalls/forms.py:308 +#, python-format +msgid "Failed to remove rule from policy %(name)s: %(reason)s" +msgstr "Nie można usunąć reguły z zasady %(name)s: %(reason)s" + +#: dashboards/project/firewalls/panel.py:22 +#: dashboards/project/firewalls/tables.py:259 +#: dashboards/project/firewalls/tabs.py:75 +#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3 +#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:6 +msgid "Firewalls" +msgstr "Zapory ogniowe" + +#: dashboards/project/firewalls/tables.py:37 +#: dashboards/project/firewalls/workflows.py:212 +msgid "Add Policy" +msgstr "Dodaj zasadę" + +#: dashboards/project/firewalls/tables.py:45 +msgid "Create Firewall" +msgstr "Utwórz zaporę ogniową" + +#: dashboards/project/firewalls/tables.py:66 +msgid "Scheduled deletion of Rule" +msgid_plural "Scheduled deletion of Rules" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/firewalls/tables.py:80 +msgid "Delete Policy" +msgid_plural "Delete Policies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/firewalls/tables.py:88 +msgid "Scheduled deletion of Policy" +msgid_plural "Scheduled deletion of Policies" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/firewalls/tables.py:103 +msgid "Delete Firewall" +msgid_plural "Delete Firewalls" +msgstr[0] "Usuń zaporę ogniową" +msgstr[1] "Usuń zapory ogniowe" +msgstr[2] "Usuń zapory ogniowe" + +#: dashboards/project/firewalls/tables.py:111 +msgid "Scheduled deletion of Firewall" +msgid_plural "Scheduled deletion of Firewalls" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/firewalls/tables.py:121 +#: dashboards/project/firewalls/templates/firewalls/_updaterule.html:8 +#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3 +msgid "Edit Rule" +msgstr "Edycja reguły" + +#: dashboards/project/firewalls/tables.py:133 +#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:8 +#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3 +msgid "Edit Policy" +msgstr "Edytuj zasadę" + +#: dashboards/project/firewalls/tables.py:145 +#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:8 +#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3 +msgid "Edit Firewall" +msgstr "Edytuj zaporę ogniową" + +#: dashboards/project/firewalls/tables.py:207 msgid "Source IP" msgstr "IP źródłowe" -#: dashboards/project/firewalls/tables.py:213 +#: dashboards/project/firewalls/tables.py:209 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28 msgid "Source Port" msgstr "Port źródłowy" -#: dashboards/project/firewalls/tables.py:215 +#: dashboards/project/firewalls/tables.py:211 msgid "Destination IP" msgstr "IP docelowe" -#: dashboards/project/firewalls/tables.py:217 +#: dashboards/project/firewalls/tables.py:213 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34 msgid "Destination Port" msgstr "Port docelowy" -#: dashboards/project/firewalls/tables.py:225 +#: dashboards/project/firewalls/tables.py:221 msgid "In Policy" msgstr "W zasadzie" +#: dashboards/project/firewalls/tables.py:225 +#: dashboards/project/firewalls/tables.py:235 +#: dashboards/project/firewalls/workflows.py:133 +#: dashboards/project/firewalls/workflows.py:139 +#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19 +msgid "Rules" +msgstr "Reguły" + +#: dashboards/project/firewalls/tables.py:241 +msgid "Policies" +msgstr "Zasady" + #: dashboards/project/firewalls/tabs.py:33 msgid "Firewall Rules" msgstr "Reguły zapory ogniowej" @@ -7959,16 +8424,16 @@ msgid "" "A policy must be selected. Other fields are optional." msgstr "Pozwala utworzyć zaporę ogniową na bazie zasad.\n\nNależy wybrać zasadę. Pozostałe pola nie są wymagane." -#: dashboards/project/firewalls/workflows.py:289 +#: dashboards/project/firewalls/workflows.py:290 msgid "Add Firewall" msgstr "Dodaj zaporę ogniową" -#: dashboards/project/firewalls/workflows.py:291 +#: dashboards/project/firewalls/workflows.py:292 #, python-format msgid "Added Firewall \"%s\"." msgstr "Dodano zaporę ogniową „%s”." -#: dashboards/project/firewalls/workflows.py:292 +#: dashboards/project/firewalls/workflows.py:293 #, python-format msgid "Unable to add Firewall \"%s\"." msgstr "Nie można dodać zapory ogniowej „%s”." @@ -7977,6 +8442,14 @@ msgstr "Nie można dodać zapory ogniowej „%s”." msgid "Policy ID" msgstr "ID zasady" +#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:28 +#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:25 +#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:35 +#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:63 +#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:52 +msgid "Admin State Up" +msgstr "Stan administracyjny" + #: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:8 #: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3 #: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:6 @@ -8110,7 +8583,7 @@ msgstr "Lokalny obraz do wysłania." #: dashboards/project/images/images/forms.py:78 #: dashboards/project/images/images/forms.py:219 -#: dashboards/project/images/images/tables.py:229 +#: dashboards/project/images/images/tables.py:244 msgid "Format" msgstr "Format" @@ -8120,29 +8593,33 @@ msgid "Architecture" msgstr "Architektura" #: dashboards/project/images/images/forms.py:85 +#: dashboards/project/images/images/forms.py:221 msgid "Minimum Disk (GB)" msgstr "Minimalny dysk (GB)" #: dashboards/project/images/images/forms.py:87 +#: dashboards/project/images/images/forms.py:223 msgid "" "The minimum disk size required to boot the image. If unspecified, this value" " defaults to 0 (no minimum)." msgstr "Minimalny rozmiar dysku wymagany do uruchomienia obrazu. Jeśli nie zostanie podany, przyjmie wartość 0 (bez minimum)." #: dashboards/project/images/images/forms.py:93 +#: dashboards/project/images/images/forms.py:229 msgid "Minimum RAM (MB)" msgstr "" #: dashboards/project/images/images/forms.py:95 +#: dashboards/project/images/images/forms.py:231 msgid "" "The minimum memory size required to boot the image. If unspecified, this " "value defaults to 0 (no minimum)." msgstr "Minimalny rozmiar pamięci wymagany do uruchomienia obrazu. Domyślnie 0 (bez ograniczenia)." #: dashboards/project/images/images/forms.py:102 -#: dashboards/project/images/images/forms.py:222 -#: dashboards/project/images/images/tables.py:226 -#: dashboards/project/images/templates/images/images/_detail_overview.html:21 +#: dashboards/project/images/images/forms.py:238 +#: dashboards/project/images/images/tables.py:241 +#: dashboards/project/images/templates/images/images/_detail_overview.html:23 msgid "Protected" msgstr "Chroniony" @@ -8171,26 +8648,40 @@ msgstr "ID jądra" msgid "Ramdisk ID" msgstr "ID ramdysku" -#: dashboards/project/images/images/forms.py:235 +#: dashboards/project/images/images/forms.py:251 #, python-format msgid "Unable to update image \"%s\"." msgstr "Nie można zaktualizować obrazu „%s”." -#: dashboards/project/images/images/forms.py:260 +#: dashboards/project/images/images/forms.py:278 msgid "Image was successfully updated." msgstr "Zaktualizowano obraz." -#: dashboards/project/images/images/tables.py:104 -#: dashboards/project/volumes/snapshots/tables.py:83 +#: dashboards/project/images/images/tables.py:63 +msgid "Delete Image" +msgid_plural "Delete Images" +msgstr[0] "Usuń obraz" +msgstr[1] "Usuń obrazy" +msgstr[2] "Usuń obrazy" + +#: dashboards/project/images/images/tables.py:71 +msgid "Deleted Image" +msgid_plural "Deleted Images" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/images/images/tables.py:119 +#: dashboards/project/volumes/snapshots/tables.py:93 #: dashboards/project/volumes/templates/volumes/volumes/_create.html:9 #: dashboards/project/volumes/templates/volumes/volumes/_create.html:24 #: dashboards/project/volumes/templates/volumes/volumes/create.html:3 -#: dashboards/project/volumes/volumes/tables.py:89 -#: dashboards/project/volumes/volumes/tables.py:114 +#: dashboards/project/volumes/volumes/tables.py:101 +#: dashboards/project/volumes/volumes/tables.py:126 msgid "Create Volume" msgstr "Utwórz wolumen" -#: dashboards/project/images/images/tables.py:141 +#: dashboards/project/images/images/tables.py:156 msgid "Shared with Me" msgstr "Współdzielone ze mną" @@ -8198,9 +8689,13 @@ msgstr "Współdzielone ze mną" msgid "Unable to retrieve image." msgstr "Nie można pobrać obrazu." +#: dashboards/project/images/images/views.py:97 +msgid "Unable to retrieve image details." +msgstr "Nie można pobrać szczegółów obrazu." + #: dashboards/project/images/snapshots/forms.py:33 #: dashboards/project/volumes/snapshots/forms.py:25 -#: dashboards/project/volumes/volumes/forms.py:461 +#: dashboards/project/volumes/volumes/forms.py:472 msgid "Snapshot Name" msgstr "Nazwa migawki" @@ -8235,31 +8730,39 @@ msgstr "" msgid "Image Overview" msgstr "Przegląd obrazów" -#: dashboards/project/images/templates/images/images/_detail_overview.html:23 +#: dashboards/project/images/templates/images/images/_detail_overview.html:17 +msgid "Owner" +msgstr "Właściciel" + +#: dashboards/project/images/templates/images/images/_detail_overview.html:25 msgid "Checksum" msgstr "Checksum" -#: dashboards/project/images/templates/images/images/_detail_overview.html:35 +#: dashboards/project/images/templates/images/images/_detail_overview.html:37 msgid "Never updated" msgstr "Nigdy nie aktualizowane" -#: dashboards/project/images/templates/images/images/_detail_overview.html:46 +#: dashboards/project/images/templates/images/images/_detail_overview.html:48 msgid "Container Format" msgstr "Format kontenera" -#: dashboards/project/images/templates/images/images/_detail_overview.html:48 -#: dashboards/project/volumes/volumes/forms.py:525 +#: dashboards/project/images/templates/images/images/_detail_overview.html:50 +#: dashboards/project/volumes/volumes/forms.py:535 msgid "Disk Format" msgstr "Format dysku" -#: dashboards/project/images/templates/images/images/_detail_overview.html:51 +#: dashboards/project/images/templates/images/images/_detail_overview.html:53 msgid "Min Disk" msgstr "Min. dysku" -#: dashboards/project/images/templates/images/images/_detail_overview.html:55 +#: dashboards/project/images/templates/images/images/_detail_overview.html:57 msgid "Min RAM" msgstr "Min. RAM" +#: dashboards/project/images/templates/images/images/_detail_overview.html:64 +msgid "Custom Properties" +msgstr "Dodatkowe właściwości" + #: dashboards/project/images/templates/images/images/detail.html:4 msgid "Image Details" msgstr "Szczegóły obrazu" @@ -8275,8 +8778,8 @@ msgstr "Szczegóły obrazu:" #: dashboards/project/images/templates/images/snapshots/_create.html:9 #: dashboards/project/images/templates/images/snapshots/_create.html:24 #: dashboards/project/images/templates/images/snapshots/create.html:3 -#: dashboards/project/instances/tables.py:305 -#: dashboards/project/volumes/volumes/tables.py:167 +#: dashboards/project/instances/tables.py:383 +#: dashboards/project/volumes/volumes/tables.py:173 msgid "Create Snapshot" msgstr "Utwórz migawkę" @@ -8294,7 +8797,7 @@ msgstr "" #: dashboards/project/instances/audit_tables.py:26 msgid "Start Time" -msgstr "" +msgstr "Czas rozpoczęcia" #: dashboards/project/instances/audit_tables.py:29 #: dashboards/project/instances/templates/instances/_detail_overview.html:30 @@ -8323,28 +8826,28 @@ msgid "Confirm Rebuild Password" msgstr "Potwierdź hasło do przebudowania" #: dashboards/project/instances/forms.py:50 -#: dashboards/project/instances/workflows/create_instance.py:666 +#: dashboards/project/instances/workflows/create_instance.py:727 msgid "Disk Partition" msgstr "Partycjonowanie dysku" #: dashboards/project/instances/forms.py:63 -#: dashboards/project/instances/workflows/create_instance.py:386 +#: dashboards/project/instances/workflows/create_instance.py:387 msgid "No images available" msgstr "Brak dostępnych obrazów." #: dashboards/project/instances/forms.py:75 -#: dashboards/project/instances/workflows/create_instance.py:676 +#: dashboards/project/instances/workflows/create_instance.py:744 msgid "Automatic" msgstr "Automatyczne" #: dashboards/project/instances/forms.py:76 -#: dashboards/project/instances/workflows/create_instance.py:677 +#: dashboards/project/instances/workflows/create_instance.py:745 msgid "Manual" msgstr "Ręczne" #: dashboards/project/instances/forms.py:79 -#: dashboards/project/instances/workflows/create_instance.py:154 -#: dashboards/project/instances/workflows/create_instance.py:680 +#: dashboards/project/instances/workflows/create_instance.py:155 +#: dashboards/project/instances/workflows/create_instance.py:754 msgid "Unable to retrieve extensions information." msgstr "Nie można pobrać informacji o rozszerzeniach." @@ -8385,81 +8888,119 @@ msgstr "lub skopiuj/wklej klucz prywatny" msgid "Unable to retrieve instance password." msgstr "Nie można pobrać hasła instancji." -#: dashboards/project/instances/tables.py:101 -#: dashboards/project/instances/tables.py:722 -msgid "Hard Reboot" -msgstr "Twardy restart" +#: dashboards/project/instances/tables.py:90 +msgid "Terminate Instance" +msgid_plural "Terminate Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/instances/tables.py:102 -msgid "Hard Rebooted" -msgstr "Zrestartowano twardo" +#: dashboards/project/instances/tables.py:98 +msgid "Scheduled termination of Instance" +msgid_plural "Scheduled termination of Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/instances/tables.py:128 -msgid "Soft Reboot" -msgstr "Miękki restart" +#: dashboards/project/instances/tables.py:119 +msgid "Hard Reboot Instance" +msgid_plural "Hard Reboot Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/instances/tables.py:129 -msgid "Soft Rebooted" -msgstr "Zrestartowano miękko" +#: dashboards/project/instances/tables.py:127 +msgid "Hard Rebooted Instance" +msgid_plural "Hard Rebooted Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/instances/tables.py:137 -msgid "Pause" -msgstr "Pauza" +#: dashboards/project/instances/tables.py:150 +msgid "Soft Reboot Instance" +msgid_plural "Soft Reboot Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/instances/tables.py:137 -#: dashboards/project/instances/tables.py:178 -msgid "Resume" -msgstr "Wznów" +#: dashboards/project/instances/tables.py:158 +msgid "Soft Rebooted Instance" +msgid_plural "Soft Rebooted Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/instances/tables.py:138 -#: dashboards/project/instances/tables.py:716 -#: dashboards/project/instances/tables.py:780 -msgid "Paused" -msgstr "Pauza" +#: dashboards/project/instances/tables.py:175 +msgid "Pause Instance" +msgid_plural "Pause Instances" +msgstr[0] "Wstrzymaj instancję" +msgstr[1] "Wstrzymaj instancje" +msgstr[2] "Wstrzymaj instancje" -#: dashboards/project/instances/tables.py:138 -#: dashboards/project/instances/tables.py:179 -msgid "Resumed" -msgstr "Wznowiono" +#: dashboards/project/instances/tables.py:180 +#: dashboards/project/instances/tables.py:247 +msgid "Resume Instance" +msgid_plural "Resume Instances" +msgstr[0] "Wznów instancję" +msgstr[1] "Wznów instancje" +msgstr[2] "Wznów instancje" -#: dashboards/project/instances/tables.py:178 -msgid "Suspend" -msgstr "Wstrzymaj" +#: dashboards/project/instances/tables.py:190 +msgid "Paused Instance" +msgid_plural "Paused Instances" +msgstr[0] "Wstrzymano instancję" +msgstr[1] "Wstrzymano instancje" +msgstr[2] "Wstrzymano instancje" -#: dashboards/project/instances/tables.py:179 -#: dashboards/project/instances/tables.py:715 -#: dashboards/project/instances/tables.py:784 -msgid "Suspended" -msgstr "Wstrzymano" +#: dashboards/project/instances/tables.py:195 +#: dashboards/project/instances/tables.py:262 +msgid "Resumed Instance" +msgid_plural "Resumed Instances" +msgstr[0] "Wznowiono instancję" +msgstr[1] "Wznowiono instancje" +msgstr[2] "Wznowiono instancje" -#: dashboards/project/instances/tables.py:292 +#: dashboards/project/instances/tables.py:242 +msgid "Suspend Instance" +msgid_plural "Suspend Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/instances/tables.py:257 +msgid "Suspended Instance" +msgid_plural "Suspended Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/instances/tables.py:370 msgid "Edit Security Groups" msgstr "Modyfikacja grup zabezpieczeń" -#: dashboards/project/instances/tables.py:324 +#: dashboards/project/instances/tables.py:396 #: dashboards/project/instances/tabs.py:58 msgid "Console" msgstr "Konsola" -#: dashboards/project/instances/tables.py:350 +#: dashboards/project/instances/tables.py:416 msgid "View Log" msgstr "Zobacz logi" -#: dashboards/project/instances/tables.py:373 +#: dashboards/project/instances/tables.py:433 #: dashboards/project/instances/workflows/resize_instance.py:88 msgid "Resize Instance" msgstr "Zmień rozmiar instancji" -#: dashboards/project/instances/tables.py:400 +#: dashboards/project/instances/tables.py:457 msgid "Confirm Resize/Migrate" msgstr "Potwierdź zmianę rozmiaru/migrację" -#: dashboards/project/instances/tables.py:419 -#: dashboards/project/instances/tables.py:720 +#: dashboards/project/instances/tables.py:470 msgid "Revert Resize/Migrate" msgstr "Cofnij zmianę rozmiaru/migrację" -#: dashboards/project/instances/tables.py:438 +#: dashboards/project/instances/tables.py:483 #: dashboards/project/instances/templates/instances/_rebuild.html:9 #: dashboards/project/instances/templates/instances/_rebuild.html:27 #: dashboards/project/instances/templates/instances/rebuild.html:3 @@ -8467,283 +9008,425 @@ msgstr "Cofnij zmianę rozmiaru/migrację" msgid "Rebuild Instance" msgstr "Przebuduj instancję" -#: dashboards/project/instances/tables.py:461 +#: dashboards/project/instances/tables.py:500 msgid "Retrieve Password" msgstr "Pobierz hasło" -#: dashboards/project/instances/tables.py:484 -#: dashboards/project/instances/tables.py:514 +#: dashboards/project/instances/tables.py:523 +#: dashboards/project/instances/tables.py:547 msgid "Associate Floating IP" msgstr "Dowiąż pływający adres IP" -#: dashboards/project/instances/tables.py:539 +#: dashboards/project/instances/tables.py:566 #, python-format msgid "Successfully associated floating IP: %s" msgstr "Powiązano pływający adres IP: %s" -#: dashboards/project/instances/tables.py:543 +#: dashboards/project/instances/tables.py:570 msgid "Unable to associate floating IP." msgstr "Nie można powiązać pływającego adresu IP." -#: dashboards/project/instances/tables.py:549 +#: dashboards/project/instances/tables.py:576 msgid "Disassociate Floating IP" msgstr "Odwiąż pływający adres IP" -#: dashboards/project/instances/tables.py:584 +#: dashboards/project/instances/tables.py:605 #, python-format msgid "Successfully disassociated floating IP: %s" msgstr "Odwiązano pływający adres IP: %s" -#: dashboards/project/instances/tables.py:587 +#: dashboards/project/instances/tables.py:608 msgid "No floating IPs to disassociate." msgstr "Brak pływających adresów IP do odwiązania." -#: dashboards/project/instances/tables.py:597 +#: dashboards/project/instances/tables.py:618 #, python-format msgid "Please try again later [Error: %s]." msgstr "Proszę spróbować później [błąd: %s]." -#: dashboards/project/instances/tables.py:599 +#: dashboards/project/instances/tables.py:620 msgid "" "There is not enough capacity for this flavor in the selected availability " "zone. Try again later or select a different availability zone." msgstr "Nie ma wystarczającej pojemności dla tej odmiany w wybranej strefie dostępności. Należy spróbować ponownie później lub wybrać inną strefę dostępności." -#: dashboards/project/instances/tables.py:611 +#: dashboards/project/instances/tables.py:632 #, python-format msgid "Failed to launch instance \"%s\"" msgstr "Nie można uruchomić instancji „%s”" -#: dashboards/project/instances/tables.py:632 -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:24 -msgid "Start" -msgstr "Start" +#: dashboards/project/instances/tables.py:658 +msgid "Start Instance" +msgid_plural "Start Instances" +msgstr[0] "Uruchom instancje" +msgstr[1] "Uruchom instancje" +msgstr[2] "Uruchom instancje" -#: dashboards/project/instances/tables.py:653 -#: dashboards/project/instances/tables.py:654 -#: dashboards/project/instances/tables.py:782 -msgid "Shut Off" -msgstr "Wyłącz" +#: dashboards/project/instances/tables.py:666 +msgid "Started Instance" +msgid_plural "Started Instances" +msgstr[0] "Uruchomiona instancja" +msgstr[1] "Uruchomione instancje" +msgstr[2] "Uruchomione instancje" -#: dashboards/project/instances/tables.py:688 +#: dashboards/project/instances/tables.py:687 +msgctxt "Action to perform (the instance is currently running)" +msgid "Shut Off Instance" +msgid_plural "Shut Off Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/instances/tables.py:696 +msgctxt "Past action (the instance is currently already Shut Off)" +msgid "Shut Off Instance" +msgid_plural "Shut Off Instances" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/instances/tables.py:723 #, python-format msgid "%s GB" msgstr "%s GB" -#: dashboards/project/instances/tables.py:713 -msgid "Active" -msgstr "" +#: dashboards/project/instances/tables.py:747 +#: dashboards/project/instances/tables.py:769 +msgctxt "Current status of an Instance" +msgid "Deleted" +msgstr "Usunięto" -#: dashboards/project/instances/tables.py:714 +#: dashboards/project/instances/tables.py:748 +msgctxt "Current status of an Instance" +msgid "Active" +msgstr "Aktywny" + +#: dashboards/project/instances/tables.py:749 +msgctxt "Current status of an Instance" msgid "Shutoff" msgstr "Wyłączono" -#: dashboards/project/instances/tables.py:718 +#: dashboards/project/instances/tables.py:751 +msgctxt "Current status of an Instance" +msgid "Suspended" +msgstr "Wstrzymano" + +#: dashboards/project/instances/tables.py:752 +msgctxt "Current status of an Instance" +msgid "Paused" +msgstr "Pauza" + +#: dashboards/project/instances/tables.py:753 +msgctxt "Current status of an Instance" +msgid "Error" +msgstr "Błąd" + +#: dashboards/project/instances/tables.py:755 +msgctxt "Current status of an Instance" msgid "Resize/Migrate" msgstr "Zmień rozmiar/migruj" -#: dashboards/project/instances/tables.py:719 +#: dashboards/project/instances/tables.py:757 +msgctxt "Current status of an Instance" msgid "Confirm or Revert Resize/Migrate" msgstr "Potwierdź lub anuluj zmianę rozmiaru/migrację" -#: dashboards/project/instances/tables.py:721 +#: dashboards/project/instances/tables.py:759 +msgctxt "Current status of an Instance" +msgid "Revert Resize/Migrate" +msgstr "Cofnij zmianę rozmiaru/migrację" + +#: dashboards/project/instances/tables.py:760 +msgctxt "Current status of an Instance" msgid "Reboot" msgstr "Restart" -#: dashboards/project/instances/tables.py:724 +#: dashboards/project/instances/tables.py:762 +msgctxt "Current status of an Instance" +msgid "Hard Reboot" +msgstr "Twardy restart" + +#: dashboards/project/instances/tables.py:763 +msgctxt "Current status of an Instance" +msgid "Password" +msgstr "Hasło" + +#: dashboards/project/instances/tables.py:764 +msgctxt "Current status of an Instance" msgid "Rebuild" msgstr "Przebuduj" -#: dashboards/project/instances/tables.py:725 -#: dashboards/project/instances/tables.py:765 +#: dashboards/project/instances/tables.py:766 +msgctxt "Current status of an Instance" msgid "Migrating" msgstr "W trakcie migracji" -#: dashboards/project/instances/tables.py:726 +#: dashboards/project/instances/tables.py:767 +msgctxt "Current status of an Instance" msgid "Build" msgstr "Zbuduj" -#: dashboards/project/instances/tables.py:727 +#: dashboards/project/instances/tables.py:768 +msgctxt "Current status of an Instance" msgid "Rescue" msgstr "" -#: dashboards/project/instances/tables.py:729 +#: dashboards/project/instances/tables.py:771 +msgctxt "Current status of an Instance" msgid "Soft Deleted" msgstr "" -#: dashboards/project/instances/tables.py:730 +#: dashboards/project/instances/tables.py:772 +msgctxt "Current status of an Instance" msgid "Shelved" msgstr "" -#: dashboards/project/instances/tables.py:731 +#: dashboards/project/instances/tables.py:774 +msgctxt "Current status of an Instance" msgid "Shelved Offloaded" msgstr "" -#: dashboards/project/instances/tables.py:736 +#: dashboards/project/instances/tables.py:780 +msgctxt "Task status of an Instance" msgid "Scheduling" msgstr "" -#: dashboards/project/instances/tables.py:737 +#: dashboards/project/instances/tables.py:782 +msgctxt "Task status of an Instance" msgid "Block Device Mapping" msgstr "Mapowanie urządzenia blokowego" -#: dashboards/project/instances/tables.py:739 +#: dashboards/project/instances/tables.py:784 +msgctxt "Task status of an Instance" +msgid "Networking" +msgstr "Sieć" + +#: dashboards/project/instances/tables.py:785 +msgctxt "Task status of an Instance" msgid "Spawning" msgstr "" -#: dashboards/project/instances/tables.py:740 +#: dashboards/project/instances/tables.py:787 +msgctxt "Task status of an Instance" msgid "Snapshotting" msgstr "Tworzenie migawki" -#: dashboards/project/instances/tables.py:741 +#: dashboards/project/instances/tables.py:789 +msgctxt "Task status of an Instance" msgid "Image Snapshot Pending" msgstr "Tworzenie obrazu w toku" -#: dashboards/project/instances/tables.py:742 +#: dashboards/project/instances/tables.py:791 +msgctxt "Task status of an Instance" msgid "Image Pending Upload" msgstr "Ładowanie obrazu w toku" -#: dashboards/project/instances/tables.py:743 +#: dashboards/project/instances/tables.py:793 +msgctxt "Task status of an Instance" msgid "Image Uploading" msgstr "Ładowanie obrazu" -#: dashboards/project/instances/tables.py:744 +#: dashboards/project/instances/tables.py:795 +msgctxt "Task status of an Instance" msgid "Image Backup" msgstr "Kopia zapasowa obrazu" -#: dashboards/project/instances/tables.py:745 +#: dashboards/project/instances/tables.py:797 +msgctxt "Task status of an Instance" msgid "Updating Password" msgstr "Aktualizowanie hasła" -#: dashboards/project/instances/tables.py:746 +#: dashboards/project/instances/tables.py:799 +msgctxt "Task status of an Instance" msgid "Preparing Resize or Migrate" msgstr "Przygotowywanie zmiany rozmiaru lub migracji" -#: dashboards/project/instances/tables.py:747 +#: dashboards/project/instances/tables.py:801 +msgctxt "Task status of an Instance" msgid "Resizing or Migrating" msgstr "Zmiana rozmiaru lub migrowanie" -#: dashboards/project/instances/tables.py:748 +#: dashboards/project/instances/tables.py:803 +msgctxt "Task status of an Instance" msgid "Resized or Migrated" msgstr "Zmieniono rozmiar lub zmigrowano" -#: dashboards/project/instances/tables.py:749 +#: dashboards/project/instances/tables.py:805 +msgctxt "Task status of an Instance" msgid "Finishing Resize or Migrate" msgstr "Kończenie zmiany rozmiaru lub migracji" -#: dashboards/project/instances/tables.py:750 +#: dashboards/project/instances/tables.py:807 +msgctxt "Task status of an Instance" msgid "Reverting Resize or Migrate" msgstr "Cofanie zmiany rozmiaru lub migracji" -#: dashboards/project/instances/tables.py:751 +#: dashboards/project/instances/tables.py:809 +msgctxt "Task status of an Instance" msgid "Confirming Resize or Migrate" msgstr "Potwierdź zmianę rozmiaru lub migrację" -#: dashboards/project/instances/tables.py:752 +#: dashboards/project/instances/tables.py:810 +msgctxt "Task status of an Instance" msgid "Rebooting" msgstr "Restart" -#: dashboards/project/instances/tables.py:753 +#: dashboards/project/instances/tables.py:812 +msgctxt "Task status of an Instance" msgid "Rebooting Hard" msgstr "Twardy restart" -#: dashboards/project/instances/tables.py:754 +#: dashboards/project/instances/tables.py:813 +msgctxt "Task status of an Instance" msgid "Pausing" msgstr "Pauza" -#: dashboards/project/instances/tables.py:755 -#: dashboards/project/instances/tables.py:757 +#: dashboards/project/instances/tables.py:814 +#: dashboards/project/instances/tables.py:817 +msgctxt "Task status of an Instance" msgid "Resuming" msgstr "Wznawianie" -#: dashboards/project/instances/tables.py:756 +#: dashboards/project/instances/tables.py:816 +msgctxt "Task status of an Instance" msgid "Suspending" msgstr "Wstrzymanie" -#: dashboards/project/instances/tables.py:758 +#: dashboards/project/instances/tables.py:819 +msgctxt "Task status of an Instance" msgid "Powering Off" msgstr "Wyłączanie" -#: dashboards/project/instances/tables.py:759 +#: dashboards/project/instances/tables.py:821 +msgctxt "Task status of an Instance" msgid "Powering On" msgstr "Włączanie" -#: dashboards/project/instances/tables.py:760 +#: dashboards/project/instances/tables.py:822 +msgctxt "Task status of an Instance" msgid "Rescuing" msgstr "" -#: dashboards/project/instances/tables.py:761 +#: dashboards/project/instances/tables.py:824 +msgctxt "Task status of an Instance" msgid "Unrescuing" msgstr "" -#: dashboards/project/instances/tables.py:762 +#: dashboards/project/instances/tables.py:826 +msgctxt "Task status of an Instance" msgid "Rebuilding" msgstr "Przebudowanie" -#: dashboards/project/instances/tables.py:763 +#: dashboards/project/instances/tables.py:828 +msgctxt "Task status of an Instance" msgid "Rebuild Block Device Mapping" msgstr "Przebuduj mapowanie urządzenia blokowego" -#: dashboards/project/instances/tables.py:764 +#: dashboards/project/instances/tables.py:830 +msgctxt "Task status of an Instance" msgid "Rebuild Spawning" msgstr "" -#: dashboards/project/instances/tables.py:767 +#: dashboards/project/instances/tables.py:831 +msgctxt "Task status of an Instance" +msgid "Migrating" +msgstr "W trakcie migracji" + +#: dashboards/project/instances/tables.py:832 +msgctxt "Task status of an Instance" +msgid "Deleting" +msgstr "Usuwanie" + +#: dashboards/project/instances/tables.py:834 +msgctxt "Task status of an Instance" msgid "Soft Deleting" msgstr "Miękkie usuwanie" -#: dashboards/project/instances/tables.py:768 +#: dashboards/project/instances/tables.py:835 +msgctxt "Task status of an Instance" msgid "Restoring" msgstr "Przywracanie" -#: dashboards/project/instances/tables.py:769 +#: dashboards/project/instances/tables.py:836 +msgctxt "Task status of an Instance" msgid "Shelving" msgstr "" -#: dashboards/project/instances/tables.py:770 +#: dashboards/project/instances/tables.py:838 +msgctxt "Task status of an Instance" msgid "Shelving Image Pending Upload" msgstr "" -#: dashboards/project/instances/tables.py:771 +#: dashboards/project/instances/tables.py:840 +msgctxt "Task status of an Instance" msgid "Shelving Image Uploading" msgstr "" -#: dashboards/project/instances/tables.py:772 +#: dashboards/project/instances/tables.py:842 +msgctxt "Task status of an Instance" msgid "Shelving Offloading" msgstr "" -#: dashboards/project/instances/tables.py:773 +#: dashboards/project/instances/tables.py:844 +msgctxt "Task status of an Instance" msgid "Unshelving" msgstr "" -#: dashboards/project/instances/tables.py:777 +#: dashboards/project/instances/tables.py:848 +msgctxt "Power state of an Instance" msgid "No State" -msgstr "" +msgstr "Bez stanu" -#: dashboards/project/instances/tables.py:778 +#: dashboards/project/instances/tables.py:849 +msgctxt "Power state of an Instance" msgid "Running" msgstr "" -#: dashboards/project/instances/tables.py:779 +#: dashboards/project/instances/tables.py:850 +msgctxt "Power state of an Instance" msgid "Blocked" msgstr "Zablokowane" -#: dashboards/project/instances/tables.py:781 +#: dashboards/project/instances/tables.py:851 +msgctxt "Power state of an Instance" +msgid "Paused" +msgstr "Pauza" + +#: dashboards/project/instances/tables.py:852 +msgctxt "Power state of an Instance" msgid "Shut Down" msgstr "Wyłączone" -#: dashboards/project/instances/tables.py:783 +#: dashboards/project/instances/tables.py:853 +msgctxt "Power state of an Instance" +msgid "Shut Off" +msgstr "Wyłącz" + +#: dashboards/project/instances/tables.py:854 +msgctxt "Power state of an Instance" msgid "Crashed" msgstr "" -#: dashboards/project/instances/tables.py:785 +#: dashboards/project/instances/tables.py:855 +msgctxt "Power state of an Instance" +msgid "Suspended" +msgstr "Wstrzymano" + +#: dashboards/project/instances/tables.py:856 +msgctxt "Power state of an Instance" msgid "Failed" msgstr "Nieudane" -#: dashboards/project/instances/tables.py:786 +#: dashboards/project/instances/tables.py:857 +msgctxt "Power state of an Instance" msgid "Building" msgstr "Budowanie" +#: dashboards/project/instances/tables.py:894 +#: dashboards/project/instances/workflows/create_instance.py:474 +msgid "Key Pair" +msgstr "Para kluczy" + #: dashboards/project/instances/tabs.py:39 msgid "Log" msgstr "Logi" @@ -8902,7 +9585,7 @@ msgid "Key Name" msgstr "Nazwa klucza" #: dashboards/project/instances/templates/instances/_detail_overview.html:112 -#: dashboards/project/loadbalancers/tables.py:281 +#: dashboards/project/loadbalancers/tables.py:225 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:27 msgid "N/A" msgstr "n.d." @@ -8914,7 +9597,7 @@ msgstr "Dołączone wolumeny" #: dashboards/project/instances/templates/instances/_detail_overview.html:126 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:39 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:46 -#: dashboards/project/volumes/volumes/tables.py:373 +#: dashboards/project/volumes/volumes/tables.py:360 msgid "Attached To" msgstr "Dołączone do" @@ -8973,12 +9656,8 @@ msgid "No flavors meet minimum criteria for selected image." msgstr "Żadna z odmian nie spełnia wymaganych kryteriów dla wybranego obrazu." #: dashboards/project/instances/templates/instances/_launch_advanced_help.html:2 -msgid "Automatic: Entire disk is single partition and automatically resizes." -msgstr "Automatyczne: Cały dysk obejmuje jedna partycja i jej rozmiar zmienia się automatycznie." - -#: dashboards/project/instances/templates/instances/_launch_advanced_help.html:3 -msgid "Manual: Faster build times but requires manual partitioning." -msgstr "Ręczne: Szybszy czas budowania, jednakże wymaga ręcznego partycjonowania." +msgid "Specify advanced options to use when launching an instance." +msgstr "" #: dashboards/project/instances/templates/instances/_launch_customize_help.html:2 msgid "" @@ -8987,10 +9666,8 @@ msgid "" msgstr "" #: dashboards/project/instances/templates/instances/_launch_customize_help.html:3 -msgid "" -"The \"Customization Script\" field is analogous to \"User Data\" in other " -"systems." -msgstr "Skrypt modyfikujący jest analogiczny do danych użytkownika w innych systemach." +msgid "\"Customization Script\" is analogous to \"User Data\" in other systems." +msgstr "" #: dashboards/project/instances/templates/instances/_launch_details_help.html:6 msgid "" @@ -9047,7 +9724,6 @@ msgid "Instance Snapshot" msgstr "Migawka instancji" #: dashboards/project/instances/workflows/create_instance.py:100 -#: dashboards/project/volumes/snapshots/tables.py:44 msgid "Volume Snapshot" msgstr "Migawka wolumenu" @@ -9055,52 +9731,52 @@ msgstr "Migawka wolumenu" msgid "Device size (GB)" msgstr "Rozmiar urządzenia (w GB)" -#: dashboards/project/instances/workflows/create_instance.py:114 +#: dashboards/project/instances/workflows/create_instance.py:115 msgid "Volume size in gigabytes (integer value)." msgstr "Rozmiar wolumenu w gigabajtach (wartość całkowita)." -#: dashboards/project/instances/workflows/create_instance.py:117 -#: dashboards/project/volumes/volumes/forms.py:389 +#: dashboards/project/instances/workflows/create_instance.py:118 +#: dashboards/project/volumes/volumes/forms.py:400 msgid "Device Name" msgstr "Nazwa urządzenia" -#: dashboards/project/instances/workflows/create_instance.py:120 +#: dashboards/project/instances/workflows/create_instance.py:121 msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." msgstr "Punkt montowania wolumenu (np. \"vda\" zostanie zamontowane jako „/dev/vda”)." -#: dashboards/project/instances/workflows/create_instance.py:123 +#: dashboards/project/instances/workflows/create_instance.py:124 msgid "Delete on Terminate" msgstr "Usuń podczas niszczenia" -#: dashboards/project/instances/workflows/create_instance.py:126 +#: dashboards/project/instances/workflows/create_instance.py:127 msgid "Delete volume on instance terminate" msgstr "Usuwa wolumen podczas niszczenia instancji" -#: dashboards/project/instances/workflows/create_instance.py:141 +#: dashboards/project/instances/workflows/create_instance.py:142 msgid "Select source" msgstr "Wybierz źródło" -#: dashboards/project/instances/workflows/create_instance.py:142 +#: dashboards/project/instances/workflows/create_instance.py:143 msgid "Boot from image" msgstr "Uruchom z obrazu" -#: dashboards/project/instances/workflows/create_instance.py:143 +#: dashboards/project/instances/workflows/create_instance.py:144 msgid "Boot from snapshot" msgstr "Uruchom z migawki" -#: dashboards/project/instances/workflows/create_instance.py:146 +#: dashboards/project/instances/workflows/create_instance.py:147 msgid "Boot from volume" msgstr "Bootuj z wolumenu" -#: dashboards/project/instances/workflows/create_instance.py:152 +#: dashboards/project/instances/workflows/create_instance.py:153 msgid "Boot from image (creates a new volume)" msgstr "Uruchom z obrazu (tworzy nowy wolumen)" -#: dashboards/project/instances/workflows/create_instance.py:158 +#: dashboards/project/instances/workflows/create_instance.py:159 msgid "Boot from volume snapshot (creates a new volume)" msgstr "Uruchom z migawki wolumenu (tworzy nowy wolumen)" -#: dashboards/project/instances/workflows/create_instance.py:169 +#: dashboards/project/instances/workflows/create_instance.py:170 #, python-format msgid "" "The requested instance cannot be launched as you only have %(avail)i of your" @@ -9112,200 +9788,241 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: dashboards/project/instances/workflows/create_instance.py:196 +#: dashboards/project/instances/workflows/create_instance.py:197 #, python-format msgid "Cores(Available: %(avail)s, Requested: %(req)s)" msgstr "" -#: dashboards/project/instances/workflows/create_instance.py:203 +#: dashboards/project/instances/workflows/create_instance.py:204 #, python-format msgid "RAM(Available: %(avail)s, Requested: %(req)s)" msgstr "" -#: dashboards/project/instances/workflows/create_instance.py:210 +#: dashboards/project/instances/workflows/create_instance.py:211 #, python-format msgid "" "The requested instance cannot be launched. The following requested " "resource(s) exceed quota(s): %s." msgstr "" -#: dashboards/project/instances/workflows/create_instance.py:224 +#: dashboards/project/instances/workflows/create_instance.py:225 msgid "You must set volume size" msgstr "Należy ustawić rozmiar wolumenu" -#: dashboards/project/instances/workflows/create_instance.py:227 -#: dashboards/project/instances/workflows/create_instance.py:301 +#: dashboards/project/instances/workflows/create_instance.py:228 +#: dashboards/project/instances/workflows/create_instance.py:302 msgid "You must set device name" msgstr "Należy ustawić nazwę urządzenia" -#: dashboards/project/instances/workflows/create_instance.py:230 +#: dashboards/project/instances/workflows/create_instance.py:231 msgid "You must select an image." msgstr "Należy wybrać obraz." -#: dashboards/project/instances/workflows/create_instance.py:253 +#: dashboards/project/instances/workflows/create_instance.py:254 #, python-format msgid "" "The flavor '%(flavor)s' is too small for requested image.\n" "Minimum requirements: %(min_ram)s MB of RAM and %(min_disk)s GB of Root Disk." msgstr "Odmiana „%(flavor)s” jest za mała dla żądanego obrazu.\nMinimalne wymagania: %(min_ram)s MB RAM oraz %(min_disk)s GB głównego dysku." -#: dashboards/project/instances/workflows/create_instance.py:270 +#: dashboards/project/instances/workflows/create_instance.py:271 #, python-format msgid "" "The Volume size is too small for the '%(image_name)s' image and has to be " "greater than or equal to '%(smallest_size)d' GB." msgstr "Rozmiar wolumenu jest za mały dla obrazu „%(image_name)s”, gdyż musi być większy lub równy %(smallest_size)d GB." -#: dashboards/project/instances/workflows/create_instance.py:281 -#: dashboards/project/instances/workflows/create_instance.py:298 +#: dashboards/project/instances/workflows/create_instance.py:282 +#: dashboards/project/instances/workflows/create_instance.py:299 msgid "You must select a snapshot." msgstr "Należy wybrać migawkę." -#: dashboards/project/instances/workflows/create_instance.py:286 +#: dashboards/project/instances/workflows/create_instance.py:287 msgid "You must select a volume." msgstr "Należy wybrać wolumen." -#: dashboards/project/instances/workflows/create_instance.py:292 +#: dashboards/project/instances/workflows/create_instance.py:293 msgid "" "Launching multiple instances is only supported for images and instance " "snapshots." msgstr "Uruchamianie wielu instancji jest wspierane wyłącznie dla obrazów i migawek instancji." -#: dashboards/project/instances/workflows/create_instance.py:318 -#: dashboards/project/volumes/volumes/forms.py:262 +#: dashboards/project/instances/workflows/create_instance.py:319 +#: dashboards/project/volumes/volumes/forms.py:271 msgid "Unable to retrieve availability zones." msgstr "Nie można pobrać stref dostępności." -#: dashboards/project/instances/workflows/create_instance.py:324 -#: dashboards/project/volumes/volumes/forms.py:265 +#: dashboards/project/instances/workflows/create_instance.py:325 +#: dashboards/project/volumes/volumes/forms.py:274 msgid "No availability zones found" msgstr "Nie znaleziono stref dostępności" -#: dashboards/project/instances/workflows/create_instance.py:326 -#: dashboards/project/volumes/volumes/forms.py:267 +#: dashboards/project/instances/workflows/create_instance.py:327 +#: dashboards/project/volumes/volumes/forms.py:276 msgid "Any Availability Zone" msgstr "Dowolna strefa dostępności" -#: dashboards/project/instances/workflows/create_instance.py:349 +#: dashboards/project/instances/workflows/create_instance.py:350 #: dashboards/project/instances/workflows/resize_instance.py:76 #: usage/base.py:230 msgid "Unable to retrieve quota information." msgstr "Nie można pobrać informacji o limitach." -#: dashboards/project/instances/workflows/create_instance.py:359 -#: dashboards/project/volumes/volumes/forms.py:185 +#: dashboards/project/instances/workflows/create_instance.py:360 +#: dashboards/project/volumes/volumes/forms.py:194 msgid "Snapshot" msgstr "Migawka" -#: dashboards/project/instances/workflows/create_instance.py:364 +#: dashboards/project/instances/workflows/create_instance.py:365 #, python-format msgid "%(name)s - %(size)s GB (%(label)s)" msgstr "%(name)s - %(size)s GB (%(label)s)" -#: dashboards/project/instances/workflows/create_instance.py:398 +#: dashboards/project/instances/workflows/create_instance.py:399 msgid "Select Instance Snapshot" msgstr "Wybierz migawkę instancji" -#: dashboards/project/instances/workflows/create_instance.py:400 +#: dashboards/project/instances/workflows/create_instance.py:401 msgid "No snapshots available" msgstr "Brak dostępnych migawek" -#: dashboards/project/instances/workflows/create_instance.py:412 -#: dashboards/project/volumes/volumes/forms.py:280 +#: dashboards/project/instances/workflows/create_instance.py:413 +#: dashboards/project/volumes/volumes/forms.py:289 msgid "Unable to retrieve list of volumes." msgstr "Nie można pobrać listy wolumenów." -#: dashboards/project/instances/workflows/create_instance.py:414 +#: dashboards/project/instances/workflows/create_instance.py:415 #: dashboards/project/volumes/backups/forms.py:69 msgid "Select Volume" msgstr "Wybierz wolumen" -#: dashboards/project/instances/workflows/create_instance.py:416 +#: dashboards/project/instances/workflows/create_instance.py:417 msgid "No volumes available" msgstr "Brak dostępnych wolumenów" -#: dashboards/project/instances/workflows/create_instance.py:427 +#: dashboards/project/instances/workflows/create_instance.py:428 msgid "Unable to retrieve list of volume snapshots." msgstr "Nie można pobrać listy migawek wolumenu." -#: dashboards/project/instances/workflows/create_instance.py:430 +#: dashboards/project/instances/workflows/create_instance.py:431 msgid "Select Volume Snapshot" msgstr "Wybierz migawkę wolumenu" -#: dashboards/project/instances/workflows/create_instance.py:432 +#: dashboards/project/instances/workflows/create_instance.py:433 msgid "No volume snapshots available" msgstr "Brak dostępnych migawek wolumenów" -#: dashboards/project/instances/workflows/create_instance.py:475 +#: dashboards/project/instances/workflows/create_instance.py:476 msgid "Key pair to use for authentication." -msgstr "" +msgstr "Para kluczy, która będzie użyta do autentykacji." -#: dashboards/project/instances/workflows/create_instance.py:479 +#: dashboards/project/instances/workflows/create_instance.py:480 msgid "Admin Pass" msgstr "Hasło administracyjne" -#: dashboards/project/instances/workflows/create_instance.py:485 +#: dashboards/project/instances/workflows/create_instance.py:486 msgid "Confirm Admin Pass" msgstr "Potwierdź hasło administracyjne" -#: dashboards/project/instances/workflows/create_instance.py:491 +#: dashboards/project/instances/workflows/create_instance.py:492 msgid "Launch instance in these security groups." msgstr "Uruchom instancję w podanych grupach zabezpieczeń." -#: dashboards/project/instances/workflows/create_instance.py:496 +#: dashboards/project/instances/workflows/create_instance.py:497 msgid "" "Control access to your instance via key pairs, security groups, and other " "mechanisms." msgstr "Zarządzanie dostępem do instancji za pomocą par kluczy, grup zabezpieczeń i innych mechanizmów." -#: dashboards/project/instances/workflows/create_instance.py:512 +#: dashboards/project/instances/workflows/create_instance.py:513 msgid "Unable to retrieve key pairs." msgstr "Nie można pobrać pary kluczy." -#: dashboards/project/instances/workflows/create_instance.py:516 +#: dashboards/project/instances/workflows/create_instance.py:517 msgid "Select a key pair" msgstr "Wybierz parę kluczy" -#: dashboards/project/instances/workflows/create_instance.py:518 +#: dashboards/project/instances/workflows/create_instance.py:519 msgid "No key pairs available" msgstr "Brak dostępnych par kluczy" -#: dashboards/project/instances/workflows/create_instance.py:527 +#: dashboards/project/instances/workflows/create_instance.py:528 msgid "Unable to retrieve list of security groups" msgstr "Nie można pobrać listy grup zabezpieczeń" -#: dashboards/project/instances/workflows/create_instance.py:559 -msgid "Customization Script" -msgstr "Skrypt modyfikujący" +#: dashboards/project/instances/workflows/create_instance.py:560 +msgid "Post-Creation" +msgstr "Po uruchomieniu" -#: dashboards/project/instances/workflows/create_instance.py:561 +#: dashboards/project/instances/workflows/create_instance.py:564 +#: dashboards/project/stacks/forms.py:57 +msgid "Direct Input" +msgstr "bezpośrednie" + +#: dashboards/project/instances/workflows/create_instance.py:568 +msgid "Customization Script Source" +msgstr "" + +#: dashboards/project/instances/workflows/create_instance.py:572 msgid "" "A script or set of commands to be executed after the instance has been built" " (max 16kb)." msgstr "Skrypt lub zestaw poleceń, który należy wykonać po zbudowaniu instancji (maks. 16kb)." -#: dashboards/project/instances/workflows/create_instance.py:568 -msgid "Post-Creation" -msgstr "Po uruchomieniu" +#: dashboards/project/instances/workflows/create_instance.py:576 +#: dashboards/project/instances/workflows/create_instance.py:581 +msgid "Script File" +msgstr "" -#: dashboards/project/instances/workflows/create_instance.py:591 +#: dashboards/project/instances/workflows/create_instance.py:585 +#: dashboards/project/instances/workflows/create_instance.py:590 +msgid "Script Data" +msgstr "" + +#: dashboards/project/instances/workflows/create_instance.py:617 +msgid "File exceeds maximum size (16kb)" +msgstr "" + +#: dashboards/project/instances/workflows/create_instance.py:625 +#: dashboards/project/stacks/forms.py:186 +#, python-format +msgid "There was a problem parsing the %(prefix)s: %(error)s" +msgstr "Wystąpił problem podczas przetwarzania %(prefix)s: %(error)s" + +#: dashboards/project/instances/workflows/create_instance.py:652 msgid "Policy Profiles" msgstr "Profile zasad" -#: dashboards/project/instances/workflows/create_instance.py:594 +#: dashboards/project/instances/workflows/create_instance.py:655 msgid "Launch instance with this policy profile" msgstr "Uruchom instancję z tym profilem zasad" -#: dashboards/project/instances/workflows/create_instance.py:684 +#: dashboards/project/instances/workflows/create_instance.py:728 +msgid "" +"Automatic: The entire disk is a single partition and automatically resizes. " +"Manual: Results in faster build times but requires manual partitioning." +msgstr "" + +#: dashboards/project/instances/workflows/create_instance.py:731 +msgid "Configuration Drive" +msgstr "" + +#: dashboards/project/instances/workflows/create_instance.py:732 +msgid "" +"Configure OpenStack to write metadata to a special configuration drive that " +"attaches to the instance when it boots." +msgstr "" + +#: dashboards/project/instances/workflows/create_instance.py:758 msgid "Advanced Options" msgstr "Ustawienia zaawansowane" -#: dashboards/project/instances/workflows/create_instance.py:712 +#: dashboards/project/instances/workflows/create_instance.py:796 #, python-format msgid "%s instances" msgstr "%s instancje" -#: dashboards/project/instances/workflows/create_instance.py:770 +#: dashboards/project/instances/workflows/create_instance.py:854 #, python-format msgid "Port not created for profile-id (%s)." msgstr "Nie utworzono portu dla id profilu (%s)" @@ -9398,136 +10115,136 @@ msgstr "Nie można zmodyfikować instancji „%s”." msgid "Load Balancing Method" msgstr "Metoda równoważenia obciążania" -#: dashboards/project/loadbalancers/forms.py:60 +#: dashboards/project/loadbalancers/forms.py:63 #, python-format msgid "Pool %s was successfully updated." msgstr "Utworzono pulę %s." -#: dashboards/project/loadbalancers/forms.py:65 +#: dashboards/project/loadbalancers/forms.py:68 #, python-format msgid "Failed to update pool %s" msgstr "Nie można zaktualizować puli %s" -#: dashboards/project/loadbalancers/forms.py:80 -#: dashboards/project/loadbalancers/workflows.py:171 +#: dashboards/project/loadbalancers/forms.py:83 +#: dashboards/project/loadbalancers/workflows.py:173 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:39 msgid "Session Persistence" msgstr "Trwałość sesji" -#: dashboards/project/loadbalancers/forms.py:84 -#: dashboards/project/loadbalancers/workflows.py:178 +#: dashboards/project/loadbalancers/forms.py:87 +#: dashboards/project/loadbalancers/workflows.py:180 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:43 msgid "Cookie Name" msgstr "Nazwa ciasteczka" -#: dashboards/project/loadbalancers/forms.py:85 -#: dashboards/project/loadbalancers/workflows.py:179 +#: dashboards/project/loadbalancers/forms.py:88 +#: dashboards/project/loadbalancers/workflows.py:181 msgid "Required for APP_COOKIE persistence; Ignored otherwise." msgstr "Wymagane dla trwałości sesji typu APP_COOKIE, w innych przypadkach ignorowane." -#: dashboards/project/loadbalancers/forms.py:89 -#: dashboards/project/loadbalancers/workflows.py:187 +#: dashboards/project/loadbalancers/forms.py:92 +#: dashboards/project/loadbalancers/workflows.py:189 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:49 msgid "Connection Limit" msgstr "Limit połączeń" -#: dashboards/project/loadbalancers/forms.py:90 -#: dashboards/project/loadbalancers/workflows.py:188 +#: dashboards/project/loadbalancers/forms.py:93 +#: dashboards/project/loadbalancers/workflows.py:190 msgid "" "Maximum number of connections allowed for the VIP or '-1' if the limit is " "not set" msgstr "Maksymalna liczba połączeń dozwolona dla VIP-a liub „-1” w przypadku braku limitu" -#: dashboards/project/loadbalancers/forms.py:106 -#: dashboards/project/loadbalancers/forms.py:186 +#: dashboards/project/loadbalancers/forms.py:111 +#: dashboards/project/loadbalancers/forms.py:194 #: dashboards/project/loadbalancers/tabs.py:41 -#: dashboards/project/loadbalancers/workflows.py:353 +#: dashboards/project/loadbalancers/workflows.py:358 msgid "Unable to retrieve pools list." msgstr "Nie można pobrać listy pul." -#: dashboards/project/loadbalancers/forms.py:117 +#: dashboards/project/loadbalancers/forms.py:122 msgid "No session persistence" msgstr "Brak trwałości sesji" -#: dashboards/project/loadbalancers/forms.py:127 -#: dashboards/project/loadbalancers/workflows.py:224 +#: dashboards/project/loadbalancers/forms.py:132 +#: dashboards/project/loadbalancers/workflows.py:227 msgid "Cookie name is required for APP_COOKIE persistence." msgstr "Nazwa ciasteczka jest wymagana dla trwałości sesji typu APP_COOKIE." -#: dashboards/project/loadbalancers/forms.py:153 +#: dashboards/project/loadbalancers/forms.py:159 #, python-format msgid "VIP %s was successfully updated." msgstr "Zaktualizowano VIP %s." -#: dashboards/project/loadbalancers/forms.py:158 +#: dashboards/project/loadbalancers/forms.py:164 #, python-format msgid "Failed to update VIP %s" msgstr "Nie można zaktualizować VIP-a %s" -#: dashboards/project/loadbalancers/forms.py:169 -#: dashboards/project/loadbalancers/tables.py:315 -#: dashboards/project/loadbalancers/workflows.py:327 +#: dashboards/project/loadbalancers/forms.py:175 +#: dashboards/project/loadbalancers/tables.py:259 +#: dashboards/project/loadbalancers/workflows.py:331 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:22 msgid "Weight" msgstr "Waga" -#: dashboards/project/loadbalancers/forms.py:170 +#: dashboards/project/loadbalancers/forms.py:176 msgid "Relative part of requests this pool member serves compared to others" msgstr "Względna część żądań do tego członka puli w porównaniu do innych" -#: dashboards/project/loadbalancers/forms.py:200 +#: dashboards/project/loadbalancers/forms.py:209 #, python-format msgid "Member %s was successfully updated." msgstr "Zaktualizowano członka %s." -#: dashboards/project/loadbalancers/forms.py:206 +#: dashboards/project/loadbalancers/forms.py:215 #, python-format msgid "Failed to update member %s" msgstr "Nie można zaktualizować członka %s" -#: dashboards/project/loadbalancers/forms.py:218 -#: dashboards/project/loadbalancers/tables.py:341 -#: dashboards/project/loadbalancers/workflows.py:490 +#: dashboards/project/loadbalancers/forms.py:227 +#: dashboards/project/loadbalancers/tables.py:285 +#: dashboards/project/loadbalancers/workflows.py:496 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:15 msgid "Delay" msgstr "Opóźnienie" -#: dashboards/project/loadbalancers/forms.py:219 -#: dashboards/project/loadbalancers/workflows.py:491 +#: dashboards/project/loadbalancers/forms.py:228 +#: dashboards/project/loadbalancers/workflows.py:497 msgid "The minimum time in seconds between regular checks of a member" msgstr "Minimalny odstęp czasu w sekundach pomiędzy testami członka" -#: dashboards/project/loadbalancers/forms.py:223 -#: dashboards/project/loadbalancers/tables.py:342 -#: dashboards/project/loadbalancers/workflows.py:495 +#: dashboards/project/loadbalancers/forms.py:232 +#: dashboards/project/loadbalancers/tables.py:286 +#: dashboards/project/loadbalancers/workflows.py:501 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:18 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:60 msgid "Timeout" msgstr "Limit czasu" -#: dashboards/project/loadbalancers/forms.py:224 -#: dashboards/project/loadbalancers/workflows.py:496 +#: dashboards/project/loadbalancers/forms.py:233 +#: dashboards/project/loadbalancers/workflows.py:502 msgid "The maximum time in seconds for a monitor to wait for a reply" msgstr "Maksymalny czas oczekiwania w sekundach na odpowiedź z monitora" -#: dashboards/project/loadbalancers/forms.py:228 -#: dashboards/project/loadbalancers/workflows.py:500 +#: dashboards/project/loadbalancers/forms.py:237 +#: dashboards/project/loadbalancers/workflows.py:506 msgid "Max Retries (1~10)" msgstr "Maks. powtórzeń (1-10)" -#: dashboards/project/loadbalancers/forms.py:229 -#: dashboards/project/loadbalancers/workflows.py:501 +#: dashboards/project/loadbalancers/forms.py:238 +#: dashboards/project/loadbalancers/workflows.py:507 msgid "" "Number of permissible failures before changing the status of member to " "inactive" msgstr "Liczba dozwolonych niepowodzeń przed zmianą stanu członka na nieaktywny" -#: dashboards/project/loadbalancers/forms.py:247 +#: dashboards/project/loadbalancers/forms.py:259 #, python-format msgid "Health monitor %s was successfully updated." msgstr "Dodano monitor stanu %s." -#: dashboards/project/loadbalancers/forms.py:253 +#: dashboards/project/loadbalancers/forms.py:265 #, python-format msgid "Failed to update health monitor %s" msgstr "Nie można zaktualizować monitora stanu %s" @@ -9536,127 +10253,152 @@ msgstr "Nie można zaktualizować monitora stanu %s" msgid "Load Balancers" msgstr "Load balancery" -#: dashboards/project/loadbalancers/tables.py:29 -#: dashboards/project/loadbalancers/workflows.py:133 +#: dashboards/project/loadbalancers/tables.py:30 +#: dashboards/project/loadbalancers/workflows.py:135 msgid "Add Pool" msgstr "Dodaj pulę" -#: dashboards/project/loadbalancers/tables.py:38 -#: dashboards/project/loadbalancers/workflows.py:254 +#: dashboards/project/loadbalancers/tables.py:39 +#: dashboards/project/loadbalancers/workflows.py:258 msgid "Add VIP" msgstr "Dodaj VIP" -#: dashboards/project/loadbalancers/tables.py:56 -#: dashboards/project/loadbalancers/workflows.py:418 +#: dashboards/project/loadbalancers/tables.py:57 +#: dashboards/project/loadbalancers/workflows.py:424 msgid "Add Member" msgstr "Dodaj członka" -#: dashboards/project/loadbalancers/tables.py:65 -#: dashboards/project/loadbalancers/workflows.py:594 +#: dashboards/project/loadbalancers/tables.py:66 +#: dashboards/project/loadbalancers/workflows.py:602 msgid "Add Monitor" msgstr "Dodaj monitor" #: dashboards/project/loadbalancers/tables.py:76 -#: dashboards/project/loadbalancers/tables.py:285 +#: dashboards/project/loadbalancers/tables.py:90 +#: dashboards/project/loadbalancers/tables.py:105 +#: dashboards/project/loadbalancers/tables.py:114 +#: dashboards/project/volumes/backups/tables.py:49 +#: dashboards/project/vpn/tables.py:68 dashboards/project/vpn/tables.py:82 +#: dashboards/project/vpn/tables.py:96 dashboards/project/vpn/tables.py:110 +#, python-format +msgid "Scheduled deletion of %(data_type)s" +msgstr "Dodano do kolejki usunięcie %(data_type)s" + +#: dashboards/project/loadbalancers/tables.py:77 +#: dashboards/project/loadbalancers/tables.py:229 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:18 msgid "VIP" msgstr "VIP" -#: dashboards/project/loadbalancers/tables.py:77 +#: dashboards/project/loadbalancers/tables.py:78 msgid "VIPs" msgstr "VIP-y" -#: dashboards/project/loadbalancers/tables.py:97 -#: dashboards/project/loadbalancers/tables.py:290 +#: dashboards/project/loadbalancers/tables.py:92 +#: dashboards/project/loadbalancers/tables.py:234 #: dashboards/project/loadbalancers/tabs.py:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:38 msgid "Pools" msgstr "Pule" -#: dashboards/project/loadbalancers/tables.py:116 -#: dashboards/project/loadbalancers/workflows.py:612 -#: dashboards/project/loadbalancers/workflows.py:675 +#: dashboards/project/loadbalancers/tables.py:106 +#: dashboards/project/loadbalancers/workflows.py:620 +#: dashboards/project/loadbalancers/workflows.py:683 msgid "Monitor" msgstr "Monitor" -#: dashboards/project/loadbalancers/tables.py:117 -#: dashboards/project/loadbalancers/tables.py:348 +#: dashboards/project/loadbalancers/tables.py:107 +#: dashboards/project/loadbalancers/tables.py:292 #: dashboards/project/loadbalancers/tabs.py:69 msgid "Monitors" msgstr "Monitory" -#: dashboards/project/loadbalancers/tables.py:131 +#: dashboards/project/loadbalancers/tables.py:115 msgid "Member" msgstr "Członek" -#: dashboards/project/loadbalancers/tables.py:132 -#: dashboards/project/loadbalancers/tables.py:322 +#: dashboards/project/loadbalancers/tables.py:116 +#: dashboards/project/loadbalancers/tables.py:266 #: dashboards/project/loadbalancers/tabs.py:49 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:39 msgid "Members" msgstr "Członkowie" -#: dashboards/project/loadbalancers/tables.py:144 +#: dashboards/project/loadbalancers/tables.py:122 #: dashboards/project/loadbalancers/templates/loadbalancers/_updatepool.html:8 #: dashboards/project/loadbalancers/templates/loadbalancers/updatepool.html:3 #: dashboards/project/loadbalancers/templates/loadbalancers/updatepool.html:6 msgid "Edit Pool" msgstr "Edytuj pulę" -#: dashboards/project/loadbalancers/tables.py:162 +#: dashboards/project/loadbalancers/tables.py:134 #: dashboards/project/loadbalancers/templates/loadbalancers/_updatevip.html:8 #: dashboards/project/loadbalancers/templates/loadbalancers/updatevip.html:3 #: dashboards/project/loadbalancers/templates/loadbalancers/updatevip.html:6 msgid "Edit VIP" msgstr "Edytuj VIP-a" -#: dashboards/project/loadbalancers/tables.py:185 +#: dashboards/project/loadbalancers/tables.py:151 #: dashboards/project/loadbalancers/templates/loadbalancers/_updatemember.html:8 #: dashboards/project/loadbalancers/templates/loadbalancers/updatemember.html:3 #: dashboards/project/loadbalancers/templates/loadbalancers/updatemember.html:6 msgid "Edit Member" msgstr "Edytuj członka" -#: dashboards/project/loadbalancers/tables.py:203 +#: dashboards/project/loadbalancers/tables.py:163 #: dashboards/project/loadbalancers/templates/loadbalancers/_updatemonitor.html:8 #: dashboards/project/loadbalancers/templates/loadbalancers/updatemonitor.html:3 #: dashboards/project/loadbalancers/templates/loadbalancers/updatemonitor.html:6 msgid "Edit Monitor" msgstr "Edytuj monitor" -#: dashboards/project/loadbalancers/tables.py:229 -#: dashboards/project/loadbalancers/workflows.py:657 +#: dashboards/project/loadbalancers/tables.py:184 +#: dashboards/project/loadbalancers/workflows.py:665 msgid "Associate Monitor" msgstr "Powiąż monitor" -#: dashboards/project/loadbalancers/tables.py:251 +#: dashboards/project/loadbalancers/tables.py:200 msgid "Failed to retrieve health monitors." msgstr "Nie można pobrać monitorów stanu." -#: dashboards/project/loadbalancers/tables.py:257 -#: dashboards/project/loadbalancers/workflows.py:720 +#: dashboards/project/loadbalancers/tables.py:207 +#: dashboards/project/loadbalancers/workflows.py:728 msgid "Disassociate Monitor" msgstr "Odwiąż monitor" -#: dashboards/project/loadbalancers/tables.py:280 +#: dashboards/project/loadbalancers/tables.py:224 #: dashboards/project/loadbalancers/workflows.py:42 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:26 msgid "Provider" msgstr "Dostawca" -#: dashboards/project/loadbalancers/tables.py:313 -#: dashboards/project/loadbalancers/workflows.py:165 -#: dashboards/project/loadbalancers/workflows.py:334 +#: dashboards/project/loadbalancers/tables.py:226 +#: dashboards/project/loadbalancers/workflows.py:43 +#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 +#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 +#: dashboards/project/networks/workflows.py:126 +#: dashboards/project/networks/subnets/workflows.py:37 +#: dashboards/project/networks/subnets/workflows.py:115 +#: dashboards/project/routers/ports/forms.py:29 +#: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:30 +#: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:44 +#: dashboards/project/vpn/tables.py:216 dashboards/project/vpn/workflows.py:32 +msgid "Subnet" +msgstr "Podsieć" + +#: dashboards/project/loadbalancers/tables.py:257 +#: dashboards/project/loadbalancers/workflows.py:167 +#: dashboards/project/loadbalancers/workflows.py:338 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:19 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:25 msgid "Protocol Port" msgstr "Port protokołu" -#: dashboards/project/loadbalancers/tables.py:339 +#: dashboards/project/loadbalancers/tables.py:283 msgid "Monitor Type" msgstr "Typ monitora" -#: dashboards/project/loadbalancers/tables.py:343 +#: dashboards/project/loadbalancers/tables.py:287 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:21 msgid "Max Retries" msgstr "Maks. powtórzeń" @@ -9789,169 +10531,169 @@ msgstr "Nie można pobrać szczegółów monitora stanu. %s" msgid "Unable to retrieve pool. %s" msgstr "Nie można pobrać puli. %s" -#: dashboards/project/loadbalancers/workflows.py:54 -#: dashboards/project/loadbalancers/workflows.py:196 -#: dashboards/project/vpn/workflows.py:40 +#: dashboards/project/loadbalancers/workflows.py:55 +#: dashboards/project/loadbalancers/workflows.py:199 +#: dashboards/project/vpn/workflows.py:42 msgid "Select a Subnet" msgstr "Wybierz podsieć" -#: dashboards/project/loadbalancers/workflows.py:59 -#: dashboards/project/loadbalancers/workflows.py:201 -#: dashboards/project/vpn/workflows.py:46 +#: dashboards/project/loadbalancers/workflows.py:60 +#: dashboards/project/loadbalancers/workflows.py:204 +#: dashboards/project/vpn/workflows.py:48 msgid "Unable to retrieve networks list." msgstr "Nie można pobrać listy sieci." -#: dashboards/project/loadbalancers/workflows.py:66 -#: dashboards/project/loadbalancers/workflows.py:207 +#: dashboards/project/loadbalancers/workflows.py:67 +#: dashboards/project/loadbalancers/workflows.py:210 msgid "Select a Protocol" msgstr "Wybierz protokół" -#: dashboards/project/loadbalancers/workflows.py:70 +#: dashboards/project/loadbalancers/workflows.py:71 msgid "Select a Method" msgstr "Wybierz metodę" -#: dashboards/project/loadbalancers/workflows.py:84 +#: dashboards/project/loadbalancers/workflows.py:85 msgid "Unable to retrieve providers list." msgstr "Nie można pobrać listy dostawców." -#: dashboards/project/loadbalancers/workflows.py:98 +#: dashboards/project/loadbalancers/workflows.py:99 #, python-format msgid "%s (default)" msgstr "%s (domyślny)" -#: dashboards/project/loadbalancers/workflows.py:101 +#: dashboards/project/loadbalancers/workflows.py:102 msgid "Provider for Load Balancer is not supported" msgstr "Dostawca dla równoważenia obciążenia jest niewspierany." -#: dashboards/project/loadbalancers/workflows.py:103 +#: dashboards/project/loadbalancers/workflows.py:104 msgid "No provider is available" msgstr "Brak dostępnych dostawców" -#: dashboards/project/loadbalancers/workflows.py:109 +#: dashboards/project/loadbalancers/workflows.py:110 msgid "Add New Pool" msgstr "Dodaj nową pulę" -#: dashboards/project/loadbalancers/workflows.py:111 +#: dashboards/project/loadbalancers/workflows.py:112 msgid "" "Create Pool for current project.\n" "\n" "Assign a name and description for the pool. Choose one subnet where all members of this pool must be on. Select the protocol and load balancing method for this pool. Admin State is UP (checked) by default." msgstr "Tworzy pulę dla bieżącego projektu.\n\nPozwala na podanie nazwy i opisu tej puli. Należy wybrać podsieć, w której znajdują się wszyscy członkowie tej puli. Następnie należy wybrać protokół i metodę równoważenia ruchu dla tej puli. Domyślny stan administracyjny jest podniesiony (UP, pole zaznaczone)." -#: dashboards/project/loadbalancers/workflows.py:135 +#: dashboards/project/loadbalancers/workflows.py:137 #, python-format msgid "Added pool \"%s\"." msgstr "Dodano pulę „%s”." -#: dashboards/project/loadbalancers/workflows.py:136 +#: dashboards/project/loadbalancers/workflows.py:138 #, python-format msgid "Unable to add pool \"%s\"." msgstr "Nie można dodać puli „%s”." -#: dashboards/project/loadbalancers/workflows.py:157 +#: dashboards/project/loadbalancers/workflows.py:159 msgid "VIP Subnet" msgstr "" -#: dashboards/project/loadbalancers/workflows.py:160 +#: dashboards/project/loadbalancers/workflows.py:162 msgid "Specify a free IP address from the selected subnet" msgstr "" -#: dashboards/project/loadbalancers/workflows.py:211 +#: dashboards/project/loadbalancers/workflows.py:214 msgid "No Session Persistence" msgstr "Brak trwałości sesji" -#: dashboards/project/loadbalancers/workflows.py:229 +#: dashboards/project/loadbalancers/workflows.py:232 msgid "Specify VIP" msgstr "Podaj VIP" -#: dashboards/project/loadbalancers/workflows.py:231 +#: dashboards/project/loadbalancers/workflows.py:234 msgid "" "Create a VIP for this pool. Assign a name, description, IP address, port, " "and maximum connections allowed for the VIP. Choose the protocol and session" " persistence method for the VIP. Admin State is UP (checked) by default." msgstr "" -#: dashboards/project/loadbalancers/workflows.py:256 +#: dashboards/project/loadbalancers/workflows.py:260 #, python-format msgid "Added VIP \"%s\"." msgstr "Dodano VIP-a „%s”." -#: dashboards/project/loadbalancers/workflows.py:257 +#: dashboards/project/loadbalancers/workflows.py:261 #, python-format msgid "Unable to add VIP \"%s\"." msgstr "Nie można dodać VIP-a „%s”." -#: dashboards/project/loadbalancers/workflows.py:273 +#: dashboards/project/loadbalancers/workflows.py:277 #, python-format msgid "Unable to retrieve the specified pool. Unable to add VIP \"%s\"." msgstr "Nie można pobrać podanej puli. Nie można dodać VIP-a „%s”." -#: dashboards/project/loadbalancers/workflows.py:298 +#: dashboards/project/loadbalancers/workflows.py:302 msgid "Member Source" msgstr "" -#: dashboards/project/loadbalancers/workflows.py:299 +#: dashboards/project/loadbalancers/workflows.py:303 msgid "Select from active instances" msgstr "" -#: dashboards/project/loadbalancers/workflows.py:300 -#: dashboards/project/loadbalancers/workflows.py:317 +#: dashboards/project/loadbalancers/workflows.py:304 +#: dashboards/project/loadbalancers/workflows.py:321 msgid "Specify member IP address" msgstr "" -#: dashboards/project/loadbalancers/workflows.py:307 -#: dashboards/project/loadbalancers/workflows.py:313 +#: dashboards/project/loadbalancers/workflows.py:311 +#: dashboards/project/loadbalancers/workflows.py:317 msgid "Member(s)" msgstr "Członkowie" -#: dashboards/project/loadbalancers/workflows.py:315 +#: dashboards/project/loadbalancers/workflows.py:319 msgid "Select members for this pool " msgstr "Wybierz członków z tej puli" -#: dashboards/project/loadbalancers/workflows.py:316 -#: dashboards/project/loadbalancers/workflows.py:322 +#: dashboards/project/loadbalancers/workflows.py:320 +#: dashboards/project/loadbalancers/workflows.py:326 msgid "Member address" msgstr "" -#: dashboards/project/loadbalancers/workflows.py:328 +#: dashboards/project/loadbalancers/workflows.py:332 msgid "" "Relative part of requests this pool member serves compared to others. \n" "The same weight will be applied to all the selected members and can be modified later. Weight must be in the range 1 to 256." msgstr "" -#: dashboards/project/loadbalancers/workflows.py:335 +#: dashboards/project/loadbalancers/workflows.py:339 msgid "" "Enter an integer value between 1 and 65535. The same port will be used for " "all the selected members and can be modified later." msgstr "" -#: dashboards/project/loadbalancers/workflows.py:346 +#: dashboards/project/loadbalancers/workflows.py:351 msgid "Select a Pool" msgstr "Wybierz pulę" -#: dashboards/project/loadbalancers/workflows.py:366 +#: dashboards/project/loadbalancers/workflows.py:371 msgid "Unable to retrieve instances list." msgstr "Nie można pobrać listy instancji." -#: dashboards/project/loadbalancers/workflows.py:370 +#: dashboards/project/loadbalancers/workflows.py:375 msgid "" "No servers available. To add a member, you need at least one running " "instance." msgstr "Brak dostępnych serwerów. Wymagana jest przynajmniej jedna działająca instancja, aby można było dodać członka." -#: dashboards/project/loadbalancers/workflows.py:386 +#: dashboards/project/loadbalancers/workflows.py:391 msgid "At least one member must be specified" msgstr "Należy podać przynajmniej jednego członka" -#: dashboards/project/loadbalancers/workflows.py:390 +#: dashboards/project/loadbalancers/workflows.py:395 msgid "Member IP address must be specified" msgstr "" -#: dashboards/project/loadbalancers/workflows.py:395 +#: dashboards/project/loadbalancers/workflows.py:400 msgid "Add New Member" msgstr "Dodaj nowego członka" -#: dashboards/project/loadbalancers/workflows.py:397 +#: dashboards/project/loadbalancers/workflows.py:402 msgid "" "Add member(s) to the selected pool.\n" "\n" @@ -9960,142 +10702,142 @@ msgid "" "Only one port can be associated with each instance." msgstr "" -#: dashboards/project/loadbalancers/workflows.py:420 +#: dashboards/project/loadbalancers/workflows.py:426 msgid "Added member(s)." msgstr "Dodano członków." -#: dashboards/project/loadbalancers/workflows.py:421 +#: dashboards/project/loadbalancers/workflows.py:427 msgid "Unable to add member(s)" -msgstr "" +msgstr "Nie można dodać członka/ów" -#: dashboards/project/loadbalancers/workflows.py:431 +#: dashboards/project/loadbalancers/workflows.py:437 msgid "Unable to retrieve the specified pool." -msgstr "" +msgstr "Nie można pobrać podanej puli." -#: dashboards/project/loadbalancers/workflows.py:480 +#: dashboards/project/loadbalancers/workflows.py:486 msgid "PING" msgstr "PING" -#: dashboards/project/loadbalancers/workflows.py:482 +#: dashboards/project/loadbalancers/workflows.py:488 msgid "HTTP" msgstr "HTTP" -#: dashboards/project/loadbalancers/workflows.py:483 +#: dashboards/project/loadbalancers/workflows.py:489 msgid "HTTPS" msgstr "HTTPS" -#: dashboards/project/loadbalancers/workflows.py:506 +#: dashboards/project/loadbalancers/workflows.py:512 msgid "GET" msgstr "GET" -#: dashboards/project/loadbalancers/workflows.py:507 -#: dashboards/project/loadbalancers/workflows.py:512 #: dashboards/project/loadbalancers/workflows.py:513 +#: dashboards/project/loadbalancers/workflows.py:518 +#: dashboards/project/loadbalancers/workflows.py:519 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:25 msgid "HTTP Method" msgstr "Metoda HTTP" -#: dashboards/project/loadbalancers/workflows.py:508 +#: dashboards/project/loadbalancers/workflows.py:514 msgid "HTTP method used to check health status of a member" msgstr "Metoda HTTP wykorzystywana do sprawdzenia stanu zdrowia członka" -#: dashboards/project/loadbalancers/workflows.py:531 -#: dashboards/project/loadbalancers/workflows.py:538 -#: dashboards/project/loadbalancers/workflows.py:539 +#: dashboards/project/loadbalancers/workflows.py:537 +#: dashboards/project/loadbalancers/workflows.py:544 +#: dashboards/project/loadbalancers/workflows.py:545 msgid "Expected HTTP Status Codes" msgstr "Oczekiwane kody stanu HTTP" -#: dashboards/project/loadbalancers/workflows.py:532 +#: dashboards/project/loadbalancers/workflows.py:538 msgid "" "Expected code may be a single value (e.g. 200), a list of values (e.g. 200, " "202), or range of values (e.g. 200-204)" msgstr "Oczekiwanykod może być pojedynczą wartością (np. 200), listą wartości (np. 200, 202) lub zakresem wartości (np. 200-204)" -#: dashboards/project/loadbalancers/workflows.py:557 +#: dashboards/project/loadbalancers/workflows.py:564 msgid "Please choose a HTTP method" msgstr "Należy wybrać metodę HTTP" -#: dashboards/project/loadbalancers/workflows.py:560 +#: dashboards/project/loadbalancers/workflows.py:567 msgid "Please specify an URL" msgstr "Należy podać adres URL" -#: dashboards/project/loadbalancers/workflows.py:563 +#: dashboards/project/loadbalancers/workflows.py:570 msgid "" "Please enter a single value (e.g. 200), a list of values (e.g. 200, 202), or" " range of values (e.g. 200-204)" msgstr "Proszę podać pojedynczą wartość (np. 200), listę wartości (np, 200, 202) lub zakres wartości (np. 200-204)" -#: dashboards/project/loadbalancers/workflows.py:570 +#: dashboards/project/loadbalancers/workflows.py:577 msgid "Add New Monitor" msgstr "Dodanie nowego monitora" -#: dashboards/project/loadbalancers/workflows.py:572 +#: dashboards/project/loadbalancers/workflows.py:579 msgid "" "Create a monitor template.\n" "\n" "Select type of monitoring. Specify delay, timeout, and retry limits required by the monitor. Specify method, URL path, and expected HTTP codes upon success." msgstr "Pozwala utworzyć szablon monitora.\n\nNależy wybrać typ monitorowania, podać opóźnienie, limit czasu oraz powtórzeń wymaganych przez monitor. Następnie należy podać metodę, ścieżkę URL oraz oczekiwane kody protokołu HTTP w przypadku poprawnego działania." -#: dashboards/project/loadbalancers/workflows.py:596 +#: dashboards/project/loadbalancers/workflows.py:604 msgid "Added monitor" msgstr "Dodano monitor" -#: dashboards/project/loadbalancers/workflows.py:597 +#: dashboards/project/loadbalancers/workflows.py:605 msgid "Unable to add monitor" msgstr "Nie można dodać monitora" -#: dashboards/project/loadbalancers/workflows.py:607 +#: dashboards/project/loadbalancers/workflows.py:615 msgid "Unable to add monitor." msgstr "Nie można dodać monitora." -#: dashboards/project/loadbalancers/workflows.py:618 +#: dashboards/project/loadbalancers/workflows.py:626 #, python-format msgid "Select a monitor template for %s" msgstr "Wybór szablonu monitora dla %s" -#: dashboards/project/loadbalancers/workflows.py:621 -#: dashboards/project/loadbalancers/workflows.py:685 +#: dashboards/project/loadbalancers/workflows.py:629 +#: dashboards/project/loadbalancers/workflows.py:693 msgid "Select a Monitor" msgstr "Wybór monitora" -#: dashboards/project/loadbalancers/workflows.py:633 -#: dashboards/project/loadbalancers/workflows.py:695 +#: dashboards/project/loadbalancers/workflows.py:641 +#: dashboards/project/loadbalancers/workflows.py:703 msgid "Unable to retrieve monitors list." msgstr "Nie można pobrać listy monitorów." -#: dashboards/project/loadbalancers/workflows.py:639 -#: dashboards/project/loadbalancers/workflows.py:701 +#: dashboards/project/loadbalancers/workflows.py:647 +#: dashboards/project/loadbalancers/workflows.py:709 msgid "Association Details" msgstr "Szczegóły powiązania" -#: dashboards/project/loadbalancers/workflows.py:641 +#: dashboards/project/loadbalancers/workflows.py:649 msgid "Associate a health monitor with target pool." msgstr "Powiąż monitor stanu z pulą docelową." -#: dashboards/project/loadbalancers/workflows.py:659 +#: dashboards/project/loadbalancers/workflows.py:667 msgid "Associated monitor." msgstr "Powiązane monitory." -#: dashboards/project/loadbalancers/workflows.py:660 -#: dashboards/project/loadbalancers/workflows.py:670 +#: dashboards/project/loadbalancers/workflows.py:668 +#: dashboards/project/loadbalancers/workflows.py:678 msgid "Unable to associate monitor." msgstr "Nie można powiązać monitora." -#: dashboards/project/loadbalancers/workflows.py:682 +#: dashboards/project/loadbalancers/workflows.py:690 #, python-format msgid "Select a health monitor of %s" msgstr "Wybierz monitor stanu %s" -#: dashboards/project/loadbalancers/workflows.py:703 +#: dashboards/project/loadbalancers/workflows.py:711 msgid "Disassociate a health monitor from target pool. " msgstr "Odłącz monitor stanu od puli docelowej." -#: dashboards/project/loadbalancers/workflows.py:722 +#: dashboards/project/loadbalancers/workflows.py:730 msgid "Disassociated monitor." msgstr "Odwiązano monitor." -#: dashboards/project/loadbalancers/workflows.py:723 -#: dashboards/project/loadbalancers/workflows.py:733 +#: dashboards/project/loadbalancers/workflows.py:731 +#: dashboards/project/loadbalancers/workflows.py:741 msgid "Unable to disassociate monitor." msgstr "Nie można odwiązać monitora." @@ -10129,9 +10871,9 @@ msgstr "Pozwala zmodyfikować atrybuty monitora stanu: opóźnienie, limit czasu #: dashboards/project/loadbalancers/templates/loadbalancers/_updatepool.html:18 msgid "" -"You may update pool for current tenant here: edit name, description, load " -"balancing method or admin state." -msgstr "Pozwala zmodyfikować pulę dla bieżącego projektu: jej nazwę, opis, metodę równoważenia obciążanie lub stan administracyjny." +"You may update pool attributes here: edit name, description, load balancing " +"method or admin state." +msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_updatevip.html:18 msgid "" @@ -10156,26 +10898,22 @@ msgstr "Topologia sieci" #: dashboards/project/network_topology/templates/network_topology/_create_router.html:9 #: dashboards/project/network_topology/templates/network_topology/_create_router.html:20 -#: dashboards/project/routers/templates/routers/_create.html:9 -#: dashboards/project/routers/templates/routers/_create.html:20 -msgid "Create router" -msgstr "Utwórz router" - -#: dashboards/project/network_topology/templates/network_topology/_svg_element.html:178 -#: dashboards/project/routers/tables.py:32 -#: dashboards/project/vpn/tables.py:217 dashboards/project/vpn/workflows.py:31 -#: dashboards/router/dashboard.py:21 -msgid "Router" -msgstr "Router" - #: dashboards/project/network_topology/templates/network_topology/create_router.html:3 #: dashboards/project/network_topology/templates/network_topology/index.html:34 -#: dashboards/project/routers/tables.py:65 +#: dashboards/project/routers/tables.py:74 +#: dashboards/project/routers/templates/routers/_create.html:9 +#: dashboards/project/routers/templates/routers/_create.html:20 #: dashboards/project/routers/templates/routers/create.html:3 #: dashboards/project/routers/templates/routers/create.html:6 msgid "Create Router" msgstr "Utwórz router" +#: dashboards/project/network_topology/templates/network_topology/_svg_element.html:178 +#: dashboards/project/vpn/tables.py:217 dashboards/project/vpn/workflows.py:31 +#: dashboards/router/dashboard.py:21 +msgid "Router" +msgstr "Router" + #: dashboards/project/network_topology/templates/network_topology/create_router.html:6 msgid "Create a Router" msgstr "Utwórz router" @@ -10196,7 +10934,7 @@ msgstr "Normalny" msgid "There are no networks, routers, or connected instances to display." msgstr "Nie znaleziono żadnych sieci, routerów lub podłączonych instancji do wyświetlenia." -#: dashboards/project/networks/tables.py:96 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "Dodaj podsieć" @@ -10204,190 +10942,212 @@ msgstr "Dodaj podsieć" msgid "Unable to retrieve network details." msgstr "Nie można pobrać szczegółów sieci." -#: dashboards/project/networks/workflows.py:74 +#: dashboards/project/networks/workflows.py:50 +msgid "The state to start the network in." +msgstr "" + +#: dashboards/project/networks/workflows.py:79 msgid "" "Create a new network. In addition a subnet associated with the network can " "be created in the next panel." msgstr "" -#: dashboards/project/networks/workflows.py:88 +#: dashboards/project/networks/workflows.py:93 msgid "Subnet Name" msgstr "Nazwa podsieci" -#: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:108 +#: dashboards/project/networks/workflows.py:95 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "Adres sieci" -#: dashboards/project/networks/workflows.py:93 -#: dashboards/project/networks/subnets/workflows.py:85 -msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" -msgstr "Adres sieci w formacie CIDR (np. 192.168.0.0/24)" - -#: dashboards/project/networks/workflows.py:103 -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). If you use " -"the default, leave blank. If you do not want to use a gateway, check " -"'Disable Gateway' below." -msgstr "" +#: dashboards/project/networks/workflows.py:98 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24, 2001:DB8::/48)" +msgstr "Adres sieciowy w formacie CIDR (np. 192.168.0.0/24, 2001:DB8::/48)" #: dashboards/project/networks/workflows.py:112 +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 2001:DB8::/48). If you use the default, leave blank. If you do not want " +"to use a gateway, check 'Disable Gateway' below." +msgstr "" + +#: dashboards/project/networks/workflows.py:122 #: dashboards/project/networks/subnets/workflows.py:111 msgid "Disable Gateway" msgstr "Wyłącz bramę" -#: dashboards/project/networks/workflows.py:117 +#: dashboards/project/networks/workflows.py:127 msgid "" "Create a subnet associated with the new network, in which case \"Network " "Address\" must be specified. If you wish to create a network without a " "subnet, uncheck the \"Create Subnet\" checkbox." msgstr "" -#: dashboards/project/networks/workflows.py:136 +#: dashboards/project/networks/workflows.py:146 msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." msgstr "Należy podać „Adres sieci” lub odznaczyć pole wyboru „Utwórz podsieć”." -#: dashboards/project/networks/workflows.py:142 +#: dashboards/project/networks/workflows.py:152 msgid "Network Address and IP version are inconsistent." msgstr "Adres sieci i wersja protokołu IP są niespójne." -#: dashboards/project/networks/workflows.py:146 +#: dashboards/project/networks/workflows.py:156 #, python-format msgid "The subnet in the Network Address is too small (/%s)." msgstr "Podsieć w adresie sieci jest zbyt mała (/%s)." -#: dashboards/project/networks/workflows.py:151 +#: dashboards/project/networks/workflows.py:161 msgid "Gateway IP and IP version are inconsistent." msgstr "Adres IP bramy oraz wersja protokołu IP są niespójne." -#: dashboards/project/networks/workflows.py:154 +#: dashboards/project/networks/workflows.py:164 msgid "Specify IP address of gateway or check \"Disable Gateway\"." msgstr "Należy podać adres IP bramy lub zaznaczyć „Wyłącz bramę”." -#: dashboards/project/networks/workflows.py:174 +#: dashboards/project/networks/workflows.py:184 msgid "Enable DHCP" msgstr "Włącz DHCP" -#: dashboards/project/networks/workflows.py:178 +#: dashboards/project/networks/workflows.py:187 +#: dashboards/project/networks/workflows.py:191 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:32 +msgid "IPv6 Address Configuration Mode" +msgstr "" + +#: dashboards/project/networks/workflows.py:195 +msgid "" +"It specifies how IPv6 address and additional information are configured. We " +"can specify SLAAC/DHCPv6 stateful/DHCPv6 stateless provided by OpenStack, or" +" specify no option. 'No option selected' means addresses are configured " +"manually or configured by non-OpenStack system." +msgstr "" + +#: dashboards/project/networks/workflows.py:203 msgid "Allocation Pools" msgstr "Pule przydziałów" -#: dashboards/project/networks/workflows.py:179 +#: dashboards/project/networks/workflows.py:204 msgid "" "IP address allocation pools. Each entry is: start_ip_address,end_ip_address " "(e.g., 192.168.1.100,192.168.1.120) and one entry per line." msgstr "" -#: dashboards/project/networks/workflows.py:186 +#: dashboards/project/networks/workflows.py:211 msgid "DNS Name Servers" msgstr "Serwery DNS" -#: dashboards/project/networks/workflows.py:187 +#: dashboards/project/networks/workflows.py:212 msgid "" "IP address list of DNS name servers for this subnet. One entry per line." msgstr "Lista adresów IP serwerów DNS dla tej podsieci. Jeden wpis na linię." -#: dashboards/project/networks/workflows.py:192 +#: dashboards/project/networks/workflows.py:217 msgid "Host Routes" msgstr "Trasy hosta" -#: dashboards/project/networks/workflows.py:193 +#: dashboards/project/networks/workflows.py:218 msgid "" "Additional routes announced to the hosts. Each entry is: " "destination_cidr,nexthop (e.g., 192.168.200.0/24,10.56.1.254) and one entry " "per line." msgstr "" -#: dashboards/project/networks/workflows.py:200 -#: dashboards/project/networks/subnets/workflows.py:136 +#: dashboards/project/networks/workflows.py:225 +#: dashboards/project/networks/subnets/workflows.py:149 #: dashboards/project/networks/templates/networks/subnets/detail.html:3 #: dashboards/project/networks/templates/networks/subnets/detail.html:6 msgid "Subnet Detail" msgstr "Szczegóły podsieci" -#: dashboards/project/networks/workflows.py:201 -#: dashboards/project/networks/subnets/workflows.py:137 +#: dashboards/project/networks/workflows.py:226 +#: dashboards/project/networks/subnets/workflows.py:150 msgid "Specify additional attributes for the subnet." msgstr "" -#: dashboards/project/networks/workflows.py:207 +#: dashboards/project/networks/workflows.py:229 +#, python-format +msgid "%s (Default)" +msgstr "" + +#: dashboards/project/networks/workflows.py:238 #, python-format msgid "%(field_name)s: Invalid IP address (value=%(ip)s)" msgstr "%(field_name)s: Nieprawidłowy adres IP (wartość=%(ip)s)" -#: dashboards/project/networks/workflows.py:215 +#: dashboards/project/networks/workflows.py:246 #, python-format msgid "%(field_name)s: Invalid IP address (value=%(network)s)" msgstr "%(field_name)s: Nieprawidłowy adres IP (wartość=%(network)s)" -#: dashboards/project/networks/workflows.py:226 +#: dashboards/project/networks/workflows.py:257 #, python-format msgid "Start and end addresses must be specified (value=%s)" msgstr "Należy podać adres początkowy i końcowy (wartość=%s)" -#: dashboards/project/networks/workflows.py:232 +#: dashboards/project/networks/workflows.py:263 #, python-format msgid "Start address is larger than end address (value=%s)" msgstr "Adres początkowy jest większy niż adres końcowy (wartość=%s)" -#: dashboards/project/networks/workflows.py:250 +#: dashboards/project/networks/workflows.py:281 #, python-format msgid "" "Host Routes format error: Destination CIDR and nexthop must be specified " "(value=%s)" msgstr "Błędny format tras hostów: Należy podać docelowy CIDR oraz następny przeskok (wartość=%s)" -#: dashboards/project/networks/workflows.py:275 +#: dashboards/project/networks/workflows.py:306 #, python-format msgid "Created network \"%s\"." msgstr "Utworzono sieć „%s”." -#: dashboards/project/networks/workflows.py:276 +#: dashboards/project/networks/workflows.py:307 #, python-format msgid "Unable to create network \"%s\"." msgstr "Nie można utworzyć sieci „%s”." -#: dashboards/project/networks/workflows.py:301 +#: dashboards/project/networks/workflows.py:332 #, python-format msgid "Network \"%s\" was successfully created." msgstr "Sieć „%s” została utworzona" -#: dashboards/project/networks/workflows.py:305 +#: dashboards/project/networks/workflows.py:336 #, python-format msgid "Failed to create network \"%(network)s\": %(reason)s" msgstr "Nie można utworzyć sieci „%(network)s”: %(reason)s" -#: dashboards/project/networks/workflows.py:361 +#: dashboards/project/networks/workflows.py:399 #, python-format msgid "Subnet \"%s\" was successfully created." msgstr "Podsieć „%s” została utworzona." -#: dashboards/project/networks/workflows.py:365 +#: dashboards/project/networks/workflows.py:403 #, python-format msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s" msgstr "Nie można utworzyć podsieci „%(sub)s” dla sieci „%(net)s”: %(reason)s" -#: dashboards/project/networks/workflows.py:381 +#: dashboards/project/networks/workflows.py:419 #, python-format msgid "Delete the created network \"%s\" due to subnet creation failure." msgstr "Usuń utworzoną sieć „%s” ze względu na błąd przy tworzeniu podsieci." -#: dashboards/project/networks/workflows.py:388 +#: dashboards/project/networks/workflows.py:426 #, python-format msgid "Failed to delete network \"%s\"" msgstr "Nie można usunąć sieci „%s" -#: dashboards/project/networks/ports/tables.py:34 +#: dashboards/project/networks/ports/tables.py:35 msgid "Attached" msgstr "Dołączono" -#: dashboards/project/networks/ports/tables.py:36 +#: dashboards/project/networks/ports/tables.py:37 msgid "Detached" msgstr "Odłączono" -#: dashboards/project/networks/ports/tables.py:63 +#: dashboards/project/networks/ports/tables.py:58 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:40 msgid "Attached Device" msgstr "Dołączono urządzenie" @@ -10396,11 +11156,29 @@ msgstr "Dołączono urządzenie" msgid "Unable to retrieve port details" msgstr "Nie można pobrać szczegółów portu" -#: dashboards/project/networks/subnets/tabs.py:35 +#: dashboards/project/networks/subnets/tabs.py:36 msgid "Unable to retrieve subnet details." msgstr "Nie można pobrać szczegółów podsieci." -#: dashboards/project/networks/subnets/views.py:65 +#: dashboards/project/networks/subnets/utils.py:20 +msgid "No options specified" +msgstr "" + +#: dashboards/project/networks/subnets/utils.py:22 +msgid "SLAAC: Address discovered from Openstack Router" +msgstr "" + +#: dashboards/project/networks/subnets/utils.py:24 +msgid "DHCPv6 stateful: Address discovered from Openstack DHCP" +msgstr "" + +#: dashboards/project/networks/subnets/utils.py:26 +msgid "" +"DHCPv6 stateless: Address discovered from Openstack Router and info from " +"Openstack DHCP" +msgstr "" + +#: dashboards/project/networks/subnets/views.py:66 msgid "Unable to retrieve subnet details" msgstr "Nie można pobrać szczegółów podsieci" @@ -10420,6 +11198,10 @@ msgstr "Utworzono podsieć „%s”." msgid "Unable to create subnet \"%s\"." msgstr "Nie można utworzyć podsieci „%s”." +#: dashboards/project/networks/subnets/workflows.py:85 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "Adres sieci w formacie CIDR (np. 192.168.0.0/24)" + #: dashboards/project/networks/subnets/workflows.py:102 msgid "Gateway IP (optional)" msgstr "Adres IP bramy (opcjonalny)" @@ -10437,26 +11219,30 @@ msgid "" "available at \"Subnet Detail\" tab." msgstr "" -#: dashboards/project/networks/subnets/workflows.py:148 +#: dashboards/project/networks/subnets/workflows.py:161 #, python-format msgid "Updated subnet \"%s\"." msgstr "Zmodyfikoowano podsieć „%s”." -#: dashboards/project/networks/subnets/workflows.py:149 +#: dashboards/project/networks/subnets/workflows.py:162 #, python-format msgid "Unable to update subnet \"%s\"." msgstr "Nie można zaktualizować podsieci „%s”." -#: dashboards/project/networks/subnets/workflows.py:184 +#: dashboards/project/networks/subnets/workflows.py:197 #, python-format msgid "Subnet \"%s\" was successfully updated." msgstr "Zaktualizowano podsieć „%s”." -#: dashboards/project/networks/subnets/workflows.py:188 +#: dashboards/project/networks/subnets/workflows.py:201 #, python-format msgid "Failed to update subnet \"%(sub)s\": %(reason)s" msgstr "Nie można zaktualizować podsieci „%(sub)s”: %(reason)s" +#: dashboards/project/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "Wybór nazwy dla sieci." + #: dashboards/project/networks/templates/networks/_detail_overview.html:3 msgid "Network Overview" msgstr "Przegląd sieci" @@ -10496,7 +11282,7 @@ msgstr "Adres Mac" #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:45 msgid "No attached device" -msgstr "" +msgstr "Brak przyłączonych urządzeń" #: dashboards/project/networks/templates/networks/ports/detail.html:3 #: dashboards/project/networks/templates/networks/ports/detail.html:6 @@ -10507,37 +11293,49 @@ msgstr "Szczegóły portu" msgid "Subnet Overview" msgstr "Przegląd podsieci" -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:16 msgid "IP version" msgstr "Wersja IP" -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:21 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:20 msgid "IP allocation pool" msgstr "Pula alokacji adresów IP" -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:25 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:23 +msgid "Start" +msgstr "Start" + +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:24 msgid " - End" msgstr " - Koniec" -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:28 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:29 msgid "DHCP Enable" msgstr "DHCP Włączone" -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:32 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:36 +#, python-format +msgid "" +"\n" +" Other IPv6 modes: ipv6_ra_mode=%(ra_mode)s, ipv6_address_mode=%(addr_mode)s\n" +" " +msgstr "" + +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:41 msgid "Additional routes" msgstr "Dodatkowe trasy" -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:35 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:44 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:24 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:99 msgid "Destination" msgstr "Cel" -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:36 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:45 msgid " : Next hop" msgstr ": następny przeskok" -#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:41 +#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:50 msgid "DNS name server" msgstr "Serwer nazw DNS" @@ -10552,16 +11350,16 @@ msgid "Router Name" msgstr "Nazwa routera" #: dashboards/project/routers/forms.py:36 -#: dashboards/project/routers/forms.py:77 +#: dashboards/project/routers/forms.py:79 msgid "Router Type" -msgstr "" +msgstr "Typ routera" #: dashboards/project/routers/forms.py:44 msgid "Use Server Default" msgstr "" #: dashboards/project/routers/forms.py:45 -#: dashboards/project/routers/forms.py:95 +#: dashboards/project/routers/forms.py:97 msgid "Centralized" msgstr "" @@ -10579,23 +11377,37 @@ msgstr "" msgid "Failed to create router \"%s\"." msgstr "Nie można utworzyć routera „%s”." -#: dashboards/project/routers/forms.py:107 +#: dashboards/project/routers/forms.py:109 #, python-format msgid "Router %s was successfully updated." -msgstr "" +msgstr "Zaktualizowano router %s." -#: dashboards/project/routers/forms.py:112 +#: dashboards/project/routers/forms.py:114 #, python-format msgid "Failed to update router %s" -msgstr "" +msgstr "Nie można zaktualizować routera %s" -#: dashboards/project/routers/tables.py:49 -#: dashboards/project/routers/tables.py:55 +#: dashboards/project/routers/tables.py:36 +msgid "Delete Router" +msgid_plural "Delete Routers" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/routers/tables.py:44 +msgid "Deleted Router" +msgid_plural "Deleted Routers" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/routers/tables.py:58 +#: dashboards/project/routers/tables.py:64 #, python-format msgid "Unable to delete router \"%s\"" msgstr "Nie można usunąć routera „%s”" -#: dashboards/project/routers/tables.py:89 +#: dashboards/project/routers/tables.py:92 #: dashboards/project/routers/templates/routers/ports/_setgateway.html:9 #: dashboards/project/routers/templates/routers/ports/_setgateway.html:24 #: dashboards/project/routers/templates/routers/ports/setgateway.html:3 @@ -10603,55 +11415,55 @@ msgstr "Nie można usunąć routera „%s”" msgid "Set Gateway" msgstr "Ustaw bramę" -#: dashboards/project/routers/tables.py:109 -msgid "Clear" -msgstr "Wyczyść" +#: dashboards/project/routers/tables.py:108 +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/routers/tables.py:110 -msgid "Cleared" -msgstr "Wyczyszczono" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/routers/tables.py:111 -msgid "Gateway" -msgstr "Brama" - -#: dashboards/project/routers/tables.py:112 -msgid "Gateways" -msgstr "Bramy" - -#: dashboards/project/routers/tables.py:129 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "Nie można usunąć bramy dla routera: „%(name)s”: „%(msg)s”" #: dashboards/project/routers/tabs.py:54 -#: dashboards/project/routers/views.py:157 +#: dashboards/project/routers/views.py:161 msgid "Unable to retrieve router details." msgstr "Nie można pobrać szczegółów routera." -#: dashboards/project/routers/views.py:72 +#: dashboards/project/routers/views.py:73 #, python-format msgid "Unable to retrieve a list of external networks \"%s\"." msgstr "Nie można pobrać listy zewnętrznych sieci „%s”." -#: dashboards/project/routers/views.py:85 +#: dashboards/project/routers/views.py:86 #, python-format msgid "" "External network \"%(ext_net_id)s\" expected but not found for router " "\"%(router_id)s\"." msgstr "" -#: dashboards/project/routers/views.py:90 +#. Translators: The usage is " (Not Found)" +#: dashboards/project/routers/views.py:94 #, python-format +msgctxt "External network not found" msgid "%s (Not Found)" msgstr "" -#: dashboards/project/routers/views.py:105 +#: dashboards/project/routers/views.py:109 #, python-format msgid "Unable to retrieve details for router \"%s\"." msgstr "Nie można pobrać szczegółów dla routera „%s”." -#: dashboards/project/routers/views.py:116 +#: dashboards/project/routers/views.py:120 #, python-format msgid "Unable to retrieve an external network \"%s\"." msgstr "Nie można pobrać zewnętrznej sieci „%s”." @@ -10692,16 +11504,26 @@ msgstr "Dodano regułę rutera" msgid "Failed to add router rule %s" msgstr "Nie można dodać reguły routera %s" -#: dashboards/project/routers/extensions/routerrules/tables.py:30 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "Dodaj regułę routera" -#: dashboards/project/routers/extensions/routerrules/tables.py:48 -msgid "Router Rule" -msgstr "Reguła routera" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -10770,26 +11592,36 @@ msgstr "Dodano interfejs bramy" msgid "Failed to set gateway %s" msgstr "Nie można ustawić bramy %s" -#: dashboards/project/routers/ports/tables.py:31 +#: dashboards/project/routers/ports/tables.py:33 msgid "External Gateway" msgstr "Zewnętrzna brama" -#: dashboards/project/routers/ports/tables.py:33 +#: dashboards/project/routers/ports/tables.py:35 msgid "Internal Interface" msgstr "Wewnętrzny interfejs" -#: dashboards/project/routers/ports/tables.py:40 +#: dashboards/project/routers/ports/tables.py:42 #: dashboards/project/routers/templates/routers/ports/_create.html:9 #: dashboards/project/routers/templates/routers/ports/create.html:3 #: dashboards/project/routers/templates/routers/ports/create.html:6 msgid "Add Interface" msgstr "Dodaj interfejs" -#: dashboards/project/routers/ports/tables.py:58 -msgid "Interface" -msgstr "Interfejs" +#: dashboards/project/routers/ports/tables.py:57 +msgid "Delete Interface" +msgid_plural "Delete Interfaces" +msgstr[0] "Usuń interfejs" +msgstr[1] "Usuń interfejsy" +msgstr[2] "Usuń interfejsy" -#: dashboards/project/routers/ports/tables.py:80 +#: dashboards/project/routers/ports/tables.py:65 +msgid "Deleted Interface" +msgid_plural "Deleted Interfaces" +msgstr[0] "Usunięto interfejs" +msgstr[1] "Usunięto interfejsy" +msgstr[2] "Usunięto interfejsy" + +#: dashboards/project/routers/ports/tables.py:84 #, python-format msgid "Failed to delete interface %s" msgstr "Nie można usunąć interfejsu %s" @@ -10874,7 +11706,7 @@ msgid "" "a gateway for external connectivity." msgstr "Pozwala połączyć router z wybraną siecią zewnętrzną. Sieć zewnętrzna postrzegana jest jako domyślna trasa dla tego routera i funkcjonuje on jako brama dla zewnętrznych połączeń." -#: dashboards/project/stacks/forms.py:50 +#: dashboards/project/stacks/forms.py:51 #: dashboards/project/stacks/templates/stacks/_change_template.html:9 #: dashboards/project/stacks/templates/stacks/_select_template.html:9 #: dashboards/project/stacks/templates/stacks/select_template.html:3 @@ -10882,217 +11714,217 @@ msgstr "Pozwala połączyć router z wybraną siecią zewnętrzną. Sieć zewn msgid "Select Template" msgstr "Wybór szablonu" -#: dashboards/project/stacks/forms.py:51 +#: dashboards/project/stacks/forms.py:52 msgid "Select a template to launch a stack." msgstr "" -#: dashboards/project/stacks/forms.py:56 -msgid "Direct Input" -msgstr "bezpośrednie" - -#: dashboards/project/stacks/forms.py:59 +#: dashboards/project/stacks/forms.py:60 msgid "Template Source" msgstr "Źródło szablonu" -#: dashboards/project/stacks/forms.py:66 dashboards/project/stacks/forms.py:68 +#: dashboards/project/stacks/forms.py:67 dashboards/project/stacks/forms.py:69 msgid "Template File" msgstr "Plik szablonu" -#: dashboards/project/stacks/forms.py:69 +#: dashboards/project/stacks/forms.py:70 msgid "A local template to upload." msgstr "Lokalny plik z szablonem do wysłania." -#: dashboards/project/stacks/forms.py:76 dashboards/project/stacks/forms.py:78 +#: dashboards/project/stacks/forms.py:77 dashboards/project/stacks/forms.py:79 msgid "Template URL" msgstr "URL szablonu" -#: dashboards/project/stacks/forms.py:79 +#: dashboards/project/stacks/forms.py:80 msgid "An external (HTTP) URL to load the template from." msgstr "Zewnętrzny adres URL (HTTP), z którego należy pobrać szablon." -#: dashboards/project/stacks/forms.py:86 dashboards/project/stacks/forms.py:88 +#: dashboards/project/stacks/forms.py:87 dashboards/project/stacks/forms.py:89 msgid "Template Data" msgstr "Dane szablonu" -#: dashboards/project/stacks/forms.py:89 +#: dashboards/project/stacks/forms.py:90 msgid "The raw contents of the template." msgstr "Zawartość szablonu." -#: dashboards/project/stacks/forms.py:95 +#: dashboards/project/stacks/forms.py:96 msgid "Environment Source" msgstr "Źródło środowiska" -#: dashboards/project/stacks/forms.py:103 -#: dashboards/project/stacks/forms.py:105 +#: dashboards/project/stacks/forms.py:104 +#: dashboards/project/stacks/forms.py:106 msgid "Environment File" msgstr "Plik środowiska" -#: dashboards/project/stacks/forms.py:106 +#: dashboards/project/stacks/forms.py:107 msgid "A local environment to upload." msgstr "Lokalne środowisko do przesłania." -#: dashboards/project/stacks/forms.py:113 -#: dashboards/project/stacks/forms.py:115 +#: dashboards/project/stacks/forms.py:114 +#: dashboards/project/stacks/forms.py:116 msgid "Environment Data" msgstr "Dane środowiska" -#: dashboards/project/stacks/forms.py:116 +#: dashboards/project/stacks/forms.py:117 msgid "The raw contents of the environment file." msgstr "Zawartość pliku środowiska." -#: dashboards/project/stacks/forms.py:128 +#: dashboards/project/stacks/forms.py:129 msgid "template" msgstr "szablon" -#: dashboards/project/stacks/forms.py:130 +#: dashboards/project/stacks/forms.py:131 msgid "environment" msgstr "środowisko" -#: dashboards/project/stacks/forms.py:185 -#, python-format -msgid "There was a problem parsing the %(prefix)s: %(error)s" -msgstr "Wystąpił problem podczas przetwarzania %(prefix)s: %(error)s" - -#: dashboards/project/stacks/forms.py:193 +#: dashboards/project/stacks/forms.py:194 #, python-format msgid "Please specify a %s using only one source method." msgstr "Należy podać %s wykorzystując tylko jedną metodę źródłową." -#: dashboards/project/stacks/forms.py:200 +#: dashboards/project/stacks/forms.py:201 msgid "You must specify a template via one of the available sources." msgstr "Należy podać szablon wykorzystując jedno z dostępnych źródeł." -#: dashboards/project/stacks/forms.py:225 +#: dashboards/project/stacks/forms.py:226 msgid "Edit Template" msgstr "Edycja szablonu" -#: dashboards/project/stacks/forms.py:226 +#: dashboards/project/stacks/forms.py:227 msgid "Select a new template to re-launch a stack." msgstr "" -#: dashboards/project/stacks/forms.py:227 -#: dashboards/project/stacks/forms.py:354 +#: dashboards/project/stacks/forms.py:228 +#: dashboards/project/stacks/forms.py:358 msgid "Stack ID" msgstr "ID stosu" -#: dashboards/project/stacks/forms.py:229 -#: dashboards/project/stacks/forms.py:253 -#: dashboards/project/stacks/forms.py:356 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/forms.py:230 +#: dashboards/project/stacks/forms.py:254 +#: dashboards/project/stacks/forms.py:360 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "Nazwa stosu" -#: dashboards/project/stacks/forms.py:238 +#: dashboards/project/stacks/forms.py:239 msgid "Create Stack" msgstr "Utwórz stos" -#: dashboards/project/stacks/forms.py:254 +#: dashboards/project/stacks/forms.py:255 msgid "Name of the stack to create." msgstr "Nazwa stosu, który zostanie utworzony." -#: dashboards/project/stacks/forms.py:256 +#: dashboards/project/stacks/forms.py:257 msgid "" "Name must start with a letter and may only contain letters, numbers, " "underscores, periods and hyphens." msgstr "Nazwa może zawierać wyłącznie litery, cyfry, kropki, myślniki i znaki podkreślenia." -#: dashboards/project/stacks/forms.py:261 +#: dashboards/project/stacks/forms.py:262 msgid "Creation Timeout (minutes)" msgstr "Limit czasu tworzenia (w minutach)" -#: dashboards/project/stacks/forms.py:262 +#: dashboards/project/stacks/forms.py:263 msgid "Stack creation timeout in minutes." msgstr "Limit czasu tworzenia stosu w minutach." -#: dashboards/project/stacks/forms.py:264 +#: dashboards/project/stacks/forms.py:265 msgid "Rollback On Failure" msgstr "Wycofanie po wystąpieniu błędu" -#: dashboards/project/stacks/forms.py:265 +#: dashboards/project/stacks/forms.py:266 msgid "Enable rollback on create/update failure." msgstr "Wycofuje zmiany, jeśli wystąpi błąd podczas tworzenia lub modyfikacji." -#: dashboards/project/stacks/forms.py:278 +#: dashboards/project/stacks/forms.py:279 #, python-format msgid "Password for user \"%s\"" msgstr "Hasło dla użytkownika „%s" -#: dashboards/project/stacks/forms.py:279 +#: dashboards/project/stacks/forms.py:280 msgid "" "This is required for operations to be performed throughout the lifecycle of " "the stack" msgstr "Wymagane dla czynności przeprowadzanych podczas całego cyklu życia stosu" -#: dashboards/project/stacks/forms.py:343 +#: dashboards/project/stacks/forms.py:347 msgid "Stack creation started." msgstr "Tworzenie stosu." -#: dashboards/project/stacks/forms.py:352 +#: dashboards/project/stacks/forms.py:356 #: dashboards/project/stacks/templates/stacks/_update.html:8 #: dashboards/project/stacks/templates/stacks/update.html:3 msgid "Update Stack Parameters" msgstr "Aktualizacja parametrów stosu" -#: dashboards/project/stacks/forms.py:385 +#: dashboards/project/stacks/forms.py:389 msgid "Stack update started." msgstr "Aktualizacja stosu rozpoczęta." #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "Stosy" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "Uruchom stos" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "Zmień szablon stosu" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "Stos" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "Zasób stosu" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "Zasób" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "Czas od zdarzenia" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "Powód stanu" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "Zdarzenia stosu" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "Typ zasobu stosu" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "Data aktualizacji" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "Zasoby stosu" @@ -11240,28 +12072,28 @@ msgstr "Nie można pobrać informacji o powiązaniu wolumenu z instancją" #: dashboards/project/volumes/backups/tables.py:48 #: dashboards/project/volumes/backups/tables.py:126 msgid "Volume Backups" -msgstr "" +msgstr "Kopie zapasowe wolumenów" #: dashboards/project/volumes/tabs.py:121 msgid "Unable to retrieve volume backups." -msgstr "" +msgstr "Nie można pobrać kopii zapasowych wolumenów." #: dashboards/project/volumes/backups/forms.py:33 msgid "Backup Name" -msgstr "" +msgstr "Nazwa kopii zapasowej" #: dashboards/project/volumes/backups/forms.py:56 #, python-format msgid "Creating volume backup \"%s\"" -msgstr "" +msgstr "Tworzę kopię zapasową \"%s\"" #: dashboards/project/volumes/backups/forms.py:63 msgid "Unable to create volume backup." -msgstr "" +msgstr "Utworzenie kopii zapasowej nie było możliwe." #: dashboards/project/volumes/backups/forms.py:79 msgid "Unable to lookup volume or backup information." -msgstr "" +msgstr "Nie można odszukać informacji o wolumenach lub ich kopiach." #: dashboards/project/volumes/backups/forms.py:85 msgid "Create a New Volume" @@ -11297,7 +12129,21 @@ msgstr "" msgid "Unable to update volume snapshot." msgstr "" -#: dashboards/project/volumes/snapshots/tables.py:63 +#: dashboards/project/volumes/snapshots/tables.py:56 +msgid "Delete Volume Snapshot" +msgid_plural "Delete Volume Snapshots" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/volumes/snapshots/tables.py:64 +msgid "Scheduled deletion of Volume Snapshot" +msgid_plural "Scheduled deletion of Volume Snapshots" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/volumes/snapshots/tables.py:79 #: dashboards/project/volumes/templates/volumes/snapshots/_update.html:9 #: dashboards/project/volumes/templates/volumes/snapshots/_update.html:24 #: dashboards/project/volumes/templates/volumes/snapshots/update.html:3 @@ -11415,7 +12261,7 @@ msgid "Volume Overview" msgstr "Przegląd wolumenu" #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:35 -#: dashboards/project/volumes/volumes/tables.py:444 +#: dashboards/project/volumes/volumes/tables.py:431 msgid "Attachments" msgstr "Dowiązania" @@ -11424,7 +12270,7 @@ msgid "Not attached" msgstr "Nie podłączono" #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:54 -#: dashboards/project/volumes/volumes/forms.py:53 +#: dashboards/project/volumes/volumes/forms.py:51 msgid "Volume Source" msgstr "Źródło wolumenu" @@ -11432,7 +12278,7 @@ msgstr "Źródło wolumenu" #: dashboards/project/volumes/templates/volumes/volumes/_extend.html:24 #: dashboards/project/volumes/templates/volumes/volumes/extend.html:3 #: dashboards/project/volumes/templates/volumes/volumes/extend.html:6 -#: dashboards/project/volumes/volumes/tables.py:126 +#: dashboards/project/volumes/volumes/tables.py:138 msgid "Extend Volume" msgstr "Rozszerz wolumen" @@ -11462,14 +12308,14 @@ msgstr "Liczba wolumenów" #: dashboards/project/volumes/templates/volumes/volumes/_retype.html:39 #: dashboards/project/volumes/templates/volumes/volumes/retype.html:3 #: dashboards/project/volumes/templates/volumes/volumes/retype.html:6 -#: dashboards/project/volumes/volumes/tables.py:244 +#: dashboards/project/volumes/volumes/tables.py:238 msgid "Change Volume Type" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_retype.html:19 msgid "" "\n" -" From here you can change the volume type of a volume after its creation.\n" +" Change the volume type of a volume after its creation.\n" " This is equivalent to the cinder retype command.\n" " " msgstr "" @@ -11524,7 +12370,7 @@ msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_upload_to_image.html:19 msgid "" "\n" -" From here you can upload the volume to the Image Service as an image.\n" +" Upload the volume to the Image Service as an image.\n" " This is equivalent to the cinder upload-to-image command.\n" " " msgstr "" @@ -11553,297 +12399,323 @@ msgstr "Utwórz wolumen" msgid "Create a Volume Snapshot" msgstr "Utwórz migawkę wolumenu" -#: dashboards/project/volumes/volumes/forms.py:52 -msgid "Size (GB)" -msgstr "Rozmiar (GB)" - -#: dashboards/project/volumes/volumes/forms.py:59 +#: dashboards/project/volumes/volumes/forms.py:57 msgid "Use snapshot as a source" msgstr "Wykorzystaj migawkę jako źródło" -#: dashboards/project/volumes/volumes/forms.py:66 +#: dashboards/project/volumes/volumes/forms.py:64 msgid "Use image as a source" msgstr "Użyj obrazu jako źródła" -#: dashboards/project/volumes/volumes/forms.py:73 +#: dashboards/project/volumes/volumes/forms.py:71 msgid "Use a volume as source" msgstr "Użył wolumenu jako źródła" -#: dashboards/project/volumes/volumes/forms.py:92 +#: dashboards/project/volumes/volumes/forms.py:86 +msgid "Size (GB)" +msgstr "Rozmiar (GB)" + +#: dashboards/project/volumes/volumes/forms.py:99 msgid "No volume type" msgstr "Brak typu wolumenu" -#: dashboards/project/volumes/volumes/forms.py:111 +#: dashboards/project/volumes/volumes/forms.py:118 #, python-format msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" msgstr "Rozmiar wolumenu musi być większy lub równy rozmiarowi migawki (%s GB)" -#: dashboards/project/volumes/volumes/forms.py:120 +#: dashboards/project/volumes/volumes/forms.py:127 msgid "Unable to load the specified snapshot." msgstr "Nie można wczytać podanej migawki." -#: dashboards/project/volumes/volumes/forms.py:131 +#: dashboards/project/volumes/volumes/forms.py:138 #, python-format msgid "Volume size must be equal to or greater than the image size (%s)" msgstr "Rozmiar wolumenu musi być większy lub równy rozmiarowi obrazu (%s)" -#: dashboards/project/volumes/volumes/forms.py:137 +#: dashboards/project/volumes/volumes/forms.py:146 #, python-format msgid "" "Volume size must be equal to or greater than the image minimum disk size " "(%sGB)" msgstr "Rozmiar wolumenu musi być większy lub równy minimalnego rozmiarowi dysku (%s GB)" -#: dashboards/project/volumes/volumes/forms.py:148 +#: dashboards/project/volumes/volumes/forms.py:157 #, python-format msgid "Unable to load the specified image. %s" msgstr "Nie można wczytać podanego obrazu. %s" -#: dashboards/project/volumes/volumes/forms.py:157 +#: dashboards/project/volumes/volumes/forms.py:166 #, python-format msgid "Unable to load the specified volume. %s" msgstr "Nie można wczytać podanego wolumenu. %s" -#: dashboards/project/volumes/volumes/forms.py:164 +#: dashboards/project/volumes/volumes/forms.py:173 #, python-format msgid "" "Volume size must be equal to or greater than the origin volume size (%s)" msgstr "Rozmiar wolumenu musi być większy lub równy rozmiarowi wolumenu źródłowego (%s)" -#: dashboards/project/volumes/volumes/forms.py:186 +#: dashboards/project/volumes/volumes/forms.py:195 msgid "Choose a snapshot" msgstr "Wybierz migawkę" -#: dashboards/project/volumes/volumes/forms.py:199 +#: dashboards/project/volumes/volumes/forms.py:208 msgid "Choose an image" msgstr "Wybierz obraz" -#: dashboards/project/volumes/volumes/forms.py:211 +#: dashboards/project/volumes/volumes/forms.py:220 msgid "Choose a volume" msgstr "Wybierz wolumen" -#: dashboards/project/volumes/volumes/forms.py:220 +#: dashboards/project/volumes/volumes/forms.py:229 msgid "No source, empty volume" msgstr "Brak źródła, pusty wolumen" -#: dashboards/project/volumes/volumes/forms.py:231 +#: dashboards/project/volumes/volumes/forms.py:240 msgid "Image source must be specified" msgstr "" -#: dashboards/project/volumes/volumes/forms.py:235 +#: dashboards/project/volumes/volumes/forms.py:244 msgid "Snapshot source must be specified" msgstr "" -#: dashboards/project/volumes/volumes/forms.py:239 +#: dashboards/project/volumes/volumes/forms.py:248 msgid "Volume source must be specified" msgstr "" -#: dashboards/project/volumes/volumes/forms.py:248 +#: dashboards/project/volumes/volumes/forms.py:257 msgid "Unable to determine if availability zones extension is supported." msgstr "Nie można stwierdzić czy rozszerzenie stref dostępności jest wspierane." -#: dashboards/project/volumes/volumes/forms.py:302 +#: dashboards/project/volumes/volumes/forms.py:311 #, python-format msgid "The volume size cannot be less than the snapshot size (%sGB)" msgstr "Rozmiar wolumenu nie może być mniejszy niż rozmiar migawki (%s GB)" -#: dashboards/project/volumes/volumes/forms.py:314 +#: dashboards/project/volumes/volumes/forms.py:323 #, python-format msgid "The volume size cannot be less than the image size (%s)" msgstr "Rozmiar wolumenu nie może być mniejszy niż rozmiar obrazu (%s)" -#: dashboards/project/volumes/volumes/forms.py:319 +#: dashboards/project/volumes/volumes/forms.py:330 #, python-format msgid "The volume size cannot be less than the image minimum disk size (%sGB)" msgstr "Rozmiar wolumenu nie może być mniejszy niż minimalny rozmiar dysku obrazu (%s GB)" -#: dashboards/project/volumes/volumes/forms.py:329 +#: dashboards/project/volumes/volumes/forms.py:340 #, python-format msgid "The volume size cannot be less than the source volume size (%sGB)" msgstr "Rozmiar wolumenu nie może być mniejszy niż rozmiar wolumenu źródłowego (%s GB)" -#: dashboards/project/volumes/volumes/forms.py:337 +#: dashboards/project/volumes/volumes/forms.py:348 #, python-format msgid "" "A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your" " quota available." msgstr "Wolumen o rozmiarze %(req)i GB nie może zostać utworzony, gdyż jest dostępne tylko %(avail)i GB limitu wolumenów." -#: dashboards/project/volumes/volumes/forms.py:344 +#: dashboards/project/volumes/volumes/forms.py:355 msgid "You are already using all of your available volumes." msgstr "Wszystkie dostępne wolumeny są już wykorzystywane." -#: dashboards/project/volumes/volumes/forms.py:360 +#: dashboards/project/volumes/volumes/forms.py:371 #, python-format msgid "Creating volume \"%s\"" msgstr "Tworzenie wolumenu „%s" -#: dashboards/project/volumes/volumes/forms.py:368 +#: dashboards/project/volumes/volumes/forms.py:379 msgid "Unable to create volume." msgstr "Nie można utworzyć wolumenu." -#: dashboards/project/volumes/volumes/forms.py:385 +#: dashboards/project/volumes/volumes/forms.py:396 msgid "Attach to Instance" msgstr "Dołącz do instancji" -#: dashboards/project/volumes/volumes/forms.py:386 +#: dashboards/project/volumes/volumes/forms.py:397 msgid "Select an instance to attach to." msgstr "Wybierz instancję do której dołączyć." -#: dashboards/project/volumes/volumes/forms.py:393 +#: dashboards/project/volumes/volumes/forms.py:404 msgid "" "Actual device name may differ due to hypervisor settings. If not specified, " "then hypervisor will select a device name." msgstr "" -#: dashboards/project/volumes/volumes/forms.py:437 +#: dashboards/project/volumes/volumes/forms.py:448 msgid "Unknown instance (None)" msgstr "Nieznana instancja (None)" -#: dashboards/project/volumes/volumes/forms.py:447 +#: dashboards/project/volumes/volumes/forms.py:458 #, python-format msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." msgstr "Dołączanie wolumenu %(vol)s do instancji %(inst)s pod %(dev)s." -#: dashboards/project/volumes/volumes/forms.py:456 +#: dashboards/project/volumes/volumes/forms.py:467 msgid "Unable to attach volume." msgstr "Nie można dołączyć wolumenu." -#: dashboards/project/volumes/volumes/forms.py:478 +#: dashboards/project/volumes/volumes/forms.py:489 #, python-format msgid "Creating volume snapshot \"%s\"." msgstr "Tworzenie migawki wolumenu „%s”." -#: dashboards/project/volumes/volumes/forms.py:481 +#: dashboards/project/volumes/volumes/forms.py:492 #, python-format msgid "Forcing to create snapshot \"%s\" from attached volume." msgstr "Wymuszanie utworzenia migawki „%s” z dołączonego wolumenu." -#: dashboards/project/volumes/volumes/forms.py:494 +#: dashboards/project/volumes/volumes/forms.py:505 msgid "Unable to create volume snapshot." msgstr "Nie można utworzyć migawki wolumenu." -#: dashboards/project/volumes/volumes/forms.py:509 +#: dashboards/project/volumes/volumes/forms.py:520 #, python-format msgid "Updating volume \"%s\"" msgstr "Aktualizowanie wolumenu „%s" -#: dashboards/project/volumes/volumes/forms.py:515 +#: dashboards/project/volumes/volumes/forms.py:526 msgid "Unable to update volume." msgstr "Nie można zaktualizować wolumenu." -#: dashboards/project/volumes/volumes/forms.py:528 +#: dashboards/project/volumes/volumes/forms.py:540 +msgctxt "Force upload volume in in-use status to image" msgid "Force" -msgstr "" +msgstr "Wymuś" -#: dashboards/project/volumes/volumes/forms.py:563 +#: dashboards/project/volumes/volumes/forms.py:575 #, python-format msgid "Successfully sent the request to upload volume to image for volume: \"%s\"" msgstr "" -#: dashboards/project/volumes/volumes/forms.py:570 +#: dashboards/project/volumes/volumes/forms.py:582 #, python-format msgid "Unable to upload volume to image for volume: \"%s\"" -msgstr "" +msgstr "Nie można przesłać obrazu wolumenu dla wolumenu: „%s”." -#: dashboards/project/volumes/volumes/forms.py:595 +#: dashboards/project/volumes/volumes/forms.py:608 msgid "New size must be greater than current size." msgstr "Nowy rozmiar musi być większy niż bieżący." -#: dashboards/project/volumes/volumes/forms.py:606 +#: dashboards/project/volumes/volumes/forms.py:614 +#, python-format +msgid "" +"Volume cannot be extended to %(req)iGB as you only have %(avail)iGB of your " +"quota available." +msgstr "Nie można rozszerzyć wolumenu do rozmiaru %(req)iGB, ponieważ zostało tylko %(avail)iGB quoty." + +#: dashboards/project/volumes/volumes/forms.py:628 #, python-format msgid "Extending volume: \"%s\"" msgstr "Rozszerzanie wolumenu: \"%s\"" -#: dashboards/project/volumes/volumes/forms.py:612 +#: dashboards/project/volumes/volumes/forms.py:634 msgid "Unable to extend volume." msgstr "Nie można rozszerzyć wolumenu." -#: dashboards/project/volumes/volumes/forms.py:622 +#: dashboards/project/volumes/volumes/forms.py:643 msgid "Never" msgstr "Nigdy" -#: dashboards/project/volumes/volumes/forms.py:623 +#: dashboards/project/volumes/volumes/forms.py:644 msgid "On Demand" -msgstr "" +msgstr "Na żądanie" -#: dashboards/project/volumes/volumes/forms.py:624 +#: dashboards/project/volumes/volumes/forms.py:645 msgid "Migration Policy" -msgstr "" +msgstr "Polityka migracji" -#: dashboards/project/volumes/volumes/forms.py:641 +#: dashboards/project/volumes/volumes/forms.py:662 msgid "Unable to retrieve the volume type list." -msgstr "" +msgstr "Nie można pobrać listy typów wolumenów." -#: dashboards/project/volumes/volumes/forms.py:650 +#: dashboards/project/volumes/volumes/forms.py:671 #, python-format msgid "New volume type must be different from the original volume type \"%s\"." -msgstr "" +msgstr "Nowy typ wolumenu musi być inny niż aktualny typ „%s”." -#: dashboards/project/volumes/volumes/forms.py:666 +#: dashboards/project/volumes/volumes/forms.py:687 #, python-format msgid "" "Successfully sent the request to change the volume type to \"%(vtype)s\" for" " volume: \"%(name)s\"" -msgstr "" +msgstr "Przesłano żądanie zmiany typu wolumenu na „%(vtype)s” dla wolumenu: „%(name)s”" -#: dashboards/project/volumes/volumes/forms.py:675 +#: dashboards/project/volumes/volumes/forms.py:696 #, python-format msgid "Unable to change the volume type for volume: \"%s\"" -msgstr "" +msgstr "Nie można zmienić typu wolumenu dla wolumenu: „%s”" -#: dashboards/project/volumes/volumes/tables.py:38 +#: dashboards/project/volumes/volumes/tables.py:43 msgid "Launch as Instance" msgstr "Uruchom jako Instancję" -#: dashboards/project/volumes/volumes/tables.py:76 +#: dashboards/project/volumes/volumes/tables.py:67 +msgid "Delete Volume" +msgid_plural "Delete Volumes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/volumes/volumes/tables.py:75 +msgid "Scheduled deletion of Volume" +msgid_plural "Scheduled deletion of Volumes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/project/volumes/volumes/tables.py:88 #, python-format msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." msgstr "Nie można usunąć wolumenu „%s”. Jest on wykorzystywany przez jedną lub więcej migawek." -#: dashboards/project/volumes/volumes/tables.py:143 +#: dashboards/project/volumes/volumes/tables.py:149 msgid "Edit Attachments" -msgstr "Edycja dowiązań" +msgstr "Edytuj dowiązania" -#: dashboards/project/volumes/volumes/tables.py:203 +#: dashboards/project/volumes/volumes/tables.py:183 +msgid "Unable to retrieve tenant limits." +msgstr "Nie można pobrać limitów projektu." + +#: dashboards/project/volumes/volumes/tables.py:210 msgid "Upload to Image" msgstr "" -#: dashboards/project/volumes/volumes/tables.py:285 +#: dashboards/project/volumes/volumes/tables.py:272 #: dashboards/project/volumes/volumes/views.py:244 msgid "Unable to retrieve attachment information." msgstr "Nie można pobrać informacji o dowiązaniach." -#: dashboards/project/volumes/volumes/tables.py:303 +#: dashboards/project/volumes/volumes/tables.py:290 #, python-format msgid "Attached to %(instance)s on %(dev)s" msgstr "Dołączono do %(instance)s pod %(dev)s" -#: dashboards/project/volumes/volumes/tables.py:324 +#: dashboards/project/volumes/volumes/tables.py:311 msgid "No" -msgstr "" +msgstr "Nie" -#: dashboards/project/volumes/volumes/tables.py:326 +#: dashboards/project/volumes/volumes/tables.py:313 msgid "Yes" msgstr "Tak" -#: dashboards/project/volumes/volumes/tables.py:377 +#: dashboards/project/volumes/volumes/tables.py:364 msgid "Bootable" msgstr "" -#: dashboards/project/volumes/volumes/tables.py:380 +#: dashboards/project/volumes/volumes/tables.py:367 msgid "Encrypted" msgstr "Zaszyfrowane" -#: dashboards/project/volumes/volumes/tables.py:395 +#: dashboards/project/volumes/volumes/tables.py:382 msgid "Detach" msgstr "Odłącz" -#: dashboards/project/volumes/volumes/tables.py:425 +#: dashboards/project/volumes/volumes/tables.py:412 msgid "Device" msgstr "Urządzenie" -#: dashboards/project/volumes/volumes/tables.py:434 +#: dashboards/project/volumes/volumes/tables.py:421 #, python-format msgid "Volume %(volume_name)s on instance %(instance_name)s" msgstr "Wolumen %(volume_name)s w instancji %(instance_name)s" @@ -11870,273 +12742,273 @@ msgstr "" msgid "Unable to retrieve volume." msgstr "Nie można pobrać wolumenu." -#: dashboards/project/vpn/forms.py:51 +#: dashboards/project/vpn/forms.py:54 #, python-format msgid "VPN Service %s was successfully updated." msgstr "Zaktualizowano usługę VPN %s." -#: dashboards/project/vpn/forms.py:57 +#: dashboards/project/vpn/forms.py:60 #, python-format msgid "Failed to update VPN Service %s" msgstr "Nie można zaktualizować usługi VPN %s" -#: dashboards/project/vpn/forms.py:72 dashboards/project/vpn/forms.py:143 +#: dashboards/project/vpn/forms.py:75 dashboards/project/vpn/forms.py:146 #: dashboards/project/vpn/tables.py:236 dashboards/project/vpn/tables.py:254 -#: dashboards/project/vpn/workflows.py:114 -#: dashboards/project/vpn/workflows.py:213 +#: dashboards/project/vpn/workflows.py:116 +#: dashboards/project/vpn/workflows.py:215 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:18 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:18 msgid "Authorization algorithm" msgstr "Algorytm upoważniania" -#: dashboards/project/vpn/forms.py:73 dashboards/project/vpn/forms.py:144 +#: dashboards/project/vpn/forms.py:76 dashboards/project/vpn/forms.py:147 msgid "sha1" msgstr "sha1" -#: dashboards/project/vpn/forms.py:76 dashboards/project/vpn/forms.py:151 +#: dashboards/project/vpn/forms.py:79 dashboards/project/vpn/forms.py:154 #: dashboards/project/vpn/tables.py:239 dashboards/project/vpn/tables.py:257 -#: dashboards/project/vpn/workflows.py:115 -#: dashboards/project/vpn/workflows.py:215 +#: dashboards/project/vpn/workflows.py:117 +#: dashboards/project/vpn/workflows.py:217 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:21 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:24 msgid "Encryption algorithm" msgstr "Algorytm szyfrowania" -#: dashboards/project/vpn/forms.py:77 dashboards/project/vpn/forms.py:152 +#: dashboards/project/vpn/forms.py:80 dashboards/project/vpn/forms.py:155 msgid "3des" msgstr "3des" -#: dashboards/project/vpn/forms.py:78 dashboards/project/vpn/forms.py:153 +#: dashboards/project/vpn/forms.py:81 dashboards/project/vpn/forms.py:156 msgid "aes-128" msgstr "aes-128" -#: dashboards/project/vpn/forms.py:79 dashboards/project/vpn/forms.py:154 +#: dashboards/project/vpn/forms.py:82 dashboards/project/vpn/forms.py:157 msgid "aes-192" msgstr "aes-192" -#: dashboards/project/vpn/forms.py:80 dashboards/project/vpn/forms.py:155 +#: dashboards/project/vpn/forms.py:83 dashboards/project/vpn/forms.py:158 msgid "aes-256" msgstr "aes-256" -#: dashboards/project/vpn/forms.py:82 dashboards/project/vpn/workflows.py:116 +#: dashboards/project/vpn/forms.py:85 dashboards/project/vpn/workflows.py:118 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:24 msgid "IKE version" msgstr "Wersja IKE" -#: dashboards/project/vpn/forms.py:83 +#: dashboards/project/vpn/forms.py:86 msgid "v1" msgstr "v1" -#: dashboards/project/vpn/forms.py:84 +#: dashboards/project/vpn/forms.py:87 msgid "v2" msgstr "v2" -#: dashboards/project/vpn/forms.py:87 dashboards/project/vpn/workflows.py:117 +#: dashboards/project/vpn/forms.py:90 dashboards/project/vpn/workflows.py:119 msgid "Lifetime units for IKE keys" msgstr "Jednostki czasu życia dla kluczy IKE" -#: dashboards/project/vpn/forms.py:88 dashboards/project/vpn/forms.py:159 +#: dashboards/project/vpn/forms.py:91 dashboards/project/vpn/forms.py:162 msgid "seconds" msgstr "sekund" -#: dashboards/project/vpn/forms.py:92 dashboards/project/vpn/workflows.py:119 +#: dashboards/project/vpn/forms.py:95 dashboards/project/vpn/workflows.py:121 msgid "Lifetime value for IKE keys" msgstr "Wartość czasu życia dla kluczy IKE" -#: dashboards/project/vpn/forms.py:93 dashboards/project/vpn/forms.py:164 -#: dashboards/project/vpn/workflows.py:121 -#: dashboards/project/vpn/workflows.py:220 +#: dashboards/project/vpn/forms.py:96 dashboards/project/vpn/forms.py:167 +#: dashboards/project/vpn/workflows.py:123 +#: dashboards/project/vpn/workflows.py:222 msgid "Equal to or greater than 60" -msgstr "" +msgstr "Równy lub większy niż 60" -#: dashboards/project/vpn/forms.py:95 dashboards/project/vpn/forms.py:166 -#: dashboards/project/vpn/workflows.py:122 -#: dashboards/project/vpn/workflows.py:221 +#: dashboards/project/vpn/forms.py:98 dashboards/project/vpn/forms.py:169 +#: dashboards/project/vpn/workflows.py:124 +#: dashboards/project/vpn/workflows.py:223 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:33 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:33 msgid "Perfect Forward Secrecy" msgstr "Perfect Forward Secrecy" -#: dashboards/project/vpn/forms.py:96 dashboards/project/vpn/forms.py:167 +#: dashboards/project/vpn/forms.py:99 dashboards/project/vpn/forms.py:170 msgid "group2" msgstr "group2" -#: dashboards/project/vpn/forms.py:97 dashboards/project/vpn/forms.py:168 +#: dashboards/project/vpn/forms.py:100 dashboards/project/vpn/forms.py:171 msgid "group5" msgstr "group5" -#: dashboards/project/vpn/forms.py:98 dashboards/project/vpn/forms.py:169 +#: dashboards/project/vpn/forms.py:101 dashboards/project/vpn/forms.py:172 msgid "group14" msgstr "group14" -#: dashboards/project/vpn/forms.py:101 dashboards/project/vpn/workflows.py:124 +#: dashboards/project/vpn/forms.py:104 dashboards/project/vpn/workflows.py:126 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:36 msgid "IKE Phase1 negotiation mode" msgstr "Tryb negocjacji IKE Phase1" -#: dashboards/project/vpn/forms.py:122 +#: dashboards/project/vpn/forms.py:125 #, python-format msgid "IKE Policy %s was successfully updated." msgstr "Zaktualizowano zasadę IKE %s." -#: dashboards/project/vpn/forms.py:128 +#: dashboards/project/vpn/forms.py:131 #, python-format msgid "Failed to update IKE Policy %s" msgstr "Nie można zaktualizować zasady IKE %s" -#: dashboards/project/vpn/forms.py:147 dashboards/project/vpn/workflows.py:214 +#: dashboards/project/vpn/forms.py:150 dashboards/project/vpn/workflows.py:216 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:21 msgid "Encapsulation mode" msgstr "Tryb enkapsulacji" -#: dashboards/project/vpn/forms.py:148 +#: dashboards/project/vpn/forms.py:151 msgid "tunnel" msgstr "tunel" -#: dashboards/project/vpn/forms.py:149 +#: dashboards/project/vpn/forms.py:152 msgid "transport" msgstr "transport" -#: dashboards/project/vpn/forms.py:158 dashboards/project/vpn/workflows.py:216 +#: dashboards/project/vpn/forms.py:161 dashboards/project/vpn/workflows.py:218 msgid "Lifetime units" msgstr "Jednostki czasu życia" -#: dashboards/project/vpn/forms.py:163 +#: dashboards/project/vpn/forms.py:166 msgid "Lifetime value" msgstr "Czas życia" -#: dashboards/project/vpn/forms.py:171 dashboards/project/vpn/workflows.py:222 +#: dashboards/project/vpn/forms.py:174 dashboards/project/vpn/workflows.py:224 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:36 msgid "Transform Protocol" msgstr "Protokół transformacji" -#: dashboards/project/vpn/forms.py:172 +#: dashboards/project/vpn/forms.py:175 msgid "esp" msgstr "esp" -#: dashboards/project/vpn/forms.py:173 +#: dashboards/project/vpn/forms.py:176 msgid "ah" msgstr "ah" -#: dashboards/project/vpn/forms.py:174 +#: dashboards/project/vpn/forms.py:177 msgid "ah-esp" msgstr "ah-esp" -#: dashboards/project/vpn/forms.py:193 +#: dashboards/project/vpn/forms.py:196 #, python-format msgid "IPSec Policy %s was successfully updated." msgstr "Zaktualizowano zasadę IPSec %s." -#: dashboards/project/vpn/forms.py:199 +#: dashboards/project/vpn/forms.py:202 #, python-format msgid "Failed to update IPSec Policy %s" msgstr "Nie można zaktualizować zasady IPSec %s." -#: dashboards/project/vpn/forms.py:212 dashboards/project/vpn/workflows.py:317 +#: dashboards/project/vpn/forms.py:215 dashboards/project/vpn/workflows.py:319 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:31 msgid "Peer gateway public IPv4/IPv6 Address or FQDN" msgstr "Publiczny adres IPv4/IPv6 lub FQDN bramy partnera" -#: dashboards/project/vpn/forms.py:213 dashboards/project/vpn/workflows.py:318 +#: dashboards/project/vpn/forms.py:216 dashboards/project/vpn/workflows.py:320 msgid "Peer gateway public IPv4/IPv6 address or FQDN for the VPN Connection" msgstr "Publiczny adres IPv4/IPv6 lub FQDN bramy partnera dla połączenia VPN" -#: dashboards/project/vpn/forms.py:218 dashboards/project/vpn/workflows.py:323 +#: dashboards/project/vpn/forms.py:221 dashboards/project/vpn/workflows.py:325 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:34 msgid "Peer router identity for authentication (Peer ID)" msgstr "Tożsamość routera partnera dla uwierzytelniania (Peer ID)" -#: dashboards/project/vpn/forms.py:219 dashboards/project/vpn/workflows.py:324 +#: dashboards/project/vpn/forms.py:222 dashboards/project/vpn/workflows.py:326 msgid "" "Peer router identity for authentication. Can be IPv4/IPv6 address, e-mail, " "key ID, or FQDN" msgstr "Tożsamość routera partnera dla uwierzytelniania. Może być adresem IPv4/IPv6, adresem e-mail, identyfikatorem klucza lub FQDN" -#: dashboards/project/vpn/forms.py:224 dashboards/project/vpn/workflows.py:329 +#: dashboards/project/vpn/forms.py:227 dashboards/project/vpn/workflows.py:331 msgid "Remote peer subnet(s)" msgstr "Podsieć(i) zdalnego partnera" -#: dashboards/project/vpn/forms.py:225 dashboards/project/vpn/workflows.py:330 +#: dashboards/project/vpn/forms.py:228 dashboards/project/vpn/workflows.py:332 msgid "" "Remote peer subnet(s) address(es) with mask(s) in CIDR format separated with" " commas if needed (e.g. 20.1.0.0/24, 21.1.0.0/24)" msgstr "Adresy podsieci zdalnego partnera z maską/ami w formacie CIDR, w razie potrzeby rozdzielone przecinkami (np. 20.1.0.0/24, 21.1.0.0/24))" -#: dashboards/project/vpn/forms.py:232 dashboards/project/vpn/workflows.py:337 +#: dashboards/project/vpn/forms.py:235 dashboards/project/vpn/workflows.py:339 msgid "Pre-Shared Key (PSK) string" msgstr "Ciąg Pre-Shared Key (PSK)" -#: dashboards/project/vpn/forms.py:235 dashboards/project/vpn/workflows.py:402 +#: dashboards/project/vpn/forms.py:238 dashboards/project/vpn/workflows.py:404 msgid "Maximum Transmission Unit size for the connection" msgstr "Rozmiar Maximum Transmission Unit dla połączenia" -#: dashboards/project/vpn/forms.py:236 dashboards/project/vpn/workflows.py:404 +#: dashboards/project/vpn/forms.py:239 dashboards/project/vpn/workflows.py:406 msgid "" "Equal to or greater than 68 if the local subnet is IPv4. Equal to or greater" " than 1280 if the local subnet is IPv6." msgstr "" -#: dashboards/project/vpn/forms.py:240 dashboards/project/vpn/workflows.py:407 +#: dashboards/project/vpn/forms.py:243 dashboards/project/vpn/workflows.py:409 msgid "Dead peer detection actions" msgstr "Czynności dla wykrywania martwych partnerów" -#: dashboards/project/vpn/forms.py:241 +#: dashboards/project/vpn/forms.py:244 msgid "hold" msgstr "hold" -#: dashboards/project/vpn/forms.py:242 +#: dashboards/project/vpn/forms.py:245 msgid "clear" msgstr "clear" -#: dashboards/project/vpn/forms.py:243 +#: dashboards/project/vpn/forms.py:246 msgid "disabled" msgstr "wyłączone" -#: dashboards/project/vpn/forms.py:244 +#: dashboards/project/vpn/forms.py:247 msgid "restart" msgstr "restart" -#: dashboards/project/vpn/forms.py:245 +#: dashboards/project/vpn/forms.py:248 msgid "restart-by-peer" msgstr "restart-by-peer" -#: dashboards/project/vpn/forms.py:248 dashboards/project/vpn/workflows.py:409 +#: dashboards/project/vpn/forms.py:251 dashboards/project/vpn/workflows.py:411 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:56 msgid "Dead peer detection interval" msgstr "Przedział wykrywania martwych partnerów (DPD)" -#: dashboards/project/vpn/forms.py:249 dashboards/project/vpn/workflows.py:411 +#: dashboards/project/vpn/forms.py:252 dashboards/project/vpn/workflows.py:413 msgid "Valid integer" msgstr "Poprawna liczba całkowita" -#: dashboards/project/vpn/forms.py:252 dashboards/project/vpn/workflows.py:413 +#: dashboards/project/vpn/forms.py:255 dashboards/project/vpn/workflows.py:415 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:59 msgid "Dead peer detection timeout" msgstr "Limit czasu wykrywania martwych partnerów (DPD)" -#: dashboards/project/vpn/forms.py:253 dashboards/project/vpn/workflows.py:415 +#: dashboards/project/vpn/forms.py:256 dashboards/project/vpn/workflows.py:417 msgid "Valid integer greater than the DPD interval" msgstr "Poprawna liczba całkowita większa niż okres DPD" -#: dashboards/project/vpn/forms.py:255 dashboards/project/vpn/workflows.py:416 +#: dashboards/project/vpn/forms.py:258 dashboards/project/vpn/workflows.py:418 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:50 msgid "Initiator state" msgstr "Stan inicjującego" -#: dashboards/project/vpn/forms.py:256 +#: dashboards/project/vpn/forms.py:259 msgid "bi-directional" msgstr "bi-directional" -#: dashboards/project/vpn/forms.py:257 +#: dashboards/project/vpn/forms.py:260 msgid "response-only" msgstr "response-only" -#: dashboards/project/vpn/forms.py:281 +#: dashboards/project/vpn/forms.py:287 #, python-format msgid "IPSec Site Connection %s was successfully updated." msgstr "Zaktualizowano połączenie tunelowe IPSec %s." -#: dashboards/project/vpn/forms.py:287 +#: dashboards/project/vpn/forms.py:293 #, python-format msgid "Failed to update IPSec Site Connection %s" msgstr "Nie można zaktualizować połączenia tunelowego IPSec %s" @@ -12145,19 +13017,19 @@ msgstr "Nie można zaktualizować połączenia tunelowego IPSec %s" msgid "VPN" msgstr "VPN" -#: dashboards/project/vpn/tables.py:31 dashboards/project/vpn/workflows.py:190 +#: dashboards/project/vpn/tables.py:31 dashboards/project/vpn/workflows.py:192 msgid "Add IKE Policy" msgstr "Dodaj zasadę IKE" -#: dashboards/project/vpn/tables.py:40 dashboards/project/vpn/workflows.py:287 +#: dashboards/project/vpn/tables.py:40 dashboards/project/vpn/workflows.py:289 msgid "Add IPSec Policy" msgstr "Dodaj zasadę IPSec" -#: dashboards/project/vpn/tables.py:49 dashboards/project/vpn/workflows.py:91 +#: dashboards/project/vpn/tables.py:49 dashboards/project/vpn/workflows.py:93 msgid "Add VPN Service" msgstr "Dodaj usługę VPN" -#: dashboards/project/vpn/tables.py:58 dashboards/project/vpn/workflows.py:470 +#: dashboards/project/vpn/tables.py:58 dashboards/project/vpn/workflows.py:474 msgid "Add IPSec Site Connection" msgstr "Dodaj połączenie tunelowe IPSec " @@ -12233,15 +13105,15 @@ msgstr "PFS" msgid "Unable to retrieve IPSec Site Connections list." msgstr "Nie można pobrać listy połączeń tunelowych IPSec." -#: dashboards/project/vpn/tabs.py:63 dashboards/project/vpn/workflows.py:375 +#: dashboards/project/vpn/tabs.py:63 dashboards/project/vpn/workflows.py:377 msgid "Unable to retrieve VPN Services list." msgstr "Nie można pobrać listy usług VPN." -#: dashboards/project/vpn/tabs.py:83 dashboards/project/vpn/workflows.py:346 +#: dashboards/project/vpn/tabs.py:83 dashboards/project/vpn/workflows.py:348 msgid "Unable to retrieve IKE Policies list." msgstr "Nie można pobrać listy zasad IKE." -#: dashboards/project/vpn/tabs.py:103 dashboards/project/vpn/workflows.py:361 +#: dashboards/project/vpn/tabs.py:103 dashboards/project/vpn/workflows.py:363 msgid "Unable to retrieve IPSec Policies list." msgstr "Nie można pobrać listy zasad IPSec." @@ -12337,132 +13209,137 @@ msgstr "Nie można pobrać szczegółów zasady IPSec. %s" msgid "Unable to retrieve IPSec Site Connection details. %s" msgstr "Nie można pobrać szczegółów połączenia tunelowego IPSec. %s" -#: dashboards/project/vpn/workflows.py:55 +#: dashboards/project/vpn/workflows.py:36 +#: dashboards/project/vpn/workflows.py:422 +msgid "The state to start in." +msgstr "" + +#: dashboards/project/vpn/workflows.py:57 msgid "Select a Router" msgstr "Wybór routera" -#: dashboards/project/vpn/workflows.py:61 +#: dashboards/project/vpn/workflows.py:63 msgid "Unable to retrieve routers list." msgstr "Nie można pobrać listy routerów." -#: dashboards/project/vpn/workflows.py:69 +#: dashboards/project/vpn/workflows.py:71 msgid "Add New VPN Service" msgstr "Dodanie nowej usługi VPN" -#: dashboards/project/vpn/workflows.py:71 +#: dashboards/project/vpn/workflows.py:73 msgid "" "Create VPN Service for current project.\n" "\n" "Specify a name, description, router, and subnet for the VPN Service. Admin State is Up (checked) by default." msgstr "" -#: dashboards/project/vpn/workflows.py:93 +#: dashboards/project/vpn/workflows.py:95 #, python-format msgid "Added VPN Service \"%s\"." msgstr "Dodano usługę VPN „%s”." -#: dashboards/project/vpn/workflows.py:94 +#: dashboards/project/vpn/workflows.py:96 #, python-format msgid "Unable to add VPN Service \"%s\"." msgstr "Nie można dodać usługi VPN „%s”." -#: dashboards/project/vpn/workflows.py:164 +#: dashboards/project/vpn/workflows.py:166 msgid "Add New IKE Policy" msgstr "Dodanie nowej zasady IKE" -#: dashboards/project/vpn/workflows.py:166 +#: dashboards/project/vpn/workflows.py:168 msgid "" "Create IKE Policy for current project.\n" "\n" "Assign a name and description for the IKE Policy. " msgstr "Pozwala utworzyć zasadę IKE dla bieżącego projektu.\n\nNależy przypisać nazwę i opis zasady IKE." -#: dashboards/project/vpn/workflows.py:192 +#: dashboards/project/vpn/workflows.py:194 #, python-format msgid "Added IKE Policy \"%s\"." msgstr "Dodano zasadę IKE „%s”." -#: dashboards/project/vpn/workflows.py:193 +#: dashboards/project/vpn/workflows.py:195 #, python-format msgid "Unable to add IKE Policy \"%s\"." msgstr "Nie można dodać zasady IKE „%s”." -#: dashboards/project/vpn/workflows.py:218 +#: dashboards/project/vpn/workflows.py:220 msgid "Lifetime value for IKE keys " msgstr "Wartość czasu życia dla kluczy IKE" -#: dashboards/project/vpn/workflows.py:261 +#: dashboards/project/vpn/workflows.py:263 msgid "Add New IPSec Policy" msgstr "Dodanie nowej zasady IPSec" -#: dashboards/project/vpn/workflows.py:263 +#: dashboards/project/vpn/workflows.py:265 msgid "" "Create IPSec Policy for current project.\n" "\n" "Assign a name and description for the IPSec Policy. " msgstr "Pozwala utworzyć zasadę IPSec dla bieżącego projektu.\n\nNależy podać nazwę i opis zasady IPSec." -#: dashboards/project/vpn/workflows.py:289 +#: dashboards/project/vpn/workflows.py:291 #, python-format msgid "Added IPSec Policy \"%s\"." msgstr "Dodano zasadę IPSec „%s”." -#: dashboards/project/vpn/workflows.py:290 +#: dashboards/project/vpn/workflows.py:292 #, python-format msgid "Unable to add IPSec Policy \"%s\"." msgstr "Nie można dodać zasady IPSec „%s”." -#: dashboards/project/vpn/workflows.py:311 +#: dashboards/project/vpn/workflows.py:313 msgid "VPN Service associated with this connection" msgstr "Usługa VPN powiązana z tym połączeniem" -#: dashboards/project/vpn/workflows.py:313 +#: dashboards/project/vpn/workflows.py:315 msgid "IKE Policy associated with this connection" msgstr "Zasada IKE powiązana z tym połączeniem" -#: dashboards/project/vpn/workflows.py:315 +#: dashboards/project/vpn/workflows.py:317 msgid "IPSec Policy associated with this connection" msgstr "Zasada IPSec powiązana z tym połączeniem" -#: dashboards/project/vpn/workflows.py:340 +#: dashboards/project/vpn/workflows.py:342 msgid "Select IKE Policy" msgstr "Wybór zasady IKE" -#: dashboards/project/vpn/workflows.py:354 +#: dashboards/project/vpn/workflows.py:356 msgid "Select IPSec Policy" msgstr "Wybór zasady IPSec" -#: dashboards/project/vpn/workflows.py:369 +#: dashboards/project/vpn/workflows.py:371 msgid "Select VPN Service" msgstr "Wybór usługi VPN" -#: dashboards/project/vpn/workflows.py:383 +#: dashboards/project/vpn/workflows.py:385 msgid "Add New IPSec Site Connection" msgstr "Dodanie nowego połączenia tunelowego IPSec" -#: dashboards/project/vpn/workflows.py:385 +#: dashboards/project/vpn/workflows.py:387 msgid "" "Create IPSec Site Connection for current project.\n" "\n" "Assign a name and description for the IPSec Site Connection. All fields in this tab are required." msgstr "Pozwala utworzyć połączenie tunelowe IPSec dla bieżącego projektu.\n\nNależy podać nazwę i opis połączenia IPSec. Wszystkie pola w tej zakładce są wymagane." -#: dashboards/project/vpn/workflows.py:438 +#: dashboards/project/vpn/workflows.py:442 msgid "Optional Parameters" msgstr "Dodatkowe parametry" -#: dashboards/project/vpn/workflows.py:440 +#: dashboards/project/vpn/workflows.py:444 msgid "" "Fields in this tab are optional. You can configure the detail of IPSec site " "connection created." msgstr "Pozwala na skonfigurowanie szczegółów tworzonego połączenia IPSec. Pola w tej zakładce nie są wymagane." -#: dashboards/project/vpn/workflows.py:472 +#: dashboards/project/vpn/workflows.py:476 #, python-format msgid "Added IPSec Site Connection \"%s\"." msgstr "Dodano połączenie tunelowe IPSec „%s”." -#: dashboards/project/vpn/workflows.py:473 +#: dashboards/project/vpn/workflows.py:477 #, python-format msgid "Unable to add IPSec Site Connection \"%s\"." msgstr "Nie można dodać połączenia tunelowego IPSec „%s”." @@ -12534,17 +13411,12 @@ msgstr "Połączenia VPN" msgid "Virtual Private Network" msgstr "Wirtualna sieć prywatna" -#: dashboards/router/nexus1000v/forms.py:32 -msgid "Select a tenant" -msgstr "Wybierz projekt" - #: dashboards/router/nexus1000v/forms.py:37 msgid "Projects could not be retrieved." msgstr "Nie można pobrać projektów." #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/forms.py:182 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "Typ segmentu" @@ -12566,7 +13438,7 @@ msgstr "Trunk" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "Podtyp" @@ -12581,25 +13453,24 @@ msgstr "Rozszerzony VXLAN" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/forms.py:188 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "Rozmiar segmentu" #: dashboards/router/nexus1000v/forms.py:88 -msgid "1-4093 for VLAN; 5000-10000 for Overlay" -msgstr "1-4093 dla VLAN; 5000-10000 dla Overlay" +msgid "1-4093 for VLAN; 5000 and above for Overlay" +msgstr "" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "Przedział adresów IP Multicast" #: dashboards/router/nexus1000v/forms.py:99 -msgid "Multicast IPv4 range(e.g. 224.0.0.0-224.0.0.100)" -msgstr "Zakres adresów multicast IPV4 (np. 224.0.0.0-224.0.0.100)" +msgid "Multicast IPv4 range(e.g. 224.0.1.0-224.0.1.100)" +msgstr "" #: dashboards/router/nexus1000v/forms.py:103 #: dashboards/router/nexus1000v/forms.py:110 @@ -12620,16 +13491,21 @@ msgstr "Utworzono profil sieci %s." msgid "Failed to create network profile %s" msgstr "Nie można utworzyć profilu sieci %s" -#: dashboards/router/nexus1000v/forms.py:206 +#: dashboards/router/nexus1000v/forms.py:203 #, python-format msgid "Network Profile %s was successfully updated." msgstr "Zaktualizowano profil sieci %s." +#: dashboards/router/nexus1000v/forms.py:209 +#, python-format +msgid "Failed to update network profile (%s)." +msgstr "Nie można zaktualizować profilu sieciowego (%s)." + #: dashboards/router/nexus1000v/panel.py:23 msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -12637,26 +13513,36 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "Utwórz profil sieciowy" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "Profile sieci" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "Nie można usunąć profilu sieciowego (%s)." -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "Edytuj profil sieciowy" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "Nazwa sieci fizycznej" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "Profil zasad" @@ -12665,6 +13551,10 @@ msgstr "Profil zasad" msgid "Unable to retrieve network profile details." msgstr "Nie można pobrać szczegółów profilu sieciowego." +#: dashboards/router/nexus1000v/views.py:142 +msgid "Failed to obtain network profile binding" +msgstr "" + #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:19 msgid " Select a name for your network profile." msgstr "Wybór nazwy profilu sieciowego." @@ -12692,8 +13582,10 @@ msgid "" msgstr "Zakresy segmentów dla VLAN to 1-4093 oraz powyżej 5000 dla rozszerzonego VXLAN Overlay." #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:18 -msgid "You may update the editable properties of your network profile here." -msgstr "Pozwala na aktualizację edytowalnych właściwości profilu sieciowego." +msgid "" +"Edit the network profile to update name, segment range or multicast IP " +"range." +msgstr "" #: dashboards/router/nexus1000v/templates/nexus1000v/index.html:3 #: dashboards/router/nexus1000v/templates/nexus1000v/network_profile/index.html:3 @@ -12707,11 +13599,12 @@ msgstr "Sieć Cisco Nexus 1000V" msgid "Cisco Nexus 1000V" msgstr "Cisco Nexus 1000V" +#: dashboards/router/nexus1000v/templates/nexus1000v/update_network_profile.html:3 #: dashboards/router/nexus1000v/templates/nexus1000v/update_network_profile.html:6 msgid "Update Network Profile" msgstr "Aktualizuj profil sieciowy" -#: dashboards/settings/dashboard.py:22 templates/_header.html:54 +#: dashboards/settings/dashboard.py:22 templates/_header.html:33 msgid "Settings" msgstr "Ustawienia" @@ -12727,11 +13620,11 @@ msgstr "Nowe hasło" msgid "Confirm new password" msgstr "Potwierdź nowe hasło" -#: dashboards/settings/password/forms.py:66 +#: dashboards/settings/password/forms.py:67 msgid "Unable to change password." msgstr "Nie można zmienić hasła." -#: dashboards/settings/password/forms.py:69 +#: dashboards/settings/password/forms.py:70 msgid "Changing password is not supported." msgstr "Zmiana hasła nie jest wspierana." @@ -12815,14 +13708,30 @@ msgid "" "help, contact your local administrator." msgstr "Wystąpił nieznany błąd. Proszę spróbować odświeżyć stronę lub, jeśli to nie pomoże, skontaktować się ze swoim administratorem." -#: templates/500.html:74 templates/_header.html:56 +#: templates/500.html:74 templates/_header.html:35 msgid "Help" msgstr "Pomoc" -#: templates/_header.html:61 +#: templates/_header.html:20 +msgid "Filter selections" +msgstr "Filtruj zaznaczenie" + +#: templates/_header.html:40 msgid "Sign Out" msgstr "Wyloguj" +#: templates/context_selection/_domain_list.html:4 +msgid "Domains:" +msgstr "Domeny:" + +#: templates/context_selection/_project_list.html:6 +msgid "Projects:" +msgstr "Projekty:" + +#: templates/context_selection/_region_list.html:7 +msgid "Regions:" +msgstr "Regiony:" + #: usage/base.py:74 msgid "Invalid date format: Using today as default." msgstr "Błędny format daty: ustawiono dzień dzisiejszy jako domyślny." @@ -12831,7 +13740,7 @@ msgstr "Błędny format daty: ustawiono dzień dzisiejszy jako domyślny." msgid "Unable to retrieve network quota information." msgstr "Nie można pobrać informacji o limitach sieci." -#: usage/base.py:179 usage/quotas.py:267 +#: usage/base.py:179 usage/quotas.py:292 msgid "Unable to retrieve volume limit information." msgstr "Nie można pobrać informacji o limitach wolumenów." @@ -12854,7 +13763,11 @@ msgid "" "exist." msgstr "Nieprawidłowy przedział czasowy. Próba pobrania danych z przyszłości, które mogą nie istnieć." -#: usage/quotas.py:253 +#: usage/quotas.py:73 +msgid "Injected File Path Bytes" +msgstr "Bajtów wstrzykniętych plików" + +#: usage/quotas.py:278 msgid "Unable to retrieve compute limit information." msgstr "Nie można pobrać informacji o limitach usługi obliczeniowej." diff --git a/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.po b/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.po index 372c13ec80..adf7ec48ac 100644 --- a/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # # Translators: # Felipe Costa Batista , 2014 +# Fernando Pimenta , 2014 # Guilherme Maluf Balzana , 2014 # Juranir dos Santos , 2014 # Lucas Ribeiro , 2014 @@ -14,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-29 03:40+0000\n" -"Last-Translator: Felipe Costa Batista \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-29 14:21+0000\n" +"Last-Translator: Fernando Pimenta \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/horizon/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -439,6 +440,7 @@ msgstr "Admin" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -475,15 +477,15 @@ msgstr "Admin" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -600,7 +602,6 @@ msgstr "Serviços inativos" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "Hosts" @@ -1450,8 +1451,24 @@ msgstr "Começando evacuação de %(current)s para %(target)s." msgid "Failed to evacuate host: %s." msgstr "Falha ao evacuar host: %s." -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "Migrar Host" +msgstr[1] "Migrar Hosts" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "Migrar Host" +msgstr[1] "Migrar Hosts" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1467,28 +1484,12 @@ msgstr "Falha ao evacuar host: %s." msgid "Host" msgstr "Host" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "Evacuar Host" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "Evacuar" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "Evacuado" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "Zona" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1521,16 +1522,16 @@ msgstr "Zona" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1546,18 +1547,18 @@ msgstr "Zona" msgid "Status" msgstr "Status" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "Estado" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "Atualizado em" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "Compute Host" @@ -1893,6 +1894,10 @@ msgstr "IPs Flutuantes" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2058,8 +2063,8 @@ msgstr "Migração em tempo real da instância" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "Projeto" @@ -2096,7 +2101,7 @@ msgstr "Endereço IP" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2376,6 +2381,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "Valor" @@ -2409,9 +2416,8 @@ msgstr "Flat" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "Perfil de Rede" @@ -2463,7 +2469,7 @@ msgstr "ID de Segmentação" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2490,7 +2496,7 @@ msgstr "Estado de Admin" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "Compartilhado" @@ -2498,7 +2504,7 @@ msgstr "Compartilhado" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "Rede Externa" @@ -2576,8 +2582,7 @@ msgstr "Falha ao atualizar rede %s" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2585,19 +2590,21 @@ msgid "Networks" msgstr "Redes" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "Excluir Rede" msgstr[1] "Excluir Redes" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "Redes Removidas" msgstr[1] "Redes Excluídas" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "Falha ao excluir rede %s" @@ -2608,7 +2615,7 @@ msgstr "Falha ao excluir rede %s" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2617,7 +2624,7 @@ msgstr "Criar Rede" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "Editar Rede" @@ -2630,7 +2637,7 @@ msgid "Network Name" msgstr "Nome de Rede" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "Sub-Redes Associadas" @@ -2678,7 +2685,7 @@ msgstr "Lista de portas não pode ser recuperada." #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "Não foi possível obter detalhes de rede \"%s\"." @@ -2873,32 +2880,34 @@ msgid "Unable to retrieve port details." msgstr "Não foi possível obter detalhes da porta." #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "Subrede Apagada" msgstr[1] "Sub-Redes Excluídas" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "Sub-rede Excluída" msgstr[1] "Sub-redes excluídas" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "Falha ao excluir sub-rede %s" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "Criar sub-rede" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "Editar Sub-rede" @@ -2913,22 +2922,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "Versão IP" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "IP do Gateway" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "Sub-Redes" @@ -3075,7 +3083,7 @@ msgstr "Monitorando" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3088,13 +3096,13 @@ msgstr "Não foi possível obter a lista de roteadores." #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "Origem CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "Destino CIDR" @@ -3105,19 +3113,18 @@ msgstr "Destino CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "Ação" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "Próximos saltos" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "Regras de roteamento" @@ -3205,7 +3212,7 @@ msgstr "ID do Projeto" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "Distribuido" @@ -3386,7 +3393,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3394,7 +3401,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3479,8 +3486,8 @@ msgstr "\nQOS Specs pode ser associado com os tipos de volume.\nEle é usado par #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3803,7 +3810,7 @@ msgstr[1] "Especificações Extra Excluídas" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "Editar" @@ -4161,6 +4168,9 @@ msgid "Group ID" msgstr "ID do Grupo" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "Remover" @@ -4220,6 +4230,8 @@ msgstr "Membros do Grupo" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4694,7 +4706,7 @@ msgstr "Edita detalhes de usuário, incluindo Projeto Primário e Papel" msgid "Compute" msgstr "Computação" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4990,7 +5002,7 @@ msgstr "Criar par de chaves" msgid "Fingerprint" msgstr "Impressão Digital" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "Não foi possível criar o par de chaves: %(exc)s" @@ -5420,7 +5432,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "Contêiner" @@ -5435,7 +5446,7 @@ msgid "Private" msgstr "Privado" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5466,7 +5477,7 @@ msgid "File" msgstr "Arquivo" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "Nome do Objeto" @@ -5526,44 +5537,55 @@ msgid "Unable to copy object." msgstr "Não é possível copiar objeto." #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "Contêineres" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "Ver Detalhes" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "Criar Público" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "Acesso Publico do recipiente atualizado com sucesso." -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "Não é possível atualizar o acesso ao recipiente." -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "Criar Privado" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "Acesso privado do Container atualizado com sucesso." -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "Deletar Contêiner" +msgstr[1] "Delatar Contêiners" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "Deletar Contêiner" +msgstr[1] "Delatar Contêiners" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "Não foi possível excluír container." -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5571,53 +5593,58 @@ msgstr "Não foi possível excluír container." msgid "Create Container" msgstr "Criar Contêiner " -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "Visualizar Contêiner" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "Criar Pseudo-Pasta" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "Enviar Objeto" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "Detalhes do Contêiner" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "Objeto" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "Delatar Objeto" +msgstr[1] "Deletar Objetos" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "Objetos" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "Objeto Deletado" +msgstr[1] "Objetos Deletados" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "Copiar" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "Baixar" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "Pseudo-pasta" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "Objetos" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "Não foi possível recuperar a lista de contêineres." @@ -5731,6 +5758,11 @@ msgstr "Última Modificação" msgid "Edit Object" msgstr "Editar objeto" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "Objeto" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5935,16 +5967,16 @@ msgid "no processes" msgstr "nenhum processo" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "Configurações de Nós" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "Nenhuma configuração" @@ -5985,18 +6017,25 @@ msgstr "Modelo não especificado" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "Grupo de Segurança Automática" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "Processos de Nós não específicados" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "Processos de Nós não estão específicados" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "Configurações de Nós não estão específicados" @@ -6055,7 +6094,7 @@ msgstr "Escolha um plugin e versão do Hadoop para o modelo de cluster" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "Não foi possível criar" @@ -6942,15 +6981,19 @@ msgstr "Escolha a entrada Data Source (n / a para java jobs)." msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "Escolha a saída data source (n / a para java jobs)." -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "Selecionar nome de propriedade" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "Configuração" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "parâmetros" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "argumentos" @@ -7151,24 +7194,24 @@ msgstr "Quando os processos são selecionados, você pode definir msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "Selecione um plugin e versão Hadoop para um novo modelo de node group." -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "colocação HDFS" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" msgstr "Volumes Cinder" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" msgstr "Volumes por node" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" msgstr "Tamanho do Volume" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" msgstr "Ephemeral drive" @@ -7188,8 +7231,8 @@ msgstr "Esconder configuração completa" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "Criar Mode de Node Group" @@ -7234,24 +7277,32 @@ msgstr "Não foi possível gerar opções de processo." msgid "Floating IP pool" msgstr "Pool de Ip Flutuante" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "Criar grupo de segurança para este Grupo de Nodos" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "Lançar instâncias nestes grupos de segurança." + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "Processos" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "Processos a serem lançados no node group" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "Configurar Template Node Group" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "Template Criado Node group %s" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "Escolha um plugin e versão do Hadoop" @@ -7405,7 +7456,7 @@ msgstr "Tamanho do Volume Inicial" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "Atualizado" @@ -10253,7 +10304,6 @@ msgstr "Provedor" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10811,7 +10861,7 @@ msgstr "Normal" msgid "There are no networks, routers, or connected instances to display." msgstr "Não existem redes, roteadores, ou instâncias conectadas para exibir." -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "Adicionar Sub-rede" @@ -10834,7 +10884,7 @@ msgid "Subnet Name" msgstr "Nome da Sub-Rede" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "Endereço de Rede" @@ -11290,23 +11340,19 @@ msgstr "Não foi possível excluir roteador \"%s\"." msgid "Set Gateway" msgstr "Setar gateway" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "Limpar" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "Limpo" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "Gateway" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "Limpar Gateway" +msgstr[1] "Limpar Gateways" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "Gateways" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "Gateway limpo" +msgstr[1] "Gateways limpos" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "Não foi possível limpar o gateway para o roteador \"%(name)s\": \"%(msg)s\"" @@ -11381,16 +11427,24 @@ msgstr "Regra de roteamento adicionada" msgid "Failed to add router rule %s" msgstr "Falha para adicionar regra de roteamento %s" -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "Adicionar regra de roteamento" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "Regra de roteamento" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "Deletar Regra de Roteador" +msgstr[1] "Deletar Regras de Roteador" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "Regra de Roteador deletada" +msgstr[1] "Regras de Roteador deletadas" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11666,7 +11720,7 @@ msgstr "Stack ID" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "Nome do Stack" @@ -11726,61 +11780,68 @@ msgid "Stack update started." msgstr "Atualização do stack iniciada." #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "Stacks" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "Disparar Stack" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "Alterar Modelo de Stack" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "Stack" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "Deletar Pilha" +msgstr[1] "Deletar Pilhas" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "Pilha deletada" +msgstr[1] "Pilhas deletadas" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "Recurso de Stack" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "Recurso" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "Tempo Desde o Evento" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "Razão do Status" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "Eventos de Stack" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "Tipo de Recurso de Stack" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "Data Atualizada" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "Recursos de Stack" @@ -13268,7 +13329,7 @@ msgid "Projects could not be retrieved." msgstr "Projetos não puderam ser obtidos." #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "Tipo de Segmento" @@ -13290,7 +13351,7 @@ msgstr "Tronco" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "Sub Tipo" @@ -13305,7 +13366,7 @@ msgstr "VXLAN aprimorada" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "Faixa de Segmento" @@ -13316,7 +13377,7 @@ msgstr "1-4093 para VLAN; 5000 e acima para Overlay" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "Faixa de IP Multicast" @@ -13357,7 +13418,7 @@ msgstr "Falha ao atualizar perfil de rede (%s)." msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13365,26 +13426,34 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "Criar Perfil de Rede" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "Perfis de Rede" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "Deletar Perfil de Rede" +msgstr[1] "Deletar Perfis de Rede" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "Perfil de Rede deletado" +msgstr[1] "Perfis de Rede deletados" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "Falha ao excluir perfil de rede (%s)." -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "Editar Perfil de Rede" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "Nome de Rede Física" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "Perfil de Política" diff --git a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po index d0f5265124..4ca115cfb6 100644 --- a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-28 19:02+0000\n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-30 06:10+0000\n" "Last-Translator: Ying Chun Guo \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/horizon/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -437,6 +437,7 @@ msgstr "管理员" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -473,15 +474,15 @@ msgstr "管理员" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -596,7 +597,6 @@ msgstr "服务停止" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "主机" @@ -1444,8 +1444,22 @@ msgstr "开始疏散实例从主机 %(current)s 到主机 %(target)s." msgid "Failed to evacuate host: %s." msgstr "无法疏散主机: %s." -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "清空主机" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "已清空主机" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1461,28 +1475,12 @@ msgstr "无法疏散主机: %s." msgid "Host" msgstr "主机" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "疏散主机" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "疏散" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "已疏散" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "域" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1515,16 +1513,16 @@ msgstr "域" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1540,18 +1538,18 @@ msgstr "域" msgid "Status" msgstr "状态" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "状态" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "已更新于" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "计算主机" @@ -1887,6 +1885,10 @@ msgstr "浮动IP" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -2052,8 +2054,8 @@ msgstr "实例热迁移" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "项目" @@ -2090,7 +2092,7 @@ msgstr "IP 地址" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2370,6 +2372,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "值" @@ -2403,9 +2407,8 @@ msgstr "Flat" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "网络配置概要" @@ -2457,7 +2460,7 @@ msgstr "段ID" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2484,7 +2487,7 @@ msgstr "管理员状态" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "共享的" @@ -2492,7 +2495,7 @@ msgstr "共享的" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "外部网络" @@ -2570,8 +2573,7 @@ msgstr "网络 %s 更新失败。" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2579,17 +2581,19 @@ msgid "Networks" msgstr "网络" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "删除网络" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "已删除网络" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "网络 %s 删除失败。" @@ -2600,7 +2604,7 @@ msgstr "网络 %s 删除失败。" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2609,7 +2613,7 @@ msgstr "创建网络" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "编辑网络" @@ -2622,7 +2626,7 @@ msgid "Network Name" msgstr "网络名称" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "子网已连接" @@ -2670,7 +2674,7 @@ msgstr "无法获取端口列表" #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "无法获取网络\"%s\"的详情." @@ -2861,30 +2865,32 @@ msgid "Unable to retrieve port details." msgstr "无法获取端口详情" #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "删除子网" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "已删除子网" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "删除子网%s失败" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "创建子网" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "编辑子网" @@ -2899,22 +2905,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "IP版本" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "网关IP" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "子网" @@ -3061,7 +3066,7 @@ msgstr "监控" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3074,13 +3079,13 @@ msgstr "无法获取路优列表" #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "源CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "目的CIDR" @@ -3091,19 +3096,18 @@ msgstr "目的CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "动作" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "下一跳" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "路由规则" @@ -3191,7 +3195,7 @@ msgstr "项目ID" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "分布式的" @@ -3372,7 +3376,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3380,7 +3384,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3465,8 +3469,8 @@ msgstr "\n QOS规格可以关联到卷类型.\n 被卷所有者映射 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3783,7 +3787,7 @@ msgstr[0] "已删除额外规格" #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "编辑" @@ -4141,6 +4145,9 @@ msgid "Group ID" msgstr "组ID" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "移除" @@ -4200,6 +4207,8 @@ msgstr "组成员" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4668,7 +4677,7 @@ msgstr "编辑用户详情,包括主项目和角色。" msgid "Compute" msgstr "Compute" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4960,7 +4969,7 @@ msgstr "创建密钥对" msgid "Fingerprint" msgstr "指纹" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "无法创建密钥对:%(exc)s" @@ -5386,7 +5395,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "容器" @@ -5401,7 +5409,7 @@ msgid "Private" msgstr "私有" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5432,7 +5440,7 @@ msgid "File" msgstr "文件" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "对象名称" @@ -5492,44 +5500,53 @@ msgid "Unable to copy object." msgstr "无法拷贝对象。" #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "容器" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "查看详情" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "公有化" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "成功更新容器为公开访问类型" -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "无法更新容器访问类型" -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "私有化" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "成功更新容器为私有访问类型" -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "删除容器" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "已删除容器" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "无法删除容器" -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5537,53 +5554,56 @@ msgstr "无法删除容器" msgid "Create Container" msgstr "创建容器" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "查看容器" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "创建虚拟文件夹" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "上传对象" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "容器详情" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "对象" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "删除对象" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "对象" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "已删除对象" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "复制" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "下载" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "虚拟文件夹" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "对象" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "无法检索容器列表" @@ -5697,6 +5717,11 @@ msgstr "最近修改" msgid "Edit Object" msgstr "编辑对象" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "对象" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5899,16 +5924,16 @@ msgid "no processes" msgstr "没有过程" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "节点配置" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "没有配置" @@ -5949,18 +5974,25 @@ msgstr "没有指定模板" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "自动安全组" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "节点处理" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "节点处理没有被指定" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "没有指定结点配置" @@ -6019,7 +6051,7 @@ msgstr "为集群模板选择一个插件和一个Hadoop版本" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" msgstr "不能创建" @@ -6892,15 +6924,19 @@ msgstr "选择输入数据源(Java任务不用)." msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "选择输出数据源(Java任务不用)." -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "选择属性名称" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" msgstr "配置" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" msgstr "参数" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" msgstr "Arguments" @@ -7101,24 +7137,24 @@ msgstr "当任务处理流程被选定,你可以在Hadoop相应的配置标签 msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "为一个新的结点群组模板选择一个新的插件和Hadoop版本。" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "HDFS位置" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" msgstr "Cinder卷" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" msgstr "卷/节点" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" msgstr "卷大小" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" msgstr "临时驱动" @@ -7138,8 +7174,8 @@ msgstr "隐藏所有配置项" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" msgstr "创建节点组模板" @@ -7184,24 +7220,32 @@ msgstr "无法生成处理选项。" msgid "Floating IP pool" msgstr "浮动IP池" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "为该节点组创建安全组" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "在这些安全组下启动实例" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "处理" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "结点群组上启动的任务进程" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "配置结点群组模板" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" msgstr "创建结点群组模板%s" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "选择插件和hadoop 版本" @@ -7355,7 +7399,7 @@ msgstr "初始云硬盘大小" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "已更新" @@ -10179,7 +10223,6 @@ msgstr "提供者" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10737,7 +10780,7 @@ msgstr "正常" msgid "There are no networks, routers, or connected instances to display." msgstr "没有可以显示的网络,路由或者连接的云主机。" -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "增加子网" @@ -10760,7 +10803,7 @@ msgid "Subnet Name" msgstr "子网名称" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "网络地址" @@ -11214,23 +11257,17 @@ msgstr "无法删除路由\"%s\"" msgid "Set Gateway" msgstr "设置网关" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "清除" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "清除" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "网关" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "清除网关" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "网关" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "已清除网关" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "无法清除路由\"%(name)s\"的网关: \"%(msg)s\"" @@ -11305,16 +11342,22 @@ msgstr "路由规则增加成功" msgid "Failed to add router rule %s" msgstr "增加路由规则 %s 失败" -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "增加路由规则" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "路由规则" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "删除路由规则" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "已删除路由规则" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11588,7 +11631,7 @@ msgstr "栈ID" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "栈名" @@ -11648,61 +11691,66 @@ msgid "Stack update started." msgstr "开始更新栈。" #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "栈" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "启动栈" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "改变栈模板" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "栈" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "删除堆栈" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "已删除堆栈" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "栈资源" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "资源" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "事件后时间" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "状态原因" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "栈事件" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "栈资源类型" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "日期已更新" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "栈资源" @@ -13186,7 +13234,7 @@ msgid "Projects could not be retrieved." msgstr "无法获取项目。" #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "段类型" @@ -13208,7 +13256,7 @@ msgstr "分支" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" msgstr "子类型" @@ -13223,7 +13271,7 @@ msgstr "增强VXLAN" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "段范围" @@ -13234,7 +13282,7 @@ msgstr "VLAn是1-4093; Overlay是5000及以上" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "组播IP范围" @@ -13275,7 +13323,7 @@ msgstr "网络配置概要 更新失败 (%s)。" msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13283,26 +13331,32 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "创建网络配置概要" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "网络配置概要" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "删除网络配置概要" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "已删除网络配置概要" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "删除网络概要(%s)失败" -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "编辑网络配置概要" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "物理网络名称" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "策略概要" diff --git a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po index ae32f7a625..a49b48bdae 100644 --- a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po +++ b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: Horizon\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-27 17:54-0500\n" -"PO-Revision-Date: 2014-09-27 06:20+0000\n" -"Last-Translator: openstackjenkins \n" +"POT-Creation-Date: 2014-09-29 22:50-0500\n" +"PO-Revision-Date: 2014-09-30 04:00+0000\n" +"Last-Translator: Zhang Xiaowei \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/horizon/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -211,7 +211,7 @@ msgstr "映像檔存在確認" #: api/ceilometer.py:1086 msgid "Uploaded image size" -msgstr "已更新映像檔規格" +msgstr "已更新映像檔容量" #: api/ceilometer.py:1090 msgid "Number of update on the image" @@ -239,7 +239,7 @@ msgstr "儲存空間用量" #: api/ceilometer.py:1127 msgid "Size of volume" -msgstr "儲存空間規格" +msgstr "儲存空間容量" #: api/ceilometer.py:1144 msgid "Number of objects" @@ -275,16 +275,16 @@ msgstr "能源消耗" #: api/cinder.py:46 msgid "back-end" -msgstr "" +msgstr "後端" #: api/cinder.py:47 msgid "front-end" -msgstr "" +msgstr "前端" #: api/cinder.py:48 msgctxt "Both of front-end and back-end" msgid "both" -msgstr "" +msgstr "兩者" #: api/cinder.py:212 msgid "Unknown instance" @@ -367,7 +367,7 @@ msgstr "更改 %d 個執行實例的安全性群組時失敗" #: api/nova.py:748 #, python-format msgid "Name: %(name)s ID: %(uuid)s" -msgstr "" +msgstr "名稱:%(name)s 識別號:%(uuid)s" #: api/nova.py:753 #, python-format @@ -434,6 +434,7 @@ msgstr "管理員" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:149 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:6 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:54 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 @@ -470,15 +471,15 @@ msgstr "管理員" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 -#: dashboards/project/networks/tables.py:103 +#: dashboards/project/networks/tables.py:118 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:55 -#: dashboards/project/networks/subnets/tables.py:101 +#: dashboards/project/networks/subnets/tables.py:116 #: dashboards/project/networks/templates/networks/_detail_overview.html:7 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:9 #: dashboards/project/routers/forms.py:73 -#: dashboards/project/routers/tables.py:153 +#: dashboards/project/routers/tables.py:165 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 @@ -548,12 +549,12 @@ msgstr "主機聚合" #: dashboards/admin/aggregates/tables.py:29 msgid "Delete Host Aggregate" msgid_plural "Delete Host Aggregates" -msgstr[0] "" +msgstr[0] "刪除主機聚合" #: dashboards/admin/aggregates/tables.py:37 msgid "Deleted Host Aggregate" msgid_plural "Deleted Host Aggregates" -msgstr[0] "" +msgstr[0] "已刪除主機聚合" #: dashboards/admin/aggregates/tables.py:48 #: dashboards/admin/aggregates/workflows.py:176 @@ -593,7 +594,6 @@ msgstr "伺服器已離線" #: dashboards/admin/aggregates/tables.py:132 #: dashboards/admin/aggregates/tables.py:156 -#: dashboards/admin/hypervisors/compute/tables.py:25 msgid "Hosts" msgstr "主機" @@ -1179,15 +1179,15 @@ msgstr "隨機存取記憶體(MB)" #: dashboards/admin/flavors/workflows.py:50 msgid "Root Disk (GB)" -msgstr "" +msgstr "根硬碟(GB)" #: dashboards/admin/flavors/workflows.py:52 msgid "Ephemeral Disk (GB)" -msgstr "" +msgstr "暫時性硬碟(GB)" #: dashboards/admin/flavors/workflows.py:54 msgid "Swap Disk (MB)" -msgstr "" +msgstr "Swap 硬碟(MB)" #: dashboards/admin/flavors/workflows.py:58 #: dashboards/admin/flavors/workflows.py:224 @@ -1441,8 +1441,22 @@ msgstr "" msgid "Failed to evacuate host: %s." msgstr "撤離主機時失敗:%s。" -#: dashboards/admin/hypervisors/compute/tables.py:24 -#: dashboards/admin/hypervisors/compute/tables.py:52 +#: dashboards/admin/hypervisors/compute/tables.py:27 +#: dashboards/admin/hypervisors/compute/tables.py:41 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 +#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 +msgid "Evacuate Host" +msgid_plural "Evacuate Hosts" +msgstr[0] "撤離主機" + +#: dashboards/admin/hypervisors/compute/tables.py:35 +msgid "Evacuated Host" +msgid_plural "Evacuated Hosts" +msgstr[0] "已撤離主機" + +#: dashboards/admin/hypervisors/compute/tables.py:65 #: dashboards/admin/info/tables.py:66 dashboards/admin/info/tables.py:95 #: dashboards/admin/info/tables.py:119 dashboards/admin/info/tables.py:171 #: dashboards/admin/instances/tables.py:121 @@ -1458,28 +1472,12 @@ msgstr "撤離主機時失敗:%s。" msgid "Host" msgstr "主機" -#: dashboards/admin/hypervisors/compute/tables.py:26 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:8 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/_evacuate_host.html:23 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:3 -#: dashboards/admin/hypervisors/templates/hypervisors/compute/evacuate_host.html:6 -msgid "Evacuate Host" -msgstr "撤離主機" - -#: dashboards/admin/hypervisors/compute/tables.py:34 -msgid "Evacuate" -msgstr "撤離" - -#: dashboards/admin/hypervisors/compute/tables.py:35 -msgid "Evacuated" -msgstr "已撤離" - -#: dashboards/admin/hypervisors/compute/tables.py:53 +#: dashboards/admin/hypervisors/compute/tables.py:66 #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:120 msgid "Zone" msgstr "區域" -#: dashboards/admin/hypervisors/compute/tables.py:54 +#: dashboards/admin/hypervisors/compute/tables.py:67 #: dashboards/admin/info/tables.py:68 dashboards/admin/info/tables.py:97 #: dashboards/admin/info/tables.py:121 dashboards/admin/info/tables.py:172 #: dashboards/admin/instances/tables.py:137 @@ -1512,16 +1510,16 @@ msgstr "區域" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 -#: dashboards/project/networks/tables.py:109 +#: dashboards/project/networks/tables.py:124 #: dashboards/project/networks/ports/tables.py:59 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 -#: dashboards/project/routers/tables.py:157 +#: dashboards/project/routers/tables.py:169 #: dashboards/project/routers/ports/tables.py:98 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 -#: dashboards/project/stacks/tables.py:98 -#: dashboards/project/stacks/tables.py:135 -#: dashboards/project/stacks/tables.py:182 +#: dashboards/project/stacks/tables.py:113 +#: dashboards/project/stacks/tables.py:150 +#: dashboards/project/stacks/tables.py:197 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:19 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:26 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:31 @@ -1537,18 +1535,18 @@ msgstr "區域" msgid "Status" msgstr "狀態" -#: dashboards/admin/hypervisors/compute/tables.py:55 +#: dashboards/admin/hypervisors/compute/tables.py:68 #: dashboards/admin/info/tables.py:98 dashboards/admin/info/tables.py:123 #: dashboards/admin/info/tables.py:173 dashboards/project/overview/views.py:34 msgid "State" msgstr "狀態" -#: dashboards/admin/hypervisors/compute/tables.py:57 +#: dashboards/admin/hypervisors/compute/tables.py:70 #: dashboards/admin/networks/agents/tables.py:97 msgid "Updated At" msgstr "已更新" -#: dashboards/admin/hypervisors/compute/tables.py:66 +#: dashboards/admin/hypervisors/compute/tables.py:79 #: dashboards/admin/hypervisors/compute/tabs.py:24 msgid "Compute Host" msgstr "運算主機" @@ -1884,6 +1882,10 @@ msgstr "浮動 IP" #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:43 #: dashboards/project/access_and_security/security_groups/tables.py:130 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:24 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:32 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:109 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:489 #: dashboards/project/instances/workflows/update_instance.py:80 @@ -1981,7 +1983,7 @@ msgstr "系統資訊" msgid "" "Version: %(version_info)s\n" " " -msgstr "" +msgstr "版本:%(version_info)s\n " #: dashboards/admin/instances/forms.py:31 msgid "New Host" @@ -2049,8 +2051,8 @@ msgstr "即時轉移執行實例" #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:179 -#: dashboards/router/nexus1000v/tables.py:62 -#: dashboards/router/nexus1000v/tables.py:84 +#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:98 msgid "Project" msgstr "專案" @@ -2087,7 +2089,7 @@ msgstr "IP 位址" #: dashboards/admin/instances/tables.py:132 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 -#: dashboards/project/containers/tables.py:417 +#: dashboards/project/containers/tables.py:446 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:205 @@ -2101,7 +2103,7 @@ msgstr "IP 位址" #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:27 #: dashboards/project/volumes/volumes/tables.py:331 msgid "Size" -msgstr "規格" +msgstr "容量" #: dashboards/admin/instances/tables.py:143 #: dashboards/project/instances/tables.py:904 @@ -2139,7 +2141,7 @@ msgstr "無法取回執行實例專案的資訊。" #: dashboards/admin/instances/views.py:124 #: dashboards/project/instances/views.py:119 msgid "Unable to retrieve instance size information." -msgstr "無法取回執行實例的規格資訊。" +msgstr "無法取回執行實例的容量資訊。" #: dashboards/admin/instances/views.py:157 msgid "Unable to retrieve host information." @@ -2367,6 +2369,8 @@ msgstr "--" #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:25 #: dashboards/admin/volumes/volume_types/qos_specs/forms.py:47 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:55 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:65 msgid "Value" msgstr "數值" @@ -2392,17 +2396,16 @@ msgstr "所有資源的統計資料" #: dashboards/admin/networks/forms.py:29 msgid "Local" -msgstr "" +msgstr "本地" #: dashboards/admin/networks/forms.py:29 msgid "Flat" -msgstr "" +msgstr "單調" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:43 -#: dashboards/router/nexus1000v/tables.py:38 -#: dashboards/router/nexus1000v/tables.py:61 -#: dashboards/router/nexus1000v/tables.py:76 +#: dashboards/router/nexus1000v/tables.py:75 +#: dashboards/router/nexus1000v/tables.py:90 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "網路基本資料" @@ -2454,7 +2457,7 @@ msgstr "分段識別號" #: dashboards/project/loadbalancers/workflows.py:346 #: dashboards/project/loadbalancers/workflows.py:549 #: dashboards/project/networks/forms.py:42 -#: dashboards/project/networks/tables.py:111 +#: dashboards/project/networks/tables.py:126 #: dashboards/project/networks/workflows.py:49 #: dashboards/project/networks/ports/forms.py:38 #: dashboards/project/networks/ports/tables.py:61 @@ -2481,7 +2484,7 @@ msgstr "管理員狀態" #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 -#: dashboards/project/networks/tables.py:107 +#: dashboards/project/networks/tables.py:122 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "已分享" @@ -2489,7 +2492,7 @@ msgstr "已分享" #: dashboards/admin/networks/forms.py:81 #: dashboards/admin/networks/forms.py:240 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 -#: dashboards/project/routers/tables.py:163 +#: dashboards/project/routers/tables.py:175 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "對外網路" @@ -2567,8 +2570,7 @@ msgstr "更新網路 %s 時失敗" #: dashboards/project/databases/workflows/create_instance.py:131 #: dashboards/project/instances/workflows/create_instance.py:640 #: dashboards/project/networks/panel.py:23 -#: dashboards/project/networks/tables.py:43 -#: dashboards/project/networks/tables.py:115 +#: dashboards/project/networks/tables.py:130 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 #: usage/quotas.py:77 @@ -2576,17 +2578,19 @@ msgid "Networks" msgstr "網路" #: dashboards/admin/networks/tables.py:37 +#: dashboards/project/networks/tables.py:46 msgid "Delete Network" msgid_plural "Delete Networks" msgstr[0] "刪除網路" #: dashboards/admin/networks/tables.py:45 +#: dashboards/project/networks/tables.py:54 msgid "Deleted Network" msgid_plural "Deleted Networks" msgstr[0] "已刪除網路" #: dashboards/admin/networks/tables.py:56 -#: dashboards/project/networks/tables.py:59 +#: dashboards/project/networks/tables.py:74 #, python-format msgid "Failed to delete network %s" msgstr "刪除網路 %s 時失敗" @@ -2597,7 +2601,7 @@ msgstr "刪除網路 %s 時失敗" #: dashboards/admin/networks/templates/networks/create.html:3 #: dashboards/admin/networks/templates/networks/create.html:6 #: dashboards/project/network_topology/templates/network_topology/index.html:31 -#: dashboards/project/networks/tables.py:67 +#: dashboards/project/networks/tables.py:82 #: dashboards/project/networks/workflows.py:304 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 @@ -2606,7 +2610,7 @@ msgstr "新增網路" #: dashboards/admin/networks/tables.py:73 #: dashboards/admin/networks/templates/networks/_update.html:8 -#: dashboards/project/networks/tables.py:77 +#: dashboards/project/networks/tables.py:92 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "編輯網路" @@ -2619,7 +2623,7 @@ msgid "Network Name" msgstr "網路名稱" #: dashboards/admin/networks/tables.py:90 -#: dashboards/project/networks/tables.py:106 +#: dashboards/project/networks/tables.py:121 msgid "Subnets Associated" msgstr "子網路已聯結" @@ -2667,7 +2671,7 @@ msgstr "不能取回接口列表。" #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:107 #: dashboards/project/networks/views.py:132 -#: dashboards/project/networks/subnets/tables.py:115 +#: dashboards/project/networks/subnets/tables.py:130 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "無法取回網路「%s」的詳細資訊。" @@ -2701,12 +2705,12 @@ msgstr "為網路 %(network)s 加入媒介 %(agent_name)s 時失敗。" #: dashboards/admin/networks/agents/tables.py:39 msgid "Delete DHCP Agent" msgid_plural "Delete DHCP Agents" -msgstr[0] "" +msgstr[0] "刪除 DHCP 媒介" #: dashboards/admin/networks/agents/tables.py:47 msgid "Deleted DHCP Agent" msgid_plural "Deleted DHCP Agents" -msgstr[0] "" +msgstr[0] "已刪除 DHCP 媒介" #: dashboards/admin/networks/agents/tables.py:60 #, python-format @@ -2719,7 +2723,7 @@ msgstr "刪除媒介時時失敗:%s" #: dashboards/admin/networks/templates/networks/agents/add.html:3 #: dashboards/admin/networks/templates/networks/agents/add.html:6 msgid "Add DHCP Agent" -msgstr "" +msgstr "加入 DHCP 媒介" #: dashboards/admin/networks/agents/views.py:59 #: dashboards/admin/networks/ports/views.py:48 @@ -2824,7 +2828,7 @@ msgstr "已附加裝置" #: dashboards/admin/networks/ports/tables.py:101 #: dashboards/project/networks/ports/forms.py:45 msgid "Mac Learning State" -msgstr "" +msgstr "Mac 學習狀態" #: dashboards/admin/networks/ports/tables.py:105 #: dashboards/identity/projects/workflows.py:72 @@ -2858,30 +2862,32 @@ msgid "Unable to retrieve port details." msgstr "無法取回接口詳細資訊。" #: dashboards/admin/networks/subnets/tables.py:37 +#: dashboards/project/networks/subnets/tables.py:60 msgid "Delete Subnet" msgid_plural "Delete Subnets" msgstr[0] "刪除子網路" #: dashboards/admin/networks/subnets/tables.py:45 +#: dashboards/project/networks/subnets/tables.py:68 msgid "Deleted Subnet" msgid_plural "Deleted Subnets" msgstr[0] "已刪除子網路" #: dashboards/admin/networks/subnets/tables.py:56 -#: dashboards/project/networks/subnets/tables.py:64 +#: dashboards/project/networks/subnets/tables.py:79 #, python-format msgid "Failed to delete subnet %s" msgstr "刪除子網路 %s 時失敗" #: dashboards/admin/networks/subnets/tables.py:66 #: dashboards/project/networks/workflows.py:90 -#: dashboards/project/networks/subnets/tables.py:75 +#: dashboards/project/networks/subnets/tables.py:90 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "新增子網路" #: dashboards/admin/networks/subnets/tables.py:79 -#: dashboards/project/networks/subnets/tables.py:89 +#: dashboards/project/networks/subnets/tables.py:104 #: dashboards/project/networks/subnets/workflows.py:159 msgid "Edit Subnet" msgstr "編輯子網路" @@ -2896,22 +2902,21 @@ msgstr "CIDR" #: dashboards/admin/networks/subnets/tables.py:94 #: dashboards/project/networks/workflows.py:107 -#: dashboards/project/networks/subnets/tables.py:104 +#: dashboards/project/networks/subnets/tables.py:119 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "IP 版本" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/networks/workflows.py:109 -#: dashboards/project/networks/subnets/tables.py:105 +#: dashboards/project/networks/subnets/tables.py:120 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:27 msgid "Gateway IP" msgstr "閘道 IP" #: dashboards/admin/networks/subnets/tables.py:114 #: dashboards/identity/projects/workflows.py:74 -#: dashboards/project/networks/subnets/tables.py:57 -#: dashboards/project/networks/subnets/tables.py:122 usage/quotas.py:78 +#: dashboards/project/networks/subnets/tables.py:137 usage/quotas.py:78 msgid "Subnets" msgstr "子網域" @@ -3058,7 +3063,7 @@ msgstr "監視" #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:24 -#: dashboards/project/routers/tables.py:179 +#: dashboards/project/routers/tables.py:191 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 #: usage/quotas.py:80 @@ -3071,13 +3076,13 @@ msgstr "無法取回路由器列表。" #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 -#: dashboards/project/routers/extensions/routerrules/tables.py:55 +#: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Source CIDR" msgstr "來源 CIDR" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 -#: dashboards/project/routers/extensions/routerrules/tables.py:57 +#: dashboards/project/routers/extensions/routerrules/tables.py:72 msgid "Destination CIDR" msgstr "目標 CIDR" @@ -3088,19 +3093,18 @@ msgstr "目標 CIDR" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/instances/audit_tables.py:25 #: dashboards/project/routers/extensions/routerrules/forms.py:52 -#: dashboards/project/routers/extensions/routerrules/tables.py:58 +#: dashboards/project/routers/extensions/routerrules/tables.py:73 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "行為" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 -#: dashboards/project/routers/extensions/routerrules/tables.py:59 +#: dashboards/project/routers/extensions/routerrules/tables.py:74 msgid "Next Hops" msgstr "下一跳點" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 -#: dashboards/project/routers/extensions/routerrules/tables.py:44 -#: dashboards/project/routers/extensions/routerrules/tables.py:66 +#: dashboards/project/routers/extensions/routerrules/tables.py:81 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "路由器規則" @@ -3188,7 +3192,7 @@ msgstr "專案識別號" #: dashboards/project/routers/forms.py:46 #: dashboards/project/routers/forms.py:92 #: dashboards/project/routers/forms.py:98 -#: dashboards/project/routers/tables.py:161 +#: dashboards/project/routers/tables.py:173 #: dashboards/project/routers/templates/routers/_detail_overview.html:16 msgid "Distributed" msgstr "" @@ -3369,7 +3373,7 @@ msgstr "GB" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:287 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:304 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:265 @@ -3377,7 +3381,7 @@ msgstr "GB" #: dashboards/project/images/templates/images/images/_detail_overview.html:27 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 -#: dashboards/project/stacks/tables.py:89 +#: dashboards/project/stacks/tables.py:104 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 @@ -3462,8 +3466,8 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:119 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:160 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:286 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:175 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:303 #: dashboards/project/networks/workflows.py:305 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" @@ -3685,12 +3689,12 @@ msgstr "管理 QOS 規格的聯結" #: dashboards/admin/volumes/volume_types/tables.py:52 msgid "Delete VolumeType" msgid_plural "Delete VolumeTypes" -msgstr[0] "" +msgstr[0] "刪除儲存空間類型" #: dashboards/admin/volumes/volume_types/tables.py:60 msgid "Deleted VolumeType" msgid_plural "Deleted VolumeTypes" -msgstr[0] "" +msgstr[0] "已刪除儲存空間類型" #: dashboards/admin/volumes/volume_types/tables.py:73 msgid "Associated QOS Spec" @@ -3703,12 +3707,12 @@ msgstr "管理規格" #: dashboards/admin/volumes/volume_types/tables.py:118 msgid "Delete QOS Spec" msgid_plural "Delete QOS Specs" -msgstr[0] "" +msgstr[0] "刪除 QOS 規格" #: dashboards/admin/volumes/volume_types/tables.py:126 msgid "Deleted QOS Spec" msgid_plural "Deleted QOS Specs" -msgstr[0] "" +msgstr[0] "已刪除 QOS 規格" #: dashboards/admin/volumes/volume_types/tables.py:138 msgid "Edit Consumer" @@ -3768,19 +3772,19 @@ msgstr "無法編輯儲存空間類型額外的規格。" #: dashboards/admin/volumes/volume_types/extras/tables.py:27 msgid "Delete Extra Spec" msgid_plural "Delete Extra Specs" -msgstr[0] "" +msgstr[0] "刪除額外規格" #: dashboards/admin/volumes/volume_types/extras/tables.py:35 msgid "Deleted Extra Spec" msgid_plural "Deleted Extra Specs" -msgstr[0] "" +msgstr[0] "已刪除額外規格" #: dashboards/admin/volumes/volume_types/extras/tables.py:59 #: dashboards/admin/volumes/volume_types/qos_specs/tables.py:48 #: dashboards/identity/domains/tables.py:79 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:45 -#: dashboards/project/containers/tables.py:303 +#: dashboards/project/containers/tables.py:318 #: dashboards/project/images/images/tables.py:102 msgid "Edit" msgstr "編輯" @@ -4138,6 +4142,9 @@ msgid "Group ID" msgstr "群組識別號" #: dashboards/identity/groups/tables.py:124 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:16 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:34 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:47 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:3 msgid "Remove" msgstr "移除" @@ -4197,6 +4204,8 @@ msgstr "群組成員" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:59 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:69 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:291 @@ -4335,7 +4344,7 @@ msgstr "無法取回專案的詳細資訊。" #: dashboards/identity/projects/workflows.py:44 msgid "Injected File Content (Bytes)" -msgstr "" +msgstr "已注入的資料內容(位元組)" #: dashboards/identity/projects/workflows.py:87 msgid "Quota" @@ -4665,7 +4674,7 @@ msgstr "編輯使用者的詳細資訊,包括他們主要的專案及角色。 msgid "Compute" msgstr "運算" -#: dashboards/project/dashboard.py:32 dashboards/project/networks/tables.py:42 +#: dashboards/project/dashboard.py:32 #: dashboards/project/networks/workflows.py:78 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 @@ -4826,7 +4835,7 @@ msgstr "無法解除浮動 IP 的連結。" #: dashboards/project/access_and_security/floating_ips/tables.py:158 #, python-format msgid "%(instance_name)s %(fixed_ip)s" -msgstr "" +msgstr "%(instance_name)s %(fixed_ip)s" #: dashboards/project/access_and_security/floating_ips/tables.py:162 #, python-format @@ -4957,7 +4966,7 @@ msgstr "新增密鑰對" msgid "Fingerprint" msgstr "特徵" -#: dashboards/project/access_and_security/keypairs/views.py:71 +#: dashboards/project/access_and_security/keypairs/views.py:74 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "無法新增密鑰對:%(exc)s" @@ -5383,7 +5392,6 @@ msgid "Swift" msgstr "Swift" #: dashboards/project/containers/browsers.py:27 -#: dashboards/project/containers/tables.py:106 msgid "Container" msgstr "容器" @@ -5398,7 +5406,7 @@ msgid "Private" msgstr "私人" #: dashboards/project/containers/forms.py:49 -#: dashboards/project/containers/tables.py:250 +#: dashboards/project/containers/tables.py:265 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" @@ -5429,7 +5437,7 @@ msgid "File" msgstr "檔案" #: dashboards/project/containers/forms.py:88 -#: dashboards/project/containers/tables.py:414 +#: dashboards/project/containers/tables.py:443 msgid "Object Name" msgstr "物件名稱" @@ -5489,44 +5497,53 @@ msgid "Unable to copy object." msgstr "無法複製物件。" #: dashboards/project/containers/panel.py:27 -#: dashboards/project/containers/tables.py:107 -#: dashboards/project/containers/tables.py:261 +#: dashboards/project/containers/tables.py:276 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "容器" -#: dashboards/project/containers/tables.py:44 -#: dashboards/project/containers/tables.py:291 +#: dashboards/project/containers/tables.py:45 +#: dashboards/project/containers/tables.py:306 msgid "View Details" msgstr "檢視詳細資訊" -#: dashboards/project/containers/tables.py:55 +#: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "公開它" -#: dashboards/project/containers/tables.py:71 +#: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "已成功更新容器的存取權為公開。" -#: dashboards/project/containers/tables.py:75 -#: dashboards/project/containers/tables.py:101 +#: dashboards/project/containers/tables.py:76 +#: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "無法更新容器的存取權。" -#: dashboards/project/containers/tables.py:81 +#: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "使它不公開" -#: dashboards/project/containers/tables.py:97 +#: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "已成功更新容器的存取權為私人。" -#: dashboards/project/containers/tables.py:117 +#: dashboards/project/containers/tables.py:110 +msgid "Delete Container" +msgid_plural "Delete Containers" +msgstr[0] "刪除容器" + +#: dashboards/project/containers/tables.py:118 +msgid "Deleted Container" +msgid_plural "Deleted Containers" +msgstr[0] "已刪除容器" + +#: dashboards/project/containers/tables.py:132 msgid "Unable to delete container." msgstr "無法刪除容器。" -#: dashboards/project/containers/tables.py:134 +#: dashboards/project/containers/tables.py:149 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 @@ -5534,53 +5551,56 @@ msgstr "無法刪除容器。" msgid "Create Container" msgstr "新增容器" -#: dashboards/project/containers/tables.py:142 +#: dashboards/project/containers/tables.py:157 msgid "View Container" msgstr "檢視容器" -#: dashboards/project/containers/tables.py:154 +#: dashboards/project/containers/tables.py:169 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "新增虛擬資料夾" -#: dashboards/project/containers/tables.py:182 +#: dashboards/project/containers/tables.py:197 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "上傳物件" -#: dashboards/project/containers/tables.py:252 +#: dashboards/project/containers/tables.py:267 #: dashboards/project/containers/templates/containers/_container_detail.html:5 #: dashboards/project/containers/templates/containers/container_detail.html:3 #: dashboards/project/containers/templates/containers/container_detail.html:6 msgid "Container Details" msgstr "容器的詳細資訊" -#: dashboards/project/containers/tables.py:316 -#: dashboards/project/containers/templates/containers/_update.html:21 -#: dashboards/project/containers/templates/containers/_upload.html:20 -msgid "Object" -msgstr "物件" +#: dashboards/project/containers/tables.py:333 +msgid "Delete Object" +msgid_plural "Delete Objects" +msgstr[0] "刪除物件" -#: dashboards/project/containers/tables.py:317 -#: dashboards/project/containers/tables.py:421 -msgid "Objects" -msgstr "物件" +#: dashboards/project/containers/tables.py:341 +msgid "Deleted Object" +msgid_plural "Deleted Objects" +msgstr[0] "已刪除物件" -#: dashboards/project/containers/tables.py:339 +#: dashboards/project/containers/tables.py:368 msgid "Copy" msgstr "複製" -#: dashboards/project/containers/tables.py:352 +#: dashboards/project/containers/tables.py:381 #: dashboards/project/databases/tables.py:267 msgid "Download" msgstr "下載" -#: dashboards/project/containers/tables.py:399 +#: dashboards/project/containers/tables.py:428 msgid "pseudo-folder" msgstr "虛擬資料夾" +#: dashboards/project/containers/tables.py:450 +msgid "Objects" +msgstr "物件" + #: dashboards/project/containers/views.py:57 msgid "Unable to retrieve container list." msgstr "無法取回容器列表。" @@ -5694,6 +5714,11 @@ msgstr "最近更改" msgid "Edit Object" msgstr "編輯物件" +#: dashboards/project/containers/templates/containers/_update.html:21 +#: dashboards/project/containers/templates/containers/_upload.html:20 +msgid "Object" +msgstr "物件" + #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "" @@ -5773,13 +5798,13 @@ msgstr "複製樣板" #: dashboards/project/data_processing/nodegroup_templates/tables.py:56 msgid "Delete Template" msgid_plural "Delete Templates" -msgstr[0] "" +msgstr[0] "刪除樣板" #: dashboards/project/data_processing/cluster_templates/tables.py:72 #: dashboards/project/data_processing/nodegroup_templates/tables.py:64 msgid "Deleted Template" msgid_plural "Deleted Templates" -msgstr[0] "" +msgstr[0] "已刪除樣板" #: dashboards/project/data_processing/cluster_templates/tables.py:87 #: dashboards/project/data_processing/nodegroup_templates/tables.py:28 @@ -5800,7 +5825,7 @@ msgstr "設置叢集樣板" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:24 msgid "Plugin" -msgstr "" +msgstr "插件" #: dashboards/project/data_processing/cluster_templates/tables.py:117 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:16 @@ -5896,16 +5921,16 @@ msgid "no processes" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "Node Configurations" msgstr "節點設置" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:58 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:66 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:17 msgid "No configurations" msgstr "沒有設置" @@ -5946,18 +5971,25 @@ msgstr "未指定樣板" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:31 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +msgid "Auto Security Group" +msgstr "自動安全性群組" + +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:33 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:41 #: dashboards/project/data_processing/nodegroup_templates/tables.py:86 -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:30 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:47 msgid "Node Processes" msgstr "" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:43 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:51 msgid "Node processes are not specified" msgstr "" -#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 -#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 +#: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:63 +#: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:71 msgid "Node configurations are not specified" msgstr "" @@ -6008,7 +6040,7 @@ msgstr "無法取得插件列表。" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:53 #: dashboards/project/data_processing/jobs/workflows/launch.py:354 msgid "Plugin name" -msgstr "" +msgstr "插件名稱" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:69 msgid "Select plugin and hadoop version for cluster template" @@ -6016,9 +6048,9 @@ msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:83 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:288 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:305 msgid "Could not create" -msgstr "" +msgstr "不能新增" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:97 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:37 @@ -6059,12 +6091,12 @@ msgstr "調整叢集比例" #: dashboards/project/data_processing/clusters/tables.py:53 msgid "Delete Cluster" msgid_plural "Delete Clusters" -msgstr[0] "" +msgstr[0] "刪除叢集" #: dashboards/project/data_processing/clusters/tables.py:61 msgid "Deleted Cluster" msgid_plural "Deleted Clusters" -msgstr[0] "" +msgstr[0] "已刪除叢集" #: dashboards/project/data_processing/clusters/tables.py:84 msgid "Unable to update row" @@ -6124,7 +6156,7 @@ msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_cluster.html:21 msgid " Done" -msgstr "" +msgstr " 完成" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_general_help.html:3 msgid "Select a plugin and Hadoop version for a new Cluster." @@ -6283,12 +6315,12 @@ msgstr "註冊映像檔" #: dashboards/project/data_processing/data_image_registry/tables.py:54 msgid "Unregister Image" msgid_plural "Unregister Images" -msgstr[0] "" +msgstr[0] "註銷映像檔" #: dashboards/project/data_processing/data_image_registry/tables.py:62 msgid "Unregistered Image" msgid_plural "Unregistered Images" -msgstr[0] "" +msgstr[0] "已註銷映像檔" #: dashboards/project/data_processing/data_image_registry/tables.py:80 msgid "Tags" @@ -6311,12 +6343,12 @@ msgstr "無法取得映像檔詳細資訊" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/edit_tags.html:3 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/edit_tags.html:6 msgid "Edit Image Tags" -msgstr "" +msgstr "編輯映像檔標籤" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_edit_tags.html:27 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_register_image.html:25 msgid "Done" -msgstr "" +msgstr "完成" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:3 msgid "Image Registry tool:" @@ -6359,7 +6391,7 @@ msgstr "版本" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:30 msgid "Add plugin tags" -msgstr "" +msgstr "加入插件標籤" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:38 msgid "Add custom tag" @@ -6418,12 +6450,12 @@ msgstr "新增資料來源" #: dashboards/project/data_processing/data_sources/tables.py:38 msgid "Delete Data source" msgid_plural "Delete Data sources" -msgstr[0] "" +msgstr[0] "刪除資料來源" #: dashboards/project/data_processing/data_sources/tables.py:46 msgid "Deleted Data source" msgid_plural "Deleted Data sources" -msgstr[0] "" +msgstr[0] "已刪除資料來源" #: dashboards/project/data_processing/data_sources/tabs.py:38 msgid "Unable to retrieve data source details" @@ -6502,32 +6534,32 @@ msgstr "儲存空間類型" #: dashboards/project/data_processing/job_binaries/forms.py:55 msgid "Internal binary" -msgstr "" +msgstr "內部二進位" #: dashboards/project/data_processing/job_binaries/forms.py:58 msgid "Upload File" -msgstr "" +msgstr "上傳檔案" #: dashboards/project/data_processing/job_binaries/forms.py:61 msgid "Script name" -msgstr "" +msgstr "腳本名稱" #: dashboards/project/data_processing/job_binaries/forms.py:64 msgid "Script text" -msgstr "" +msgstr "腳本文字" #: dashboards/project/data_processing/job_binaries/forms.py:68 msgid "Username" -msgstr "" +msgstr "使用者名稱" #: dashboards/project/data_processing/job_binaries/forms.py:98 msgid "Failed to get list of internal binaries." -msgstr "" +msgstr "獲得內部二進位列表時失敗。" #: dashboards/project/data_processing/job_binaries/forms.py:128 #: dashboards/project/data_processing/job_binaries/forms.py:171 msgid "Unable to create job binary" -msgstr "" +msgstr "無法新增工作二進位" #: dashboards/project/data_processing/job_binaries/forms.py:143 #: dashboards/project/data_processing/job_binaries/tables.py:31 @@ -6535,52 +6567,52 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/create.html:3 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/create.html:6 msgid "Create Job Binary" -msgstr "" +msgstr "新增工作二進位" #: dashboards/project/data_processing/job_binaries/forms.py:160 msgid "Unable to upload job binary" -msgstr "" +msgstr "無法上傳工作二進位" #: dashboards/project/data_processing/job_binaries/forms.py:193 msgid "Failed to fetch internal binary list" -msgstr "" +msgstr "取得內部二進位列表時失敗" #: dashboards/project/data_processing/job_binaries/panel.py:22 #: dashboards/project/data_processing/job_binaries/tables.py:90 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/job_binaries.html:6 msgid "Job Binaries" -msgstr "" +msgstr "工作二進位" #: dashboards/project/data_processing/job_binaries/tables.py:41 msgid "Delete Job binary" msgid_plural "Delete Job binaries" -msgstr[0] "" +msgstr[0] "刪除工作二進位" #: dashboards/project/data_processing/job_binaries/tables.py:49 msgid "Deleted Job binary" msgid_plural "Deleted Job binaries" -msgstr[0] "" +msgstr[0] "已刪除工作二進位" #: dashboards/project/data_processing/job_binaries/tables.py:74 msgid "Download Job Binary" -msgstr "" +msgstr "下載工作二進位" #: dashboards/project/data_processing/job_binaries/tables.py:84 msgid "Url" -msgstr "" +msgstr "網址" #: dashboards/project/data_processing/job_binaries/tabs.py:38 msgid "Unable to fetch job binary." -msgstr "" +msgstr "無法取得工作二進位。" #: dashboards/project/data_processing/job_binaries/views.py:51 msgid "Unable to fetch job binary list." -msgstr "" +msgstr "無法取得工作二進位列表。" #: dashboards/project/data_processing/job_binaries/views.py:85 #, python-format msgid "Unable to fetch job binary: %(exc)s" -msgstr "" +msgstr "無法取得工作二進位:%(exc)s" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:4 msgid "" @@ -6590,7 +6622,7 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:8 msgid "Select the storage type for your job binary." -msgstr "" +msgstr "為您的工作二進位選擇儲存空間類型。" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:10 msgid "Data Processing internal database" @@ -6604,15 +6636,15 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:17 msgid "Choose an existing file" -msgstr "" +msgstr "選擇一個已存在的檔案" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:18 msgid "Upload a new file" -msgstr "" +msgstr "上傳一個新的檔案" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:19 msgid "Create a script to be uploaded dynamically" -msgstr "" +msgstr "新增一段腳本來動態上傳" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:23 msgid "For Object Store job binaries, you must:" @@ -6620,11 +6652,11 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:25 msgid "Enter the URL for the file" -msgstr "" +msgstr "為檔案輸入網址" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:26 msgid "Enter the username and password required to access that file" -msgstr "" +msgstr "輸入必要的使用者名稱及密碼來存取檔案" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:30 msgid "You may also enter an optional description for your job binary." @@ -6632,32 +6664,32 @@ msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:2 msgid "Job Binary Overview" -msgstr "" +msgstr "工作二進位概觀" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:16 msgid "Download job binary" -msgstr "" +msgstr "下載工作二進位" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/details.html:3 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/details.html:6 msgid "Job Binary Details" -msgstr "" +msgstr "工作二進位詳細資訊" #: dashboards/project/data_processing/job_executions/panel.py:22 #: dashboards/project/data_processing/job_executions/tables.py:161 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/job_executions.html:6 msgid "Job Executions" -msgstr "" +msgstr "工作執行" #: dashboards/project/data_processing/job_executions/tables.py:34 msgid "Delete Job execution" msgid_plural "Delete Job executions" -msgstr[0] "" +msgstr[0] "刪除工作執行" #: dashboards/project/data_processing/job_executions/tables.py:42 msgid "Deleted Job execution" msgid_plural "Deleted Job executions" -msgstr[0] "" +msgstr[0] "已刪除工作執行" #: dashboards/project/data_processing/job_executions/tables.py:58 #: dashboards/project/data_processing/job_executions/tables.py:87 @@ -6671,7 +6703,7 @@ msgstr[0] "" #: dashboards/project/data_processing/jobs/workflows/launch.py:415 msgid "Launch Job" msgid_plural "Launch Jobs" -msgstr[0] "" +msgstr[0] "發動工作" #: dashboards/project/data_processing/job_executions/tables.py:66 #: dashboards/project/data_processing/job_executions/tables.py:95 @@ -6680,15 +6712,15 @@ msgstr[0] "" #: dashboards/project/data_processing/jobs/tables.py:130 msgid "Launched Job" msgid_plural "Launched Jobs" -msgstr[0] "" +msgstr[0] "已發動工作" #: dashboards/project/data_processing/job_executions/tables.py:72 msgid "Relaunch On Existing Cluster" -msgstr "" +msgstr "重新在存在的叢集發動" #: dashboards/project/data_processing/job_executions/tables.py:101 msgid "Relaunch On New Cluster" -msgstr "" +msgstr "重新在新的叢集發動" #: dashboards/project/data_processing/job_executions/tables.py:143 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:10 @@ -6707,19 +6739,19 @@ msgstr "叢集" #: dashboards/project/data_processing/job_executions/views.py:43 msgid "Unable to fetch job executions." -msgstr "" +msgstr "無法取得工作執行。" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:3 msgid "Job Execution Overview" -msgstr "" +msgstr "工作執行概觀" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:12 msgid "Input Data Source" -msgstr "" +msgstr "輸入資料來源" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:14 msgid "Output Data Source" -msgstr "" +msgstr "輸出資料來源" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:18 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:24 @@ -6730,40 +6762,40 @@ msgstr "最近一次更新" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:20 msgctxt "Start time" msgid "Started" -msgstr "已開始" +msgstr "開始於" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:22 msgctxt "End time" msgid "Ended" -msgstr "" +msgstr "結束於" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:24 msgid "Return Code" -msgstr "" +msgstr "回傳碼" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:26 msgid "Oozie Job ID" -msgstr "" +msgstr "Oozie 工作識別號" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:28 msgctxt "Created time" msgid "Created" -msgstr "已新增" +msgstr "新增於" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:30 msgid "Job Configuration" -msgstr "" +msgstr "工作設置" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/details.html:3 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/details.html:6 msgid "Job Execution Details" -msgstr "" +msgstr "工作執行詳細資訊" #: dashboards/project/data_processing/jobs/panel.py:22 #: dashboards/project/data_processing/jobs/tables.py:156 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/jobs.html:6 msgid "Jobs" -msgstr "" +msgstr "工作" #: dashboards/project/data_processing/jobs/tables.py:30 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/create.html:3 @@ -6771,64 +6803,64 @@ msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:95 #: dashboards/project/data_processing/jobs/workflows/create.py:118 msgid "Create Job" -msgstr "" +msgstr "新增工作" #: dashboards/project/data_processing/jobs/tables.py:40 msgid "Delete Job" msgid_plural "Delete Jobs" -msgstr[0] "" +msgstr[0] "刪除工作" #: dashboards/project/data_processing/jobs/tables.py:48 msgid "Deleted Job" msgid_plural "Deleted Jobs" -msgstr[0] "" +msgstr[0] "已刪除工作" #: dashboards/project/data_processing/jobs/tables.py:78 msgid "Launch On Existing Cluster" -msgstr "" +msgstr "發動於已存在的叢集" #: dashboards/project/data_processing/jobs/tables.py:107 #: dashboards/project/data_processing/jobs/tables.py:136 msgid "Launch On New Cluster" -msgstr "" +msgstr "發動於新的叢集" #: dashboards/project/data_processing/jobs/views.py:48 #: dashboards/project/data_processing/jobs/workflows/launch.py:89 msgid "Unable to fetch jobs." -msgstr "" +msgstr "無法取得工作。" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:4 msgid "Create a job with a specified name." -msgstr "" +msgstr "以指定的名稱新增一份工作。" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:7 msgid "Select the type of your job:" -msgstr "" +msgstr "為您的工作選擇類型:" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:9 #: dashboards/project/data_processing/jobs/workflows/create.py:70 msgid "Pig" -msgstr "" +msgstr "Pig" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:10 #: dashboards/project/data_processing/jobs/workflows/create.py:70 msgid "Hive" -msgstr "" +msgstr "Hive" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:11 #: dashboards/project/data_processing/jobs/workflows/create.py:71 msgid "Spark" -msgstr "" +msgstr "Spark" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:12 #: dashboards/project/data_processing/jobs/workflows/create.py:72 msgid "MapReduce" -msgstr "" +msgstr "MapReduce" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:13 #: dashboards/project/data_processing/jobs/workflows/create.py:74 msgid "Java Action" -msgstr "" +msgstr "Java 行為" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:17 msgid "" @@ -6862,12 +6894,12 @@ msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:12 msgid "Mains" -msgstr "" +msgstr "主程式" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:18 #: dashboards/project/data_processing/jobs/workflows/create.py:48 msgid "Libs" -msgstr "" +msgstr "程式庫" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_launch_job_configure_help.html:4 msgid "Enter any custom configuration required for your job's execution." @@ -6889,47 +6921,51 @@ msgstr "" msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:5 +msgid "Select property name" +msgstr "選擇屬性名稱" + +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:220 msgid "Configuration" -msgstr "" +msgstr "設置" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:223 msgid "Parameters" -msgstr "" +msgstr "參數" -#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 +#: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:226 msgid "Arguments" -msgstr "" +msgstr "輸入參數" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/details.html:3 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/details.html:6 msgid "Job Details" -msgstr "" +msgstr "工作詳細資訊" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:86 msgid "Choose" -msgstr "" +msgstr "選擇" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:98 msgid "Chosen Libraries" -msgstr "" +msgstr "已選擇的程式庫" #: dashboards/project/data_processing/jobs/workflows/create.py:31 msgid "Choose libraries" -msgstr "" +msgstr "選擇程式庫" #: dashboards/project/data_processing/jobs/workflows/create.py:43 #: dashboards/project/data_processing/jobs/workflows/create.py:82 msgid "-- not selected --" -msgstr "" +msgstr "-- 未選擇 --" #: dashboards/project/data_processing/jobs/workflows/create.py:57 msgid "Job Type" -msgstr "" +msgstr "工作類型" #: dashboards/project/data_processing/jobs/workflows/create.py:59 msgid "Choose a main binary" -msgstr "" +msgstr "選擇主要的二進位" #: dashboards/project/data_processing/jobs/workflows/create.py:61 msgid "Choose the binary which should be used in this Job." @@ -6941,7 +6977,7 @@ msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:120 msgid "Job created" -msgstr "" +msgstr "已新增工作" #: dashboards/project/data_processing/jobs/workflows/create.py:121 msgid "Could not create job" @@ -6949,15 +6985,15 @@ msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:40 msgid "Input" -msgstr "" +msgstr "輸入" #: dashboards/project/data_processing/jobs/workflows/launch.py:45 msgid "Output" -msgstr "" +msgstr "輸出" #: dashboards/project/data_processing/jobs/workflows/launch.py:114 msgid "Unable to fetch clusters." -msgstr "" +msgstr "無法取得叢集。" #: dashboards/project/data_processing/jobs/workflows/launch.py:154 msgid "Main Class" @@ -6977,7 +7013,7 @@ msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:230 msgid "Configure" -msgstr "" +msgstr "設置" #: dashboards/project/data_processing/jobs/workflows/launch.py:308 msgid "Persist cluster after job exit" @@ -7020,21 +7056,21 @@ msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:449 msgid "Unable to create new cluster for job." -msgstr "" +msgstr "無法為工作新增新的叢集。" #: dashboards/project/data_processing/jobs/workflows/launch.py:462 msgid "Unable to launch job." -msgstr "" +msgstr "無法發動工作。" #: dashboards/project/data_processing/nodegroup_templates/panel.py:22 #: dashboards/project/data_processing/nodegroup_templates/tables.py:92 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/nodegroup_templates.html:6 msgid "Node Group Templates" -msgstr "" +msgstr "節點群組樣板" #: dashboards/project/data_processing/nodegroup_templates/tables.py:37 msgid "Configure Template" -msgstr "" +msgstr "設置樣板" #: dashboards/project/data_processing/nodegroup_templates/tables.py:70 #: dashboards/project/loadbalancers/tables.py:75 @@ -7049,15 +7085,15 @@ msgstr "刪除" #: dashboards/project/data_processing/nodegroup_templates/tabs.py:43 #: dashboards/project/data_processing/nodegroup_templates/tabs.py:84 msgid "Unable to fetch node group template." -msgstr "" +msgstr "無法取得節點群組樣板。" #: dashboards/project/data_processing/nodegroup_templates/tabs.py:49 msgid "Unable to fetch flavor for template." -msgstr "" +msgstr "無法取得此樣板的虛擬硬體樣板。" #: dashboards/project/data_processing/nodegroup_templates/tabs.py:58 msgid "Unable to fetch floating ip pools." -msgstr "" +msgstr "無法取得浮動 IP 倉庫。" #: dashboards/project/data_processing/nodegroup_templates/tabs.py:71 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:2 @@ -7066,11 +7102,11 @@ msgstr "" #: dashboards/project/data_processing/nodegroup_templates/views.py:48 msgid "Unable to fetch node group template list." -msgstr "" +msgstr "無法取得節點群組樣板列表。" #: dashboards/project/data_processing/nodegroup_templates/views.py:103 msgid "Unable to fetch template object." -msgstr "" +msgstr "無法取得樣板物件。" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:4 msgid "This Node Group Template will be created for:" @@ -7098,26 +7134,26 @@ msgstr "" msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:40 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:57 msgid "HDFS placement" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:59 msgid "Cinder volumes" -msgstr "" +msgstr "Cinder 儲存空間" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:43 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:60 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:53 msgid "Volumes per node" -msgstr "" +msgstr "每一節點儲存空間數" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:45 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:62 msgid "Volumes size" -msgstr "" +msgstr "儲存空間容量" -#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:48 +#: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:65 msgid "Ephemeral drive" -msgstr "" +msgstr "暫時性硬碟" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_fields_help.html:3 msgid "Filter" @@ -7135,43 +7171,43 @@ msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:159 -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:285 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:174 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:302 msgid "Create Node Group Template" -msgstr "" +msgstr "新增節點群組樣板" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/details.html:3 msgid "Nodegroup Template Details" -msgstr "" +msgstr "節點群組樣板詳細資訊" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/details.html:6 msgid "Node Group Template Details" -msgstr "" +msgstr "節點群組樣板詳細資訊" #: dashboards/project/data_processing/nodegroup_templates/workflows/copy.py:29 #, python-format msgid "Node Group Template copy %s created" -msgstr "" +msgstr "已新增節點群組樣板複本 %s" #: dashboards/project/data_processing/nodegroup_templates/workflows/copy.py:77 msgid "Unable to fetch plugin details." -msgstr "" +msgstr "無法取得插件詳細資訊。" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:43 msgid "OpenStack Flavor" -msgstr "" +msgstr "OpenStack 虛擬硬體樣板" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:46 msgid "Storage location" -msgstr "" +msgstr "儲存空間位置" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:47 msgid "Choose a storage location" -msgstr "" +msgstr "選擇一個儲存空間位置" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:60 msgid "Volumes size (GB)" -msgstr "" +msgstr "儲存空間容量(GB)" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:88 msgid "Unable to generate process choices." @@ -7179,26 +7215,34 @@ msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:96 msgid "Floating IP pool" -msgstr "" +msgstr "浮動 IP 倉庫" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:101 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +msgid "Create security group for this Node Group." +msgstr "為此節點群組新增安全性群組。" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:111 +msgid "Launch instances in these security groups." +msgstr "用這些安全性群組來發動執行實例。" + +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:116 msgid "Processes" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:103 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:118 msgid "Processes to be launched in node group" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:135 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:150 msgid "Configure Node Group Template" msgstr "" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:161 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:176 #, python-format msgid "Created Node Group Template %s" -msgstr "" +msgstr "已新增節點群組樣板 %s" -#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:266 +#: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:283 msgid "Select plugin and hadoop version" msgstr "" @@ -7222,15 +7266,15 @@ msgstr "無法取回網路。" #: dashboards/project/data_processing/utils/workflow_helpers.py:111 msgid "Node group cluster" -msgstr "" +msgstr "節點群組叢集" #: dashboards/project/data_processing/utils/workflow_helpers.py:115 msgid "Count" -msgstr "" +msgstr "計數" #: dashboards/project/data_processing/utils/workflow_helpers.py:168 msgid "Plugin Name" -msgstr "" +msgstr "插件名稱" #: dashboards/project/database_backups/panel.py:23 #: dashboards/project/database_backups/tables.py:78 @@ -7280,14 +7324,14 @@ msgstr "不可用" #: dashboards/project/databases/templates/databases/_detail_overview.html:13 #: dashboards/project/databases/workflows/create_instance.py:42 msgid "Datastore" -msgstr "" +msgstr "資料倉庫" #: dashboards/project/database_backups/tables.py:135 #: dashboards/project/database_backups/templates/database_backups/details.html:27 #: dashboards/project/databases/tables.py:202 #: dashboards/project/databases/templates/databases/_detail_overview.html:15 msgid "Datastore Version" -msgstr "" +msgstr "資料倉庫版本" #: dashboards/project/database_backups/tables.py:141 #: dashboards/project/databases/tables.py:271 @@ -7310,11 +7354,11 @@ msgstr "無法取回備份的詳細資訊:%s" #: dashboards/project/database_backups/views.py:96 #, python-format msgid "Unable to retrieve details for parent backup: %s" -msgstr "" +msgstr "無法取回母體備份的詳細資訊:%s" #: dashboards/project/database_backups/templates/database_backups/_backup_details_help.html:3 msgid "Specify the details for the database backup." -msgstr "" +msgstr "為資料庫備份指定詳細資料。" #: dashboards/project/database_backups/templates/database_backups/_backup_details_help.html:4 msgid "" @@ -7331,11 +7375,11 @@ msgstr "備份資料庫" #: dashboards/project/database_backups/templates/database_backups/details.html:3 msgid "Backup Details" -msgstr "" +msgstr "備份的詳細資訊" #: dashboards/project/database_backups/templates/database_backups/details.html:6 msgid "Backup Details: " -msgstr "" +msgstr "備份的詳細資訊:" #: dashboards/project/database_backups/templates/database_backups/details.html:12 msgid "Backup Overview" @@ -7347,12 +7391,12 @@ msgstr "備份檔案位置" #: dashboards/project/database_backups/templates/database_backups/details.html:34 msgid "Initial Volume Size" -msgstr "初始儲存空間規格" +msgstr "初始儲存空間容量" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:33 -#: dashboards/project/stacks/tables.py:93 +#: dashboards/project/stacks/tables.py:108 msgid "Updated" msgstr "已更新" @@ -7362,12 +7406,12 @@ msgstr "備份用量" #: dashboards/project/database_backups/templates/database_backups/details.html:47 msgid "Incremental Backup" -msgstr "" +msgstr "增量備份" #: dashboards/project/database_backups/templates/database_backups/details.html:50 #: dashboards/project/database_backups/workflows/create_backup.py:38 msgid "Parent Backup" -msgstr "" +msgstr "母體備份" #: dashboards/project/database_backups/templates/database_backups/details.html:61 msgid "Database Info" @@ -7387,24 +7431,24 @@ msgstr "選填的備份描述" #: dashboards/project/database_backups/workflows/create_backup.py:40 msgid "Optional parent backup" -msgstr "" +msgstr "選填的母體備份" #: dashboards/project/database_backups/workflows/create_backup.py:53 msgid "Unable to list database instances to backup." -msgstr "" +msgstr "無法列出資料庫執行實例來備份。" #: dashboards/project/database_backups/workflows/create_backup.py:65 msgid "Unable to list database backups for parent." -msgstr "" +msgstr "無法為母體列出資料庫備份。" #: dashboards/project/database_backups/workflows/create_backup.py:69 msgid "Select parent backup" -msgstr "" +msgstr "選擇母體備份" #: dashboards/project/database_backups/workflows/create_backup.py:71 #: dashboards/project/databases/workflows/create_instance.py:248 msgid "No backups available" -msgstr "" +msgstr "無可用的備份" #: dashboards/project/database_backups/workflows/create_backup.py:84 #, python-format @@ -7431,26 +7475,26 @@ msgstr "新增資料庫備份出錯。" #: dashboards/project/databases/forms.py:28 #: dashboards/project/volumes/volumes/forms.py:596 msgid "Current Size (GB)" -msgstr "" +msgstr "目前容量(GB)" #: dashboards/project/databases/forms.py:32 #: dashboards/project/volumes/volumes/forms.py:600 msgid "New Size (GB)" -msgstr "" +msgstr "新容量(GB)" #: dashboards/project/databases/forms.py:39 msgid "New size for volume must be greater than current size." -msgstr "" +msgstr "儲存空間的新容量必須大於目前的容量。" #: dashboards/project/databases/forms.py:50 #, python-format msgid "Resizing volume \"%s\"" -msgstr "" +msgstr "正在更改儲存空間「%s」容量" #: dashboards/project/databases/forms.py:53 #, python-format msgid "Unable to resize volume. %s" -msgstr "" +msgstr "無法更改儲存空間容量。%s" #: dashboards/project/databases/tables.py:34 msgid "Terminate" @@ -7496,7 +7540,7 @@ msgstr "發動執行實例" #: dashboards/project/databases/tables.py:113 msgid "Resize Volume" -msgstr "" +msgstr "更改儲存空間容量" #: dashboards/project/databases/tables.py:157 #: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:12 @@ -7537,11 +7581,11 @@ msgstr "-" #: dashboards/project/databases/templates/databases/_detail_overview.html:31 #: dashboards/project/databases/workflows/create_instance.py:38 msgid "Volume Size" -msgstr "儲存空間規格" +msgstr "儲存空間容量" #: dashboards/project/databases/tables.py:231 msgid "Allowed Host" -msgstr "" +msgstr "允許的主機" #: dashboards/project/databases/tables.py:245 msgid "Database Name" @@ -7553,19 +7597,19 @@ msgstr "備份檔案" #: dashboards/project/databases/tabs.py:63 msgid "Unable to get user data." -msgstr "" +msgstr "無法獲得使用者資料。" #: dashboards/project/databases/tabs.py:90 msgid "Unable to get databases data." -msgstr "" +msgstr "無法獲得資料庫資料。" #: dashboards/project/databases/tabs.py:115 msgid "Unable to get database backup data." -msgstr "" +msgstr "無法獲得資料庫備份資料。" #: dashboards/project/databases/views.py:55 msgid "Unable to retrieve database size information." -msgstr "無法取回資料庫規格資訊。" +msgstr "無法取回資料庫容量資訊。" #: dashboards/project/databases/views.py:76 msgid "Unable to retrieve database instances." @@ -7636,7 +7680,7 @@ msgstr "請留意:指定於儲存空間的容量值應該要 #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:3 #: dashboards/project/databases/workflows/create_instance.py:189 msgid "Initial Databases" -msgstr "" +msgstr "初始資料庫" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:4 msgid "Optionally provide a comma separated list of databases to create:" @@ -7664,7 +7708,7 @@ msgstr "密碼(必填)" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:14 #: dashboards/project/databases/workflows/create_instance.py:199 msgid "Allowed Host (optional)" -msgstr "" +msgstr "允許的主機(選填)" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:15 msgid "" @@ -7701,11 +7745,11 @@ msgstr "從先前的備份新增這個資料庫" #: dashboards/project/databases/templates/databases/resize_volume.html:3 #: dashboards/project/databases/templates/databases/resize_volume.html:6 msgid "Resize Database Volume" -msgstr "" +msgstr "更改資料庫儲存空間容量" #: dashboards/project/databases/templates/databases/_resize_volume.html:18 msgid "Specify the new volume size for the database instance." -msgstr "" +msgstr "為資料庫執行實例指定新的儲存空間容量。" #: dashboards/project/databases/templates/databases/_resize_volume.html:19 msgid "" @@ -7737,7 +7781,7 @@ msgstr "編輯執行實例" #: dashboards/project/databases/workflows/create_instance.py:37 #: dashboards/project/instances/workflows/create_instance.py:84 msgid "Size of image to launch." -msgstr "要發動的映像檔規格。" +msgstr "要發動的映像檔容量。" #: dashboards/project/databases/workflows/create_instance.py:41 msgid "Size of the volume in GB." @@ -7749,15 +7793,15 @@ msgstr "" #: dashboards/project/databases/workflows/create_instance.py:52 msgid "You must select a datastore type and version." -msgstr "" +msgstr "您必須選擇一個資料倉庫類型及版本。" #: dashboards/project/databases/workflows/create_instance.py:64 msgid "Unable to obtain flavors." -msgstr "" +msgstr "無法取得虛擬硬體樣板。" #: dashboards/project/databases/workflows/create_instance.py:115 msgid "Select datastore type and version" -msgstr "" +msgstr "選擇資料倉庫類型及版本" #: dashboards/project/databases/workflows/create_instance.py:135 #: dashboards/project/instances/workflows/create_instance.py:644 @@ -7805,7 +7849,7 @@ msgstr "您必須在新增使用者時指定最少一個資料庫。" #: dashboards/project/databases/workflows/create_instance.py:230 msgid "Select a backup to restore" -msgstr "" +msgstr "選擇一個備份來恢復" #: dashboards/project/databases/workflows/create_instance.py:233 msgid "Restore From Backup" @@ -7813,7 +7857,7 @@ msgstr "從備份恢復" #: dashboards/project/databases/workflows/create_instance.py:246 msgid "Select backup" -msgstr "" +msgstr "選擇備份" #: dashboards/project/databases/workflows/create_instance.py:261 msgid "Unable to find backup!" @@ -8033,27 +8077,27 @@ msgstr "新增防火牆" #: dashboards/project/firewalls/tables.py:66 msgid "Scheduled deletion of Rule" msgid_plural "Scheduled deletion of Rules" -msgstr[0] "" +msgstr[0] "已排程規則的刪除" #: dashboards/project/firewalls/tables.py:80 msgid "Delete Policy" msgid_plural "Delete Policies" -msgstr[0] "" +msgstr[0] "刪除政策" #: dashboards/project/firewalls/tables.py:88 msgid "Scheduled deletion of Policy" msgid_plural "Scheduled deletion of Policies" -msgstr[0] "" +msgstr[0] "已排程政策的刪除" #: dashboards/project/firewalls/tables.py:103 msgid "Delete Firewall" msgid_plural "Delete Firewalls" -msgstr[0] "" +msgstr[0] "刪除防火牆" #: dashboards/project/firewalls/tables.py:111 msgid "Scheduled deletion of Firewall" msgid_plural "Scheduled deletion of Firewalls" -msgstr[0] "" +msgstr[0] "已排程防火牆的刪除" #: dashboards/project/firewalls/tables.py:121 #: dashboards/project/firewalls/templates/firewalls/_updaterule.html:8 @@ -8159,7 +8203,7 @@ msgstr "無法取回防火牆詳細資訊。" #: dashboards/project/firewalls/views.py:67 #, python-format msgid "Deleted rule %s" -msgstr "" +msgstr "已刪除規則 %s" #: dashboards/project/firewalls/views.py:70 #, python-format @@ -8169,7 +8213,7 @@ msgstr "無法刪除規則。%s" #: dashboards/project/firewalls/views.py:75 #, python-format msgid "Deleted policy %s" -msgstr "" +msgstr "已刪除政策 %s" #: dashboards/project/firewalls/views.py:78 #, python-format @@ -8179,7 +8223,7 @@ msgstr "無法刪除政策。%s" #: dashboards/project/firewalls/views.py:84 #, python-format msgid "Deleted firewall %s" -msgstr "" +msgstr "已刪除防火牆 %s" #: dashboards/project/firewalls/views.py:87 #, python-format @@ -8444,7 +8488,7 @@ msgstr "從這個映像檔開機至少需要多少硬碟容量。若沒有指定 #: dashboards/project/images/images/forms.py:93 #: dashboards/project/images/images/forms.py:229 msgid "Minimum RAM (MB)" -msgstr "" +msgstr "至少隨機存取記憶體(MB)" #: dashboards/project/images/images/forms.py:95 #: dashboards/project/images/images/forms.py:231 @@ -8497,12 +8541,12 @@ msgstr "已成功更新映像檔。" #: dashboards/project/images/images/tables.py:63 msgid "Delete Image" msgid_plural "Delete Images" -msgstr[0] "" +msgstr[0] "刪除映像檔" #: dashboards/project/images/images/tables.py:71 msgid "Deleted Image" msgid_plural "Deleted Images" -msgstr[0] "" +msgstr[0] "已刪除映像檔" #: dashboards/project/images/images/tables.py:119 #: dashboards/project/volumes/snapshots/tables.py:93 @@ -8626,11 +8670,11 @@ msgstr "新增一個即時存檔" #: dashboards/project/instances/audit_tables.py:24 msgid "Request ID" -msgstr "" +msgstr "請求識別號" #: dashboards/project/instances/audit_tables.py:26 msgid "Start Time" -msgstr "" +msgstr "開始時間" #: dashboards/project/instances/audit_tables.py:29 #: dashboards/project/instances/templates/instances/_detail_overview.html:30 @@ -8639,16 +8683,16 @@ msgstr "訊息" #: dashboards/project/instances/audit_tables.py:33 msgid "Instance Action List" -msgstr "" +msgstr "執行實例行為列表" #: dashboards/project/instances/console.py:41 #, python-format msgid "Console type \"%s\" not supported." -msgstr "" +msgstr "不支援主控臺類型「%s」。" #: dashboards/project/instances/console.py:66 msgid "No available console found." -msgstr "" +msgstr "找不到可用的主控臺。" #: dashboards/project/instances/forms.py:42 msgid "Rebuild Password" @@ -8724,64 +8768,64 @@ msgstr "無法取回執行實例密碼。" #: dashboards/project/instances/tables.py:90 msgid "Terminate Instance" msgid_plural "Terminate Instances" -msgstr[0] "" +msgstr[0] "終止執行實例" #: dashboards/project/instances/tables.py:98 msgid "Scheduled termination of Instance" msgid_plural "Scheduled termination of Instances" -msgstr[0] "" +msgstr[0] "已排程執行實例的終止" #: dashboards/project/instances/tables.py:119 msgid "Hard Reboot Instance" msgid_plural "Hard Reboot Instances" -msgstr[0] "" +msgstr[0] "強制重開機執行實例" #: dashboards/project/instances/tables.py:127 msgid "Hard Rebooted Instance" msgid_plural "Hard Rebooted Instances" -msgstr[0] "" +msgstr[0] "已強制重開機執行實例" #: dashboards/project/instances/tables.py:150 msgid "Soft Reboot Instance" msgid_plural "Soft Reboot Instances" -msgstr[0] "" +msgstr[0] "重開機執行實例" #: dashboards/project/instances/tables.py:158 msgid "Soft Rebooted Instance" msgid_plural "Soft Rebooted Instances" -msgstr[0] "" +msgstr[0] "已重開機執行實例" #: dashboards/project/instances/tables.py:175 msgid "Pause Instance" msgid_plural "Pause Instances" -msgstr[0] "" +msgstr[0] "暫停執行實例" #: dashboards/project/instances/tables.py:180 #: dashboards/project/instances/tables.py:247 msgid "Resume Instance" msgid_plural "Resume Instances" -msgstr[0] "" +msgstr[0] "恢復執行實例" #: dashboards/project/instances/tables.py:190 msgid "Paused Instance" msgid_plural "Paused Instances" -msgstr[0] "" +msgstr[0] "已暫停執行實例" #: dashboards/project/instances/tables.py:195 #: dashboards/project/instances/tables.py:262 msgid "Resumed Instance" msgid_plural "Resumed Instances" -msgstr[0] "" +msgstr[0] "已恢復執行實例" #: dashboards/project/instances/tables.py:242 msgid "Suspend Instance" msgid_plural "Suspend Instances" -msgstr[0] "" +msgstr[0] "停止執行實例" #: dashboards/project/instances/tables.py:257 msgid "Suspended Instance" msgid_plural "Suspended Instances" -msgstr[0] "" +msgstr[0] "已停止執行實例" #: dashboards/project/instances/tables.py:370 msgid "Edit Security Groups" @@ -8799,15 +8843,15 @@ msgstr "檢視記錄" #: dashboards/project/instances/tables.py:433 #: dashboards/project/instances/workflows/resize_instance.py:88 msgid "Resize Instance" -msgstr "更改執行實例規格" +msgstr "更改執行實例容量" #: dashboards/project/instances/tables.py:457 msgid "Confirm Resize/Migrate" -msgstr "確認更改規格/轉移" +msgstr "確認更改容量/轉移" #: dashboards/project/instances/tables.py:470 msgid "Revert Resize/Migrate" -msgstr "還原更改規格/轉移" +msgstr "還原更改容量/轉移" #: dashboards/project/instances/tables.py:483 #: dashboards/project/instances/templates/instances/_rebuild.html:9 @@ -8867,24 +8911,24 @@ msgstr "發動執行實例「%s」時失敗" #: dashboards/project/instances/tables.py:658 msgid "Start Instance" msgid_plural "Start Instances" -msgstr[0] "" +msgstr[0] "開始執行實例" #: dashboards/project/instances/tables.py:666 msgid "Started Instance" msgid_plural "Started Instances" -msgstr[0] "" +msgstr[0] "已開始執行實例" #: dashboards/project/instances/tables.py:687 msgctxt "Action to perform (the instance is currently running)" msgid "Shut Off Instance" msgid_plural "Shut Off Instances" -msgstr[0] "" +msgstr[0] "關機執行實例" #: dashboards/project/instances/tables.py:696 msgctxt "Past action (the instance is currently already Shut Off)" msgid "Shut Off Instance" msgid_plural "Shut Off Instances" -msgstr[0] "" +msgstr[0] "已關機執行實例" #: dashboards/project/instances/tables.py:723 #, python-format @@ -8900,12 +8944,12 @@ msgstr "已刪除" #: dashboards/project/instances/tables.py:748 msgctxt "Current status of an Instance" msgid "Active" -msgstr "" +msgstr "活躍" #: dashboards/project/instances/tables.py:749 msgctxt "Current status of an Instance" msgid "Shutoff" -msgstr "" +msgstr "關機" #: dashboards/project/instances/tables.py:751 msgctxt "Current status of an Instance" @@ -8925,87 +8969,87 @@ msgstr "錯誤" #: dashboards/project/instances/tables.py:755 msgctxt "Current status of an Instance" msgid "Resize/Migrate" -msgstr "更改規格/轉移" +msgstr "更改容量中/轉移中" #: dashboards/project/instances/tables.py:757 msgctxt "Current status of an Instance" msgid "Confirm or Revert Resize/Migrate" -msgstr "確認或還原更改規格/轉移" +msgstr "等待確認或還原更改容量/轉移" #: dashboards/project/instances/tables.py:759 msgctxt "Current status of an Instance" msgid "Revert Resize/Migrate" -msgstr "還原更改規格/轉移" +msgstr "還原更改容量/還原轉移" #: dashboards/project/instances/tables.py:760 msgctxt "Current status of an Instance" msgid "Reboot" -msgstr "" +msgstr "重開機中" #: dashboards/project/instances/tables.py:762 msgctxt "Current status of an Instance" msgid "Hard Reboot" -msgstr "強制重開機" +msgstr "強制重開機中" #: dashboards/project/instances/tables.py:763 msgctxt "Current status of an Instance" msgid "Password" -msgstr "密碼" +msgstr "產生密碼" #: dashboards/project/instances/tables.py:764 msgctxt "Current status of an Instance" msgid "Rebuild" -msgstr "" +msgstr "重建中" #: dashboards/project/instances/tables.py:766 msgctxt "Current status of an Instance" msgid "Migrating" -msgstr "正在移轉" +msgstr "正在轉移" #: dashboards/project/instances/tables.py:767 msgctxt "Current status of an Instance" msgid "Build" -msgstr "" +msgstr "建立中" #: dashboards/project/instances/tables.py:768 msgctxt "Current status of an Instance" msgid "Rescue" -msgstr "" +msgstr "救援中" #: dashboards/project/instances/tables.py:771 msgctxt "Current status of an Instance" msgid "Soft Deleted" -msgstr "" +msgstr "已刪除" #: dashboards/project/instances/tables.py:772 msgctxt "Current status of an Instance" msgid "Shelved" -msgstr "" +msgstr "已擱置" #: dashboards/project/instances/tables.py:774 msgctxt "Current status of an Instance" msgid "Shelved Offloaded" -msgstr "" +msgstr "已擱置卸載" #: dashboards/project/instances/tables.py:780 msgctxt "Task status of an Instance" msgid "Scheduling" -msgstr "" +msgstr "正在排程" #: dashboards/project/instances/tables.py:782 msgctxt "Task status of an Instance" msgid "Block Device Mapping" -msgstr "" +msgstr "正在映射區塊裝置" #: dashboards/project/instances/tables.py:784 msgctxt "Task status of an Instance" msgid "Networking" -msgstr "網路連線" +msgstr "正在網路連線" #: dashboards/project/instances/tables.py:785 msgctxt "Task status of an Instance" msgid "Spawning" -msgstr "" +msgstr "正在生成" #: dashboards/project/instances/tables.py:787 msgctxt "Task status of an Instance" @@ -9015,67 +9059,67 @@ msgstr "正在儲存即時存檔" #: dashboards/project/instances/tables.py:789 msgctxt "Task status of an Instance" msgid "Image Snapshot Pending" -msgstr "" +msgstr "正在等待儲存映像檔即時存檔" #: dashboards/project/instances/tables.py:791 msgctxt "Task status of an Instance" msgid "Image Pending Upload" -msgstr "" +msgstr "正在等待映像檔上傳" #: dashboards/project/instances/tables.py:793 msgctxt "Task status of an Instance" msgid "Image Uploading" -msgstr "" +msgstr "正在上傳映像檔" #: dashboards/project/instances/tables.py:795 msgctxt "Task status of an Instance" msgid "Image Backup" -msgstr "" +msgstr "映像檔備份" #: dashboards/project/instances/tables.py:797 msgctxt "Task status of an Instance" msgid "Updating Password" -msgstr "" +msgstr "正在更新密碼" #: dashboards/project/instances/tables.py:799 msgctxt "Task status of an Instance" msgid "Preparing Resize or Migrate" -msgstr "正在準備更改規格或轉移" +msgstr "正在準備更改容量或轉移" #: dashboards/project/instances/tables.py:801 msgctxt "Task status of an Instance" msgid "Resizing or Migrating" -msgstr "正在更改規格或轉移" +msgstr "正在更改容量或轉移" #: dashboards/project/instances/tables.py:803 msgctxt "Task status of an Instance" msgid "Resized or Migrated" -msgstr "已更改規格或轉移" +msgstr "已更改容量或轉移" #: dashboards/project/instances/tables.py:805 msgctxt "Task status of an Instance" msgid "Finishing Resize or Migrate" -msgstr "正在完成更改規格或轉移" +msgstr "正在完成更改容量或轉移" #: dashboards/project/instances/tables.py:807 msgctxt "Task status of an Instance" msgid "Reverting Resize or Migrate" -msgstr "正在還原更改規格或轉移" +msgstr "正在還原更改容量或轉移" #: dashboards/project/instances/tables.py:809 msgctxt "Task status of an Instance" msgid "Confirming Resize or Migrate" -msgstr "正在確認更改規格或轉移" +msgstr "正在確認更改容量或轉移" #: dashboards/project/instances/tables.py:810 msgctxt "Task status of an Instance" msgid "Rebooting" -msgstr "" +msgstr "正在重開機" #: dashboards/project/instances/tables.py:812 msgctxt "Task status of an Instance" msgid "Rebooting Hard" -msgstr "" +msgstr "正在強制重開機" #: dashboards/project/instances/tables.py:813 msgctxt "Task status of an Instance" @@ -9091,17 +9135,17 @@ msgstr "正在回復" #: dashboards/project/instances/tables.py:816 msgctxt "Task status of an Instance" msgid "Suspending" -msgstr "" +msgstr "正在停止" #: dashboards/project/instances/tables.py:819 msgctxt "Task status of an Instance" msgid "Powering Off" -msgstr "" +msgstr "正在關機" #: dashboards/project/instances/tables.py:821 msgctxt "Task status of an Instance" msgid "Powering On" -msgstr "" +msgstr "正在開機" #: dashboards/project/instances/tables.py:822 msgctxt "Task status of an Instance" @@ -9116,22 +9160,22 @@ msgstr "正在取消救援" #: dashboards/project/instances/tables.py:826 msgctxt "Task status of an Instance" msgid "Rebuilding" -msgstr "" +msgstr "正在重建" #: dashboards/project/instances/tables.py:828 msgctxt "Task status of an Instance" msgid "Rebuild Block Device Mapping" -msgstr "" +msgstr "重建區塊裝置映射" #: dashboards/project/instances/tables.py:830 msgctxt "Task status of an Instance" msgid "Rebuild Spawning" -msgstr "" +msgstr "重建生成" #: dashboards/project/instances/tables.py:831 msgctxt "Task status of an Instance" msgid "Migrating" -msgstr "正在移轉" +msgstr "正在轉移" #: dashboards/project/instances/tables.py:832 msgctxt "Task status of an Instance" @@ -9141,52 +9185,52 @@ msgstr "正在刪除" #: dashboards/project/instances/tables.py:834 msgctxt "Task status of an Instance" msgid "Soft Deleting" -msgstr "" +msgstr "正在刪除" #: dashboards/project/instances/tables.py:835 msgctxt "Task status of an Instance" msgid "Restoring" -msgstr "" +msgstr "正在恢復" #: dashboards/project/instances/tables.py:836 msgctxt "Task status of an Instance" msgid "Shelving" -msgstr "" +msgstr "正在擱置" #: dashboards/project/instances/tables.py:838 msgctxt "Task status of an Instance" msgid "Shelving Image Pending Upload" -msgstr "" +msgstr "正在擱置映像檔上傳的等待" #: dashboards/project/instances/tables.py:840 msgctxt "Task status of an Instance" msgid "Shelving Image Uploading" -msgstr "" +msgstr "正在擱置映像檔上傳" #: dashboards/project/instances/tables.py:842 msgctxt "Task status of an Instance" msgid "Shelving Offloading" -msgstr "" +msgstr "正在擱置卸載" #: dashboards/project/instances/tables.py:844 msgctxt "Task status of an Instance" msgid "Unshelving" -msgstr "" +msgstr "取消擱置" #: dashboards/project/instances/tables.py:848 msgctxt "Power state of an Instance" msgid "No State" -msgstr "" +msgstr "沒有狀態" #: dashboards/project/instances/tables.py:849 msgctxt "Power state of an Instance" msgid "Running" -msgstr "" +msgstr "正在執行" #: dashboards/project/instances/tables.py:850 msgctxt "Power state of an Instance" msgid "Blocked" -msgstr "" +msgstr "已故障" #: dashboards/project/instances/tables.py:851 msgctxt "Power state of an Instance" @@ -9196,17 +9240,17 @@ msgstr "已暫停" #: dashboards/project/instances/tables.py:852 msgctxt "Power state of an Instance" msgid "Shut Down" -msgstr "" +msgstr "關機中" #: dashboards/project/instances/tables.py:853 msgctxt "Power state of an Instance" msgid "Shut Off" -msgstr "關閉" +msgstr "已關機" #: dashboards/project/instances/tables.py:854 msgctxt "Power state of an Instance" msgid "Crashed" -msgstr "" +msgstr "已崩潰" #: dashboards/project/instances/tables.py:855 msgctxt "Power state of an Instance" @@ -9216,12 +9260,12 @@ msgstr "已停止" #: dashboards/project/instances/tables.py:856 msgctxt "Power state of an Instance" msgid "Failed" -msgstr "" +msgstr "已失敗" #: dashboards/project/instances/tables.py:857 msgctxt "Power state of an Instance" msgid "Building" -msgstr "" +msgstr "正在建立" #: dashboards/project/instances/tables.py:894 #: dashboards/project/instances/workflows/create_instance.py:474 @@ -9240,11 +9284,11 @@ msgstr "無法獲得執行實例「%s」的記錄。" #: dashboards/project/instances/tabs.py:81 msgid "Action Log" -msgstr "" +msgstr "行為記錄" #: dashboards/project/instances/tabs.py:94 msgid "Unable to retrieve instance action list." -msgstr "" +msgstr "無法取回執行實例行為列表。" #: dashboards/project/instances/utils.py:31 msgid "Unable to retrieve instance flavors." @@ -9530,7 +9574,7 @@ msgstr "儲存空間即時存檔" #: dashboards/project/instances/workflows/create_instance.py:111 msgid "Device size (GB)" -msgstr "裝置規格(GB)" +msgstr "裝置容量(GB)" #: dashboards/project/instances/workflows/create_instance.py:115 msgid "Volume size in gigabytes (integer value)." @@ -9606,7 +9650,7 @@ msgstr "" #: dashboards/project/instances/workflows/create_instance.py:225 msgid "You must set volume size" -msgstr "您必須設定儲存空間規格" +msgstr "您必須設定儲存空間容量" #: dashboards/project/instances/workflows/create_instance.py:228 #: dashboards/project/instances/workflows/create_instance.py:302 @@ -9856,17 +9900,17 @@ msgstr "無可用的虛擬硬體樣板" #: dashboards/project/instances/workflows/resize_instance.py:89 msgid "Resize" -msgstr "更改規格" +msgstr "更改容量" #: dashboards/project/instances/workflows/resize_instance.py:90 #, python-format msgid "Scheduled resize of instance \"%s\"." -msgstr "已為執行實例「%s」排程更改規格。" +msgstr "已為執行實例「%s」排程更改容量。" #: dashboards/project/instances/workflows/resize_instance.py:91 #, python-format msgid "Unable to resize instance \"%s\"." -msgstr "無法更改執行實例「%s」的規格。" +msgstr "無法更改執行實例「%s」的容量。" #: dashboards/project/instances/workflows/update_instance.py:39 msgid "Unable to retrieve security group list. Please try again later." @@ -10176,7 +10220,6 @@ msgstr "提供者" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:126 -#: dashboards/project/networks/subnets/tables.py:56 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:115 #: dashboards/project/routers/ports/forms.py:29 @@ -10734,7 +10777,7 @@ msgstr "適中" msgid "There are no networks, routers, or connected instances to display." msgstr "無網路、路由器或已連接的執行實例可以列出。" -#: dashboards/project/networks/tables.py:87 +#: dashboards/project/networks/tables.py:102 msgid "Add Subnet" msgstr "加入子網路" @@ -10757,7 +10800,7 @@ msgid "Subnet Name" msgstr "子網路名稱" #: dashboards/project/networks/workflows.py:95 -#: dashboards/project/networks/subnets/tables.py:103 +#: dashboards/project/networks/subnets/tables.py:118 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "網路位址" @@ -11211,23 +11254,17 @@ msgstr "無法刪除路由器「%s」" msgid "Set Gateway" msgstr "設定閘道" -#: dashboards/project/routers/tables.py:106 -msgid "Clear" -msgstr "清除" - -#: dashboards/project/routers/tables.py:107 -msgid "Cleared" -msgstr "已清除" - #: dashboards/project/routers/tables.py:108 -msgid "Gateway" -msgstr "閘道" +msgid "Clear Gateway" +msgid_plural "Clear Gateways" +msgstr[0] "" -#: dashboards/project/routers/tables.py:109 -msgid "Gateways" -msgstr "閘道" +#: dashboards/project/routers/tables.py:116 +msgid "Cleared Gateway" +msgid_plural "Cleared Gateways" +msgstr[0] "" -#: dashboards/project/routers/tables.py:120 +#: dashboards/project/routers/tables.py:132 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "無法清除路由器「%(name)s」的閘道:「%(msg)s」" @@ -11302,16 +11339,22 @@ msgstr "已加入路由器規則" msgid "Failed to add router rule %s" msgstr "加入路由器規則 %s 時失敗" -#: dashboards/project/routers/extensions/routerrules/tables.py:31 +#: dashboards/project/routers/extensions/routerrules/tables.py:32 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "加入路由器規則" -#: dashboards/project/routers/extensions/routerrules/tables.py:43 -msgid "Router Rule" -msgstr "路由器規則" +#: dashboards/project/routers/extensions/routerrules/tables.py:47 +msgid "Delete Router Rule" +msgid_plural "Delete Router Rules" +msgstr[0] "" + +#: dashboards/project/routers/extensions/routerrules/tables.py:55 +msgid "Deleted Router Rule" +msgid_plural "Deleted Router Rules" +msgstr[0] "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" @@ -11585,7 +11628,7 @@ msgstr "機櫃識別號" #: dashboards/project/stacks/forms.py:230 #: dashboards/project/stacks/forms.py:254 #: dashboards/project/stacks/forms.py:360 -#: dashboards/project/stacks/tables.py:86 +#: dashboards/project/stacks/tables.py:101 msgid "Stack Name" msgstr "機櫃名稱" @@ -11645,61 +11688,66 @@ msgid "Stack update started." msgstr "已開始更新機櫃。" #: dashboards/project/stacks/panel.py:21 -#: dashboards/project/stacks/tables.py:51 -#: dashboards/project/stacks/tables.py:107 +#: dashboards/project/stacks/tables.py:122 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "機櫃" -#: dashboards/project/stacks/tables.py:31 +#: dashboards/project/stacks/tables.py:32 #: dashboards/project/stacks/templates/stacks/_create.html:8 #: dashboards/project/stacks/templates/stacks/create.html:3 #: dashboards/project/stacks/templates/stacks/create.html:6 msgid "Launch Stack" msgstr "發動機櫃" -#: dashboards/project/stacks/tables.py:40 +#: dashboards/project/stacks/tables.py:41 msgid "Change Stack Template" msgstr "變更機櫃樣板" -#: dashboards/project/stacks/tables.py:50 -msgid "Stack" -msgstr "機櫃" +#: dashboards/project/stacks/tables.py:54 +msgid "Delete Stack" +msgid_plural "Delete Stacks" +msgstr[0] "" -#: dashboards/project/stacks/tables.py:124 -#: dashboards/project/stacks/tables.py:169 +#: dashboards/project/stacks/tables.py:62 +msgid "Deleted Stack" +msgid_plural "Deleted Stacks" +msgstr[0] "" + +#: dashboards/project/stacks/tables.py:139 +#: dashboards/project/stacks/tables.py:184 msgid "Stack Resource" msgstr "機櫃資源" -#: dashboards/project/stacks/tables.py:127 -#: dashboards/project/stacks/tables.py:172 +#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:187 msgid "Resource" msgstr "資源" -#: dashboards/project/stacks/tables.py:130 +#: dashboards/project/stacks/tables.py:145 msgid "Time Since Event" msgstr "事件已過時間" -#: dashboards/project/stacks/tables.py:138 -#: dashboards/project/stacks/tables.py:187 +#: dashboards/project/stacks/tables.py:153 +#: dashboards/project/stacks/tables.py:202 msgid "Status Reason" msgstr "狀態原因" -#: dashboards/project/stacks/tables.py:142 +#: dashboards/project/stacks/tables.py:157 msgid "Stack Events" msgstr "機櫃事件" -#: dashboards/project/stacks/tables.py:175 +#: dashboards/project/stacks/tables.py:190 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "機櫃資源類型" -#: dashboards/project/stacks/tables.py:177 +#: dashboards/project/stacks/tables.py:192 msgid "Date Updated" msgstr "更新日期" -#: dashboards/project/stacks/tables.py:200 +#: dashboards/project/stacks/tables.py:215 msgid "Stack Resources" msgstr "機櫃資源" @@ -12193,7 +12241,7 @@ msgstr "" #: dashboards/project/volumes/volumes/forms.py:118 #, python-format msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" -msgstr "儲存空間容量必須大於等於即時存檔規格(%sGB)" +msgstr "儲存空間容量必須大於等於即時存檔容量(%sGB)" #: dashboards/project/volumes/volumes/forms.py:127 msgid "Unable to load the specified snapshot." @@ -12202,7 +12250,7 @@ msgstr "無法讀取指定的即時存檔。" #: dashboards/project/volumes/volumes/forms.py:138 #, python-format msgid "Volume size must be equal to or greater than the image size (%s)" -msgstr "儲存空間容量必須大於等於映像檔規格(%s)" +msgstr "儲存空間容量必須大於等於映像檔容量(%s)" #: dashboards/project/volumes/volumes/forms.py:146 #, python-format @@ -12262,12 +12310,12 @@ msgstr "無法偵測已支援的可用區域擴充套件。" #: dashboards/project/volumes/volumes/forms.py:311 #, python-format msgid "The volume size cannot be less than the snapshot size (%sGB)" -msgstr "儲存空間容量不能小於即時存檔規格(%sGB)" +msgstr "儲存空間容量不能小於即時存檔容量(%sGB)" #: dashboards/project/volumes/volumes/forms.py:323 #, python-format msgid "The volume size cannot be less than the image size (%s)" -msgstr "儲存空間容量不能小於映像檔規格(%s)" +msgstr "儲存空間容量不能小於映像檔容量(%s)" #: dashboards/project/volumes/volumes/forms.py:330 #, python-format @@ -13183,7 +13231,7 @@ msgid "Projects could not be retrieved." msgstr "專案不能被取回。" #: dashboards/router/nexus1000v/forms.py:51 -#: dashboards/router/nexus1000v/tables.py:64 +#: dashboards/router/nexus1000v/tables.py:78 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "區段類型" @@ -13205,9 +13253,9 @@ msgstr "主幹" #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 -#: dashboards/router/nexus1000v/tables.py:66 +#: dashboards/router/nexus1000v/tables.py:80 msgid "Sub Type" -msgstr "子類別" +msgstr "子類型" #: dashboards/router/nexus1000v/forms.py:60 msgid "Native VXLAN" @@ -13220,7 +13268,7 @@ msgstr "增強型 VXLAN" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 -#: dashboards/router/nexus1000v/tables.py:68 +#: dashboards/router/nexus1000v/tables.py:82 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "區段範圍" @@ -13231,7 +13279,7 @@ msgstr "" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 -#: dashboards/router/nexus1000v/tables.py:70 +#: dashboards/router/nexus1000v/tables.py:84 msgid "Multicast IP Range" msgstr "廣播 IP 範圍" @@ -13272,7 +13320,7 @@ msgstr "更新網路基本資料(%s)時失敗。" msgid "Cisco Nexus 1000v" msgstr "Cisco Nexus 1000v" -#: dashboards/router/nexus1000v/tables.py:31 +#: dashboards/router/nexus1000v/tables.py:32 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3 @@ -13280,26 +13328,32 @@ msgstr "Cisco Nexus 1000v" msgid "Create Network Profile" msgstr "新增網路基本資料" -#: dashboards/router/nexus1000v/tables.py:39 -msgid "Network Profiles" -msgstr "網路基本資料" +#: dashboards/router/nexus1000v/tables.py:42 +msgid "Delete Network Profile" +msgid_plural "Delete Network Profiles" +msgstr[0] "" -#: dashboards/router/nexus1000v/tables.py:45 +#: dashboards/router/nexus1000v/tables.py:50 +msgid "Deleted Network Profile" +msgid_plural "Deleted Network Profiles" +msgstr[0] "" + +#: dashboards/router/nexus1000v/tables.py:59 #, python-format msgid "Failed to delete network profile (%s)." msgstr "刪除網路基本資料(%s)時失敗。" -#: dashboards/router/nexus1000v/tables.py:53 +#: dashboards/router/nexus1000v/tables.py:67 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "編輯網路基本資料" -#: dashboards/router/nexus1000v/tables.py:72 +#: dashboards/router/nexus1000v/tables.py:86 msgid "Physical Network Name" msgstr "實體網路名稱" -#: dashboards/router/nexus1000v/tables.py:83 -#: dashboards/router/nexus1000v/tables.py:88 +#: dashboards/router/nexus1000v/tables.py:97 +#: dashboards/router/nexus1000v/tables.py:102 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "政策基本資料" @@ -13429,7 +13483,7 @@ msgstr "使用者設定" #: dashboards/settings/user/templates/user/_settings.html:19 msgid "Modify dashboard settings for your user." -msgstr "" +msgstr "為您的使用者更改儀表板設定。" #: templates/403.html:5 templates/403.html.py:10 msgid "Forbidden" @@ -13471,7 +13525,7 @@ msgstr "幫助" #: templates/_header.html:20 msgid "Filter selections" -msgstr "" +msgstr "篩選結果" #: templates/_header.html:40 msgid "Sign Out" @@ -13479,11 +13533,11 @@ msgstr "登出" #: templates/context_selection/_domain_list.html:4 msgid "Domains:" -msgstr "" +msgstr "地域:" #: templates/context_selection/_project_list.html:6 msgid "Projects:" -msgstr "" +msgstr "專案:" #: templates/context_selection/_region_list.html:7 msgid "Regions:"