From f2d1db5439c08ec94d2e46833ff791e2d82a208d Mon Sep 17 00:00:00 2001 From: mfaraji Date: Tue, 22 Oct 2013 00:16:06 -0400 Subject: [PATCH] Addig Captcha to Request Access page --- .../templates/accessReq/AccessRequest.html | 17 +- horizon/templates/accessReq/admin_msg.txt | 1 + locale/bg_BG/LC_MESSAGES/django.mo | Bin 0 -> 25231 bytes locale/bg_BG/LC_MESSAGES/django.po | 3734 ++++++++++++++++ locale/bg_BG/LC_MESSAGES/djangojs.mo | Bin 0 -> 378 bytes locale/bg_BG/LC_MESSAGES/djangojs.po | 78 + locale/en/LC_MESSAGES/django.mo | Bin 0 -> 42492 bytes locale/en/LC_MESSAGES/django.po | 3798 ++++++++++++++++ locale/en/LC_MESSAGES/djangojs.mo | Bin 0 -> 378 bytes locale/en/LC_MESSAGES/djangojs.po | 78 + locale/es/LC_MESSAGES/django.mo | Bin 0 -> 60209 bytes locale/es/LC_MESSAGES/django.po | 3847 ++++++++++++++++ locale/es/LC_MESSAGES/djangojs.mo | Bin 0 -> 420 bytes locale/es/LC_MESSAGES/djangojs.po | 79 + locale/fr/LC_MESSAGES/django.mo | Bin 0 -> 414 bytes locale/fr/LC_MESSAGES/django.po | 3701 +++++++++++++++ locale/fr/LC_MESSAGES/djangojs.mo | Bin 0 -> 419 bytes locale/fr/LC_MESSAGES/djangojs.po | 79 + locale/it/LC_MESSAGES/django.mo | Bin 0 -> 28544 bytes locale/it/LC_MESSAGES/django.po | 3757 ++++++++++++++++ locale/it/LC_MESSAGES/djangojs.mo | Bin 0 -> 420 bytes locale/it/LC_MESSAGES/djangojs.po | 79 + locale/ja/LC_MESSAGES/django.mo | Bin 0 -> 69010 bytes locale/ja/LC_MESSAGES/django.po | 3828 ++++++++++++++++ locale/ja/LC_MESSAGES/djangojs.mo | Bin 0 -> 413 bytes locale/ja/LC_MESSAGES/djangojs.po | 78 + locale/ko_KR/LC_MESSAGES/django.mo | Bin 0 -> 1765 bytes locale/ko_KR/LC_MESSAGES/django.po | 3698 +++++++++++++++ locale/ko_KR/LC_MESSAGES/djangojs.mo | Bin 0 -> 378 bytes locale/ko_KR/LC_MESSAGES/djangojs.po | 78 + locale/nl_NL/LC_MESSAGES/django.mo | Bin 0 -> 10792 bytes locale/nl_NL/LC_MESSAGES/django.po | 3709 ++++++++++++++++ locale/nl_NL/LC_MESSAGES/djangojs.mo | Bin 0 -> 378 bytes locale/nl_NL/LC_MESSAGES/djangojs.po | 78 + locale/pl/LC_MESSAGES/django.mo | Bin 0 -> 904 bytes locale/pl/LC_MESSAGES/django.po | 3954 +++++++++++++++++ locale/pl/LC_MESSAGES/djangojs.mo | Bin 0 -> 478 bytes locale/pl/LC_MESSAGES/djangojs.po | 81 + locale/pt/LC_MESSAGES/django.mo | Bin 0 -> 33028 bytes locale/pt/LC_MESSAGES/django.po | 3770 ++++++++++++++++ locale/pt/LC_MESSAGES/djangojs.mo | Bin 0 -> 420 bytes locale/pt/LC_MESSAGES/djangojs.po | 79 + locale/pt_BR/LC_MESSAGES/django.mo | Bin 0 -> 39484 bytes locale/pt_BR/LC_MESSAGES/django.po | 3762 ++++++++++++++++ locale/pt_BR/LC_MESSAGES/djangojs.mo | Bin 0 -> 419 bytes locale/pt_BR/LC_MESSAGES/djangojs.po | 79 + locale/ru/LC_MESSAGES/django.mo | Bin 0 -> 585 bytes locale/ru/LC_MESSAGES/django.po | 3708 ++++++++++++++++ locale/ru/LC_MESSAGES/djangojs.mo | Bin 0 -> 494 bytes locale/ru/LC_MESSAGES/djangojs.po | 80 + locale/zh_CN/LC_MESSAGES/django.mo | Bin 0 -> 13474 bytes locale/zh_CN/LC_MESSAGES/django.po | 3709 ++++++++++++++++ locale/zh_CN/LC_MESSAGES/djangojs.mo | Bin 0 -> 413 bytes locale/zh_CN/LC_MESSAGES/djangojs.po | 78 + locale/zh_TW/LC_MESSAGES/django.mo | Bin 0 -> 50037 bytes locale/zh_TW/LC_MESSAGES/django.po | 3736 ++++++++++++++++ locale/zh_TW/LC_MESSAGES/djangojs.mo | Bin 0 -> 413 bytes locale/zh_TW/LC_MESSAGES/djangojs.po | 78 + openstack_dashboard/local/.secret_key_store | 2 +- .../saviAccessRequest/forms.py | 8 +- openstack_dashboard/settings.py | 3 +- tools/pip-requires | 2 +- 62 files changed, 53829 insertions(+), 17 deletions(-) create mode 100644 locale/bg_BG/LC_MESSAGES/django.mo create mode 100644 locale/bg_BG/LC_MESSAGES/django.po create mode 100644 locale/bg_BG/LC_MESSAGES/djangojs.mo create mode 100644 locale/bg_BG/LC_MESSAGES/djangojs.po create mode 100644 locale/en/LC_MESSAGES/django.mo create mode 100644 locale/en/LC_MESSAGES/django.po create mode 100644 locale/en/LC_MESSAGES/djangojs.mo create mode 100644 locale/en/LC_MESSAGES/djangojs.po create mode 100644 locale/es/LC_MESSAGES/django.mo create mode 100644 locale/es/LC_MESSAGES/django.po create mode 100644 locale/es/LC_MESSAGES/djangojs.mo create mode 100644 locale/es/LC_MESSAGES/djangojs.po create mode 100644 locale/fr/LC_MESSAGES/django.mo create mode 100644 locale/fr/LC_MESSAGES/django.po create mode 100644 locale/fr/LC_MESSAGES/djangojs.mo create mode 100644 locale/fr/LC_MESSAGES/djangojs.po create mode 100644 locale/it/LC_MESSAGES/django.mo create mode 100644 locale/it/LC_MESSAGES/django.po create mode 100644 locale/it/LC_MESSAGES/djangojs.mo create mode 100644 locale/it/LC_MESSAGES/djangojs.po create mode 100644 locale/ja/LC_MESSAGES/django.mo create mode 100644 locale/ja/LC_MESSAGES/django.po create mode 100644 locale/ja/LC_MESSAGES/djangojs.mo create mode 100644 locale/ja/LC_MESSAGES/djangojs.po create mode 100644 locale/ko_KR/LC_MESSAGES/django.mo create mode 100644 locale/ko_KR/LC_MESSAGES/django.po create mode 100644 locale/ko_KR/LC_MESSAGES/djangojs.mo create mode 100644 locale/ko_KR/LC_MESSAGES/djangojs.po create mode 100644 locale/nl_NL/LC_MESSAGES/django.mo create mode 100644 locale/nl_NL/LC_MESSAGES/django.po create mode 100644 locale/nl_NL/LC_MESSAGES/djangojs.mo create mode 100644 locale/nl_NL/LC_MESSAGES/djangojs.po create mode 100644 locale/pl/LC_MESSAGES/django.mo create mode 100644 locale/pl/LC_MESSAGES/django.po create mode 100644 locale/pl/LC_MESSAGES/djangojs.mo create mode 100644 locale/pl/LC_MESSAGES/djangojs.po create mode 100644 locale/pt/LC_MESSAGES/django.mo create mode 100644 locale/pt/LC_MESSAGES/django.po create mode 100644 locale/pt/LC_MESSAGES/djangojs.mo create mode 100644 locale/pt/LC_MESSAGES/djangojs.po create mode 100644 locale/pt_BR/LC_MESSAGES/django.mo create mode 100644 locale/pt_BR/LC_MESSAGES/django.po create mode 100644 locale/pt_BR/LC_MESSAGES/djangojs.mo create mode 100644 locale/pt_BR/LC_MESSAGES/djangojs.po create mode 100644 locale/ru/LC_MESSAGES/django.mo create mode 100644 locale/ru/LC_MESSAGES/django.po create mode 100644 locale/ru/LC_MESSAGES/djangojs.mo create mode 100644 locale/ru/LC_MESSAGES/djangojs.po create mode 100644 locale/zh_CN/LC_MESSAGES/django.mo create mode 100644 locale/zh_CN/LC_MESSAGES/django.po create mode 100644 locale/zh_CN/LC_MESSAGES/djangojs.mo create mode 100644 locale/zh_CN/LC_MESSAGES/djangojs.po create mode 100644 locale/zh_TW/LC_MESSAGES/django.mo create mode 100644 locale/zh_TW/LC_MESSAGES/django.po create mode 100644 locale/zh_TW/LC_MESSAGES/djangojs.mo create mode 100644 locale/zh_TW/LC_MESSAGES/djangojs.po diff --git a/horizon/templates/accessReq/AccessRequest.html b/horizon/templates/accessReq/AccessRequest.html index 995d58aa496..2ce68dc61cf 100644 --- a/horizon/templates/accessReq/AccessRequest.html +++ b/horizon/templates/accessReq/AccessRequest.html @@ -9,9 +9,7 @@ - - - + @@ -35,15 +33,15 @@
{{ field }} -

{{ field.errors }}

+ {{ field.errors }}
{% endfor %}
-
+
- +
@@ -65,12 +63,7 @@
- - - - - + diff --git a/horizon/templates/accessReq/admin_msg.txt b/horizon/templates/accessReq/admin_msg.txt index f3357995531..523fb9106fa 100644 --- a/horizon/templates/accessReq/admin_msg.txt +++ b/horizon/templates/accessReq/admin_msg.txt @@ -6,6 +6,7 @@ Desired Username: {{ user.username }} Name: {{ user.get_full_name }} Email: {{ user.email }} University: {{ profile.university }} +Supervisor: {{ user.supervisor }} Date request sent: {{ user.date_joined }} diff --git a/locale/bg_BG/LC_MESSAGES/django.mo b/locale/bg_BG/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..1174429a65f35b0d0b0e61f6fd93c29773ec5746 GIT binary patch literal 25231 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 literal 0 HcmV?d00001 diff --git a/locale/bg_BG/LC_MESSAGES/django.po b/locale/bg_BG/LC_MESSAGES/django.po new file mode 100644 index 00000000000..398632af6ce --- /dev/null +++ b/locale/bg_BG/LC_MESSAGES/django.po @@ -0,0 +1,3734 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Dimitar Dimitrov , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: 2012-08-16 08:19+0000\n" +"Last-Translator: Dimitar Dimitrov \n" +"Language-Team: LANGUAGE \n" +"Language: bg_BG\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: base.py:437 +msgid "Other" +msgstr "Друго" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "Моля, влезте за да продължите." + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "Вие не сте оторизирани да достъпвате %s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "Не сте оторизирани. Моля, опитайте да влезете отново." + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "%(type)s (%(backend)s backend)" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "ALLOW %(from)s:%(to)s от %(group)s" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "ALLOW %(from)s:%(to)s от %(cidr)s" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "Проект" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "Достъп и сигурност" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "Списъкът с ключови двойки не може да бъде получен." + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "Групите за сигурност не могат да бъдат получени." + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "Списъкът с инстанции не може да бъде получен." + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "Басейн" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "Не може да се алокира плаващ IP адрес." + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "Алокация на IP за проект" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "Освободи" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "Освободен" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "Плаващ IP адрес" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "Плаващи IP адреси" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "Асоциация на плаващ IP адрес" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "Успешна дисоциация на плаващо IP: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "Не може да се дисоциира плаващия IP адрес." + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "IP адрес" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "Инстанция" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "Басейн с плаващи IP адреси" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "Не са налични басейни с плаващи IP адреси." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "Изберете инстанция" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "Няма налични инстанции" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "Име на ключова двойка" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" +"Имената на ключовите двойки могат да съдържат само букви, числа, долни черти " +"и тирета." + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "Публичен ключ" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "Успешно зареждане на публичен ключ: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "Ключова двойка" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "Ключови двойки" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "Зареждане на ключова двойка" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "Създаване на ключова двойка" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "Фингърпринт" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "Не може да се създаде ключовата двойка: %(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "Име" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "Описание" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "Групата за сигурност не може да бъде създадена." + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "IP протокол" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "От порт" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP/UDP: Въведете число от 1 до 65535. ICMP: въведете стойност за ICMP в " +"диапазона (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "Тип" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "До порт" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP/UDP: Въведете число от 1 до 65535. ICMP: въведете стойност за ICMP код в " +"диапазона (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "Код" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "Числото за \"от\" порт е невалидно." + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "Числото за \"до\" порт е невалидно." + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" +"Числото за \"до\" порт трябва да е по-голямо или равно на числото за \"от\" " +"порт." + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "Успешно добавено правило: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "Правилото не може да бъде добавено към групата за сигурност." + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "Група за сигурност" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "Групи за сигурност" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "Създаване на група за сигурност" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "Промяна на правилата" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "Правило" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "Правила" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "Източник" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "Правила на групата за сигурност" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "Групата за сигурност не може да бъде получена." + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "Достъп & сигурност" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "Алокация на плаващ IP адрес" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "Описание:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "Алокация на плаващ IP адрес от даден басейн с плаващи IP адреси." + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "Квоти на проекта" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "Алокация на IP адрес" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "Откажи" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "Пазете и използвайте ключа като всеки нормален ssh частен ключ." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "Свали ключовата двойка" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "Свали ключовата двойка \"%(keypair_name)s\"" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "От тук можете да създадете нова група за сигурност" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "Промяна на правилата на групата за сигурност" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "Добавяне на правило" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "Контейнер" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "Наклонената черта е невалиден символ." + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "Име на контейнер" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "Контейнерът беше създаден успешно." + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "Контейнерът не може да бъде създаден." + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "Име на обект" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "Файл" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "Обектът беше качен успешно." + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "Обектът не може да бъде качен." + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "Обектът не беше копиран." + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "Контейнери" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "Създаване на контейнер" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "Качване на обект" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "Обект" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "Обекти" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "Копиране" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "Сваляне" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "Размер" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "Списъкът с контейнери не може да бъде получен." + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "Списъкът с обекти не може да бъде получен." + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "Обектът не може да бъде получен." + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "Списъкът с контейнери не може да бъде показан." + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "Копиране на обект" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "Качване на обект" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "Публичен" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "Архитектура" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "Стартиране" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "Промяна" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "Статус" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "Преглед" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "Име на запазеното състояние" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" +"Запазено състояние \"%(name)s\" беше създадено за инстанция \"%(inst)s\"" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "Запазване на състоянието" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "Запазени състояния" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "Запазени състояния на инстанцията" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "Информация" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "Контролна сума" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "Създаден на" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "Оновен на" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "Формат на контейнера" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "Формат на диска" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "Създаване на запазено състояние" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" +"Запазеното състояние запазва състоянието на диска на работеща инстанция." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "Създаване на запазено състояние" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +msgid "Volume Snapshot Details" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +msgid "Volume Snapshot Detail" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "Детайлите за инстанцията не могат да бъдат получени." + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "Инстанцията \"%s\" беше обновена." + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "Инстанцията не може да бъде обновена." + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "Инстанции" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "Прекратяване" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "Рестартиране" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "Рестартирана" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "Пауза" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "Без пауза" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "На пауза" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "Не е на пауза" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "Заспиване" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "Продължи" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "Заспала" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "Продължена" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "Стартиране на инстанция" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "Промяна на инстанция" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "VNC Console" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "Не е налично" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "Име на инстанция" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "Задача" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "Състояние" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "Детайлите за инстанцията не могат да бъдат получени." + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "Потребител" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "Проект и потребител" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "Име на устройство" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "" + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "Изтриване при прекратяване" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "Запазено състояние на инстанция" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "Брой на инстанции" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "Колко инстанции да бъдат стартирани." + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "Детайли" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "Изберете запазено състояние на инстанцията" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "Фингърпринт" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "Стартиране на инстанция в тези групи за сигурност." + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" +"Контролирайте достъпа до вашите инстанции с ключови двойки, групи за " +"сигурност и други механизми." + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "Избор на ключова двойка" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "Няма налични ключови двойки." + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "Листът с групите за сигурност не може да бъде показан" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "парола" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" +"Скрипт или набор от команди ще бъде изпълнен след създаването на инстанцията " +"(максимум 16kb)." + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "Преглед на инстанция" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "Диск" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "IP адреси" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "Няма зададени правила." + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "Име на ключ" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "VNC конзола на инстанцията" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "Презареждане" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" +"Можете да персонализирате вашата инстанция след като е стартирана " +"използвайки настройките." + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "Посочете детайлите за стартиране на инстанция." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" +"Графиката по-долу показва ресурсите използвани от този проект в връзка с " +"квотите на проекта." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "Основен диск" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "Total RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "Тук можете да обновите редактиращите се свойства на вашата инстанция." + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "Запазване на промените" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "Детайли на инстанцията" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "Обновяване на инстанцията" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "" + +#: dashboards/nova/volumes/tables.py:45 +#, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "" + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "Редактиране на прикачените файлове" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "" + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "Закачи за инстанция" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "Прикачени файлове" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "Настройки" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "Изберете проект" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "Грешка при записването на zip файл: %(exc)s" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "Грешка при свалянето на RC файл: %s" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "Сваляне на OpenStack RC файл" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" +"Свалете RC файла за избрания проект, после напишете \"source openrc\" в " +"терминала за да конфигурирате вашата среда да комуникира с OpenStack." + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "Сваляне на RC файл" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "Потребителски настройки" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "Запазване" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "Системен панел" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "Админ" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "Хост" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "Всички инстанции" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "Изберете проект" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "Преглед на потреблението" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "Мониторинг" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "Проекти" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "Промяна на потребителите" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "Виж потреблението" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "Създаване на проект" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "Редактиране на проект" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "Включен" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "Премахни" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "Премахнат" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "Потревители" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "Потребители за проект" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "Добави към проект" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "Добавяне на нови потребители" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "Списъкът с проектите не може да бъде получен." + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "Потребителите не могат да бъдат получени." + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "Инжектирани файлове" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "" +"От тук можете да създадете нов проект за да организирате потребителите." + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "Списъкът с потребители не може да бъде получен." + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "Добавяне на потребител към проект" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "Изберете ролята на потребителя за проекта." + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "Добавяне" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "Създаване на потребител" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "Обновяване на квотата" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" +"От тук можете да променяте квотите (максималните лимити) за проекта " +"%(tenant.name)s." + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "Обновяване на проекта" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "От тук можете да промените проект." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "Преглед на потреблението на проекта" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "Потребление на проекта" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "Потребители на проекта" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "Квоти" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "Име на квотата" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "Лимит" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "Информацията за квотата не може да бъде получена." + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "Квоти по подразбиране" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "Услуги" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "Услуга" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "Паролите не съвпадат." + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "Потребителско име" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "Имейл" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "Парола" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "Парола отново" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "Основен проект" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "Роля" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "Потребителят \"%s\"беше успешно създаден." + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "Потребителят не може да бъде създаден." + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "име" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "имейл" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "основен проект" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "парола" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "Потребителят беше обновен успешно." + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "Включи" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "Изключи" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "Изключен" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "Не можете да изключите потребителя с който сте влезли." + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "Потребителят не може да бъде обновен." + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "От тук можете да създадете нов потребител и да го добавите към проект." + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "Обновяване на потребител" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" +"От тук можете да променяте детайлите на потребителите, включително техният " +"основен проект." + +#: tables/actions.py:338 +msgid "Filter" +msgstr "Филтър" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "Вие нямате права да %(action)s: %(objs)s" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "Изтриване" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "Изтрит" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "" + +#: tables/base.py:830 +msgid "Actions" +msgstr "Действия" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "Моля, изберете ред преди да предприемете това действие." + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "Информация: " + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "Внимание: " + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "Успех: " + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "Грешка: " + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_quota_summary.html:4 +#, fuzzy +msgid "Quota Summary" +msgstr "Обобщение на потреблението" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "Всички инстанции" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "Наличен" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "Наличен" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "Изберете месец за да намерите потреблението" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "Активни инстанции" + +#: templates/horizon/common/_usage_summary.html:15 +#, fuzzy +msgid "Active RAM" +msgstr "Активна памет" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "Без лимит" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "Наличен" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "Моят панел" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "Админ панел" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "Паролата трябва да е между 8 и 18 символа." + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "Информацията за потреблението не може да бъде получена." + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "" +"Вие разглеждате данни за в бъдеще, които могат или не могат да съществуват." + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "Обобщение на потреблението" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "Невалиден формат за IP адрес" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "Невалидна версия за IP адрес" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "Невалидна маска на подмрежата" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "Паролата не е одобрена." + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "Обработване..." + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s приключи успешно." + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s не приключи." diff --git a/locale/bg_BG/LC_MESSAGES/djangojs.mo b/locale/bg_BG/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..4dbae7342ffb9efc2ad2e2c772f7c6ae60d46de0 GIT binary patch literal 378 zcmYL^u};G<6h(_*%E-*%fvvofWJ*mzHH}*$;-pH`O0b#M1fybCj$6Tp@OyjrH~ ebglBY%X$jQ(d%lxDhJ%G?M9o1lH^7Ep!W+{*=9!o literal 0 HcmV?d00001 diff --git a/locale/bg_BG/LC_MESSAGES/djangojs.po b/locale/bg_BG/LC_MESSAGES/djangojs.po new file mode 100644 index 00000000000..b386645ba01 --- /dev/null +++ b/locale/bg_BG/LC_MESSAGES/djangojs.po @@ -0,0 +1,78 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/en/LC_MESSAGES/django.mo b/locale/en/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..833e9391d7cad57e9c8f008401b9355da3446df0 GIT binary patch literal 42492 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

A}@lqu?>D{U3*4 zXE6uPdNlu7YtCJOfn%Fii|X#LJi@Z>QEWg_(AAW}y3@6R2M)s&O*=bl&A9a+P$bb* zVXbl9y2&)uf!|(I2J5Owvxfh=zS>`S17^5?kb!d)>F0rcT}xVPiOnv_*ETdM`n5~k z_^QYQXF=Wr`?xl-u72o(e4Q*^u(cM``LA16Hc)-B7Y?j<%Nn^o`qSJZT3m2r$tYH- zsnthE7usq;yJcR|;E|`(7v-(Nd99h8b_U&{iwR%gbCeuOW+?Uj2dlIp+zHw(gl=sKhb8)aE(WQ;WwJhDDk*fIZN}X4XnbJm6A8#-TP&o|5W@D*%vgf{ACx=laE#j0F zs~@z=aSP+oVKIz8(@>J;m{WN->#u@te~fdBL#;^h5R{_XII%A=A40iLU)^Vfk)YfS zvt*v-vYi_vNSk}TA-dF4%Doo9#Z>hkEe>=}5@}VlEwiQrvuGl3%bN@_n zyUke@g-^uH4zQ70>GaNQ%;}^`Qgb^6Cazig+S@op9&jnCC=!cP)_R*hWir{OGD#u& zcF4T6D4Swg*>5#@8XcCd-*K2xpirs{qjSuxKS=8Xz9<1tp8Z7(PQM&{sLmCZySj#w(%?w#&b|7l!g&oO6?es!NSlgOy@P{-nXe}P_)y_aQ zuxmSh!o=F~Q))SloH(&z!sI>1^CMvGBD#wb?H6ux?S#Gk@sk@SOtInSa{sZml}(or zMU%}n__Jeed|{pP4=m(T9Lw#?mr=4G5VA?v6~uajI<}PdA2OG1;{tp2wXH!ct$pbZ zM)*#@x-*~eZm6&C?d`40E7fFsuv{_fU7^GJ?s{adAtv5cpK__x2bubsVw&2w9x|_K z-prC%Ce)1|(r7;cs@48M0~7J(`Fg%SPG+W>4MDyj+i!8}tlG(?aC$$tS!-vqiKG4B z27hu}GC!m_Rp5Kd+F2~uxXzsEHr8;ziBo<1xLb`sB;GVY z;&`PO*PY$f=gM{G z%5`UMq?^wKIZ!b7&@0!S`TD7H-P!&VprsEGy{5`_=gM_w_ir&(t~(b$$cwHVRjxbp z&y*FvFy*Rp<+`)Eq0CpdmFv#>pg~_zRjxZrfmW_NSFSrp=Pc%5+tNi_^N$qUPa7jk zG{!_&}(y&c**3g89}jx<*yG?mY0#YI_UTUh?Dfv;H@$E7zSX z*PYFsvHu^hJFmIZA6+x8Tym~la^}lzbB(%k$+>dL*?#cPzfEipIS^z+*G`qyxOhj x$|YyrHZ<3oE0>(j{|0e}{r3W+d&-qd&iZF!bs4sD$+>dLIXVaVe}BpOe*k@)lG^|P literal 0 HcmV?d00001 diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po new file mode 100644 index 00000000000..9193a01b3e2 --- /dev/null +++ b/locale/en/LC_MESSAGES/django.po @@ -0,0 +1,3798 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Gabriel Hurley , 2012. +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: 2012-08-16 08:19+0000\n" +"Last-Translator: Gabriel Hurley \n" +"Language-Team: English (http://www.transifex.com/projects/p/openstack/" +"language/en/)\n" +"Language: en\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: base.py:437 +msgid "Other" +msgstr "Other" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "Please log in to continue." + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "You are not authorized to access %s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "Unauthorized. Please try logging in again." + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "%(type)s (%(backend)s backend)" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "ALLOW %(from)s:%(to)s from %(group)s" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "ALLOW %(from)s:%(to)s from %(cidr)s" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "Unknown Instance" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "Unicode is not currently supported for object copy." + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "Manage Compute" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "Object Store" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "Project" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "Access & Security" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "Unable to retrieve keypair list." + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "Unable to retrieve security groups." + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "Unable to retrieve floating IP addresses." + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "Unable to retrieve instance list." + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "Pool" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "Unable to allocate Floating IP." + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "Allocate IP To Project" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "Release" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "Released" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "Floating IPs" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "Associate Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "Disassociate Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "Successfully disassociated Floating IP: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "Unable to disassociate floating IP." + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "IP Address" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "Instance" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "Floating IP Pool" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "No floating IP pools available." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" +"Select the IP address you wish to associate with the selected instance." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "Select an IP address" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "No IP addresses available" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "Select an instance" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "No instances available" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "Manage Floating IP Associations" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "Associate" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "IP address %s associated." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "Unable to associate IP address %s." + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "Keypair Name" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" +"Keypair names may only contain letters, numbers, underscores and hyphens." + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "Public Key" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "Successfully imported public key: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "Unable to import keypair." + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "Keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "Keypairs" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "Import Keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "Create Keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "Fingerprint" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "Unable to create keypair: %(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "Name" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "Description" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "Successfully created security group: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "Unable to create security group." + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "IP Protocol" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "From Port" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "Type" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "To Port" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "Code" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "Source Group" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "The ICMP type is invalid." + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "The ICMP code is invalid." + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "The ICMP type not in range (-1, 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "The ICMP code not in range (-1, 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "The \"from\" port number is invalid." + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "The \"to\" port number is invalid." + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "Either CIDR or Source Group may be specified, but not both." + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "Successfully added rule: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "Unable to add rule to security group." + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "Security Group" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "Security Groups" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "Create Security Group" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "Edit Rules" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "Rule" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "Rules" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "Source" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "Security Group Rules" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "Unable to retrieve security group." + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "Access & Security" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "Allocate Floating IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "Description:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "Allocate a floating IP from a given floating ip pool." + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "Project Quotas" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "Allocate IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "Cancel" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "Protect and use the key as you would any normal ssh private key." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "Download Keypair" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" +"The keypair \"%(keypair_name)s\" should download automatically. If not use " +"the link below." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "Download keypair \"%(keypair_name)s\"" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "From here you can create a new security group" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "Edit Security Group Rules" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "Add Rule" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "Container" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "Slash is not an allowed character." + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "Container Name" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "Container created successfully." + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "Folder created successfully." + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "Unable to create container." + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "Object Name" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "File" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "Object was successfully uploaded." + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "Unable to upload object." + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "Destination container" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "Destination object name" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "Unable to copy object." + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "Containers" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "Create Container" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "View Container" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "Upload Object" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "Object" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "Objects" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "Folder" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "Folders" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "Copy" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "Download" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "Create Folder" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "Size" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "Unable to retrieve container list." + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "Unable to retrieve object list." + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "Unable to retrieve object." + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "Unable to list containers." + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "Copy Object" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "Upload Object To Container" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "Upload Objects" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "Images & Snapshots" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "Unable to retrieve images." + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "Unable to retrieve snapshots." + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "Unable to retrieve volume snapshots." + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "Image Location" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "Format" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "AKI - Amazon Kernel Image" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "AMI - Amazon Machine Image" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "ARI - Amazon Ramdisk Image" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "ISO - Optical Disk Image" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "QCOW2 - QEMU Emulator" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "Minimum Disk (GB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "Minimum Ram (MB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "Public" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "Your image %s has been queued for creation." + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "Unable to create new image." + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "Kernel ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "Ramdisk ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "Architecture" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "Unable to update image \"%s\"." + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "Image was successfully updated." + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "Launch" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "Image" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "Images" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "Create Image" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "Edit" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "Image Name" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "Status" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "Overview" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "Unable to retrieve image details." + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "Unable to retrieve image." + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "Instance ID" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "Snapshot Name" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "Unable to create snapshot." + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "Snapshot" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "Snapshots" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "Instance Snapshots" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "Unable to retrieve instance." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "Images & Snapshots" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "Create An Image" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "Specify an image to upload to the Image Service." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "Please note: " + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +#, fuzzy +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will results in unusable images." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "Image Overview" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "Info" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "Checksum" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "Created" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "Updated" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "Specs" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "Container Format" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "Disk Format" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "Custom Properties" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "Euca2ools state" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "Project ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "Image Type" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "Update Image" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "From here you can modify different properties of an image." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "Image Detail " + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "Create Snapshot" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "Snapshots preserve the disk state of a running instance." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "Volume" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "GB" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "Create a Snapshot" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "Volume Snapshots" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "Volume Snapshot" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "Volume Snapshot" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "Volume Snapshots" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "Create Volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "Unable to retrieve snapshots." + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "Instance \"%s\" updated." + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "Unable to update instance." + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "Instances" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "Terminate" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "Scheduled termination of" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "Reboot" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "Rebooted" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "Pause" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "Unpause" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "Paused" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "Unpaused" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "Suspend" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "Resume" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "Suspended" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "Resumed" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "Launch Instance" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "Edit Instance" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "VNC Console" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "View Log" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "Not available" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "Instance Name" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "Task" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "Power State" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "Log" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "Unable to get log for instance \"%s\"." + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "Unable to get VNC console for instance \"%s\"." + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "Unable to retrieve instances." + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "Unable to retrieve instance size information." + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "Unable to retrieve instance details." + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "Unable to retrieve details for instance \"%s\"." + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "User" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "Project & User" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "Don't boot from a volume." + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "Boot from volume." + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "Boot from volume snapshot (creates a new volume)." + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "Volume Options" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "Device Name" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "Delete on Terminate" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "Delete volume on instance terminate" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "Select Volume" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "Unable to retrieve list of volumes." + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "Select Volume Snapshot" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "Unable to retrieve list of volume snapshots." + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "Instance Source" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "Instance Snapshot" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "Flavor" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "Size of image to launch." + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "Instance Count" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "Number of instances to launch." + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "Details" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" +"Launching multiple instances is only supported for images and instance " +"snapshots." + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "Unable to retrieve public images." + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "Unable to retrieve images for the current project." + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "Select Image" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "No images available." + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "Select Instance Snapshot" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "No snapshots available." + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "Unable to retrieve instance flavors." + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "Unable to retrieve quota information." + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "Which keypair to use for authentication." + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "Launch instance in these security groups." + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "Unable to retrieve keypairs." + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "Select a keypair" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "No keypairs available." + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "Unable to retrieve list of security groups" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "Customization Script" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "Post-Creation" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "Launched %(count)s named \"%(name)s\"." + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "Unable to launch %(count)s named \"%(name)s\"." + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "%s instances" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "instance" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "View Full Log" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "Instance Overview" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "RAM" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "VCPUs" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "VCPU" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "Disk" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "IP Addresses" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "No rules defined." + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "Meta" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "Key Name" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "Volumes Attached" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "Attached To" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "on" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "No volumes attached." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "Instance VNC Console" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "Click here to show only VNC" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "VNC console is currently unavailabe. Please try again later." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "Reload" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" +"You can customize your instance after it's launched using the options " +"available here." + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "Specify the details for launching an instance." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "Flavor Details" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "Root Disk" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "Ephemeral Disk" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "Total Disk" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "MB" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "Number of Instances" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "Number of VCPUs" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +#, fuzzy +msgid "Total RAM" +msgstr "Total Memory" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "You may update the editable properties of your instance here." + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "Save Changes" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "Instance Detail" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "Update Instance" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "You currently have the power to damage your OpenStack cloud..." + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "A list of the known problems are as follows:" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" +"This is only a list of the reported inconsistencies. There may be others." + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" +"Thank you for reading this warning and operating your cloud responsibly." + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "Close" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "You are already using all of your available volumes." + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "Unable to create volume." + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "Select an instance to attach to." + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "Unknown instance (None)" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "Unable to attach volume." + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "Creating volume snapshot \"%s\"" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "Unable to create volume snapshot." + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "Volumes" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "Unable to retrieve volume snapshots." + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "Edit Attachments" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "%sGB" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "Unable to retrieve attachment information." + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "Attached to %(instance)s on %(dev)s" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "Detach" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "Detaching" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "%(dev)s on instance %(instance_name)s" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "Unable to retrieve volume details." + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "Unable to retrieve volume list." + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "Unable to retrieve volume/instance attachment information" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "Unable to retrieve volume information." + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "Manage Volume Attachments" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "Attach To Instance" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "Attach Volume" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "Volumes are block devices that can be attached to instances." + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "Volume Quotas" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "Total Gigabytes" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "Number of Volumes" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "Create Volume Snapshot" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "Volume Overview" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "Attachments" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "Not attached" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "Create a Volume" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "Create a Volume Snapshot" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "Volume Details" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "Volume Detail" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "Settings" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "Select a Project" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "Unable to retrieve tenant list." + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "Unable to fetch EC2 credentials." + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "Error writing zipfile: %(exc)s" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "EC2 Credentials" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "Download EC2 Credentials" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "Error Downloading RC File: %s" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "OpenStack API" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "Service Name" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "Service Endpoint" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "API Endpoints" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "Download OpenStack RC File" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "Download RC File" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "Settings saved." + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "User Settings" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "From here you can modify dashboard settings for your user." + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "Save" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "System Panel" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "Admin" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "Root Disk GB" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "Ephemeral Disk GB" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "Flavors" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "Create Flavor" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "Flavor Name" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "From here you can define the sizing of a new flavor." + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "Unable to retrieve image list." + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "Project Name" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "Host" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "Unable to retrieve instance tenant information." + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "All Instances" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "Select a project" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "Usage Overview" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "Monitoring" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "Projects" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "Modify Users" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "View Usage" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "Create Project" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "Edit Project" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "Enabled" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "Remove" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "Removed" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "Users" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "Unable to retrieve role information." + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "Roles" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "Users For Project" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "Add To Project" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "Add New Users" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "Unable to retrieve project list." + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "Unable to retrieve users." + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "Injected File Content Bytes" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "Metadata Items" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "Injected Files" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "Gigabytes" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "From here you can create a new project to organize users." + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "Unable to retrieve user list." + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "Add User To Project" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "Select the user role for the project." + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "Add" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "Create User" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "Update Quota" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "Update Project" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "From here you can edit a project." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "Project Usage Overview" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "Project Usage" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "Users for Project" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "Quotas" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "Quota Name" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "Limit" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "Unable to get quota info." + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "Default Quotas" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "Services" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "Id" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "Service" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "Passwords do not match." + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "User Name" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "Email" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "Password" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "Confirm Password" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "Primary Project" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "Role" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "User \"%s\" was successfully created." + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "Unable to create user." + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "name" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "email" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "primary project" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "password" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "User has been updated successfully." + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "Unable to update %(attributes)s for the user." + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "Enable" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "Disable" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "Disabled" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "You cannot disable the user you are currently logged in as." + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "User ID" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "Unable to update user." + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "Unable to retrieve user roles." + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "From here you can create a new user and assign them to a project." + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "Update User" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" +"From here you can edit the user's details, including their default project." + +#: tables/actions.py:338 +msgid "Filter" +msgstr "Filter" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "You do not have permission to %(action)s: %(objs)s" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "Unable to %(action)s: %(objs)s" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "%(action)s: %(objs)s" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "Delete" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "Deleted" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "The attribute %(attr)s doesn't exist on %(obj)s." + +#: tables/base.py:727 +msgid "No items to display." +msgstr "No items to display." + +#: tables/base.py:830 +msgid "Actions" +msgstr "Actions" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "No match returned for the id \"%s\"." + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "Please select a row before taking that action." + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "Caution" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "You are acting as an admin user in the project dashboard." + +#: templates/base.html:23 +msgid "Learn More" +msgstr "Learn More" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "Info: " + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "Warning: " + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "Success: " + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "Error: " + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "Summary" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "Displaying %(counter)s item" +msgstr[1] "Displaying %(counter)s items" + +#: templates/horizon/common/_quota_summary.html:4 +#, fuzzy +msgid "Quota Summary" +msgstr "Summary" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "All Instances" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "Available" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "Available" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "Current Project" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "Select a month to query its usage" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "Submit" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "Active Instances" + +#: templates/horizon/common/_usage_summary.html:15 +#, fuzzy +msgid "Active RAM" +msgstr "Active Memory" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "This Month's VCPU-Hours" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "This Month's GB-Hours" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "No Limit" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "Available" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "%(size)d byte" +msgstr[1] "%(size)d bytes" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "%(size)d" +msgstr[1] "%(size)d" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "%s PB" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "My Dashboard" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "My Panel" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "Admin Panel" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "Giant ants are attacking San Francisco!" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "Batch" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "Batched" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "Item" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "Items" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "Down" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "Up" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "Downed" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "Upped" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "Tab One" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "Delayed Tab" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "Disabled Tab" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "Disallowed Tab" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "Tab With My Table" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "Recoverable Error Tab" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "Password must be between 8 and 18 characters." + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "Test Action One" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "Test Action Two" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "Test Action Three" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "Admin Action" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "Cute Cats" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "Fierce Cats" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "Cats" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "Kittens" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "Tigers" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "Dogs" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "Puppies" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "Unable to retrieve usage information." + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "You are viewing data for the future, which may or may not exist." + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "Download CSV Summary" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "VCPU Hours" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "Disk GB Hours" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "Usage Summary" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "Uptime" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "Incorrect format for IP address" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "Invalid version for IP address" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "Invalid subnet mask" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "Password is not accepted" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "Processing..." + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s completed successfully." + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s did not complete." diff --git a/locale/en/LC_MESSAGES/djangojs.mo b/locale/en/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..4dbae7342ffb9efc2ad2e2c772f7c6ae60d46de0 GIT binary patch literal 378 zcmYL^u};G<6h(_*%E-*%fvvofWJ*mzHH}*$;-pH`O0b#M1fybCj$6Tp@OyjrH~ ebglBY%X$jQ(d%lxDhJ%G?M9o1lH^7Ep!W+{*=9!o literal 0 HcmV?d00001 diff --git a/locale/en/LC_MESSAGES/djangojs.po b/locale/en/LC_MESSAGES/djangojs.po new file mode 100644 index 00000000000..b386645ba01 --- /dev/null +++ b/locale/en/LC_MESSAGES/djangojs.po @@ -0,0 +1,78 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..73cbf1271b473653d055f7f40370afbb499830bd GIT binary patch literal 60209 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 literal 0 HcmV?d00001 diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po new file mode 100644 index 00000000000..794e221aeb0 --- /dev/null +++ b/locale/es/LC_MESSAGES/django.po @@ -0,0 +1,3847 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Alberto Molina Coballes , 2012. +# , 2012. +# Gabriel Hurley , 2012. +# Pedro Navarro Pérez , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: 2012-09-04 19:27+0000\n" +"Last-Translator: Alberto Molina Coballes \n" +"Language-Team: LANGUAGE \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: base.py:437 +msgid "Other" +msgstr "Otro" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "Por favor inicie sesión para continuar." + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "No está autorizado para acceder a %s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "No autorizado. Por favor ingrese de nuevo." + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "%(type)s (%(backend)s backend)" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "PERMITIR %(from)s:%(to)s A %(group)s" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "PERMITIR %(from)s:%(to)s desde %(cidr)s" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "Instancia desconocida" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "No es posible actualmente utilizar Unicode para copiar objetos " + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "Item de Navegación" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "Seleccionar una %s para navegar." + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "Administrar Compute" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "Almacén de Objetos" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "Proyecto" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "Acceso y Seguridad" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "No ha sido posible obtener la lista de pares de claves" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "No ha sido posible obtener los grupos de seguridad." + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "No ha sido posible obtener direcciones IP flotantes." + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "No ha sido posible obtener la lista de instancias" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "Depósito" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "IP flotantes %(ip)s asociadas." + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "No es posible asignar IP flotante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "Asignar una IP a un Proyecto" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "Publicación" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "Publicado" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "IP flotante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "IPs flotantes" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "Asociar IP Flotante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "Desasociar IP flotante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "IP: %s desasociada correctamente" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "No es posible desasociar IP flotante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "Dirección IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "Instancia" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "Depósito de IP flotantes" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "No ha sido posible obtener los depósitos de IP flotantes." + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "No hay disponible ningún depósito de IP flotantes" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" +"Seleccione la dirección IP que quiere asociar con la instancia seleccionada." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "Seleccione una dirección IP" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "No hay direcciones IP disponibles" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "Seleccione una instancia" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "No hay instancias disponibles" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "Administrar las asociaciones de IP flotantes" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "Asociar" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "Dirección IP %s asociada." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "No ha sido posible asociar la dirección IP %s." + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "Nombre del par de claves" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" +"Los pares de claves sólo pueden contener letras, números, guiones bajos y " +"guiones." + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "Clave pública" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "Se ha importado correctamente la clave pública: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "No ha sido posible importar el par de claves." + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "Par de claves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "Pares de claves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "Importar par de claves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "Crear par de claves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "Huella dactilar" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "No ha sido posible crear el par de claves: %(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "Nombre" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "Descripción" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "Se ha creado correctamente el grupo de seguridad: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "No ha sido posible crear el grupo de seguridad" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "Protocolo IP" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "El protocolo al que debe aplicarse esta regla." + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "Desde el Puerto" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP/UDP: Introduzca un valor entero entre 1 y 65535. ICMP: introduzca un " +"valor para el tipo ICMP en el rango (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "Tipo" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "Al Puerto" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP/UDP: Introduzca un valor entero entre 1 y 65535. ICMP: introduzca un " +"valor para el código ICMP en el rango (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "Código" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "Grupo origen" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" +"Para especificar un rango de IP permitido, seleccione CIDR. Para permitir " +"acceso a todos los miembros de otro grupo se seguridad, seleccione Grupo " +"Origen." + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "Enrutamiento entre dominios sin clases (p. ej. 192.168.0.0/24)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "El tipo ICMP no es válido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "El código ICMP no es válido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "El tipo ICMP está fuera de rango (-1,255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "El código ICMP está fuera de rango (-1,255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "El número de puerto \"from\" no es válido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "El número de puerto \"to\" no es válido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" +"El número de puerto \"to\" debe ser mayor o igual que el número de puerto " +"\"from\"." + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "Se debe especificar el CIDR o el Grupo Origen, pero no ambos." + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "Se ha añadido correctamente la regla: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "No ha sido posible añadir la regla al grupo de seguridad." + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "Grupo de Seguridad" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "Grupos de Seguridad" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "Crear Grupo de Seguridad" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "Editar Reglas" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "Regla" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "Reglas" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "Origen" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "Reglas del Grupo de Seguridad" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "No ha sido posible obtener el grupo de seguridad." + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "%s (actual)" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "Acceso y Seguridad" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "Asignar IP Flotante" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "Descripción:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "Asociar una IP flotante desde un depósito de ip flotante determinado." + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "Cuotas de Proyecto" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "Asignar IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "Cancelar" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" +"Los pares de clave son credenciales ssh que se inyectan en las imágenes " +"cuando se lanzan. Creando un nuevo par de claves, se registra la clave " +"pública y se descarga la privada (un fichero .pem)" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "Proteja y use la clave como haría con cualquier clave ssh privada." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "Descargar Par de claves" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" +"El par de claves "%(keypair_name)s" se debe descargar " +"automáticamente. En caso contrario utilice el enlace siguiente." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "Descargar el par de claves "%(keypair_name)s"" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "Desde aquí se puede crear un nuevo grupo de seguridad" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "Editar las Reglas del Grupo de Seguridad" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "Añadir Regla" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "Swift" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "Contenedor" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "No se permite el caracter barra (slash)." + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "Número de contenedor" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "Se ha creado correctamente el Contenedor." + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "Carpeta creada correctamente." + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "No ha sido posible crear el Contenedor." + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "Nombre del Objeto" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "Fichero" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "Se ha creado correctamente el objeto." + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "No ha sido posible subir el objeto." + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "Contenedor destino" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "Nombre del objeto destino" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "No ha sido posible copiar el objeto" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "Copiado \"%(orig)s\" a \"%(dest)s\" como \"%(new)s\"." + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "Contenedores" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "Crear Contenedor" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "Ver Contenedor" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "Subir objeto" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "Objeto" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "Objetos" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "Carpeta" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "Carpetas" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "Copiar" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "Descargar" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "Crear Carpeta" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "Tamaño" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "No ha sido posible obtener la lista de contenedores" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "No ha sido posible obtener la lista de objetos." + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "No ha sido posible obtener el objeto" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "No ha sido posible listar los objetos." + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "Copiar objeto" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" +"Hacer una copia de un objeto existente para almacenarlo en éste u otro " +"contenedor. Se puede especificar también la ruta en la que la nueva copia " +"debe permancer dentro del contenedor seleccionado." + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" +"Un contenedor es un compartimento para almacenamiento de datos y proporciona " +"una forma de organizarlos. Se puede pensar que un contenedor es como una " +"carpeta en Windows ® o un directorio en UNIX ®. La principal " +"diferencia entre un contenedor y estos otros conceptios de sistemas de " +"ficheros es que un contenedor no se puede anidar. Sin embargo, sí es posible " +"crear un número ilimitado de contenedores desde una cuenta. Los datos deben " +"almacenarse en contenedores, por lo que es necesario tener al menos un " +"contenedor definido en la cuenta de usuario antes de subir datos." + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "Subir objeto al contenedor" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" +"Un objeto es la entidad básica de almacenamiento y opcionalmente metadatos " +"que representan los ficheros que se almacenan en el Almacén de Objetos de " +"OpenStack. Cuando se suben datos al Almacén de Objetos de OpenStack, los " +"datos se almacen tal cual (sin comprimir o cifrar) y están compuestos de una " +"ubicación (contenedor), el nombre del objeto y metadatos formados por pares " +"clave/valor." + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "Subir objetos" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "Imágenes e instantáneas" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "No ha sido posible obtener las imágenes." + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "No ha sido posible obtener las instantáneas." + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "No ha sido posible obtener las instantáneas de volúmenes." + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "Ubicación de imágenes" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "Una (HTTP) URL externa desde la que cargar la imagen." + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "Formato" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "AKI - Amazon Kernel Image" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "AMI - Amazon Machine Image" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "ARI - Amazon Ramdisk Image" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "ISO - Imagen de disco óptico" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "QCOW2 - QEMU Emulator" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "Disco Mínimo (GB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" +"El tamaño mínimo de disco es necesario para iniciar la imagen. Si no se " +"especifica este valor, se asume 0 (sin mínimo)." + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "RAM Mínima (MB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "Público" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "Su imagen %s se ha enviado a la cola para su creación." + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "No ha sido posible crear una imagen nueva." + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "ID del kérnel" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "ID del ramdisk" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "Arquitectura" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "No ha sido posible actualizar la imagen \"%s\"." + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "La imagen se ha actualizado correctamente." + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "Lanzar" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "Imagen" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "Imágenes" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "Crear Imagen" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "Editar" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "Nombre de la Imagen" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "Estado" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "Visión General" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "No ha sido posible obtener los detalles de la imagen." + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "No ha sido posible ibtener la imagen." + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "ID de instancia" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "Nombre de la instantánea" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "Instantánea \"%(name)s\" creada para la instancia \"%(inst)s\"" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "No ha sido posible crear la instantánea" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "Instantánea" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "Instantáneas" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "Instantáneas de instancias" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "No ha sido posible obtener la instancia." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "Imágenes e instantáneas" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "Crear Una Imagen" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "Especifique una imagen para cargar la Servicio de Imágenes." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" +"Actualemtente sólo están soportadas las imágenes a través de una URL HTTP. " +"La ubicación de la imagen debe ser accesible al Servicios de Imágenes. " +"Imágenes binarias comprimidas sí están soportadas (.zip and .tar.gz.)" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "Por favor tenga en cuenta:" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +#, fuzzy +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" +"El campo de ubicación de la imagen DEBE ser una URL válida y directa al " +"binario de la imagen. URLs con redirecciones o páginas de error del servidor " +"producirán imágenes no utilizables." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "Vistazo general de la imagen" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "Info" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "Checksum" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "Creada" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "Actualizada" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "Especificaciones" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "Formato de contenedor" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "Formato de disco" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "Propiedades particulares" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "Estado Euca2ools" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "ID del proyecto" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "Tipo de imagen" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "Actualizar imagen" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "Desde aquí es posible modificar diferentes propiedades de una imagen." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "Detalle de la imagen" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "Crear Instantánea" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" +"Las instantáneas conservan el estado de disco de una instancia en ejecución." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "Volumen" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "GB" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "Crear una instantánea" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "Instantáneas de volumen" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "Instantánea de volumen" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "Instantánea de volumen" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "Instantáneas de volumen" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "Crear Volumen" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "Nombre del Volumen" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "No ha sido posible obtener los detalles del puerto." + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "Instancia \"%s\" actualizada." + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "No ha sido posible actualizar la instancia." + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "Instancias" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "Terminar" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "Programada la finalización de" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "Reiniciar" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "Reiniciada" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "Pausar" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "No pausar" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "Pausada" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "Unpaused" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "Suspender" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "Reanudar" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "Suspendida" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "Reanudadas" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "Lanzar Instancia" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "Editar Instancia" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "Consola VNC" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "Ver Log" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disco" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "No disponible" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "Nombre de la Instancia" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "Tarea" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "Estado" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "Log" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "No ha sido posible obtener el log de la instancia \"%s\"." + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "No ha sido posible obtener consola VNC de la instancia \"%s\"." + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "No ha sido posible obtener las instancias." + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "No ha sido posible obtener la información del tamaño de la instancia." + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "No ha sido posible obtener los detalles de la instancia." + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "No ha sido posible obtener los detalles de la instancia \"%s\"." + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "Usuario" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "Proyecto y Usuario" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "No iniciar desde un volumen." + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "Iniciar desde un volumen." + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "Iniciar desde instantánea de volumen (crea un nuevo volumen)" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "Opciones de Volumen" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "Nombre del dispositivo" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "Punto de montaje del volumen (p. ej. 'vda' se monta en '/dev/vda')." + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "Borrar al terminar" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "Borrar volumen al terminar la instancia" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "Por favor, elija un volumen o seleccione %s." + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "Seleccione volumen" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "No ha sido posible obtener la lista de volúmenes." + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "Seleccionar Instantánea de Volumen" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "No ha sido posible obtener la lista de instantáneas de volúmenes." + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "Origen de la instancia" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "Instantánea de la instancia" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "Sabor" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "Tamaño de la imagen a lanzar." + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "Total de instancias" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "Número de instancias a lanzar." + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "Detalles" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" +"No hay imágenes origen disponibles; se debe crear una imagen antes de " +"intentar lanzar una instancia." + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "Por favor seleccione una opción para el origen de la instancia." + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" +"El lanzamiento de múltiples instancias sólo está soportado para imágenes y " +"instantáneas de instancias." + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "No ha sido posible obtener las imágenes públicas." + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "No ha sido posible obtener imágenes para el proyecto actual." + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "Seleccionar Imagen" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "No hay imágenes disponibles." + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "Seleccionar Instantánea de Instancia" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "No hay instantáneas disponibles." + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "No ha sido posible obtener los sabores para las instancias" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "No ha sido posible obtener información de las cuotas." + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "Qué par de claves utilizar para la autenticación." + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "Lanzar instancias en estos grupos de seguridad." + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" +"Controlar el acceso a sus instancias mediante pares de claves, grupos de " +"seguridad y otros mecanismos." + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "No ha sido posible obtener los pares de claves." + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "Seleccione un par de claves" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "No hay pares de claves disponibles." + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "No ha sido posible obtener la lista de los grupos de seguridad" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" +"Un script o un conjunto de instrucciones para ejecutar una vez que la " +"instancia se haya levantado (max 16kb)." + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "Post-creación" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "Redes" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "Lanzar la instancia con estas redes" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "Interconexiones" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "Seleccione redes para su instancia." + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "No ha sido posible obtener las redes." + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "Lanzadas %(count)s de nombre \"%(name)s\"." + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "No ha sido posible lanzar %(count)s de nombre \"%(name)s\"." + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "%s instancias" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "instancia" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "Longitud del Log" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "Ir" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "Ver el log completo" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "Visión general de la instancia" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "RAM" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "VCPUs" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "VCPU" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "Disco" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "Direcciones IP" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "No hay reglas definidas." + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "Meta" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "Nombre del par de claves" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "Volúmenes vinculados" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "Vinculado a" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "en" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "No hay volúmenes vinculados." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "Consola VNC de la instancia" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" +"Si la consola VNC no responde al teclado: haga click en la barra gris " +"inferior." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "Haga click aquí para mostrar sólo VNC" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" +"No está disponible la consola VNC actualmente. Por favor inténtelo de nuevo " +"más tarde." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "Recargar" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" +"Se pueden personalizar instancias después de lanzarlas utilizando las " +"opciones disponibles aquí." + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "Especificar los detalles para lanzar una instancia." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" +"El siguiente gráfico muestra los recursos utilizados por este proyecto en " +"relación a las cuotas del proyecto." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "Detalles del Sabor" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "Disco Raíz" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "Disco Efímero" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "Disco Total" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "MB" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "Número de Instancias" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "Número de VCPUs" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +#, fuzzy +msgid "Total RAM" +msgstr "Memoria total" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" +"Una instancia se puede lanzar con varios tipos de volúmenes vinculados, que " +"se pueden seleccionar aquí." + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "Se puede actualizar las propiedades editables de la instancia aquí." + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "Guardar Cambios" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "Detalle de la instancia" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "Actualizar instancia" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "La red %s se ha actualizado correctamente." + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "Ha fallado la actualización de la red %s" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "Red" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "Ha fallado el borrado de la red %s" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "Crear red" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "Editar red" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "Añadir Subred" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "Subredes asociadas" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "Estado de Administración" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "No ha sido posible obtener la lista de redes." + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "No ha sido posible obtener los detalles de la red." + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "No ha sido posible obtener la lista de subredes." + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "No ha sido posible obtener la lista de puertos." + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "No ha sido posible obtener detalles de la red \"%s\"." + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "Nombre de la red (opcional)" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" +"Desde aquí se puede creat una nueva red. ⏎ Adicionalmente una subred " +"asociada a esta red se creará en el siguiente panel." + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "Crear subred" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "Nombre de subred (opcional)" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "Direcciones de red" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "Dirección de red en formato CIDR (p. ej. 192.168.0.0/24)" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "Versión IP" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "IP de la puerta de enlace (opcional)" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "IP de la puerta de enlace (p. ej. 192.168.0.1)" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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 "" +"Se puede crear una subred asociada con la nueva red, en cuyo caso se debe " +"especificar \"Dirección de red\". Si se quiere crear una nueva red SIN una " +"subred, desactive el cuadro \"Crear Subred\"." + +#: dashboards/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" +"Especifique una \"Dirección de red\" o desactive el cuadro \"Crear Subred\"." + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "La dirección de red y la versión IP son inconsistentes." + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" +"La dirección IP de la puerta de enlace y la versión IP son inconsistentes." + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "Crear" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "Se ha creado la red \"%s\"." + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "No ha sido posible crear la red \"%s\"." + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "La red \"%s\" se ha creado correctamente." + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "Ha fallado la creación de la red \"%s\"." + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "La subred \"%s\" se ha creado correctamente." + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "Ha fallado la creación de la subred \"%(sub)s\" de la red \"%(net)s\"." + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "Vinculado" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "Desvinculado" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "IPs fijas" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "Dispositivo vinculado" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "Puertos" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "No ha sido posible obtener los detalles del puerto." + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "Nombre de la red" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "ID de la red" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "IP de la puerta de enlace" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "La subred %s se ha creado correctamente." + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "Ha fallado la creación de la subred %s" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "La subred %s se ha actualizado correctamente." + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "Ha fallado la actualización de la subred %s" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "Subred" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "Subredes" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "Ha fallado el borrado de la subred %s" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "Editar Subred" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "No ha sido posible obtener los detalles de la subred." + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "No ha sido posible obtener la red." + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "No ha sido posible obtener los detalles de la subred." + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "Seleccione un nombre para su red." + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "Vistazo General de la red" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "Se puede actualizar las propiedades editables de su red aquí." + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "Detalle de la red" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "Detalle de la red:" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "Actualizar Red" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "Vistazo General del puerto" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "Puerto" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "IP fija" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "Dirección IP:" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "ID Subred" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "Dirección Mac" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "ID del dispositivo" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "Detalle del puerto" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" +"Se puede crear una subred para una red. Se puede especificar cualquier " +"dirección salvo las que solapan con otras subredes de la red." + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "Vistazo General de la subred" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "Versión IP" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "Depósito de IP para asociar" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "Empezar" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "- Terminar" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "Se pueden actualizar las propiedades editables de la subred aquí." + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "Detalle de la subred" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "Actualizar Subred" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "Actualmente tiene la posibilidad de dañar su cloud OpenStack" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" +"Debido a inconsistencias en la forma en que Nova interactúa con Keystone, un " +"usuario con el rol admin tiene acceso a todos los recursos del sistema " +"(volúmenes, instantáneas, pares de claves, etc.), incluso en el dashboard " +"del Proyecto en el que debiera ver un subconjunto determinado de estos " +"recursos." + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" +"Esto significa que Nova permite desde el Dashboard del Proyecto que un " +"usuario administrador realice acciones que no deberían permitirse, " +"provocando conflictos irresolubles en Nova." + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "Una lista de los problemas conocidos es la siguiente:" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" +"Vincular un volumen propiedad del proyecto A a una instancia del proyecto B " +"puede colgar completamente Nova." + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" +"Asignar pares de claves pertenecientes al proyecto A a una instancia del " +"proyecto B puede producir instancias erróneas, problemas al obtener detalles " +"para usuarios no administradores y/o agujeros de seguridad si la instancia " +"finalmente se genera." + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" +"Intentar lanzar una instancia del proyecto A desde una instantánea o volumen " +"perteneciente al proyecto B puede colgar Nova." + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" +"Intentar iniciar un volumen perteneciente al proyecto A en el proyecto B " +"puede colgar Nova." + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" +"Esta es sólo una lista de las inconsistencias conocidas., puede haber otras." + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" +"La práctica recomendada hasta que se solucione este problema es mantener los " +"usuarios administradores y convencionales separados. Crear un proyecto " +"\"admin\" al que los usuarios administradores pueden acceder y no dar el rol " +"de admin a los usuarios administradores en los otros proyectos." + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" +"Para seguir el estado de este bug, eche un vistazo a los siguientes items de " +"launchpad:" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" +"Gracias por leer esta advertencia y maneje su cloud con responsabilidad." + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "Cerrar" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "Tamaño (GB)" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "Usar una instantánea como origen" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" +"El tamaño del volumen debe ser igual o mayor que el tamaño de la instantánea " +"(%s GB)" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "No ha sido posible cargar la instantánea especificada." + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "Eliga una instantánea" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" +"El tamaño del volumen no puede ser menor que el de la instantánea (%sGB)" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" +"Un volumen de %(req)iGB no se puede crear, ya que sólo tiene %(avail)iGB de " +"cuota disponible." + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "Actualmente está utilizando todos sus volúmenes disponibles." + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "No ha sido posible crear el volumen." + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "Vincular a Instancia" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "Seleccione una instancia a la que vincular." + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "Instancia desconocida (None)" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "Vinculando el volumen %(vol)s a la instancia %(inst)s en %(dev)s." + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "No ha sido posible vincular el volumen." + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "Creando la instantánea del volumen \"%s\"" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "No ha sido posible crear la instantánea del volumen." + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "Volúmenes" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "No ha sido posible obtener las instantáneas de volúmenes." + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "Editar Vínculos" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "%sGB" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "No ha sido posible obtener la información del vínculo." + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "Vinculada a %(instance)s en %(dev)s" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "Separar" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "Desvinculando" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "%(dev)s en instancia %(instance_name)s" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "No ha sido posible obtener detalles del volumen." + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "No ha sido posible obtener la lista de volúmenes." + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" +"No ha sido posible obtener la información de vinculación volumen/instancia" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "No ha sido posible obtener información del volumen." + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "Administrar vínculos de volúmenes" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "Vincular a una Instancia" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "Vincular volumen" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" +"Los volúmenes son dispositivos de bloques que se pueden vincular a " +"instancias." + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "Cuotas de volúmen" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "Total Gigabytes" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "Número de Volúmenes" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "Crear una instantánea de un volumen" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "Vista general del volumen" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "Anexos" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "No vinculado" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "Crear un volumen" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "Crear una instantánea de un volumen" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "Detalles del volumen" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "Detalle del volumen" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "Ajustes" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "Seleccione un Proyecto" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "No ha sido posible obtener la lista de tenants" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "No ha sido posible obtener las credenciales EC2." + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "Error al escribir el fichero zip: %(exc)s" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "Credenciales EC2" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "Descargar las credenciales EC2" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" +"Al hacer click en \"Descargar las credenciales EC2\" se descargará un " +"fichero zip que incluye un fichero rc con sus claves de acceso, así como sus " +"claves privadas x509 y certificado." + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "Error al descargar el fichero RC: %s" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "OpenStack API" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "Nombre del Servicio" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "Nodo del Servicio" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "Nodos API" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "Descargar Fichero RC de OpenStack" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" +"Descargar el fichero RC para el proyecto seleccionado, para lo cual hay que " +"escribir \"source openrc\" en la terminal para configurar el entorno para " +"comunicarse con OpenStack." + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "Descargar Fichero RC" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "Ajustes guardados." + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "Ajustes de Usuario" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "Desde aquí puede modificar los ajustes del panel de su usuario." + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "Guardar" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "Panel del Sistema" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "Admin" + +#: dashboards/syspanel/flavors/forms.py:37 +#, fuzzy +msgid "RAM MB" +msgstr "RAM (MB)" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "GB de Disco Raíz" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "GB de Disco Efímero" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "No ha sido posible obtener un ID único para el nuevo sabor." + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "Sabor \"%s\" creado." + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "No ha sido posible crear el sabor." + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "Se ha actualizado el sabor \"%s\"." + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "No ha sido posible actualizar el sabor." + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "Sabores" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "Crear sabor" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "Editar sabor" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "%sMB" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "Nombre del sabor" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "No ha sido posible obtener la lista de sabores." + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "No ha sido posible obtener los datos del sabor." + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "Desde aquí se puede definir el tamaño de uno nuevo sabor." + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "Desde aquí se puede modificar el tamaño del sabor actual." + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" +"Nota: esto no afectará a los recursos asociados a ninguna instancia " +"existente que esté usando este sabor." + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "No ha sido posible obtener la lista de imágenes" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "Nombre del Proyecto" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "Anfitrión" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "No ha sido posible obtener la información de la instancia del tenant" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "Todas las Instancias" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "Seleccionar un proyecto" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "La red %s se ha creado correctamente." + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "Ha fallado la creación de la red %s" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "El puerto %s se ha creado correctamente." + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "Ha fallado la creación de un puerto para la red %s" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "El puerto %s se ha actualizado correctamente." + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "Ha fallado la actualización del puerto %s" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "Crear puerto" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "Editar puerto" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "No ha sido posible obtener los detalles del puerto" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "No ha sido posible obtener la red %s para una subred" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" +"Se puede crear un puerto para una red. Si se especifica el ID del " +"dispositivo a vincluar, el dispositivo especificado se vinculará al puerto " +"creado" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "Se puede actualizar las propiedades editables del puerto aquí." + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "Actualizar puerto" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "Vistazo General del Uso" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "Monitorización" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "Proyectos" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "Modificar Usuarios" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "Ver utilización" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "Crear Proyecto." + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "Editar Proyecto" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "Activado" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "Borrar" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "Borrado" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "Usuarios" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "No ha sido posible obtener información del rol." + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "Roles" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "Usuarios del Proyecto" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "Añadir al Proyecto" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "Añadir Nuevos Usuarios" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "No ha sido posible obtener la información del proyecto." + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "No ha sido posible obtener la lista de proyectos." + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "No ha sido posible obtener los usuarios." + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "No ha sido posible obtener los valores asumidos para las cuotas." + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "No ha sido posible obtener los detalles del proyecto." + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "Ítems de metadatos" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "Ficheros inyectados" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "Gigabytes" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "RAM (MB)" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "Cuota" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" +"Desde aquí se pueden establecer las cuotas (límites max.) del proyecto." + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "Info del Proyecto" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "Desde aquí se puede crear un proyecto nuevo para organizar usuarios." + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" +"No ha sido posible obtener la lista de usuarios. Por favor inténtelo de " +"nuevo más tarde." + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "Miembros del Proyecto" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "No ha sido posible obtener la lista de usuarios." + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "Añadir Proyecto" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "Terminar" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "Se ha creado el nuevo proyecto \"%s\"." + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "No ha sido posible crear el proyecto \"%s\"." + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" +"Ha fallado al añadir los miembros del proyecto %s y los ajustes de las " +"cuotas del proyecto." + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "No ha sido posible establecer las cuotas para el proyecto." + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "Desde aquí se pueden editar los detalles del proyecto." + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "Proyecto \"%s\" modificado." + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "No ha sido posible modificar el proyecto \"%s\"." + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" +"Ha fallado la modificación \"%s\" de los miembros del proyecto y " +"actualización de cuotas." + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" +"Se ha modificado la información del proyecto y sus miembros, pero no ha sido " +"posible modificar las cuotas del mismo." + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "Añadir Usuarios a un Proyecto" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "Seleccione el rol de usuario para el proyecto" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "Añadir" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "Crear usuario para el proyecto '%(tenant_name)s'." + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "Desde aquí se puede crear un nuevo usuario para añadir al proyecto." + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "Crear Usuario" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "Actualizar Cuota" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" +"Desde aquí se puede editar las cuotas (límites máx.) del proyecto " +"%(tenant.name)s." + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "Actualizar Proyecto" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "Desde aquí se puede editar un proyecto." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" +"Desde aquí se puede añadir y quitar miembros a este proyecto de la lista de " +"todos los usuarios disponibles." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "Todos los usuarios" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "No se han encontrado usuarios." + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "Añadir un nuevo usuario" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "Vistazo General de la utilización del Proyecto" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "Utilización del Proyecto" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "Usuarios del Proyecto" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "Cuotas" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "Nombre de la Cuota" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "Límite" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "No ha sido posible obtener la info de la cuota." + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "Cuotas por defecto" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "Servicios" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "Id" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "Servicio" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "Las contraseñas no coinciden." + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "Nombre de Usuario" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "Email" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "Contraseña" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "Confirme contraseña" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "Proyecto principal" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "Rol" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "El usuario \"%s\" se ha creado correctamente." + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "No ha sido posible añadir el usuario al proyecto principal." + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "No ha sido posible crear el usuario." + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "nombre" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "email" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "proyecto principal" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "El usuario %s no tiene un rol definido" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "contraseña" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "Se ha actualizado correctamente el usuario." + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "No ha sido posible obtener %(attributes)s del usuario." + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "Habilitado" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "Deshabilitado" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "Deshabilitado" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "No puede deshabilitar el usuario que está utilizando actualmente." + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "ID de Usuario" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "No ha sido posible actualizar el usuario." + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "No ha sido posible obtener los roles de usuario." + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "Desde aquí se puede crear un nuevo usuario y asignarlo a un proyecto." + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "Actualizar Usuario" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" +"Desde aquí se puede editar los detalles del usuario, incluido su proyecto " +"por defecto." + +#: tables/actions.py:338 +msgid "Filter" +msgstr "Filtrar" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "%(action)s %(data_type)s" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "N/A" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "No tiene permiso para %(action)s: %(objs)s" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "No ha sido posible %(action)s: %(objs)s" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "%(action)s: %(objs)s" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "Borrar" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "Borrado" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "El atributo %(attr)s no existe en %(obj)s." + +#: tables/base.py:727 +msgid "No items to display." +msgstr "No hay ítems que mostrar" + +#: tables/base.py:830 +msgid "Actions" +msgstr "Acciones" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "Ninguna coincidencia para el id \"%s\"." + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "Por favor, seleccione una fila antes de realizar la acción." + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "Identificado como" + +#: templates/_header.html:6 +msgid "Help" +msgstr "Ayuda" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "Salir" + +#: templates/base.html:20 +msgid "Caution" +msgstr "Cuidado" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" +"Usted está actuando como usuario administrador en el dashboard del proyecto." + +#: templates/base.html:23 +msgid "Learn More" +msgstr "Aprender más" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "Ingresar" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "Ingresar" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "Ingresar" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "Info:" + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "Aviso:" + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "Correcto:" + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "Error: " + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "Resumen" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "Mostrando %(counter)s item" +msgstr[1] "Mostrando %(counter)s items" + +#: templates/horizon/common/_quota_summary.html:4 +#, fuzzy +msgid "Quota Summary" +msgstr "Resumen" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "Todas las Instancias" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "Disponible" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "Disponible" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "Mostrando %(nav_items)s item" +msgstr[1] "Mostrando %(nav_items)s items" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "Mostrando %(content_items)s item" +msgstr[1] "Mostrando %(content_items)s items" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "Proyecto Actual" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "Seleccionar un mes para solicitar su uso" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "Enviar" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "Instancias Activas" + +#: templates/horizon/common/_usage_summary.html:15 +#, fuzzy +msgid "Active RAM" +msgstr "Memoria Activa" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "Horas VCPU de este mes" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "Horas GB de este mes" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "Horizon" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "Sin límite" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "Disponible" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "%(size)d byte" +msgstr[1] "%(size)d bytes" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "%(size)d" +msgstr[1] "%(size)d" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "%s PB" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "Mi Dashboard" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "Mi Panel" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "Panel de Administración" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "¡Hormigas gigantes están atacando Sevilla!" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "Item" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "Items" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "Abajo" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "Arriba" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "Bajados" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "Subidos" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "La contraseña debe tener entre 8 y 18 caracteres." + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "Gatos bonitos" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "Gatos feroces" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "Gatos" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "Gatitos" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "Tigres" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "Perros" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "Perritos" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "No ha sido posible obtener la información de utilización." + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "Está viendo datos del futuro, que pueden o no existir." + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "Descargar resumen en CSV" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "Horas VCPU" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "Horas de disco GB" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "Resumen de utilización" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "Tiempo en funcionamiento" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "Formato incorrecto de dirección IP" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "Versión inválida de dirección IP" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "Máscara de red inválida" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "La contraseña no se ha aceptado" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "Procesando..." + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s completado correctamente." + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s no completado." diff --git a/locale/es/LC_MESSAGES/djangojs.mo b/locale/es/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..b7f6db0f9c1e98dc1e33e3dfb816ac44e7db1827 GIT binary patch literal 420 zcmYL^Pfx-y9ELG^+R?Lznt0IQ54W90VTQ>HF798(AkkZeI!8vkw8iKL@$30n?9|Ac zJZYOgZQp*Ko_zL9jtpmp3&XMD+R()_Y|ZA-jGgnJT#7AQYlt?mVp7$DW0VKehhR?7 ziWG||ORa*nLTX4OW;Ev0|z;l#+7QP%R`zvt=BkG)M>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..35420926551cf860e294a4944114078c45c85b4a GIT binary patch literal 414 zcmY+9K~KUk6vr`o+R?Lz9z1CD;nu`t6d_C)NYWvJ;k~jlYeu`Y#i-xIujgm+O%jR! z7SrlJ|7!+Y4-&8a7pLYu( zdLg59?{VQg3Qf*_)gTu(i2H7-A4?m0AVK6k>ON|eH)VR5q@BXH)gwkEIei7D5-&^Hlh!0+~ u*hX4N_1Y9lmyE>E$_MjmXGH~LW4DeGUH@KPk9Nua*t^iAPom3i(E0%zbaD^? literal 0 HcmV?d00001 diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po new file mode 100644 index 00000000000..0c760b22988 --- /dev/null +++ b/locale/fr/LC_MESSAGES/django.po @@ -0,0 +1,3701 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: 2012-05-08 20:22+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: base.py:437 +msgid "Other" +msgstr "" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "" + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +msgid "Volume Snapshot Details" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +msgid "Volume Snapshot Detail" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +msgid "Unable to retrieve snapshot details." +msgstr "" + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "" + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "" + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "" + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "Total RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "" + +#: dashboards/nova/volumes/tables.py:45 +#, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "" + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "" + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "" + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "" + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "" + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "" + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "" + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" + +#: tables/actions.py:338 +msgid "Filter" +msgstr "" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "" + +#: tables/base.py:830 +msgid "Actions" +msgstr "" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "" + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "" + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "" + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "" + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_quota_summary.html:4 +msgid "Quota Summary" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +msgid "Available Instances" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:8 +msgid "Available vCPUs" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:11 +msgid "Available RAM" +msgstr "" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:15 +msgid "Active RAM" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "" + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "" + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "" + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "" + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "" diff --git a/locale/fr/LC_MESSAGES/djangojs.mo b/locale/fr/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..b0e2f7ff827499389faf378cf26526e0fe7e8e93 GIT binary patch literal 419 zcmYL^O;5uh9EWH0)T3t)96V^|U)!EK_LAYsW@F#dbxZVy8`hc*8em30h+ogoB30vl z$rB(vz>lxflh2;bk>$*CZaKDGS-J$4+HMZ)*g5~nm3-wJ1JM@NTJ+?{%0Qy4dJDJvN<%3za`LQ%nc~dYLl82>&&DuT-fJ6THD+3cXQJ=tQJGG zd0|R(GhUT*2o7FX>zON{Vk5V;s4xniYUAY1UaC5GbM62D literal 0 HcmV?d00001 diff --git a/locale/fr/LC_MESSAGES/djangojs.po b/locale/fr/LC_MESSAGES/djangojs.po new file mode 100644 index 00000000000..45042f150e2 --- /dev/null +++ b/locale/fr/LC_MESSAGES/djangojs.po @@ -0,0 +1,79 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/it/LC_MESSAGES/django.mo b/locale/it/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..49d332dec94dfc9a32a6ab4369e70f56b3f003cb GIT binary patch literal 28544 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 literal 0 HcmV?d00001 diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po new file mode 100644 index 00000000000..b8620046240 --- /dev/null +++ b/locale/it/LC_MESSAGES/django.po @@ -0,0 +1,3757 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Loris Strozzini , 2012. +# Salvatore Orlando , 2012. +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: 2012-08-24 14:22+0000\n" +"Last-Translator: Loris Strozzini \n" +"Language-Team: LANGUAGE \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: base.py:437 +msgid "Other" +msgstr "Altro" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "Accedi per continuare" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "Accesso non autorizzato a %s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "Non autorizzato. Ritentare il login." + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "Istanza sconosciuta" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "Unicode non è attualmente supportato per la copia di oggetti" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "Gestisci \"Compute\"" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "Progetto" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "Accesso e Sicurezza" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "Impossibile recuperare la lista di keypair" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "Impossible recuperare Security Groups" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "Impossible recuperare indirizzo del Floating IP" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "Impossible recuperare la lista delle istanze" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "Impossible assegnare Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "Assegna un IP al progetto" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "Rilascia" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "Rilasciato" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "Associa un 'Floating IP'" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "Dissocia Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "Floating IP:%s dissociato correttamente" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "Impossible dissociare Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "Indirizzo IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "Istanza" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "Specifica l'indirizzo IP che vuoi associare all'istanza selezionata." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "Seleziona un indirizzo IP." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "Nessun indirizzo IP disponibile." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "Seleziona un istanza" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "Nessuna istanza disponibile" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "Gestisci associazioni con Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "Nome del keypair" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" +"I nomi dei keypair possono contenere solo lettere, numeri, underscores e " +"trattini" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "Chiave pubblica" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "Chiave pubblica importata correttamente: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "Keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "Keypairs" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "Importa Keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "Crea Keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "Fingerprint" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "Impossible create Keypair: %(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "Nome" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "Descrizione" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "Impossible creare 'Security Group'" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "Protocollo IP" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "Dal porto" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP/UDP: Inserire valori interi compresi tra 1 e 65535. ICMP: inserire un " +"valore per il tipo ICMP nell'intervallo (-1:255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "Tipo" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "Al porto" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP/UDP: Inserire valori interi compresi tra 1 e 65535. ICMP: inserire un " +"valore per il tipo ICMP nell'intervallo (-1:255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "Codice" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "Gruppo di origine" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "Tipo ICMP non valido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "Codice ICMP non valido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "Tipo ICMP al di fuori dell'intervallo (-1, 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "Codice ICMP al di fuori dell'intervallo (-1, 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "Il numero della porta di origine non è valido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "Il numero della porta di destinazione non è valido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" +"Il numero della porta di destinazione deve essere maggiore o uguale del " +"numero della porta di origine" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "CIDR o gruppo di origini possono essere specificati, ma non entrambi" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "Impossible aggiungere regola al security group." + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "Security Group" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "Security Groups" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "Creare un Security Group" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "Modifica regole" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "Regola" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "Regole" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "Sorgente" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "Regole dei Security Groups" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "Impossible recuperare Security Groups" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "Accesso e Sicurezza" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "Alloca un 'Floating IP'" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "Descrizione:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "Alloca un floating IP da uno specifico gruppo." + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "Quote per i progetti" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "Assegna IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "Annulla" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" +"I keypairs sono credenziali ssh che vengono iniettate nell immagini durante " +"l'avvio. Alla creazione di un nuovo key pair, la chiave pubblica viene " +"registrata e la chiave privata scaricata (in un file .pem)" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "Proteggi ed usa la chiave come faresti con una qualsiasi chiave ssh." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "Scarica keypair." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" +"Il keypair "%(keypair_name)s" dovrebbe essere scaricato " +"automaticamente. In caso contrario, utilizzare il collegamento sottostante." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "Modifica regole per il 'Security Group'" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "Aggiungi una regola" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "Container" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "la slash non è un carattere utilizzabile" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "Nome del container" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "Container creato con successo" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "Cartella creata correttamente." + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "Impossibile creare il container" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "Nome dell' oggetto" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "File" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "Oggetto caricato con successo" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "Impossibile caricare l' oggetto" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "Container di destinazione" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "Nome dell' oggetto di destinazione" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "Impossibile copiare l' oggetto" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "Containers" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "Creare un Container" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "Caricare un oggetto" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "Oggetto" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "Oggetti" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "Cartella" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "Cartelle" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "Copia" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "Scarica" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "Crea cartella" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "Dimensione" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "Impossibile recuperare la lista dei containers" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "Impossible recuperare lista oggetti" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "Impossibile recuperare oggetto" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "Impossibile elencare i containers" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "Copia oggetto" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "Immagini e Snapshots" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "Impossible recuperare immagini" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "Impossibile recuperare le snapshots." + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "Impossibile recuperare le snapshots del volume." + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "Un URL esterno (HTTP) da cui caricare l'immagine." + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "Minima dimensione disco (GB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" +"La dimensione minima del disco necessaria per avviare l'immagine. Se non " +"specificata, questo valore sarà 0 (nessun minimo) per default" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "RAM minima (MB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "Pubblica" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "La tua immagine %s è stata accodata per la creazione" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "Impossible creare una nuova immagine" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "Kernel ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "Ramdisk ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "Architettura" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "Impossibile aggiornare immagine: \"%s\"" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "L'immagine è stata correttamente aggiornata." + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "Avvia" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "Immagine" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "Immagini" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "Crea immagine" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "Modifica" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "Nome Immagine" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "Stato" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "Sommario" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "Impossible recuperare i dettagli dell'immagine" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "Impossibile recuperare immagine." + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "Instance ID" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "Impossibile recuperare istanza" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "Crea un'immagine" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "Specifica un immagine da caricare su servizio Immagini" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" +"Al momento sono supportate esclusivamente immagini accessibili attraverso un " +"indirizzo HTTP. L'indirizzo dell'immagine deve essere accessible dal " +"servizio Immagini. Immagini compresse (.zip e .tar.gz) sono supportate." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "Per favore, osserva:" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +#, fuzzy +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" +"Il campo per l'indirizzo dell'immagine DEVE essere un URL valido e diretto " +"per il file binario contenente l'immagine. L'utilizzo di URLs che effettuano " +"un redirect o restituiscono pagine di errore comporterà l'inutilizzabilità " +"dell'immagine." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "Sommario Immagine" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "Creata" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "Aggiornata" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "Specifiche" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "Formato del container" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "Formato disco" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "Proprietà personalizzate" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "ID progetto" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "Tipo immagine" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "Aggiorna immagini" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "Dettagli Volume" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "Dettagli Volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "Crea un volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "Impossible recuperare informazioni sulle porte" + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "Istanza \"%s\" aggiornata." + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "Impossibile aggiornare istanza." + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "Istanze" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "Termina" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "Riavvia" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "Riavviata" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "Metti in pausa" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "Messa in pausa" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "Sospendi" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "Riprendi" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "Sospesa" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "Ripresa" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "Avvia istanza" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "Modifica istanza" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "Console VNC" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "Visualizza Log" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "Non disponibile" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "Nome istanza" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "Stato alimentazione" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "Log" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "Impossible recuperare log per istanza \"%s\"" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "Impossible recuperare la console VNC per l'istanza \"%s\"" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "Impossible recuperare istanze" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "Impossibile recuperare informazioni sulle dimensioni dell'istanza" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "Impossible recuperare dettagli istanza." + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "Impossible recuperare i dettagli dell'istanza \"%s\"" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "Utente" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "Progetto ed Utente." + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "Punto di mount del volume (i.e. 'vda' mounts at '/dev/vda')" + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "Elimina il volume quando l'istanza viene terminata" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "Seleziona volume" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "Flavor" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "Dimensione dell'immagine da avviare" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "Totale istanze" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "Numero di istanze da avviare" + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "Dettagli" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" +"L'avvio istanze multiple è supportato solo per immagini e 'snapshots' di " +"istanze." + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "Impossible recuperare immagini pubbliche." + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "Impossible recuperare immagini per il progetto corrente." + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "Seleziona un'immagine" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "Nessuna immagine disponibile" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "Keypair da usare per l'autenticazione" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "Avvia l'istanza con i seguenti 'security groups'" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "Impossibile recuperare i keypairs" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "Seleziona un keypair" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "Nessun keypair disponibile" + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "Impossibile recuperare la lista dei 'security groups'" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" +"Uno script o un insieme di comandi da eseguire dopo che l'istanza e' stata " +"assemblata (massimo 16kb)" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "Reti" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "Avvia l'istanza con queste reti" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "Seleziona le reti per la tua istanza" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "Impossibile recuperare reti" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "%s istanze" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "Istanza" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "Vai" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "Disco" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "Cliccare qui per mostrare solo VNC" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" +"E' possibile personalizzare l'istanza dopo l'avvio utilizzando le opzioni " +"qui disponibili." + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" +"Il grafico sottostante mostra le risorse utilizzate da questo progetto in " +"relazione alle quote stabilite per il progetto stesso." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "Totale disco" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "Numero istanze" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +#, fuzzy +msgid "Total RAM" +msgstr "Totale disco" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "Le proprietà aggiornabili dell'istanza possono essere modificate qui." + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "Salva modifiche." + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "Dettagli istanza" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "La rete %s è stata aggiornata correttamente." + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "Nome della sottorete (opzionale)" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "Indirizzo di rete" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "Indirizzo di rete in formato CIDR (es: 192.168.0.0/24)" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "Versione protocollo IP" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "Indirizzo IP del gateway (opzionale)" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "Indirizzo IP del gateway (es: 192.168.0.1)" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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 "" +"Puoi creare una sottorete per la nuova rete; in tal caso e' necessario " +"specificare l'indirizzo di rete. Se intendi creare una rete SENZA una " +"sottorete, deseleziona la casella \"Crea Sottorete\"." + +#: dashboards/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" +"Specifica l'indirizzo di rete o deseleziona la casella \"Crea Sottorete\"" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" +"L'indirizzo di rete non è consistente con il versione del protocollo IP" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" +"L'indirizzo del gateway non è consistente con la versione del protocollo IP" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "Crea" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "Rete \"%s\" creata." + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "Impossibile create rete \"%s\"." + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "La rete \"%s\" è stata correttamente creata." + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "Creazione della rete \"%s\" fallita." + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "La sottorete \"%s\" è stata correttamente creata." + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "Creazione della sottorete \"%(sub)s\" per la rete \"%(net)s\" fallita." + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "Allegato" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "Indirizzo IP fisso" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "Porte" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "Impossible recuperare informazioni sulle porte" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "Nome della rete" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "ID della rete" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "Indirizzo IP del Gateway" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "La sottorete %s é stata correttamente creata" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "Creazione della sottorete %s fallita" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "La sottorete %s é stata correttamente aggiornata" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "Aggiornamento della sottorete %s fallito" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "Sottorete" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "Sottoreti" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "Eliminazione della sottorete %s fallita" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "Modifica sottorete" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "Impossible recuperare dettagli sottorete" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "Impossible recuperare rete." + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "Impossible recuperare dettagli rete" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "Specifica un nome per la tua rete." + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "Riepilogo rete" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "Puoi aggiornare le proprietà modificabili della tua rete qui." + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "Dettagli rete." + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "Dettagli rete:" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "Aggiorna rete" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "Riepilogo porta" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "Porta" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "Indirizzo IP fisso" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "Indirizzo Ip:" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "ID sottorete" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "Indirizzo MAC" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "ID dispositivo" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "Chiudi" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "Volumi" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "Impossibile recuperare le snapshots del volume." + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "Impossible recuperare i dettagli del volume." + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "Impossible recuperare informazioni sul volume." + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "Crea un Volume" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "Dettagli Volume" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "Dettagli Volume" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "Impostazioni" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "Seleziona Progetto" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "Impossible recuperare la lista dei 'tenants'" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "Impossible caricare le credenziali EC2" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "Errore nella creazione del file zip: %(exc)s" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "Credenziali EC2" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "Scarica credenziali EC2" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" +"Cliccando \"Scarica credenziali EC2\" verrà scaricato un file ZIP che " +"include un file RC contenente la chiave d'accesso e la chiave segreta, " +"nonchè il certificato x509 e la chiave privata." + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "Errore nel download del file RC: %s" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "Scarica file RC per Openstack" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" +"Scarica il file RC per il progetto selezionato. Quindi digita \"source openrc" +"\" al terminale per configurare il tuo ambiente per comunicare con Openstack." + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "Scarica file RC" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "Impostazioni utente" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" +"Da qui puoi modificare le impostazioni del cruscotto per il tuo utente." + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "Salva" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "Panello di sistema" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "Amministratore" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "Disco principale in GB" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "Impossible recuperare lista immagini" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "Nome progetto." + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "Impossible recuperare informazioni tenant" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "Riepilogo Utilizzo" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "Progetti" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "Modifica utenti" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "Visualizza utilizzo" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "Crea Progetto" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "Modifica projetto" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "Abilitato" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "Rimuovi" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "Rimosso" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "Utenti" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "Impossible recuperare informazioni sul ruolo." + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "Ruoli" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "Utenti per progetto" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "Aggiungi al progetto" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "Aggiungi nuovi utenti" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "Impossibile recuperare lista progetti" + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "Impossibile recuperare utenti" + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "Files iniettati" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "Da qui puoi creare un nuovo progetto per organizzare gli utenti." + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "Impossible recuperare lista utenti" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "Aggiungi utente a progetto" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "Seleziona il ruolo utente per il progetto." + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "Aggiungi" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "Aggiorna progetto" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "Riepilogo utilizzo progetto" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "Ruolo" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "" + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "Impossible creare utente" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "Nome" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "Progetto principale" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "L'utente è stato correttamente aggiornato." + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "Impossibile aggiornare %(attributes)s per l'utente" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "Abilita" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "Disabilita" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "Disabilitato" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "" +"Impossibile disabilitare l'utente con cui si e' correntemente collegati" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "ID utente" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "Impossibile aggiornare utente" + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "Impossibile recuperare ruoli utente" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" + +#: tables/actions.py:338 +msgid "Filter" +msgstr "Filtro" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "Non si dispone dei permessi per %(action)s: %(objs)s" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "Elimina" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "Eliminato" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "L'attributo %(attr)s non esiste in %(obj)s" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "Nessun elemento da visualizzare" + +#: tables/base.py:830 +msgid "Actions" +msgstr "Azioni" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "Nessuna corrispondenza restituita per l'identificativo \"%s\"" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "Per cortesia, selezionare una riga prima di eseguire tale azione." + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "Avvertenza" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "" + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "Attenzione:" + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "Successo:" + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "Errore:" + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "Riepilogo" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_quota_summary.html:4 +#, fuzzy +msgid "Quota Summary" +msgstr "Riepilogo" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "Istanze attive" + +#: templates/horizon/common/_quota_summary.html:8 +msgid "Available vCPUs" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "Non disponibile" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "Progetto corrente" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "Istanze attive" + +#: templates/horizon/common/_usage_summary.html:15 +msgid "Active RAM" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "Scarrafoni giganti stanno attaccando Napoli!" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "Gattini carini" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "Gattacci feroci" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "Gatti" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "Micini" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "Tigri" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "Cani" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "Cucciolini" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "Impossible recuperate informazioni di utilizzo." + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "" +"Stai vedendo dati relativi al futuro, che potrebbero o non potrebbero " +"esistere." + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "Scarica riepilogo in formato CSV." + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "Riepilogo utilizzo." + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "Formato incorretto per l'indirizzo IP" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "Versione dell'indirizzo IP non valida" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "Maschera sottorete non valida." + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "La password non è stata accettata." + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "Attendere prego..." + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s completato correttamente." + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s non completato." diff --git a/locale/it/LC_MESSAGES/djangojs.mo b/locale/it/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..b7f6db0f9c1e98dc1e33e3dfb816ac44e7db1827 GIT binary patch literal 420 zcmYL^Pfx-y9ELG^+R?Lznt0IQ54W90VTQ>HF798(AkkZeI!8vkw8iKL@$30n?9|Ac zJZYOgZQp*Ko_zL9jtpmp3&XMD+R()_Y|ZA-jGgnJT#7AQYlt?mVp7$DW0VKehhR?7 ziWG||ORa*nLTX4OW;Ev0|z;l#+7QP%R`zvt=BkG)M>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/ja/LC_MESSAGES/django.mo b/locale/ja/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..8bd2d0f62d6d3e0238a6959550b1f7b15d4d90a7 GIT binary patch literal 69010 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�I;CpW2miq>TSoakYDHn>Y% zTUFIa6Dup9#;YqILRI)X@mtzH_R+D-_u(2k&848n*1J*^mR*R-N$yPm6uiH)cLL<}D7$=^WnG>~@NgK>hMU9CM!6$NC;FH=}p7J7xN40xa!&Jt} z9msb}tH~oL48C;Kgkj8B1Huc)N zZ*}e;(+PEr#dhr?$zxjL^bIeNOh!!ft9CwyoyUekBQltE3&*C5(~3AwnZo^K71^5% zb|S!eCftTPHmMb-eW-qJr__1BR7ivK%K0R1#eXwFFs^aqvH;Oi39&%e3)i$`0(sHW zucBsGU5Y8n8j?KGqK9#e+2th9F3`skxq+^h-JaCQ&Z?`mfz5GyiGlk8vi%Dsoh~u& zkB$}D8%)|?5dozw^oj@$YC8?-+;9w=UxuLp?Z9$o^G|K(;F5VIJUP5xWS=ECJXE^3 zENUJa31=CCBQWCRCnq`0D-YL1xZ>5}V4XJVT_5jIR~4LoG6#>-KT?~#>Cw)sJ+^SP zBQK|9*uy4W4YP ztXLFG9edGUt6mTwx;0ee`AN-^s?&Qp&3F}LJ9(#qRIQQ4Eiog#*p_-7$4>IvR8wsw zZ)Lbt{q<%U^3=AH^QXEn~%4})fe8FV6~{R&7MFS6uA!h<1I!`BO}E$74prR ziwvC|PBQCG;xRRnLG4WN10DMj#X*^^A(q|@psl$P+UDK2+Axe`{?#Odhmqn~IJA}* z(C`yTx;L;HB<{3D7cRZ2`0rT~AO+kB`N<6^&{A%4G1977=w9xk`IPRq!LVSB<)^ey z3}V(7~j z4(F96s1*|&w$2;wl}YBXawx}Hs?J1(4>+mm4-vWBWZToW<1UR|zsU=vm?hyo(d04K zl9L#1bSG2spj4Y1>PPekNy9dG}b9@{?ztha(W_wU9hHsfyg{%FV{~1Gi;h zukB=_-MOTc=RPURPqN^Jt9alQfym;{PgSJwD?9Iytnzr4m*J@%_*#RYbH2=qtbLQ( z=MS=`N@q0?Ric9g^Fpf66zK5XYwWMRQl zK{_Rt$8NicOl4EfRP-|3r%P}%xaKBWQk`3vxGha{ zU#1>~7w2Nl9qWg5b!9s*#MRS;iBW6xe446s@z1Ik z?sv)iq>6i9wOrYI;lNonLZqKpFTk60wK^8m-u5^tr0cUI-kVZmnj{LM77LoOzrEIE z*`#Xcvq`ECPSDwXJas3VJ@u-MKq-@=YBT)A>yvEe65sB;v;|R(GFUFz)5!0mwc&8j zPs?Lmv%t<8AMrf0GDYp`z1QRFPyEEI#Z^AZ_J+|X>$7A2dF^3xi3Z1_&g~hOE9TVj zRXaGJs5|E=#oUO!AbR~r){itrxhdyUSK2fFfzx5-Mnrg6McVpDmG#)0q$z39&KnsV zlf?U<9&{`D(DTaXWX?Qr!A3*VsZN(Sv{icr(UZM@jkj?p&L+DaC)ZeROJGba9 z%V5RYCq<(1whAGM(a?poz#AFt#Ox!qP75!;@PAta8-2D1n(TVIV0d4OHpEt>_B%N} z?lve~<7nab9Q#VBy;?)t?y|gWH{PA#sVZMX z&OR3891-p;gWg+CA5Baz4satRJk!prXS{8YpMtNbFHv(D2TfC?wcuzz{u5nXoR+gt zd}FlCUFP0Ib>Ppm`pEe02LI6L7=lU<)4OdoS;c3^l$;= z$@edPA3w7`e>?}Vh-X~eqT>hinSjBH#FyubF(WK^dSlNnBard>ng^qrE6SA;+Q42( zIPT&f*a4_19ATM(9iaCly)(zZe&8gXxeDX;8zTF1=TB#w<#Kb<1j`IxKs)RzQHFPv zR0p5%xj3IA^1L`m?FQ3ShXg=FEp5JJtM~r?fC+ zlD9}rae_<^C+|=^wiKt)xn&h;$MJ#~p4zUDW1Qr@P;!0IDS=8fAGNDQg!1e2)SFNm zk6_TrGfXpM&yb_D)~d8d-dH~*_?yV(pC&6vJARZ(rd&#BwwbG$?OF9V(-dzwq_(W= zZ9&(t_{9{xW#GG5muKWE_csIU#SJp&wE7cvtK;7L4o8=dnS8^CcYlN9ue9*(k-v~Qr$Oc z$XwMss4PuzztaxZQoZD2&1TM~-W0J)W7;Hr{Wo%lv3*OKZC<>koPNs0dHp%)uuWi} z@50N}&NzrAjqmMrSfNSpb%s9YbaElbIja^XpMCA3%s(1VI}IFDKkzctDrF4g1#x>L zW$%gRgdaGzG_9e2;E48VrGb-+!=k+>jGr7I;2Jmzi<_<6Awy3dIOME>oTfYZCSTLF3xi#Y%+f7683wsbr{x4Q*n0tjE3l<;giQl z?`3bRcrMc=-!!N`KfAeM+Vr+TSGT->?~BiM6_(Wz}-HgGFzL>#R=LZjn3mq0+o!@)xn6c+2 zbQwBm$lkJ|&?N)q#^z8apRF3qYxE7xXWOh4&d zni@QG`xJaRjc9CJeQUA1^MUTJC%ZeJ@9x~>Zg>{>!oPwZZGLW%D+^Iio^aA7_2tFx zu6w(??(6P)xV!7c^d}fMzp%cy>&d9>LyX;B*LQc`ZCsGT{l{@7Vu2l zvMe<+UtiSouCDIR4c(n<)#k2+_U*;~-JR>YyB@Ka1v~IH#_oYme?W4Db&*=H-dJ8$XkSd&duK}52K4>opp(n9{t@9tUzb-Ft? zsQcVN@Q(E&Le~OoHZe41eb17OTW)>9s#s1VlEj@i_ulr@mK$m1^6t*Xy$cuju7A3l z$Qy3l{PK#>bY;nYkx`X&-PYatPh3m>Y z(RuUMIbGcy3us7p2lQAAovg`Ajeyqh@_v)%mhR3a-JJ_VlkT-)rtoKt3{dDE9`&y7 z?Ai1*H=Cb>3=ePXxUIWmuE;j0qr4d%8+ztFNSQs4-l#@uSZKh*mfp3B7;B71mZtJQ zPpu6q?LM(g=W53?R^y|Tvt{nRJqw=Mwwy8@t zyJ6eCj5K32XX|Q6uwnBH4{m-A%F=WOc#(BUL?2c~w9xC`HH)`wp#3l;#jNUing40S zs;w&3BH<`WBlr*|q|0z1BwD4ao}07fX*j_R%H1|<6s6jJ_u_)ym2-L?Si>hOqZw0v z_u@j$-<|~zZMk)A&kY;4cD*D5Nn$V!+|=8Epfd}{zD8-RK{p)l_(4d%ZK+DTR$7xD zv>|{|H&k$f$p-4pe8JMB5`(tX=HCm(@(4@KcI2D;Y9(`!UN7wKy2}b*u;sRgdv17^ z25N^j`O;-~hXlm7Id^W}#MHTY>)OZZ8-@7KTK=C(8J_+mW_Q=!nv@b-*#>jAK8mHT zn(HKA*MjVqGP}DV^F3aw_|eQ3WQ@pg5c|AwEjKVX#AVdycX!?o`!G9qCM)tuIKnYLlM@S)I%sZmiUg5Okn zdirS!J&eHLwDn~;0qL=9Ti4pumqjH)D#;{GB$Y%*mf8Og_q=pp&x^?33T2LR{`7-e zo^c&rz4hs5dlr*1t2m@R`DfEVtsgs0`e_o1w`uCOj^}z8-CdTQ_K|LxEQf?Er73$> zZR}n7$d)@1m&m=WjiEX13@1%AH{GOiB)wtOCsPYB?-$g|I6Cj!O?ye93;r<9lmg=*$Vrg^Xh zCId`OxlkQlib26hznH6>q0w-r@j8us=OTK5ybRiz**e#T%(d=L62DOUWs?M}?+b-}b*vSm32IQB-mQm6}A)(y6H$QJ3N>2$1Ik#%>i&`?M> zVB*;1$8il`RD}~d4E4&a!4f~Hq9;@NQZfr#Lxoj2 z7u7RQE3&XSl%TZ*rY#D^Lsc@q6?Q9Y_P@z-p%G5-l(U3Zg2uOdk>1rV?B zL@=_ACu$8)8DTNgX4+?KH90Cs%TrOTCbev$1rGPbmdbvzquPAcY=fCtIw0I7fc^tS zHvJQ(-R-6Z=9>VmO~$uIz1y{pNog!Efok{2^}3dnLN6`qcIzasHl5*R0)rV_##c_| zR*V;e`2U9v>BR}dY%Yy14Y~y{MdO{VQMJF)3P~4?t+YH^_L!A8x4fuiMe7Bg zUp$qkD`SzEUF`$IrfE=^Xc!dy2C3JsSHL)XHnKV~>o8sL&7 zuB}|}Juhx~YN<1a%O7Iwlt&?lV+UMVOUGu6*xni783znyq^uE{P8IqVS&p)m%Dr8} zF_35T3(iQm*B0bVl8suTVpq@c_Iai3cI)l#%rM@JYpCbtdox7i-9CKb_NiqGWOFL5_Fo#Xys&bZoWJ_Exnq@Lt?i#nMT5v&^bz#zP5v?1)9G2h8sZH%WcRu^ED; zACR00%G7v1_V!wkcv=+~Q06U69`sRPYCw{-T}wT8$Fn!}%)2?#b(SlI)U(<{oD|!) zNQp^Pz9tV3GNxlfi1J276`zhaX_L-fAx>>%%XLpuMY)YuLokNMZoi-Z$?9CKy|+Ku zyF6JASLY#jtb-}w@&x9Nr*Z{PY$ro-)l>|F&JIO2>e*4ER;xcT#&WD+dsbp4q6EsD z5I@_Hd^vl|(@VD8iq2S*R_(U_&dgIOC#-(?hvInBDXXlw)S)#onJ3bU%x`p$Q z@ri~BZcdgItS1)tfXhcPvAb?{hnOMFX5Dxu@sxyIIX3lHw>lh!2>M zb?VQlOUSq&XWkC{C77>sy`f+WdWeAA5YfGWu|;nZK(uYjZR?oV^TIP>Rf=yGZ^1H_ zNsG2Ee<1MK@|@cOgGr%F`LjyVo=#nE>BxPQEjt?)Kj*eS{0Q3C!?0Y>`V}mXOhl&? zVu&r5=2C_|3$E{7hWClmw6-k^TOBUR=I0*GZMAhPn)rIzhaxO=PkWcbN-dp2C#ce4 z)vCP>=MIhULKCdYRIKC4K<+K8J9;0zuY3?v@5o3JrkAH%*WAzeSOYr4UY}YM0>Mm3 zMe#0J^vdlKW4LYEEi5(ljsUx;@mIgM-7{~?3XHq;&ax9>{Aa}Md*VHFa4@X*i4yaV zex>HLHZPO!h*v4mcx4IgE)ybH3}t5Zitf%^G!NMS(AC{>vkj%uvC_=S>67ABqIbyV zWMXBsY?X2ne;FTJ&KP~wjM&@`B}&&?`&CmDl5@%|NOogHnK`kap7@Dx2O1+ZrM22C7fojxy}>GAf=+_d}7#0kbCbu5zfNv*9b zKAui5*l_Gwl-X|OJ4}4z9FeY%wAhEu31oWPyX^ViC-MAJIIDJy>BXC$Tgql`&y7$4 zfhpHp+NIUI_95*)h8029vE^J(89%I(_@YJZ-Dh#r`I5;`mP+NkEVH?f<(D3%IgS0W zhX&9eTA8RCNA+wgv50Lnop!ahnri*1D@dAU)NPVQDfbTv-CJu})= zFBDRqo(C58u6PQmQ%-;1UHkl7;tUO}CO=xd_F{GCw|P<|#qhyn{@lGx30sfHkAg7u zD;j(V$kLBQ*;lcePfKD~mz zRj*>S-tJhc9VD4`eH38(Eiz{~f0}&PUSs1n=G3AJ6VoWc)W9ECqlux5>kdbq3Kc+0%Ow7dBn;oOv+f(n4dFQ+Ixbh6tX;I&=~2DSbbXe_zGDRnojga zM{FRZ{OaW*kvu_+WGdfVc3&q8U|7=jZ{(G(GT9_U(`P68vWl=1AHn>h1b^^@jIoJR zwFQiUIl|o@2sU4e?lL=5=M2pX!;88u)zOME=%b^VYLfi54UuYPWeS2BD69MoPgyqg zsiK+H>FLeZY#n|`suU5}OAC+fwa34 zj2WrrtXi2AL&m*}>HjiBWGtV!Uf5-M4o}F9J#!vl5s<9Y%9@a7rpo4Ejf7qIKH8Pe zU&f4(V8LCzE2}L4{Vs=2Oa40*q*%S@M$Sz#XApgrtAt=f^)>NLMj&{+_uUg$Q_!8N zAwCuvh?1&YR*hI`OD^i~PBpsYs5ORw!^Yj6Pnfzww6MRx5w!=TpsL2QBGd*03$AC~ z@gjtBMQ&Ju0vPpV(+wlTqMYf$rh_}1)Uiae`ueBLI*(l~!JzMXcCB&o!&_Iq5d5Af z)7!ec&>3h%TgkGuf!MkAh2EPvRSdP_QaIVko@gh67-ejpFVyh)McDohTWQ=L|6vTB zv(Tz`K@PW9S;MP_9r4*;)V|6(OOowac`ma}7}T^(*0_dc!Vb}}V&ihC{bh|bneESO zWNJ}UO?Rtb<&CsIw$U?hVb7zh(~F@re~KiwHR_HgyXBe|dU$@_YJa6wurPQxQ_#Q;K^W-I=bet&uM6a#_#WBpgC+Ny(CSsX0rMQ-)DFbGyCjoC8*vy-POfSbR8R zZ3Zp7o^(J<`*<4l-u76nq^|YM%fvFO5*6>D1j;#4mrMz2&6Hsph6zWc`KRPA;55i% zRmxTat=Z)Tqdam&AeMw6DYjEj}hvm;E}QE_h`q=s2+mz^p4 zyVd&AtK_A7-=fAoXOgIVnN@e8*=VzknuLedktGw+`o18GWgRD4s^}wu2_@B&%B!>r@!Tcg5eN7k6=>-m#u*$iLS}5^xm@F!$$*Dx2&bkSzGT zx4Q}>mk&vmp64_U+MV%C>DNelH_R4b$?1R1kMegG%Z+_4*(!3lcU4)T-JW*tMm9;c zY^=9U;shJ- z(|UJ<32}*UlN1~l74s}O zx20>H1r3Re2KX}*ZCzm^Rd=4^m@C`i-_Y~YiYn;+RGlg zQB*J{-B_2mN(P-34goX91@)Cjxur>YtgZ9#0o_+6hsGj&A%GO!ZiSDw)ktBZRm$j! zN>fK*^mnP;`)3$Yxv=)ko~=fHn4#he^*%n58 zWTSW4^;%eI8q_)xSXoTkp_dv%<{dlkJsm6UB$ylD<$lvW8_Tm*6r1Jj*cEyrP#Z5)&l8)$Nrf`wezl2f6%`Ah~n9p$QX)wPPjYg}miCYM2x80wmGt zNmR_9K59plVQ9WS z{j!uDfuvqIB>jr4H+ZYmp#eqoqojY5TWIzU?%Xid~9r*E2DKWmDPX9Ovll zqb2Lj4-q>CF!6eBMAP!}2B*sAGc|ZIb?c+g#)o%P;-0DI7Mt3xzz~69*#Oy)i@gsy zISZsbmSq3hShrprM&_fe%KtTHo{XL*eu@%7_-Sv!Ek0W~cDt|C;-IZ++QA&`XxrdhW$}#ew3m zaqOzM^fU_ZOen%ylnVPIU3u%+2iIDh?mEMR)kkvpwR)@$D~05e2i{_#i~4>@F0AL) z`>iKZLe{a^+-}K?ar>Ov!w(% z6O_5rTX=`c?Klaq%(fbqz}$+pPo`s`>?&jH9d6do)ON4N!THCk7sOc)X=1zxa?B?I z`v?kB1-HmTDQVYw+uunNIZ>B{bM6S92gu?kZIB(36=u1nY!{f`88WOF*~(jBji9p5 zjT}6B9<|^+K|w6W!F2~KW% zzry&btY~kb2DV6Zvi$3n>zE2o$}~KlXq9A4TDden!F}82++R*=J}J_(Xq9>Lg4+b12y5YR1j-Go zM4A1uz}jYqSJQDJf#^vgqIeBQdtmr=u5oEeYSqWatL9y3YI-l-m@sawC*bB6Z_2J_ zGhwCnf9kNi(@v^rN93OPq+Rld2#1DsxBY2D0_%B)N#k_eQ*u&ZHY6{Ol+RcHcM$C_ z)Y--hS_t<78-vupddr5nJu99_{`jHFWk)eo&k{=w$xUPO?^);H_vKW5bV}d3PR=>+*w#l^_uRyeo<1wZ`|P4NN6DUe zWb+G{&+ct}-csQ(6&?oGt*B)AW43iHwtZ&}jlIl*sdA5Yj@dT$o>^95jNSb14m^^) zbj}MeLHZ%;k-+qgeV;yGkn9%)$7#IXmSR1*Ja8q-{Sl#pXcdj>cgJvFMj8;;?5`_JQCCP;B zyGZvwEaxlr7ZdDFktGE9=qi66QcYkzXRj7BJgM%*=c;;EaL~cFpPe7K%E|yfVm>Si z7G26&%tT5%WqGSgM<}YSEo?5?S{Z(XWlR-#Ph-dGu*PytG;WC7XA4Vq0I)^UZsgS1 z=@3P-lG@(OgG;tv|1cj%v+tFmaOT)-!`^l!q+P9!D`kqr_Dy`?AY+7t7oeGmI0aav zmG7&@#&WPy90{|1F!D>Iz^XY(Yf>Uek&Qqz#g0^( z{a-Q-!0UA7&4R0{EPWE2ohB_XH3eU4>Nxke=`rfY0g|pIb8acjt#plEKrC|35WULn z-{ao=f{#mY_PAHP#eNd?8~E0aRB<@6$e~B~g)aL-TKutD&!xr{h(9*|=wQunsa4@i zgiBZz+psxX%OCVe^G5mZkA&T`{>XE(Z(w7^gmx2&ufK%1f!)_x9cAOEd=07RCPaH8 zQ|%E;R5!;$`5hZVb`we}p8G(fs4{@U`#2qIvL=0C$JgXuKh1b?$|X!VsD#u)iB$K5(j$#e^3pUa zC7gY6ug0WAA8iR^lIeAKXPAH~=KzU=&#SzblJ$(r*0ouOu#YM`>F$p!C!cOdSj1aa z88MOmraKBnjx44Khp%fBU|m?tWePKWB#~ZoyGEZ!O36|Y$iI43QCMbKM-S4zzD}%a zWI#&Xl{q{8%5giH%49ID3I5KC)>Q5d8>JX}JB3y$e@#pCn6)3$TyJ)S)oYcqk(yXW zZV7{#&;9cjBp!)dD`#Ra^_5PeT+pk>Oj(q!bV+=uDfmOS_rh!HU}{wXU)d#bLdGxc ztE$t;VB|^=8$Yt$idH2bV%#iA(Y~TBukp~zTVY8rCotZom#a^}77?_k?53c80 zHDoOP6gT%h5~-!Z_L(br*SbQH_%|>mhf{6d9s~K6|MqJRgKi4gY2qwBaG+FUvMp65J7q$E9NJgc%o3$n>q_Qf;m&>?>sIj!3hN;M@@cW-@G-D*uM0 z|F~8j^ilx*05wztoTx!cd1731-ysd zpIxhDt6I;(A0pp@)2i(4<}&(+Jtq4^n2W98WdE$vib(P$y^4#f#@cZ;iBf~%B*(7j91jOH!oyX1#MGapI7jIYbk_2@^pO(ELk~z=z#dN-jPA zB6CQU(T(KFgq1LSR(i)CxDnm4w3Hr>s8v*(R%;cl>ccbkmeYxP9JPVJAu-ng^y)gt zlYalRGqa4ZwKY~{c6ZIOnxD08Jh<;gI~`Yb$CmkmXj&~{_28rK+W@|Sw$Vpx*Ol+3 zXEp${yse#t>?@Lzeb!%l;ah)oL-Jia!}uQ{M|RuR9}r8-3O-VQWAEL3R%uDk4NH6P zxFE{(F@0)ey|cY+PO!-vVjQFKDo~mm_$Z6}a1&L^U@`OP_`IZG-%$EKG3No^f%!^TW~8KSTA4do5c9EIQ3R4YH;=rdgz zpJ{XLDeH*zun|rtX*f7Vfo`h7kI9Me^rLVXmcj!|R%wLTGiyopMY2ljr@hl~WMu+> zj;>-jcHEkKOW$qRz;c#ZM7i`sgTfB; zod}ybuAnIOf&A<#(=BlC{g{86m)WyTb|lrWR+j5M$?As#QW+}_2Bpsm=-dkbWTsT1 z2}eHcQX9QV9M@f^FSl_VLZjghMVR=|`9N2UUKFn2-S{gg9qUQQ@mc&+ S99ov5WEH_*WGlCrbN>&8Gl>NN literal 0 HcmV?d00001 diff --git a/locale/ja/LC_MESSAGES/django.po b/locale/ja/LC_MESSAGES/django.po new file mode 100644 index 00000000000..75fc6e696de --- /dev/null +++ b/locale/ja/LC_MESSAGES/django.po @@ -0,0 +1,3828 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# , 2012. +# Tomoyuki KATO , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: 2012-08-26 02:19+0000\n" +"Last-Translator: Tomoyuki KATO \n" +"Language-Team: Japanese (http://www.transifex.com/projects/p/openstack/" +"language/ja/)\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: base.py:437 +msgid "Other" +msgstr "その他" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "続けるにはログインしてください。" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "%s へのアクセスは許可されていません。" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "認証されていません。もう一度ログインしてください。" + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "%(type)s (%(backend)s バックエンド)" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "%(group)s からポート番号 %(from)s:%(to)s への通信を許可" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "%(cidr)s からポート番号 %(from)s:%(to)s への通信を許可" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "未知のインスタンス" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "オブジェクトのコピーで Unicode は現在サポートされていません。" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "ナビゲーション項目" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "表示する %s を選択してください。" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "Compute の管理" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "オブジェクトストア" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "プロジェクト" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "アクセスとセキュリティ" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "キーペアリストを取得できません。" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "セキュリティグループを取得できません。" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "Floating IP アドレスを取得できません。" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "インスタンスの一覧を取得できません。" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "プール" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "Floating IP %(ip)s を割り当てました。" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "Floating IP を割り当てられません。" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "IP をプロジェクトに割り当てます" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "解放" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "解放しました" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "Floating IP の割り当て" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "Floating IP の割り当て解除" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "Floating IP の割り当て解除に成功しました: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "Floating IP の割り当てを解除できません。" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "IP アドレス" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "インスタンス" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "Floating IP プール" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "Floating IP プールを取得できません。" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "Floating IP プールがありません。" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "選択されたインスタンスと割り当てたい IP アドレスを選択します。" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "IP アドレスの選択" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "利用可能な IP アドレスがありません" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "インスタンスを選択して下さい" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "インスタンスがありません" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "Floating IP の割り当ての管理" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "割り当て" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "IP アドレス %s を割り当てました。" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "IP アドレス %s を割り当てられません。" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "キーペア名" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" +"キーペア名では、アルファベット、数字、アンダースコア、ハイフンだけが使用でき" +"ます。" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "公開鍵" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "公開鍵を正常に取り込みました: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "キーペアをインポートできません。" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "キーペア" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "キーペア" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "キーペアの取り込み" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "キーペアの作成" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "フィンガープリント" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "キーペアを作成できません: %(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "名前" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "説明" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "セキュリティグループ %s を正常に作成しました。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "セキュリティグループを作成できません。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "IP プロトコル" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "このルールが適用されるプロトコル。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "ポート番号 (下限)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP/UDP: 1 から 65535 の間の整数を入力してください。 ICMP: ICMP 種別として範" +"囲 (-1: 255) の値を入力してください。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "種別" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "ポート番号 (上限)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP/UDP: 1 から 65535 の間の整数を入力してください。 ICMP: ICMP コードとして" +"範囲 (-1: 255) の値を入力してください。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "コード" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "元グループ" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" +"許可 IP 範囲を指定するには、CIDR を選択してください。他のセキュリティグループ" +"のすべてのメンバーからアクセスを許可するには、ソースグループを選択してくださ" +"い。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "ネットワークアドレス (例: 192.168.0.0/24)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "ICMP タイプが無効です。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "ICMP コードが無効です。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "ICMP 形式が範囲 (-1, 255) にありません" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "ICMP コードが範囲 (-1, 255) にありません" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "「下限」ポート番号が無効です。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "「上限」ポート番号が無効です。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "「上限」ポート番号は「下限」ポート番号以上でなければいけません。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "CIDR またはソースグループが指定できますが、両方はできません。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "ルールを正常に追加しました: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "ルールをセキュリティグループに追加できません。" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "セキュリティグループ" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "セキュリティグループ" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "セキュリティグループの作成" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "ルールの編集" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "ルール" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "ルール" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "接続元" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "セキュリティグループ" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "セキュリティグループ情報を取得できません。" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "%s (カレント)" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "アクセスとセキュリティ" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "Floating IP の確保" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "説明:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "指定した Floating IP プールから Floating IP を確保します。" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "プロジェクトのクォータ" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "IP の確保" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "キャンセル" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" +"キーペアは、イメージが起動するときに、イメージに挿入される SSH クレディンシャ" +"ルです。新しいキーペアを作成することにより、公開鍵を登録し、秘密鍵 (.pem ファ" +"イル) をダウンロードできます。" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "通常の SSH 秘密鍵と同じように保護および使用します。" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "キーペアのダウンロード" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" +"以下のリンクを使用しなければ、キーペア "%(keypair_name)s" が自動的" +"にダウンロードされます。" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "キーペア "%(keypair_name)s" のダウンロード" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "ここから新しいセキュリティグループを作成できます" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "セキュリティグループのルールの変更" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "ルールの追加" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "Swift" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "コンテナー" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "スラッシュ (/) は使用できません。" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "コンテナー名" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "コンテナーが正常に作成されました。" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "フォルダーが正常に作成されました。" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "コンテナーを作成できません。" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "オブジェクト名" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "ファイル" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "オブジェクトが正常にアップロードされました。" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "オブジェクトをアップロードできません。" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "宛先コンテナー" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "宛先オブジェクト名" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "オブジェクトをコピーできません。" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "\"%(orig)s\" を \"%(dest)s\" に \"%(new)s\" としてコピーします。" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "コンテナー" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "コンテナーの作成" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "コンテナーの表示" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "オブジェクトのアップロード" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "オブジェクト" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "オブジェクト" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "フォルダー" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "フォルダー" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "コピー" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "ダウンロード" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "フォルダーの作成" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "サイズ" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "コンテナーの一覧を取得できません。" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "オブジェクトの一覧を取得できません。" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "オブジェクトを取得できません。" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "コンテナーの一覧を表示できません。" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "オブジェクトのコピー" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" +"このコンテナーまたは他のコンテナーに保存するために、既存のオブジェクトの新規" +"コピーを作成します。選択したコンテナーの中で稼働する、新規コピーのパスを指定" +"することもできます。" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" +"コンテナーはデータのストレージの区画です。データを整理する手段を提供します。" +"Windows ® のフォルダーや UNIX ® のディレクトリーのようにコンテナーを" +"考えることができます。コンテナーとこれらのファイルシステムの概念の主な違い" +"は、コンテナーは入れ子にできないことです。しかしながら、アカウントの中に無制" +"限のコンテナーを作成できます。データはコンテナーに保存する必要があります。そ" +"のため、データをアップロードする前に、少なくとも一つのコンテナーをアカウント" +"に定義する必要があります。" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "オブジェクトのコンテナーへのアップロード" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" +"オブジェクトは、基本的なストレージ・エンティティ、および OpenStack Object " +"Storage システムに保存するファイルを表現するあらゆるオプションのメタデータで" +"す。OpenStack Object Storage にデータをアップロードするとき、データはそのまま" +"(圧縮や暗号化はしない)で保存されます。そして、保存場所(コンテナー)、オブ" +"ジェクトの名前、キー・バリュー組のあらゆるメタデータから構成されます。" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "オブジェクトのアップロード" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "イメージ & スナップショット" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "イメージ情報を取得できません。" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "スナップショット情報を取得できません。" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "ボリュームのスナップショット情報を取得できません。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "イメージの場所" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "イメージを読み込む外部 (HTTP) URL。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "形式" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "AKI - Amazon カーネル・イメージ" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "AMI - Amazon マシン・イメージ" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "ARI - Amazon ラムディスク・イメージ" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "ISO - 光学ディスクイメージ" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "QCOW2 - QEMU エミュレーター" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "最小ディスク (GB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" +"イメージを起動するために必要となる最小ディスク容量。指定されなければ、この値" +"の初期値は 0 (最小値なし) です。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "最小メモリー (MB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "パブリック" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "イメージ %s が作成のためにキューに入れられました。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "新しいイメージを作成できません。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "カーネル ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "RAM ディスク ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "アーキテクチャー" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "イメージ \"%s\" を更新できません。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "イメージが正常に更新されました。" + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "起動" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "イメージ" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "イメージ" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "イメージの作成" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "編集" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "イメージ名" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "ステータス" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "概要" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "イメージの詳細を取得できません。" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "イメージ情報を取得できません。" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "インスタンス ID" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "スナップショット名" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" +"スナップショット \"%(name)s\" がインスタンス \"%(inst)s\" に対して作成されま" +"した" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "スナップショットを作成できません。" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "スナップショット" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "スナップショット" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "インスタンスのスナップショット" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "インスタンス情報を取得できません。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "イメージとスナップショット" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "イメージの作成" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "イメージサービスにアップロードするイメージを指定します。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" +"現在は HTTP URL 経由で利用可能なイメージのみがサポートされます。イメージの場" +"所は Image Service にアクセス可能である必要があります。圧縮イメージがサポート" +"されます (.zip および .tar.gz.)。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "注意: " + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +#, fuzzy +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" +"イメージの場所の項目は、イメージバイナリーへの有効かつ直接的な URL である必要" +"があります。リダイレクトや処理エラーページの URL ならば、イメージが利用不可能" +"になります。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "イメージの概要" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "情報" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "チェックサム" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "作成日時" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "更新日時" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "スペック" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "格納形式" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "ディスク形式" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "カスタム属性" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "Euca2ools の状態" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "プロジェクト ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "イメージ種別" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "イメージの更新" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "イメージのプロパティーを変更します。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "イメージの詳細" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "スナップショットの作成" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "スナップショットは実行中のインスタンスのディスク状態を保存します。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "ボリューム" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "GB" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "スナップショットの作成" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "ボリュームスナップショット" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "ボリュームスナップショット" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "ボリュームスナップショット" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "ボリュームスナップショット" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "ボリュームの作成" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "ボリューム名" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "ポートの詳細を取得できません。" + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "インスタンス \"%s\" を更新しました。" + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "インスタンスを更新できません。" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "インスタンス" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "削除" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "スケジュール削除" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "再起動します" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "再起動しました" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "一時停止します" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "再開します" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "一時停止しました" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "再開しました" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "休止します" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "再開します" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "休止しました" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "再開しました" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "イメージの起動" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "インスタンスの編集" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "VNC コンソール" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "ログの参照" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "%(name)s | %(RAM)s メモリー | %(VCPU)s 仮想 CPU | %(disk)s ディスク" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "利用できません" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "インスタンス名" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "タスク" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "稼働状態" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "ログ" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "インスタンス \"%s\" のログを取得できません。" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "インスタンス \"%s\" の VNC コンソールを取得できません。" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "インスタンスを取得できません。" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "インスタンスの容量情報を取得できません。" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "インスタンスの詳細を取り出せません。" + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "インスタンス \"%s\" の詳細を取り出せません。" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "ユーザー" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "プロジェクト使用状況" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "ボリュームから起動しません。" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "ボリュームから起動します。" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "" +"ボリュームのスナップショットから起動します(新しいボリュームを作成します)。" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "ボリュームの詳細" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "デバイス名" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "" +"ボリュームのマウントポイント (例 'vda' と指定すると '/dev/vda' にマウントされ" +"ます)。" + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "終了時に削除します" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "インスタンス終了時にボリュームを削除します" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "ボリュームを選択してください、または %s を選択してください。" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "ボリュームの選択" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "ボリュームの一覧を取得できません。" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "ボリュームオプション" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "ボリュームのスナップショットの一覧を取得できません。" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "インスタンス・ソース" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "インスタンスのスナップショット" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "インタスタンスタイプ" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "起動するイメージの容量。" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "インスタンス数" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "起動するインスタンス数。" + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "詳細" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" +"利用可能なイメージソースがありません。インスタンスを起動しようとする前に、ま" +"ずイメージを作成する必要があります。" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "インスタンスソースのオプションを選択してください。" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" +"複数のインスタンスを起動することは、イメージおよびインスタンスのスナップ" +"ショットに対してのみサポートされます。" + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "公開イメージを取得できません。" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "現在のプロジェクト向けのイメージを取得できません。" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "イメージの選択" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "利用可能なイメージがありません。" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "インスタンスのスナップショットの選択" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "利用可能なスナップショットがありません。" + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "インスタンスのタイプを取得できません。" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "クォータ情報を取得できません。" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "認証に使用するキーペアを選択してください。" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "これらのセキュリティグループにインスタンスを起動します。" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" +"キーペア、セキュリティグループ、および他のメカニズムを通してインスタンスへの" +"アクセスを制御します。" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "キーペアを取得できません。" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "キーペアの選択" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "利用可能なキーペアがありません。" + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "セキュリティグループの一覧を取得できません" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "カスタマイズ・スクリプト" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" +"インスタンスが構築された後に実行されるスクリプトまたは一組のコマンドです(最" +"大 16 kb)。" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "作成後" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "ネットワーク" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "これらのネットワークとともにインスタンスを起動します" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "ネットワーク" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "インスタンスのネットワークを選択します。" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "ネットワークを取得できません。" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "%(count)s 個の \"%(name)s\" を起動しました。" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "%(count)s 個の \"%(name)s\" を起動できません。" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "%s インスタンス" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "インスタンス" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "インスタンスのコンソールログ" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "ログ長" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "Go" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "全てのログの表示" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "インスタンスの概要" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "RAM" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "仮想 CPU" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "仮想 CPU" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "ディスク" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "IP アドレス" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "ルールが定義されていません。" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "メタ情報" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "キーペア名" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "接続されているボリューム" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "接続先" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "の" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "ボリュームが接続されていません。" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "インスタンスの VNC コンソール" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" +"VNC コンソールがキーボード入力に対応していなければ、以下のグレーのステータス" +"バーをクリックしてください。" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "VNC のみを表示するにはここをクリックします" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "VNC コンソールが現在利用できません。後から再びお試しください。" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "リロード" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" +"ここで利用可能なオプションを使用して起動した後でインスタンスをカスタマイズで" +"きます。" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" +"\"カスタマイズ・スクリプト\" 項目は他のシステムにおける \"ユーザーデータ\" と" +"類似しています。" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "インスタンスを起動するために詳細を指定します。" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" +"以下の図は、このプロジェクトにより使用されているリソースを、プロジェクトの" +"クォータと関連付けて表示します。" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "インタスタンスタイプの詳細" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "ルートディスク" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "一時ディスク" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "合計ディスク" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "MB" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "インスタンス数" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "仮想 CPU 数" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +#, fuzzy +msgid "Total RAM" +msgstr "合計メモリー" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" +"インスタンスはさまざまな形式のストレージを接続して起動できます。ここからこれ" +"らのオプションを選択できます。" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "ここからインスタンスの編集可能なプロパティーを更新できます。" + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "変更の保存" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "インスタンスの詳細" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "インスタンスの更新" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "ネットワーク %s が正常に更新されました。" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "ネットワーク %s の更新に失敗しました" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "ネットワーク" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "ネットワーク %s の削除に失敗しました" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "ネットワークの作成" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "ネットワークの編集" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "サブネットの追加" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "関連サブネット" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "管理者状態" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "ネットワーク一覧を取得できません。" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "ネットワークの詳細を取得できません。" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "サブネット一覧を取得できません。" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "ポート一覧を取得できません。" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "ネットワーク \"%s\" の詳細を取得できません。" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "ネットワーク名 (オプション)" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" +"新しいネットワークを作成できます。\n" +"合わせて、このネットワークに割り当てられたサブネットを次のパネルにおいて作成" +"できます。" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "サブネットの作成" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "サブネット名 (オプション)" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "ネットワークアドレス" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "CIDR 形式のネットワークアドレス (例: 192.168.0.0/24)" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "IP バージョン" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "ゲートウェイ IP (オプション)" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "ゲートウェイの IP アドレス (例: 192.168.0.1)" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" +"\"ネットワークアドレス\" を指定してください、または \"サブネットの作成\" " +"チェックボックスを解除してください。" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "ネットワークアドレスと IP バージョンが一致していません。" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "ゲートウェイの IP アドレスと IP バージョンが一致していません。" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "作成" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "ネットワーク \"%s\" を作成しました。" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "ネットワーク \"%s\" の作成に失敗しました。" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "ネットワーク \"%s\" が正常に作成されました。" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "ネットワーク \"%s\" の作成に失敗しました。" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "サブネット \"%s\" が正常に作成されました。" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" +"ネットワーク \"%(net)s\" のサブネット \"%(sub)s\" の作成に失敗しました。" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "接続しました" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "切断しました" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "固定 IP" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "デバイスを接続しました" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "ポート" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "ポートの詳細を取得できません。" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "ネットワーク名" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "ネットワーク ID" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "ゲートウェイ IP" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "サブネット %s が正常に作成されました。" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "サブネット %s の作成に失敗しました" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "サブネット %s が正常に更新されました。" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "サブネット %s の更新に失敗しました" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "サブネット" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "サブネット" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "サブネット %s の削除に失敗しました" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "サブネットの編集" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "サブネットの詳細を取得できません。" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "ネットワークを取得できません。" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "サブネットの詳細を取得できません。" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "ネットワークの名前を選択してください。" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "ネットワークの概要" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "ここからネットワークの編集可能なプロパティーを更新できます。" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "ネットワークの詳細" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "ネットワークの詳細: " + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "ネットワークの更新" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "ポートの概要" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "ポート" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "固定 IP" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "IP アドレス:" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "サブネット ID" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "MAC アドレス" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "デバイス ID" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "ポートの詳細" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" +"ネットワークのサブネットを作成できます。ネットワークアドレスがネットワークに" +"あるサブネットと重ならない限り、あらゆるネットワークアドレスを指定できます。" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "サブネットの概要" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "IP バージョン" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "IP 割り当てプール" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "開始" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr " - 終了" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "ここからサブネットの編集可能なプロパティーを更新できます。" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "サブネットの詳細" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "サブネットの更新" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "現在 OpenStack クラウドを破壊する権限を持っています..." + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" +"Nova が Keystone と通信する方法における不整合により、管理者権限を持つユーザー" +"は、システムにあるすべてのリソース (ボリューム、スナップショット、キーペアな" +"ど) にアクセスする権限を持ちます。これらのリソースについて正しくスコープをつ" +"けられたサブネットのみを参照できる、プロジェクトのダッシュボードにおいてさえ" +"アクセスできます。" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" +"プロジェクトダッシュボードの管理ユーザーが正常にアクションを実行できることを " +"Nova が許可することを意味します。このアクションは許可されるべきではなく、" +"Nova において解決不能な競合を引き起こします。" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "既知の問題の一覧は以下のとおりです:" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" +"プロジェクト A により所有されているボリュームをプロジェクト B のインスタンス" +"に接続することにより、Nova が完全にハングアップする可能性があります。" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" +"プロジェクト A により所有されているキーペアをプロジェクト B のインスタンスに" +"割り当てることにより、インスタンスの起動に失敗します。また、管理者以外のユー" +"ザーがインスタンスの詳細を取得する際に問題が発生します。さらに/または、インス" +"タンスにセキュリティホールができる可能性があります。" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" +"プロジェクト A において、プロジェクト B により所有されているスナップショット" +"またはボリュームからインスタンスを起動しようとすることにより、Nova がハング" +"アップする可能性があります。" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" +"プロジェクト B において、プロジェクト A により所有されているボリュームから起" +"動しようとすることにより、Nova がハングアップする可能性があります。" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "これは報告された不完全性の一覧です。他にもある可能性があります。" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" +"この問題が解決するまでの推奨事項は、管理ユーザーと通常ユーザーを別々にしてお" +"くことです。管理ユーザーがアクセス権を持つ「管理」プロジェクトを作成してくだ" +"さい。そして、その管理ユーザーが他のプロジェクトにおいて管理権限を持たせない" +"でください。" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" +"このバグの状態を確認するには、launchpad において以下の項目を参照してください:" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" +"この警告を確認し、責任を持ってクラウドを運用していただき、ありがとうございま" +"す。" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "閉じる" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "容量 (GB)" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "ソースとしてスナップショットの使用" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" +"ボリューム容量はスナップショット容量 (%sGB) と同じか大きくなければいけませ" +"ん。" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "指定されたスナップショットを読み込めません。" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "スナップショットの選択" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "ボリューム容量はスナップショット容量 (%sGB) より小さくできません。" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" +"利用可能なクォータは %(avail)iGB しかないため、%(req)iGB のボリュームは作成で" +"きません。" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "すでに利用可能なすべてのボリュームを使用しています。" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "ボリュームを作成できません。" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "インスタンスへの接続" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "接続するインスタンスを選択してください。" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "未知のインスタンス (None)" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" +"ボリューム %(vol)s をインスタンス %(inst)s の %(dev)s に接続しています。" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "ボリュームを接続できません。" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "ボリュームのスナップショット \"%s\" を作成しています" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "ボリュームのスナップショットを作成できません。" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "ボリューム" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "ボリュームのスナップショット情報を取得できません。" + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "接続の編集" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "%sGB" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "接続情報を取得できません。" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "%(instance)s の %(dev)s に接続しました" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "切断します" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "切断中" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "インスタンス %(instance_name)s 上の %(dev)s" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "ボリュームの詳細を取得できません。" + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "ボリューム一覧を取得できません。" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "ボリューム / インスタンスの接続情報を取得できません" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "ボリューム情報を取得できません。" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "ボリュームの接続の管理" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "インスタンスへの接続" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "ボリュームの接続" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "ボリュームは、インスタンスに接続できるブロックデバイスです。" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "ボリュームのクォータ" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "合計ギガバイト" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "ボリューム数" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "ボリュームのスナップショットの作成" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "ボリュームの概要" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "接続状況" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "未接続" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "ボリュームの作成" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "ボリュームのスナップショットの作成" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "ボリュームの詳細" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "ボリュームの詳細" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "設定" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "プロジェクトを選択して下さい" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "プロジェクトリストを取得できません。" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "EC2 認証情報を取得できません。" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "zip ファイル %(exc)s の書き込みに失敗しました。" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "EC2 認証情報" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "EC2 認証情報のダウンロード" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" +"\"EC2 認証情報のダウンロード\" をクリックすることにより、アクセスキー・シーク" +"レットキーを持つ rc ファイル、x509 プライベートキーおよび証明書を含む zip " +"ファイルをダウンロードします。" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "RC ファイル %s のダウンロードに失敗しました。" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "OpenStack API" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "サービス名" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "サービス・エンドポイント" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "API エンドポイント" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "OpenStack RC ファイルのダウンロード" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" +"OpenStack と通信するよう環境を設定するには、選択したプロジェクトに対する RC " +"ファイルをダウンロードします。そして、ターミナルにおいて \"source openrc\" と" +"入力します。" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "RC ファイルのダウンロード" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "設定を保存しました。" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "ユーザーの設定" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "ここからユーザー向けダッシュボードの設定を変更できます。" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "保存" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "システムパネル" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "管理" + +#: dashboards/syspanel/flavors/forms.py:37 +#, fuzzy +msgid "RAM MB" +msgstr "メモリー (MB)" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "ルートディスク GB" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "一時ディスク GB" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "新しいインタスタンスタイプの一意な ID を取得できません。" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "インタスタンスタイプ \"%s\" を作成しました。" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "インタスタンスタイプを作成できません。" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "インタスタンスタイプ \"%s\" を更新しました。" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "インタスタンスタイプを更新できません。" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "インタスタンスタイプ" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "インタスタンスタイプの作成" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "インタスタンスタイプの編集" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "%sMB" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "インタスタンスタイプ名" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "インタスタンスタイプ一覧を取得できません。" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "インタスタンスタイプのデータを取得できません。" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "ここから新しいインタスタンスタイプの大きさを定義できます。" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "現在のインスタンスタイプのサイズを変更できます。" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" +"注: このインスタンスタイプを使用している既存のインスタンスに割り当てられたリ" +"ソースには影響しません。" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "イメージの一覧を取り出せません。" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "プロジェクト名" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "ホスト" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "インスタンスのプロジェクト情報を取得できません。" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "すべてのインスタンス" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "プロジェクトの選択" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "ネットワーク %s が正常に作成されました。" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "ネットワーク %s の作成に失敗しました" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "ポート %s が正常に作成されました。" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "ネットワーク %s のポートの作成に失敗しました" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "ポート %s が正常に更新されました。" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "ポート %s の更新に失敗しました" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "ポートの作成" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "ポートの編集" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "ポートの詳細を取得できません" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "サブネットのネットワーク %s の取得に失敗しました" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" +"ネットワークのポートを作成できます。接続するデバイス ID を指定すると、指定さ" +"れたデバイスが作成されたポートに接続されます。" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "ここからポートの編集可能なプロパティーを更新できます。" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "ポートの更新" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "使用状況" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "監視" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "プロジェクト" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "ユーザーの変更" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "使用状況の表示" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "プロジェクトの作成" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "プロジェクトの編集" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "有効化しました" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "削除します" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "削除しました" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "ユーザー" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "役割の情報を取得できません。" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "役割" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "プロジェクトのユーザー" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "プロジェクトへの追加" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "新規ユーザーの追加" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "プロジェクトの情報を取得できません。" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "プロジェクト一覧を取得できません。" + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "ユーザーを取得できません。" + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "クォータの初期値を取得できません。" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "プロジェクトの詳細を取得できません。" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "挿入されたファイルのバイト数" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "メタデータ項目" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "挿入されたファイル" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "ギガバイト" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "メモリー (MB)" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "クォータ" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "ここからプロジェクトのクォータ (最大制限) を設定できます。" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "プロジェクトの情報" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "ここから、ユーザーを整理するために新しいプロジェクトを作成できます。" + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "ユーザー一覧を取得できません。後ほど再びお試しください。" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "プロジェクトのメンバー" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "ユーザー一覧を取得できません。" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "プロジェクトの追加" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "完了" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "新規プロジェクト \"%s\" を作成しました。" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "プロジェクト \"%s\" を作成できません。" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" +"%s プロジェクトメンバーの追加とプロジェクトのクォータの設定に失敗しました。" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "プロジェクトのクォータを設定できません。" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "ここからプロジェクトの詳細を編集できます。" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "プロジェクト \"%s\" を変更しました。" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "プロジェクト \"%s\" を変更できません。" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" +"%s プロジェクトのメンバーの変更とプロジェクトのクォータの更新に失敗しました" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" +"プロジェクトの情報とメンバーを変更しましたが、プロジェクトのクォータを変更で" +"きません。" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "プロジェクトへの追加" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "プロジェクトに対するユーザーの役割を選択します。" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "追加" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "プロジェクト '%(tenant_name)s' のユーザーを作成します。" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "ここからこのプロジェクトに追加する新規ユーザーを作成できます。" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "ユーザーの作成" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "クォータの更新" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "プロジェクト %(tenant.name)s のクォータ (上限値) を設定できます。" + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "プロジェクトの更新" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "プロジェクトを編集できます。" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" +"すべての利用可能なユーザー一覧から、このプロジェクトにメンバーを追加または削" +"除できます。" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "すべてのユーザー" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "ユーザーが見つかりませんでした。" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "新規ユーザーの追加" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "プロジェクトの使用量の概要" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "プロジェクト使用状況" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "所属ユーザー" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "クォータ" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "クォータ名" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "制限値" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "クォータ情報を取得できません。" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "デフォルト クォータ" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "サービス" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "ID" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "サービス" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "パスワードが一致しません。" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "ユーザー名" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "メール" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "パスワード" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "パスワード (確認)" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "プライマリ プロジェクト" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "ロール" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "ユーザー \"%s\" を作成しました。" + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "プライマリ プロジェクトへユーザーを追加できません。" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "ユーザーを作成できません。" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "名前" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "メール" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "主プロジェクト" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "ユーザー %s が次のものに対して定義された役割がありません" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "パスワード" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "ユーザーが正常に更新されました。" + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "ユーザーの %(attributes)s を更新できません。" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "有効化" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "無効化" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "無効化しました" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "現在ログインしているユーザーを無効化できません。" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "ユーザー ID" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "ユーザーを更新できません。" + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "ユーザーの役割を取得できません。" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "ここから、新規ユーザーを作成でき、プロジェクトに割り当てられます。" + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "ユーザーの更新" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "ここから、ユーザーの初期プロジェクトを含め、詳細を編集できます。" + +#: tables/actions.py:338 +msgid "Filter" +msgstr "フィルター" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "%(data_type)s の %(action)s" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "N/A" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "%(action)s を実行する権限がありません: %(objs)s" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "%(action)s を実行できません: %(objs)s" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "%(action)s: %(objs)s" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "削除します" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "削除しました" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "属性 %(attr)s が %(obj)s. に存在しません。" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "表示する項目がありません。" + +#: tables/base.py:830 +msgid "Actions" +msgstr "アクション" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "ID \"%s\" に一致するものが返されませんでした。" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "アクションを実行する前に行を選択してください。" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "次の役割でログインしました" + +#: templates/_header.html:6 +msgid "Help" +msgstr "ヘルプ" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "ログアウト" + +#: templates/base.html:20 +msgid "Caution" +msgstr "注意" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "プロジェクトダッシュボードの管理ユーザーとして作業中です。" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "さらに学ぶ" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "ログイン" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "ログイン" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "ログイン" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "情報: " + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "警告: " + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "成功: " + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "エラー: " + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "概要" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "%(counter)s 個の項目を表示しています" + +#: templates/horizon/common/_quota_summary.html:4 +#, fuzzy +msgid "Quota Summary" +msgstr "概要" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "すべてのインスタンス" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "利用可能" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "利用可能" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "%(nav_items)s 項目の表示中" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "%(content_items)s 項目の表示中" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "現在のプロジェクト" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "使用量を問い合わせる月の選択" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "送信" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "インスタンスの有効化" + +#: templates/horizon/common/_usage_summary.html:15 +#, fuzzy +msgid "Active RAM" +msgstr "メモリーの有効化" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "今月の仮想 CPU 時間" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "今月の GB 時間" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "Horizon" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "制限なし" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "利用可能" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "%(size)d バイト" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "%(size)d" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "%s PB" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "マイダッシュボード" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "マイパネル" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "管理パネル" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "巨大な蟻がサンフランシスコを攻撃しています!" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "バッチ" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "バッチしました" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "項目" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "項目" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "下" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "上" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "下げました" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "上げました" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "アクションテーブルがありません" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "タブ 1" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "遅延されたタブ" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "無効化されたタブ" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "禁止されたタブ" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "テーブルのあるタブ" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "修復可能なエラーのタブ" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "パスワードは 8 から 18 文字である必要があります。" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "テストアクション 1" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "テストアクション 2" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "テストアクション 3" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "管理アクション" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "かわいいネコ" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "獰猛なネコ" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "ネコ" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "子ネコ" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "トラ" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "イヌ" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "子イヌ" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "使用情報を取得できません。" + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "結果が反映されるまで時間がかかります。しばらくお待ち下さい。" + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "CSV ダウンロード" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "仮想 CPU 時間" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "ディスク GB × 時間" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "使用状況" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "起動時間" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "不正な形式の IP アドレス" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "IP アドレスの無効なバージョン" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "無効なサブネットマスク" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "パスワードを受け付けられません" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "処理中..." + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s が正常に完了しました。" + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s が完了しませんでした。" diff --git a/locale/ja/LC_MESSAGES/djangojs.mo b/locale/ja/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..fefee2e348b0ae47fb471bfbba446985cdf7eeea GIT binary patch literal 413 zcmYL^Pfx=j9ENA~)T3t)9K6lnYLn$$G@~nh~;>_4X5HiCt@?FmdcMM*Dd>?zk(6zB56#T8} zFaPr%C@CPxASCE6!$~xJ%u?#aOdBW_6S`$aDvXw!I7TT+D4NoQMDd)2VL{jH8>@=? zz-kU9XM2odlCCy=~kNT?QQtGx$aulhzY7* zn9|(LHsun6qu1AZ<_f5&, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" diff --git a/locale/ko_KR/LC_MESSAGES/django.mo b/locale/ko_KR/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..a41a148cc9c382ed4a64ce4e655557f9955a3db4 GIT binary patch literal 1765 zcmZvbU2hvj6ov;Vv^C!;9}+_1pehm+t#RBIg43Xcd=b@Yt;9j<6>QeSX4B1%*;fNyO4pwtf&YQ;f(M>q>=1YqJP3XT&Ov(# zd<*u!NUqL{JEotco07)N?$IrzXA8d{vLc4Tn1I13aI?n zBi;p--|yf7@DEVw`y1>B_aZ0>j)0@!S+E;?462r^7}XEebEN}iFq9gO7x7dzD7{KM zQif;01}aVMBdi%OUdL4ZSNDq}LTy0UQ^nmeXxqZjeNN*U$_mQ3VvZX=8xlFrhFq?8 zj`Lz(w_G;NJ;Sx~z9k$sY75=B91~&fYmXt#U@qr!FI*y>FAQO`amVv@$KbmQ8XsoO z#1ZL)KF?YBI60$K(3CG+&YGGsg&Es2lpHq2ZMCmEWHl2{JNk^x$rq$IOKKAtXRUo> zr!0>f1=sS6WV)h|Z+CFH?^^r}-%U=o<@upU!Jieb^)1iEDPwcp!+~y*Y+;(J8J0u3 zsasB*oe~AoT~3aG%H5z)onfFk)a^Cv(#CVz7u@yG))alNvI{3R$@9YXwF%F(a@uDF z)6=pdMX}7utQOu1oV8(GPKuI=o}`xeMC<9LWHQzB@dpVEIBJvpjHQxx`1NYZ!<0Ch zI(%fuFRgpNmUVTj9K0FxZgjW9o2eUeoExm+|@=LL*&ry6!p$nek@}bT;0}2g*)%1$jOJM*Wc4e zJInq=UyLSJ$|tHJUXG5KgExV%QJ@xyxK$5r`rjpVtCEZt?Y zv>x1EX#cv~*TLm=eCu#Wa8O;8OUk63a~kKX^3fWTl})^Elxk|T-B92D?s2UZ$x1D_ zS%RdHtm7wWuYlF>-IrHyAw_3eS*kY9RXSAux*ZjYa!D?(lDu+WF5M577lY;XI1BF8 zWOyAwTlC&k^OqP?zr_2pQi_`KlGCeJXj2_ZOGM)Cmg6kZdQUz ztMa$+NS2pmd9@{nph+&T5w5Dfwa_Tn, 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:17+0000\n" +"PO-Revision-Date: 2012-08-23 05:34+0000\n" +"Last-Translator: bluejay.kr \n" +"Language-Team: LANGUAGE \n" +"Language: ko_KR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: base.py:437 +msgid "Other" +msgstr "" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "%s에 접근 권한이 없습니다. " + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "인증되지 않았습니다. 다시 로깅해주시기 바랍니다. " + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "Object Store" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "프로젝트" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "인스턴스 목록을 불러올 수 없습니다." + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "Floating IP를 할당할 수 없습니다." + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "프로젝트에 IP 할당 " + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "Floating IP들" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "IP어드레스" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "인스턴스" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "인스턴스 선택" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "키페어 이름 " + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "공용키" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "키페어" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "키페어 생성" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "이름" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "설명" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "보안 그룹 (Security Group)을 생성할 수 없습니다." + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "IP 프로토콜" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "코드 " + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "인스턴스 ID" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +msgid "Volume Snapshot Details" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +msgid "Volume Snapshot Detail" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "인스턴스 목록을 불러올 수 없습니다." + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "" + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "" + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "" + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "Total RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "" + +#: dashboards/nova/volumes/tables.py:45 +#, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "" + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "" + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "" + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "" + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "" + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "" + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "" + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" + +#: tables/actions.py:338 +msgid "Filter" +msgstr "" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "" + +#: tables/base.py:830 +msgid "Actions" +msgstr "" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "" + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "" + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "" + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "" + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" + +#: templates/horizon/common/_quota_summary.html:4 +msgid "Quota Summary" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +msgid "Available Instances" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:8 +msgid "Available vCPUs" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:11 +msgid "Available RAM" +msgstr "" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:15 +msgid "Active RAM" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "" + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "" + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "" + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "" + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "" diff --git a/locale/ko_KR/LC_MESSAGES/djangojs.mo b/locale/ko_KR/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..4dbae7342ffb9efc2ad2e2c772f7c6ae60d46de0 GIT binary patch literal 378 zcmYL^u};G<6h(_*%E-*%fvvofWJ*mzHH}*$;-pH`O0b#M1fybCj$6Tp@OyjrH~ ebglBY%X$jQ(d%lxDhJ%G?M9o1lH^7Ep!W+{*=9!o literal 0 HcmV?d00001 diff --git a/locale/ko_KR/LC_MESSAGES/djangojs.po b/locale/ko_KR/LC_MESSAGES/djangojs.po new file mode 100644 index 00000000000..b386645ba01 --- /dev/null +++ b/locale/ko_KR/LC_MESSAGES/djangojs.po @@ -0,0 +1,78 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/nl_NL/LC_MESSAGES/django.mo b/locale/nl_NL/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..73ee1f5e56b53667b425a06bd10a4a244511883a GIT binary patch literal 10792 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 vC^92B7@KHLW8B!, 2012. +# Erik-Martijn Kasimier , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:17+0000\n" +"PO-Revision-Date: 2012-08-16 08:19+0000\n" +"Last-Translator: Erik-Martijn Kasimier \n" +"Language-Team: LANGUAGE \n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: base.py:437 +msgid "Other" +msgstr "Andere" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "Log in om door te gaan." + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "Je bent niet geauthoriseerd om %s te bekijken" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "Je bent niet geautoriseerd. Probeer opnieuw in te loggen." + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "TOESTAAN %(from)s:%(to)s van %(group)s" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "TOESTAAN %(from)s:%(to)s van %(cidr)s" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "" +"Unicode wordt op dit moment nog niet ondersteund voor het kopieëren van " +"objecten. " + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "Beheer Compute" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "Object Store" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "Project" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "Toegang & Beveiliging" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "Niet in staat om de lijst van keypairs op te halen." + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "Floating IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "Floating IP's" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "IP adres" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "Instance" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "Selecteer een instance" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "Geen instances beschikbaar" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "Keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "Keypairs" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "Importeer keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "Creër keypair" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "Naam" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "Omschrijving" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "IP Protocol" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "Van poort" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "Type" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "Naar poort" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "Code" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "Poortnummer \"van\" is niet valide." + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "Poortnummer \"naar\" is niet valide." + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "Regel %s succesvol toegevoegd" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "Beveiligingsgroep" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "Beveiligingsgroepen" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "Creër beveiligingsgroep" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "Bewerk regels" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "Regel" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "Regels" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "Bron" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "Regels beveiligingsgroep" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "Omschrijving:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "Annuleren" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "Keypair downloaden" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "Regel toevoegen" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "Container naam" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "Container succesvol aangemaakt." + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "Object" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "Kopieëren " + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "Downloaden" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "Grootte" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "Images & Snapshots" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "Publiek" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "Kernel ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "Ramdisk ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "Architectuur" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "Image is succesvol bijgewerkt." + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "Lanceer" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "Image" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "Images" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "Bewerk" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "Naam image" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "Status" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "Overzicht" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "Instance ID" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "Naam snapshot" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "Snapshot" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "Snapshots" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "Instance snapshots" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "Images & Snapshots" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "Overzicht images" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "Informatie" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "Checksum" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "Specificaties" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "Container formaat" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "Disk formaat" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "Project ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "Type image" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "Image bijwerken" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "Details image" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "Creër snapshot" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "Volume" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "GB" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "Creër een snapshot" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +msgid "Volume Snapshot Details" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +msgid "Volume Snapshot Detail" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "Creër volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "Niet in staat om de lijst van keypairs op te halen." + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "" + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "Opnieuw starten" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "Opnieuw gestart" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "Pauzeren" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "Gepauzeerd" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "Hervatten" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "Hervat" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "Lanceer instance" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "Bewerk instance" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "VNC console" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "Bekijk log" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "Niet beschikbaar" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "Naam instance" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "Taak" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "Log" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "" + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "Gebruiker" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "Project & Gebruiker" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "Acties" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "" + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "Selecteer volume" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "Bron instantie" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "Momentopname instantie" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "Flavor" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "Grootte van de te lanceren image." + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "Aantal instances" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "Aantal te lanceren instances." + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "Details" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "Geen momentopname beschikbaar." + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "Selecteer een keypair" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "Geen keypairs beschikbaar." + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "Overzicht instances" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "RAM" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "VCPU's" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "VCPU" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "Disk" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "IP adressen" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "Geen regels gedefinieërd." + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "Meta" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "Instance snapshots" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "Herlaad" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "MB" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "Total RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "Sla bewerkingen op" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "Volumes" + +#: dashboards/nova/volumes/tables.py:45 +#, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "" + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "" + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "Instellingen" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "Selecteer een project" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "Instellingen gebruiker" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "Opslaan" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "Beheerder" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "Alle instances" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "Naam instance" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "Overzicht verbruik" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "Items" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "Projecten" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "Bewerk gebruikers" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "Bekijk verbruik" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "Bewerk project" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "Ingeschakeld" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "Verwijder" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "Verwijderd" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "Gebruikers" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "Gebruikers voor project" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "Toevoegen aan project" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "Voeg nieuwe gebruikers toe" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "" + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "" + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "Gigabytes" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "Voeg gebruiker toe aan project" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "Toevoegen" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "Limiet" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "Services" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "Id" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "Service" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "Gebruikersnaam" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "E-mailadres" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "Wachtwoord" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "Bevestig wachtwoord" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "Primair project" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "Rol" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "" + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "naam" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "e-mailadres" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "primair project" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "wachtwoord" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "Gebruiker is succesvol bewerkt." + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "Schakel in" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "Schakel uit" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "Uitgeschakeld" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "" + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" + +#: tables/actions.py:338 +msgid "Filter" +msgstr "Filter" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "Verwijder" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "Verwijderd" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "" + +#: tables/base.py:830 +msgid "Actions" +msgstr "Acties" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "Informatie: " + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "Waarschuwing: " + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "Succesvol: " + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "Error: " + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_quota_summary.html:4 +msgid "Quota Summary" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "Alle instances" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "Beschikbaar" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "Beschikbaar" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:15 +msgid "Active RAM" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "Geen limiet" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "Beschikbaar" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "%(size)d byte" +msgstr[1] "%(size)d bytes" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "%(size)d" +msgstr[1] "%(size)d" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "%s PB" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "Mijn dashboard" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "Alle instances" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "Beheerderspaneel" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "Item" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "Items" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "Testactie één" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "Testactie twee" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "Testactie drie" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "Beheerdersactie" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "Schattige katten" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "Felle katten" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "Katten" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "Kittens" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "Tijgers" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "Honden" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "Puppy's" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "" + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "" + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "VCPU uren" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "Uptime" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "Onjuist formaat IP adres" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "Invalide versie IP adres" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "Invalide subnet mask" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "Wachtwoord is niet geaccepteerd" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "Verwerken..." + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s succesvol afgerond." + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s was niet voltooid." diff --git a/locale/nl_NL/LC_MESSAGES/djangojs.mo b/locale/nl_NL/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..4dbae7342ffb9efc2ad2e2c772f7c6ae60d46de0 GIT binary patch literal 378 zcmYL^u};G<6h(_*%E-*%fvvofWJ*mzHH}*$;-pH`O0b#M1fybCj$6Tp@OyjrH~ ebglBY%X$jQ(d%lxDhJ%G?M9o1lH^7Ep!W+{*=9!o literal 0 HcmV?d00001 diff --git a/locale/nl_NL/LC_MESSAGES/djangojs.po b/locale/nl_NL/LC_MESSAGES/djangojs.po new file mode 100644 index 00000000000..b386645ba01 --- /dev/null +++ b/locale/nl_NL/LC_MESSAGES/djangojs.po @@ -0,0 +1,78 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/pl/LC_MESSAGES/django.mo b/locale/pl/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..0854aafc74c7fd9bac7a99aaabf2907d46219a0f GIT binary patch literal 904 zcmZ`%%We}f6g5yNL?9>vAt4rCAaxPBWTGt6p&&{Usz^-}wMlvGoEbN9IyEcNXux8L^we@v2?Vntm7&Yq&w#mVM&o&av-A2 zNSD(cqqEeKQ5th6=u-DLDY_4JlFiXRFnT5;$GR~)6vj%eLaI~YWzjKymv5!|7XwXt1D>$RZHYMU%*(t14%n$;QtLbfm7O20v= z3%su0pg|*S1l3vq-7dF|4GmW|;ZB>74)vVd1zmq5)H>bcsT77MoNl>g{h2B%8`?~s zqFqfg+zT5DJ`d?YC(=%79|Ilufv7uo#xX2)&=f}1a%dSe)&G1ka!limlqbWC5xF@6G3)U=k{t!pPu#Sp!EY&2W&9QWqS8SjK-k23r z6a$niEuAT6axC\n" +"Language-Team: Polish OpenStack translations team \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Polish\n" +"X-Poedit-Country: POLAND\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: base.py:437 +msgid "Other" +msgstr "" + +#: decorators.py:56 +#, fuzzy +msgid "Please log in to continue." +msgstr "Nie można usunąć klucza: %s" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "" + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, fuzzy, python-format +msgid "Select a %s to browse." +msgstr "Usuń projekt" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +#, fuzzy +msgid "Project" +msgstr "Usuń projekt" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/views.py:50 +#, fuzzy +msgid "Unable to retrieve keypair list." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +#, fuzzy +msgid "Unable to retrieve security groups." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +#, fuzzy +msgid "Unable to retrieve floating IP addresses." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +#, fuzzy +msgid "Unable to retrieve instance list." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, fuzzy, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +#, fuzzy +msgid "Unable to allocate Floating IP." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +#, fuzzy +msgid "Allocate IP To Project" +msgstr "Usuń projekt" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +#, fuzzy +msgid "Unable to disassociate floating IP." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +#, fuzzy +msgid "Instance" +msgstr "Instancje" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +#, fuzzy +msgid "Unable to retrieve floating IP pools." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +#, fuzzy +msgid "Select an IP address" +msgstr "Usuń projekt" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +#, fuzzy +msgid "No IP addresses available" +msgstr "brak dostępnych" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +#, fuzzy +msgid "Select an instance" +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +#, fuzzy +msgid "No instances available" +msgstr "brak dostępnych" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +#, fuzzy +msgid "Associate" +msgstr "Aktualizuj instncję" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, fuzzy, python-format +msgid "Unable to associate IP address %s." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +#, fuzzy +msgid "Public Key" +msgstr "Uczyń publicznym" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +#, fuzzy +msgid "Unable to import keypair." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, fuzzy, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, fuzzy, python-format +msgid "Successfully created security group: %s" +msgstr "Nie można utworzyć grupy bezpieczeństwa: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +#, fuzzy +msgid "Unable to create security group." +msgstr "Grupy bezpieczeństwa" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +#, fuzzy +msgid "Source Group" +msgstr "Grupy bezpieczeństwa" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, fuzzy, python-format +msgid "Successfully added rule: %s" +msgstr "Pomyślnie zmodyfikowano projekt %(proj)s." + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +#, fuzzy +msgid "Unable to add rule to security group." +msgstr "Grupy bezpieczeństwa" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +#, fuzzy +msgid "Security Group" +msgstr "Grupy bezpieczeństwa" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "Grupy bezpieczeństwa" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +#, fuzzy +msgid "Create Security Group" +msgstr "Grupy bezpieczeństwa" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +#, fuzzy +msgid "Edit Rules" +msgstr "Edytuj role użytkowników" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +#, fuzzy +msgid "Rules" +msgstr "Edytuj role użytkowników" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +#, fuzzy +msgid "Security Group Rules" +msgstr "Grupy bezpieczeństwa" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +#, fuzzy +msgid "Unable to retrieve security group." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +#, fuzzy +msgid "Allocate Floating IP" +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +#, fuzzy +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" +"Pary kluczy to dane uwierzytelniające ssh, które są wstrzykiwane do " +"instancji podczas uruchomienia. Utworzenie nowej pary rejestruje klucz " +"publiczny umożliwia pobranie klucza prywatnego (pliku pem). Należy " +"chronić i używać ten klucza tak jak normalnego klucza prywantego." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +#, fuzzy +msgid "From here you can create a new security group" +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +#, fuzzy +msgid "Edit Security Group Rules" +msgstr "Grupy bezpieczeństwa" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +#, fuzzy +msgid "Container" +msgstr "Utwórz nowy wolumen." + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:57 +#, fuzzy +msgid "Container created successfully." +msgstr "Wolumen %(id)s %(name)s został pomyślnie utworzony." + +#: dashboards/nova/containers/forms.py:68 +#, fuzzy +msgid "Folder created successfully." +msgstr "Wolumen %(id)s %(name)s został pomyślnie utworzony." + +#: dashboards/nova/containers/forms.py:71 +#, fuzzy +msgid "Unable to create container." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "" + +#: dashboards/nova/containers/forms.py:95 +#, fuzzy +msgid "Object was successfully uploaded." +msgstr "Grupa bezpieczeństwa %s została pomyślnie usunięta." + +#: dashboards/nova/containers/forms.py:98 +#, fuzzy +msgid "Unable to upload object." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:68 +#, fuzzy +msgid "View Container" +msgstr "Utwórz nowy wolumen." + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +#, fuzzy +msgid "Object" +msgstr "Usuń projekt" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "" + +#: dashboards/nova/containers/tables.py:231 +#, fuzzy +msgid "Create Folder" +msgstr "Wolumeny" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "" + +#: dashboards/nova/containers/views.py:52 +#, fuzzy +msgid "Unable to retrieve container list." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/containers/views.py:81 +#, fuzzy +msgid "Unable to retrieve object list." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/containers/views.py:165 +#, fuzzy +msgid "Unable to retrieve object." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/containers/views.py:199 +#, fuzzy +msgid "Unable to list containers." +msgstr "Nie można usunąć klucza: %s" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +#, fuzzy +msgid "Images & Snapshots" +msgstr "Instancje" + +#: dashboards/nova/images_and_snapshots/views.py:62 +#, fuzzy +msgid "Unable to retrieve images." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/images_and_snapshots/views.py:73 +#, fuzzy +msgid "Unable to retrieve snapshots." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +#, fuzzy +msgid "Unable to retrieve volume snapshots." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +#, fuzzy +msgid "Image Location" +msgstr "Położenie" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +#, fuzzy +msgid "Public" +msgstr "Uczyń publicznym" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +#, fuzzy +msgid "Unable to create new image." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, fuzzy, python-format +msgid "Unable to update image \"%s\"." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +#, fuzzy +msgid "Image was successfully updated." +msgstr "Obraz %s został pomyślnie wyrejestrowany." + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +#, fuzzy +msgid "Launch" +msgstr "Uruchom obraz" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +#, fuzzy +msgid "Image" +msgstr "Obrazy" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "Obrazy" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +#, fuzzy +msgid "Create Image" +msgstr "Aktualizuj obraz" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +#, fuzzy +msgid "Image Name" +msgstr "Obrazy" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +#, fuzzy +msgid "Unable to retrieve image details." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +#, fuzzy +msgid "Unable to retrieve image." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +#, fuzzy +msgid "Instance ID" +msgstr "ID instancji:" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +#, fuzzy +msgid "Unable to create snapshot." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +#, fuzzy +msgid "Instance Snapshots" +msgstr "Instancje" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +#, fuzzy +msgid "Unable to retrieve instance." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +#, fuzzy +msgid "Create An Image" +msgstr "Aktualizuj obraz" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +#, fuzzy +msgid "Image Overview" +msgstr "Instancje" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +#, fuzzy +msgid "Created" +msgstr "Utwórz nowy wolumen." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +#, fuzzy +msgid "Updated" +msgstr "Aktualizuj obraz" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +#, fuzzy +msgid "Image Type" +msgstr "Obrazy" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "Aktualizuj obraz" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +#, fuzzy +msgid "From here you can modify different properties of an image." +msgstr "Tutaj można zarządzać użytkownikami i rolami." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +#, fuzzy +msgid "Volume" +msgstr "Wolumeny" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "Wolumeny" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "Wolumeny" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +#, fuzzy +msgid "Volume Snapshot" +msgstr "Wolumeny" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +#, fuzzy +msgid "Volume Snapshots" +msgstr "Wolumeny" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +#, fuzzy +msgid "Create Volume" +msgstr "Wolumeny" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +#, fuzzy +msgid "Volume Name" +msgstr "Wolumeny" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/instances/forms.py:44 +#, fuzzy, python-format +msgid "Instance \"%s\" updated." +msgstr "Instancja %s uruchomiona." + +#: dashboards/nova/instances/forms.py:49 +#, fuzzy +msgid "Unable to update instance." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "Instancje" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +#, fuzzy +msgid "Launch Instance" +msgstr "Uruchom obraz" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "Edytuj instancję" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +#, fuzzy +msgid "Not available" +msgstr "brak dostępnych" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +#, fuzzy +msgid "Instance Name" +msgstr "Instancje" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, fuzzy, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "Nie można zaktualizować instancji %(inst)s: %(msg)s" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, fuzzy, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "Nie można zaktualizować instancji %(inst)s: %(msg)s" + +#: dashboards/nova/instances/views.py:58 +#, fuzzy +msgid "Unable to retrieve instances." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +#, fuzzy +msgid "Unable to retrieve instance size information." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/instances/views.py:143 +#, fuzzy +msgid "Unable to retrieve instance details." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/instances/views.py:178 +#, fuzzy, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:52 +#, fuzzy +msgid "Project & User" +msgstr "Usuń projekt" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +#, fuzzy +msgid "Volume Options" +msgstr "Wolumeny" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "" + +#: dashboards/nova/instances/workflows.py:82 +#, fuzzy +msgid "Delete on Terminate" +msgstr "Usuń projekt" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +#, fuzzy +msgid "Select Volume" +msgstr "Wolumeny" + +#: dashboards/nova/instances/workflows.py:124 +#, fuzzy +msgid "Unable to retrieve list of volumes." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/instances/workflows.py:128 +#, fuzzy +msgid "Select Volume Snapshot" +msgstr "Utwórz nowy wolumen." + +#: dashboards/nova/instances/workflows.py:137 +#, fuzzy +msgid "Unable to retrieve list of volume snapshots." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/instances/workflows.py:170 +#, fuzzy +msgid "Instance Source" +msgstr "Instancje" + +#: dashboards/nova/instances/workflows.py:173 +#, fuzzy +msgid "Instance Snapshot" +msgstr "Instancje" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:178 +#, fuzzy +msgid "Instance Count" +msgstr "Instancje" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:184 +#, fuzzy +msgid "Details" +msgstr "Wolumeny" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:228 +#, fuzzy +msgid "Unable to retrieve public images." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/instances/workflows.py:243 +#, fuzzy +msgid "Unable to retrieve images for the current project." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/instances/workflows.py:266 +#, fuzzy +msgid "Select Image" +msgstr "Wolumeny" + +#: dashboards/nova/instances/workflows.py:268 +#, fuzzy +msgid "No images available." +msgstr "brak dostępnych" + +#: dashboards/nova/instances/workflows.py:277 +#, fuzzy +msgid "Select Instance Snapshot" +msgstr "Instancje" + +#: dashboards/nova/instances/workflows.py:279 +#, fuzzy +msgid "No snapshots available." +msgstr "brak dostępnych" + +#: dashboards/nova/instances/workflows.py:290 +#, fuzzy +msgid "Unable to retrieve instance flavors." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +#, fuzzy +msgid "Unable to retrieve quota information." +msgstr "Nie można wyrejestrować obrazu: %s" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "" + +#: dashboards/nova/instances/workflows.py:343 +#, fuzzy +msgid "Launch instance in these security groups." +msgstr "Nie można utworzyć grupy bezpieczeństwa: %s" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" + +#: dashboards/nova/instances/workflows.py:358 +#, fuzzy +msgid "Unable to retrieve keypairs." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/instances/workflows.py:360 +#, fuzzy +msgid "Select a keypair" +msgstr "Usuń projekt" + +#: dashboards/nova/instances/workflows.py:362 +#, fuzzy +msgid "No keypairs available." +msgstr "brak dostępnych" + +#: dashboards/nova/instances/workflows.py:371 +#, fuzzy +msgid "Unable to retrieve list of security groups" +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +#, fuzzy +msgid "Launch instance withthese networks" +msgstr "Nie można utworzyć grupy bezpieczeństwa: %s" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +#, fuzzy +msgid "Select networks for your instance." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/instances/workflows.py:432 +#, fuzzy +msgid "Unable to retrieve networks." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, fuzzy, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/instances/workflows.py:469 +#, fuzzy, python-format +msgid "%s instances" +msgstr "Instancje" + +#: dashboards/nova/instances/workflows.py:472 +#, fuzzy +msgid "instance" +msgstr "Instancje" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +#, fuzzy +msgid "Instance Console Log" +msgstr "Instancje" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +#, fuzzy +msgid "Instance Overview" +msgstr "Instancje" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +#, fuzzy +msgid "Key Name" +msgstr "Obrazy" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +#, fuzzy +msgid "Volumes Attached" +msgstr "Dołącz wolumen" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +#, fuzzy +msgid "Attached To" +msgstr "Dołącz wolumen" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +#, fuzzy +msgid "Instance VNC Console" +msgstr "Instancje" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +#, fuzzy +msgid "Flavor Details" +msgstr "Wolumeny" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +#, fuzzy +msgid "Number of Instances" +msgstr "Instancje" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "Total RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +#, fuzzy +msgid "Instance Detail" +msgstr "ID instancji:" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "Aktualizuj instncję" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, fuzzy, python-format +msgid "Network %s was successfully updated." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, fuzzy, python-format +msgid "Failed to update network %s" +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +#, fuzzy +msgid "Create Network" +msgstr "Utwórz nowy wolumen." + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +#, fuzzy +msgid "Subnets Associated" +msgstr "Aktualizuj instncję" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +#, fuzzy +msgid "Admin State" +msgstr "Położenie" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +#, fuzzy +msgid "Unable to retrieve network details." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, fuzzy, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +#, fuzzy +msgid "Create Subnet" +msgstr "Wolumeny" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +#, fuzzy +msgid "Create" +msgstr "Utwórz nowy wolumen." + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, fuzzy, python-format +msgid "Unable to create network \"%s\"." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/networks/workflows.py:129 +#, fuzzy, python-format +msgid "Network \"%s\" was successfully created." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/nova/networks/workflows.py:132 +#, fuzzy, python-format +msgid "Failed to create network \"%s\"." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/networks/workflows.py:151 +#, fuzzy, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +#, fuzzy +msgid "Attached" +msgstr "Dołącz wolumen" + +#: dashboards/nova/networks/ports/tables.py:35 +#, fuzzy +msgid "Detached" +msgstr "Wolumeny" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +#, fuzzy +msgid "Device Attached" +msgstr "Dołącz wolumen" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +#, fuzzy +msgid "Unable to retrieve port details." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +#, fuzzy +msgid "Network Name" +msgstr "Obrazy" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, fuzzy, python-format +msgid "Subnet %s was successfully created." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/nova/networks/subnets/forms.py:89 +#, fuzzy, python-format +msgid "Failed to create subnet %s" +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, fuzzy, python-format +msgid "Subnet %s was successfully updated." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/nova/networks/subnets/forms.py:135 +#, fuzzy, python-format +msgid "Failed to update subnet %s" +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +#, fuzzy +msgid "Edit Subnet" +msgstr "Edytuj role użytkowników" + +#: dashboards/nova/networks/subnets/tabs.py:41 +#, fuzzy +msgid "Unable to retrieve subnet details." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +#, fuzzy +msgid "Unable to retrieve network." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +#, fuzzy +msgid "Unable to retrieve subnet details" +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +#, fuzzy +msgid "Network Overview" +msgstr "Instancje" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +#, fuzzy +msgid "Network Detail" +msgstr "Wolumeny" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +#, fuzzy +msgid "Network Detail: " +msgstr "Wolumeny" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +#, fuzzy +msgid "Update Network" +msgstr "Aktualizuj obraz" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +#, fuzzy +msgid "Port Overview" +msgstr "Instancje" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +#, fuzzy +msgid "IP address:" +msgstr "Usuń projekt" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +#, fuzzy +msgid "Port Detail" +msgstr "Wolumeny" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +#, fuzzy +msgid "Subnet Overview" +msgstr "Instancje" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +#, fuzzy +msgid "Subnet Detail" +msgstr "Wolumeny" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +#, fuzzy +msgid "Update Subnet" +msgstr "Aktualizuj instncję" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +#, fuzzy +msgid "Unable to load the specified snapshot." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/nova/volumes/forms.py:59 +#, fuzzy +msgid "Choose a snapshot" +msgstr "Wolumeny" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +#, fuzzy +msgid "Unable to create volume." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/volumes/forms.py:123 +#, fuzzy +msgid "Attach to Instance" +msgstr "Uruchom obraz" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +#, fuzzy +msgid "Unable to attach volume." +msgstr "Nie można dołączyć wolumenu: %s" + +#: dashboards/nova/volumes/forms.py:212 +#, fuzzy, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "tworzenie użytkownika %s..." + +#: dashboards/nova/volumes/forms.py:218 +#, fuzzy +msgid "Unable to create volume snapshot." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "Wolumeny" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/volumes/tables.py:65 +#, fuzzy +msgid "Edit Attachments" +msgstr "Dołącz wolumen" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +#, fuzzy +msgid "Unable to retrieve attachment information." +msgstr "Nie można wyrejestrować obrazu: %s" + +#: dashboards/nova/volumes/tables.py:122 +#, fuzzy, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "Uruchom obraz" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "" + +#: dashboards/nova/volumes/tables.py:180 +#, fuzzy +msgid "Detaching" +msgstr "Wolumeny" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +#, fuzzy +msgid "Unable to retrieve volume details." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/nova/volumes/views.py:50 +#, fuzzy +msgid "Unable to retrieve volume list." +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/volumes/views.py:58 +#, fuzzy +msgid "Unable to retrieve volume/instance attachment information" +msgstr "Nie można cofnąć: %s" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +#, fuzzy +msgid "Unable to retrieve volume information." +msgstr "Nie można wyrejestrować obrazu: %s" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +#, fuzzy +msgid "Attach To Instance" +msgstr "Uruchom obraz" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +#, fuzzy +msgid "Attach Volume" +msgstr "Dołącz wolumen" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +#, fuzzy +msgid "Volume Quotas" +msgstr "Wolumeny" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +#, fuzzy +msgid "Create Volume Snapshot" +msgstr "Utwórz nowy wolumen." + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +#, fuzzy +msgid "Volume Overview" +msgstr "Instancje" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +#, fuzzy +msgid "Attachments" +msgstr "Dołącz wolumen" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +#, fuzzy +msgid "Not attached" +msgstr "Dołącz wolumen" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +#, fuzzy +msgid "Create a Volume" +msgstr "Utwórz nowy wolumen." + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +#, fuzzy +msgid "Volume Details" +msgstr "Wolumeny" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +#, fuzzy +msgid "Volume Detail" +msgstr "Wolumeny" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +#, fuzzy +msgid "Select a Project" +msgstr "Usuń projekt" + +#: dashboards/settings/ec2/forms.py:45 +#, fuzzy +msgid "Unable to retrieve tenant list." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/settings/ec2/forms.py:87 +#, fuzzy +msgid "Unable to fetch EC2 credentials." +msgstr "Wygeneruj dane uwierzytelniające x509." + +#: dashboards/settings/ec2/forms.py:100 +#, fuzzy, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "tworzenie użytkownika %s..." + +#: dashboards/settings/ec2/panel.py:24 +#, fuzzy +msgid "EC2 Credentials" +msgstr "Wyślij dane uwierzytelniające" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +#, fuzzy +msgid "Download EC2 Credentials" +msgstr "Wyślij dane uwierzytelniające" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" + +#: dashboards/settings/project/forms.py:70 +#, fuzzy, python-format +msgid "Error Downloading RC File: %s" +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +#, fuzzy +msgid "Service Name" +msgstr "Obrazy" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +#, fuzzy +msgid "Download OpenStack RC File" +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:18 +#, fuzzy +msgid "From here you can modify dashboard settings for your user." +msgstr "Tutaj można zarządzać użytkownikami i rolami." + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:49 +#, fuzzy +msgid "Unable to get unique ID for new flavor." +msgstr "Nie można ustawić widoczności obrazu na publiczną: %s" + +#: dashboards/syspanel/flavors/forms.py:66 +#, fuzzy, python-format +msgid "Created flavor \"%s\"." +msgstr "Utwórz nowy wolumen." + +#: dashboards/syspanel/flavors/forms.py:70 +#, fuzzy +msgid "Unable to create flavor." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +#, fuzzy +msgid "Unable to update flavor." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +#, fuzzy +msgid "Edit Flavor" +msgstr "Usuń projekt" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +#, fuzzy +msgid "Unable to retrieve flavor list." +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/flavors/views.py:75 +#, fuzzy +msgid "Unable to retrieve flavor data." +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +#, fuzzy +msgid "From here you can define the sizing of a new flavor." +msgstr "Tutaj można zarządzać użytkownikami i rolami." + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +#, fuzzy +msgid "From here you can alter the sizing of the current flavor." +msgstr "Tutaj można zarządzać użytkownikami i rolami." + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +#, fuzzy +msgid "Unable to retrieve image list." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +#, fuzzy +msgid "Project Name" +msgstr "Usuń projekt" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +#, fuzzy +msgid "Unable to retrieve instance tenant information." +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +#, fuzzy +msgid "All Instances" +msgstr "Instancje" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +#, fuzzy +msgid "Select a project" +msgstr "Usuń projekt" + +#: dashboards/syspanel/networks/forms.py:57 +#, fuzzy, python-format +msgid "Network %s was successfully created." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/syspanel/networks/forms.py:63 +#, fuzzy, python-format +msgid "Failed to create network %s" +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, fuzzy, python-format +msgid "Port %s was successfully created." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, fuzzy, python-format +msgid "Failed to create a port for network %s" +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, fuzzy, python-format +msgid "Port %s was successfully updated." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, fuzzy, python-format +msgid "Failed to update port %s" +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +#, fuzzy +msgid "Create Port" +msgstr "Usuń projekt" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +#, fuzzy +msgid "Edit Port" +msgstr "Usuń projekt" + +#: dashboards/syspanel/networks/ports/views.py:81 +#, fuzzy +msgid "Unable to retrieve port details" +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, fuzzy, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +#, fuzzy +msgid "Update Port" +msgstr "Usuń projekt" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +#, fuzzy +msgid "Projects" +msgstr "Usuń projekt" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +#, fuzzy +msgid "Create Project" +msgstr "Usuń projekt" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +#, fuzzy +msgid "Edit Project" +msgstr "Usuń projekt" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:104 +#, fuzzy +msgid "Remove" +msgstr "Usuń obraz" + +#: dashboards/syspanel/projects/tables.py:105 +#, fuzzy +msgid "Removed" +msgstr "Usuń obraz" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:125 +#, fuzzy +msgid "Unable to retrieve role information." +msgstr "Nie można wyrejestrować obrazu: %s" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:134 +#, fuzzy +msgid "Users For Project" +msgstr "Usuń użytkownika z projektu" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:154 +#, fuzzy +msgid "Add New Users" +msgstr "Utwórz nowy wolumen." + +#: dashboards/syspanel/projects/views.py:67 +#, fuzzy +msgid "Unable to retrieve project information." +msgstr "Nie można wyrejestrować obrazu: %s" + +#: dashboards/syspanel/projects/views.py:87 +#, fuzzy +msgid "Unable to retrieve project list." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/syspanel/projects/views.py:110 +#, fuzzy +msgid "Unable to retrieve users." +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/projects/views.py:154 +#, fuzzy +msgid "Unable to retrieve default quota values." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/syspanel/projects/views.py:182 +#, fuzzy +msgid "Unable to retrieve project details." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +#, fuzzy +msgid "Quota" +msgstr "Aktualizuj instncję" + +#: dashboards/syspanel/projects/workflows.py:50 +#, fuzzy +msgid "From here you can set quotas (max limits) for the project." +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +#, fuzzy +msgid "Project Info" +msgstr "Usuń projekt" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +#, fuzzy +msgid "From here you can create a new project to organize users." +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: dashboards/syspanel/projects/workflows.py:99 +#, fuzzy +msgid "Unable to retrieve user list. Please try again later." +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +#, fuzzy +msgid "Project Members" +msgstr "Usuń projekt" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +#, fuzzy +msgid "Unable to retrieve user list." +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/projects/workflows.py:178 +#, fuzzy +msgid "Add Project" +msgstr "Usuń projekt" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, fuzzy, python-format +msgid "Created new project \"%s\"." +msgstr "Utwórz nowy wolumen." + +#: dashboards/syspanel/projects/workflows.py:181 +#, fuzzy, python-format +msgid "Unable to create project \"%s\"." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/syspanel/projects/workflows.py:225 +#, fuzzy, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/syspanel/projects/workflows.py:244 +#, fuzzy +msgid "Unable to set project quotas." +msgstr "Nie można utworzyć klucza: %s" + +#: dashboards/syspanel/projects/workflows.py:254 +#, fuzzy +msgid "From here you can edit the project details." +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, fuzzy, python-format +msgid "Unable to modify project \"%s\"." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +#, fuzzy +msgid "Add User To Project" +msgstr "Usuń użytkownika z projektu" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +#, fuzzy +msgid "From here you can create a new user to add to this project." +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +#, fuzzy +msgid "Update Quota" +msgstr "Aktualizuj instncję" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, fuzzy, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +#, fuzzy +msgid "Update Project" +msgstr "Usuń projekt" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +#, fuzzy +msgid "From here you can edit a project." +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +#, fuzzy +msgid "All Users" +msgstr "Utwórz nowy wolumen." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +#, fuzzy +msgid "Add New User" +msgstr "Utwórz nowy wolumen." + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +#, fuzzy +msgid "Users for Project" +msgstr "Usuń użytkownika z projektu" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +#, fuzzy +msgid "Quotas" +msgstr "Aktualizuj instncję" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "" + +#: dashboards/syspanel/quotas/views.py:45 +#, fuzzy +msgid "Unable to get quota info." +msgstr "Nie można ustawić widoczności obrazu na publiczną: %s" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "" + +#: dashboards/syspanel/users/forms.py:95 +#, fuzzy, python-format +msgid "User \"%s\" was successfully created." +msgstr "Klucz %s został pomyślnie usunięty." + +#: dashboards/syspanel/users/forms.py:105 +#, fuzzy +msgid "Unable to add userto primary project." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/syspanel/users/forms.py:109 +#, fuzzy +msgid "Unable to create user." +msgstr "Nie można utworzyć wolumenu: %s" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:189 +#, fuzzy +msgid "User has been updated successfully." +msgstr "Wolumen %(id)s %(name)s został pomyślnie utworzony." + +#: dashboards/syspanel/users/forms.py:193 +#, fuzzy, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "Nie można usunąć klucza: %s" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "" + +#: dashboards/syspanel/users/views.py:69 +#, fuzzy +msgid "Unable to update user." +msgstr "Nie można zaktualizować obrazu: %s" + +#: dashboards/syspanel/users/views.py:103 +#, fuzzy +msgid "Unable to retrieve user roles." +msgstr "Nie można cofnąć: %s" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +#, fuzzy +msgid "From here you can create a new user and assign them to a project." +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +#, fuzzy +msgid "Update User" +msgstr "Aktualizuj obraz" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +#, fuzzy +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "Tutaj można edytować wiele ról użytkowników." + +#: tables/actions.py:338 +msgid "Filter" +msgstr "" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:536 +#, fuzzy, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "Nie można usunąć klucza: %s" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "Usuń" + +#: tables/actions.py:553 +#, fuzzy +msgid "Deleted" +msgstr "Usuń" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "" + +#: tables/base.py:830 +#, fuzzy +msgid "Actions" +msgstr "Położenie" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +#, fuzzy +msgid "Caution" +msgstr "Położenie" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "" + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "" + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "" + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "" + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_quota_summary.html:4 +msgid "Quota Summary" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "Instancje" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "brak dostępnych" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "brak dostępnych" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_sidebar.html:14 +#, fuzzy +msgid "Current Project" +msgstr "Usuń projekt" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:14 +#, fuzzy +msgid "Active Instances" +msgstr "Zobacz instancje" + +#: templates/horizon/common/_usage_summary.html:15 +msgid "Active RAM" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +#, fuzzy +msgid "Available" +msgstr "brak dostępnych" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +#, fuzzy +msgid "No Actions Table" +msgstr "Położenie" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "" + +#: tests/workflows_tests.py:77 +#, fuzzy +msgid "Admin Action" +msgstr "Położenie" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "" + +#: usage/base.py:96 +#, fuzzy +msgid "Unable to retrieve usage information." +msgstr "Nie można wyrejestrować obrazu: %s" + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "" + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "" + +#: workflows/base.py:539 +#, fuzzy, python-format +msgid "%s completed successfully." +msgstr "Wolumen %(id)s %(name)s został pomyślnie utworzony." + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "" diff --git a/locale/pl/LC_MESSAGES/djangojs.mo b/locale/pl/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..7ad06bd47868605318bf266ccf9bc7b04c06a4d5 GIT binary patch literal 478 zcmYL^!A|2a5Qag^DaSqUVGaudvBNrnLof|XXkCa%nkr3^*qdoh2nu%PxM-1h4c=g% zi)Ud{5dEcJ9*@7Vf4_a-dfgyxl7EnYlE0CEkvoOt|8#gvYsY+PY|Vq3IZWnwt!!Hx z&0!q(ui^^<*P@st`N%8O!dQn{Th((sUsf%ahJ!cGOYB=E9Sz|?I>jMiet_&4{SbnH z`{6z#5r~C)s=LcSxf>A|nB_Q#;WFo0vi~<92``nc!_rFKHqsf(VK_}w7{!@@p2*@P zJ&Ol}LQE#7gz9Q3D}|+!j~vo?bTREB_tNyNsSk{;)(l0>l1!}s=N~YyZ?sdIo_k(U zZm0ga--|}p`UGb8(zeP)({hO6n(JcSDT_kS%)HhWhw!#`-ndy>+2GLF$CiU$thQ}* zcmf|~w5y}Yhd;o8j<, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2)\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" diff --git a/locale/pt/LC_MESSAGES/django.mo b/locale/pt/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..d7cf4dba85c9c26fba9231f83455d9685793517c GIT binary patch literal 33028 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 ZU^N7sQZRIz@jmdIE%nKK&#w}K{|{tIsG|S? literal 0 HcmV?d00001 diff --git a/locale/pt/LC_MESSAGES/django.po b/locale/pt/LC_MESSAGES/django.po new file mode 100644 index 00000000000..46258956a0f --- /dev/null +++ b/locale/pt/LC_MESSAGES/django.po @@ -0,0 +1,3770 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# FIRST AUTHOR Jeffrey Wilcox, 2011. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: 2012-08-16 08:19+0000\n" +"Last-Translator: Gabriel Hurley \n" +"Language-Team: LANGUAGE \n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: base.py:437 +msgid "Other" +msgstr "Outro" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "Por favor login para continuar" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "Voçê não pode acessar %s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "Não autorizado. Por favor, tente efetuar login novamente." + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "PERMITIR %(from)s:%(to)s de %(group)s" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "PERMITIR %(from)s:%(to)s de %(cidr)s" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "Unicode não é suportado para cópia de objeto." + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "Gerenciar Instâncias" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "Armazenamento de Objecto" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "Projeto" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "Acesso e Segurança" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "Não foi possível recuperar a lista de par de chaves." + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "Não é possível recuperar grupos de segurança" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "Não foi possível recuperar a lista de instâncias." + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "Fornecimento" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "Não é possível atribuido IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "Alocar IP para projeto" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "Solte" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "Soltava" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "IP Flutuante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "IPs Flutuantes" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "Associado IP Flutuante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "Dissociado IP Flutuante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "Sucesso dissociado IP Flutuante: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "Impossível dissociar IP flutuante." + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "Endereço IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "Instância" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "Fornecimento de IP Flutuante" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "Sem fornecimento de IP flutuantes disponível." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "Selecione uma instância" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "Não há instâncias disponíveis" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "Par de chaves nome" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" +"Nomes par de chaves pode conter apenas letras, números, sublinhados e hífens." + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "Chave Pública" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "Importado com êxito chave pública: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "Par de chaves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "Par de Chaves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "Importar Par de Chaves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "Criar Par de Chaves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "Impressão Digital" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "Não é possível criar par de chaves: %(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "Nome" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "Descrição" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "Protocolo IP" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "De Porto" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP/UDP: Insira o valor inteiro entre 1 e 65535. ICMP: Digite um valor para " +"tipo de ICMP na gama (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "Tipo" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "à Porta" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP/UDP: Insira o valor inteiro entre 1 e 65535. ICMP: Digite um valor para " +"código de ICMP na gama (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "Código" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "Grupo Origem" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "O \"de\" porto é inválido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "O \"à\" porto é inválido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" +"O número da porta \"para\" deve ser maior ou igual ao número de porta \"de\"" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "Ou CIDR ou Grupo Origem pode ser especificado, mas não ambos." + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "Regra adicionada com sucesso: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "Não é possível adicionar regra para grupo de segurança" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "Grupo de Segurança" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "Grupos de Seguranças" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "Criar a Grupo de Segurança" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "Editar Regras" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "Regra" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "Regras" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "Origem" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "Regras para Grupos de Seguranças" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "Não é possível recuperar grupo de segurança" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "Acesso e Segurança" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "Alocar IP Flutuante" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "Descrição:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "" +"Atribuir um IP flutuante a partir de um determinado ip fornecimento " +"flutuante." + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "Cotas de Projeto" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "Atribuir IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "Cancelar" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" +"Pares de chaves são credenciais ssh que são injetados em imagens quando eles " +"são lançados. Criando um novo par de chaves registra a chave pública e " +"transfere a chave privada (um arquivo .pem)." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "" +"Proteger e utilizar a chave como faria com qualquer chave ssh privado normal." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "Puxar a Par de Chaves" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" +"O par de chaves "%(keypair_name)s" deve fazer o download " +"automaticamente. Se não usar o link abaixo." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "Baixe par chave "%(keypair_name)s"" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "A partir daí você pode criar um novo grupo de segurança" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "Editar Grupo de Segurança Regras" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "Adicionar regra" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "Recipiente" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "Barra não é um caractere permitido." + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "Nome de recipiente" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "Recipiente criado com sucesso" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "Não é possível criar recipiente" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "Nome de Objeto" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "Arquivo" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "Objeto foi carregado com sucesso" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "Não é possível carregar objeto" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "Nome do recipiente destino" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "Nome do objeto destino" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "Não é possível copiar objetos" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "Recipientes" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "Criar Recipiente" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "Mandar Objeto" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "Objeto" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "Objetos" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "Copia" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "Puxar" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "Tamanho" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "Não é possível recuperar lista de recipientes" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "Não é possível recuperar lista de objetos" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "Não é possível recuperar objeto" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "Não é possível recuperar alista recipientes" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "Copiar Objeto" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" +"Um container é um compartimento de armazenamento para seus dados e fornece " +"uma maneira para você organizar seus dados. Você pode pensar em um " +"recipiente, como uma pasta no Windows ® ou um diretório no UNIX ®. A " +"principal diferença entre um recipiente e estes conceitos no sistema de " +"arquivos é que os recipientes não podem ser aninhados. Você pode, no " +"entanto, criar um número ilimitado de recipientes dentro de sua conta. Os " +"dados devem ser armazenados em um recipiente de modo que você deve ter pelo " +"menos um recipiente definido em sua conta antes de carregar os dados." + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "Carregar objeto para o recipiente" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" +"Um objeto é a entidade básica de armazenamento e quaisquer metadados " +"opcional que representa os arquivos que você armazena no sistema de " +"armazenamento OpenStack objeto. Quando você carrega de dados para " +"armazenamento OpenStack objeto os dados são armazenados como está (sem " +"compressão ou criptografia) e consiste de um local (recipiente), o nome do " +"objeto, e quaisquer metadados que consiste de pares chave / valor." + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "Carregar Objetos" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "Imagens e Instantâneos" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "Não é possível recuperar imagens." + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "Não é possível recuperar instantâneos." + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "Não é possível recuperar volume de instantâneos." + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "Público" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "Arquitetura" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "Não é possível atualizar imagem\"%s\"." + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "Imagem foi atualizado com sucesso." + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "Lançar" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "Imagen" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "Imagens" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "Editar" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "Nome de Imagen" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "Condição" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "Visão Global" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "Não é possível recuperar detalhes da imagem" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "Não é possível recuperar imagen." + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "ID do Instâncias" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "Nome de Instantâneo" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "Instantâneo \"%(name)s\" criado por instâncias \"%(inst)s\"" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "Não é possível criar instantâneo." + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "Instantâneo" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "Instantâneos" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "Instantâneos Instância" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "Não é possível recuperar instantâneo." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "Imagens e Instantâneo" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "Resumo da Imagem" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "Informações" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "Checksum" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "Criado" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "Atualizado" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "Especificações" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "Formato de Recpientes" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "Formato de Disco" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "Propriedades Personalizadas" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "Estado de Euca2ools" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "ID de Projeto" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "Tipo de Imagem" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "Atualizar Imagem" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" +"A partir daqui você pode modificar diferentes propriedades de uma imagem." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "Detalhe da Imagem" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "Criar Instantâneo" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "Instantâneos preservar o estado do disco de uma instância em execução." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "Volume" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "GB" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "Criar um Instantâneo" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "Instantâneos Volume" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "Instantâneo Volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "Instantâneo Volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "Instantâneos Volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "Criar a Volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "Não é possível recuperar instantâneos." + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "Instância \"%s\" atualizado." + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "Não é possível atualizar instância." + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "Instâncias" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "Terminar" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "Reiniciar" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "Reiniciado" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "Pausar" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "Retomar" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "Pausado" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "Retomado" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "Suspender" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "Retomar" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "Suspenso" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "Retomado" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "Lançamento Instância" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "Editar Instância" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "VNC Console" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "Ver a Sessão" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "Não está disponível" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "Nome de Instância" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "Tarefa" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "Poder Estado" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "Sessão" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "Não é possível obter sessão para instância \"%s\"." + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "Não foi possível obter VNC consola, para instância \"%s\"." + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "Não é possível recuperar instâncias." + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "Não é possível recuperar informações de tamanho instância." + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "Não é possível recuperar dados de instância." + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "Não é possível recuperar dados para instância \"%s\"." + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "Usuário" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "Projeto e Usuário" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "Não inicializar a partir de um volume." + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "Inicializar a partir de um volume" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "Inicializar a partir de instantâneo de volume (cria um novo volume)." + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "Opções de Volume" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "Nome do Dispositivo" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "Volume ponto de montagem (suportes 'VDA' por exemplo, em '/dev/vda' )." + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "Excluir da cessação" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "Apagar volume de rescisão instância" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "Selecione Volume" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "Selecione Volume Instantâneo" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "Origem Instância" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "Instantâneo Instância" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "Sabor" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "Tamanho da imagem para o lançamento." + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "Contagem Instância" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "Número de casos de lançar." + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "Detalhes" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" +"Lançamento várias instâncias é suportado apenas por imagens e instantâneos " +"de instância." + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "Selecione a imagem" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "Não há imagens disponíveis." + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "Selecione Instantâneo Instância" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "Não há instantâneos disponíveis." + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "Não é possível recuperar os sabores de instância." + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "Que par de chaves para autenticação." + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "Lançamento instância, esses grupos de segurança." + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" +"Controlar o acesso a sua instância via pares de chaves, grupos de segurança " +"e outros mecanismos" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "Não é possível recuperar pares de chaves." + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "Selecione um par de chaves" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "Não pares de chaves disponíveis." + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "Não foi possível recuperar a lista de grupos de segurança" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "Programa Personalização" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" +"Um programa ou conjunto de comandos para ser executado depois que a " +"instância foi construída (max 16kb)." + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "Pós-Criação" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "Ver Registo Completo" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "Resumo de Instâncias" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "RAM" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "VCPUs" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "VCPU" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "Disco" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "Endereços IP" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "Sem regras definidas." + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "Meta" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "Nome da Chave" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "Anexado para" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "posto" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "Sem volumes ligados." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "Consola de VNC Instância" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" +"Se VNC console não está respondendo a entrada do teclado: clique na barra de " +"status cinza abaixo." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "Clique aqui para mostrar apenas VNC" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" +"VNC consola está disponível no momento. Por favor, tente novamente mais " +"tarde." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "Recarregar" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" +"Você pode personalizar o seu instância após que é lançado utilizando as " +"opções disponíveis aqui." + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" +"O \"Script Personalização \" área é análogo ao de \"Dados Usuário \" em " +"outros sistemas." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "Especifique os detalhes para o lançamento de uma instância." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" +"O gráfico abaixo mostra os recursos utilizados por este projeto em relação " +"às cotas do projeto." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "Detalhes Sabor" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "Disco Root" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "Disco Efêmero" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "Disco Total" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "MB" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +#, fuzzy +msgid "Total RAM" +msgstr "Disco Total" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" +"Um instância pode ser lançado com diferentes tipos de armazenamento anexado. " +"Você pode selecionar entre as opções aqui." + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "Você pode atualizar as propriedades editáveis de sua instância aqui." + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "Salvar as Alterações" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "Detalhe Instância" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "Atualizar Instância" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "Selecione uma instância para anexar." + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "Criando instantâneo volume \"%s\"" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "Volumes" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "Não é possível recuperar volume de instantâneos." + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "Editar Anexos" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "Separar" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "Não é possível recuperar detalhes de volume." + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "Não é possível recuperar informações de volume." + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "Gerenciar Anexos de Volume" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "Anexar a uma Instância" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "Anexar a um Volume" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "Volumes são dispositivos de bloco que podem ser anexados a instâncias." + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "Criar Instantâneo de Volume" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "Resumo de Volume" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "Anexos" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "Não ligado" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "Criar um volume" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "Criar um instantâneo de volume" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "Detalhes Volume" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "Detalhe Volume" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "Configurações" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "Selecione um projeto" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "Não foi possível recuperar a lista de projetos." + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "Não foi possível obter credenciais EC2." + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "Erro de arquivo zip escrita: %(exc)s" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "Credenciais EC2" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "Baixe Credenciais EC2" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" +"Clicando em \"Baixe Credenciais EC2\" irá baixar um arquivo zip que inclui " +"um arquivo rc com seu acesso / secret chaves, bem como a sua chave privada e " +"certificado x509." + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "Erro ao baixar arquivo RC: %s" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "Baixe OpenStack Arquivo RC" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" +"Baixe o arquivo RC para o projeto selecionado, em seguida, digite \"openrc " +"fonte\" no terminal para configurar seu ambiente para se comunicar com " +"OpenStack." + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "Baixar o Arquivo RC" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "As Configurações do Usuário" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "Guardar" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "Painel do Sistema" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "Administração" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "Root Disco GB" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "Disco Efêmero GB" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "Sabors" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "Criar um Sabor" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "Nome Sabor" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "A partir daí você pode definir o tamanho de um novo sabor." + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "Não foi possível recuperar a lista de imagem." + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "Hospedeiro" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "Não é possível recuperar informações projeto instâncias." + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "Todas as Instâncias" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "Selecione um projeto." + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "Visão geral do uso" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "Monitoramento" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "Projetos" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "Modificar os Usuários" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "Ver Uso" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "Criar projeto" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "Editar a Projeto" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "Ativado" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "Remover" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "Removido" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "Usuários" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "Para os usuários do Projeto" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "Adicionar ao Projeto" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "Adicionar novos usuários" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "Não é possível recuperar lista de projetos." + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "Não é possível recuperar os usuários." + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "Bytes de Conteúdo Injetados Arquivo" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "Itens de Metadados" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "Arquivos Injetados" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "Gigabytes" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "" +"A partir daí você pode criar um novo projeto para organizar os usuários." + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "Adicionar usuário ao projeto" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "Selecione a função do usuário para o projeto." + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "Adicionar" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "Criar um Usuário" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "Atualize Cota" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" +"A partir daí você pode editar cotas (limites máximos) para o projeto " +"%(tenant.name)s." + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "Atualização do Projeto" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "A partir daí você pode editar um projeto." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "Visão geral do uso do Projeto" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "Uso do Projeto" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "Usuários para o Projeto" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "Cotas" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "Nome Cota" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "Limite" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "Não foi possível obter informação de cota." + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "Cotas Padrão" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "Serviços" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "Id" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "Serviço" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "As senhas não coincidem." + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "Nome de Usuário" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "E-mail" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "Senha" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "Confirmar a Senha" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "Projeto Principal" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "Função" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "\"%s\" usuário foi criado com sucesso." + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "Incapaz de criar o usuário." + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "nome" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "e-mail" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "projeto principal" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "senha" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "Usuário foi atualizado com sucesso." + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "Não é possível atualizar a %(attributes)s para o usuário" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "Ativar" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "Desativar" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "Desativado" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "Não é possível recuperar lista de usuários." + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "Não conseguir atualizar usuário." + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "" +"A partir daí você pode criar um novo usuário e atribuir-lhes um projeto." + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "Atualizar Usuário" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" +"A partir daí você pode editar os detalhes do usuário, incluindo o projeto " +"padrão." + +#: tables/actions.py:338 +msgid "Filter" +msgstr "Filtro" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "Você não tem permissão para %(action)s: %(objs)s" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "Incapaz de %(action)s: %(objs)s" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "Excluir" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "Excluído" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "O %(attr)s atributo não existe em %(obj)s." + +#: tables/base.py:727 +msgid "No items to display." +msgstr "Não há itens para mostrar." + +#: tables/base.py:830 +msgid "Actions" +msgstr "Ações" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "No jogo voltou para a ID de \"%s\"." + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "Por favor, selecione uma linha antes de tomar essa ação." + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "Informações: " + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "Aviso: " + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "Sucesso: " + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "Erro: " + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_quota_summary.html:4 +#, fuzzy +msgid "Quota Summary" +msgstr "Resumo de Utilização" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "Todas as Instâncias" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "Disponível" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "Disponível" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "Selecione um mês para consultar o seu uso" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "Enviar" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "Instâncias Ativas" + +#: templates/horizon/common/_usage_summary.html:15 +#, fuzzy +msgid "Active RAM" +msgstr "Memória Ativa" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "VCPU-Horas deste mês" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "GB-Horas deste mês" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "Nenhum Limite" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "Disponível" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "" +msgstr[1] "" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "%s PB" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "Meu Dashboard" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "Meu Painel" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "Painel de Administração" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "Agrupar" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "Agrupadas" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "Item" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "Itens" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "Desativar" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "Elevar" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "Desativado" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "Elevado" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "Guia Um" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "Guia Atraso" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "Desativado Guia" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "Guia não permitido" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "Guia à minha mesa" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "Guia de Erro Recuperável" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "A senha deve ter entre 8 e 18 caracteres." + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "Ação Teste dos Um" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "Ação Teste dos Dois" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "Ação Teste dos Três" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "Ação de Administração" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "Coatis Bonitos" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "Maluco Coatis" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "Coatis" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "Coatinhos" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "Capybaras" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "Macacas" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "Macacas" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "Não é possível recuperar informações de uso." + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "Você está vendo dados para o futuro, que pode ou não existir." + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "Baixe Resumo CSV" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "VCPU Horas" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "Disco GB Horas" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "Resumo de Utilização" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "Tempo a Ativo" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "Formato incorreto para o endereço IP" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "Inválido versão para o endereço IP" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "Máscara de sub-rede inválida" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "Senha não é aceita" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "Processamento..." + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s concluída com êxito." + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s não foi concluída." diff --git a/locale/pt/LC_MESSAGES/djangojs.mo b/locale/pt/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..b7f6db0f9c1e98dc1e33e3dfb816ac44e7db1827 GIT binary patch literal 420 zcmYL^Pfx-y9ELG^+R?Lznt0IQ54W90VTQ>HF798(AkkZeI!8vkw8iKL@$30n?9|Ac zJZYOgZQp*Ko_zL9jtpmp3&XMD+R()_Y|ZA-jGgnJT#7AQYlt?mVp7$DW0VKehhR?7 ziWG||ORa*nLTX4OW;Ev0|z;l#+7QP%R`zvt=BkG)M>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..9ba7a01497df2a6fd5cb8bb97e0d741ca83e6b8b GIT binary patch literal 39484 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 EA8-FvMF0Q* literal 0 HcmV?d00001 diff --git a/locale/pt_BR/LC_MESSAGES/django.po b/locale/pt_BR/LC_MESSAGES/django.po new file mode 100644 index 00000000000..9c6e621bf9e --- /dev/null +++ b/locale/pt_BR/LC_MESSAGES/django.po @@ -0,0 +1,3762 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Leonardo Rodrigues de Mello <>, 2012. +# Leonardo Rodrigues de Mello , 2012. +# Marcelo Dieder , 2012. +# , 2012. +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:17+0000\n" +"PO-Revision-Date: 2012-08-29 15:12+0000\n" +"Last-Translator: Leonardo Rodrigues de Mello \n" +"Language-Team: LANGUAGE \n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: base.py:437 +msgid "Other" +msgstr "Outro" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "Por favor faça login para continuar." + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "Você está autorizado a acessar %s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "Não autorizado. Por favor, tente efetuar login novamente." + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "%(type)s (%(backend)s backend)" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "PERMITIR %(from)s:%(to)s a partir de %(group)s" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "PERMITIR %(from)s:%(to)s a partir de %(cidr)s" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "Instância desconhecida" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "Unicode não é suportado para cópia de objeto." + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "Item de Navegação" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "Administrar Computar" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "Armazenar o Objeto" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "Projeto" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "Acesso e Segurança" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "Não foi possível recuperar a lista de par de chaves." + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "Não é possível recuperar grupos de segurança" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "Não foi possível obter o endereço IP flutuante." + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "Não foi possível recuperar a lista de instâncias." + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "Conjunto" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "Alocados IP Flutuante %(ip)s" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "Incapaz de alocar IP flutuante." + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "Alocar IP para Projeto" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "Liberar" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "Liberado" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "IP Flutuante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "IPs Flutuantes" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "IP Flutuante associado" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "Remover IP Flutuante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "Com sucesso dissociada IP flutuante: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "Não é possível associar IP flutuante" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "Endereço IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "Instância" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "Conjunto Flutuante IP" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "Não é possível recuperar flutuantes conjuntos IP." + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "Sem flutuantes conjuntos IP disponível." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" +"Escolha o endereço IP que você deseja associar com a instância selecionada." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "Selecione um endereço IP" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "Nenhum endereço IP disponível" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "Selecione um ID" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "Não há instâncias disponíveis" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "Gerenciar Associações de IP Flutuante" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "Associar" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "Endereço IP %s associado." + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "Par de Chaves Nome" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" +"Nomes par de chaves pode conter apenas letras, números, sublinhados e hífens." + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "Chave Pública" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "Importado com sucesso chave pública: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "Não foi possível importar o par de chave." + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "Par de chave" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "Par de chaves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "Importar Par de Chaves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "Criar Par de Chaves" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "Impressão Digital" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "Não é possível criar par de chaves: %(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "Nome" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "Descrição" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "Não é possível criar grupo de segurança." + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "Protocolo IP" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "O protocolo que essa regra deve ser aplicada." + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "A partir da porta" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP / UDP: Digite o valor inteiro entre 1 e 65535. ICMP: insira um valor " +"para ICMP tipo no intervalo (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "Tipo" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "Para portar" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP / UDP: Digite o valor inteiro entre 1 e 65535. ICMP: insira um valor " +"para o código ICMP no intervalo (-1: 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "Código" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "Grupo de Fonte" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" +"Para especificar um intervalo IP permitido, selecione CIDR. Para permitir o " +"acesso de todos os membros de um outro grupo de segurança fonte seleto grupo." + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "O tipo ICMP é inválido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "O código ICMP é inválido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "O número de porta \"de\" é inválido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "O número de porta \"a\" é inválido." + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" +"O número de porta \"a\" tem de ser maior do que ou igual ao número de porta " +"\"de\"." + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "CIDR ou Grupo de Fonte pode ser especificado, mas não ambos." + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "Regra adicionado com sucesso: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "Grupo de Segurança" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "Grupos de Segurança" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "Criar Grupo de Segurança" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "Editar Regrars" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "Regra" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "Regras" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "Fonte" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "Regras de Segurança do Grupo" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "Não é possível recuperar grupo de segurança" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "%s (atual)" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "Acesso & Segurança" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "Alocar IP Flutuante" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "Descrição:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "Alocar um IP flutuante a partir de um determinado pool de IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "Quotas de Projeto" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "Alocar IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "Cancelar" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" +"Pares de chaves são credenciais ssh que são injetadas em imagens quando elas " +"são executadas. A criação de um novo par de chaves registra a chave pública " +"e transfere a chave privada (um arquivo .pem)." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "" +"Proteger e usar as chaves como faria normalmente com qualquer chave SSH " +"privada. " + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "Download par de chaves" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" +"O par-de-chaves "%(keypair_name)s" deve ser baixado " +"automaticamente, caso não seja, utilize o link abaixo." + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "Baixe o par-de-chaves "%(keypair_name)s"" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "A partir daqui você pode criar um novo grupo de segurança" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "Editar regras do Grupo de Segurança " + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "Adicionar Regra" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "Swift" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "Recipiente" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "Barra não é um caracter permitido." + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "Nome do Recipiente" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "Recipiente criado com sucesso" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "Pasta criada com sucesso." + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "Não é possível criar recipiente" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "Nome do Objeto" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "Arquivo" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "Objeto foi carregado com sucesso." + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "Não é possível carregar objeto" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "Recipiente de destino" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "Nome do objeto de destino" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "Não é possível copiar objetos" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "Recipientes" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "Criar Recipiente" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "Visualizar Container" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "Carregar Objetos" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "Objeto" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "Objectos" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "Pasta" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "Pastas" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "Copiar" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "Baixar" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "Criar Pasta" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "Tamanho" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "Não foi possível recuperar a lista de recipiente." + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "Não foi possível recuperar a lista de objeto." + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "Não foi possível recuperar o objeto." + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "Impossível listar recipientes." + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "Copiar Objeto" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "Enviar objeto para o Container." + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "Enviar Objetos" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "Imagens e Instantâneos" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "Não é possível recuperar imagens." + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "Não é possível recuperar instantâneos." + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "Não é possível recuperar instantâneos de volume." + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "Local da Imagem" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "Um URL (HTTP) externo para carregar a imagem." + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "Formato" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "AKI - Imagem de Kernel da Amazon" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "AMI - Imagem de máquina Amazon" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "ARI - Imagem de Ramdisk Amazon" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "ISO - Imagem de disco óptico" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "Público" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "Kernel ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "Ramdisk ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "Arquitetura" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "Não é possível atualizar imagem \"%s\"." + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "A imagem foi atualizado com sucesso." + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "Lançar" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "Imagem" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "Imagems" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "Criar Imagem" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "Editar" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "Nome de Imagem" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "Condição" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "Visão Global" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "Não foi possível obter detalhes da imagem." + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "Não foi possível obter a imagem" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "ID instância" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "Nome de Instantâneo" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "instantâneo \"%(name)s\" criou, por instâneo \"%(inst)s\"" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "Não é possível criar instantâneo." + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "Instantâneo" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "Instantâneos" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "Instantâneos de Instâncias" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "Incapaz de recuperar instância." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "Images & Snapshots" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "Visão geral da Imagem" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "Informações" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "Checksum" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "Criado" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "Atualizado" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "Especificações" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "Formato do Recipiente" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "Formato do Disco" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "Propriedades personalizadas" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "Estado Euca2ools" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "Projeto ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "Tipo de imagem" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "Atualizar Imagem." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" +"A partir daqui você pode modificar diferentes propriedades de uma imagem." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "Detalhes da Imagem" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "Criar Snapshot" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "Snapshots preservam o estado do disco de uma instância em execução." + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "Volume" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "GB" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "Criar um Snapshot" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "Volume Instantâneos" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "Volume Instantâneo" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "Volume Instantâneo" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "Volume Instantâneos" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "Criar Volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "Nome do Volume" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "Não é possível recuperar instantâneos." + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "Instância \"%s\" atualizado." + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "Não é possível atualizar instância" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "Instâncias" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "Terminar" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "Reinicializar" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "Reinicializado" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "Pausa" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "Retomar" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "Pausada" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "Retomado" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "Suspender" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "Retomar" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "Em suspensão" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "Retomado" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "Lançamento Instância" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "Editar Instância" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "VNC Console" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "Ver log" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "Não disponível" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "Nome da instância" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "Tarefa" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "Estado de energia" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "Log" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "Não foi possível obter o log da instância \"%s\"." + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "Não foi possível acessar o console VNC da instância \"%s\"." + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "Incapaz de recuperar instâncias." + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "Não é possível recuperar informações de tamanho instância." + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "Não foi possível recuperar os detalhes da instância." + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "Não foi possível recuperar os detalhes da instância \"%s\"." + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "Usuário" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "Projeto & Usuário" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "Não faça o boot a partir de um volume." + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "Boot a partir de um volume." + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "Boot a partir de um snapshot de volume (cria um novo volume)." + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "Opções do Volume" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "Nome do Dispositivo" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "" +"Volume ponto de montagem (por exemplo: montagens \"vda\" em '/dev/vda')." + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "Excluir em Terminar" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "Apagar volume na instância terminar." + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "Por favor selecione um volume, ou selecione %s." + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "Selecione Volume" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "Selecionar Snapshot do Volume" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "Origem da Instância" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "Snapshot da Instância" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "Sabor" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "Tamanho de imagem para iniciar" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "Contagem de Instância" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "Número de instâncias de lançamento" + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "Detalhes" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" +"Não existem fontes de imagem disponíveis. Primeiro você deve criar uma " +"imagem antes de tentar iniciar uma instância." + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "Selecione uma opção para a fonte de instância." + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" +"Executar múltiplas instâncias é suportado apenas para imagens e snapshots de " +"instâncias." + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "Selecionar Imagem" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "Nenhuma imagem disponível." + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "Selecionar Snapshot da Instância" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "Não existem snapshots disponíveis." + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "Não foi possível recuperar os sabores de instância." + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "Que par de chaves para autenticação." + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "Lançar instância em esses grupos de segurança." + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" +"Controle o acesso para sua instância a partir do par de chaves, grupos de " +"segurança e outros mecanismos." + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "Não é possível recuperar pares de chaves." + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "Selecionar um par de chaves" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "Não pares de chaves disponíveis." + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "Não é possível recuperar a lista de grupos de segurança" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "Script de Customização" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" +"Um script ou conjunto de comandos para serem executados após a instância ser " +"criada (máximo de 16kb)." + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "Após-Criação" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "Redes" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "Lançar instância com estas redes." + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "Rede" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "Selecione as redes para sua instância." + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "Não é possível recuperar redes." + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "Log Console Instância" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "Log Tamanho" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "Vai" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "Visualizar log completo" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "Visão geral da instância" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "RAM" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "VCPUs" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "VCPU" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "Disco" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "Endereço IP" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "Nenhuma regra definida." + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "Nome da chave" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "Conectado com" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "ligado" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "Nenhum volume anexado." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "Console VNC da instância" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" +"Caso o console VNC não esteja respondendo a entrada do teclado, clique na " +"barra de status cinza abaixo." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "Clique aqu para mostrar somente o VNC" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" +"Console VNC está indisponível no momento, Por favor tente novamente depois." + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "Recarregar" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" +"Você pode customizar sua instância após ela ser executada utilizando as " +"opções disponíveis aqui." + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "Especifique os detalhes para a execução de uma instância" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" +"O gráfico abaixo mostra os recursos usados por este projeto em relação as " +"quotas do projeto." + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "Disco Root" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "Disco Temporário" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "Total de Disco" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "MB" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +#, fuzzy +msgid "Total RAM" +msgstr "Total de Disco" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "Você pode atualizar as propriedades editáveis da sua instância aqui." + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "Salvar Alterações" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "Detalhes da Instância" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "Atualizar Instância" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "Rede %s foi atualizado com sucesso." + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "Falha ao atualizar rede %s" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "Rede" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "Falha ao apagar rede %s" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "Criar Rede" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "Editar Rede" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "Adicionar Sub-rede" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "Sub-redes Associadas" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "Estado de Administração" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "Lista de rede não pode ser recuperada." + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "Não foi possível obter detalhes da rede." + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "Lista de sub-rede não pode ser recuperada." + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "Lista de portas não podem ser recuperadas." + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "Não foi possível obter detalhes de rede \"%s\"." + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "Nome de Rede (opcional)" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" +"A partir daí você pode criar uma nova rede. ⏎ Além disso, uma sub-rede " +"associada com a rede pode ser criado no próximo painel." + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "Criar sub-rede" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "Nome da sub-rede (opcional)" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "Endereço de Rede" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "IP Versão" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "IP do Gateway (opcional)" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "Endereço IP do Gateway (ex.: 192.168.0.1)" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" +"Especifique um \"Endereço de Rede\" ou desmarque a opção \"Criar Subrede\"" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "Criar" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "Rede \"%s\" criada." + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "Incapaz de criar a rede \"%s\"." + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "Rede \"%s\" criada com sucesso." + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "Falha ao criar rede \"%s\"." + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "Sub-rede \"%s\" criada com sucesso." + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "Nome de Rede" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "Rede ID" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "Sub-rede" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "Sub-redes" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "Editar Sub-rede" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "Porta" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "IP Fixo" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "Endereço IP:" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "Identificação da Sub-rede" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "Endereço Mac" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "Identificador do Dispositivo" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "Detalhes da Porta" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "Versão do IP" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "Início" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "- Fim" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "Detalhes da Sub-rede" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "Atualizar Sub-rede" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "Uma lista dos problemas conhecidos:" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "Fechar" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "Tamanho (GB)" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" +"O volume de %(req)iGB não pôde ser criado porque você tem somente " +"%(avail)iGB de sua quota disponível. " + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "Incapaz de criar volume." + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "Selecione uma instância para anexar." + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "Instância desconhecida (Nenhum)" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "Criando snapshot do volume \"%s\"" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "Volumes" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "Não é possível recuperar instantâneos de volume." + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "Editar Anexos" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "%s GB" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "Desanexar" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "Não foi possível recuperar detalhes do volume." + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "Não foi possível recuperar informações do volume." + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "Anexar para uma instância." + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "Anexar volume" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" +"Volumes são dispositivos de bloco que podem ser conectados com as instâncias." + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "Número de Volumes" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "Criar Snapshot de um Volume" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "Resumo dos Volumes" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "Anexos" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "Não conectado" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "Criar um Volume" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "Criar Snapshot do Volume" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "Detalhes do Volume" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "Detalhe do Volume" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "Configurações" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "Selecionar um Projeto" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "Não foi possível obter lista de tenant." + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "Não foi possível obter credenciais EC2." + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "Erro escrevendo arquivo zip: %(exc)s" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "Credenciais EC2" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "Baixar credenciais EC2" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "Erro baixando o arquivo RC: %s" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "OpenStack API" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "Nome do Serviço" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "Terminal de Serviço" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "Terminal de API" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "Baixar arquivo OpenStack RC" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "Baixar arquivo RC" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "Configurações Salvo" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "Configuração do Usuário" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" +"A partir daí você pode modificar as configurações do painel para o seu " +"usuário." + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "Salvar" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "Painel do Sistema" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "Administrador" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "Disco Root GB" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "Disco temporário GB" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "Editar Sabor" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "Não foi possível obter a lista de imagens." + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "Nome de Projeto" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "Servidor" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "Não foi possível obter informações sobre a instância de tenant" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "Todas as Instâncias" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "Selecionar um projeto" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "Falha ao criar rede %s" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "Porta %s criada com sucesso." + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "Falha ao criar uma porta para a rede %s" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "Porta %s atualizada com sucesso." + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "Falha ao atualizar porta %s" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "Criar Porta" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "Alterar Porta" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "Atualizar Porta" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "Resumo de utilização" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "Monitorando" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "Projetos" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "Modificar usuários" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "Ver Uso" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "Criar Projeto" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "Editar Projeto" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "Habilitado" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "Remover" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "Removido" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "Usuários" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "Não é possível recuperar informações de função." + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "Funções" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "Usuários por Projeto" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "Adicionar ao Porjeto" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "Adicionar Novos Usuários" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "Não foi possível obter a lista de projeto." + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "Não foi possível obter os usuários." + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "Items de metadados" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "Arquivos injetados" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "Gigabytes" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "Informação do Projeto" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "Aqui você pode criar um projeto para organizar usuários" + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "Não foi possível obter a lista de usuários." + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "Adicionar Projeto" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "Finalizar" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "Adicionar Usuário ao Projeto" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "Adicionar" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "Criar usuário para projeto '%(tenant_name)s'." + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "Aqui você pode criar um novo usuário para adicionar neste projeto." + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "Criar Usuário" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "Atualizar Quota" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" +"Aqui você pode editar quotas (limites máx.) para o projeto %(tenant.name)s." + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "Atualizar Projeto" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "Aqui você pode editar um projeto." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" +"Aqui você pode adicionar e remover membros deste projeto a partir da lista " +"de usuários disponíveis." + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "Todos Usuários" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "Nenhum usuário encontrado." + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "Adicionar Novo Usuário" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "Resumo de Utilização do Projeto" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "Utilização do Projeto" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "Usuários para o Projeto" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "Quotas" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "Nome de Quota" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "Limite" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "Não foi possível obter informações de quota" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "Quotas Padrão" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "Serviços" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "Id" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "Serviço" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "As senhas não combinam." + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "Nome do Usuário" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "Email" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "Senha" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "Confirme a Senha" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "Projeto Primário" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "Usuário \"%s\" criado com sucesso." + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "Não foi possível adicionar usuário ao projeto primário." + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "Falha ao criar usuário." + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "nome" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "email" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "projeto primário" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "senha" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "O usuário foi atualizado com sucesso." + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "Não foi possível atualizar %(attributes)s para o usuário." + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "Habilitar" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "Desabilitar" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "Desabilitado" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "Você não pode desabilitar o usuário que você está logado no momento." + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "ID de Usuário" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "Não foi possível atualizar o usuário." + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "Não é possível recuperar as funções do usuário." + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "Aqui você pode criar um novo usuário e associar ele a um projeto." + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "Atualizar Usuário" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" +"Aqui você pode editar os detalhes de usuário, incluindo o projeto padrão " +"dele." + +#: tables/actions.py:338 +msgid "Filter" +msgstr "Filtro" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "Você não tem permissão para %(action)s: %(objs)s" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "Não foi possível %(action)s: %(objs)s" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "%(action)s: %(objs)s" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "Remover" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "Removido" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "Não existem items para mostrar." + +#: tables/base.py:830 +msgid "Actions" +msgstr "Ações" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "Por favor selecione uma célula antes de realizar esta ação" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "Logado como:" + +#: templates/_header.html:6 +msgid "Help" +msgstr "Ajuda" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "Sair" + +#: templates/base.html:20 +msgid "Caution" +msgstr "" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "Saiba Mais" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "Logar" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "Entrar" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "Registrar" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "Informação:" + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "Alerta:" + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "Sucesso:" + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "Erro:" + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "Resumo" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "Mostrando %(counter)s item" +msgstr[1] "Mostrando %(counter)s items" + +#: templates/horizon/common/_quota_summary.html:4 +#, fuzzy +msgid "Quota Summary" +msgstr "Resumo" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "Todas as Instâncias" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "Disponível" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "Disponível" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "projeto atual" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "Escolha um mês para consultar sua utilização" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "Enviar" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "Instâncias ativas" + +#: templates/horizon/common/_usage_summary.html:15 +#, fuzzy +msgid "Active RAM" +msgstr "Memória Ativa" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "VCPU-Horas este mês" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "GB-Horas este mês" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "Horizon" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "Sem limite" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "Disponível" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "%(size)d byte" +msgstr[1] "%(size)d bytes" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "%(size)d" +msgstr[1] "%(size)d" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "%s TB" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "Meu Dashboard" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "Meu Painel" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "Painel Administrativo" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "Formigas gigantes estão atacando São Paulo!" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "Item" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "Itens" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "As senhas devem ter entre 8 e 18 caracteres." + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "Testando Ação Um" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "Testando Ação Dois" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "Testando Ação Três" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "Ação de Administrador" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "quatis beleza" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "quatis maluco" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "quatis" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "bebê quati" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "Capybaras" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "Macacas" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "Macacos pequenos" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "Não foi possível obter informações de utilização." + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "Você está visualizando dados do futuro, que podem ou não existir." + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "Baixar Resumo em CSV" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "Horas VCPU" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "Horas GB Disco" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "Resumo de Utilização" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "Endereço IP no formato incorreto" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "Versão inválida para o endereço IP" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "Máscara de rede inválida" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "senha não foi aceita" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "Processando..." + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s concluído com sucesso." + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s não completou." diff --git a/locale/pt_BR/LC_MESSAGES/djangojs.mo b/locale/pt_BR/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..b0e2f7ff827499389faf378cf26526e0fe7e8e93 GIT binary patch literal 419 zcmYL^O;5uh9EWH0)T3t)96V^|U)!EK_LAYsW@F#dbxZVy8`hc*8em30h+ogoB30vl z$rB(vz>lxflh2;bk>$*CZaKDGS-J$4+HMZ)*g5~nm3-wJ1JM@NTJ+?{%0Qy4dJDJvN<%3za`LQ%nc~dYLl82>&&DuT-fJ6THD+3cXQJ=tQJGG zd0|R(GhUT*2o7FX>zON{Vk5V;s4xniYUAY1UaC5GbM62D literal 0 HcmV?d00001 diff --git a/locale/pt_BR/LC_MESSAGES/djangojs.po b/locale/pt_BR/LC_MESSAGES/djangojs.po new file mode 100644 index 00000000000..45042f150e2 --- /dev/null +++ b/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -0,0 +1,79 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/ru/LC_MESSAGES/django.mo b/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..da7e9b42ef278d45bb8536e68bce3db2b79bdb68 GIT binary patch literal 585 zcmY+B!EV$r5QY~7mmE3wFbHi$MZMSoLF!FPOWBr6Sy-wRiKEH7X&`Gywga^4rR5Ef zcmmEyJ-`JCcm?MLcortRLMul4H8b}2+hh69jccEK7*|m%sCCqJRE+9kg1Uuzf%Hc8nAbVe&*c$swdHBy@wY2*QxFhj%Cjg5*HH zE4xGg<08Ty0F5}?Sa7MZj$}qCTM4HPhw9|5K85(b)<;{`>3SvyO1jM;6{=`NAxS31 zj6=HpZ0~S;Zv=6gZdK(#n_|guFikMtACH#rVgnlNXyv5B>rQH%+sO~^Ze58|4Iw`k z#!8nQX1gR>a@|-*(vXqL^|Vw4hv;?bf=SgFQITD3W|o7h=dDfd4Pj9xw^g6fBw?_+ z3SCKWCXB%&pny2`n@RX@D^Bir<=jDIM&ayiVL^tjp@*R-TpI>G{{{Rff7zac|LMQC X7vR77U+sB&(SG#5{U!Jx-Jkvi8~&(z literal 0 HcmV?d00001 diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 00000000000..b3bf9ea14bc --- /dev/null +++ b/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,3708 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:17+0000\n" +"PO-Revision-Date: 2012-08-16 08:19+0000\n" +"Last-Translator: lykoz \n" +"Language-Team: LANGUAGE \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: base.py:437 +msgid "Other" +msgstr "" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "У Вас нет доступа к %s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "" + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +msgid "Volume Snapshot Details" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +msgid "Volume Snapshot Detail" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +msgid "Unable to retrieve snapshot details." +msgstr "" + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "" + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "" + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "" + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "" + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "Total RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "" + +#: dashboards/nova/volumes/tables.py:45 +#, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "" + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "" + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "" + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "" + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "" + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "" + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "" + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" + +#: tables/actions.py:338 +msgid "Filter" +msgstr "" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "" + +#: tables/base.py:830 +msgid "Actions" +msgstr "" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "" + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "" + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "" + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "" + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: templates/horizon/common/_quota_summary.html:4 +msgid "Quota Summary" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +msgid "Available Instances" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:8 +msgid "Available vCPUs" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:11 +msgid "Available RAM" +msgstr "" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:15 +msgid "Active RAM" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "" + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "" + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "" + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "" + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "" diff --git a/locale/ru/LC_MESSAGES/djangojs.mo b/locale/ru/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..d4c7b3d75ff68264a38f8b5f2e687ff293b39450 GIT binary patch literal 494 zcmYL^!A{&T5QahJlq2UJ2B{zr9k5dl!E7k$u9rqlHmhtF32tWBO@o5Ha=cY5@fy5I zpQq2#3AEjjetAao{r2zQyF1TYRNJJtq<5q@r1zx0BGNBfp3~Vg|7+^(gI;({mw2OH z*H|N9nhd`r*Ai}IIZKO4Q0kR+9`mklmiTF1cUV~g!L+Dw=(O@=!jbY?K*)HA>>POn zVJLWX%%}*&Qh#sy%l~q>GAS`HaFoF3LgeZ3T``eCraF(6Q>JT`w@$!#o@FpeatQ;O zCuw$-j7FuL%`OQw^;*>$E3F;{WXa@u-bWr}*;U(|SXXZtikhdn-29K9uwZD7*M^?^ zxuV=&|L~`)RyF1V7T=WXw2$Z27^4l>$NH)rO0%%b#?%6$`^E>;cI{M)W9uF}0cQ0w zcJYS`cx~fDv(H%^b2vDFzGZtc=kO625Ki-D9R6Dk;, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" +msgstr[1] "" diff --git a/locale/zh_CN/LC_MESSAGES/django.mo b/locale/zh_CN/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..806b103bb559a2cfbd7276ea4ac9f8ee5f634c15 GIT binary patch literal 13474 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, 2012. +# QunShi Zhang , 2012. +# yuanke wei , 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:17+0000\n" +"PO-Revision-Date: 2012-09-12 02:05+0000\n" +"Last-Translator: QunShi Zhang \n" +"Language-Team: LANGUAGE \n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: base.py:437 +msgid "Other" +msgstr "其他" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "请登陆后继续" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "您没有权限访问%s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "认证失败。请重新登陆。" + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "%(type)s (%(backend)s 后端)" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "允许 %(from)s:%(to)s 来自 %(group)s" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "允许 %(from)s:%(to)s 来自 %(cidr)s" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "未知的实例名" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "块复制时,暂时不支持Unicode" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "选择一个%s 浏览" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "管理计算" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "块存储" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "工程" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "访问 & 安全" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "找不到密钥对列表。" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "找不到安全组" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "找不到浮动IP。" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "找不到实例列表" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "资源池" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "分配到的浮动IP %(ip)s。" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "无法分配浮动IP。" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "分配IP给项目" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "释放" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "已释放" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "浮动IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "浮动IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "绑定浮动IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "解除浮动IP的绑定" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "浮动IP解除绑定成功: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "无法将浮动IP解除绑定" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "IP地址" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "实例" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "浮动IP池" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "找不到浮动IP池" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "没有可用的浮动IP池" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "请为选中的实例选择要绑定的IP地址" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "选择一个IP地址" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "无效的IP地址" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "请选择一个实例" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "无效的实例" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "IP地址 %s 已经被管理" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "密钥对名字" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "密钥对名称只能包含字母,数字,下划线和连字符。" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "公钥" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "成功导入公钥:%s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "无法导入密钥对。" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "密钥对" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "密钥对" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "导入密钥对" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "创建密钥对" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "指纹" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "无法创建密钥对:%(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "名称" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "描述" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "安全组创建成功:%s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "安全组创建失败" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "IP协议" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "从端口" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP/UDP: 输入在1和65535之间的整数值。ICMP: 输入一个在(-1, 255)范围内的值给" +"ICMP type" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "类型" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "到端口" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP/UDP: 输入在1和65535之间的整数值。ICMP: 输入一个在(-1, 255)范围内的值给" +"ICMP code" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "编码" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "源组" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "无类别域间路由(e.g. 192.168.0.0/24)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "无效的ICMP类型。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "无效的ICMP代码。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "ICMP类型不在(-1, 255)范围内" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "ICMP 代码不在(-1, 255)范围内 " + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "\"从\"端口号不合法" + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "\"到\"端口号不合法" + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "\"到\"端口号必须大于或者等于\"从\"端口号" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "可以指定CIDR或者源组,但不能同时使用" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "规则添加成功:%s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "无法为安全组添加规则。" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "安全组" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "安全组" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "创建安全组" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "编辑规则" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "规则" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "规则" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "源" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "安全组规则" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "无法检索到安全组。" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "访问 & 安全" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "分配浮动IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "说明:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "从一个给定的浮动IP地址池分配一个浮动的IP。" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "项目配额" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "分配IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "取消" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "下载密钥对" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "点此创建新的安全组" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "编辑安全组的规则" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "添加规则" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "Swift" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "容器" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "斜线是不允许的字符" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "容器名称" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "容器创建成功。" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "目录创建成功" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "无法创建容器。" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "对象名称" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "文件" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "对象上传成功。" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "无法上传对象。" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "目标容器" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "目标对象名称" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "无法拷贝对象。" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "容器" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "创建容器" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "查看容器" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "上传对象" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "对象" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "对象" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "文件夹" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "文件夹" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "复制" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "下载" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "创建文件夹" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "大小" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "无法检索容器列表" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "找不到对象列表。" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "找不到对象。" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "找不到容器列表。" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "复制对象" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" +"为现有对象创建一个新的副本,存储在这个或另外一个容器中。 您也可以在选中的容器" +"中为新的副本指定存储路径 。" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "上传对象到容器中" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "上传对象" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "镜像 & 快照" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "找不到镜像。" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "找不到快照。" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "找不到卷组快照。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "查找镜像" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "使用外部(HTTP)URL加载镜像。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "格式化" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "AKI - 亚马逊内核镜像" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "QCOW2 - QEMU 模拟器" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "最小磁盘(GB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "为启动镜像设置的最小磁盘。如果不指定, 默认值为零 (没有限制)。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "最小内存(MB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "公有" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "无法创建新镜像" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "内核ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "内存ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "架构" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "镜像更新失败 \"%s\"。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "镜像上传成功。" + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "运行" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "镜像" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "镜像" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "创建镜像" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "编辑" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "镜像名称" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "状态" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "概述" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "无法检索到镜像细节。" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "无法检索到镜像。" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "实例ID" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "快照名称" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "实例 \"%(inst)s\" 的快照 \"%(name)s\" 已经建立" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "无法创建快照。" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "快照" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "快照" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "实例快照" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "无法检索到实例。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "容器格式" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "磁盘格式" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "卷" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "卷快照" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "卷快照" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "卷快照" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "卷快照" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "找不到快照。" + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "实例 \"%s\" 已更新" + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "不能更新实例" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "实例" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "终止" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "重启" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "已重启" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "暂停" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "取消暂停" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "无法取得实例信息。" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "无法获取实例的大小信息。" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "" + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "设备名称" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "卷的挂接点 (例如:'vda' 挂接到 '/dev/vda' 上)." + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "在结束时删除" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "在实例结束后删除卷" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "选择卷" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "类型" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "建立的映像大小" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "实例个数" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "启动实例的个数" + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "" + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "" + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "无法检索实例类型。" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "用于验证的密钥对。" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "在这些安全组中启动实例。" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "无法检索密钥对。" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "选择一个密钥对" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "无密钥对。" + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "无法检索到安全组列表" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "Total RAM" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "" + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "找不到卷组快照。" + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "" + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:37 +msgid "RAM MB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "" + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "" + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "" + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "" + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "" + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "" + +#: tables/actions.py:338 +msgid "Filter" +msgstr "" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "" + +#: tables/base.py:830 +msgid "Actions" +msgstr "" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "" + +#: templates/_header.html:6 +msgid "Help" +msgstr "" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "" + +#: templates/base.html:20 +msgid "Caution" +msgstr "" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "" + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "" + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "" + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "" + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "" + +#: templates/horizon/common/_quota_summary.html:4 +msgid "Quota Summary" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "实例" + +#: templates/horizon/common/_quota_summary.html:8 +msgid "Available vCPUs" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:11 +msgid "Available RAM" +msgstr "" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:15 +msgid "Active RAM" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "" + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "" + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "" + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "" + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/djangojs.mo b/locale/zh_CN/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..fefee2e348b0ae47fb471bfbba446985cdf7eeea GIT binary patch literal 413 zcmYL^Pfx=j9ENA~)T3t)9K6lnYLn$$G@~nh~;>_4X5HiCt@?FmdcMM*Dd>?zk(6zB56#T8} zFaPr%C@CPxASCE6!$~xJ%u?#aOdBW_6S`$aDvXw!I7TT+D4NoQMDd)2VL{jH8>@=? zz-kU9XM2odlCCy=~kNT?QQtGx$aulhzY7* zn9|(LHsun6qu1AZ<_f5&, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" diff --git a/locale/zh_TW/LC_MESSAGES/django.mo b/locale/zh_TW/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..2c659d3907cd17693927495360b203e12d0a971c GIT binary patch literal 50037 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, 2012. +msgid "" +msgstr "" +"Project-Id-Version: Horizon\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: 2012-08-18 09:21+0000\n" +"Last-Translator: Chao-Hsiung Liao \n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/" +"openstack/language/zh_TW/)\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: base.py:437 +msgid "Other" +msgstr "其它" + +#: decorators.py:56 +msgid "Please log in to continue." +msgstr "請登入以繼續。" + +#: decorators.py:87 +#, python-format +msgid "You are not authorized to access %s" +msgstr "您的權限不足 無法查看%s" + +#: exceptions.py:285 +msgid "Unauthorized. Please try logging in again." +msgstr "權限不足。 請重新登入。" + +#: api/keystone.py:55 +#, python-format +msgid "%(type)s (%(backend)s backend)" +msgstr "%(type)s (%(backend)s 後端)" + +#: api/nova.py:189 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(group)s" +msgstr "允许 %(from)s:%(to)s 從群組%(group)s的連線" + +#: api/nova.py:194 +#, python-format +msgid "ALLOW %(from)s:%(to)s from %(cidr)s" +msgstr "允许 %(from)s:%(to)s 從網段%(cidr)s的連線" + +#: api/nova.py:530 +msgid "Unknown instance" +msgstr "不明的個體" + +#: api/swift.py:216 +msgid "Unicode is not currently supported for object copy." +msgstr "目前並不支援Unicode的物件複製。" + +#: browsers/base.py:90 +msgid "Navigation Item" +msgstr "導覽項目" + +#: browsers/views.py:42 +#, python-format +msgid "Select a %s to browse." +msgstr "選擇要瀏覽的 %s。" + +#: dashboards/nova/dashboard.py:24 +msgid "Manage Compute" +msgstr "運算管理" + +#: dashboards/nova/dashboard.py:35 +msgid "Object Store" +msgstr "物件儲存" + +#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37 +#: dashboards/syspanel/networks/forms.py:35 +#: dashboards/syspanel/networks/tables.py:67 +#: dashboards/syspanel/projects/tables.py:65 tests/workflows_tests.py:39 +msgid "Project" +msgstr "專案" + +#: dashboards/nova/access_and_security/panel.py:25 +#: dashboards/nova/instances/workflows.py:347 +msgid "Access & Security" +msgstr "存取 & 安全性" + +#: dashboards/nova/access_and_security/views.py:50 +msgid "Unable to retrieve keypair list." +msgstr "無法取得金鑰列表。" + +#: dashboards/nova/access_and_security/views.py:59 +#: dashboards/nova/access_and_security/security_groups/views.py:72 +msgid "Unable to retrieve security groups." +msgstr "無法取得安全性群組" + +#: dashboards/nova/access_and_security/views.py:68 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:48 +msgid "Unable to retrieve floating IP addresses." +msgstr "無法取回浮動 IP 位址。" + +#: dashboards/nova/access_and_security/views.py:75 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:64 +#: dashboards/syspanel/instances/views.py:46 +msgid "Unable to retrieve instance list." +msgstr "無法取得執行個體列表" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:31 +msgid "Pool" +msgstr "储备池" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:42 +#, python-format +msgid "Allocated Floating IP %(ip)s." +msgstr "分配的浮動 IP %(ip)s。" + +#: dashboards/nova/access_and_security/floating_ips/forms.py:46 +msgid "Unable to allocate Floating IP." +msgstr "無法分配浮動IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:36 +msgid "Allocate IP To Project" +msgstr "分配IP到專案" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:46 +msgid "Release" +msgstr "釋放" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:47 +msgid "Released" +msgstr "已釋放" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:48 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:22 +msgid "Floating IP" +msgstr "浮動IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:49 +#: dashboards/nova/access_and_security/floating_ips/tables.py:127 +#: dashboards/syspanel/projects/workflows.py:45 +msgid "Floating IPs" +msgstr "浮動IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/associate.html:6 +#: dashboards/nova/instances/tables.py:219 +msgid "Associate Floating IP" +msgstr "配給浮動IP" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:75 +msgid "Disassociate Floating IP" +msgstr "解除浮動 IP 關聯" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:89 +#, python-format +msgid "Successfully disassociated Floating IP: %s" +msgstr "已成功釋放浮動IP: %s" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:93 +msgid "Unable to disassociate floating IP." +msgstr "無法釋放浮動IP。" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:110 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:31 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:38 +#: dashboards/nova/instances/tables.py:291 +#: dashboards/syspanel/instances/tables.py:71 +msgid "IP Address" +msgstr "IP位址" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:113 +#: dashboards/nova/access_and_security/floating_ips/workflows.py:35 +#: dashboards/nova/instances/tables.py:69 +#: dashboards/nova/instances/tables.py:89 +#: dashboards/nova/instances/tables.py:106 +#: dashboards/nova/instances/tables.py:135 +#: dashboards/nova/volumes/tables.py:205 tests/workflows_tests.py:58 +msgid "Instance" +msgstr "執行個體" + +#: dashboards/nova/access_and_security/floating_ips/tables.py:116 +msgid "Floating IP Pool" +msgstr "浮動IP集" + +#: dashboards/nova/access_and_security/floating_ips/views.py:64 +msgid "Unable to retrieve floating IP pools." +msgstr "" + +#: dashboards/nova/access_and_security/floating_ips/views.py:67 +msgid "No floating IP pools available." +msgstr "沒有任何存在的浮動IP集" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:39 +msgid "Select the IP address you wish to associate with the selected instance." +msgstr "選擇您希望選取的個體關聯的 IP 位址。" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:52 +msgid "Select an IP address" +msgstr "選擇 IP 位址" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:54 +msgid "No IP addresses available" +msgstr "沒有 IP 位址可用" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:75 +#: dashboards/nova/volumes/forms.py:160 +msgid "Select an instance" +msgstr "選擇一個執行個體" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:77 +#: dashboards/nova/volumes/forms.py:162 +msgid "No instances available" +msgstr "沒有可用的執行個體" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:96 +msgid "Manage Floating IP Associations" +msgstr "管理浮動 IP 關聯" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:97 +msgid "Associate" +msgstr "關聯" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:98 +#, python-format +msgid "IP address %s associated." +msgstr "IP 位址 %s 已關聯。" + +#: dashboards/nova/access_and_security/floating_ips/workflows.py:99 +#, python-format +msgid "Unable to associate IP address %s." +msgstr "無法關聯 IP 位址 %s。" + +#: dashboards/nova/access_and_security/keypairs/forms.py:38 +#: dashboards/nova/access_and_security/keypairs/forms.py:49 +#: dashboards/nova/access_and_security/keypairs/tables.py:51 +msgid "Keypair Name" +msgstr "金鑰名稱" + +#: dashboards/nova/access_and_security/keypairs/forms.py:40 +msgid "" +"Keypair names may only contain letters, numbers, underscores and hyphens." +msgstr "金鑰名稱只接受英文字母,數字,下劃線(_)和連字符號(-)" + +#: dashboards/nova/access_and_security/keypairs/forms.py:51 +msgid "Public Key" +msgstr "公鑰內容" + +#: dashboards/nova/access_and_security/keypairs/forms.py:60 +#, python-format +msgid "Successfully imported public key: %s" +msgstr "已成功匯入公鑰: %s" + +#: dashboards/nova/access_and_security/keypairs/forms.py:65 +msgid "Unable to import keypair." +msgstr "無法匯入金鑰。" + +#: dashboards/nova/access_and_security/keypairs/tables.py:29 +#: dashboards/nova/instances/tables.py:295 +#: dashboards/nova/instances/workflows.py:334 +msgid "Keypair" +msgstr "金鑰" + +#: dashboards/nova/access_and_security/keypairs/tables.py:30 +#: dashboards/nova/access_and_security/keypairs/tables.py:59 +msgid "Keypairs" +msgstr "金鑰" + +#: dashboards/nova/access_and_security/keypairs/tables.py:38 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/import.html:6 +msgid "Import Keypair" +msgstr "匯入金鑰" + +#: dashboards/nova/access_and_security/keypairs/tables.py:45 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/create.html:6 +msgid "Create Keypair" +msgstr "建立金鑰" + +#: dashboards/nova/access_and_security/keypairs/tables.py:52 +msgid "Fingerprint" +msgstr "金鑰指紋" + +#: dashboards/nova/access_and_security/keypairs/views.py:73 +#, python-format +msgid "Unable to create keypair: %(exc)s" +msgstr "無法建立金鑰: %(exc)s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:35 +#: dashboards/nova/access_and_security/security_groups/tables.py:57 +#: dashboards/nova/images_and_snapshots/images/forms.py:39 +#: dashboards/nova/images_and_snapshots/images/forms.py:114 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:76 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:9 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:9 +#: dashboards/nova/networks/forms.py:36 dashboards/nova/networks/tables.py:93 +#: dashboards/nova/networks/ports/tables.py:40 +#: dashboards/nova/networks/subnets/forms.py:42 +#: dashboards/nova/networks/subnets/forms.py:101 +#: dashboards/nova/networks/subnets/tables.py:81 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:7 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:9 +#: dashboards/nova/volumes/tables.py:143 dashboards/nova/volumes/tables.py:163 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:9 +#: dashboards/syspanel/flavors/forms.py:35 +#: dashboards/syspanel/networks/forms.py:33 +#: dashboards/syspanel/networks/forms.py:68 +#: dashboards/syspanel/networks/ports/forms.py:39 +#: dashboards/syspanel/networks/ports/forms.py:71 +#: dashboards/syspanel/networks/ports/tables.py:73 +#: dashboards/syspanel/networks/subnets/tables.py:69 +#: dashboards/syspanel/projects/tables.py:87 +#: dashboards/syspanel/projects/workflows.py:69 +#: dashboards/syspanel/services/tables.py:38 +#: dashboards/syspanel/volumes/tables.py:10 +msgid "Name" +msgstr "名稱" + +#: dashboards/nova/access_and_security/security_groups/forms.py:37 +#: dashboards/nova/access_and_security/security_groups/tables.py:58 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:16 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:17 +#: dashboards/nova/containers/templates/containers/_copy.html:16 +#: dashboards/nova/containers/templates/containers/_create.html:16 +#: dashboards/nova/containers/templates/containers/_upload.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/_create.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:17 +#: dashboards/nova/volumes/forms.py:28 dashboards/nova/volumes/forms.py:195 +#: dashboards/nova/volumes/tables.py:146 +#: dashboards/nova/volumes/templates/volumes/_create.html:18 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:17 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:14 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:17 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:17 +#: dashboards/syspanel/projects/tables.py:89 +#: dashboards/syspanel/projects/workflows.py:72 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_create.html:17 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:17 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:16 +#: dashboards/syspanel/projects/templates/projects/_update.html:17 +#: dashboards/syspanel/users/templates/users/_create.html:16 +#: dashboards/syspanel/users/templates/users/_update.html:16 +msgid "Description" +msgstr "敘述" + +#: dashboards/nova/access_and_security/security_groups/forms.py:45 +#, python-format +msgid "Successfully created security group: %s" +msgstr "成功的建立安全性群組:%s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:51 +msgid "Unable to create security group." +msgstr "無法建立安全性群組" + +#: dashboards/nova/access_and_security/security_groups/forms.py:56 +#: dashboards/nova/access_and_security/security_groups/tables.py:92 +msgid "IP Protocol" +msgstr "IP協定" + +#: dashboards/nova/access_and_security/security_groups/forms.py:60 +msgid "The protocol which this rule should be applied to." +msgstr "這個規則要套用的協定。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:64 +#: dashboards/nova/access_and_security/security_groups/forms.py:70 +#: dashboards/nova/access_and_security/security_groups/tables.py:94 +msgid "From Port" +msgstr "從端口" + +#: dashboards/nova/access_and_security/security_groups/forms.py:65 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP type in the range (-1: 255)" +msgstr "" +"TCP/UDP: 請輸入介於1到65535的整數。 ICMP: 請輸入介於(-1: 255)的ICMP類別代" +"號" + +#: dashboards/nova/access_and_security/security_groups/forms.py:71 +#: dashboards/nova/images_and_snapshots/images/tables.py:114 +msgid "Type" +msgstr "類別" + +#: dashboards/nova/access_and_security/security_groups/forms.py:73 +#: dashboards/nova/access_and_security/security_groups/forms.py:79 +#: dashboards/nova/access_and_security/security_groups/tables.py:95 +msgid "To Port" +msgstr "到端口" + +#: dashboards/nova/access_and_security/security_groups/forms.py:74 +msgid "" +"TCP/UDP: Enter integer value between 1 and 65535. ICMP: enter a value for " +"ICMP code in the range (-1: 255)" +msgstr "" +"TCP/UDP: 請輸入介於1到65535的整數。 ICMP: 請輸入介於(-1: 255)的ICMP類別代" +"號" + +#: dashboards/nova/access_and_security/security_groups/forms.py:80 +msgid "Code" +msgstr "代號" + +#: dashboards/nova/access_and_security/security_groups/forms.py:83 +msgid "Source Group" +msgstr "來源群組" + +#: dashboards/nova/access_and_security/security_groups/forms.py:85 +msgid "" +"To specify an allowed IP range, select CIDR. To allow access from all " +"members of another security group select Source Group." +msgstr "" +"要指定允許的 IP 範圍,請選擇 CIDR。要允許從另一個安全性群組的所有成員的存取," +"請選擇安全性群組。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:90 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15 +#: dashboards/syspanel/networks/subnets/tables.py:71 +msgid "CIDR" +msgstr "CIDR" + +#: dashboards/nova/access_and_security/security_groups/forms.py:93 +msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" +msgstr "Classless Inter-Domain Routing (例如192.168.0.0/24)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:120 +msgid "The ICMP type is invalid." +msgstr "ICMP 類型是無效的。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:123 +msgid "The ICMP code is invalid." +msgstr "ICMP 代碼是無效的。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:126 +msgid "The ICMP type not in range (-1, 255)" +msgstr "ICMP 類型不在範圍中 (-1, 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:129 +msgid "The ICMP code not in range (-1, 255)" +msgstr "ICMP 代碼不在範圍中 (-1, 255)" + +#: dashboards/nova/access_and_security/security_groups/forms.py:133 +msgid "The \"from\" port number is invalid." +msgstr "\"從端口\"不符合條件" + +#: dashboards/nova/access_and_security/security_groups/forms.py:136 +msgid "The \"to\" port number is invalid." +msgstr "\"到端口\"不符合條件" + +#: dashboards/nova/access_and_security/security_groups/forms.py:139 +msgid "" +"The \"to\" port number must be greater than or equal to the \"from\" port " +"number." +msgstr "\"到端口\"必須是大於或等於\"從端口\"的整數" + +#: dashboards/nova/access_and_security/security_groups/forms.py:145 +msgid "Either CIDR or Source Group may be specified, but not both." +msgstr "只能指定CIDR或安全性群組,不能同時全選。" + +#: dashboards/nova/access_and_security/security_groups/forms.py:167 +#, python-format +msgid "Successfully added rule: %s" +msgstr "已成功新增規則: %s" + +#: dashboards/nova/access_and_security/security_groups/forms.py:172 +msgid "Unable to add rule to security group." +msgstr "無法加入規則到安全性群組。" + +#: dashboards/nova/access_and_security/security_groups/tables.py:30 +msgid "Security Group" +msgstr "安全性群組" + +#: dashboards/nova/access_and_security/security_groups/tables.py:31 +#: dashboards/nova/access_and_security/security_groups/tables.py:65 +#: dashboards/nova/instances/workflows.py:339 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:49 +msgid "Security Groups" +msgstr "安全性群組" + +#: dashboards/nova/access_and_security/security_groups/tables.py:44 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:7 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:23 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/create.html:6 +msgid "Create Security Group" +msgstr "建立安全性群組" + +#: dashboards/nova/access_and_security/security_groups/tables.py:51 +msgid "Edit Rules" +msgstr "編輯規則" + +#: dashboards/nova/access_and_security/security_groups/tables.py:71 +msgid "Rule" +msgstr "規則" + +#: dashboards/nova/access_and_security/security_groups/tables.py:72 +msgid "Rules" +msgstr "規則" + +#: dashboards/nova/access_and_security/security_groups/tables.py:96 +msgid "Source" +msgstr "來源" + +#: dashboards/nova/access_and_security/security_groups/tables.py:106 +msgid "Security Group Rules" +msgstr "安全性群組規則" + +#: dashboards/nova/access_and_security/security_groups/views.py:58 +msgid "Unable to retrieve security group." +msgstr "無法取得安全性群組" + +#: dashboards/nova/access_and_security/security_groups/views.py:78 +#, python-format +msgid "%s (current)" +msgstr "%s (目前的)" + +#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6 +msgid "Access & Security" +msgstr "存取 & 安全性" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:8 +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/allocate.html:3 +msgid "Allocate Floating IP" +msgstr "分配浮動IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:17 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:16 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:17 +#: dashboards/nova/instances/templates/instances/_update.html:16 +#: dashboards/nova/networks/templates/networks/_update.html:16 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:25 +#: dashboards/settings/ec2/templates/ec2/download_form.html:17 +#: dashboards/settings/project/templates/project/_openrc.html:24 +#: dashboards/settings/user/templates/user/_settings.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25 +msgid "Description:" +msgstr "詳述:" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18 +msgid "Allocate a floating IP from a given floating ip pool." +msgstr "從浮動IP集分配一個浮動IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:20 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:19 +msgid "Project Quotas" +msgstr "專案配額" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31 +msgid "Allocate IP" +msgstr "分配IP" + +#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:32 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:24 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:20 +#: dashboards/nova/containers/templates/containers/_copy.html:23 +#: dashboards/nova/containers/templates/containers/_create.html:23 +#: dashboards/nova/containers/templates/containers/_upload.html:24 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:32 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24 +#: dashboards/nova/instances/templates/instances/_update.html:23 +#: dashboards/nova/networks/templates/networks/_create.html:23 +#: dashboards/nova/networks/templates/networks/_update.html:23 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:24 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:32 +#: dashboards/nova/volumes/templates/volumes/_attach.html:24 +#: dashboards/nova/volumes/templates/volumes/_create.html:56 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:24 +#: dashboards/settings/ec2/templates/ec2/download_form.html:24 +#: dashboards/settings/project/templates/project/_openrc.html:31 +#: dashboards/settings/user/templates/user/_settings.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:24 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:25 +#: dashboards/syspanel/images/templates/images/_update.html:24 +#: dashboards/syspanel/networks/templates/networks/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/_update.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:28 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:24 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:32 +#: dashboards/syspanel/projects/templates/projects/_add_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_create.html:24 +#: dashboards/syspanel/projects/templates/projects/_create_user.html:24 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:23 +#: dashboards/syspanel/projects/templates/projects/_update.html:24 +#: dashboards/syspanel/users/templates/users/_create.html:23 +#: dashboards/syspanel/users/templates/users/_update.html:23 +#: templates/horizon/common/_workflow.html:33 +msgid "Cancel" +msgstr "取消" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:17 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:17 +msgid "" +"Keypairs are ssh credentials which are injected into images when they are " +"launched. Creating a new key pair registers the public key and downloads the " +"private key (a .pem file)." +msgstr "" +"金鑰是用來注入到啟動映像的ssh認證。建立一個新的金鑰會自動把公鑰註冊及下載一份" +"私鑰(.pem檔案)" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_create.html:18 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/_import.html:18 +msgid "Protect and use the key as you would any normal ssh private key." +msgstr "請妥善安全保管及使用這ssh私鑰" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:3 +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:6 +msgid "Download Keypair" +msgstr "下載金鑰" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11 +#, python-format +msgid "" +"The keypair "%(keypair_name)s" should download automatically. If " +"not use the link below." +msgstr "金鑰"%(keypair_name)s"應該會自動地下載。否則請使用以下連結" + +#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15 +#, python-format +msgid "Download keypair "%(keypair_name)s"" +msgstr "下載金鑰"%(keypair_name)s"" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_create.html:18 +msgid "From here you can create a new security group" +msgstr "您可以在這裡建立一個新的安全性群組" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:9 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/edit_rules.html:6 +msgid "Edit Security Group Rules" +msgstr "編輯安全性群組規則" + +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:12 +#: dashboards/nova/access_and_security/templates/access_and_security/security_groups/_edit_rules.html:19 +msgid "Add Rule" +msgstr "新增規則" + +#: dashboards/nova/containers/browsers.py:30 +msgid "Swift" +msgstr "Swift" + +#: dashboards/nova/containers/browsers.py:33 +#: dashboards/nova/containers/tables.py:39 +msgid "Container" +msgstr "容器" + +#: dashboards/nova/containers/forms.py:39 +msgid "Slash is not an allowed character." +msgstr "斜線符號不能被接受" + +#: dashboards/nova/containers/forms.py:49 +#: dashboards/nova/containers/tables.py:120 +msgid "Container Name" +msgstr "容器名稱" + +#: dashboards/nova/containers/forms.py:57 +msgid "Container created successfully." +msgstr "容器已成功建立" + +#: dashboards/nova/containers/forms.py:68 +msgid "Folder created successfully." +msgstr "資料夾已成功建立。" + +#: dashboards/nova/containers/forms.py:71 +msgid "Unable to create container." +msgstr "無法建立容器" + +#: dashboards/nova/containers/forms.py:79 +#: dashboards/nova/containers/tables.py:252 +msgid "Object Name" +msgstr "物件名稱" + +#: dashboards/nova/containers/forms.py:81 +msgid "File" +msgstr "檔案" + +#: dashboards/nova/containers/forms.py:95 +msgid "Object was successfully uploaded." +msgstr "物件已成功上傳" + +#: dashboards/nova/containers/forms.py:98 +msgid "Unable to upload object." +msgstr "無法上傳物件" + +#: dashboards/nova/containers/forms.py:102 +msgid "Destination container" +msgstr "目的地容器" + +#: dashboards/nova/containers/forms.py:106 +msgid "Destination object name" +msgstr "目的地物件名稱" + +#: dashboards/nova/containers/forms.py:137 +#: dashboards/nova/containers/forms.py:163 +msgid "Unable to copy object." +msgstr "無法複製物件" + +#: dashboards/nova/containers/forms.py:153 +#, python-format +msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." +msgstr "複製 \"%(orig)s\" 到 \"%(dest)s\" 成為 \"%(new)s\"。" + +#: dashboards/nova/containers/panel.py:28 +#: dashboards/nova/containers/tables.py:40 +#: dashboards/nova/containers/tables.py:127 +#: dashboards/nova/containers/templates/containers/index.html:7 +msgid "Containers" +msgstr "容器" + +#: dashboards/nova/containers/tables.py:61 +#: dashboards/nova/containers/templates/containers/_create.html:7 +#: dashboards/nova/containers/templates/containers/_create.html:22 +#: dashboards/nova/containers/templates/containers/create.html:6 +msgid "Create Container" +msgstr "建立容器" + +#: dashboards/nova/containers/tables.py:68 +msgid "View Container" +msgstr "檢視容器" + +#: dashboards/nova/containers/tables.py:80 +#: dashboards/nova/containers/templates/containers/_upload.html:23 +#: dashboards/nova/containers/templates/containers/upload.html:3 +msgid "Upload Object" +msgstr "上傳物件" + +#: dashboards/nova/containers/tables.py:136 +#: dashboards/nova/containers/tables.py:155 +msgid "Object" +msgstr "物件" + +#: dashboards/nova/containers/tables.py:137 +#: dashboards/nova/containers/tables.py:156 +#: dashboards/nova/containers/tables.py:262 +msgid "Objects" +msgstr "物件" + +#: dashboards/nova/containers/tables.py:148 +msgid "Folder" +msgstr "資料夾" + +#: dashboards/nova/containers/tables.py:149 +msgid "Folders" +msgstr "資料夾" + +#: dashboards/nova/containers/tables.py:162 +msgid "Copy" +msgstr "複製" + +#: dashboards/nova/containers/tables.py:175 +msgid "Download" +msgstr "下載" + +#: dashboards/nova/containers/tables.py:231 +msgid "Create Folder" +msgstr "建立資料夾" + +#: dashboards/nova/containers/tables.py:255 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37 +#: dashboards/nova/instances/tables.py:293 +#: dashboards/nova/volumes/tables.py:149 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:26 +#: dashboards/syspanel/instances/tables.py:73 +msgid "Size" +msgstr "大小" + +#: dashboards/nova/containers/views.py:52 +msgid "Unable to retrieve container list." +msgstr "無法取得容器列表。" + +#: dashboards/nova/containers/views.py:81 +msgid "Unable to retrieve object list." +msgstr "無法取得物件列表。" + +#: dashboards/nova/containers/views.py:165 +msgid "Unable to retrieve object." +msgstr "無法取得物件。" + +#: dashboards/nova/containers/views.py:199 +msgid "Unable to list containers." +msgstr "無法列出容器。" + +#: dashboards/nova/containers/templates/containers/_copy.html:7 +#: dashboards/nova/containers/templates/containers/_copy.html:22 +#: dashboards/nova/containers/templates/containers/copy.html:3 +#: dashboards/nova/containers/templates/containers/copy.html:6 +msgid "Copy Object" +msgstr "複製物件" + +#: dashboards/nova/containers/templates/containers/_copy.html:17 +msgid "" +"Make a new copy of an existing object to store in this or another container. " +"You may also specify a path at which the new copy should live inside of the " +"selected container." +msgstr "" + +#: dashboards/nova/containers/templates/containers/_create.html:17 +msgid "" +"A container is a storage compartment for your data and provides a way for " +"you to organize your data. You can think of a container as a folder in " +"Windows ® or a directory in UNIX ®. The primary difference between a " +"container and these other file system concepts is that containers cannot be " +"nested. You can, however, create an unlimited number of containers within " +"your account. Data must be stored in a container so you must have at least " +"one container defined in your account prior to uploading data." +msgstr "" +"容器是資料的儲存分隔,提供一種分類管理資料的方法。您可以把容器想像成Windows " +"®中的資料夾或UNIX ®中的目錄。容器和其他檔案系統的主要差別是,容器裡面" +"不能有其他容器。但是,您可以在您的帳戶建立無限個容器。資料必須儲存在容器裡," +"因此您必須在帳戶內建立至少一個容器,才能上傳資料。" + +#: dashboards/nova/containers/templates/containers/_upload.html:8 +msgid "Upload Object To Container" +msgstr "上傳物件到容器" + +#: dashboards/nova/containers/templates/containers/_upload.html:18 +msgid "" +"An object is the basic storage entity and any optional metadata that " +"represents the files you store in the OpenStack Object Storage system. When " +"you upload data to OpenStack Object Storage, the data is stored as-is (no " +"compression or encryption) and consists of a location (container), the " +"object's name, and any metadata consisting of key/value pairs." +msgstr "" +"物件是OpenStack物件儲存系統裡,用來代表所儲存的檔案加上相關的metadata組成的儲" +"存基本單位。當您上傳資料到OpenStack物件儲存時,該資料是原封不動(沒有壓縮或加" +"密)的被儲存,包含相關位置(容器),物件名稱,及相關的key/value metadata" + +#: dashboards/nova/containers/templates/containers/upload.html:6 +msgid "Upload Objects" +msgstr "上傳物件" + +#: dashboards/nova/images_and_snapshots/panel.py:25 +msgid "Images & Snapshots" +msgstr "映像 & 快照" + +#: dashboards/nova/images_and_snapshots/views.py:62 +msgid "Unable to retrieve images." +msgstr "無法取得映像。" + +#: dashboards/nova/images_and_snapshots/views.py:73 +msgid "Unable to retrieve snapshots." +msgstr "無法取得快照。" + +#: dashboards/nova/images_and_snapshots/views.py:81 +#: dashboards/nova/volumes/forms.py:65 +msgid "Unable to retrieve volume snapshots." +msgstr "無法取得空間快照" + +#: dashboards/nova/images_and_snapshots/images/forms.py:41 +msgid "Image Location" +msgstr "映像位置" + +#: dashboards/nova/images_and_snapshots/images/forms.py:42 +msgid "An external (HTTP) URL to load the image from." +msgstr "用來載入映像的外部 (HTTP) URL。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:45 +#: dashboards/nova/images_and_snapshots/images/forms.py:129 +#: dashboards/nova/images_and_snapshots/images/tables.py:125 +msgid "Format" +msgstr "格式" + +#: dashboards/nova/images_and_snapshots/images/forms.py:49 +msgid "AKI - Amazon Kernel Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:52 +msgid "AMI - Amazon Machine Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:55 +msgid "ARI - Amazon Ramdisk Image" +msgstr "" + +#: dashboards/nova/images_and_snapshots/images/forms.py:58 +msgid "ISO - Optical Disk Image" +msgstr "ISO - 光碟映像" + +#: dashboards/nova/images_and_snapshots/images/forms.py:60 +msgid "QCOW2 - QEMU Emulator" +msgstr "QCOW2 - QEMU 模擬器" + +#: dashboards/nova/images_and_snapshots/images/forms.py:67 +msgid "Minimum Disk (GB)" +msgstr "最小磁碟 (GB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:68 +#: dashboards/nova/images_and_snapshots/images/forms.py:75 +msgid "" +"The minimum disk size required to boot the image. If unspecified, this value " +"defaults to 0 (no minimum)." +msgstr "" +"映像開機所需的最小磁碟容量。如果沒有指定,這個數值預設為 0 (沒有最小值)。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:74 +msgid "Minimum Ram (MB)" +msgstr "最小記憶體 (MB)" + +#: dashboards/nova/images_and_snapshots/images/forms.py:81 +#: dashboards/nova/images_and_snapshots/images/forms.py:133 +#: dashboards/nova/images_and_snapshots/images/tables.py:122 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15 +msgid "Public" +msgstr "公開" + +#: dashboards/nova/images_and_snapshots/images/forms.py:105 +#, python-format +msgid "Your image %s has been queued for creation." +msgstr "您的映像 %s 已經排程準備建立。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:109 +msgid "Unable to create new image." +msgstr "無法建立新的映像。" + +#: dashboards/nova/images_and_snapshots/images/forms.py:115 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:48 +msgid "Kernel ID" +msgstr "核心 ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:120 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:52 +msgid "Ramdisk ID" +msgstr "Ramdisk ID" + +#: dashboards/nova/images_and_snapshots/images/forms.py:125 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:44 +msgid "Architecture" +msgstr "系統架構" + +#: dashboards/nova/images_and_snapshots/images/forms.py:137 +#, python-format +msgid "Unable to update image \"%s\"." +msgstr "無法更新映像\"%s\"." + +#: dashboards/nova/images_and_snapshots/images/forms.py:161 +msgid "Image was successfully updated." +msgstr "映像已成功更新" + +#: dashboards/nova/images_and_snapshots/images/tables.py:33 +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32 +#: dashboards/nova/instances/workflows.py:454 +msgid "Launch" +msgstr "啟動" + +#: dashboards/nova/images_and_snapshots/images/tables.py:45 +#: dashboards/nova/images_and_snapshots/images/tables.py:81 +#: dashboards/nova/instances/workflows.py:167 +#: dashboards/nova/instances/workflows.py:172 +msgid "Image" +msgstr "映像" + +#: dashboards/nova/images_and_snapshots/images/tables.py:46 +#: dashboards/nova/images_and_snapshots/images/tables.py:131 +#: dashboards/syspanel/images/panel.py:28 +#: dashboards/syspanel/images/tables.py:43 +#: dashboards/syspanel/images/templates/images/index.html:3 +#: dashboards/syspanel/images/templates/images/index.html:6 +msgid "Images" +msgstr "映像" + +#: dashboards/nova/images_and_snapshots/images/tables.py:60 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31 +msgid "Create Image" +msgstr "建立映像" + +#: dashboards/nova/images_and_snapshots/images/tables.py:67 +#: dashboards/syspanel/users/tables.py:31 +msgid "Edit" +msgstr "編輯" + +#: dashboards/nova/images_and_snapshots/images/tables.py:112 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:74 +#: dashboards/syspanel/images/tables.py:39 +msgid "Image Name" +msgstr "映像名稱" + +#: dashboards/nova/images_and_snapshots/images/tables.py:118 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:13 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18 +#: dashboards/nova/instances/tables.py:298 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:13 +#: dashboards/nova/networks/tables.py:99 +#: dashboards/nova/networks/ports/tables.py:44 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:30 +#: dashboards/nova/volumes/tables.py:153 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17 +#: dashboards/syspanel/instances/tables.py:78 +#: dashboards/syspanel/networks/tables.py:74 +#: dashboards/syspanel/networks/ports/tables.py:77 +msgid "Status" +msgstr "狀態" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:26 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:26 +#: dashboards/nova/instances/tabs.py:25 +#: dashboards/nova/networks/ports/tabs.py:29 +#: dashboards/nova/networks/subnets/tabs.py:31 +#: dashboards/nova/overview/panel.py:28 +#: dashboards/nova/overview/templates/overview/usage.html:6 +#: dashboards/nova/volumes/tabs.py:26 +#: dashboards/syspanel/networks/ports/tabs.py:29 +#: dashboards/syspanel/overview/panel.py:28 +#: dashboards/syspanel/overview/templates/overview/usage.html:6 +msgid "Overview" +msgstr "總覽" + +#: dashboards/nova/images_and_snapshots/images/tabs.py:37 +msgid "Unable to retrieve image details." +msgstr "無法取得執行個體的詳細資料" + +#: dashboards/nova/images_and_snapshots/images/views.py:60 +msgid "Unable to retrieve image." +msgstr "無法取回映像。" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36 +msgid "Instance ID" +msgstr "執行個體ID" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39 +#: dashboards/nova/volumes/forms.py:193 +msgid "Snapshot Name" +msgstr "快照名稱" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49 +#, python-format +msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" +msgstr "執行個體 \"%(inst)s\"的快照\"%(name)s\"已被建立" + +#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55 +msgid "Unable to create snapshot." +msgstr "無法建立快照。" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47 +#: dashboards/nova/instances/workflows.py:106 +#: dashboards/nova/instances/workflows.py:168 +msgid "Snapshot" +msgstr "快照" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48 +msgid "Snapshots" +msgstr "快照" + +#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54 +msgid "Instance Snapshots" +msgstr "執行個體快照" + +#: dashboards/nova/images_and_snapshots/snapshots/views.py:52 +msgid "Unable to retrieve instance." +msgstr "無法取得執行個體" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/index.html:6 +msgid "Images & Snapshots" +msgstr "映像 & 快照" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/create.html:6 +msgid "Create An Image" +msgstr "建立一個映像" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18 +msgid "Specify an image to upload to the Image Service." +msgstr "指定要上傳到映像服務的映像。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21 +msgid "" +"Currently only images available via an HTTP URL are supported. The image " +"location must be accessible to the Image Service. Compressed image binaries " +"are supported (.zip and .tar.gz.)" +msgstr "" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24 +msgid "Please note: " +msgstr "請注意:" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:25 +#, fuzzy +msgid "" +"The Image Location field MUST be a valid and direct URL to the image binary. " +"URLs that redirect or serve error pages will result in unusable images." +msgstr "" +"映像位置欄位必須是有效且直接指向映像檔案的 URL。重新導向式的 URL 或伺服錯誤頁" +"面都會造成不穩定的映像。" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3 +msgid "Image Overview" +msgstr "映像總覽" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:6 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:6 +msgid "Info" +msgstr "資訊" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:11 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:11 +#: dashboards/nova/networks/forms.py:38 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:9 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:12 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:11 +#: dashboards/syspanel/networks/forms.py:70 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:12 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:12 +#: dashboards/syspanel/users/forms.py:113 +msgid "ID" +msgstr "ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17 +msgid "Checksum" +msgstr "校驗碼" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:28 +msgid "Created" +msgstr "建立於" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21 +msgid "Updated" +msgstr "更新於" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:19 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:23 +msgid "Specs" +msgstr "規格" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32 +msgid "Container Format" +msgstr "容器格式" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34 +msgid "Disk Format" +msgstr "磁碟格式" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40 +msgid "Custom Properties" +msgstr "專門屬性" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56 +msgid "Euca2ools state" +msgstr "Euca2ools狀態" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:60 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:11 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:15 +#: dashboards/syspanel/projects/tables.py:90 +msgid "Project ID" +msgstr "專案ID" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64 +msgid "Image Type" +msgstr "映像類型" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:7 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:22 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:3 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/update.html:6 +#: dashboards/syspanel/images/templates/images/_update.html:8 +#: dashboards/syspanel/images/templates/images/_update.html:23 +#: dashboards/syspanel/images/templates/images/update.html:4 +#: dashboards/syspanel/images/templates/images/update.html:7 +msgid "Update Image" +msgstr "更新映像" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17 +#: dashboards/syspanel/images/templates/images/_update.html:18 +msgid "From here you can modify different properties of an image." +msgstr "您可以在這裡修改映像的各個屬性內容" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4 +msgid "Image Detail " +msgstr "映像詳細資料" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:8 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:23 +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3 +#: dashboards/nova/instances/tables.py:179 +#: dashboards/nova/volumes/tables.py:75 +msgid "Create Snapshot" +msgstr "建立快照" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18 +msgid "Snapshots preserve the disk state of a running instance." +msgstr "快照可保存運作中的執行個體的磁碟內容狀態" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20 +#: dashboards/nova/instances/workflows.py:74 +#: dashboards/nova/instances/workflows.py:109 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:93 +#: dashboards/nova/volumes/tables.py:36 dashboards/nova/volumes/tables.py:181 +msgid "Volume" +msgstr "容量" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:29 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:27 +msgid "GB" +msgstr "GB" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6 +msgid "Create a Snapshot" +msgstr "建立快照" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3 +#, fuzzy +msgid "Volume Snapshot Details" +msgstr "容量快照" + +#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6 +#, fuzzy +msgid "Volume Snapshot Detail" +msgstr "容量快照" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33 +#: dashboards/nova/instances/workflows.py:75 +msgid "Volume Snapshot" +msgstr "容量快照" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34 +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84 +msgid "Volume Snapshots" +msgstr "容量快照" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:42 +#: dashboards/nova/volumes/tables.py:58 +#: dashboards/nova/volumes/templates/volumes/_create.html:8 +#: dashboards/nova/volumes/templates/volumes/_create.html:55 +msgid "Create Volume" +msgstr "建立容量" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79 +#: dashboards/nova/volumes/forms.py:26 +msgid "Volume Name" +msgstr "儲存區名稱" + +#: dashboards/nova/images_and_snapshots/volume_snapshots/tabs.py:40 +#, fuzzy +msgid "Unable to retrieve snapshot details." +msgstr "無法取回連接埠詳細資料。" + +#: dashboards/nova/instances/forms.py:44 +#, python-format +msgid "Instance \"%s\" updated." +msgstr "執行個體\"%s\"已更新" + +#: dashboards/nova/instances/forms.py:49 +msgid "Unable to update instance." +msgstr "無法更新執行個體" + +#: dashboards/nova/instances/panel.py:24 +#: dashboards/nova/instances/tables.py:70 +#: dashboards/nova/instances/tables.py:90 +#: dashboards/nova/instances/tables.py:107 +#: dashboards/nova/instances/tables.py:136 +#: dashboards/nova/instances/tables.py:313 +#: dashboards/nova/instances/templates/instances/index.html:3 +#: dashboards/nova/instances/templates/instances/index.html:6 +#: dashboards/syspanel/instances/panel.py:28 +#: dashboards/syspanel/instances/tables.py:93 +#: dashboards/syspanel/instances/templates/instances/index.html:3 +#: dashboards/syspanel/projects/workflows.py:38 +msgid "Instances" +msgstr "執行個體" + +#: dashboards/nova/instances/tables.py:67 +msgid "Terminate" +msgstr "終止執行" + +#: dashboards/nova/instances/tables.py:68 +msgid "Scheduled termination of" +msgstr "已排程終止:" + +#: dashboards/nova/instances/tables.py:87 +msgid "Reboot" +msgstr "重啟" + +#: dashboards/nova/instances/tables.py:88 +msgid "Rebooted" +msgstr "已重啟" + +#: dashboards/nova/instances/tables.py:104 +msgid "Pause" +msgstr "暫停" + +#: dashboards/nova/instances/tables.py:104 +msgid "Unpause" +msgstr "取消暫停" + +#: dashboards/nova/instances/tables.py:105 +msgid "Paused" +msgstr "已暫停" + +#: dashboards/nova/instances/tables.py:105 +msgid "Unpaused" +msgstr "已取消暫停" + +#: dashboards/nova/instances/tables.py:133 +msgid "Suspend" +msgstr "休眠" + +#: dashboards/nova/instances/tables.py:133 +msgid "Resume" +msgstr "喚醒" + +#: dashboards/nova/instances/tables.py:134 +msgid "Suspended" +msgstr "已休眠" + +#: dashboards/nova/instances/tables.py:134 +msgid "Resumed" +msgstr "已喚醒" + +#: dashboards/nova/instances/tables.py:162 +#: dashboards/nova/instances/workflows.py:453 +#: dashboards/nova/instances/templates/instances/launch.html:3 +#: dashboards/nova/instances/templates/instances/launch.html:6 +msgid "Launch Instance" +msgstr "啟動執行個體" + +#: dashboards/nova/instances/tables.py:169 +#: dashboards/nova/instances/templates/instances/_update.html:7 +msgid "Edit Instance" +msgstr "編輯執行個體" + +#: dashboards/nova/instances/tables.py:189 +msgid "VNC Console" +msgstr "VNC界面" + +#: dashboards/nova/instances/tables.py:204 +msgid "View Log" +msgstr "檢視記錄檔" + +#: dashboards/nova/instances/tables.py:252 +#, python-format +msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk" +msgstr "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s 磁碟" + +#: dashboards/nova/instances/tables.py:259 +#: dashboards/nova/instances/tables.py:266 +msgid "Not available" +msgstr "不存在" + +#: dashboards/nova/instances/tables.py:290 +#: dashboards/nova/instances/workflows.py:175 +#: dashboards/syspanel/instances/tables.py:70 usage/tables.py:57 +msgid "Instance Name" +msgstr "執行個體名稱" + +#: dashboards/nova/instances/tables.py:302 +#: dashboards/syspanel/instances/tables.py:82 +msgid "Task" +msgstr "工作" + +#: dashboards/nova/instances/tables.py:309 +#: dashboards/syspanel/instances/tables.py:89 +msgid "Power State" +msgstr "電源狀態" + +#: dashboards/nova/instances/tabs.py:35 +msgid "Log" +msgstr "記錄檔" + +#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105 +#, python-format +msgid "Unable to get log for instance \"%s\"." +msgstr "無法取得執行個體\"%s\"的記錄檔。" + +#: dashboards/nova/instances/tabs.py:54 +msgid "VNC" +msgstr "VNC" + +#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121 +#, python-format +msgid "Unable to get VNC console for instance \"%s\"." +msgstr "無法取得執行個體的VNC界面\"%s\"。" + +#: dashboards/nova/instances/views.py:58 +msgid "Unable to retrieve instances." +msgstr "無法取得執行個體。" + +#: dashboards/nova/instances/views.py:81 +#: dashboards/syspanel/instances/views.py:77 +msgid "Unable to retrieve instance size information." +msgstr "無法取得執行個體大小資訊" + +#: dashboards/nova/instances/views.py:143 +msgid "Unable to retrieve instance details." +msgstr "無法取得執行個體的詳細資料" + +#: dashboards/nova/instances/views.py:178 +#, python-format +msgid "Unable to retrieve details for instance \"%s\"." +msgstr "無法取得執行個體\"%s\"詳細資料。" + +#: dashboards/nova/instances/workflows.py:38 +#: dashboards/syspanel/projects/tables.py:106 +#: dashboards/syspanel/users/tables.py:40 +#: dashboards/syspanel/users/tables.py:74 tests/workflows_tests.py:40 +msgid "User" +msgstr "使用者" + +#: dashboards/nova/instances/workflows.py:52 +msgid "Project & User" +msgstr "專案 & 使用者" + +#: dashboards/nova/instances/workflows.py:65 +msgid "Don't boot from a volume." +msgstr "不要從儲存區開機。" + +#: dashboards/nova/instances/workflows.py:66 +msgid "Boot from volume." +msgstr "從儲存區開機。" + +#: dashboards/nova/instances/workflows.py:67 +msgid "Boot from volume snapshot (creates a new volume)." +msgstr "從儲存區快照開機 (會建立一個新的儲存區)。" + +#: dashboards/nova/instances/workflows.py:71 +#: dashboards/nova/instances/workflows.py:89 +msgid "Volume Options" +msgstr "儲存區選項" + +#: dashboards/nova/instances/workflows.py:77 +#: dashboards/nova/volumes/forms.py:126 +msgid "Device Name" +msgstr "裝置名稱" + +#: dashboards/nova/instances/workflows.py:80 +msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." +msgstr "容量掛載點 (例如: ‘vda’掛載在‘/dev/vda’)" + +#: dashboards/nova/instances/workflows.py:82 +msgid "Delete on Terminate" +msgstr "終止執行時刪除" + +#: dashboards/nova/instances/workflows.py:85 +msgid "Delete volume on instance terminate" +msgstr "執行個體終止執行時刪除容量" + +#: dashboards/nova/instances/workflows.py:99 +#, python-format +msgid "Please choose a volume, or select %s." +msgstr "請選擇一個儲存區,或是選擇 %s。" + +#: dashboards/nova/instances/workflows.py:116 +msgid "Select Volume" +msgstr "選擇容量" + +#: dashboards/nova/instances/workflows.py:124 +msgid "Unable to retrieve list of volumes." +msgstr "無法取回儲存區清單。" + +#: dashboards/nova/instances/workflows.py:128 +msgid "Select Volume Snapshot" +msgstr "選擇儲存區快照" + +#: dashboards/nova/instances/workflows.py:137 +msgid "Unable to retrieve list of volume snapshots." +msgstr "無法取回儲存區快照清單。" + +#: dashboards/nova/instances/workflows.py:170 +msgid "Instance Source" +msgstr "個體來源" + +#: dashboards/nova/instances/workflows.py:173 +msgid "Instance Snapshot" +msgstr "個體快照" + +#: dashboards/nova/instances/workflows.py:176 +#: dashboards/nova/instances/templates/instances/_detail_overview.html:22 +#: dashboards/syspanel/flavors/tables.py:13 +msgid "Flavor" +msgstr "規格" + +#: dashboards/nova/instances/workflows.py:177 +msgid "Size of image to launch." +msgstr "啟動的映像大小。" + +#: dashboards/nova/instances/workflows.py:178 +msgid "Instance Count" +msgstr "執行個體數量" + +#: dashboards/nova/instances/workflows.py:181 +msgid "Number of instances to launch." +msgstr "要啟動的執行個體數量" + +#: dashboards/nova/instances/workflows.py:184 +msgid "Details" +msgstr "詳細資料" + +#: dashboards/nova/instances/workflows.py:197 +msgid "" +"There are no image sources available; you must first create an image before " +"attempting to launch an instance." +msgstr "" +"沒有可用的映像來源;在執行一個個體之前您必須先建立一個要附加上去的映像。" + +#: dashboards/nova/instances/workflows.py:202 +msgid "Please select an option for the instance source." +msgstr "請選擇個體來源的選項。" + +#: dashboards/nova/instances/workflows.py:211 +msgid "" +"Launching multiple instances is only supported for images and instance " +"snapshots." +msgstr "執行多個實體只支援映像檔和個體快照。" + +#: dashboards/nova/instances/workflows.py:228 +msgid "Unable to retrieve public images." +msgstr "無法取回公開映像。" + +#: dashboards/nova/instances/workflows.py:243 +msgid "Unable to retrieve images for the current project." +msgstr "無法取回目前專案的映像。" + +#: dashboards/nova/instances/workflows.py:266 +msgid "Select Image" +msgstr "選擇映像" + +#: dashboards/nova/instances/workflows.py:268 +msgid "No images available." +msgstr "沒有映像可用。" + +#: dashboards/nova/instances/workflows.py:277 +msgid "Select Instance Snapshot" +msgstr "選擇個體快照" + +#: dashboards/nova/instances/workflows.py:279 +msgid "No snapshots available." +msgstr "沒有快照可用。" + +#: dashboards/nova/instances/workflows.py:290 +msgid "Unable to retrieve instance flavors." +msgstr "無法取得執行個體規格。" + +#: dashboards/nova/instances/workflows.py:303 usage/base.py:113 +msgid "Unable to retrieve quota information." +msgstr "無法取回限額資訊。" + +#: dashboards/nova/instances/workflows.py:336 +msgid "Which keypair to use for authentication." +msgstr "認證用的金鑰選擇" + +#: dashboards/nova/instances/workflows.py:343 +msgid "Launch instance in these security groups." +msgstr "在這些安全性群組中啟動執行個體" + +#: dashboards/nova/instances/workflows.py:348 +msgid "" +"Control access to your instance via keypairs, security groups, and other " +"mechanisms." +msgstr "透過金鑰、安全性群組和其他機制來控制如何存取您的個體。" + +#: dashboards/nova/instances/workflows.py:358 +msgid "Unable to retrieve keypairs." +msgstr "無法取得金鑰。" + +#: dashboards/nova/instances/workflows.py:360 +msgid "Select a keypair" +msgstr "選擇金鑰" + +#: dashboards/nova/instances/workflows.py:362 +msgid "No keypairs available." +msgstr "沒有可用的金鑰" + +#: dashboards/nova/instances/workflows.py:371 +msgid "Unable to retrieve list of security groups" +msgstr "無法取得安全性群組列表。" + +#: dashboards/nova/instances/workflows.py:391 +msgid "Customization Script" +msgstr "自訂命令稿" + +#: dashboards/nova/instances/workflows.py:393 +msgid "" +"A script or set of commands to be executed after the instance has been built " +"(max 16kb)." +msgstr "在個體建立後要執行的命令稿或一組指令 (最大 16kb)。" + +#: dashboards/nova/instances/workflows.py:400 +msgid "Post-Creation" +msgstr "Post-Creation" + +#: dashboards/nova/instances/workflows.py:411 +#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:43 +#: dashboards/nova/networks/tables.py:105 +#: dashboards/nova/networks/templates/networks/index.html:3 +#: dashboards/nova/networks/templates/networks/index.html:6 +#: dashboards/syspanel/networks/panel.py:24 +#: dashboards/syspanel/networks/tables.py:35 +#: dashboards/syspanel/networks/tables.py:80 +#: dashboards/syspanel/networks/templates/networks/index.html:3 +#: dashboards/syspanel/networks/templates/networks/index.html:6 +msgid "Networks" +msgstr "網路" + +#: dashboards/nova/instances/workflows.py:414 +msgid "Launch instance withthese networks" +msgstr "執行這些網路的個體" + +#: dashboards/nova/instances/workflows.py:418 +msgid "Networking" +msgstr "網路" + +#: dashboards/nova/instances/workflows.py:420 +msgid "Select networks for your instance." +msgstr "選擇您的個體的網路。" + +#: dashboards/nova/instances/workflows.py:432 +msgid "Unable to retrieve networks." +msgstr "無法取回網路。" + +#: dashboards/nova/instances/workflows.py:455 +#, python-format +msgid "Launched %(count)s named \"%(name)s\"." +msgstr "執行 %(count)s 名稱 \"%(name)s\"。" + +#: dashboards/nova/instances/workflows.py:456 +#, python-format +msgid "Unable to launch %(count)s named \"%(name)s\"." +msgstr "無法執行 %(count)s 名稱 \"%(name)s\"。" + +#: dashboards/nova/instances/workflows.py:469 +#, python-format +msgid "%s instances" +msgstr "%s 個體" + +#: dashboards/nova/instances/workflows.py:472 +msgid "instance" +msgstr "個體" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:4 +msgid "Instance Console Log" +msgstr "個體主控臺紀錄" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:7 +msgid "Log Length" +msgstr "紀錄長度" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:9 +msgid "Go" +msgstr "開始" + +#: dashboards/nova/instances/templates/instances/_detail_log.html:11 +msgid "View Full Log" +msgstr "檢視完整記錄檔" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:3 +msgid "Instance Overview" +msgstr "執行個體總覽" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:24 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22 +msgid "RAM" +msgstr "記憶體" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:26 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10 +#: dashboards/syspanel/flavors/forms.py:36 +#: dashboards/syspanel/flavors/tables.py:40 +#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19 +msgid "VCPUs" +msgstr "虛擬處理器" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:27 +msgid "VCPU" +msgstr "虛擬處理器" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:28 +#: usage/tables.py:20 +msgid "Disk" +msgstr "磁碟" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:34 +msgid "IP Addresses" +msgstr "IP位址" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:59 +msgid "No rules defined." +msgstr "沒有規則被制定" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:68 +msgid "Meta" +msgstr "相關資料" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:71 +msgid "Key Name" +msgstr "金鑰名稱" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:84 +msgid "Volumes Attached" +msgstr "附加的儲存區" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:88 +#: dashboards/nova/volumes/tables.py:166 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:38 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:45 +msgid "Attached To" +msgstr "掛載到" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:90 +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42 +msgid "on" +msgstr "在" + +#: dashboards/nova/instances/templates/instances/_detail_overview.html:94 +msgid "No volumes attached." +msgstr "沒有掛載的容量" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3 +msgid "Instance VNC Console" +msgstr "執行個體VNC界面" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "" +"If VNC console is not responding to keyboard input: click the grey status " +"bar below." +msgstr "如果VNC界面對鍵盤輸入沒有反應,點擊下面的灰色狀態條列" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5 +msgid "Click here to show only VNC" +msgstr "點選這裡只顯示 VNC" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8 +msgid "VNC console is currently unavailabe. Please try again later." +msgstr "VNC 主控臺目前無法使用。請稍後再試。" + +#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9 +msgid "Reload" +msgstr "重新載入" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2 +msgid "" +"You can customize your instance after it's launched using the options " +"available here." +msgstr "您可以在您的個體使用這裡的選項執行後再自訂它。" + +#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:3 +msgid "" +"The \"Customization Script\" field is analogous to \"User Data\" in other " +"systems." +msgstr "「自訂命令稿」欄位類似於其他系中的「使用者資料」。" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3 +msgid "Specify the details for launching an instance." +msgstr "指定執行一個實體時的詳細資料。" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4 +msgid "" +"The chart below shows the resources used by this project in relation to the " +"project's quotas." +msgstr "下列圖表顯示了這個專案與專案的限額之間的資源。" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6 +msgid "Flavor Details" +msgstr "" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11 +#: dashboards/syspanel/flavors/tables.py:44 +msgid "Root Disk" +msgstr "主磁碟" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12 +#: dashboards/syspanel/flavors/tables.py:46 +msgid "Ephemeral Disk" +msgstr "暫用磁碟" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13 +msgid "Total Disk" +msgstr "磁碟總計" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14 +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +msgid "MB" +msgstr "MB" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21 +msgid "Number of Instances" +msgstr "個體的數量" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29 +msgid "Number of VCPUs" +msgstr "虛擬處理器的數量" + +#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37 +#, fuzzy +msgid "Total RAM" +msgstr "總記憶體" + +#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3 +msgid "" +"An instance can be launched with varying types of attached storage. You may " +"select from those options here." +msgstr "實體可以附加各種類型的儲存裝置來執行。您可以從這裡選擇那些選項。" + +#: dashboards/nova/instances/templates/instances/_update.html:17 +msgid "You may update the editable properties of your instance here." +msgstr "您可以在這裡更新您實體的可編輯屬性。" + +#: dashboards/nova/instances/templates/instances/_update.html:22 +#: dashboards/nova/networks/templates/networks/_update.html:22 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:31 +#: dashboards/syspanel/networks/templates/networks/_update.html:22 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31 +msgid "Save Changes" +msgstr "儲存變更" + +#: dashboards/nova/instances/templates/instances/detail.html:3 +msgid "Instance Detail" +msgstr "執行個體詳述" + +#: dashboards/nova/instances/templates/instances/update.html:3 +#: dashboards/nova/instances/templates/instances/update.html:6 +msgid "Update Instance" +msgstr "更新執行個體" + +#: dashboards/nova/networks/forms.py:47 +#: dashboards/syspanel/networks/forms.py:81 +#, python-format +msgid "Network %s was successfully updated." +msgstr "網路 %s 已成功的更新。" + +#: dashboards/nova/networks/forms.py:52 +#: dashboards/syspanel/networks/forms.py:86 +#, python-format +msgid "Failed to update network %s" +msgstr "無法更新網路 %s" + +#: dashboards/nova/networks/tables.py:42 +#: dashboards/nova/networks/templates/networks/subnets/index.html:3 +#: dashboards/nova/networks/templates/networks/subnets/index.html:6 +#: dashboards/syspanel/networks/tables.py:34 +msgid "Network" +msgstr "網路" + +#: dashboards/nova/networks/tables.py:58 +#: dashboards/syspanel/networks/tables.py:41 +#, python-format +msgid "Failed to delete network %s" +msgstr "無法刪除網路 %s" + +#: dashboards/nova/networks/tables.py:66 +#: dashboards/nova/networks/workflows.py:110 +#: dashboards/nova/networks/templates/networks/_create.html:7 +#: dashboards/nova/networks/templates/networks/_create.html:22 +#: dashboards/nova/networks/templates/networks/create.html:3 +#: dashboards/nova/networks/templates/networks/create.html:6 +#: dashboards/syspanel/networks/tables.py:49 +#: dashboards/syspanel/networks/templates/networks/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/create.html:3 +#: dashboards/syspanel/networks/templates/networks/create.html:6 +msgid "Create Network" +msgstr "建立網路" + +#: dashboards/nova/networks/tables.py:73 +#: dashboards/nova/networks/templates/networks/_update.html:7 +#: dashboards/syspanel/networks/tables.py:56 +#: dashboards/syspanel/networks/templates/networks/_update.html:7 +msgid "Edit Network" +msgstr "編輯網路" + +#: dashboards/nova/networks/tables.py:80 +msgid "Add Subnet" +msgstr "加入子網路" + +#: dashboards/nova/networks/tables.py:96 +#: dashboards/syspanel/networks/tables.py:71 +msgid "Subnets Associated" +msgstr "關聯的子網路" + +#: dashboards/nova/networks/tables.py:97 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:17 +#: dashboards/syspanel/networks/forms.py:36 +#: dashboards/syspanel/networks/forms.py:73 +#: dashboards/syspanel/networks/tables.py:72 +msgid "Shared" +msgstr "" + +#: dashboards/nova/networks/tables.py:101 +#: dashboards/nova/networks/ports/tables.py:46 +#: dashboards/nova/networks/templates/networks/_detail_overview.html:15 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:32 +#: dashboards/syspanel/networks/tables.py:76 +#: dashboards/syspanel/networks/ports/tables.py:79 +msgid "Admin State" +msgstr "Admin 狀態" + +#: dashboards/nova/networks/views.py:52 +#: dashboards/syspanel/networks/views.py:60 +msgid "Network list can not be retrieved." +msgstr "不能取回網路清單。" + +#: dashboards/nova/networks/views.py:86 +msgid "Unable to retrieve network details." +msgstr "無法取回網路詳細資料。" + +#: dashboards/nova/networks/views.py:109 +#: dashboards/syspanel/networks/views.py:91 +msgid "Subnet list can not be retrieved." +msgstr "不能取回子網路清單。" + +#: dashboards/nova/networks/views.py:121 +#: dashboards/syspanel/networks/views.py:103 +msgid "Port list can not be retrieved." +msgstr "不能取回連接埠清單。" + +#: dashboards/nova/networks/views.py:134 +#: dashboards/nova/networks/subnets/tables.py:95 +#: dashboards/syspanel/networks/views.py:118 +#, python-format +msgid "Unable to retrieve details for network \"%s\"." +msgstr "無法取回網路 \"%s\" 的詳細資料。" + +#: dashboards/nova/networks/workflows.py:36 +msgid "Network Name (optional)" +msgstr "網路名稱 (選擇性)" + +#: dashboards/nova/networks/workflows.py:41 +msgid "" +"From here you can create a new network.\n" +"In addition a subnet associated with the network can be created in the next " +"panel." +msgstr "" + +#: dashboards/nova/networks/workflows.py:52 +#: dashboards/nova/networks/subnets/tables.py:60 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:8 +#: dashboards/nova/networks/templates/networks/subnets/_create.html:23 +#: dashboards/nova/networks/templates/networks/subnets/create.html:3 +#: dashboards/nova/networks/templates/networks/subnets/create.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:48 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6 +msgid "Create Subnet" +msgstr "建立子網路" + +#: dashboards/nova/networks/workflows.py:55 +msgid "Subnet Name (optional)" +msgstr "子網路名稱 (選擇性)" + +#: dashboards/nova/networks/workflows.py:57 +#: dashboards/nova/networks/subnets/forms.py:44 +#: dashboards/nova/networks/subnets/tables.py:83 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:14 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:14 +msgid "Network Address" +msgstr "網路位址" + +#: dashboards/nova/networks/workflows.py:60 +#: dashboards/nova/networks/subnets/forms.py:47 +msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" +msgstr "網路位址 CIDR 格式 (例如 192.168.0.0/24)" + +#: dashboards/nova/networks/workflows.py:65 +#: dashboards/nova/networks/subnets/forms.py:52 +#: dashboards/nova/networks/subnets/tables.py:84 +#: dashboards/syspanel/networks/subnets/tables.py:72 +msgid "IP Version" +msgstr "IP 版本" + +#: dashboards/nova/networks/workflows.py:66 +msgid "Gateway IP (optional)" +msgstr "閘道器 IP (選擇性)" + +#: dashboards/nova/networks/workflows.py:69 +#: dashboards/nova/networks/subnets/forms.py:56 +#: dashboards/nova/networks/subnets/forms.py:106 +msgid "IP address of Gateway (e.g. 192.168.0.1)" +msgstr "閘道器的 IP 位址 (例如 192.168.0.1)" + +#: dashboards/nova/networks/workflows.py:76 +msgid "" +"You can 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/nova/networks/workflows.py:88 +msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." +msgstr "指定「網路位址」或取消核取「建立子網路」核取方塊。" + +#: dashboards/nova/networks/workflows.py:93 +#: dashboards/nova/networks/subnets/forms.py:69 +msgid "Network Address and IP version are inconsistent." +msgstr "網路位址與 IP 版本不一致。" + +#: dashboards/nova/networks/workflows.py:97 +#: dashboards/nova/networks/subnets/forms.py:73 +#: dashboards/nova/networks/subnets/forms.py:118 +msgid "Gateway IP and IP version are inconsistent." +msgstr "閘道器 IP 與 IP 版本不一致。" + +#: dashboards/nova/networks/workflows.py:111 +msgid "Create" +msgstr "建立" + +#: dashboards/nova/networks/workflows.py:112 +#, python-format +msgid "Created network \"%s\"." +msgstr "建立網路 \"%s\"。" + +#: dashboards/nova/networks/workflows.py:113 +#, python-format +msgid "Unable to create network \"%s\"." +msgstr "無法建立網路 \"%s\"。" + +#: dashboards/nova/networks/workflows.py:129 +#, python-format +msgid "Network \"%s\" was successfully created." +msgstr "網路 \"%s\" 已成功建立。" + +#: dashboards/nova/networks/workflows.py:132 +#, python-format +msgid "Failed to create network \"%s\"." +msgstr "無法建立網路 \"%s\"。" + +#: dashboards/nova/networks/workflows.py:151 +#, python-format +msgid "Subnet \"%s\" was successfully created." +msgstr "子網路 \"%s\" 已成功建立。" + +#: dashboards/nova/networks/workflows.py:154 +#, python-format +msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"." +msgstr "無法建立網路 \"%(net)s\" 的子網路 \"%(sub)s\"。" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Attached" +msgstr "已附加" + +#: dashboards/nova/networks/ports/tables.py:35 +msgid "Detached" +msgstr "已分離" + +#: dashboards/nova/networks/ports/tables.py:42 +#: dashboards/syspanel/networks/ports/tables.py:75 +msgid "Fixed IPs" +msgstr "固定 IP" + +#: dashboards/nova/networks/ports/tables.py:43 +#: dashboards/syspanel/networks/ports/tables.py:76 +msgid "Device Attached" +msgstr "裝置已附加" + +#: dashboards/nova/networks/ports/tables.py:53 +#: dashboards/syspanel/networks/ports/tables.py:35 +#: dashboards/syspanel/networks/ports/tables.py:83 +msgid "Ports" +msgstr "連接埠" + +#: dashboards/nova/networks/ports/tabs.py:39 +#: dashboards/syspanel/networks/ports/tabs.py:39 +msgid "Unable to retrieve port details." +msgstr "無法取回連接埠詳細資料。" + +#: dashboards/nova/networks/subnets/forms.py:34 +#: dashboards/syspanel/networks/tables.py:68 +#: dashboards/syspanel/networks/ports/forms.py:32 +msgid "Network Name" +msgstr "網路名稱" + +#: dashboards/nova/networks/subnets/forms.py:38 +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:13 +#: dashboards/syspanel/networks/ports/forms.py:35 +msgid "Network ID" +msgstr "網路 ID" + +#: dashboards/nova/networks/subnets/forms.py:53 +#: dashboards/nova/networks/subnets/forms.py:103 +#: dashboards/nova/networks/subnets/tables.py:85 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:19 +#: dashboards/syspanel/networks/subnets/tables.py:73 +msgid "Gateway IP" +msgstr "閘道器 IP" + +#: dashboards/nova/networks/subnets/forms.py:84 +#, python-format +msgid "Subnet %s was successfully created." +msgstr "子網路 %s 已成功建立。" + +#: dashboards/nova/networks/subnets/forms.py:89 +#, python-format +msgid "Failed to create subnet %s" +msgstr "無法建立子網路 %s" + +#: dashboards/nova/networks/subnets/forms.py:130 +#, python-format +msgid "Subnet %s was successfully updated." +msgstr "子網路 %s 已成功更新。" + +#: dashboards/nova/networks/subnets/forms.py:135 +#, python-format +msgid "Failed to update subnet %s" +msgstr "無法更新子網路 %s" + +#: dashboards/nova/networks/subnets/tables.py:43 +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:6 +#: dashboards/syspanel/networks/subnets/tables.py:31 +msgid "Subnet" +msgstr "子網路" + +#: dashboards/nova/networks/subnets/tables.py:44 +#: dashboards/nova/networks/subnets/tables.py:103 +#: dashboards/syspanel/networks/subnets/tables.py:32 +#: dashboards/syspanel/networks/subnets/tables.py:80 +msgid "Subnets" +msgstr "子網路" + +#: dashboards/nova/networks/subnets/tables.py:50 +#: dashboards/syspanel/networks/ports/tables.py:41 +#: dashboards/syspanel/networks/subnets/tables.py:38 +#, python-format +msgid "Failed to delete subnet %s" +msgstr "無法刪除子網路 %s" + +#: dashboards/nova/networks/subnets/tables.py:71 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:7 +#: dashboards/syspanel/networks/subnets/tables.py:59 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:7 +msgid "Edit Subnet" +msgstr "編輯子網路" + +#: dashboards/nova/networks/subnets/tabs.py:41 +msgid "Unable to retrieve subnet details." +msgstr "無法取回子網路詳細資料。" + +#: dashboards/nova/networks/subnets/views.py:52 +#: dashboards/syspanel/networks/ports/views.py:48 +#: dashboards/syspanel/networks/subnets/views.py:47 +msgid "Unable to retrieve network." +msgstr "無法取回網路。" + +#: dashboards/nova/networks/subnets/views.py:84 +#: dashboards/syspanel/networks/subnets/views.py:80 +msgid "Unable to retrieve subnet details" +msgstr "無法取回子網路詳細資料" + +#: dashboards/nova/networks/templates/networks/_create.html:17 +#: dashboards/syspanel/networks/templates/networks/_create.html:18 +msgid "Select a name for your network." +msgstr "選擇您的網路名稱。" + +#: dashboards/nova/networks/templates/networks/_detail_overview.html:3 +msgid "Network Overview" +msgstr "網路總覽" + +#: dashboards/nova/networks/templates/networks/_update.html:17 +#: dashboards/syspanel/networks/templates/networks/_update.html:17 +msgid "You may update the editable properties of your network here." +msgstr "您可以在這裡更新網路的可編輯屬性。" + +#: dashboards/nova/networks/templates/networks/detail.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/index.html:6 +msgid "Network Detail" +msgstr "網路詳細資料" + +#: dashboards/nova/networks/templates/networks/detail.html:6 +msgid "Network Detail: " +msgstr "網路詳細資料:" + +#: dashboards/nova/networks/templates/networks/update.html:3 +#: dashboards/nova/networks/templates/networks/update.html:6 +#: dashboards/syspanel/networks/templates/networks/update.html:3 +#: dashboards/syspanel/networks/templates/networks/update.html:6 +msgid "Update Network" +msgstr "更新網路" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3 +msgid "Port Overview" +msgstr "連接埠總覽" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6 +#: dashboards/syspanel/networks/ports/tables.py:34 +msgid "Port" +msgstr "連接埠" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17 +msgid "Fixed IP" +msgstr "固定 IP" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21 +msgid "IP address:" +msgstr "IP 位址:" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22 +msgid "Subnet ID" +msgstr "子網路 ID" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28 +msgid "Mac Address" +msgstr "Mac 位址" + +#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:34 +#: dashboards/syspanel/networks/ports/forms.py:41 +#: dashboards/syspanel/networks/ports/forms.py:73 +msgid "Device ID" +msgstr "裝置 ID" + +#: dashboards/nova/networks/templates/networks/ports/detail.html:3 +#: dashboards/nova/networks/templates/networks/ports/detail.html:6 +msgid "Port Detail" +msgstr "連接埠詳細資料" + +#: dashboards/nova/networks/templates/networks/subnets/_create.html:18 +#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18 +msgid "" +"You can create a subnet for the network. Any network address can be " +"specified unless the network address does not overlap other subnets in the " +"network." +msgstr "" +"您可以建立網路的子網路。您可以指定任何網路位址,只要它沒有與網路中的子網路重" +"疊到。" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3 +msgid "Subnet Overview" +msgstr "子網路總覽" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17 +#: dashboards/nova/networks/templates/networks/subnets/_update.html:16 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:16 +msgid "IP version" +msgstr "IP 版本" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21 +msgid "IP allocation pool" +msgstr "" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24 +msgid "Start" +msgstr "開頭" + +#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25 +msgid " - End" +msgstr " - 結尾" + +#: dashboards/nova/networks/templates/networks/subnets/_update.html:26 +#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26 +msgid "You may update the editable properties of your subnet here." +msgstr "您可以在這裡更新子網路的可編輯屬性。" + +#: dashboards/nova/networks/templates/networks/subnets/detail.html:3 +#: dashboards/nova/networks/templates/networks/subnets/detail.html:6 +msgid "Subnet Detail" +msgstr "子網路詳細資料" + +#: dashboards/nova/networks/templates/networks/subnets/update.html:3 +#: dashboards/nova/networks/templates/networks/subnets/update.html:6 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:3 +#: dashboards/syspanel/networks/templates/networks/subnets/update.html:6 +msgid "Update Subnet" +msgstr "更新子網路" + +#: dashboards/nova/templates/nova/_warning.html:6 +msgid "You currently have the power to damage your OpenStack cloud..." +msgstr "您目前有損壞您的 OpenStack 雲端的能力…" + +#: dashboards/nova/templates/nova/_warning.html:9 +msgid "" +"Due to inconsistencies in the way Nova interacts with Keystone, a user with " +"an admin role has access to all resources in the system (volumes, snapshots, " +"keypairs, etc.), even in the Project dashboard where they should only see a " +"properly-scoped subset of those resources." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:10 +msgid "" +"This means that Nova allows an admin user in the Project Dashboard to " +"successfully take actions which otherwise should not be permitted, causing " +"irresolvable conflicts in Nova." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:11 +msgid "A list of the known problems are as follows:" +msgstr "已知問題清單如下:" + +#: dashboards/nova/templates/nova/_warning.html:13 +msgid "" +"Attaching a volume owned by project A to an instance in project B can " +"completely hang Nova." +msgstr "將專案 A 擁有的儲存區附加到專案 B 的個體下可能會使 Nova 完全停住。" + +#: dashboards/nova/templates/nova/_warning.html:14 +msgid "" +"Assigning keypairs owned by project A to an instance in project B can result " +"in failed instances, problems in retrieving instance details for non-admin " +"users, and/or security holes should the instance succeed in spawning." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:15 +msgid "" +"Attempting to launch an instance in project A from a snapshot or volume " +"snapshot owned by project B can hang Nova." +msgstr "" +"嘗試從專案 B 擁有的快照或儲存區快照執行專案 A 的個體可能會使 Nova 當機。" + +#: dashboards/nova/templates/nova/_warning.html:16 +msgid "" +"Attempting to boot from a volume owned by project A in project B can hang " +"Nova." +msgstr "嘗試在專案 B 中以專案 A 擁有的儲存區開機可能會使 Nova 當機。" + +#: dashboards/nova/templates/nova/_warning.html:18 +msgid "" +"This is only a list of the reported inconsistencies. There may be others." +msgstr "這只是已回報的不一致性清單。可能還有其他的問題。" + +#: dashboards/nova/templates/nova/_warning.html:19 +msgid "" +"The recommended practice until this problem is resolved is to keep your " +"admin users and regular users separate. Create an \"admin\" project that " +"admin users have access to, and do not grant your admin users the admin role " +"on any other projects." +msgstr "" + +#: dashboards/nova/templates/nova/_warning.html:20 +msgid "" +"To follow the status of this bug, take a look at the following items on " +"launchpad:" +msgstr "要追蹤這個程式錯誤的狀態,請看看 launchpad 上的追蹤項目:" + +#: dashboards/nova/templates/nova/_warning.html:27 +msgid "" +"Thank you for reading this warning and operating your cloud responsibly." +msgstr "感謝您回報這個警告與您的雲端操作回應。" + +#: dashboards/nova/templates/nova/_warning.html:30 +msgid "Close" +msgstr "關閉" + +#: dashboards/nova/volumes/forms.py:29 +msgid "Size (GB)" +msgstr "容量 (GB)" + +#: dashboards/nova/volumes/forms.py:30 +msgid "Use snapshot as a source" +msgstr "使用快照作為來源" + +#: dashboards/nova/volumes/forms.py:49 +#, python-format +msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" +msgstr "儲存區容量必須大於或等於快照容量 (%sGB)" + +#: dashboards/nova/volumes/forms.py:54 +msgid "Unable to load the specified snapshot." +msgstr "無法載入指定的快照。" + +#: dashboards/nova/volumes/forms.py:59 +msgid "Choose a snapshot" +msgstr "選擇一個快照" + +#: dashboards/nova/volumes/forms.py:83 +#, python-format +msgid "The volume size cannot be less than the snapshot size (%sGB)" +msgstr "儲存區容量不能大於快照容量 (%sGB)" + +#: dashboards/nova/volumes/forms.py:92 +#, python-format +msgid "" +"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " +"quota available." +msgstr "不能建立 %(req)iGB 的儲存區,因為您只剩下 %(avail)iGB 的限額。" + +#: dashboards/nova/volumes/forms.py:99 +msgid "You are already using all of your available volumes." +msgstr "您已經使用了所有可用的儲存區。" + +#: dashboards/nova/volumes/forms.py:115 +msgid "Unable to create volume." +msgstr "無法建立儲存區。" + +#: dashboards/nova/volumes/forms.py:123 +msgid "Attach to Instance" +msgstr "附加到個體" + +#: dashboards/nova/volumes/forms.py:124 +msgid "Select an instance to attach to." +msgstr "選擇掛載的執行個體" + +#: dashboards/nova/volumes/forms.py:168 +msgid "Unknown instance (None)" +msgstr "不明的個體 (沒有)" + +#: dashboards/nova/volumes/forms.py:179 +#, python-format +msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." +msgstr "將儲存區 %(vol)s 附加到個體 %(inst)s 於 %(dev)s。" + +#: dashboards/nova/volumes/forms.py:188 +msgid "Unable to attach volume." +msgstr "無法附加儲存區。" + +#: dashboards/nova/volumes/forms.py:212 +#, python-format +msgid "Creating volume snapshot \"%s\"" +msgstr "建立容量快照\"%s\"" + +#: dashboards/nova/volumes/forms.py:218 +msgid "Unable to create volume snapshot." +msgstr "無法建立儲存區快照。" + +#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37 +#: dashboards/nova/volumes/tables.py:170 dashboards/nova/volumes/tables.py:182 +#: dashboards/nova/volumes/templates/volumes/index.html:3 +#: dashboards/nova/volumes/templates/volumes/index.html:6 +#: dashboards/syspanel/projects/workflows.py:42 +#: dashboards/syspanel/volumes/panel.py:9 +#: dashboards/syspanel/volumes/tables.py:15 +#: dashboards/syspanel/volumes/templates/volumes/index.html:3 +#: dashboards/syspanel/volumes/templates/volumes/index.html:6 +msgid "Volumes" +msgstr "容量" + +#: dashboards/nova/volumes/tables.py:45 +#, fuzzy, python-format +msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." +msgstr "無法取得空間快照" + +#: dashboards/nova/volumes/tables.py:65 +msgid "Edit Attachments" +msgstr "編輯掛載" + +#: dashboards/nova/volumes/tables.py:92 +#, python-format +msgid "%sGB" +msgstr "%sGB" + +#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149 +msgid "Unable to retrieve attachment information." +msgstr "無法取回附加資訊。" + +#: dashboards/nova/volumes/tables.py:122 +#, python-format +msgid "Attached to %(instance)s on %(dev)s" +msgstr "附加到 %(instance)s 於 %(dev)s" + +#: dashboards/nova/volumes/tables.py:179 +msgid "Detach" +msgstr "卸載" + +#: dashboards/nova/volumes/tables.py:180 +msgid "Detaching" +msgstr "分離" + +#: dashboards/nova/volumes/tables.py:215 +#, python-format +msgid "%(dev)s on instance %(instance_name)s" +msgstr "%(dev)s 於個體 %(instance_name)s" + +#: dashboards/nova/volumes/tabs.py:41 +msgid "Unable to retrieve volume details." +msgstr "無法取得容量快照" + +#: dashboards/nova/volumes/views.py:50 +msgid "Unable to retrieve volume list." +msgstr "無法取回儲存區清單。" + +#: dashboards/nova/volumes/views.py:58 +msgid "Unable to retrieve volume/instance attachment information" +msgstr "無法取回儲存區/個體附加資訊" + +#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140 +msgid "Unable to retrieve volume information." +msgstr "無法取得容量資訊" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:9 +#: dashboards/nova/volumes/templates/volumes/attach.html:6 +msgid "Manage Volume Attachments" +msgstr "管理容量掛載" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:13 +msgid "Attach To Instance" +msgstr "掛載到執行個體" + +#: dashboards/nova/volumes/templates/volumes/_attach.html:22 +msgid "Attach Volume" +msgstr "掛載容量" + +#: dashboards/nova/volumes/templates/volumes/_create.html:20 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:18 +msgid "Volumes are block devices that can be attached to instances." +msgstr "容量是可以掛載到執行個體的分塊磁碟裝置" + +#: dashboards/nova/volumes/templates/volumes/_create.html:22 +msgid "Volume Quotas" +msgstr "儲存區限額" + +#: dashboards/nova/volumes/templates/volumes/_create.html:25 +msgid "Total Gigabytes" +msgstr "總 GB 數" + +#: dashboards/nova/volumes/templates/volumes/_create.html:34 +msgid "Number of Volumes" +msgstr "儲存區數量" + +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8 +#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23 +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3 +msgid "Create Volume Snapshot" +msgstr "建立容量快照" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3 +msgid "Volume Overview" +msgstr "容量總覽" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34 +msgid "Attachments" +msgstr "掛載" + +#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46 +msgid "Not attached" +msgstr "沒有掛載" + +#: dashboards/nova/volumes/templates/volumes/create.html:6 +msgid "Create a Volume" +msgstr "建立容量" + +#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6 +msgid "Create a Volume Snapshot" +msgstr "建立容量快照" + +#: dashboards/nova/volumes/templates/volumes/detail.html:3 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:3 +msgid "Volume Details" +msgstr "容量詳述" + +#: dashboards/nova/volumes/templates/volumes/detail.html:6 +#: dashboards/syspanel/volumes/templates/volumes/detail.html:6 +msgid "Volume Detail" +msgstr "容量詳述" + +#: dashboards/settings/dashboard.py:24 templates/_header.html:4 +msgid "Settings" +msgstr "設定" + +#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35 +msgid "Select a Project" +msgstr "選擇專案" + +#: dashboards/settings/ec2/forms.py:45 +msgid "Unable to retrieve tenant list." +msgstr "無法取得租戶列表" + +#: dashboards/settings/ec2/forms.py:87 +msgid "Unable to fetch EC2 credentials." +msgstr "無法讀取EC2憑證資料" + +#: dashboards/settings/ec2/forms.py:100 +#, python-format +msgid "Error writing zipfile: %(exc)s" +msgstr "寫入壓縮檔錯誤: %(exc)s" + +#: dashboards/settings/ec2/panel.py:24 +msgid "EC2 Credentials" +msgstr "EC2憑證資料" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:8 +#: dashboards/settings/ec2/templates/ec2/download_form.html:23 +#: dashboards/settings/ec2/templates/ec2/index.html:3 +#: dashboards/settings/ec2/templates/ec2/index.html:6 +msgid "Download EC2 Credentials" +msgstr "下載EC2憑證資料" + +#: dashboards/settings/ec2/templates/ec2/download_form.html:18 +msgid "" +"Clicking \"Download EC2 Credentials\" will download a zip file which " +"includes an rc file with your access/secret keys, as well as your x509 " +"private key and certificate." +msgstr "" +"點擊\"下載EC2認證憑據資料\"會下載一個壓縮檔,裡面含有您的x509私鑰和憑證" + +#: dashboards/settings/project/forms.py:70 +#, python-format +msgid "Error Downloading RC File: %s" +msgstr "RC檔下載錯誤: %s" + +#: dashboards/settings/project/panel.py:24 +#: dashboards/settings/project/templates/project/_openrc.html:8 +#: dashboards/settings/project/templates/project/settings.html:3 +#: dashboards/settings/project/templates/project/settings.html:6 +msgid "OpenStack API" +msgstr "OpenStack API" + +#: dashboards/settings/project/tables.py:27 +msgid "Service Name" +msgstr "服務名稱" + +#: dashboards/settings/project/tables.py:29 +msgid "Service Endpoint" +msgstr "服務端點" + +#: dashboards/settings/project/tables.py:33 +msgid "API Endpoints" +msgstr "API 端點" + +#: dashboards/settings/project/templates/project/_openrc.html:15 +msgid "Download OpenStack RC File" +msgstr "下載OpenStack RC檔" + +#: dashboards/settings/project/templates/project/_openrc.html:25 +msgid "" +"Download the RC file for the selected project, then type \"source openrc\" " +"in the terminal to configure your environment to communicate with OpenStack." +msgstr "" +"下載所選擇專案的RC檔案後,在終端輸入\"source openrc\"來設置您的環境,以便和" +"OpenStack做連線溝通。" + +#: dashboards/settings/project/templates/project/_openrc.html:30 +msgid "Download RC File" +msgstr "下載RC檔" + +#: dashboards/settings/user/forms.py:57 +msgid "Settings saved." +msgstr "設定值已儲存。" + +#: dashboards/settings/user/panel.py:24 +#: dashboards/settings/user/templates/user/_settings.html:8 +#: dashboards/settings/user/templates/user/settings.html:3 +#: dashboards/settings/user/templates/user/settings.html:6 +msgid "User Settings" +msgstr "使用者設定" + +#: dashboards/settings/user/templates/user/_settings.html:18 +msgid "From here you can modify dashboard settings for your user." +msgstr "" + +#: dashboards/settings/user/templates/user/_settings.html:23 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24 +#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538 +msgid "Save" +msgstr "儲存" + +#: dashboards/syspanel/dashboard.py:24 +msgid "System Panel" +msgstr "系統面板" + +#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74 +msgid "Admin" +msgstr "管理者" + +#: dashboards/syspanel/flavors/forms.py:37 +#, fuzzy +msgid "RAM MB" +msgstr "RAM (MB)" + +#: dashboards/syspanel/flavors/forms.py:38 +msgid "Root Disk GB" +msgstr "主磁碟 GB" + +#: dashboards/syspanel/flavors/forms.py:39 +msgid "Ephemeral Disk GB" +msgstr "暫用磁碟 GB" + +#: dashboards/syspanel/flavors/forms.py:49 +msgid "Unable to get unique ID for new flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:66 +#, python-format +msgid "Created flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:70 +msgid "Unable to create flavor." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:91 +#, python-format +msgid "Updated flavor \"%s\"." +msgstr "" + +#: dashboards/syspanel/flavors/forms.py:95 +msgid "Unable to update flavor." +msgstr "" + +#: dashboards/syspanel/flavors/panel.py:28 +#: dashboards/syspanel/flavors/tables.py:14 +#: dashboards/syspanel/flavors/tables.py:51 +#: dashboards/syspanel/flavors/templates/flavors/index.html:3 +#: dashboards/syspanel/flavors/templates/flavors/index.html:6 +msgid "Flavors" +msgstr "規格" + +#: dashboards/syspanel/flavors/tables.py:22 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:8 +#: dashboards/syspanel/flavors/templates/flavors/_create.html:23 +#: dashboards/syspanel/flavors/templates/flavors/create.html:3 +#: dashboards/syspanel/flavors/templates/flavors/create.html:6 +msgid "Create Flavor" +msgstr "建立規格" + +#: dashboards/syspanel/flavors/tables.py:29 +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:3 +#: dashboards/syspanel/flavors/templates/flavors/edit.html:6 +msgid "Edit Flavor" +msgstr "" + +#: dashboards/syspanel/flavors/tables.py:35 +#, python-format +msgid "%sMB" +msgstr "%sMB" + +#: dashboards/syspanel/flavors/tables.py:39 +msgid "Flavor Name" +msgstr "規格名稱" + +#: dashboards/syspanel/flavors/views.py:48 +msgid "Unable to retrieve flavor list." +msgstr "" + +#: dashboards/syspanel/flavors/views.py:75 +msgid "Unable to retrieve flavor data." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_create.html:18 +msgid "From here you can define the sizing of a new flavor." +msgstr "您可以在這裡制定新規格的配置" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18 +msgid "From here you can alter the sizing of the current flavor." +msgstr "" + +#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19 +msgid "" +"Note: this will not affect the resources allocated to any existing instances " +"using this flavor." +msgstr "" + +#: dashboards/syspanel/images/views.py:53 +msgid "Unable to retrieve image list." +msgstr "無法取得映像列表" + +#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30 +msgid "Project Name" +msgstr "專案名稱" + +#: dashboards/syspanel/instances/tables.py:66 +#: dashboards/syspanel/services/tables.py:40 +msgid "Host" +msgstr "主機" + +#: dashboards/syspanel/instances/views.py:60 +#: dashboards/syspanel/networks/views.py:48 +msgid "Unable to retrieve instance tenant information." +msgstr "無法取得執行個體的專案資訊" + +#: dashboards/syspanel/instances/templates/instances/index.html:6 +msgid "All Instances" +msgstr "所有執行個體" + +#: dashboards/syspanel/networks/forms.py:45 +#: dashboards/syspanel/users/forms.py:41 +msgid "Select a project" +msgstr "選擇專案" + +#: dashboards/syspanel/networks/forms.py:57 +#, python-format +msgid "Network %s was successfully created." +msgstr "網路 %s 已成功建立。" + +#: dashboards/syspanel/networks/forms.py:63 +#, python-format +msgid "Failed to create network %s" +msgstr "無法建立網路 %s" + +#: dashboards/syspanel/networks/ports/forms.py:53 +#, python-format +msgid "Port %s was successfully created." +msgstr "連接埠 %s 已成功建立。" + +#: dashboards/syspanel/networks/ports/forms.py:58 +#, python-format +msgid "Failed to create a port for network %s" +msgstr "無法建立網路 %s 的連接埠" + +#: dashboards/syspanel/networks/ports/forms.py:83 +#, python-format +msgid "Port %s was successfully updated." +msgstr "連接埠 %s 已成功更新。" + +#: dashboards/syspanel/networks/ports/forms.py:88 +#, python-format +msgid "Failed to update port %s" +msgstr "無法更新連接埠 %s" + +#: dashboards/syspanel/networks/ports/tables.py:51 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:8 +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:23 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/create.html:6 +msgid "Create Port" +msgstr "建立連接埠" + +#: dashboards/syspanel/networks/ports/tables.py:62 +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7 +msgid "Edit Port" +msgstr "編輯連接埠" + +#: dashboards/syspanel/networks/ports/views.py:81 +msgid "Unable to retrieve port details" +msgstr "無法取回連接埠詳細資料" + +#: dashboards/syspanel/networks/subnets/forms.py:42 +#, python-format +msgid "Failed to retrieve network %s for a subnet" +msgstr "無法取回網路 %s 子網路" + +#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18 +msgid "" +"You can create a port for the network. If you specify device ID to be " +"attached, the device specified will be attached to the port created." +msgstr "" +"您可以建立網路的連接埠。如果您指定要附加的裝置 ID,指定的 ID 就會附加到建立好" +"的連接埠。" + +#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22 +msgid "You may update the editable properties of your port here." +msgstr "您可以在這裡更新連接埠的可編輯屬性。" + +#: dashboards/syspanel/networks/templates/networks/ports/update.html:3 +#: dashboards/syspanel/networks/templates/networks/ports/update.html:6 +msgid "Update Port" +msgstr "更新連接埠" + +#: dashboards/syspanel/overview/templates/overview/usage.html:3 +msgid "Usage Overview" +msgstr "使用量總覽" + +#: dashboards/syspanel/overview/templates/overview/usage.html:12 +msgid "Monitoring" +msgstr "監測" + +#: dashboards/syspanel/projects/panel.py:28 +#: dashboards/syspanel/projects/tables.py:66 +#: dashboards/syspanel/projects/tables.py:95 +#: dashboards/syspanel/projects/templates/projects/index.html:8 +msgid "Projects" +msgstr "專案" + +#: dashboards/syspanel/projects/tables.py:19 +msgid "Modify Users" +msgstr "修改使用者" + +#: dashboards/syspanel/projects/tables.py:32 +msgid "View Usage" +msgstr "檢視使用量" + +#: dashboards/syspanel/projects/tables.py:39 +#: dashboards/syspanel/projects/templates/projects/_create.html:8 +#: dashboards/syspanel/projects/templates/projects/_create.html:23 +#: dashboards/syspanel/projects/templates/projects/create.html:6 +msgid "Create Project" +msgstr "建立專案" + +#: dashboards/syspanel/projects/tables.py:46 +#: dashboards/syspanel/projects/workflows.py:267 +#: dashboards/syspanel/projects/templates/projects/update.html:3 +#: dashboards/syspanel/projects/templates/projects/update.html:6 +msgid "Edit Project" +msgstr "編輯專案" + +#: dashboards/syspanel/projects/tables.py:91 +#: dashboards/syspanel/projects/workflows.py:74 +#: dashboards/syspanel/projects/workflows.py:249 +#: dashboards/syspanel/services/tables.py:42 +#: dashboards/syspanel/users/tables.py:39 +#: dashboards/syspanel/users/tables.py:114 +msgid "Enabled" +msgstr "已啟用" + +#: dashboards/syspanel/projects/tables.py:104 +msgid "Remove" +msgstr "移除" + +#: dashboards/syspanel/projects/tables.py:105 +msgid "Removed" +msgstr "已移除" + +#: dashboards/syspanel/projects/tables.py:107 +#: dashboards/syspanel/users/panel.py:28 +#: dashboards/syspanel/users/tables.py:41 +#: dashboards/syspanel/users/tables.py:75 +#: dashboards/syspanel/users/tables.py:121 +#: dashboards/syspanel/users/templates/users/index.html:8 +msgid "Users" +msgstr "使用者" + +#: dashboards/syspanel/projects/tables.py:125 +msgid "Unable to retrieve role information." +msgstr "無法取回角色資訊。" + +#: dashboards/syspanel/projects/tables.py:130 +msgid "Roles" +msgstr "角色" + +#: dashboards/syspanel/projects/tables.py:134 +msgid "Users For Project" +msgstr "專案使用者" + +#: dashboards/syspanel/projects/tables.py:142 +msgid "Add To Project" +msgstr "加入專案" + +#: dashboards/syspanel/projects/tables.py:154 +msgid "Add New Users" +msgstr "新增使用者" + +#: dashboards/syspanel/projects/views.py:67 +msgid "Unable to retrieve project information." +msgstr "無法取回專案資訊。" + +#: dashboards/syspanel/projects/views.py:87 +msgid "Unable to retrieve project list." +msgstr "無法取回專案清單。" + +#: dashboards/syspanel/projects/views.py:110 +msgid "Unable to retrieve users." +msgstr "無法取得使用者" + +#: dashboards/syspanel/projects/views.py:154 +msgid "Unable to retrieve default quota values." +msgstr "無法取回預設的限額數值。" + +#: dashboards/syspanel/projects/views.py:182 +msgid "Unable to retrieve project details." +msgstr "無法取回專案詳細資料。" + +#: dashboards/syspanel/projects/workflows.py:35 +msgid "Injected File Content Bytes" +msgstr "注入檔案內容位元數" + +#: dashboards/syspanel/projects/workflows.py:36 +msgid "Metadata Items" +msgstr "中介資料(Metadata)的物件數" + +#: dashboards/syspanel/projects/workflows.py:39 +msgid "Injected Files" +msgstr "注入檔案數" + +#: dashboards/syspanel/projects/workflows.py:43 +msgid "Gigabytes" +msgstr "儲存空間 (Gigabytes)" + +#: dashboards/syspanel/projects/workflows.py:44 +msgid "RAM (MB)" +msgstr "RAM (MB)" + +#: dashboards/syspanel/projects/workflows.py:48 +msgid "Quota" +msgstr "限額" + +#: dashboards/syspanel/projects/workflows.py:50 +msgid "From here you can set quotas (max limits) for the project." +msgstr "從這裡可以設定專案的限額 (最大限制)。" + +#: dashboards/syspanel/projects/workflows.py:79 +#: dashboards/syspanel/projects/workflows.py:252 +msgid "Project Info" +msgstr "專案資訊" + +#: dashboards/syspanel/projects/workflows.py:80 +#: dashboards/syspanel/projects/templates/projects/_create.html:18 +msgid "From here you can create a new project to organize users." +msgstr "您可以在這裡建立新專案以管理使用者" + +#: dashboards/syspanel/projects/workflows.py:99 +msgid "Unable to retrieve user list. Please try again later." +msgstr "無法取回使用者清單。請稍後再試一次。" + +#: dashboards/syspanel/projects/workflows.py:153 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:16 +msgid "Project Members" +msgstr "專案成員" + +#: dashboards/syspanel/projects/workflows.py:167 +#: dashboards/syspanel/users/views.py:46 +msgid "Unable to retrieve user list." +msgstr "無法取回使用者清單。" + +#: dashboards/syspanel/projects/workflows.py:178 +msgid "Add Project" +msgstr "加入專案" + +#: dashboards/syspanel/projects/workflows.py:179 +msgid "Finish" +msgstr "結束" + +#: dashboards/syspanel/projects/workflows.py:180 +#, python-format +msgid "Created new project \"%s\"." +msgstr "已建立新專案 \"%s\"。" + +#: dashboards/syspanel/projects/workflows.py:181 +#, python-format +msgid "Unable to create project \"%s\"." +msgstr "無法建立專案 \"%s\"。" + +#: dashboards/syspanel/projects/workflows.py:225 +#, python-format +msgid "Failed to add %s project members and set project quotas." +msgstr "無法加入 %s 專案成員並設定專案限額。" + +#: dashboards/syspanel/projects/workflows.py:244 +msgid "Unable to set project quotas." +msgstr "無法設定專案限額。" + +#: dashboards/syspanel/projects/workflows.py:254 +msgid "From here you can edit the project details." +msgstr "從這裡您可以編輯專案詳細資料。" + +#: dashboards/syspanel/projects/workflows.py:269 +#, python-format +msgid "Modified project \"%s\"." +msgstr "修改的專案 \"%s\"。" + +#: dashboards/syspanel/projects/workflows.py:270 +#, python-format +msgid "Unable to modify project \"%s\"." +msgstr "無法修改的專案 \"%s\"。" + +#: dashboards/syspanel/projects/workflows.py:340 +#, python-format +msgid "Failed to modify %s project members and update project quotas." +msgstr "無法修改 %s 專案成員與更新專案限額。" + +#: dashboards/syspanel/projects/workflows.py:361 +msgid "" +"Modified project information and members, but unable to modify project " +"quotas." +msgstr "修改專案資訊與成員,但無法修改專案限額。" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:8 +#: dashboards/syspanel/projects/templates/projects/add_user.html:3 +#: dashboards/syspanel/projects/templates/projects/add_user.html:6 +msgid "Add User To Project" +msgstr "新增使用者到專案" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:18 +msgid "Select the user role for the project." +msgstr "選擇使用者的專案角色" + +#: dashboards/syspanel/projects/templates/projects/_add_user.html:23 +msgid "Add" +msgstr "新增" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:7 +#, python-format +msgid "Create User for project '%(tenant_name)s'." +msgstr "建立專案 '%(tenant_name)s' 的使用者。" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:18 +msgid "From here you can create a new user to add to this project." +msgstr "從這裡您可以建立新的使用者並加入這個專案。" + +#: dashboards/syspanel/projects/templates/projects/_create_user.html:23 +#: dashboards/syspanel/users/tables.py:19 +#: dashboards/syspanel/users/templates/users/_create.html:7 +#: dashboards/syspanel/users/templates/users/_create.html:22 +#: dashboards/syspanel/users/templates/users/create.html:7 +msgid "Create User" +msgstr "建立使用者" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:7 +#: dashboards/syspanel/projects/templates/projects/_quotas.html:22 +msgid "Update Quota" +msgstr "更新配額" + +#: dashboards/syspanel/projects/templates/projects/_quotas.html:17 +#, python-format +msgid "" +"From here you can edit quotas (max limits) for the project %(tenant.name)s." +msgstr "您可以在這裡編輯專案%(tenant.name)s的資源配額(最大用額)。" + +#: dashboards/syspanel/projects/templates/projects/_update.html:8 +#: dashboards/syspanel/projects/templates/projects/_update.html:23 +#: dashboards/syspanel/projects/templates/projects/quotas.html:6 +msgid "Update Project" +msgstr "更新專案" + +#: dashboards/syspanel/projects/templates/projects/_update.html:18 +msgid "From here you can edit a project." +msgstr "您可以在這編輯專案" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:7 +msgid "" +"From here you can add and remove members to this project from the list of " +"all available users." +msgstr "這裡您可以從所有可用使用者清單中將成員加入這個專案或移除。" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:10 +msgid "All Users" +msgstr "所有使用者" + +#: dashboards/syspanel/projects/templates/projects/_update_members.html:25 +#: dashboards/syspanel/projects/templates/projects/_update_members.html:32 +msgid "No users found." +msgstr "找不到使用者。" + +#: dashboards/syspanel/projects/templates/projects/create_user.html:3 +#: dashboards/syspanel/projects/templates/projects/create_user.html:6 +msgid "Add New User" +msgstr "加入新的使用者" + +#: dashboards/syspanel/projects/templates/projects/usage.html:3 +msgid "Project Usage Overview" +msgstr "專案使用量總覽" + +#: dashboards/syspanel/projects/templates/projects/usage.html:7 +msgid "Project Usage" +msgstr "專案使用量" + +#: dashboards/syspanel/projects/templates/projects/users.html:7 +msgid "Users for Project" +msgstr "專案使用者" + +#: dashboards/syspanel/quotas/panel.py:28 +#: dashboards/syspanel/quotas/tables.py:36 +msgid "Quotas" +msgstr "配額" + +#: dashboards/syspanel/quotas/tables.py:28 +msgid "Quota Name" +msgstr "配額名稱" + +#: dashboards/syspanel/quotas/tables.py:29 +msgid "Limit" +msgstr "限制" + +#: dashboards/syspanel/quotas/views.py:45 +msgid "Unable to get quota info." +msgstr "無法取得限額資訊。" + +#: dashboards/syspanel/quotas/templates/quotas/index.html:8 +msgid "Default Quotas" +msgstr "預設配額" + +#: dashboards/syspanel/services/panel.py:28 +#: dashboards/syspanel/services/tables.py:47 +#: dashboards/syspanel/services/templates/services/index.html:8 +msgid "Services" +msgstr "服務" + +#: dashboards/syspanel/services/tables.py:37 +msgid "Id" +msgstr "Id" + +#: dashboards/syspanel/services/tables.py:39 +msgid "Service" +msgstr "服務" + +#: dashboards/syspanel/users/forms.py:53 +msgid "Passwords do not match." +msgstr "密碼不符" + +#: dashboards/syspanel/users/forms.py:61 +#: dashboards/syspanel/users/forms.py:114 +#: dashboards/syspanel/users/tables.py:107 +msgid "User Name" +msgstr "使用者名稱" + +#: dashboards/syspanel/users/forms.py:62 +#: dashboards/syspanel/users/forms.py:115 +#: dashboards/syspanel/users/tables.py:108 +msgid "Email" +msgstr "電子郵件" + +#: dashboards/syspanel/users/forms.py:64 +#: dashboards/syspanel/users/forms.py:116 +msgid "Password" +msgstr "密碼" + +#: dashboards/syspanel/users/forms.py:69 +#: dashboards/syspanel/users/forms.py:123 +msgid "Confirm Password" +msgstr "密碼確認" + +#: dashboards/syspanel/users/forms.py:72 +#: dashboards/syspanel/users/forms.py:126 +msgid "Primary Project" +msgstr "主要專案" + +#: dashboards/syspanel/users/forms.py:74 +msgid "Role" +msgstr "角色" + +#: dashboards/syspanel/users/forms.py:95 +#, python-format +msgid "User \"%s\" was successfully created." +msgstr "使用者\"%s\"已被成功建立。" + +#: dashboards/syspanel/users/forms.py:105 +msgid "Unable to add userto primary project." +msgstr "無法加入使用者到主要專案。" + +#: dashboards/syspanel/users/forms.py:109 +msgid "Unable to create user." +msgstr "無法建立使用者。" + +#: dashboards/syspanel/users/forms.py:150 +msgid "name" +msgstr "名稱" + +#: dashboards/syspanel/users/forms.py:150 +msgid "email" +msgstr "電子郵件" + +#: dashboards/syspanel/users/forms.py:159 +msgid "primary project" +msgstr "主要專案" + +#: dashboards/syspanel/users/forms.py:172 +#, python-format +msgid "The user %s has no role defined for" +msgstr "使用者 %s 沒有定義角色" + +#: dashboards/syspanel/users/forms.py:180 +msgid "password" +msgstr "密碼" + +#: dashboards/syspanel/users/forms.py:189 +msgid "User has been updated successfully." +msgstr "使用者已經成功的更新。" + +#: dashboards/syspanel/users/forms.py:193 +#, python-format +msgid "Unable to update %(attributes)s for the user." +msgstr "無法更新使用者的 %(attributes)s。" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Enable" +msgstr "啟用" + +#: dashboards/syspanel/users/tables.py:38 +msgid "Disable" +msgstr "停用" + +#: dashboards/syspanel/users/tables.py:39 +msgid "Disabled" +msgstr "已停用" + +#: dashboards/syspanel/users/tables.py:62 +msgid "You cannot disable the user you are currently logged in as." +msgstr "您不能停用您目前登入使用的使用者" + +#: dashboards/syspanel/users/tables.py:113 +msgid "User ID" +msgstr "使用者 ID" + +#: dashboards/syspanel/users/views.py:69 +msgid "Unable to update user." +msgstr "無法更新使用者。" + +#: dashboards/syspanel/users/views.py:103 +msgid "Unable to retrieve user roles." +msgstr "無法取回使用者角色。" + +#: dashboards/syspanel/users/templates/users/_create.html:17 +msgid "From here you can create a new user and assign them to a project." +msgstr "您可以在這裡建立使用者及將其分配到專案。" + +#: dashboards/syspanel/users/templates/users/_update.html:7 +#: dashboards/syspanel/users/templates/users/_update.html:22 +#: dashboards/syspanel/users/templates/users/update.html:7 +msgid "Update User" +msgstr "更新使用者" + +#: dashboards/syspanel/users/templates/users/_update.html:17 +msgid "" +"From here you can edit the user's details, including their default project." +msgstr "從這裡您可以編輯使用者的詳細資料,包含他們的預設專案。" + +#: tables/actions.py:338 +msgid "Filter" +msgstr "搜尋" + +#: tables/actions.py:468 +#, python-format +msgid "%(action)s %(data_type)s" +msgstr "%(action)s %(data_type)s" + +#: tables/actions.py:502 +msgid "N/A" +msgstr "N/A" + +#: tables/actions.py:530 +#, python-format +msgid "You do not have permission to %(action)s: %(objs)s" +msgstr "您沒有權限使用%(action)s: %(objs)s" + +#: tables/actions.py:536 +#, python-format +msgid "Unable to %(action)s: %(objs)s" +msgstr "無法%(action)s: %(objs)s" + +#: tables/actions.py:542 +#, python-format +msgid "%(action)s: %(objs)s" +msgstr "%(action)s:%(objs)s" + +#: tables/actions.py:552 +msgid "Delete" +msgstr "刪除" + +#: tables/actions.py:553 +msgid "Deleted" +msgstr "已刪除" + +#: tables/base.py:266 +#, python-format +msgid "The attribute %(attr)s doesn't exist on %(obj)s." +msgstr "此屬性%(attr)s並不在%(obj)s上存在。" + +#: tables/base.py:727 +msgid "No items to display." +msgstr "沒有任何相關項目" + +#: tables/base.py:830 +msgid "Actions" +msgstr "動作" + +#: tables/base.py:1008 +#, python-format +msgid "No match returned for the id \"%s\"." +msgstr "找不到id \"%s\"的相關項目" + +#: tables/base.py:1138 +msgid "Please select a row before taking that action." +msgstr "請選擇一個欄位後才執行動作" + +#: templates/_header.html:3 +msgid "Logged in as" +msgstr "登入為" + +#: templates/_header.html:6 +msgid "Help" +msgstr "求助" + +#: templates/_header.html:8 +msgid "Sign Out" +msgstr "登出" + +#: templates/base.html:20 +msgid "Caution" +msgstr "警告" + +#: templates/base.html:21 +msgid "You are acting as an admin user in the project dashboard." +msgstr "您可以在專案 dashboard 中以 admin 使用者工作。" + +#: templates/base.html:23 +msgid "Learn More" +msgstr "學習更多" + +#: templates/splash.html:7 templates/auth/login.html:4 +msgid "Login" +msgstr "登入" + +#: templates/auth/_login.html:4 +msgid "Log In" +msgstr "登入" + +#: templates/auth/_login.html:17 +msgid "Sign In" +msgstr "" + +#: templates/horizon/_messages.html:7 +msgid "Info: " +msgstr "資訊: " + +#: templates/horizon/_messages.html:13 +msgid "Warning: " +msgstr "警告: " + +#: templates/horizon/_messages.html:19 +msgid "Success: " +msgstr "成功: " + +#: templates/horizon/_messages.html:25 +msgid "Error: " +msgstr "錯誤: " + +#: templates/horizon/common/_data_table.html:44 +msgid "Summary" +msgstr "摘要" + +#: templates/horizon/common/_data_table.html:53 +#, python-format +msgid "Displaying %(counter)s item" +msgid_plural "Displaying %(counter)s items" +msgstr[0] "顯示 %(counter)s 個項目" + +#: templates/horizon/common/_quota_summary.html:4 +#, fuzzy +msgid "Quota Summary" +msgstr "摘要" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "Used" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#: templates/horizon/common/_quota_summary.html:8 +#: templates/horizon/common/_quota_summary.html:11 +msgid "of" +msgstr "" + +#: templates/horizon/common/_quota_summary.html:5 +#, fuzzy +msgid "Available Instances" +msgstr "所有執行個體" + +#: templates/horizon/common/_quota_summary.html:8 +#, fuzzy +msgid "Available vCPUs" +msgstr "可用" + +#: templates/horizon/common/_quota_summary.html:11 +#, fuzzy +msgid "Available RAM" +msgstr "可用" + +#: templates/horizon/common/_resource_browser.html:10 +#, python-format +msgid "Displaying %(nav_items)s item" +msgid_plural "Displaying %(nav_items)s items" +msgstr[0] "顯示 %(nav_items)s 個項目" + +#: templates/horizon/common/_resource_browser.html:11 +#, python-format +msgid "Displaying %(content_items)s item" +msgid_plural "Displaying %(content_items)s items" +msgstr[0] "顯示 %(content_items)s 個項目" + +#: templates/horizon/common/_sidebar.html:14 +msgid "Current Project" +msgstr "目前的專案" + +#: templates/horizon/common/_usage_summary.html:5 +msgid "Select a month to query its usage" +msgstr "請選擇一個月份以查詢使用量" + +#: templates/horizon/common/_usage_summary.html:9 +msgid "Submit" +msgstr "提交" + +#: templates/horizon/common/_usage_summary.html:14 +msgid "Active Instances" +msgstr "運作中執行個體" + +#: templates/horizon/common/_usage_summary.html:15 +#, fuzzy +msgid "Active RAM" +msgstr "運作中記憶體" + +#: templates/horizon/common/_usage_summary.html:16 +msgid "This Month's VCPU-Hours" +msgstr "本月的虛擬處理器-時數" + +#: templates/horizon/common/_usage_summary.html:17 +msgid "This Month's GB-Hours" +msgstr "本月的GB-時數" + +#: templatetags/branding.py:35 +msgid "Horizon" +msgstr "Horizon" + +#: templatetags/horizon.py:108 +msgid "No Limit" +msgstr "不限制" + +#: templatetags/horizon.py:110 templatetags/horizon.py:112 +msgid "Available" +msgstr "可用" + +#: templatetags/sizeformat.py:45 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "%(size)d 位元組" + +#: templatetags/sizeformat.py:49 +#, python-format +msgid "%(size)d" +msgid_plural "%(size)d" +msgstr[0] "%(size)d" + +#: templatetags/sizeformat.py:52 +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#: templatetags/sizeformat.py:55 +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#: templatetags/sizeformat.py:58 +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#: templatetags/sizeformat.py:61 +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#: templatetags/sizeformat.py:63 +#, python-format +msgid "%s PB" +msgstr "%s PB" + +#: tests/base_tests.py:43 +msgid "My Dashboard" +msgstr "我的 Dashboard" + +#: tests/base_tests.py:49 +msgid "My Panel" +msgstr "我的面板" + +#: tests/base_tests.py:56 +msgid "Admin Panel" +msgstr "管理面板" + +#: tests/message_tests.py:30 +msgid "Giant ants are attacking San Francisco!" +msgstr "" + +#: tests/table_tests.py:106 +msgid "Batch" +msgstr "批次" + +#: tests/table_tests.py:107 +msgid "Batched" +msgstr "已批次" + +#: tests/table_tests.py:108 tests/table_tests.py:119 +msgid "Item" +msgstr "項目" + +#: tests/table_tests.py:109 tests/table_tests.py:120 +msgid "Items" +msgstr "項目" + +#: tests/table_tests.py:117 +msgid "Down" +msgstr "下" + +#: tests/table_tests.py:117 +msgid "Up" +msgstr "上" + +#: tests/table_tests.py:118 +msgid "Downed" +msgstr "" + +#: tests/table_tests.py:118 +msgid "Upped" +msgstr "" + +#: tests/table_tests.py:185 +msgid "No Actions Table" +msgstr "沒有動作表格" + +#: tests/tabs_tests.py:36 +msgid "Tab One" +msgstr "分頁一" + +#: tests/tabs_tests.py:42 +msgid "Delayed Tab" +msgstr "延遲分頁" + +#: tests/tabs_tests.py:49 +msgid "Disabled Tab" +msgstr "停用分頁" + +#: tests/tabs_tests.py:58 +msgid "Disallowed Tab" +msgstr "不允許分頁" + +#: tests/tabs_tests.py:76 +msgid "Tab With My Table" +msgstr "我的表格分頁" + +#: tests/tabs_tests.py:85 +msgid "Recoverable Error Tab" +msgstr "可回復錯誤分頁" + +#: tests/testsettings.py:118 +msgid "Password must be between 8 and 18 characters." +msgstr "密碼必須介於 8 到 18 個字元之間。" + +#: tests/workflows_tests.py:43 +msgid "Test Action One" +msgstr "測試動作一" + +#: tests/workflows_tests.py:61 +msgid "Test Action Two" +msgstr "測試動作二" + +#: tests/workflows_tests.py:69 +msgid "Test Action Three" +msgstr "測試動作三" + +#: tests/workflows_tests.py:77 +msgid "Admin Action" +msgstr "管理動作" + +#: tests/test_dashboards/cats/dashboard.py:8 +msgid "Cute Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:14 +msgid "Fierce Cats" +msgstr "" + +#: tests/test_dashboards/cats/dashboard.py:19 +msgid "Cats" +msgstr "" + +#: tests/test_dashboards/cats/kittens/panel.py:9 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:3 +#: tests/test_dashboards/cats/kittens/templates/kittens/index.html:6 +msgid "Kittens" +msgstr "" + +#: tests/test_dashboards/cats/tigers/panel.py:9 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:3 +#: tests/test_dashboards/cats/tigers/templates/tigers/index.html:6 +msgid "Tigers" +msgstr "" + +#: tests/test_dashboards/dogs/dashboard.py:7 +msgid "Dogs" +msgstr "" + +#: tests/test_dashboards/dogs/puppies/panel.py:9 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:3 +#: tests/test_dashboards/dogs/puppies/templates/puppies/index.html:6 +msgid "Puppies" +msgstr "" + +#: usage/base.py:96 +msgid "Unable to retrieve usage information." +msgstr "無法取得使用量資訊" + +#: usage/base.py:99 +msgid "You are viewing data for the future, which may or may not exist." +msgstr "您正在查看未來的資料,它可能並不存在" + +#: usage/tables.py:11 +msgid "Download CSV Summary" +msgstr "下載CSV摘要" + +#: usage/tables.py:25 +msgid "VCPU Hours" +msgstr "虛擬處理器時數" + +#: usage/tables.py:32 +msgid "Disk GB Hours" +msgstr "磁碟GB時數" + +#: usage/tables.py:40 usage/tables.py:68 +msgid "Usage Summary" +msgstr "使用量摘要" + +#: usage/tables.py:60 +msgid "Uptime" +msgstr "上機時間" + +#: utils/fields.py:46 +msgid "Incorrect format for IP address" +msgstr "IP 位址格式不正確" + +#: utils/fields.py:47 +msgid "Invalid version for IP address" +msgstr "IP 位址版本無效" + +#: utils/fields.py:48 +msgid "Invalid subnet mask" +msgstr "無效的子網路遮罩" + +#: utils/validators.py:35 +msgid "Password is not accepted" +msgstr "密碼不被接受" + +#: workflows/base.py:70 +msgid "Processing..." +msgstr "處理中…" + +#: workflows/base.py:539 +#, python-format +msgid "%s completed successfully." +msgstr "%s 已成功的完成。" + +#: workflows/base.py:540 +#, python-format +msgid "%s did not complete." +msgstr "%s 尚未完成。" diff --git a/locale/zh_TW/LC_MESSAGES/djangojs.mo b/locale/zh_TW/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..fefee2e348b0ae47fb471bfbba446985cdf7eeea GIT binary patch literal 413 zcmYL^Pfx=j9ENA~)T3t)9K6lnYLn$$G@~nh~;>_4X5HiCt@?FmdcMM*Dd>?zk(6zB56#T8} zFaPr%C@CPxASCE6!$~xJ%u?#aOdBW_6S`$aDvXw!I7TT+D4NoQMDd)2VL{jH8>@=? zz-kU9XM2odlCCy=~kNT?QQtGx$aulhzY7* zn9|(LHsun6qu1AZ<_f5&, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-18 22:18+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: static/horizon/js/horizon.forms.js:58 +msgid "Additional information here..." +msgstr "" + +#: static/horizon/js/horizon.forms.js:64 +#: static/horizon/js/horizon.projects.js:12 +msgid "Filter" +msgstr "" + +#: static/horizon/js/horizon.instances.js:28 +msgid "There was a problem communicating with the server, please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:125 +msgid "There was an error submitting the form. Please try again." +msgstr "" + +#: static/horizon/js/horizon.modals.js:159 static/horizon/js/horizon.tabs.js:9 +msgid "Loading" +msgstr "" + +#: static/horizon/js/horizon.modals.js:178 +msgid "An error occurred. Please try again." +msgstr "" + +#: static/horizon/js/horizon.projects.js:9 +msgid "This project currently has no members." +msgstr "" + +#: static/horizon/js/horizon.projects.js:10 +msgid "No more available users to add." +msgstr "" + +#: static/horizon/js/horizon.projects.js:11 +msgid "No users found." +msgstr "" + +#: static/horizon/js/horizon.tables.js:47 +msgid "An error occurred while updating." +msgstr "" + +#: static/horizon/js/horizon.tables.js:126 +msgid "Confirm " +msgstr "" + +#: static/horizon/js/horizon.tables.js:127 +msgid "Please confirm your selection. This action cannot be undone." +msgstr "" + +#: static/horizon/js/horizon.tables.js:141 +msgid "Working" +msgstr "" + +#: static/horizon/js/horizon.tables.js:184 +#, c-format +msgid "Displaying %s item" +msgid_plural "Displaying %s items" +msgstr[0] "" diff --git a/openstack_dashboard/local/.secret_key_store b/openstack_dashboard/local/.secret_key_store index e463fb2a01b..d1816cab67b 100644 --- a/openstack_dashboard/local/.secret_key_store +++ b/openstack_dashboard/local/.secret_key_store @@ -1 +1 @@ -j7oRsuVI2IkJeWwjYzhz34yNNgfbDlzaiCAVa4Kxn0tChengxlVcf82LIC7dM38Z \ No newline at end of file +vJmrUj3g0BAGluiFbTt9iintG5vVk22KiaLPbMceU6Gq2tFtJzyGLL72Bot2Y56I \ No newline at end of file diff --git a/openstack_dashboard/saviAccessRequest/forms.py b/openstack_dashboard/saviAccessRequest/forms.py index 721d9354517..65af4023739 100644 --- a/openstack_dashboard/saviAccessRequest/forms.py +++ b/openstack_dashboard/saviAccessRequest/forms.py @@ -7,6 +7,8 @@ from django import forms from django.contrib.auth.models import User +from captcha.fields import ReCaptchaField + from .models import RequestProfile @@ -23,12 +25,13 @@ class RequestForm(forms.Form): email = forms.EmailField(widget=forms.TextInput(attrs=dict(attrs_dict,maxlength=75)), label="Email address") university = forms.CharField(label="University") - + supervisor = forms.CharField(label="Supervisor") + + captcha = ReCaptchaField(attrs={'theme' : 'clean'}) def clean_username(self): try: user = User.objects.get(username__iexact=self.cleaned_data['username']) except User.DoesNotExist: - return self.cleaned_data['username'] raise forms.ValidationError(_("A user with that username already exists.")) @@ -43,6 +46,7 @@ def save(self, profile_callback=None): new_user = User.objects.create_user(username= self.cleaned_data['username'],email=self.cleaned_data['email']) new_user.first_name = self.cleaned_data['first_name'] new_user.last_name = self.cleaned_data['last_name'] + new_user.supervisor = self.cleaned_data['supervisor'] new_user.save() profile = RequestProfile.objects.create(user = new_user, university=self.cleaned_data['university'], status='PENDING') return new_user, profile diff --git a/openstack_dashboard/settings.py b/openstack_dashboard/settings.py index 38812159e40..7fb48316353 100644 --- a/openstack_dashboard/settings.py +++ b/openstack_dashboard/settings.py @@ -33,7 +33,7 @@ DEBUG = False TEMPLATE_DEBUG = DEBUG -SITE_BRANDING = 'OpenStack Dashboard' +SITE_BRANDING = 'SAVI Testbed Dashboard' LOGIN_URL = '/auth/login/' LOGOUT_URL = '/auth/logout/' @@ -126,6 +126,7 @@ 'horizon.dashboards.settings', 'openstack_auth', 'saviAccessRequest', + 'captcha', ) TEST_RUNNER = 'django_nose.NoseTestSuiteRunner' diff --git a/tools/pip-requires b/tools/pip-requires index 9f21606dee8..d0f1381c4c8 100644 --- a/tools/pip-requires +++ b/tools/pip-requires @@ -9,6 +9,6 @@ python-novaclient python-quantumclient>=2.0 python-swiftclient>1.1,<2 pytz - +django-recaptcha # Horizon Utility Requirements lockfile # for SECURE_KEY generation