summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-09-19 09:21:36 +0000
committerGerrit Code Review <review@openstack.org>2012-09-19 09:21:36 +0000
commitcee6b626d372c8d420b439038a3fe0580d8fcc89 (patch)
treeb242a1b130aafef801e0a54bb339f6ef91d36e02
parentfcba390aa03b4373478e7138045e2d6050871ec7 (diff)
parentd8425738e0023f20db08c3fc46f7322664be79d9 (diff)
downloadhorizon-2012.2.tar.gz
Merge "Final translations for Folsom." into milestone-proposedfolsom-rc22012.2
-rw-r--r--.tx/config11
-rw-r--r--horizon/locale/bg_BG/LC_MESSAGES/django.mobin0 -> 25231 bytes
-rw-r--r--horizon/locale/bg_BG/LC_MESSAGES/django.po3734
-rw-r--r--horizon/locale/bg_BG/LC_MESSAGES/djangojs.mobin0 -> 378 bytes
-rw-r--r--horizon/locale/bg_BG/LC_MESSAGES/djangojs.po78
-rw-r--r--horizon/locale/en/LC_MESSAGES/django.mobin0 -> 42492 bytes
-rw-r--r--horizon/locale/en/LC_MESSAGES/django.po1660
-rw-r--r--horizon/locale/en/LC_MESSAGES/djangojs.mobin0 -> 378 bytes
-rw-r--r--horizon/locale/en/LC_MESSAGES/djangojs.po16
-rw-r--r--horizon/locale/es/LC_MESSAGES/django.mobin425 -> 60209 bytes
-rw-r--r--horizon/locale/es/LC_MESSAGES/django.po1978
-rw-r--r--horizon/locale/es/LC_MESSAGES/djangojs.mobin0 -> 420 bytes
-rw-r--r--horizon/locale/es/LC_MESSAGES/djangojs.po16
-rw-r--r--horizon/locale/fr/LC_MESSAGES/django.mobin39007 -> 414 bytes
-rw-r--r--horizon/locale/fr/LC_MESSAGES/django.po1917
-rw-r--r--horizon/locale/fr/LC_MESSAGES/djangojs.mobin0 -> 419 bytes
-rw-r--r--horizon/locale/fr/LC_MESSAGES/djangojs.po16
-rw-r--r--horizon/locale/it/LC_MESSAGES/django.mobin0 -> 28544 bytes
-rw-r--r--horizon/locale/it/LC_MESSAGES/django.po3757
-rw-r--r--horizon/locale/it/LC_MESSAGES/djangojs.mobin0 -> 420 bytes
-rw-r--r--horizon/locale/it/LC_MESSAGES/djangojs.po79
-rw-r--r--horizon/locale/ja/LC_MESSAGES/django.mobin2528 -> 69010 bytes
-rw-r--r--horizon/locale/ja/LC_MESSAGES/django.po2311
-rw-r--r--horizon/locale/ja/LC_MESSAGES/djangojs.mobin0 -> 413 bytes
-rw-r--r--horizon/locale/ja/LC_MESSAGES/djangojs.po16
-rw-r--r--horizon/locale/ko_KR/LC_MESSAGES/django.mobin0 -> 1765 bytes
-rw-r--r--horizon/locale/ko_KR/LC_MESSAGES/django.po3698
-rw-r--r--horizon/locale/ko_KR/LC_MESSAGES/djangojs.mobin0 -> 378 bytes
-rw-r--r--horizon/locale/ko_KR/LC_MESSAGES/djangojs.po78
-rw-r--r--horizon/locale/nl_NL/LC_MESSAGES/django.mobin0 -> 10792 bytes
-rw-r--r--horizon/locale/nl_NL/LC_MESSAGES/django.po3709
-rw-r--r--horizon/locale/nl_NL/LC_MESSAGES/djangojs.mobin0 -> 378 bytes
-rw-r--r--horizon/locale/nl_NL/LC_MESSAGES/djangojs.po78
-rw-r--r--horizon/locale/pl/LC_MESSAGES/django.mobin936 -> 904 bytes
-rw-r--r--horizon/locale/pl/LC_MESSAGES/django.po538
-rw-r--r--horizon/locale/pl/LC_MESSAGES/djangojs.mobin0 -> 478 bytes
-rw-r--r--horizon/locale/pl/LC_MESSAGES/djangojs.po16
-rw-r--r--horizon/locale/pt/LC_MESSAGES/django.mobin382 -> 33028 bytes
-rw-r--r--horizon/locale/pt/LC_MESSAGES/django.po1438
-rw-r--r--horizon/locale/pt/LC_MESSAGES/djangojs.mobin0 -> 420 bytes
-rw-r--r--horizon/locale/pt/LC_MESSAGES/djangojs.po16
-rw-r--r--horizon/locale/pt_BR/LC_MESSAGES/django.mobin0 -> 39484 bytes
-rw-r--r--horizon/locale/pt_BR/LC_MESSAGES/django.po3762
-rw-r--r--horizon/locale/pt_BR/LC_MESSAGES/djangojs.mobin0 -> 419 bytes
-rw-r--r--horizon/locale/pt_BR/LC_MESSAGES/djangojs.po79
-rw-r--r--horizon/locale/ru/LC_MESSAGES/django.mobin0 -> 585 bytes
-rw-r--r--horizon/locale/ru/LC_MESSAGES/django.po3708
-rw-r--r--horizon/locale/ru/LC_MESSAGES/djangojs.mobin0 -> 494 bytes
-rw-r--r--horizon/locale/ru/LC_MESSAGES/djangojs.po80
-rw-r--r--horizon/locale/zh_CN/LC_MESSAGES/django.mobin31289 -> 13474 bytes
-rw-r--r--horizon/locale/zh_CN/LC_MESSAGES/django.po1805
-rw-r--r--horizon/locale/zh_CN/LC_MESSAGES/djangojs.mobin0 -> 413 bytes
-rw-r--r--horizon/locale/zh_CN/LC_MESSAGES/djangojs.po16
-rw-r--r--horizon/locale/zh_TW/LC_MESSAGES/django.mobin32654 -> 50037 bytes
-rw-r--r--horizon/locale/zh_TW/LC_MESSAGES/django.po1453
-rw-r--r--horizon/locale/zh_TW/LC_MESSAGES/djangojs.mobin0 -> 413 bytes
-rw-r--r--horizon/locale/zh_TW/LC_MESSAGES/djangojs.po16
-rw-r--r--openstack_dashboard/locale/bg_BG/LC_MESSAGES/django.mobin0 -> 1821 bytes
-rw-r--r--openstack_dashboard/locale/bg_BG/LC_MESSAGES/django.po112
-rw-r--r--openstack_dashboard/locale/cs/LC_MESSAGES/django.mobin0 -> 1588 bytes
-rw-r--r--openstack_dashboard/locale/cs/LC_MESSAGES/django.po112
-rw-r--r--openstack_dashboard/locale/en/LC_MESSAGES/django.mobin0 -> 1566 bytes
-rw-r--r--openstack_dashboard/locale/en/LC_MESSAGES/django.po84
-rw-r--r--openstack_dashboard/locale/es/LC_MESSAGES/django.mobin0 -> 1564 bytes
-rw-r--r--openstack_dashboard/locale/es/LC_MESSAGES/django.po82
-rw-r--r--openstack_dashboard/locale/fr/LC_MESSAGES/django.mobin1745 -> 1577 bytes
-rw-r--r--openstack_dashboard/locale/fr/LC_MESSAGES/django.po47
-rw-r--r--openstack_dashboard/locale/ja/LC_MESSAGES/django.mobin0 -> 1724 bytes
-rw-r--r--openstack_dashboard/locale/ja/LC_MESSAGES/django.po84
-rw-r--r--openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.mobin0 -> 1634 bytes
-rw-r--r--openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po112
-rw-r--r--openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.mobin0 -> 1577 bytes
-rw-r--r--openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.po112
-rw-r--r--openstack_dashboard/locale/pl/LC_MESSAGES/django.mobin0 -> 478 bytes
-rw-r--r--openstack_dashboard/locale/pl/LC_MESSAGES/django.po38
-rw-r--r--openstack_dashboard/locale/pt/LC_MESSAGES/django.mobin0 -> 1549 bytes
-rw-r--r--openstack_dashboard/locale/pt/LC_MESSAGES/django.po78
-rw-r--r--openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.mobin0 -> 1554 bytes
-rw-r--r--openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.po114
-rw-r--r--openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.mobin0 -> 1468 bytes
-rw-r--r--openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po81
-rw-r--r--openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.mobin1224 -> 1516 bytes
-rw-r--r--openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po67
-rw-r--r--openstack_dashboard/settings.py9
-rwxr-xr-xrun_tests.sh20
85 files changed, 30419 insertions, 6812 deletions
diff --git a/.tx/config b/.tx/config
new file mode 100644
index 000000000..fd48163a8
--- /dev/null
+++ b/.tx/config
@@ -0,0 +1,11 @@
+[main]
+host = https://www.transifex.com
+
+[horizon.horizon-translations]
+file_filter = horizon/locale/<lang>/LC_MESSAGES/django.po
+source_lang = en_US
+
+[horizon.openstack-dashboard-translations]
+file_filter = openstack_dashboard/locale/<lang>/LC_MESSAGES/django.po
+source_lang = en_US
+
diff --git a/horizon/locale/bg_BG/LC_MESSAGES/django.mo b/horizon/locale/bg_BG/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..1174429a6
--- /dev/null
+++ b/horizon/locale/bg_BG/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/bg_BG/LC_MESSAGES/django.po b/horizon/locale/bg_BG/LC_MESSAGES/django.po
new file mode 100644
index 000000000..398632af6
--- /dev/null
+++ b/horizon/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 <dimitrov@linuxmail.org>, 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 <dimitrov@linuxmail.org>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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 &amp; Security"
+msgstr "Достъп &amp; сигурност"
+
+#: 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 &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
+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 &reg; or a directory in UNIX &reg;. 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 &amp; 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/horizon/locale/bg_BG/LC_MESSAGES/djangojs.mo b/horizon/locale/bg_BG/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..4dbae7342
--- /dev/null
+++ b/horizon/locale/bg_BG/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/bg_BG/LC_MESSAGES/djangojs.po b/horizon/locale/bg_BG/LC_MESSAGES/djangojs.po
new file mode 100644
index 000000000..b386645ba
--- /dev/null
+++ b/horizon/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 <EMAIL@ADDRESS>, 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 <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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/horizon/locale/en/LC_MESSAGES/django.mo b/horizon/locale/en/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..833e9391d
--- /dev/null
+++ b/horizon/locale/en/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/en/LC_MESSAGES/django.po b/horizon/locale/en/LC_MESSAGES/django.po
index fb688ef2d..9193a01b3 100644
--- a/horizon/locale/en/LC_MESSAGES/django.po
+++ b/horizon/locale/en/LC_MESSAGES/django.po
@@ -1,114 +1,117 @@
# 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 <EMAIL@ADDRESS>, YEAR.
#
-#, fuzzy
+# Translators:
+# Gabriel Hurley <gabriel@strikeawe.com>, 2012.
+# <john.postlethwait@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \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 <gabriel@strikeawe.com>\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 ""
+msgstr "Other"
#: decorators.py:56
msgid "Please log in to continue."
-msgstr ""
+msgstr "Please log in to continue."
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
-msgstr ""
+msgstr "You are not authorized to access %s"
-#: exceptions.py:270
+#: exceptions.py:285
msgid "Unauthorized. Please try logging in again."
-msgstr ""
+msgstr "Unauthorized. Please try logging in again."
#: api/keystone.py:55
#, python-format
msgid "%(type)s (%(backend)s backend)"
-msgstr ""
+msgstr "%(type)s (%(backend)s backend)"
#: api/nova.py:189
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
-msgstr ""
+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 ""
+msgstr "ALLOW %(from)s:%(to)s from %(cidr)s"
-#: api/nova.py:526
+#: api/nova.py:530
msgid "Unknown instance"
-msgstr ""
+msgstr "Unknown Instance"
#: api/swift.py:216
msgid "Unicode is not currently supported for object copy."
-msgstr ""
+msgstr "Unicode is not currently supported for object copy."
-#: browsers/base.py:65
+#: browsers/base.py:90
msgid "Navigation Item"
msgstr ""
-#: browsers/views.py:44
+#: browsers/views.py:42
#, python-format
msgid "Select a %s to browse."
msgstr ""
#: dashboards/nova/dashboard.py:24
msgid "Manage Compute"
-msgstr ""
+msgstr "Manage Compute"
#: dashboards/nova/dashboard.py:35
msgid "Object Store"
-msgstr ""
+msgstr "Object Store"
#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37
-#: dashboards/syspanel/networks/forms.py:37
-#: dashboards/syspanel/networks/tables.py:66
+#: 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 ""
+msgstr "Project"
#: dashboards/nova/access_and_security/panel.py:25
-#: dashboards/nova/instances/workflows.py:345
+#: dashboards/nova/instances/workflows.py:347
msgid "Access & Security"
-msgstr ""
+msgstr "Access & Security"
#: dashboards/nova/access_and_security/views.py:50
msgid "Unable to retrieve keypair list."
-msgstr ""
+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 ""
+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 ""
+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:58
+#: dashboards/syspanel/instances/views.py:46
msgid "Unable to retrieve instance list."
-msgstr ""
+msgstr "Unable to retrieve instance list."
#: dashboards/nova/access_and_security/floating_ips/forms.py:31
msgid "Pool"
-msgstr ""
+msgstr "Pool"
#: dashboards/nova/access_and_security/floating_ips/forms.py:42
#, python-format
@@ -117,77 +120,72 @@ msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:46
msgid "Unable to allocate Floating IP."
-msgstr ""
+msgstr "Unable to allocate Floating IP."
#: dashboards/nova/access_and_security/floating_ips/tables.py:36
msgid "Allocate IP To Project"
-msgstr ""
+msgstr "Allocate IP To Project"
#: dashboards/nova/access_and_security/floating_ips/tables.py:46
msgid "Release"
-msgstr ""
+msgstr "Release"
#: dashboards/nova/access_and_security/floating_ips/tables.py:47
msgid "Released"
-msgstr ""
+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 ""
+msgstr "Floating IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:49
-#: dashboards/nova/access_and_security/floating_ips/tables.py:132
+#: dashboards/nova/access_and_security/floating_ips/tables.py:127
#: dashboards/syspanel/projects/workflows.py:45
msgid "Floating IPs"
-msgstr ""
+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:202
+#: dashboards/nova/instances/tables.py:219
msgid "Associate Floating IP"
-msgstr ""
+msgstr "Associate Floating IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:75
msgid "Disassociate Floating IP"
-msgstr ""
+msgstr "Disassociate Floating IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:89
#, python-format
msgid "Successfully disassociated Floating IP: %s"
-msgstr ""
+msgstr "Successfully disassociated Floating IP: %s"
#: 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:98
-#, python-format
-msgid "%(INSTANCE_NAME)s (%(INSTANCE_ID)s)"
-msgstr ""
+msgstr "Unable to disassociate floating IP."
-#: dashboards/nova/access_and_security/floating_ips/tables.py:115
+#: 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:270
-#: dashboards/syspanel/instances/tables.py:74
+#: dashboards/nova/instances/tables.py:291
+#: dashboards/syspanel/instances/tables.py:71
msgid "IP Address"
-msgstr ""
+msgstr "IP Address"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:118
+#: 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:62
-#: dashboards/nova/instances/tables.py:79
-#: dashboards/nova/instances/tables.py:94
-#: dashboards/nova/instances/tables.py:122
-#: dashboards/nova/volumes/tables.py:197 tests/workflows_tests.py:58
+#: 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 ""
+msgstr "Instance"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:121
+#: dashboards/nova/access_and_security/floating_ips/tables.py:116
msgid "Floating IP Pool"
-msgstr ""
+msgstr "Floating IP Pool"
#: dashboards/nova/access_and_security/floating_ips/views.py:64
msgid "Unable to retrieve floating IP pools."
@@ -195,126 +193,130 @@ msgstr ""
#: dashboards/nova/access_and_security/floating_ips/views.py:67
msgid "No floating IP pools available."
-msgstr ""
+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 ""
+msgstr "Select an IP address"
#: dashboards/nova/access_and_security/floating_ips/workflows.py:54
msgid "No IP addresses available"
-msgstr ""
+msgstr "No IP addresses available"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:81
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:75
#: dashboards/nova/volumes/forms.py:160
msgid "Select an instance"
-msgstr ""
+msgstr "Select an instance"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:83
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:77
#: dashboards/nova/volumes/forms.py:162
msgid "No instances available"
-msgstr ""
+msgstr "No instances available"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:102
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:96
msgid "Manage Floating IP Associations"
-msgstr ""
+msgstr "Manage Floating IP Associations"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:103
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:97
msgid "Associate"
-msgstr ""
+msgstr "Associate"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:104
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:98
#, python-format
msgid "IP address %s associated."
-msgstr ""
+msgstr "IP address %s associated."
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:105
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:99
#, python-format
msgid "Unable to associate IP address %s."
-msgstr ""
+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 ""
+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 ""
+msgstr "Public Key"
#: dashboards/nova/access_and_security/keypairs/forms.py:60
#, python-format
msgid "Successfully imported public key: %s"
-msgstr ""
+msgstr "Successfully imported public key: %s"
#: dashboards/nova/access_and_security/keypairs/forms.py:65
msgid "Unable to import keypair."
-msgstr ""
+msgstr "Unable to import keypair."
#: dashboards/nova/access_and_security/keypairs/tables.py:29
-#: dashboards/nova/instances/tables.py:274
-#: dashboards/nova/instances/workflows.py:332
+#: dashboards/nova/instances/tables.py:295
+#: dashboards/nova/instances/workflows.py:334
msgid "Keypair"
-msgstr ""
+msgstr "Keypair"
#: dashboards/nova/access_and_security/keypairs/tables.py:30
#: dashboards/nova/access_and_security/keypairs/tables.py:59
msgid "Keypairs"
-msgstr ""
+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 ""
+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 ""
+msgstr "Create Keypair"
#: dashboards/nova/access_and_security/keypairs/tables.py:52
msgid "Fingerprint"
-msgstr ""
+msgstr "Fingerprint"
#: dashboards/nova/access_and_security/keypairs/views.py:73
#, python-format
msgid "Unable to create keypair: %(exc)s"
-msgstr ""
+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/volume_snapshots/tables.py:63
+#: 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:82
+#: 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:69
+#: 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:135 dashboards/nova/volumes/tables.py:155
+#: 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: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
@@ -324,7 +326,7 @@ msgstr ""
#: dashboards/syspanel/services/tables.py:38
#: dashboards/syspanel/volumes/tables.py:10
msgid "Name"
-msgstr ""
+msgstr "Name"
#: dashboards/nova/access_and_security/security_groups/forms.py:37
#: dashboards/nova/access_and_security/security_groups/tables.py:58
@@ -334,10 +336,11 @@ msgstr ""
#: 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:138
+#: 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
@@ -357,21 +360,21 @@ msgstr ""
#: dashboards/syspanel/users/templates/users/_create.html:16
#: dashboards/syspanel/users/templates/users/_update.html:16
msgid "Description"
-msgstr ""
+msgstr "Description"
#: dashboards/nova/access_and_security/security_groups/forms.py:45
#, python-format
msgid "Successfully created security group: %s"
-msgstr ""
+msgstr "Successfully created security group: %s"
#: dashboards/nova/access_and_security/security_groups/forms.py:51
msgid "Unable to create security group."
-msgstr ""
+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 ""
+msgstr "IP Protocol"
#: dashboards/nova/access_and_security/security_groups/forms.py:60
msgid "The protocol which this rule should be applied to."
@@ -381,38 +384,42 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:70
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Code"
#: dashboards/nova/access_and_security/security_groups/forms.py:83
msgid "Source Group"
-msgstr ""
+msgstr "Source Group"
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid ""
@@ -424,96 +431,98 @@ msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15
#: dashboards/syspanel/networks/subnets/tables.py:71
msgid "CIDR"
-msgstr ""
+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 ""
+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 ""
+msgstr "The ICMP type is invalid."
#: dashboards/nova/access_and_security/security_groups/forms.py:123
msgid "The ICMP code is invalid."
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+msgstr "Successfully added rule: %s"
#: dashboards/nova/access_and_security/security_groups/forms.py:172
msgid "Unable to add rule to security group."
-msgstr ""
+msgstr "Unable to add rule to security group."
#: dashboards/nova/access_and_security/security_groups/tables.py:30
msgid "Security Group"
-msgstr ""
+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:337
+#: dashboards/nova/instances/workflows.py:339
#: dashboards/nova/instances/templates/instances/_detail_overview.html:49
msgid "Security Groups"
-msgstr ""
+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 ""
+msgstr "Create Security Group"
#: dashboards/nova/access_and_security/security_groups/tables.py:51
msgid "Edit Rules"
-msgstr ""
+msgstr "Edit Rules"
#: dashboards/nova/access_and_security/security_groups/tables.py:71
msgid "Rule"
-msgstr ""
+msgstr "Rule"
#: dashboards/nova/access_and_security/security_groups/tables.py:72
msgid "Rules"
-msgstr ""
+msgstr "Rules"
#: dashboards/nova/access_and_security/security_groups/tables.py:96
msgid "Source"
-msgstr ""
+msgstr "Source"
#: dashboards/nova/access_and_security/security_groups/tables.py:106
msgid "Security Group Rules"
-msgstr ""
+msgstr "Security Group Rules"
#: dashboards/nova/access_and_security/security_groups/views.py:58
msgid "Unable to retrieve security group."
-msgstr ""
+msgstr "Unable to retrieve security group."
#: dashboards/nova/access_and_security/security_groups/views.py:78
#, python-format
@@ -522,12 +531,12 @@ msgstr ""
#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6
msgid "Access &amp; Security"
-msgstr ""
+msgstr "Access &amp; 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 ""
+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
@@ -543,20 +552,20 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25
msgid "Description:"
-msgstr ""
+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 ""
+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 ""
+msgstr "Project Quotas"
#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31
msgid "Allocate IP"
-msgstr ""
+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
@@ -596,9 +605,9 @@ msgstr ""
#: 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:30
+#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
-msgstr ""
+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
@@ -607,16 +616,19 @@ msgid ""
"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 ""
+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 ""
+msgstr "Download Keypair"
#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11
#, python-format
@@ -624,25 +636,27 @@ msgid ""
"The keypair &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Add Rule"
#: dashboards/nova/containers/browsers.py:30
msgid "Swift"
@@ -650,151 +664,152 @@ msgstr ""
#: dashboards/nova/containers/browsers.py:33
#: dashboards/nova/containers/tables.py:39
-#: dashboards/nova/containers/templates/containers/index.html:7
msgid "Container"
-msgstr ""
+msgstr "Container"
#: dashboards/nova/containers/forms.py:39
msgid "Slash is not an allowed character."
-msgstr ""
+msgstr "Slash is not an allowed character."
#: dashboards/nova/containers/forms.py:49
#: dashboards/nova/containers/tables.py:120
msgid "Container Name"
-msgstr ""
+msgstr "Container Name"
#: dashboards/nova/containers/forms.py:57
msgid "Container created successfully."
-msgstr ""
+msgstr "Container created successfully."
#: dashboards/nova/containers/forms.py:68
msgid "Folder created successfully."
-msgstr ""
+msgstr "Folder created successfully."
#: dashboards/nova/containers/forms.py:71
msgid "Unable to create container."
-msgstr ""
+msgstr "Unable to create container."
#: dashboards/nova/containers/forms.py:79
#: dashboards/nova/containers/tables.py:252
msgid "Object Name"
-msgstr ""
+msgstr "Object Name"
#: dashboards/nova/containers/forms.py:81
msgid "File"
-msgstr ""
+msgstr "File"
#: dashboards/nova/containers/forms.py:95
msgid "Object was successfully uploaded."
-msgstr ""
+msgstr "Object was successfully uploaded."
#: dashboards/nova/containers/forms.py:98
msgid "Unable to upload object."
-msgstr ""
+msgstr "Unable to upload object."
#: dashboards/nova/containers/forms.py:102
msgid "Destination container"
-msgstr ""
+msgstr "Destination container"
#: dashboards/nova/containers/forms.py:106
msgid "Destination object name"
-msgstr ""
+msgstr "Destination object name"
#: dashboards/nova/containers/forms.py:137
#: dashboards/nova/containers/forms.py:163
msgid "Unable to copy object."
-msgstr ""
+msgstr "Unable to copy object."
#: dashboards/nova/containers/forms.py:153
#, python-format
msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"."
-msgstr ""
+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 ""
+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 ""
+msgstr "Create Container"
#: dashboards/nova/containers/tables.py:68
msgid "View Container"
-msgstr ""
+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 ""
+msgstr "Upload Object"
#: dashboards/nova/containers/tables.py:136
#: dashboards/nova/containers/tables.py:155
msgid "Object"
-msgstr ""
+msgstr "Object"
#: dashboards/nova/containers/tables.py:137
#: dashboards/nova/containers/tables.py:156
#: dashboards/nova/containers/tables.py:262
msgid "Objects"
-msgstr ""
+msgstr "Objects"
#: dashboards/nova/containers/tables.py:148
msgid "Folder"
-msgstr ""
+msgstr "Folder"
#: dashboards/nova/containers/tables.py:149
msgid "Folders"
-msgstr ""
+msgstr "Folders"
#: dashboards/nova/containers/tables.py:162
msgid "Copy"
-msgstr ""
+msgstr "Copy"
#: dashboards/nova/containers/tables.py:175
msgid "Download"
-msgstr ""
+msgstr "Download"
#: dashboards/nova/containers/tables.py:231
msgid "Create Folder"
-msgstr ""
+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/instances/tables.py:272
-#: dashboards/nova/volumes/tables.py:141
+#: 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:76
+#: dashboards/syspanel/instances/tables.py:73
msgid "Size"
-msgstr ""
+msgstr "Size"
#: dashboards/nova/containers/views.py:52
msgid "Unable to retrieve container list."
-msgstr ""
+msgstr "Unable to retrieve container list."
#: dashboards/nova/containers/views.py:81
msgid "Unable to retrieve object list."
-msgstr ""
+msgstr "Unable to retrieve object list."
#: dashboards/nova/containers/views.py:165
msgid "Unable to retrieve object."
-msgstr ""
+msgstr "Unable to retrieve object."
#: dashboards/nova/containers/views.py:199
msgid "Unable to list containers."
-msgstr ""
+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 ""
+msgstr "Copy Object"
#: dashboards/nova/containers/templates/containers/_copy.html:17
msgid ""
@@ -802,6 +817,9 @@ msgid ""
"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 ""
@@ -813,10 +831,17 @@ msgid ""
"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 &reg; or a directory in UNIX &reg;. 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 ""
+msgstr "Upload Object To Container"
#: dashboards/nova/containers/templates/containers/_upload.html:18
msgid ""
@@ -826,31 +851,36 @@ msgid ""
"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 ""
+msgstr "Upload Objects"
#: dashboards/nova/images_and_snapshots/panel.py:25
msgid "Images & Snapshots"
-msgstr ""
+msgstr "Images & Snapshots"
-#: dashboards/nova/images_and_snapshots/views.py:61
+#: dashboards/nova/images_and_snapshots/views.py:62
msgid "Unable to retrieve images."
-msgstr ""
+msgstr "Unable to retrieve images."
-#: dashboards/nova/images_and_snapshots/views.py:72
+#: dashboards/nova/images_and_snapshots/views.py:73
msgid "Unable to retrieve snapshots."
-msgstr ""
+msgstr "Unable to retrieve snapshots."
-#: dashboards/nova/images_and_snapshots/views.py:80
+#: dashboards/nova/images_and_snapshots/views.py:81
#: dashboards/nova/volumes/forms.py:65
msgid "Unable to retrieve volume snapshots."
-msgstr ""
+msgstr "Unable to retrieve volume snapshots."
#: dashboards/nova/images_and_snapshots/images/forms.py:41
msgid "Image Location"
-msgstr ""
+msgstr "Image Location"
#: dashboards/nova/images_and_snapshots/images/forms.py:42
msgid "An external (HTTP) URL to load the image from."
@@ -860,31 +890,31 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:129
#: dashboards/nova/images_and_snapshots/images/tables.py:125
msgid "Format"
-msgstr ""
+msgstr "Format"
#: dashboards/nova/images_and_snapshots/images/forms.py:49
msgid "AKI - Amazon Kernel Image"
-msgstr ""
+msgstr "AKI - Amazon Kernel Image"
#: dashboards/nova/images_and_snapshots/images/forms.py:52
msgid "AMI - Amazon Machine Image"
-msgstr ""
+msgstr "AMI - Amazon Machine Image"
#: dashboards/nova/images_and_snapshots/images/forms.py:55
msgid "ARI - Amazon Ramdisk Image"
-msgstr ""
+msgstr "ARI - Amazon Ramdisk Image"
#: dashboards/nova/images_and_snapshots/images/forms.py:58
msgid "ISO - Optical Disk Image"
-msgstr ""
+msgstr "ISO - Optical Disk Image"
#: dashboards/nova/images_and_snapshots/images/forms.py:60
msgid "QCOW2 - QEMU Emulator"
-msgstr ""
+msgstr "QCOW2 - QEMU Emulator"
#: dashboards/nova/images_and_snapshots/images/forms.py:67
msgid "Minimum Disk (GB)"
-msgstr ""
+msgstr "Minimum Disk (GB)"
#: dashboards/nova/images_and_snapshots/images/forms.py:68
#: dashboards/nova/images_and_snapshots/images/forms.py:75
@@ -892,63 +922,65 @@ 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 ""
+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 ""
+msgstr "Public"
#: dashboards/nova/images_and_snapshots/images/forms.py:105
#, python-format
msgid "Your image %s has been queued for creation."
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+msgstr "Architecture"
#: dashboards/nova/images_and_snapshots/images/forms.py:137
#, python-format
msgid "Unable to update image \"%s\"."
-msgstr ""
+msgstr "Unable to update image \"%s\"."
#: dashboards/nova/images_and_snapshots/images/forms.py:161
msgid "Image was successfully updated."
-msgstr ""
+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:456
+#: dashboards/nova/instances/workflows.py:454
msgid "Launch"
-msgstr ""
+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 ""
+msgstr "Image"
#: dashboards/nova/images_and_snapshots/images/tables.py:46
#: dashboards/nova/images_and_snapshots/images/tables.py:131
@@ -957,41 +989,43 @@ msgstr ""
#: dashboards/syspanel/images/templates/images/index.html:3
#: dashboards/syspanel/images/templates/images/index.html:6
msgid "Images"
-msgstr ""
+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 ""
+msgstr "Create Image"
#: dashboards/nova/images_and_snapshots/images/tables.py:67
#: dashboards/syspanel/users/tables.py:31
msgid "Edit"
-msgstr ""
+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 ""
+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/instances/tables.py:277
+#: 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:86
+#: 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:145
+#: dashboards/nova/volumes/tables.py:153
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17
-#: dashboards/syspanel/instances/tables.py:81
-#: dashboards/syspanel/networks/tables.py:71
+#: dashboards/syspanel/instances/tables.py:78
+#: dashboards/syspanel/networks/tables.py:74
#: dashboards/syspanel/networks/ports/tables.py:77
msgid "Status"
-msgstr ""
+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
@@ -1002,66 +1036,66 @@ msgstr ""
#: dashboards/syspanel/overview/panel.py:28
#: dashboards/syspanel/overview/templates/overview/usage.html:6
msgid "Overview"
-msgstr ""
+msgstr "Overview"
#: dashboards/nova/images_and_snapshots/images/tabs.py:37
msgid "Unable to retrieve image details."
-msgstr ""
+msgstr "Unable to retrieve image details."
#: dashboards/nova/images_and_snapshots/images/views.py:60
msgid "Unable to retrieve image."
-msgstr ""
+msgstr "Unable to retrieve image."
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36
msgid "Instance ID"
-msgstr ""
+msgstr "Instance ID"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39
#: dashboards/nova/volumes/forms.py:193
msgid "Snapshot Name"
-msgstr ""
+msgstr "Snapshot Name"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49
#, python-format
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
-msgstr ""
+msgstr "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55
msgid "Unable to create snapshot."
-msgstr ""
+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 ""
+msgstr "Snapshot"
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48
msgid "Snapshots"
-msgstr ""
+msgstr "Snapshots"
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54
msgid "Instance Snapshots"
-msgstr ""
+msgstr "Instance Snapshots"
#: dashboards/nova/images_and_snapshots/snapshots/views.py:52
msgid "Unable to retrieve instance."
-msgstr ""
+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 &amp; Snapshots"
-msgstr ""
+msgstr "Images &amp; 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 ""
+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 ""
+msgstr "Specify an image to upload to the Image Service."
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21
msgid ""
@@ -1069,28 +1103,36 @@ msgid ""
"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 ""
+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 results in unusable images."
+"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 ""
+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 ""
+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
@@ -1098,57 +1140,60 @@ msgstr ""
#: 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 ""
+msgstr "ID"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17
msgid "Checksum"
-msgstr ""
+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 ""
+msgstr "Created"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21
msgid "Updated"
-msgstr ""
+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 ""
+msgstr "Specs"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32
msgid "Container Format"
-msgstr ""
+msgstr "Container Format"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34
msgid "Disk Format"
-msgstr ""
+msgstr "Disk Format"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40
msgid "Custom Properties"
-msgstr ""
+msgstr "Custom Properties"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56
msgid "Euca2ools state"
-msgstr ""
+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 ""
+msgstr "Project ID"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64
msgid "Image Type"
-msgstr ""
+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
@@ -1159,264 +1204,285 @@ msgstr ""
#: dashboards/syspanel/images/templates/images/update.html:4
#: dashboards/syspanel/images/templates/images/update.html:7
msgid "Update Image"
-msgstr ""
+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 ""
+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 ""
+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:162
-#: dashboards/nova/volumes/tables.py:67
+#: dashboards/nova/instances/tables.py:179
+#: dashboards/nova/volumes/tables.py:75
msgid "Create Snapshot"
-msgstr ""
+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 ""
+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 ""
+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/volume_snapshots/tables.py:32
+#: 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 ""
+msgstr "Volume Snapshot"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:69
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84
msgid "Volume Snapshots"
-msgstr ""
+msgstr "Volume Snapshots"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:41
-#: dashboards/nova/volumes/tables.py:50
+#: 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 ""
+msgstr "Create Volume"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:65
-msgid "Volume ID"
+#: 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 ""
+msgstr "Instance \"%s\" updated."
#: dashboards/nova/instances/forms.py:49
msgid "Unable to update instance."
-msgstr ""
+msgstr "Unable to update instance."
#: dashboards/nova/instances/panel.py:24
-#: dashboards/nova/instances/tables.py:63
-#: dashboards/nova/instances/tables.py:80
-#: dashboards/nova/instances/tables.py:95
-#: dashboards/nova/instances/tables.py:123
-#: dashboards/nova/instances/tables.py:292
+#: 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:96
+#: dashboards/syspanel/instances/tables.py:93
#: dashboards/syspanel/instances/templates/instances/index.html:3
#: dashboards/syspanel/projects/workflows.py:38
msgid "Instances"
-msgstr ""
+msgstr "Instances"
-#: dashboards/nova/instances/tables.py:60
+#: dashboards/nova/instances/tables.py:67
msgid "Terminate"
-msgstr ""
+msgstr "Terminate"
-#: dashboards/nova/instances/tables.py:61
+#: dashboards/nova/instances/tables.py:68
msgid "Scheduled termination of"
-msgstr ""
+msgstr "Scheduled termination of"
-#: dashboards/nova/instances/tables.py:77
+#: dashboards/nova/instances/tables.py:87
msgid "Reboot"
-msgstr ""
+msgstr "Reboot"
-#: dashboards/nova/instances/tables.py:78
+#: dashboards/nova/instances/tables.py:88
msgid "Rebooted"
-msgstr ""
+msgstr "Rebooted"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Pause"
-msgstr ""
+msgstr "Pause"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Unpause"
-msgstr ""
+msgstr "Unpause"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Paused"
-msgstr ""
+msgstr "Paused"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Unpaused"
-msgstr ""
+msgstr "Unpaused"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Suspend"
-msgstr ""
+msgstr "Suspend"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Resume"
-msgstr ""
+msgstr "Resume"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Suspended"
-msgstr ""
+msgstr "Suspended"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Resumed"
-msgstr ""
+msgstr "Resumed"
-#: dashboards/nova/instances/tables.py:148
-#: dashboards/nova/instances/workflows.py:455
+#: 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 ""
+msgstr "Launch Instance"
-#: dashboards/nova/instances/tables.py:155
+#: dashboards/nova/instances/tables.py:169
#: dashboards/nova/instances/templates/instances/_update.html:7
msgid "Edit Instance"
-msgstr ""
+msgstr "Edit Instance"
-#: dashboards/nova/instances/tables.py:172
+#: dashboards/nova/instances/tables.py:189
msgid "VNC Console"
-msgstr ""
+msgstr "VNC Console"
-#: dashboards/nova/instances/tables.py:187
+#: dashboards/nova/instances/tables.py:204
msgid "View Log"
-msgstr ""
+msgstr "View Log"
-#: dashboards/nova/instances/tables.py:232
+#: dashboards/nova/instances/tables.py:252
#, python-format
msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
-msgstr ""
+msgstr "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
-#: dashboards/nova/instances/tables.py:239
-#: dashboards/nova/instances/tables.py:246
+#: dashboards/nova/instances/tables.py:259
+#: dashboards/nova/instances/tables.py:266
msgid "Not available"
-msgstr ""
+msgstr "Not available"
-#: dashboards/nova/instances/tables.py:269
-#: dashboards/syspanel/instances/tables.py:73 usage/tables.py:57
+#: 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 ""
+msgstr "Instance Name"
-#: dashboards/nova/instances/tables.py:281
-#: dashboards/syspanel/instances/tables.py:85
+#: dashboards/nova/instances/tables.py:302
+#: dashboards/syspanel/instances/tables.py:82
msgid "Task"
-msgstr ""
+msgstr "Task"
-#: dashboards/nova/instances/tables.py:288
-#: dashboards/syspanel/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:309
+#: dashboards/syspanel/instances/tables.py:89
msgid "Power State"
-msgstr ""
+msgstr "Power State"
#: dashboards/nova/instances/tabs.py:35
msgid "Log"
-msgstr ""
+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 ""
+msgstr "Unable to get log for instance \"%s\"."
#: dashboards/nova/instances/tabs.py:54
msgid "VNC"
-msgstr ""
+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 ""
+msgstr "Unable to get VNC console for instance \"%s\"."
#: dashboards/nova/instances/views.py:58
msgid "Unable to retrieve instances."
-msgstr ""
+msgstr "Unable to retrieve instances."
#: dashboards/nova/instances/views.py:81
-#: dashboards/syspanel/instances/views.py:89
+#: dashboards/syspanel/instances/views.py:77
msgid "Unable to retrieve instance size information."
-msgstr ""
+msgstr "Unable to retrieve instance size information."
#: dashboards/nova/instances/views.py:143
msgid "Unable to retrieve instance details."
-msgstr ""
+msgstr "Unable to retrieve instance details."
#: dashboards/nova/instances/views.py:178
#, python-format
msgid "Unable to retrieve details for instance \"%s\"."
-msgstr ""
+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 ""
+msgstr "User"
#: dashboards/nova/instances/workflows.py:52
msgid "Project & User"
-msgstr ""
-
-#: dashboards/nova/instances/workflows.py:54
-msgid ""
-"Admin users may optionally select the project and user for whom the instance "
-"should be created."
-msgstr ""
+msgstr "Project & User"
#: dashboards/nova/instances/workflows.py:65
msgid "Don't boot from a volume."
-msgstr ""
+msgstr "Don't boot from a volume."
#: dashboards/nova/instances/workflows.py:66
msgid "Boot from volume."
-msgstr ""
+msgstr "Boot from volume."
#: dashboards/nova/instances/workflows.py:67
msgid "Boot from volume snapshot (creates a new volume)."
-msgstr ""
+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 ""
-
-#: 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:173
-msgid "Volume"
-msgstr ""
+msgstr "Volume Options"
#: dashboards/nova/instances/workflows.py:77
#: dashboards/nova/volumes/forms.py:126
msgid "Device Name"
-msgstr ""
+msgstr "Device Name"
#: dashboards/nova/instances/workflows.py:80
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
-msgstr ""
+msgstr "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
#: dashboards/nova/instances/workflows.py:82
msgid "Delete on Terminate"
-msgstr ""
+msgstr "Delete on Terminate"
#: dashboards/nova/instances/workflows.py:85
msgid "Delete volume on instance terminate"
-msgstr ""
+msgstr "Delete volume on instance terminate"
#: dashboards/nova/instances/workflows.py:99
#, python-format
@@ -1425,53 +1491,49 @@ msgstr ""
#: dashboards/nova/instances/workflows.py:116
msgid "Select Volume"
-msgstr ""
+msgstr "Select Volume"
#: dashboards/nova/instances/workflows.py:124
msgid "Unable to retrieve list of volumes."
-msgstr ""
+msgstr "Unable to retrieve list of volumes."
#: dashboards/nova/instances/workflows.py:128
msgid "Select Volume Snapshot"
-msgstr ""
+msgstr "Select Volume Snapshot"
#: dashboards/nova/instances/workflows.py:137
msgid "Unable to retrieve list of volume snapshots."
-msgstr ""
+msgstr "Unable to retrieve list of volume snapshots."
#: dashboards/nova/instances/workflows.py:170
msgid "Instance Source"
-msgstr ""
+msgstr "Instance Source"
#: dashboards/nova/instances/workflows.py:173
msgid "Instance Snapshot"
-msgstr ""
-
-#: dashboards/nova/instances/workflows.py:175
-msgid "Server Name"
-msgstr ""
+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 ""
+msgstr "Flavor"
#: dashboards/nova/instances/workflows.py:177
msgid "Size of image to launch."
-msgstr ""
+msgstr "Size of image to launch."
#: dashboards/nova/instances/workflows.py:178
msgid "Instance Count"
-msgstr ""
+msgstr "Instance Count"
#: dashboards/nova/instances/workflows.py:181
msgid "Number of instances to launch."
-msgstr ""
+msgstr "Number of instances to launch."
#: dashboards/nova/instances/workflows.py:184
msgid "Details"
-msgstr ""
+msgstr "Details"
#: dashboards/nova/instances/workflows.py:197
msgid ""
@@ -1488,133 +1550,136 @@ 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:227
+#: dashboards/nova/instances/workflows.py:228
msgid "Unable to retrieve public images."
-msgstr ""
+msgstr "Unable to retrieve public images."
-#: dashboards/nova/instances/workflows.py:241
+#: dashboards/nova/instances/workflows.py:243
msgid "Unable to retrieve images for the current project."
-msgstr ""
+msgstr "Unable to retrieve images for the current project."
-#: dashboards/nova/instances/workflows.py:264
+#: dashboards/nova/instances/workflows.py:266
msgid "Select Image"
-msgstr ""
+msgstr "Select Image"
-#: dashboards/nova/instances/workflows.py:266
+#: dashboards/nova/instances/workflows.py:268
msgid "No images available."
-msgstr ""
+msgstr "No images available."
-#: dashboards/nova/instances/workflows.py:275
+#: dashboards/nova/instances/workflows.py:277
msgid "Select Instance Snapshot"
-msgstr ""
+msgstr "Select Instance Snapshot"
-#: dashboards/nova/instances/workflows.py:277
+#: dashboards/nova/instances/workflows.py:279
msgid "No snapshots available."
-msgstr ""
+msgstr "No snapshots available."
-#: dashboards/nova/instances/workflows.py:288
+#: dashboards/nova/instances/workflows.py:290
msgid "Unable to retrieve instance flavors."
-msgstr ""
+msgstr "Unable to retrieve instance flavors."
-#: dashboards/nova/instances/workflows.py:301
+#: dashboards/nova/instances/workflows.py:303 usage/base.py:113
msgid "Unable to retrieve quota information."
-msgstr ""
+msgstr "Unable to retrieve quota information."
-#: dashboards/nova/instances/workflows.py:334
+#: dashboards/nova/instances/workflows.py:336
msgid "Which keypair to use for authentication."
-msgstr ""
+msgstr "Which keypair to use for authentication."
-#: dashboards/nova/instances/workflows.py:341
+#: dashboards/nova/instances/workflows.py:343
msgid "Launch instance in these security groups."
-msgstr ""
+msgstr "Launch instance in these security groups."
-#: dashboards/nova/instances/workflows.py:346
+#: 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:356
+#: dashboards/nova/instances/workflows.py:358
msgid "Unable to retrieve keypairs."
-msgstr ""
+msgstr "Unable to retrieve keypairs."
-#: dashboards/nova/instances/workflows.py:358
+#: dashboards/nova/instances/workflows.py:360
msgid "Select a keypair"
-msgstr ""
+msgstr "Select a keypair"
-#: dashboards/nova/instances/workflows.py:360
+#: dashboards/nova/instances/workflows.py:362
msgid "No keypairs available."
-msgstr ""
+msgstr "No keypairs available."
-#: dashboards/nova/instances/workflows.py:369
+#: dashboards/nova/instances/workflows.py:371
msgid "Unable to retrieve list of security groups"
-msgstr ""
+msgstr "Unable to retrieve list of security groups"
-#: dashboards/nova/instances/workflows.py:389
+#: dashboards/nova/instances/workflows.py:391
msgid "Customization Script"
-msgstr ""
+msgstr "Customization Script"
-#: dashboards/nova/instances/workflows.py:391
+#: 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:398
+#: dashboards/nova/instances/workflows.py:400
msgid "Post-Creation"
-msgstr ""
+msgstr "Post-Creation"
-#: dashboards/nova/instances/workflows.py:409
-#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:32
-#: dashboards/nova/networks/tables.py:92
+#: 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:34
-#: dashboards/syspanel/networks/tables.py:77
+#: 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:412
+#: dashboards/nova/instances/workflows.py:414
msgid "Launch instance withthese networks"
msgstr ""
-#: dashboards/nova/instances/workflows.py:416
-#: dashboards/syspanel/instances/workflows.py:37
+#: dashboards/nova/instances/workflows.py:418
msgid "Networking"
msgstr ""
-#: dashboards/nova/instances/workflows.py:418
-#: dashboards/syspanel/instances/workflows.py:39
+#: dashboards/nova/instances/workflows.py:420
msgid "Select networks for your instance."
msgstr ""
-#: dashboards/nova/instances/workflows.py:434
-#: dashboards/syspanel/instances/workflows.py:73
+#: dashboards/nova/instances/workflows.py:432
msgid "Unable to retrieve networks."
msgstr ""
-#: dashboards/nova/instances/workflows.py:457
+#: dashboards/nova/instances/workflows.py:455
#, python-format
msgid "Launched %(count)s named \"%(name)s\"."
-msgstr ""
+msgstr "Launched %(count)s named \"%(name)s\"."
-#: dashboards/nova/instances/workflows.py:458
+#: dashboards/nova/instances/workflows.py:456
#, python-format
msgid "Unable to launch %(count)s named \"%(name)s\"."
-msgstr ""
+msgstr "Unable to launch %(count)s named \"%(name)s\"."
-#: dashboards/nova/instances/workflows.py:471
+#: dashboards/nova/instances/workflows.py:469
#, python-format
msgid "%s instances"
-msgstr ""
+msgstr "%s instances"
-#: dashboards/nova/instances/workflows.py:474
+#: dashboards/nova/instances/workflows.py:472
msgid "instance"
-msgstr ""
+msgstr "instance"
#: dashboards/nova/instances/templates/instances/_detail_log.html:4
msgid "Instance Console Log"
@@ -1630,17 +1695,17 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:11
msgid "View Full Log"
-msgstr ""
+msgstr "View Full Log"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:3
msgid "Instance Overview"
-msgstr ""
+msgstr "Instance Overview"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:24
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
-#: usage/tables.py:22
+#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22
msgid "RAM"
-msgstr ""
+msgstr "RAM"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:26
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10
@@ -1648,149 +1713,152 @@ msgstr ""
#: dashboards/syspanel/flavors/tables.py:40
#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19
msgid "VCPUs"
-msgstr ""
+msgstr "VCPUs"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:27
msgid "VCPU"
-msgstr ""
+msgstr "VCPU"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:28
#: usage/tables.py:20
msgid "Disk"
-msgstr ""
-
-#: 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 ""
+msgstr "Disk"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:34
msgid "IP Addresses"
-msgstr ""
+msgstr "IP Addresses"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:59
msgid "No rules defined."
-msgstr ""
+msgstr "No rules defined."
#: dashboards/nova/instances/templates/instances/_detail_overview.html:68
msgid "Meta"
-msgstr ""
+msgstr "Meta"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:71
msgid "Key Name"
-msgstr ""
+msgstr "Key Name"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:84
msgid "Volumes Attached"
-msgstr ""
+msgstr "Volumes Attached"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:88
-#: dashboards/nova/volumes/tables.py:158
+#: 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 ""
+msgstr "Attached To"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:90
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42
msgid "on"
-msgstr ""
+msgstr "on"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:94
msgid "No volumes attached."
-msgstr ""
+msgstr "No volumes attached."
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3
msgid "Instance VNC Console"
-msgstr ""
+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 ""
+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 ""
+msgstr "VNC console is currently unavailabe. Please try again later."
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9
msgid "Reload"
-msgstr ""
+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 ""
+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 ""
+msgstr "Flavor Details"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11
#: dashboards/syspanel/flavors/tables.py:44
msgid "Root Disk"
-msgstr ""
+msgstr "Root Disk"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12
#: dashboards/syspanel/flavors/tables.py:46
msgid "Ephemeral Disk"
-msgstr ""
+msgstr "Ephemeral Disk"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13
msgid "Total Disk"
-msgstr ""
+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 ""
+msgstr "MB"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21
msgid "Number of Instances"
-msgstr ""
+msgstr "Number of Instances"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29
msgid "Number of VCPUs"
-msgstr ""
+msgstr "Number of VCPUs"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
-msgid "Total Memory"
-msgstr ""
+#, 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 ""
+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
@@ -1799,47 +1867,49 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31
msgid "Save Changes"
-msgstr ""
+msgstr "Save Changes"
#: dashboards/nova/instances/templates/instances/detail.html:3
msgid "Instance Detail"
-msgstr ""
+msgstr "Instance Detail"
#: dashboards/nova/instances/templates/instances/update.html:3
#: dashboards/nova/instances/templates/instances/update.html:6
msgid "Update Instance"
-msgstr ""
+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:31
+#: 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:33
+#: dashboards/syspanel/networks/tables.py:34
msgid "Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:47
-#: dashboards/syspanel/networks/tables.py:40
+#: 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:55
+#: 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:48
+#: 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
@@ -1847,51 +1917,60 @@ msgstr ""
msgid "Create Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:62
+#: dashboards/nova/networks/tables.py:73
#: dashboards/nova/networks/templates/networks/_update.html:7
-#: dashboards/syspanel/networks/tables.py:55
+#: dashboards/syspanel/networks/tables.py:56
#: dashboards/syspanel/networks/templates/networks/_update.html:7
msgid "Edit Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:69
+#: dashboards/nova/networks/tables.py:80
msgid "Add Subnet"
msgstr ""
-#: dashboards/nova/networks/tables.py:85
-#: dashboards/syspanel/networks/tables.py:70
+#: dashboards/nova/networks/tables.py:96
+#: dashboards/syspanel/networks/tables.py:71
msgid "Subnets Associated"
msgstr ""
-#: dashboards/nova/networks/tables.py:88
+#: 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:73
+#: dashboards/syspanel/networks/tables.py:76
#: dashboards/syspanel/networks/ports/tables.py:79
msgid "Admin State"
msgstr ""
-#: dashboards/nova/networks/views.py:55
+#: 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:89
+#: dashboards/nova/networks/views.py:86
msgid "Unable to retrieve network details."
msgstr ""
-#: dashboards/nova/networks/views.py:112
+#: 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:124
+#: 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:137
+#: 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\"."
@@ -1909,7 +1988,7 @@ msgid ""
msgstr ""
#: dashboards/nova/networks/workflows.py:52
-#: dashboards/nova/networks/subnets/tables.py:48
+#: 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
@@ -1928,7 +2007,7 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:57
#: dashboards/nova/networks/subnets/forms.py:44
-#: dashboards/nova/networks/subnets/tables.py:71
+#: 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"
@@ -1941,7 +2020,7 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:65
#: dashboards/nova/networks/subnets/forms.py:52
-#: dashboards/nova/networks/subnets/tables.py:72
+#: dashboards/nova/networks/subnets/tables.py:84
#: dashboards/syspanel/networks/subnets/tables.py:72
msgid "IP Version"
msgstr ""
@@ -2042,7 +2121,7 @@ msgid "Unable to retrieve port details."
msgstr ""
#: dashboards/nova/networks/subnets/forms.py:34
-#: dashboards/syspanel/networks/tables.py:67
+#: dashboards/syspanel/networks/tables.py:68
#: dashboards/syspanel/networks/ports/forms.py:32
msgid "Network Name"
msgstr ""
@@ -2056,7 +2135,7 @@ msgstr ""
#: dashboards/nova/networks/subnets/forms.py:53
#: dashboards/nova/networks/subnets/forms.py:103
-#: dashboards/nova/networks/subnets/tables.py:73
+#: 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"
@@ -2082,27 +2161,27 @@ msgstr ""
msgid "Failed to update subnet %s"
msgstr ""
-#: dashboards/nova/networks/subnets/tables.py:31
+#: 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:32
-#: dashboards/nova/networks/subnets/tables.py:77
+#: 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:38
+#: 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:59
+#: 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
@@ -2240,7 +2319,7 @@ msgstr ""
#: dashboards/nova/templates/nova/_warning.html:6
msgid "You currently have the power to damage your OpenStack cloud..."
-msgstr ""
+msgstr "You currently have the power to damage your OpenStack cloud..."
#: dashboards/nova/templates/nova/_warning.html:9
msgid ""
@@ -2249,6 +2328,10 @@ msgid ""
"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 ""
@@ -2256,16 +2339,21 @@ msgid ""
"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 ""
+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 ""
@@ -2273,23 +2361,31 @@ msgid ""
"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 ""
@@ -2298,37 +2394,28 @@ msgid ""
"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 ""
-
-#: dashboards/nova/templates/nova/base.html:9
-msgid "Caution"
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:10
-msgid "You are acting as an admin user in the project dashboard."
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:12
-msgid "Learn More"
-msgstr ""
-
-#: dashboards/nova/volumes/forms.py:26
-msgid "Volume Name"
-msgstr ""
+msgstr "Close"
#: dashboards/nova/volumes/forms.py:29
msgid "Size (GB)"
@@ -2362,14 +2449,16 @@ 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 ""
+msgstr "You are already using all of your available volumes."
#: dashboards/nova/volumes/forms.py:115
msgid "Unable to create volume."
-msgstr ""
+msgstr "Unable to create volume."
#: dashboards/nova/volumes/forms.py:123
msgid "Attach to Instance"
@@ -2377,32 +2466,32 @@ msgstr ""
#: dashboards/nova/volumes/forms.py:124
msgid "Select an instance to attach to."
-msgstr ""
+msgstr "Select an instance to attach to."
#: dashboards/nova/volumes/forms.py:168
msgid "Unknown instance (None)"
-msgstr ""
+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 ""
+msgstr "Attaching volume %(vol)s to instance %(inst)s on %(dev)s."
#: dashboards/nova/volumes/forms.py:188
msgid "Unable to attach volume."
-msgstr ""
+msgstr "Unable to attach volume."
#: dashboards/nova/volumes/forms.py:212
#, python-format
msgid "Creating volume snapshot \"%s\""
-msgstr ""
+msgstr "Creating volume snapshot \"%s\""
#: dashboards/nova/volumes/forms.py:218
msgid "Unable to create volume snapshot."
-msgstr ""
+msgstr "Unable to create volume snapshot."
#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37
-#: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174
+#: 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
@@ -2411,152 +2500,157 @@ msgstr ""
#: dashboards/syspanel/volumes/templates/volumes/index.html:3
#: dashboards/syspanel/volumes/templates/volumes/index.html:6
msgid "Volumes"
-msgstr ""
+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:57
+#: dashboards/nova/volumes/tables.py:65
msgid "Edit Attachments"
-msgstr ""
+msgstr "Edit Attachments"
-#: dashboards/nova/volumes/tables.py:84
+#: dashboards/nova/volumes/tables.py:92
#, python-format
msgid "%sGB"
-msgstr ""
+msgstr "%sGB"
-#: dashboards/nova/volumes/tables.py:97 dashboards/nova/volumes/views.py:140
+#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149
msgid "Unable to retrieve attachment information."
-msgstr ""
+msgstr "Unable to retrieve attachment information."
-#: dashboards/nova/volumes/tables.py:114
+#: dashboards/nova/volumes/tables.py:122
#, python-format
msgid "Attached to %(instance)s on %(dev)s"
-msgstr ""
+msgstr "Attached to %(instance)s on %(dev)s"
-#: dashboards/nova/volumes/tables.py:171
+#: dashboards/nova/volumes/tables.py:179
msgid "Detach"
-msgstr ""
+msgstr "Detach"
-#: dashboards/nova/volumes/tables.py:172
+#: dashboards/nova/volumes/tables.py:180
msgid "Detaching"
-msgstr ""
+msgstr "Detaching"
-#: dashboards/nova/volumes/tables.py:207
+#: dashboards/nova/volumes/tables.py:215
#, python-format
msgid "%(dev)s on instance %(instance_name)s"
-msgstr ""
+msgstr "%(dev)s on instance %(instance_name)s"
#: dashboards/nova/volumes/tabs.py:41
msgid "Unable to retrieve volume details."
-msgstr ""
+msgstr "Unable to retrieve volume details."
-#: dashboards/nova/volumes/views.py:52
+#: dashboards/nova/volumes/views.py:50
msgid "Unable to retrieve volume list."
-msgstr ""
+msgstr "Unable to retrieve volume list."
#: dashboards/nova/volumes/views.py:58
msgid "Unable to retrieve volume/instance attachment information"
-msgstr ""
+msgstr "Unable to retrieve volume/instance attachment information"
-#: dashboards/nova/volumes/views.py:121 dashboards/nova/volumes/views.py:131
+#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140
msgid "Unable to retrieve volume information."
-msgstr ""
+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 ""
+msgstr "Manage Volume Attachments"
#: dashboards/nova/volumes/templates/volumes/_attach.html:13
msgid "Attach To Instance"
-msgstr ""
+msgstr "Attach To Instance"
#: dashboards/nova/volumes/templates/volumes/_attach.html:22
msgid "Attach Volume"
-msgstr ""
+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 ""
+msgstr "Volumes are block devices that can be attached to instances."
#: dashboards/nova/volumes/templates/volumes/_create.html:22
msgid "Volume Quotas"
-msgstr ""
+msgstr "Volume Quotas"
#: dashboards/nova/volumes/templates/volumes/_create.html:25
msgid "Total Gigabytes"
-msgstr ""
+msgstr "Total Gigabytes"
#: dashboards/nova/volumes/templates/volumes/_create.html:34
msgid "Number of Volumes"
-msgstr ""
+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 ""
+msgstr "Create Volume Snapshot"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3
msgid "Volume Overview"
-msgstr ""
+msgstr "Volume Overview"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34
msgid "Attachments"
-msgstr ""
+msgstr "Attachments"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46
msgid "Not attached"
-msgstr ""
+msgstr "Not attached"
#: dashboards/nova/volumes/templates/volumes/create.html:6
msgid "Create a Volume"
-msgstr ""
+msgstr "Create a Volume"
#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6
msgid "Create a Volume Snapshot"
-msgstr ""
+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 ""
+msgstr "Volume Details"
#: dashboards/nova/volumes/templates/volumes/detail.html:6
#: dashboards/syspanel/volumes/templates/volumes/detail.html:6
msgid "Volume Detail"
-msgstr ""
+msgstr "Volume Detail"
#: dashboards/settings/dashboard.py:24 templates/_header.html:4
msgid "Settings"
-msgstr ""
+msgstr "Settings"
#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35
msgid "Select a Project"
-msgstr ""
+msgstr "Select a Project"
#: dashboards/settings/ec2/forms.py:45
msgid "Unable to retrieve tenant list."
-msgstr ""
+msgstr "Unable to retrieve tenant list."
#: dashboards/settings/ec2/forms.py:87
msgid "Unable to fetch EC2 credentials."
-msgstr ""
+msgstr "Unable to fetch EC2 credentials."
#: dashboards/settings/ec2/forms.py:100
#, python-format
msgid "Error writing zipfile: %(exc)s"
-msgstr ""
+msgstr "Error writing zipfile: %(exc)s"
#: dashboards/settings/ec2/panel.py:24
msgid "EC2 Credentials"
-msgstr ""
+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 ""
+msgstr "Download EC2 Credentials"
#: dashboards/settings/ec2/templates/ec2/download_form.html:18
msgid ""
@@ -2564,85 +2658,90 @@ msgid ""
"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 ""
+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 ""
+msgstr "OpenStack API"
#: dashboards/settings/project/tables.py:27
msgid "Service Name"
-msgstr ""
+msgstr "Service Name"
#: dashboards/settings/project/tables.py:29
msgid "Service Endpoint"
-msgstr ""
+msgstr "Service Endpoint"
#: dashboards/settings/project/tables.py:33
msgid "API Endpoints"
-msgstr ""
+msgstr "API Endpoints"
#: dashboards/settings/project/templates/project/_openrc.html:15
msgid "Download OpenStack RC File"
-msgstr ""
+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 ""
+msgstr "Download RC File"
#: dashboards/settings/user/forms.py:57
msgid "Settings saved."
-msgstr ""
+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 ""
+msgstr "User Settings"
#: dashboards/settings/user/templates/user/_settings.html:18
msgid "From here you can modify dashboard settings for your user."
-msgstr ""
+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 ""
+msgstr "Save"
#: dashboards/syspanel/dashboard.py:24
msgid "System Panel"
-msgstr ""
+msgstr "System Panel"
#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74
msgid "Admin"
-msgstr ""
+msgstr "Admin"
#: dashboards/syspanel/flavors/forms.py:37
-msgid "Memory MB"
+msgid "RAM MB"
msgstr ""
#: dashboards/syspanel/flavors/forms.py:38
msgid "Root Disk GB"
-msgstr ""
+msgstr "Root Disk GB"
#: dashboards/syspanel/flavors/forms.py:39
msgid "Ephemeral Disk GB"
-msgstr ""
+msgstr "Ephemeral Disk GB"
#: dashboards/syspanel/flavors/forms.py:49
msgid "Unable to get unique ID for new flavor."
@@ -2672,7 +2771,7 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/index.html:3
#: dashboards/syspanel/flavors/templates/flavors/index.html:6
msgid "Flavors"
-msgstr ""
+msgstr "Flavors"
#: dashboards/syspanel/flavors/tables.py:22
#: dashboards/syspanel/flavors/templates/flavors/_create.html:8
@@ -2680,7 +2779,7 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/create.html:3
#: dashboards/syspanel/flavors/templates/flavors/create.html:6
msgid "Create Flavor"
-msgstr ""
+msgstr "Create Flavor"
#: dashboards/syspanel/flavors/tables.py:29
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8
@@ -2696,11 +2795,7 @@ msgstr ""
#: dashboards/syspanel/flavors/tables.py:39
msgid "Flavor Name"
-msgstr ""
-
-#: dashboards/syspanel/flavors/tables.py:42
-msgid "Memory"
-msgstr ""
+msgstr "Flavor Name"
#: dashboards/syspanel/flavors/views.py:48
msgid "Unable to retrieve flavor list."
@@ -2712,7 +2807,7 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/_create.html:18
msgid "From here you can define the sizing of a new flavor."
-msgstr ""
+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."
@@ -2726,43 +2821,37 @@ msgstr ""
#: dashboards/syspanel/images/views.py:53
msgid "Unable to retrieve image list."
-msgstr ""
+msgstr "Unable to retrieve image list."
-#: dashboards/syspanel/instances/tables.py:62 usage/tables.py:30
+#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30
msgid "Project Name"
-msgstr ""
+msgstr "Project Name"
-#: dashboards/syspanel/instances/tables.py:69
+#: dashboards/syspanel/instances/tables.py:66
#: dashboards/syspanel/services/tables.py:40
msgid "Host"
-msgstr ""
+msgstr "Host"
-#: dashboards/syspanel/instances/views.py:72
-#: dashboards/syspanel/instances/workflows.py:47
+#: dashboards/syspanel/instances/views.py:60
#: dashboards/syspanel/networks/views.py:48
msgid "Unable to retrieve instance tenant information."
-msgstr ""
-
-#: dashboards/syspanel/instances/workflows.py:107
-#, python-format
-msgid "Selected network '%s' is not owned by the specified project"
-msgstr ""
+msgstr "Unable to retrieve instance tenant information."
#: dashboards/syspanel/instances/templates/instances/index.html:6
msgid "All Instances"
-msgstr ""
+msgstr "All Instances"
#: dashboards/syspanel/networks/forms.py:45
#: dashboards/syspanel/users/forms.py:41
msgid "Select a project"
-msgstr ""
+msgstr "Select a project"
-#: dashboards/syspanel/networks/forms.py:56
+#: dashboards/syspanel/networks/forms.py:57
#, python-format
msgid "Network %s was successfully created."
msgstr ""
-#: dashboards/syspanel/networks/forms.py:62
+#: dashboards/syspanel/networks/forms.py:63
#, python-format
msgid "Failed to create network %s"
msgstr ""
@@ -2826,40 +2915,40 @@ msgstr ""
#: dashboards/syspanel/overview/templates/overview/usage.html:3
msgid "Usage Overview"
-msgstr ""
+msgstr "Usage Overview"
#: dashboards/syspanel/overview/templates/overview/usage.html:12
msgid "Monitoring"
-msgstr ""
+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 ""
+msgstr "Projects"
#: dashboards/syspanel/projects/tables.py:19
msgid "Modify Users"
-msgstr ""
+msgstr "Modify Users"
#: dashboards/syspanel/projects/tables.py:32
msgid "View Usage"
-msgstr ""
+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 ""
+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 ""
+msgstr "Edit Project"
#: dashboards/syspanel/projects/tables.py:91
#: dashboards/syspanel/projects/workflows.py:74
@@ -2868,15 +2957,15 @@ msgstr ""
#: dashboards/syspanel/users/tables.py:39
#: dashboards/syspanel/users/tables.py:114
msgid "Enabled"
-msgstr ""
+msgstr "Enabled"
#: dashboards/syspanel/projects/tables.py:104
msgid "Remove"
-msgstr ""
+msgstr "Remove"
#: dashboards/syspanel/projects/tables.py:105
msgid "Removed"
-msgstr ""
+msgstr "Removed"
#: dashboards/syspanel/projects/tables.py:107
#: dashboards/syspanel/users/panel.py:28
@@ -2885,27 +2974,27 @@ msgstr ""
#: dashboards/syspanel/users/tables.py:121
#: dashboards/syspanel/users/templates/users/index.html:8
msgid "Users"
-msgstr ""
+msgstr "Users"
#: dashboards/syspanel/projects/tables.py:125
msgid "Unable to retrieve role information."
-msgstr ""
+msgstr "Unable to retrieve role information."
#: dashboards/syspanel/projects/tables.py:130
msgid "Roles"
-msgstr ""
+msgstr "Roles"
#: dashboards/syspanel/projects/tables.py:134
msgid "Users For Project"
-msgstr ""
+msgstr "Users For Project"
#: dashboards/syspanel/projects/tables.py:142
msgid "Add To Project"
-msgstr ""
+msgstr "Add To Project"
#: dashboards/syspanel/projects/tables.py:154
msgid "Add New Users"
-msgstr ""
+msgstr "Add New Users"
#: dashboards/syspanel/projects/views.py:67
msgid "Unable to retrieve project information."
@@ -2913,11 +3002,11 @@ msgstr ""
#: dashboards/syspanel/projects/views.py:87
msgid "Unable to retrieve project list."
-msgstr ""
+msgstr "Unable to retrieve project list."
#: dashboards/syspanel/projects/views.py:110
msgid "Unable to retrieve users."
-msgstr ""
+msgstr "Unable to retrieve users."
#: dashboards/syspanel/projects/views.py:154
msgid "Unable to retrieve default quota values."
@@ -2929,19 +3018,19 @@ msgstr ""
#: dashboards/syspanel/projects/workflows.py:35
msgid "Injected File Content Bytes"
-msgstr ""
+msgstr "Injected File Content Bytes"
#: dashboards/syspanel/projects/workflows.py:36
msgid "Metadata Items"
-msgstr ""
+msgstr "Metadata Items"
#: dashboards/syspanel/projects/workflows.py:39
msgid "Injected Files"
-msgstr ""
+msgstr "Injected Files"
#: dashboards/syspanel/projects/workflows.py:43
msgid "Gigabytes"
-msgstr ""
+msgstr "Gigabytes"
#: dashboards/syspanel/projects/workflows.py:44
msgid "RAM (MB)"
@@ -2963,7 +3052,7 @@ 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 ""
+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."
@@ -2977,7 +3066,7 @@ msgstr ""
#: dashboards/syspanel/projects/workflows.py:167
#: dashboards/syspanel/users/views.py:46
msgid "Unable to retrieve user list."
-msgstr ""
+msgstr "Unable to retrieve user list."
#: dashboards/syspanel/projects/workflows.py:178
msgid "Add Project"
@@ -3035,15 +3124,15 @@ msgstr ""
#: dashboards/syspanel/projects/templates/projects/add_user.html:3
#: dashboards/syspanel/projects/templates/projects/add_user.html:6
msgid "Add User To Project"
-msgstr ""
+msgstr "Add User To Project"
#: dashboards/syspanel/projects/templates/projects/_add_user.html:18
msgid "Select the user role for the project."
-msgstr ""
+msgstr "Select the user role for the project."
#: dashboards/syspanel/projects/templates/projects/_add_user.html:23
msgid "Add"
-msgstr ""
+msgstr "Add"
#: dashboards/syspanel/projects/templates/projects/_create_user.html:7
#, python-format
@@ -3060,28 +3149,29 @@ msgstr ""
#: dashboards/syspanel/users/templates/users/_create.html:22
#: dashboards/syspanel/users/templates/users/create.html:7
msgid "Create User"
-msgstr ""
+msgstr "Create User"
#: dashboards/syspanel/projects/templates/projects/_quotas.html:7
#: dashboards/syspanel/projects/templates/projects/_quotas.html:22
msgid "Update Quota"
-msgstr ""
+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 ""
+msgstr "Update Project"
#: dashboards/syspanel/projects/templates/projects/_update.html:18
msgid "From here you can edit a project."
-msgstr ""
+msgstr "From here you can edit a project."
#: dashboards/syspanel/projects/templates/projects/_update_members.html:7
msgid ""
@@ -3105,90 +3195,90 @@ msgstr ""
#: dashboards/syspanel/projects/templates/projects/usage.html:3
msgid "Project Usage Overview"
-msgstr ""
+msgstr "Project Usage Overview"
#: dashboards/syspanel/projects/templates/projects/usage.html:7
msgid "Project Usage"
-msgstr ""
+msgstr "Project Usage"
#: dashboards/syspanel/projects/templates/projects/users.html:7
msgid "Users for Project"
-msgstr ""
+msgstr "Users for Project"
#: dashboards/syspanel/quotas/panel.py:28
#: dashboards/syspanel/quotas/tables.py:36
msgid "Quotas"
-msgstr ""
+msgstr "Quotas"
#: dashboards/syspanel/quotas/tables.py:28
msgid "Quota Name"
-msgstr ""
+msgstr "Quota Name"
#: dashboards/syspanel/quotas/tables.py:29
msgid "Limit"
-msgstr ""
+msgstr "Limit"
#: dashboards/syspanel/quotas/views.py:45
msgid "Unable to get quota info."
-msgstr ""
+msgstr "Unable to get quota info."
#: dashboards/syspanel/quotas/templates/quotas/index.html:8
msgid "Default Quotas"
-msgstr ""
+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 ""
+msgstr "Services"
#: dashboards/syspanel/services/tables.py:37
msgid "Id"
-msgstr ""
+msgstr "Id"
#: dashboards/syspanel/services/tables.py:39
msgid "Service"
-msgstr ""
+msgstr "Service"
#: dashboards/syspanel/users/forms.py:53
msgid "Passwords do not match."
-msgstr ""
+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 ""
+msgstr "User Name"
#: dashboards/syspanel/users/forms.py:62
#: dashboards/syspanel/users/forms.py:115
#: dashboards/syspanel/users/tables.py:108
msgid "Email"
-msgstr ""
+msgstr "Email"
#: dashboards/syspanel/users/forms.py:64
#: dashboards/syspanel/users/forms.py:116
msgid "Password"
-msgstr ""
+msgstr "Password"
#: dashboards/syspanel/users/forms.py:69
#: dashboards/syspanel/users/forms.py:123
msgid "Confirm Password"
-msgstr ""
+msgstr "Confirm Password"
#: dashboards/syspanel/users/forms.py:72
#: dashboards/syspanel/users/forms.py:126
msgid "Primary Project"
-msgstr ""
+msgstr "Primary Project"
#: dashboards/syspanel/users/forms.py:74
msgid "Role"
-msgstr ""
+msgstr "Role"
#: dashboards/syspanel/users/forms.py:95
#, python-format
msgid "User \"%s\" was successfully created."
-msgstr ""
+msgstr "User \"%s\" was successfully created."
#: dashboards/syspanel/users/forms.py:105
msgid "Unable to add userto primary project."
@@ -3196,19 +3286,19 @@ msgstr ""
#: dashboards/syspanel/users/forms.py:109
msgid "Unable to create user."
-msgstr ""
+msgstr "Unable to create user."
#: dashboards/syspanel/users/forms.py:150
msgid "name"
-msgstr ""
+msgstr "name"
#: dashboards/syspanel/users/forms.py:150
msgid "email"
-msgstr ""
+msgstr "email"
#: dashboards/syspanel/users/forms.py:159
msgid "primary project"
-msgstr ""
+msgstr "primary project"
#: dashboards/syspanel/users/forms.py:172
#, python-format
@@ -3217,63 +3307,64 @@ msgstr ""
#: dashboards/syspanel/users/forms.py:180
msgid "password"
-msgstr ""
+msgstr "password"
#: dashboards/syspanel/users/forms.py:189
msgid "User has been updated successfully."
-msgstr ""
+msgstr "User has been updated successfully."
#: dashboards/syspanel/users/forms.py:193
#, python-format
msgid "Unable to update %(attributes)s for the user."
-msgstr ""
+msgstr "Unable to update %(attributes)s for the user."
#: dashboards/syspanel/users/tables.py:38
msgid "Enable"
-msgstr ""
+msgstr "Enable"
#: dashboards/syspanel/users/tables.py:38
msgid "Disable"
-msgstr ""
+msgstr "Disable"
#: dashboards/syspanel/users/tables.py:39
msgid "Disabled"
-msgstr ""
+msgstr "Disabled"
#: dashboards/syspanel/users/tables.py:62
msgid "You cannot disable the user you are currently logged in as."
-msgstr ""
+msgstr "You cannot disable the user you are currently logged in as."
#: dashboards/syspanel/users/tables.py:113
msgid "User ID"
-msgstr ""
+msgstr "User ID"
#: dashboards/syspanel/users/views.py:69
msgid "Unable to update user."
-msgstr ""
+msgstr "Unable to update user."
#: dashboards/syspanel/users/views.py:103
msgid "Unable to retrieve user roles."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Filter"
#: tables/actions.py:468
#, python-format
@@ -3284,50 +3375,50 @@ msgstr ""
msgid "N/A"
msgstr ""
-#: tables/actions.py:526
+#: tables/actions.py:530
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
-msgstr ""
+msgstr "You do not have permission to %(action)s: %(objs)s"
-#: tables/actions.py:532
+#: tables/actions.py:536
#, python-format
msgid "Unable to %(action)s: %(objs)s"
-msgstr ""
+msgstr "Unable to %(action)s: %(objs)s"
-#: tables/actions.py:538
+#: tables/actions.py:542
#, python-format
msgid "%(action)s: %(objs)s"
-msgstr ""
+msgstr "%(action)s: %(objs)s"
-#: tables/actions.py:548
+#: tables/actions.py:552
msgid "Delete"
-msgstr ""
+msgstr "Delete"
-#: tables/actions.py:549
+#: tables/actions.py:553
msgid "Deleted"
-msgstr ""
+msgstr "Deleted"
#: tables/base.py:266
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
-msgstr ""
+msgstr "The attribute %(attr)s doesn't exist on %(obj)s."
-#: tables/base.py:726
+#: tables/base.py:727
msgid "No items to display."
-msgstr ""
+msgstr "No items to display."
-#: tables/base.py:829
+#: tables/base.py:830
msgid "Actions"
-msgstr ""
+msgstr "Actions"
-#: tables/base.py:1005
+#: tables/base.py:1008
#, python-format
msgid "No match returned for the id \"%s\"."
-msgstr ""
+msgstr "No match returned for the id \"%s\"."
-#: tables/base.py:1135
+#: tables/base.py:1138
msgid "Please select a row before taking that action."
-msgstr ""
+msgstr "Please select a row before taking that action."
#: templates/_header.html:3
msgid "Logged in as"
@@ -3341,6 +3432,18 @@ msgstr ""
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 ""
@@ -3355,30 +3458,62 @@ msgstr ""
#: templates/horizon/_messages.html:7
msgid "Info: "
-msgstr ""
+msgstr "Info: "
#: templates/horizon/_messages.html:13
msgid "Warning: "
-msgstr ""
+msgstr "Warning: "
#: templates/horizon/_messages.html:19
msgid "Success: "
-msgstr ""
+msgstr "Success: "
#: templates/horizon/_messages.html:25
msgid "Error: "
-msgstr ""
+msgstr "Error: "
-#: templates/horizon/common/_data_table.html:37
+#: templates/horizon/common/_data_table.html:44
msgid "Summary"
-msgstr ""
+msgstr "Summary"
-#: templates/horizon/common/_data_table.html:46
+#: 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[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
@@ -3396,31 +3531,32 @@ msgstr[1] ""
#: templates/horizon/common/_sidebar.html:14
msgid "Current Project"
-msgstr ""
+msgstr "Current Project"
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
-msgstr ""
+msgstr "Select a month to query its usage"
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
-msgstr ""
+msgstr "Submit"
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
-msgstr ""
+msgstr "Active Instances"
#: templates/horizon/common/_usage_summary.html:15
-msgid "Active Memory"
-msgstr ""
+#, fuzzy
+msgid "Active RAM"
+msgstr "Active Memory"
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
-msgstr ""
+msgstr "This Month's VCPU-Hours"
#: templates/horizon/common/_usage_summary.html:17
msgid "This Month's GB-Hours"
-msgstr ""
+msgstr "This Month's GB-Hours"
#: templatetags/branding.py:35
msgid "Horizon"
@@ -3428,98 +3564,98 @@ msgstr ""
#: templatetags/horizon.py:108
msgid "No Limit"
-msgstr ""
+msgstr "No Limit"
#: templatetags/horizon.py:110 templatetags/horizon.py:112
msgid "Available"
-msgstr ""
+msgstr "Available"
#: templatetags/sizeformat.py:45
#, python-format
msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
-msgstr[0] ""
-msgstr[1] ""
+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] ""
-msgstr[1] ""
+msgstr[0] "%(size)d"
+msgstr[1] "%(size)d"
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
-msgstr ""
+msgstr "%s KB"
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
-msgstr ""
+msgstr "%s MB"
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
-msgstr ""
+msgstr "%s GB"
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
-msgstr ""
+msgstr "%s TB"
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
-msgstr ""
+msgstr "%s PB"
#: tests/base_tests.py:43
msgid "My Dashboard"
-msgstr ""
+msgstr "My Dashboard"
#: tests/base_tests.py:49
msgid "My Panel"
-msgstr ""
+msgstr "My Panel"
#: tests/base_tests.py:56
msgid "Admin Panel"
-msgstr ""
+msgstr "Admin Panel"
#: tests/message_tests.py:30
msgid "Giant ants are attacking San Francisco!"
-msgstr ""
+msgstr "Giant ants are attacking San Francisco!"
#: tests/table_tests.py:106
msgid "Batch"
-msgstr ""
+msgstr "Batch"
#: tests/table_tests.py:107
msgid "Batched"
-msgstr ""
+msgstr "Batched"
#: tests/table_tests.py:108 tests/table_tests.py:119
msgid "Item"
-msgstr ""
+msgstr "Item"
#: tests/table_tests.py:109 tests/table_tests.py:120
msgid "Items"
-msgstr ""
+msgstr "Items"
#: tests/table_tests.py:117
msgid "Down"
-msgstr ""
+msgstr "Down"
#: tests/table_tests.py:117
msgid "Up"
-msgstr ""
+msgstr "Up"
#: tests/table_tests.py:118
msgid "Downed"
-msgstr ""
+msgstr "Downed"
#: tests/table_tests.py:118
msgid "Upped"
-msgstr ""
+msgstr "Upped"
#: tests/table_tests.py:185
msgid "No Actions Table"
@@ -3527,136 +3663,136 @@ msgstr ""
#: tests/tabs_tests.py:36
msgid "Tab One"
-msgstr ""
+msgstr "Tab One"
#: tests/tabs_tests.py:42
msgid "Delayed Tab"
-msgstr ""
+msgstr "Delayed Tab"
#: tests/tabs_tests.py:49
msgid "Disabled Tab"
-msgstr ""
+msgstr "Disabled Tab"
#: tests/tabs_tests.py:58
msgid "Disallowed Tab"
-msgstr ""
+msgstr "Disallowed Tab"
#: tests/tabs_tests.py:76
msgid "Tab With My Table"
-msgstr ""
+msgstr "Tab With My Table"
#: tests/tabs_tests.py:85
msgid "Recoverable Error Tab"
-msgstr ""
+msgstr "Recoverable Error Tab"
#: tests/testsettings.py:118
msgid "Password must be between 8 and 18 characters."
-msgstr ""
+msgstr "Password must be between 8 and 18 characters."
#: tests/workflows_tests.py:43
msgid "Test Action One"
-msgstr ""
+msgstr "Test Action One"
#: tests/workflows_tests.py:61
msgid "Test Action Two"
-msgstr ""
+msgstr "Test Action Two"
#: tests/workflows_tests.py:69
msgid "Test Action Three"
-msgstr ""
+msgstr "Test Action Three"
#: tests/workflows_tests.py:77
msgid "Admin Action"
-msgstr ""
+msgstr "Admin Action"
#: tests/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
-msgstr ""
+msgstr "Cute Cats"
#: tests/test_dashboards/cats/dashboard.py:14
msgid "Fierce Cats"
-msgstr ""
+msgstr "Fierce Cats"
#: tests/test_dashboards/cats/dashboard.py:19
msgid "Cats"
-msgstr ""
+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 ""
+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 ""
+msgstr "Tigers"
#: tests/test_dashboards/dogs/dashboard.py:7
msgid "Dogs"
-msgstr ""
+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 ""
+msgstr "Puppies"
-#: usage/base.py:97
+#: usage/base.py:96
msgid "Unable to retrieve usage information."
-msgstr ""
+msgstr "Unable to retrieve usage information."
-#: usage/base.py:100
+#: usage/base.py:99
msgid "You are viewing data for the future, which may or may not exist."
-msgstr ""
+msgstr "You are viewing data for the future, which may or may not exist."
#: usage/tables.py:11
msgid "Download CSV Summary"
-msgstr ""
+msgstr "Download CSV Summary"
#: usage/tables.py:25
msgid "VCPU Hours"
-msgstr ""
+msgstr "VCPU Hours"
#: usage/tables.py:32
msgid "Disk GB Hours"
-msgstr ""
+msgstr "Disk GB Hours"
#: usage/tables.py:40 usage/tables.py:68
msgid "Usage Summary"
-msgstr ""
+msgstr "Usage Summary"
#: usage/tables.py:60
msgid "Uptime"
-msgstr ""
+msgstr "Uptime"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
-msgstr ""
+msgstr "Incorrect format for IP address"
#: utils/fields.py:47
msgid "Invalid version for IP address"
-msgstr ""
+msgstr "Invalid version for IP address"
#: utils/fields.py:48
msgid "Invalid subnet mask"
-msgstr ""
+msgstr "Invalid subnet mask"
#: utils/validators.py:35
msgid "Password is not accepted"
-msgstr ""
+msgstr "Password is not accepted"
#: workflows/base.py:70
msgid "Processing..."
-msgstr ""
+msgstr "Processing..."
#: workflows/base.py:539
#, python-format
msgid "%s completed successfully."
-msgstr ""
+msgstr "%s completed successfully."
#: workflows/base.py:540
#, python-format
msgid "%s did not complete."
-msgstr ""
+msgstr "%s did not complete."
diff --git a/horizon/locale/en/LC_MESSAGES/djangojs.mo b/horizon/locale/en/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..4dbae7342
--- /dev/null
+++ b/horizon/locale/en/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/en/LC_MESSAGES/djangojs.po b/horizon/locale/en/LC_MESSAGES/djangojs.po
index 63d28836d..b386645ba 100644
--- a/horizon/locale/en/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/en/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,11 +17,11 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: static/horizon/js/horizon.forms.js:57
+#: static/horizon/js/horizon.forms.js:58
msgid "Additional information here..."
msgstr ""
-#: static/horizon/js/horizon.forms.js:63
+#: static/horizon/js/horizon.forms.js:64
#: static/horizon/js/horizon.projects.js:12
msgid "Filter"
msgstr ""
@@ -54,23 +54,23 @@ msgstr ""
msgid "No users found."
msgstr ""
-#: static/horizon/js/horizon.tables.js:48
+#: static/horizon/js/horizon.tables.js:47
msgid "An error occurred while updating."
msgstr ""
-#: static/horizon/js/horizon.tables.js:128
+#: static/horizon/js/horizon.tables.js:126
msgid "Confirm "
msgstr ""
-#: static/horizon/js/horizon.tables.js:129
+#: static/horizon/js/horizon.tables.js:127
msgid "Please confirm your selection. This action cannot be undone."
msgstr ""
-#: static/horizon/js/horizon.tables.js:143
+#: static/horizon/js/horizon.tables.js:141
msgid "Working"
msgstr ""
-#: static/horizon/js/horizon.tables.js:186
+#: static/horizon/js/horizon.tables.js:184
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
diff --git a/horizon/locale/es/LC_MESSAGES/django.mo b/horizon/locale/es/LC_MESSAGES/django.mo
index 426ef5349..73cbf1271 100644
--- a/horizon/locale/es/LC_MESSAGES/django.mo
+++ b/horizon/locale/es/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/es/LC_MESSAGES/django.po b/horizon/locale/es/LC_MESSAGES/django.po
index fe19ff50e..794e221ae 100644
--- a/horizon/locale/es/LC_MESSAGES/django.po
+++ b/horizon/locale/es/LC_MESSAGES/django.po
@@ -1,18 +1,21 @@
-# Translations of Dashboard for OpenStack User Interface.
-# Copyright 2011 Midokura KK
-# This file is distributed under the same license as the Dashboard for OpenStack.
-# FIRST AUTHOR Jeffrey Wilcox, 2011.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
#
-#, fuzzy
+# Translators:
+# Alberto Molina Coballes <alb.molina@gmail.com>, 2012.
+# <alb.molina@gmail.com>, 2012.
+# Gabriel Hurley <gabriel@strikeawe.com>, 2012.
+# Pedro Navarro Pérez <pednape@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: openstack-dashboard\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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 <alb.molina@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -20,302 +23,302 @@ msgstr ""
#: base.py:437
msgid "Other"
-msgstr ""
+msgstr "Otro"
#: decorators.py:56
msgid "Please log in to continue."
-msgstr ""
+msgstr "Por favor inicie sesión para continuar."
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
-msgstr ""
+msgstr "No está autorizado para acceder a %s"
-#: exceptions.py:270
+#: exceptions.py:285
msgid "Unauthorized. Please try logging in again."
-msgstr ""
+msgstr "No autorizado. Por favor ingrese de nuevo."
#: api/keystone.py:55
#, python-format
msgid "%(type)s (%(backend)s backend)"
-msgstr ""
+msgstr "%(type)s (%(backend)s backend)"
#: api/nova.py:189
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
-msgstr ""
+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 ""
+msgstr "PERMITIR %(from)s:%(to)s desde %(cidr)s"
-#: api/nova.py:526
+#: api/nova.py:530
msgid "Unknown instance"
-msgstr ""
+msgstr "Instancia desconocida"
#: api/swift.py:216
msgid "Unicode is not currently supported for object copy."
-msgstr ""
+msgstr "No es posible actualmente utilizar Unicode para copiar objetos "
-#: browsers/base.py:65
+#: browsers/base.py:90
msgid "Navigation Item"
-msgstr ""
+msgstr "Item de Navegación"
-#: browsers/views.py:44
+#: browsers/views.py:42
#, python-format
msgid "Select a %s to browse."
-msgstr ""
+msgstr "Seleccionar una %s para navegar."
#: dashboards/nova/dashboard.py:24
msgid "Manage Compute"
-msgstr ""
+msgstr "Administrar Compute"
#: dashboards/nova/dashboard.py:35
msgid "Object Store"
-msgstr ""
+msgstr "Almacén de Objetos"
#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37
-#: dashboards/syspanel/networks/forms.py:37
-#: dashboards/syspanel/networks/tables.py:66
+#: 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 ""
+msgstr "Proyecto"
#: dashboards/nova/access_and_security/panel.py:25
-#: dashboards/nova/instances/workflows.py:345
+#: dashboards/nova/instances/workflows.py:347
msgid "Access & Security"
-msgstr ""
+msgstr "Acceso y Seguridad"
#: dashboards/nova/access_and_security/views.py:50
msgid "Unable to retrieve keypair list."
-msgstr ""
+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 ""
+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 ""
+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:58
+#: dashboards/syspanel/instances/views.py:46
msgid "Unable to retrieve instance list."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de instancias"
#: dashboards/nova/access_and_security/floating_ips/forms.py:31
msgid "Pool"
-msgstr ""
+msgstr "Depósito"
#: dashboards/nova/access_and_security/floating_ips/forms.py:42
#, python-format
msgid "Allocated Floating IP %(ip)s."
-msgstr ""
+msgstr "IP flotantes %(ip)s asociadas."
#: dashboards/nova/access_and_security/floating_ips/forms.py:46
msgid "Unable to allocate Floating IP."
-msgstr ""
+msgstr "No es posible asignar IP flotante"
#: dashboards/nova/access_and_security/floating_ips/tables.py:36
msgid "Allocate IP To Project"
-msgstr ""
+msgstr "Asignar una IP a un Proyecto"
#: dashboards/nova/access_and_security/floating_ips/tables.py:46
msgid "Release"
-msgstr ""
+msgstr "Publicación"
#: dashboards/nova/access_and_security/floating_ips/tables.py:47
msgid "Released"
-msgstr ""
+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 ""
+msgstr "IP flotante"
#: dashboards/nova/access_and_security/floating_ips/tables.py:49
-#: dashboards/nova/access_and_security/floating_ips/tables.py:132
+#: dashboards/nova/access_and_security/floating_ips/tables.py:127
#: dashboards/syspanel/projects/workflows.py:45
msgid "Floating IPs"
-msgstr ""
+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:202
+#: dashboards/nova/instances/tables.py:219
msgid "Associate Floating IP"
-msgstr ""
+msgstr "Asociar IP Flotante"
#: dashboards/nova/access_and_security/floating_ips/tables.py:75
msgid "Disassociate Floating IP"
-msgstr ""
+msgstr "Desasociar IP flotante"
#: dashboards/nova/access_and_security/floating_ips/tables.py:89
#, python-format
msgid "Successfully disassociated Floating IP: %s"
-msgstr ""
+msgstr "IP: %s desasociada correctamente"
#: 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:98
-#, python-format
-msgid "%(INSTANCE_NAME)s (%(INSTANCE_ID)s)"
-msgstr ""
+msgstr "No es posible desasociar IP flotante"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:115
+#: 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:270
-#: dashboards/syspanel/instances/tables.py:74
+#: dashboards/nova/instances/tables.py:291
+#: dashboards/syspanel/instances/tables.py:71
msgid "IP Address"
-msgstr ""
+msgstr "Dirección IP"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:118
+#: 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:62
-#: dashboards/nova/instances/tables.py:79
-#: dashboards/nova/instances/tables.py:94
-#: dashboards/nova/instances/tables.py:122
-#: dashboards/nova/volumes/tables.py:197 tests/workflows_tests.py:58
+#: 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 ""
+msgstr "Instancia"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:121
+#: dashboards/nova/access_and_security/floating_ips/tables.py:116
msgid "Floating IP Pool"
-msgstr ""
+msgstr "Depósito de IP flotantes"
#: dashboards/nova/access_and_security/floating_ips/views.py:64
msgid "Unable to retrieve floating IP pools."
-msgstr ""
+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 ""
+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 ""
+msgstr "Seleccione una dirección IP"
#: dashboards/nova/access_and_security/floating_ips/workflows.py:54
msgid "No IP addresses available"
-msgstr ""
+msgstr "No hay direcciones IP disponibles"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:81
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:75
#: dashboards/nova/volumes/forms.py:160
msgid "Select an instance"
-msgstr ""
+msgstr "Seleccione una instancia"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:83
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:77
#: dashboards/nova/volumes/forms.py:162
msgid "No instances available"
-msgstr ""
+msgstr "No hay instancias disponibles"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:102
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:96
msgid "Manage Floating IP Associations"
-msgstr ""
+msgstr "Administrar las asociaciones de IP flotantes"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:103
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:97
msgid "Associate"
-msgstr ""
+msgstr "Asociar"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:104
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:98
#, python-format
msgid "IP address %s associated."
-msgstr ""
+msgstr "Dirección IP %s asociada."
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:105
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:99
#, python-format
msgid "Unable to associate IP address %s."
-msgstr ""
+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 ""
+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 ""
+msgstr "Clave pública"
#: dashboards/nova/access_and_security/keypairs/forms.py:60
#, python-format
msgid "Successfully imported public key: %s"
-msgstr ""
+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 ""
+msgstr "No ha sido posible importar el par de claves."
#: dashboards/nova/access_and_security/keypairs/tables.py:29
-#: dashboards/nova/instances/tables.py:274
-#: dashboards/nova/instances/workflows.py:332
+#: dashboards/nova/instances/tables.py:295
+#: dashboards/nova/instances/workflows.py:334
msgid "Keypair"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Crear par de claves"
#: dashboards/nova/access_and_security/keypairs/tables.py:52
msgid "Fingerprint"
-msgstr ""
+msgstr "Huella dactilar"
#: dashboards/nova/access_and_security/keypairs/views.py:73
#, python-format
msgid "Unable to create keypair: %(exc)s"
-msgstr ""
+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/volume_snapshots/tables.py:63
+#: 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:82
+#: 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:69
+#: 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:135 dashboards/nova/volumes/tables.py:155
+#: 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: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
@@ -325,7 +328,7 @@ msgstr ""
#: dashboards/syspanel/services/tables.py:38
#: dashboards/syspanel/volumes/tables.py:10
msgid "Name"
-msgstr ""
+msgstr "Nombre"
#: dashboards/nova/access_and_security/security_groups/forms.py:37
#: dashboards/nova/access_and_security/security_groups/tables.py:58
@@ -335,10 +338,11 @@ msgstr ""
#: 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:138
+#: 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
@@ -358,177 +362,186 @@ msgstr ""
#: dashboards/syspanel/users/templates/users/_create.html:16
#: dashboards/syspanel/users/templates/users/_update.html:16
msgid "Description"
-msgstr ""
+msgstr "Descripción"
#: dashboards/nova/access_and_security/security_groups/forms.py:45
#, python-format
msgid "Successfully created security group: %s"
-msgstr ""
+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 ""
+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 ""
+msgstr "Protocolo IP"
#: dashboards/nova/access_and_security/security_groups/forms.py:60
msgid "The protocol which this rule should be applied to."
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+msgstr "Código"
#: dashboards/nova/access_and_security/security_groups/forms.py:83
msgid "Source Group"
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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:337
+#: dashboards/nova/instances/workflows.py:339
#: dashboards/nova/instances/templates/instances/_detail_overview.html:49
msgid "Security Groups"
-msgstr ""
+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 ""
+msgstr "Crear Grupo de Seguridad"
#: dashboards/nova/access_and_security/security_groups/tables.py:51
msgid "Edit Rules"
-msgstr ""
+msgstr "Editar Reglas"
#: dashboards/nova/access_and_security/security_groups/tables.py:71
msgid "Rule"
-msgstr ""
+msgstr "Regla"
#: dashboards/nova/access_and_security/security_groups/tables.py:72
msgid "Rules"
-msgstr ""
+msgstr "Reglas"
#: dashboards/nova/access_and_security/security_groups/tables.py:96
msgid "Source"
-msgstr ""
+msgstr "Origen"
#: dashboards/nova/access_and_security/security_groups/tables.py:106
msgid "Security Group Rules"
-msgstr ""
+msgstr "Reglas del Grupo de Seguridad"
#: dashboards/nova/access_and_security/security_groups/views.py:58
msgid "Unable to retrieve security group."
-msgstr ""
+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 ""
+msgstr "%s (actual)"
#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6
msgid "Access &amp; Security"
-msgstr ""
+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 ""
+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
@@ -544,20 +557,20 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25
msgid "Description:"
-msgstr ""
+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 ""
+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 ""
+msgstr "Cuotas de Proyecto"
#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31
msgid "Allocate IP"
-msgstr ""
+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
@@ -597,9 +610,9 @@ msgstr ""
#: 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:30
+#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
-msgstr ""
+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
@@ -608,16 +621,19 @@ msgid ""
"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 ""
+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 ""
+msgstr "Descargar Par de claves"
#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11
#, python-format
@@ -625,177 +641,180 @@ msgid ""
"The keypair &quot;%(keypair_name)s&quot; should download automatically. If "
"not use the link below."
msgstr ""
+"El par de claves &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
-msgstr ""
+msgstr "Descargar el par de claves &quot;%(keypair_name)s&quot;"
#: 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 ""
+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 ""
+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 ""
+msgstr "Añadir Regla"
#: dashboards/nova/containers/browsers.py:30
msgid "Swift"
-msgstr ""
+msgstr "Swift"
#: dashboards/nova/containers/browsers.py:33
#: dashboards/nova/containers/tables.py:39
-#: dashboards/nova/containers/templates/containers/index.html:7
msgid "Container"
-msgstr ""
+msgstr "Contenedor"
#: dashboards/nova/containers/forms.py:39
msgid "Slash is not an allowed character."
-msgstr ""
+msgstr "No se permite el caracter barra (slash)."
#: dashboards/nova/containers/forms.py:49
#: dashboards/nova/containers/tables.py:120
msgid "Container Name"
-msgstr ""
+msgstr "Número de contenedor"
#: dashboards/nova/containers/forms.py:57
msgid "Container created successfully."
-msgstr ""
+msgstr "Se ha creado correctamente el Contenedor."
#: dashboards/nova/containers/forms.py:68
msgid "Folder created successfully."
-msgstr ""
+msgstr "Carpeta creada correctamente."
#: dashboards/nova/containers/forms.py:71
msgid "Unable to create container."
-msgstr ""
+msgstr "No ha sido posible crear el Contenedor."
#: dashboards/nova/containers/forms.py:79
#: dashboards/nova/containers/tables.py:252
msgid "Object Name"
-msgstr ""
+msgstr "Nombre del Objeto"
#: dashboards/nova/containers/forms.py:81
msgid "File"
-msgstr ""
+msgstr "Fichero"
#: dashboards/nova/containers/forms.py:95
msgid "Object was successfully uploaded."
-msgstr ""
+msgstr "Se ha creado correctamente el objeto."
#: dashboards/nova/containers/forms.py:98
msgid "Unable to upload object."
-msgstr ""
+msgstr "No ha sido posible subir el objeto."
#: dashboards/nova/containers/forms.py:102
msgid "Destination container"
-msgstr ""
+msgstr "Contenedor destino"
#: dashboards/nova/containers/forms.py:106
msgid "Destination object name"
-msgstr ""
+msgstr "Nombre del objeto destino"
#: dashboards/nova/containers/forms.py:137
#: dashboards/nova/containers/forms.py:163
msgid "Unable to copy object."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Crear Contenedor"
#: dashboards/nova/containers/tables.py:68
msgid "View Container"
-msgstr ""
+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 ""
+msgstr "Subir objeto"
#: dashboards/nova/containers/tables.py:136
#: dashboards/nova/containers/tables.py:155
msgid "Object"
-msgstr ""
+msgstr "Objeto"
#: dashboards/nova/containers/tables.py:137
#: dashboards/nova/containers/tables.py:156
#: dashboards/nova/containers/tables.py:262
msgid "Objects"
-msgstr ""
+msgstr "Objetos"
#: dashboards/nova/containers/tables.py:148
msgid "Folder"
-msgstr ""
+msgstr "Carpeta"
#: dashboards/nova/containers/tables.py:149
msgid "Folders"
-msgstr ""
+msgstr "Carpetas"
#: dashboards/nova/containers/tables.py:162
msgid "Copy"
-msgstr ""
+msgstr "Copiar"
#: dashboards/nova/containers/tables.py:175
msgid "Download"
-msgstr ""
+msgstr "Descargar"
#: dashboards/nova/containers/tables.py:231
msgid "Create Folder"
-msgstr ""
+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/instances/tables.py:272
-#: dashboards/nova/volumes/tables.py:141
+#: 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:76
+#: dashboards/syspanel/instances/tables.py:73
msgid "Size"
-msgstr ""
+msgstr "Tamaño"
#: dashboards/nova/containers/views.py:52
msgid "Unable to retrieve container list."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de contenedores"
#: dashboards/nova/containers/views.py:81
msgid "Unable to retrieve object list."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de objetos."
#: dashboards/nova/containers/views.py:165
msgid "Unable to retrieve object."
-msgstr ""
+msgstr "No ha sido posible obtener el objeto"
#: dashboards/nova/containers/views.py:199
msgid "Unable to list containers."
-msgstr ""
+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 ""
+msgstr "Copiar objeto"
#: dashboards/nova/containers/templates/containers/_copy.html:17
msgid ""
@@ -803,6 +822,9 @@ msgid ""
"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 ""
@@ -814,10 +836,18 @@ msgid ""
"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 &reg; o un directorio en UNIX &reg;. 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 ""
+msgstr "Subir objeto al contenedor"
#: dashboards/nova/containers/templates/containers/_upload.html:18
msgid ""
@@ -827,65 +857,71 @@ msgid ""
"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 ""
+msgstr "Subir objetos"
#: dashboards/nova/images_and_snapshots/panel.py:25
msgid "Images & Snapshots"
-msgstr ""
+msgstr "Imágenes e instantáneas"
-#: dashboards/nova/images_and_snapshots/views.py:61
+#: dashboards/nova/images_and_snapshots/views.py:62
msgid "Unable to retrieve images."
-msgstr ""
+msgstr "No ha sido posible obtener las imágenes."
-#: dashboards/nova/images_and_snapshots/views.py:72
+#: dashboards/nova/images_and_snapshots/views.py:73
msgid "Unable to retrieve snapshots."
-msgstr ""
+msgstr "No ha sido posible obtener las instantáneas."
-#: dashboards/nova/images_and_snapshots/views.py:80
+#: dashboards/nova/images_and_snapshots/views.py:81
#: dashboards/nova/volumes/forms.py:65
msgid "Unable to retrieve volume snapshots."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Formato"
#: dashboards/nova/images_and_snapshots/images/forms.py:49
msgid "AKI - Amazon Kernel Image"
-msgstr ""
+msgstr "AKI - Amazon Kernel Image"
#: dashboards/nova/images_and_snapshots/images/forms.py:52
msgid "AMI - Amazon Machine Image"
-msgstr ""
+msgstr "AMI - Amazon Machine Image"
#: dashboards/nova/images_and_snapshots/images/forms.py:55
msgid "ARI - Amazon Ramdisk Image"
-msgstr ""
+msgstr "ARI - Amazon Ramdisk Image"
#: dashboards/nova/images_and_snapshots/images/forms.py:58
msgid "ISO - Optical Disk Image"
-msgstr ""
+msgstr "ISO - Imagen de disco óptico"
#: dashboards/nova/images_and_snapshots/images/forms.py:60
msgid "QCOW2 - QEMU Emulator"
-msgstr ""
+msgstr "QCOW2 - QEMU Emulator"
#: dashboards/nova/images_and_snapshots/images/forms.py:67
msgid "Minimum Disk (GB)"
-msgstr ""
+msgstr "Disco Mínimo (GB)"
#: dashboards/nova/images_and_snapshots/images/forms.py:68
#: dashboards/nova/images_and_snapshots/images/forms.py:75
@@ -893,63 +929,65 @@ 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 ""
+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 ""
+msgstr "Público"
#: dashboards/nova/images_and_snapshots/images/forms.py:105
#, python-format
msgid "Your image %s has been queued for creation."
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+msgstr "Arquitectura"
#: dashboards/nova/images_and_snapshots/images/forms.py:137
#, python-format
msgid "Unable to update image \"%s\"."
-msgstr ""
+msgstr "No ha sido posible actualizar la imagen \"%s\"."
#: dashboards/nova/images_and_snapshots/images/forms.py:161
msgid "Image was successfully updated."
-msgstr ""
+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:456
+#: dashboards/nova/instances/workflows.py:454
msgid "Launch"
-msgstr ""
+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 ""
+msgstr "Imagen"
#: dashboards/nova/images_and_snapshots/images/tables.py:46
#: dashboards/nova/images_and_snapshots/images/tables.py:131
@@ -958,41 +996,43 @@ msgstr ""
#: dashboards/syspanel/images/templates/images/index.html:3
#: dashboards/syspanel/images/templates/images/index.html:6
msgid "Images"
-msgstr ""
+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 ""
+msgstr "Crear Imagen"
#: dashboards/nova/images_and_snapshots/images/tables.py:67
#: dashboards/syspanel/users/tables.py:31
msgid "Edit"
-msgstr ""
+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 ""
+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/instances/tables.py:277
+#: 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:86
+#: 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:145
+#: dashboards/nova/volumes/tables.py:153
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17
-#: dashboards/syspanel/instances/tables.py:81
-#: dashboards/syspanel/networks/tables.py:71
+#: dashboards/syspanel/instances/tables.py:78
+#: dashboards/syspanel/networks/tables.py:74
#: dashboards/syspanel/networks/ports/tables.py:77
msgid "Status"
-msgstr ""
+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
@@ -1003,66 +1043,66 @@ msgstr ""
#: dashboards/syspanel/overview/panel.py:28
#: dashboards/syspanel/overview/templates/overview/usage.html:6
msgid "Overview"
-msgstr ""
+msgstr "Visión General"
#: dashboards/nova/images_and_snapshots/images/tabs.py:37
msgid "Unable to retrieve image details."
-msgstr ""
+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 ""
+msgstr "No ha sido posible ibtener la imagen."
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36
msgid "Instance ID"
-msgstr ""
+msgstr "ID de instancia"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39
#: dashboards/nova/volumes/forms.py:193
msgid "Snapshot Name"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Instantánea"
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48
msgid "Snapshots"
-msgstr ""
+msgstr "Instantáneas"
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54
msgid "Instance Snapshots"
-msgstr ""
+msgstr "Instantáneas de instancias"
#: dashboards/nova/images_and_snapshots/snapshots/views.py:52
msgid "Unable to retrieve instance."
-msgstr ""
+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 &amp; Snapshots"
-msgstr ""
+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 ""
+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 ""
+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 ""
@@ -1070,28 +1110,37 @@ msgid ""
"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 ""
+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 results in unusable images."
+"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 ""
+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 ""
+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
@@ -1099,57 +1148,60 @@ msgstr ""
#: 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 ""
+msgstr "ID"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17
msgid "Checksum"
-msgstr ""
+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 ""
+msgstr "Creada"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21
msgid "Updated"
-msgstr ""
+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 ""
+msgstr "Especificaciones"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32
msgid "Container Format"
-msgstr ""
+msgstr "Formato de contenedor"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34
msgid "Disk Format"
-msgstr ""
+msgstr "Formato de disco"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40
msgid "Custom Properties"
-msgstr ""
+msgstr "Propiedades particulares"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56
msgid "Euca2ools state"
-msgstr ""
+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 ""
+msgstr "ID del proyecto"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64
msgid "Image Type"
-msgstr ""
+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
@@ -1160,462 +1212,485 @@ msgstr ""
#: dashboards/syspanel/images/templates/images/update.html:4
#: dashboards/syspanel/images/templates/images/update.html:7
msgid "Update Image"
-msgstr ""
+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 ""
+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 ""
+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:162
-#: dashboards/nova/volumes/tables.py:67
+#: dashboards/nova/instances/tables.py:179
+#: dashboards/nova/volumes/tables.py:75
msgid "Create Snapshot"
-msgstr ""
+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 ""
+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:32
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33
#: dashboards/nova/instances/workflows.py:75
msgid "Volume Snapshot"
-msgstr ""
+msgstr "Instantánea de volumen"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:69
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84
msgid "Volume Snapshots"
-msgstr ""
+msgstr "Instantáneas de volumen"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:41
-#: dashboards/nova/volumes/tables.py:50
+#: 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 ""
+msgstr "Crear Volumen"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:65
-msgid "Volume ID"
-msgstr ""
+#: 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 ""
+msgstr "Instancia \"%s\" actualizada."
#: dashboards/nova/instances/forms.py:49
msgid "Unable to update instance."
-msgstr ""
+msgstr "No ha sido posible actualizar la instancia."
#: dashboards/nova/instances/panel.py:24
-#: dashboards/nova/instances/tables.py:63
-#: dashboards/nova/instances/tables.py:80
-#: dashboards/nova/instances/tables.py:95
-#: dashboards/nova/instances/tables.py:123
-#: dashboards/nova/instances/tables.py:292
+#: 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:96
+#: dashboards/syspanel/instances/tables.py:93
#: dashboards/syspanel/instances/templates/instances/index.html:3
#: dashboards/syspanel/projects/workflows.py:38
msgid "Instances"
-msgstr ""
+msgstr "Instancias"
-#: dashboards/nova/instances/tables.py:60
+#: dashboards/nova/instances/tables.py:67
msgid "Terminate"
-msgstr ""
+msgstr "Terminar"
-#: dashboards/nova/instances/tables.py:61
+#: dashboards/nova/instances/tables.py:68
msgid "Scheduled termination of"
-msgstr ""
+msgstr "Programada la finalización de"
-#: dashboards/nova/instances/tables.py:77
+#: dashboards/nova/instances/tables.py:87
msgid "Reboot"
-msgstr ""
+msgstr "Reiniciar"
-#: dashboards/nova/instances/tables.py:78
+#: dashboards/nova/instances/tables.py:88
msgid "Rebooted"
-msgstr ""
+msgstr "Reiniciada"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Pause"
-msgstr ""
+msgstr "Pausar"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Unpause"
-msgstr ""
+msgstr "No pausar"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Paused"
-msgstr ""
+msgstr "Pausada"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Unpaused"
-msgstr ""
+msgstr "Unpaused"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Suspend"
-msgstr ""
+msgstr "Suspender"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Resume"
-msgstr ""
+msgstr "Reanudar"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Suspended"
-msgstr ""
+msgstr "Suspendida"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Resumed"
-msgstr ""
+msgstr "Reanudadas"
-#: dashboards/nova/instances/tables.py:148
-#: dashboards/nova/instances/workflows.py:455
+#: 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 ""
+msgstr "Lanzar Instancia"
-#: dashboards/nova/instances/tables.py:155
+#: dashboards/nova/instances/tables.py:169
#: dashboards/nova/instances/templates/instances/_update.html:7
msgid "Edit Instance"
-msgstr ""
+msgstr "Editar Instancia"
-#: dashboards/nova/instances/tables.py:172
+#: dashboards/nova/instances/tables.py:189
msgid "VNC Console"
-msgstr ""
+msgstr "Consola VNC"
-#: dashboards/nova/instances/tables.py:187
+#: dashboards/nova/instances/tables.py:204
msgid "View Log"
-msgstr ""
+msgstr "Ver Log"
-#: dashboards/nova/instances/tables.py:232
+#: dashboards/nova/instances/tables.py:252
#, python-format
msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
-msgstr ""
+msgstr "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disco"
-#: dashboards/nova/instances/tables.py:239
-#: dashboards/nova/instances/tables.py:246
+#: dashboards/nova/instances/tables.py:259
+#: dashboards/nova/instances/tables.py:266
msgid "Not available"
-msgstr ""
+msgstr "No disponible"
-#: dashboards/nova/instances/tables.py:269
-#: dashboards/syspanel/instances/tables.py:73 usage/tables.py:57
+#: 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 ""
+msgstr "Nombre de la Instancia"
-#: dashboards/nova/instances/tables.py:281
-#: dashboards/syspanel/instances/tables.py:85
+#: dashboards/nova/instances/tables.py:302
+#: dashboards/syspanel/instances/tables.py:82
msgid "Task"
-msgstr ""
+msgstr "Tarea"
-#: dashboards/nova/instances/tables.py:288
-#: dashboards/syspanel/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:309
+#: dashboards/syspanel/instances/tables.py:89
msgid "Power State"
-msgstr ""
+msgstr "Estado"
#: dashboards/nova/instances/tabs.py:35
msgid "Log"
-msgstr ""
+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 ""
+msgstr "No ha sido posible obtener el log de la instancia \"%s\"."
#: dashboards/nova/instances/tabs.py:54
msgid "VNC"
-msgstr ""
+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 ""
+msgstr "No ha sido posible obtener consola VNC de la instancia \"%s\"."
#: dashboards/nova/instances/views.py:58
msgid "Unable to retrieve instances."
-msgstr ""
+msgstr "No ha sido posible obtener las instancias."
#: dashboards/nova/instances/views.py:81
-#: dashboards/syspanel/instances/views.py:89
+#: dashboards/syspanel/instances/views.py:77
msgid "Unable to retrieve instance size information."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Usuario"
#: dashboards/nova/instances/workflows.py:52
msgid "Project & User"
-msgstr ""
-
-#: dashboards/nova/instances/workflows.py:54
-msgid ""
-"Admin users may optionally select the project and user for whom the instance "
-"should be created."
-msgstr ""
+msgstr "Proyecto y Usuario"
#: dashboards/nova/instances/workflows.py:65
msgid "Don't boot from a volume."
-msgstr ""
+msgstr "No iniciar desde un volumen."
#: dashboards/nova/instances/workflows.py:66
msgid "Boot from volume."
-msgstr ""
+msgstr "Iniciar desde un volumen."
#: dashboards/nova/instances/workflows.py:67
msgid "Boot from volume snapshot (creates a new volume)."
-msgstr ""
+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 ""
-
-#: 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:173
-msgid "Volume"
-msgstr ""
+msgstr "Opciones de Volumen"
#: dashboards/nova/instances/workflows.py:77
#: dashboards/nova/volumes/forms.py:126
msgid "Device Name"
-msgstr ""
+msgstr "Nombre del dispositivo"
#: dashboards/nova/instances/workflows.py:80
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
-msgstr ""
+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 ""
+msgstr "Borrar al terminar"
#: dashboards/nova/instances/workflows.py:85
msgid "Delete volume on instance terminate"
-msgstr ""
+msgstr "Borrar volumen al terminar la instancia"
#: dashboards/nova/instances/workflows.py:99
#, python-format
msgid "Please choose a volume, or select %s."
-msgstr ""
+msgstr "Por favor, elija un volumen o seleccione %s."
#: dashboards/nova/instances/workflows.py:116
msgid "Select Volume"
-msgstr ""
+msgstr "Seleccione volumen"
#: dashboards/nova/instances/workflows.py:124
msgid "Unable to retrieve list of volumes."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de volúmenes."
#: dashboards/nova/instances/workflows.py:128
msgid "Select Volume Snapshot"
-msgstr ""
+msgstr "Seleccionar Instantánea de Volumen"
#: dashboards/nova/instances/workflows.py:137
msgid "Unable to retrieve list of volume snapshots."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de instantáneas de volúmenes."
#: dashboards/nova/instances/workflows.py:170
msgid "Instance Source"
-msgstr ""
+msgstr "Origen de la instancia"
#: dashboards/nova/instances/workflows.py:173
msgid "Instance Snapshot"
-msgstr ""
-
-#: dashboards/nova/instances/workflows.py:175
-msgid "Server Name"
-msgstr ""
+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 ""
+msgstr "Sabor"
#: dashboards/nova/instances/workflows.py:177
msgid "Size of image to launch."
-msgstr ""
+msgstr "Tamaño de la imagen a lanzar."
#: dashboards/nova/instances/workflows.py:178
msgid "Instance Count"
-msgstr ""
+msgstr "Total de instancias"
#: dashboards/nova/instances/workflows.py:181
msgid "Number of instances to launch."
-msgstr ""
+msgstr "Número de instancias a lanzar."
#: dashboards/nova/instances/workflows.py:184
msgid "Details"
-msgstr ""
+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 ""
+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:227
+#: dashboards/nova/instances/workflows.py:228
msgid "Unable to retrieve public images."
-msgstr ""
+msgstr "No ha sido posible obtener las imágenes públicas."
-#: dashboards/nova/instances/workflows.py:241
+#: dashboards/nova/instances/workflows.py:243
msgid "Unable to retrieve images for the current project."
-msgstr ""
+msgstr "No ha sido posible obtener imágenes para el proyecto actual."
-#: dashboards/nova/instances/workflows.py:264
+#: dashboards/nova/instances/workflows.py:266
msgid "Select Image"
-msgstr ""
+msgstr "Seleccionar Imagen"
-#: dashboards/nova/instances/workflows.py:266
+#: dashboards/nova/instances/workflows.py:268
msgid "No images available."
-msgstr ""
+msgstr "No hay imágenes disponibles."
-#: dashboards/nova/instances/workflows.py:275
+#: dashboards/nova/instances/workflows.py:277
msgid "Select Instance Snapshot"
-msgstr ""
+msgstr "Seleccionar Instantánea de Instancia"
-#: dashboards/nova/instances/workflows.py:277
+#: dashboards/nova/instances/workflows.py:279
msgid "No snapshots available."
-msgstr ""
+msgstr "No hay instantáneas disponibles."
-#: dashboards/nova/instances/workflows.py:288
+#: dashboards/nova/instances/workflows.py:290
msgid "Unable to retrieve instance flavors."
-msgstr ""
+msgstr "No ha sido posible obtener los sabores para las instancias"
-#: dashboards/nova/instances/workflows.py:301
+#: dashboards/nova/instances/workflows.py:303 usage/base.py:113
msgid "Unable to retrieve quota information."
-msgstr ""
+msgstr "No ha sido posible obtener información de las cuotas."
-#: dashboards/nova/instances/workflows.py:334
+#: dashboards/nova/instances/workflows.py:336
msgid "Which keypair to use for authentication."
-msgstr ""
+msgstr "Qué par de claves utilizar para la autenticación."
-#: dashboards/nova/instances/workflows.py:341
+#: dashboards/nova/instances/workflows.py:343
msgid "Launch instance in these security groups."
-msgstr ""
+msgstr "Lanzar instancias en estos grupos de seguridad."
-#: dashboards/nova/instances/workflows.py:346
+#: 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:356
+#: dashboards/nova/instances/workflows.py:358
msgid "Unable to retrieve keypairs."
-msgstr ""
+msgstr "No ha sido posible obtener los pares de claves."
-#: dashboards/nova/instances/workflows.py:358
+#: dashboards/nova/instances/workflows.py:360
msgid "Select a keypair"
-msgstr ""
+msgstr "Seleccione un par de claves"
-#: dashboards/nova/instances/workflows.py:360
+#: dashboards/nova/instances/workflows.py:362
msgid "No keypairs available."
-msgstr ""
+msgstr "No hay pares de claves disponibles."
-#: dashboards/nova/instances/workflows.py:369
+#: dashboards/nova/instances/workflows.py:371
msgid "Unable to retrieve list of security groups"
-msgstr ""
+msgstr "No ha sido posible obtener la lista de los grupos de seguridad"
-#: dashboards/nova/instances/workflows.py:389
+#: dashboards/nova/instances/workflows.py:391
msgid "Customization Script"
msgstr ""
-#: dashboards/nova/instances/workflows.py:391
+#: 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:398
+#: dashboards/nova/instances/workflows.py:400
msgid "Post-Creation"
-msgstr ""
+msgstr "Post-creación"
-#: dashboards/nova/instances/workflows.py:409
-#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:32
-#: dashboards/nova/networks/tables.py:92
+#: 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:34
-#: dashboards/syspanel/networks/tables.py:77
+#: 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 ""
+msgstr "Redes"
-#: dashboards/nova/instances/workflows.py:412
+#: dashboards/nova/instances/workflows.py:414
msgid "Launch instance withthese networks"
-msgstr ""
+msgstr "Lanzar la instancia con estas redes"
-#: dashboards/nova/instances/workflows.py:416
-#: dashboards/syspanel/instances/workflows.py:37
+#: dashboards/nova/instances/workflows.py:418
msgid "Networking"
-msgstr ""
+msgstr "Interconexiones"
-#: dashboards/nova/instances/workflows.py:418
-#: dashboards/syspanel/instances/workflows.py:39
+#: dashboards/nova/instances/workflows.py:420
msgid "Select networks for your instance."
-msgstr ""
+msgstr "Seleccione redes para su instancia."
-#: dashboards/nova/instances/workflows.py:434
-#: dashboards/syspanel/instances/workflows.py:73
+#: dashboards/nova/instances/workflows.py:432
msgid "Unable to retrieve networks."
-msgstr ""
+msgstr "No ha sido posible obtener las redes."
-#: dashboards/nova/instances/workflows.py:457
+#: dashboards/nova/instances/workflows.py:455
#, python-format
msgid "Launched %(count)s named \"%(name)s\"."
-msgstr ""
+msgstr "Lanzadas %(count)s de nombre \"%(name)s\"."
-#: dashboards/nova/instances/workflows.py:458
+#: dashboards/nova/instances/workflows.py:456
#, python-format
msgid "Unable to launch %(count)s named \"%(name)s\"."
-msgstr ""
+msgstr "No ha sido posible lanzar %(count)s de nombre \"%(name)s\"."
-#: dashboards/nova/instances/workflows.py:471
+#: dashboards/nova/instances/workflows.py:469
#, python-format
msgid "%s instances"
-msgstr ""
+msgstr "%s instancias"
-#: dashboards/nova/instances/workflows.py:474
+#: dashboards/nova/instances/workflows.py:472
msgid "instance"
-msgstr ""
+msgstr "instancia"
#: dashboards/nova/instances/templates/instances/_detail_log.html:4
msgid "Instance Console Log"
@@ -1623,25 +1698,25 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:7
msgid "Log Length"
-msgstr ""
+msgstr "Longitud del Log"
#: dashboards/nova/instances/templates/instances/_detail_log.html:9
msgid "Go"
-msgstr ""
+msgstr "Ir"
#: dashboards/nova/instances/templates/instances/_detail_log.html:11
msgid "View Full Log"
-msgstr ""
+msgstr "Ver el log completo"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:3
msgid "Instance Overview"
-msgstr ""
+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
-#: usage/tables.py:22
+#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22
msgid "RAM"
-msgstr ""
+msgstr "RAM"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:26
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10
@@ -1649,88 +1724,86 @@ msgstr ""
#: dashboards/syspanel/flavors/tables.py:40
#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19
msgid "VCPUs"
-msgstr ""
+msgstr "VCPUs"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:27
msgid "VCPU"
-msgstr ""
+msgstr "VCPU"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:28
#: usage/tables.py:20
msgid "Disk"
-msgstr ""
-
-#: 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 ""
+msgstr "Disco"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:34
msgid "IP Addresses"
-msgstr ""
+msgstr "Direcciones IP"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:59
msgid "No rules defined."
-msgstr ""
+msgstr "No hay reglas definidas."
#: dashboards/nova/instances/templates/instances/_detail_overview.html:68
msgid "Meta"
-msgstr ""
+msgstr "Meta"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:71
msgid "Key Name"
-msgstr ""
+msgstr "Nombre del par de claves"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:84
msgid "Volumes Attached"
-msgstr ""
+msgstr "Volúmenes vinculados"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:88
-#: dashboards/nova/volumes/tables.py:158
+#: 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 ""
+msgstr "Vinculado a"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:90
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42
msgid "on"
-msgstr ""
+msgstr "en"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:94
msgid "No volumes attached."
-msgstr ""
+msgstr "No hay volúmenes vinculados."
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3
msgid "Instance VNC Console"
-msgstr ""
+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 ""
+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 ""
+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 ""
@@ -1740,58 +1813,63 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3
msgid "Specify the details for launching an instance."
-msgstr ""
+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 ""
+msgstr "Detalles del Sabor"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11
#: dashboards/syspanel/flavors/tables.py:44
msgid "Root Disk"
-msgstr ""
+msgstr "Disco Raíz"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12
#: dashboards/syspanel/flavors/tables.py:46
msgid "Ephemeral Disk"
-msgstr ""
+msgstr "Disco Efímero"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13
msgid "Total Disk"
-msgstr ""
+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 ""
+msgstr "MB"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21
msgid "Number of Instances"
-msgstr ""
+msgstr "Número de Instancias"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29
msgid "Number of VCPUs"
-msgstr ""
+msgstr "Número de VCPUs"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
-msgid "Total Memory"
-msgstr ""
+#, 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 ""
+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
@@ -1800,107 +1878,118 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31
msgid "Save Changes"
-msgstr ""
+msgstr "Guardar Cambios"
#: dashboards/nova/instances/templates/instances/detail.html:3
msgid "Instance Detail"
-msgstr ""
+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 ""
+msgstr "Actualizar instancia"
#: dashboards/nova/networks/forms.py:47
+#: dashboards/syspanel/networks/forms.py:81
#, python-format
msgid "Network %s was successfully updated."
-msgstr ""
+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 ""
+msgstr "Ha fallado la actualización de la red %s"
-#: dashboards/nova/networks/tables.py:31
+#: 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:33
+#: dashboards/syspanel/networks/tables.py:34
msgid "Network"
-msgstr ""
+msgstr "Red"
-#: dashboards/nova/networks/tables.py:47
-#: dashboards/syspanel/networks/tables.py:40
+#: dashboards/nova/networks/tables.py:58
+#: dashboards/syspanel/networks/tables.py:41
#, python-format
msgid "Failed to delete network %s"
-msgstr ""
+msgstr "Ha fallado el borrado de la red %s"
-#: dashboards/nova/networks/tables.py:55
+#: 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:48
+#: 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 ""
+msgstr "Crear red"
-#: dashboards/nova/networks/tables.py:62
+#: dashboards/nova/networks/tables.py:73
#: dashboards/nova/networks/templates/networks/_update.html:7
-#: dashboards/syspanel/networks/tables.py:55
+#: dashboards/syspanel/networks/tables.py:56
#: dashboards/syspanel/networks/templates/networks/_update.html:7
msgid "Edit Network"
-msgstr ""
+msgstr "Editar red"
-#: dashboards/nova/networks/tables.py:69
+#: dashboards/nova/networks/tables.py:80
msgid "Add Subnet"
-msgstr ""
+msgstr "Añadir Subred"
-#: dashboards/nova/networks/tables.py:85
-#: dashboards/syspanel/networks/tables.py:70
+#: 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:88
+#: 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:73
+#: dashboards/syspanel/networks/tables.py:76
#: dashboards/syspanel/networks/ports/tables.py:79
msgid "Admin State"
-msgstr ""
+msgstr "Estado de Administración"
-#: dashboards/nova/networks/views.py:55
+#: dashboards/nova/networks/views.py:52
#: dashboards/syspanel/networks/views.py:60
msgid "Network list can not be retrieved."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de redes."
-#: dashboards/nova/networks/views.py:89
+#: dashboards/nova/networks/views.py:86
msgid "Unable to retrieve network details."
-msgstr ""
+msgstr "No ha sido posible obtener los detalles de la red."
-#: dashboards/nova/networks/views.py:112
+#: dashboards/nova/networks/views.py:109
#: dashboards/syspanel/networks/views.py:91
msgid "Subnet list can not be retrieved."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de subredes."
-#: dashboards/nova/networks/views.py:124
+#: dashboards/nova/networks/views.py:121
#: dashboards/syspanel/networks/views.py:103
msgid "Port list can not be retrieved."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de puertos."
-#: dashboards/nova/networks/views.py:137
+#: 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 ""
+msgstr "No ha sido posible obtener detalles de la red \"%s\"."
#: dashboards/nova/networks/workflows.py:36
msgid "Network Name (optional)"
-msgstr ""
+msgstr "Nombre de la red (opcional)"
#: dashboards/nova/networks/workflows.py:41
msgid ""
@@ -1908,9 +1997,11 @@ msgid ""
"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:48
+#: 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
@@ -1921,41 +2012,41 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/subnets/create.html:3
#: dashboards/syspanel/networks/templates/networks/subnets/create.html:6
msgid "Create Subnet"
-msgstr ""
+msgstr "Crear subred"
#: dashboards/nova/networks/workflows.py:55
msgid "Subnet Name (optional)"
-msgstr ""
+msgstr "Nombre de subred (opcional)"
#: dashboards/nova/networks/workflows.py:57
#: dashboards/nova/networks/subnets/forms.py:44
-#: dashboards/nova/networks/subnets/tables.py:71
+#: 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 ""
+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 ""
+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:72
+#: dashboards/nova/networks/subnets/tables.py:84
#: dashboards/syspanel/networks/subnets/tables.py:72
msgid "IP Version"
-msgstr ""
+msgstr "Versión IP"
#: dashboards/nova/networks/workflows.py:66
msgid "Gateway IP (optional)"
-msgstr ""
+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 ""
+msgstr "IP de la puerta de enlace (p. ej. 192.168.0.1)"
#: dashboards/nova/networks/workflows.py:76
msgid ""
@@ -1963,234 +2054,239 @@ msgid ""
"\"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 ""
+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 ""
+msgstr "Crear"
#: dashboards/nova/networks/workflows.py:112
#, python-format
msgid "Created network \"%s\"."
-msgstr ""
+msgstr "Se ha creado la red \"%s\"."
#: dashboards/nova/networks/workflows.py:113
#, python-format
msgid "Unable to create network \"%s\"."
-msgstr ""
+msgstr "No ha sido posible crear la red \"%s\"."
#: dashboards/nova/networks/workflows.py:129
#, python-format
msgid "Network \"%s\" was successfully created."
-msgstr ""
+msgstr "La red \"%s\" se ha creado correctamente."
#: dashboards/nova/networks/workflows.py:132
#, python-format
msgid "Failed to create network \"%s\"."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Vinculado"
#: dashboards/nova/networks/ports/tables.py:35
msgid "Detached"
-msgstr ""
+msgstr "Desvinculado"
#: dashboards/nova/networks/ports/tables.py:42
#: dashboards/syspanel/networks/ports/tables.py:75
msgid "Fixed IPs"
-msgstr ""
+msgstr "IPs fijas"
#: dashboards/nova/networks/ports/tables.py:43
#: dashboards/syspanel/networks/ports/tables.py:76
msgid "Device Attached"
-msgstr ""
+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 ""
+msgstr "Puertos"
#: dashboards/nova/networks/ports/tabs.py:39
#: dashboards/syspanel/networks/ports/tabs.py:39
msgid "Unable to retrieve port details."
-msgstr ""
+msgstr "No ha sido posible obtener los detalles del puerto."
#: dashboards/nova/networks/subnets/forms.py:34
-#: dashboards/syspanel/networks/tables.py:67
+#: dashboards/syspanel/networks/tables.py:68
#: dashboards/syspanel/networks/ports/forms.py:32
msgid "Network Name"
-msgstr ""
+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 ""
+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:73
+#: 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 ""
+msgstr "IP de la puerta de enlace"
#: dashboards/nova/networks/subnets/forms.py:84
#, python-format
msgid "Subnet %s was successfully created."
-msgstr ""
+msgstr "La subred %s se ha creado correctamente."
#: dashboards/nova/networks/subnets/forms.py:89
#, python-format
msgid "Failed to create subnet %s"
-msgstr ""
+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 ""
+msgstr "La subred %s se ha actualizado correctamente."
#: dashboards/nova/networks/subnets/forms.py:135
#, python-format
msgid "Failed to update subnet %s"
-msgstr ""
+msgstr "Ha fallado la actualización de la subred %s"
-#: dashboards/nova/networks/subnets/tables.py:31
+#: 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 ""
+msgstr "Subred"
-#: dashboards/nova/networks/subnets/tables.py:32
-#: dashboards/nova/networks/subnets/tables.py:77
+#: 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 ""
+msgstr "Subredes"
-#: dashboards/nova/networks/subnets/tables.py:38
+#: 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 ""
+msgstr "Ha fallado el borrado de la subred %s"
-#: dashboards/nova/networks/subnets/tables.py:59
+#: 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 ""
+msgstr "Editar Subred"
#: dashboards/nova/networks/subnets/tabs.py:41
msgid "Unable to retrieve subnet details."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Seleccione un nombre para su red."
#: dashboards/nova/networks/templates/networks/_detail_overview.html:3
msgid "Network Overview"
-msgstr ""
+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 ""
+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 ""
+msgstr "Detalle de la red"
#: dashboards/nova/networks/templates/networks/detail.html:6
msgid "Network Detail: "
-msgstr ""
+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 ""
+msgstr "Actualizar Red"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3
msgid "Port Overview"
-msgstr ""
+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 ""
+msgstr "Puerto"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17
msgid "Fixed IP"
-msgstr ""
+msgstr "IP fija"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21
msgid "IP address:"
-msgstr ""
+msgstr "Dirección IP:"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22
msgid "Subnet ID"
-msgstr ""
+msgstr "ID Subred"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28
msgid "Mac Address"
-msgstr ""
+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 ""
+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 ""
+msgstr "Detalle del puerto"
#: dashboards/nova/networks/templates/networks/subnets/_create.html:18
#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18
@@ -2199,49 +2295,51 @@ msgid ""
"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 ""
+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 ""
+msgstr "Versión IP"
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21
msgid "IP allocation pool"
-msgstr ""
+msgstr "Depósito de IP para asociar"
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24
msgid "Start"
-msgstr ""
+msgstr "Empezar"
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25
msgid " - End"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Actualizar Subred"
#: dashboards/nova/templates/nova/_warning.html:6
msgid "You currently have the power to damage your OpenStack cloud..."
-msgstr ""
+msgstr "Actualmente tiene la posibilidad de dañar su cloud OpenStack"
#: dashboards/nova/templates/nova/_warning.html:9
msgid ""
@@ -2250,6 +2348,11 @@ msgid ""
"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 ""
@@ -2257,16 +2360,21 @@ msgid ""
"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 ""
+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 ""
@@ -2274,23 +2382,32 @@ msgid ""
"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 ""
@@ -2299,63 +2416,57 @@ msgid ""
"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 ""
-
-#: dashboards/nova/templates/nova/base.html:9
-msgid "Caution"
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:10
-msgid "You are acting as an admin user in the project dashboard."
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:12
-msgid "Learn More"
-msgstr ""
-
-#: dashboards/nova/volumes/forms.py:26
-msgid "Volume Name"
-msgstr ""
+msgstr "Cerrar"
#: dashboards/nova/volumes/forms.py:29
msgid "Size (GB)"
-msgstr ""
+msgstr "Tamaño (GB)"
#: dashboards/nova/volumes/forms.py:30
msgid "Use snapshot as a source"
-msgstr ""
+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 ""
+msgstr "No ha sido posible cargar la instantánea especificada."
#: dashboards/nova/volumes/forms.py:59
msgid "Choose a snapshot"
-msgstr ""
+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
@@ -2363,47 +2474,49 @@ 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 ""
+msgstr "Actualmente está utilizando todos sus volúmenes disponibles."
#: dashboards/nova/volumes/forms.py:115
msgid "Unable to create volume."
-msgstr ""
+msgstr "No ha sido posible crear el volumen."
#: dashboards/nova/volumes/forms.py:123
msgid "Attach to Instance"
-msgstr ""
+msgstr "Vincular a Instancia"
#: dashboards/nova/volumes/forms.py:124
msgid "Select an instance to attach to."
-msgstr ""
+msgstr "Seleccione una instancia a la que vincular."
#: dashboards/nova/volumes/forms.py:168
msgid "Unknown instance (None)"
-msgstr ""
+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 ""
+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 ""
+msgstr "No ha sido posible vincular el volumen."
#: dashboards/nova/volumes/forms.py:212
#, python-format
msgid "Creating volume snapshot \"%s\""
-msgstr ""
+msgstr "Creando la instantánea del volumen \"%s\""
#: dashboards/nova/volumes/forms.py:218
msgid "Unable to create volume snapshot."
-msgstr ""
+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:162 dashboards/nova/volumes/tables.py:174
+#: 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
@@ -2412,152 +2525,160 @@ msgstr ""
#: dashboards/syspanel/volumes/templates/volumes/index.html:3
#: dashboards/syspanel/volumes/templates/volumes/index.html:6
msgid "Volumes"
-msgstr ""
+msgstr "Volúmenes"
-#: dashboards/nova/volumes/tables.py:57
+#: 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 ""
+msgstr "Editar Vínculos"
-#: dashboards/nova/volumes/tables.py:84
+#: dashboards/nova/volumes/tables.py:92
#, python-format
msgid "%sGB"
-msgstr ""
+msgstr "%sGB"
-#: dashboards/nova/volumes/tables.py:97 dashboards/nova/volumes/views.py:140
+#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149
msgid "Unable to retrieve attachment information."
-msgstr ""
+msgstr "No ha sido posible obtener la información del vínculo."
-#: dashboards/nova/volumes/tables.py:114
+#: dashboards/nova/volumes/tables.py:122
#, python-format
msgid "Attached to %(instance)s on %(dev)s"
-msgstr ""
+msgstr "Vinculada a %(instance)s en %(dev)s"
-#: dashboards/nova/volumes/tables.py:171
+#: dashboards/nova/volumes/tables.py:179
msgid "Detach"
-msgstr ""
+msgstr "Separar"
-#: dashboards/nova/volumes/tables.py:172
+#: dashboards/nova/volumes/tables.py:180
msgid "Detaching"
-msgstr ""
+msgstr "Desvinculando"
-#: dashboards/nova/volumes/tables.py:207
+#: dashboards/nova/volumes/tables.py:215
#, python-format
msgid "%(dev)s on instance %(instance_name)s"
-msgstr ""
+msgstr "%(dev)s en instancia %(instance_name)s"
#: dashboards/nova/volumes/tabs.py:41
msgid "Unable to retrieve volume details."
-msgstr ""
+msgstr "No ha sido posible obtener detalles del volumen."
-#: dashboards/nova/volumes/views.py:52
+#: dashboards/nova/volumes/views.py:50
msgid "Unable to retrieve volume list."
-msgstr ""
+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:121 dashboards/nova/volumes/views.py:131
+#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140
msgid "Unable to retrieve volume information."
-msgstr ""
+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 ""
+msgstr "Administrar vínculos de volúmenes"
#: dashboards/nova/volumes/templates/volumes/_attach.html:13
msgid "Attach To Instance"
-msgstr ""
+msgstr "Vincular a una Instancia"
#: dashboards/nova/volumes/templates/volumes/_attach.html:22
msgid "Attach Volume"
-msgstr ""
+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 ""
+msgstr "Cuotas de volúmen"
#: dashboards/nova/volumes/templates/volumes/_create.html:25
msgid "Total Gigabytes"
-msgstr ""
+msgstr "Total Gigabytes"
#: dashboards/nova/volumes/templates/volumes/_create.html:34
msgid "Number of Volumes"
-msgstr ""
+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 ""
+msgstr "Crear una instantánea de un volumen"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3
msgid "Volume Overview"
-msgstr ""
+msgstr "Vista general del volumen"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34
msgid "Attachments"
-msgstr ""
+msgstr "Anexos"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46
msgid "Not attached"
-msgstr ""
+msgstr "No vinculado"
#: dashboards/nova/volumes/templates/volumes/create.html:6
msgid "Create a Volume"
-msgstr ""
+msgstr "Crear un volumen"
#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6
msgid "Create a Volume Snapshot"
-msgstr ""
+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 ""
+msgstr "Detalles del volumen"
#: dashboards/nova/volumes/templates/volumes/detail.html:6
#: dashboards/syspanel/volumes/templates/volumes/detail.html:6
msgid "Volume Detail"
-msgstr ""
+msgstr "Detalle del volumen"
#: dashboards/settings/dashboard.py:24 templates/_header.html:4
msgid "Settings"
-msgstr ""
+msgstr "Ajustes"
#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35
msgid "Select a Project"
-msgstr ""
+msgstr "Seleccione un Proyecto"
#: dashboards/settings/ec2/forms.py:45
msgid "Unable to retrieve tenant list."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de tenants"
#: dashboards/settings/ec2/forms.py:87
msgid "Unable to fetch EC2 credentials."
-msgstr ""
+msgstr "No ha sido posible obtener las credenciales EC2."
#: dashboards/settings/ec2/forms.py:100
#, python-format
msgid "Error writing zipfile: %(exc)s"
-msgstr ""
+msgstr "Error al escribir el fichero zip: %(exc)s"
#: dashboards/settings/ec2/panel.py:24
msgid "EC2 Credentials"
-msgstr ""
+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 ""
+msgstr "Descargar las credenciales EC2"
#: dashboards/settings/ec2/templates/ec2/download_form.html:18
msgid ""
@@ -2565,107 +2686,114 @@ msgid ""
"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 ""
+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 ""
+msgstr "OpenStack API"
#: dashboards/settings/project/tables.py:27
msgid "Service Name"
-msgstr ""
+msgstr "Nombre del Servicio"
#: dashboards/settings/project/tables.py:29
msgid "Service Endpoint"
-msgstr ""
+msgstr "Nodo del Servicio"
#: dashboards/settings/project/tables.py:33
msgid "API Endpoints"
-msgstr ""
+msgstr "Nodos API"
#: dashboards/settings/project/templates/project/_openrc.html:15
msgid "Download OpenStack RC File"
-msgstr ""
+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 ""
+msgstr "Descargar Fichero RC"
#: dashboards/settings/user/forms.py:57
msgid "Settings saved."
-msgstr ""
+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 ""
+msgstr "Ajustes de Usuario"
#: dashboards/settings/user/templates/user/_settings.html:18
msgid "From here you can modify dashboard settings for your user."
-msgstr ""
+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 ""
+msgstr "Guardar"
#: dashboards/syspanel/dashboard.py:24
msgid "System Panel"
-msgstr ""
+msgstr "Panel del Sistema"
#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74
msgid "Admin"
-msgstr ""
+msgstr "Admin"
#: dashboards/syspanel/flavors/forms.py:37
-msgid "Memory MB"
-msgstr ""
+#, fuzzy
+msgid "RAM MB"
+msgstr "RAM (MB)"
#: dashboards/syspanel/flavors/forms.py:38
msgid "Root Disk GB"
-msgstr ""
+msgstr "GB de Disco Raíz"
#: dashboards/syspanel/flavors/forms.py:39
msgid "Ephemeral Disk GB"
-msgstr ""
+msgstr "GB de Disco Efímero"
#: dashboards/syspanel/flavors/forms.py:49
msgid "Unable to get unique ID for new flavor."
-msgstr ""
+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 ""
+msgstr "Sabor \"%s\" creado."
#: dashboards/syspanel/flavors/forms.py:70
msgid "Unable to create flavor."
-msgstr ""
+msgstr "No ha sido posible crear el sabor."
#: dashboards/syspanel/flavors/forms.py:91
#, python-format
msgid "Updated flavor \"%s\"."
-msgstr ""
+msgstr "Se ha actualizado el sabor \"%s\"."
#: dashboards/syspanel/flavors/forms.py:95
msgid "Unable to update flavor."
-msgstr ""
+msgstr "No ha sido posible actualizar el sabor."
#: dashboards/syspanel/flavors/panel.py:28
#: dashboards/syspanel/flavors/tables.py:14
@@ -2673,7 +2801,7 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/index.html:3
#: dashboards/syspanel/flavors/templates/flavors/index.html:6
msgid "Flavors"
-msgstr ""
+msgstr "Sabores"
#: dashboards/syspanel/flavors/tables.py:22
#: dashboards/syspanel/flavors/templates/flavors/_create.html:8
@@ -2681,112 +2809,104 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/create.html:3
#: dashboards/syspanel/flavors/templates/flavors/create.html:6
msgid "Create Flavor"
-msgstr ""
+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 ""
+msgstr "Editar sabor"
#: dashboards/syspanel/flavors/tables.py:35
#, python-format
msgid "%sMB"
-msgstr ""
+msgstr "%sMB"
#: dashboards/syspanel/flavors/tables.py:39
msgid "Flavor Name"
-msgstr ""
-
-#: dashboards/syspanel/flavors/tables.py:42
-msgid "Memory"
-msgstr ""
+msgstr "Nombre del sabor"
#: dashboards/syspanel/flavors/views.py:48
msgid "Unable to retrieve flavor list."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de sabores."
#: dashboards/syspanel/flavors/views.py:75
msgid "Unable to retrieve flavor data."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "No ha sido posible obtener la lista de imágenes"
-#: dashboards/syspanel/instances/tables.py:62 usage/tables.py:30
+#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30
msgid "Project Name"
-msgstr ""
+msgstr "Nombre del Proyecto"
-#: dashboards/syspanel/instances/tables.py:69
+#: dashboards/syspanel/instances/tables.py:66
#: dashboards/syspanel/services/tables.py:40
msgid "Host"
-msgstr ""
+msgstr "Anfitrión"
-#: dashboards/syspanel/instances/views.py:72
-#: dashboards/syspanel/instances/workflows.py:47
+#: dashboards/syspanel/instances/views.py:60
#: dashboards/syspanel/networks/views.py:48
msgid "Unable to retrieve instance tenant information."
-msgstr ""
-
-#: dashboards/syspanel/instances/workflows.py:107
-#, python-format
-msgid "Selected network '%s' is not owned by the specified project"
-msgstr ""
+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 ""
+msgstr "Todas las Instancias"
#: dashboards/syspanel/networks/forms.py:45
#: dashboards/syspanel/users/forms.py:41
msgid "Select a project"
-msgstr ""
+msgstr "Seleccionar un proyecto"
-#: dashboards/syspanel/networks/forms.py:56
+#: dashboards/syspanel/networks/forms.py:57
#, python-format
msgid "Network %s was successfully created."
-msgstr ""
+msgstr "La red %s se ha creado correctamente."
-#: dashboards/syspanel/networks/forms.py:62
+#: dashboards/syspanel/networks/forms.py:63
#, python-format
msgid "Failed to create network %s"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "El puerto %s se ha actualizado correctamente."
#: dashboards/syspanel/networks/ports/forms.py:88
#, python-format
msgid "Failed to update port %s"
-msgstr ""
+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
@@ -2794,73 +2914,76 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/create.html:3
#: dashboards/syspanel/networks/templates/networks/ports/create.html:6
msgid "Create Port"
-msgstr ""
+msgstr "Crear puerto"
#: dashboards/syspanel/networks/ports/tables.py:62
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7
msgid "Edit Port"
-msgstr ""
+msgstr "Editar puerto"
#: dashboards/syspanel/networks/ports/views.py:81
msgid "Unable to retrieve port details"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Actualizar puerto"
#: dashboards/syspanel/overview/templates/overview/usage.html:3
msgid "Usage Overview"
-msgstr ""
+msgstr "Vistazo General del Uso"
#: dashboards/syspanel/overview/templates/overview/usage.html:12
msgid "Monitoring"
-msgstr ""
+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 ""
+msgstr "Proyectos"
#: dashboards/syspanel/projects/tables.py:19
msgid "Modify Users"
-msgstr ""
+msgstr "Modificar Usuarios"
#: dashboards/syspanel/projects/tables.py:32
msgid "View Usage"
-msgstr ""
+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 ""
+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 ""
+msgstr "Editar Proyecto"
#: dashboards/syspanel/projects/tables.py:91
#: dashboards/syspanel/projects/workflows.py:74
@@ -2869,15 +2992,15 @@ msgstr ""
#: dashboards/syspanel/users/tables.py:39
#: dashboards/syspanel/users/tables.py:114
msgid "Enabled"
-msgstr ""
+msgstr "Activado"
#: dashboards/syspanel/projects/tables.py:104
msgid "Remove"
-msgstr ""
+msgstr "Borrar"
#: dashboards/syspanel/projects/tables.py:105
msgid "Removed"
-msgstr ""
+msgstr "Borrado"
#: dashboards/syspanel/projects/tables.py:107
#: dashboards/syspanel/users/panel.py:28
@@ -2886,47 +3009,47 @@ msgstr ""
#: dashboards/syspanel/users/tables.py:121
#: dashboards/syspanel/users/templates/users/index.html:8
msgid "Users"
-msgstr ""
+msgstr "Usuarios"
#: dashboards/syspanel/projects/tables.py:125
msgid "Unable to retrieve role information."
-msgstr ""
+msgstr "No ha sido posible obtener información del rol."
#: dashboards/syspanel/projects/tables.py:130
msgid "Roles"
-msgstr ""
+msgstr "Roles"
#: dashboards/syspanel/projects/tables.py:134
msgid "Users For Project"
-msgstr ""
+msgstr "Usuarios del Proyecto"
#: dashboards/syspanel/projects/tables.py:142
msgid "Add To Project"
-msgstr ""
+msgstr "Añadir al Proyecto"
#: dashboards/syspanel/projects/tables.py:154
msgid "Add New Users"
-msgstr ""
+msgstr "Añadir Nuevos Usuarios"
#: dashboards/syspanel/projects/views.py:67
msgid "Unable to retrieve project information."
-msgstr ""
+msgstr "No ha sido posible obtener la información del proyecto."
#: dashboards/syspanel/projects/views.py:87
msgid "Unable to retrieve project list."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de proyectos."
#: dashboards/syspanel/projects/views.py:110
msgid "Unable to retrieve users."
-msgstr ""
+msgstr "No ha sido posible obtener los usuarios."
#: dashboards/syspanel/projects/views.py:154
msgid "Unable to retrieve default quota values."
-msgstr ""
+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 ""
+msgstr "No ha sido posible obtener los detalles del proyecto."
#: dashboards/syspanel/projects/workflows.py:35
msgid "Injected File Content Bytes"
@@ -2934,126 +3057,135 @@ msgstr ""
#: dashboards/syspanel/projects/workflows.py:36
msgid "Metadata Items"
-msgstr ""
+msgstr "Ítems de metadatos"
#: dashboards/syspanel/projects/workflows.py:39
msgid "Injected Files"
-msgstr ""
+msgstr "Ficheros inyectados"
#: dashboards/syspanel/projects/workflows.py:43
msgid "Gigabytes"
-msgstr ""
+msgstr "Gigabytes"
#: dashboards/syspanel/projects/workflows.py:44
msgid "RAM (MB)"
-msgstr ""
+msgstr "RAM (MB)"
#: dashboards/syspanel/projects/workflows.py:48
msgid "Quota"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Miembros del Proyecto"
#: dashboards/syspanel/projects/workflows.py:167
#: dashboards/syspanel/users/views.py:46
msgid "Unable to retrieve user list."
-msgstr ""
+msgstr "No ha sido posible obtener la lista de usuarios."
#: dashboards/syspanel/projects/workflows.py:178
msgid "Add Project"
-msgstr ""
+msgstr "Añadir Proyecto"
#: dashboards/syspanel/projects/workflows.py:179
msgid "Finish"
-msgstr ""
+msgstr "Terminar"
#: dashboards/syspanel/projects/workflows.py:180
#, python-format
msgid "Created new project \"%s\"."
-msgstr ""
+msgstr "Se ha creado el nuevo proyecto \"%s\"."
#: dashboards/syspanel/projects/workflows.py:181
#, python-format
msgid "Unable to create project \"%s\"."
-msgstr ""
+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 ""
+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 ""
+msgstr "Desde aquí se pueden editar los detalles del proyecto."
#: dashboards/syspanel/projects/workflows.py:269
#, python-format
msgid "Modified project \"%s\"."
-msgstr ""
+msgstr "Proyecto \"%s\" modificado."
#: dashboards/syspanel/projects/workflows.py:270
#, python-format
msgid "Unable to modify project \"%s\"."
-msgstr ""
+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 ""
+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 ""
+msgstr "Seleccione el rol de usuario para el proyecto"
#: dashboards/syspanel/projects/templates/projects/_add_user.html:23
msgid "Add"
-msgstr ""
+msgstr "Añadir"
#: dashboards/syspanel/projects/templates/projects/_create_user.html:7
#, python-format
msgid "Create User for project '%(tenant_name)s'."
-msgstr ""
+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 ""
+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
@@ -3061,434 +3193,486 @@ msgstr ""
#: dashboards/syspanel/users/templates/users/_create.html:22
#: dashboards/syspanel/users/templates/users/create.html:7
msgid "Create User"
-msgstr ""
+msgstr "Crear Usuario"
#: dashboards/syspanel/projects/templates/projects/_quotas.html:7
#: dashboards/syspanel/projects/templates/projects/_quotas.html:22
msgid "Update Quota"
-msgstr ""
+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 ""
+msgstr "Actualizar Proyecto"
#: dashboards/syspanel/projects/templates/projects/_update.html:18
msgid "From here you can edit a project."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Añadir un nuevo usuario"
#: dashboards/syspanel/projects/templates/projects/usage.html:3
msgid "Project Usage Overview"
-msgstr ""
+msgstr "Vistazo General de la utilización del Proyecto"
#: dashboards/syspanel/projects/templates/projects/usage.html:7
msgid "Project Usage"
-msgstr ""
+msgstr "Utilización del Proyecto"
#: dashboards/syspanel/projects/templates/projects/users.html:7
msgid "Users for Project"
-msgstr ""
+msgstr "Usuarios del Proyecto"
#: dashboards/syspanel/quotas/panel.py:28
#: dashboards/syspanel/quotas/tables.py:36
msgid "Quotas"
-msgstr ""
+msgstr "Cuotas"
#: dashboards/syspanel/quotas/tables.py:28
msgid "Quota Name"
-msgstr ""
+msgstr "Nombre de la Cuota"
#: dashboards/syspanel/quotas/tables.py:29
msgid "Limit"
-msgstr ""
+msgstr "Límite"
#: dashboards/syspanel/quotas/views.py:45
msgid "Unable to get quota info."
-msgstr ""
+msgstr "No ha sido posible obtener la info de la cuota."
#: dashboards/syspanel/quotas/templates/quotas/index.html:8
msgid "Default Quotas"
-msgstr ""
+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 ""
+msgstr "Servicios"
#: dashboards/syspanel/services/tables.py:37
msgid "Id"
-msgstr ""
+msgstr "Id"
#: dashboards/syspanel/services/tables.py:39
msgid "Service"
-msgstr ""
+msgstr "Servicio"
#: dashboards/syspanel/users/forms.py:53
msgid "Passwords do not match."
-msgstr ""
+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 ""
+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 ""
+msgstr "Email"
#: dashboards/syspanel/users/forms.py:64
#: dashboards/syspanel/users/forms.py:116
msgid "Password"
-msgstr ""
+msgstr "Contraseña"
#: dashboards/syspanel/users/forms.py:69
#: dashboards/syspanel/users/forms.py:123
msgid "Confirm Password"
-msgstr ""
+msgstr "Confirme contraseña"
#: dashboards/syspanel/users/forms.py:72
#: dashboards/syspanel/users/forms.py:126
msgid "Primary Project"
-msgstr ""
+msgstr "Proyecto principal"
#: dashboards/syspanel/users/forms.py:74
msgid "Role"
-msgstr ""
+msgstr "Rol"
#: dashboards/syspanel/users/forms.py:95
#, python-format
msgid "User \"%s\" was successfully created."
-msgstr ""
+msgstr "El usuario \"%s\" se ha creado correctamente."
#: dashboards/syspanel/users/forms.py:105
msgid "Unable to add userto primary project."
-msgstr ""
+msgstr "No ha sido posible añadir el usuario al proyecto principal."
#: dashboards/syspanel/users/forms.py:109
msgid "Unable to create user."
-msgstr ""
+msgstr "No ha sido posible crear el usuario."
#: dashboards/syspanel/users/forms.py:150
msgid "name"
-msgstr ""
+msgstr "nombre"
#: dashboards/syspanel/users/forms.py:150
msgid "email"
-msgstr ""
+msgstr "email"
#: dashboards/syspanel/users/forms.py:159
msgid "primary project"
-msgstr ""
+msgstr "proyecto principal"
#: dashboards/syspanel/users/forms.py:172
#, python-format
msgid "The user %s has no role defined for"
-msgstr ""
+msgstr "El usuario %s no tiene un rol definido"
#: dashboards/syspanel/users/forms.py:180
msgid "password"
-msgstr ""
+msgstr "contraseña"
#: dashboards/syspanel/users/forms.py:189
msgid "User has been updated successfully."
-msgstr ""
+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 ""
+msgstr "No ha sido posible obtener %(attributes)s del usuario."
#: dashboards/syspanel/users/tables.py:38
msgid "Enable"
-msgstr ""
+msgstr "Habilitado"
#: dashboards/syspanel/users/tables.py:38
msgid "Disable"
-msgstr ""
+msgstr "Deshabilitado"
#: dashboards/syspanel/users/tables.py:39
msgid "Disabled"
-msgstr ""
+msgstr "Deshabilitado"
#: dashboards/syspanel/users/tables.py:62
msgid "You cannot disable the user you are currently logged in as."
-msgstr ""
+msgstr "No puede deshabilitar el usuario que está utilizando actualmente."
#: dashboards/syspanel/users/tables.py:113
msgid "User ID"
-msgstr ""
+msgstr "ID de Usuario"
#: dashboards/syspanel/users/views.py:69
msgid "Unable to update user."
-msgstr ""
+msgstr "No ha sido posible actualizar el usuario."
#: dashboards/syspanel/users/views.py:103
msgid "Unable to retrieve user roles."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Filtrar"
#: tables/actions.py:468
#, python-format
msgid "%(action)s %(data_type)s"
-msgstr ""
+msgstr "%(action)s %(data_type)s"
#: tables/actions.py:502
msgid "N/A"
-msgstr ""
+msgstr "N/A"
-#: tables/actions.py:526
+#: tables/actions.py:530
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
-msgstr ""
+msgstr "No tiene permiso para %(action)s: %(objs)s"
-#: tables/actions.py:532
+#: tables/actions.py:536
#, python-format
msgid "Unable to %(action)s: %(objs)s"
-msgstr ""
+msgstr "No ha sido posible %(action)s: %(objs)s"
-#: tables/actions.py:538
+#: tables/actions.py:542
#, python-format
msgid "%(action)s: %(objs)s"
-msgstr ""
+msgstr "%(action)s: %(objs)s"
-#: tables/actions.py:548
+#: tables/actions.py:552
msgid "Delete"
-msgstr ""
+msgstr "Borrar"
-#: tables/actions.py:549
+#: tables/actions.py:553
msgid "Deleted"
-msgstr ""
+msgstr "Borrado"
#: tables/base.py:266
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
-msgstr ""
+msgstr "El atributo %(attr)s no existe en %(obj)s."
-#: tables/base.py:726
+#: tables/base.py:727
msgid "No items to display."
-msgstr ""
+msgstr "No hay ítems que mostrar"
-#: tables/base.py:829
+#: tables/base.py:830
msgid "Actions"
-msgstr ""
+msgstr "Acciones"
-#: tables/base.py:1005
+#: tables/base.py:1008
#, python-format
msgid "No match returned for the id \"%s\"."
-msgstr ""
+msgstr "Ninguna coincidencia para el id \"%s\"."
-#: tables/base.py:1135
+#: tables/base.py:1138
msgid "Please select a row before taking that action."
-msgstr ""
+msgstr "Por favor, seleccione una fila antes de realizar la acción."
#: templates/_header.html:3
msgid "Logged in as"
-msgstr ""
+msgstr "Identificado como"
#: templates/_header.html:6
msgid "Help"
-msgstr ""
+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 ""
+msgstr "Ingresar"
#: templates/auth/_login.html:4
msgid "Log In"
-msgstr ""
+msgstr "Ingresar"
#: templates/auth/_login.html:17
msgid "Sign In"
-msgstr ""
+msgstr "Ingresar"
#: templates/horizon/_messages.html:7
msgid "Info: "
-msgstr ""
+msgstr "Info:"
#: templates/horizon/_messages.html:13
msgid "Warning: "
-msgstr ""
+msgstr "Aviso:"
#: templates/horizon/_messages.html:19
msgid "Success: "
-msgstr ""
+msgstr "Correcto:"
#: templates/horizon/_messages.html:25
msgid "Error: "
-msgstr ""
+msgstr "Error: "
-#: templates/horizon/common/_data_table.html:37
+#: templates/horizon/common/_data_table.html:44
msgid "Summary"
-msgstr ""
+msgstr "Resumen"
-#: templates/horizon/common/_data_table.html:46
+#: 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[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] ""
-msgstr[1] ""
+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] ""
-msgstr[1] ""
+msgstr[0] "Mostrando %(content_items)s item"
+msgstr[1] "Mostrando %(content_items)s items"
#: templates/horizon/common/_sidebar.html:14
msgid "Current Project"
-msgstr ""
+msgstr "Proyecto Actual"
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
-msgstr ""
+msgstr "Seleccionar un mes para solicitar su uso"
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
-msgstr ""
+msgstr "Enviar"
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
-msgstr ""
+msgstr "Instancias Activas"
#: templates/horizon/common/_usage_summary.html:15
-msgid "Active Memory"
-msgstr ""
+#, fuzzy
+msgid "Active RAM"
+msgstr "Memoria Activa"
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
-msgstr ""
+msgstr "Horas VCPU de este mes"
#: templates/horizon/common/_usage_summary.html:17
msgid "This Month's GB-Hours"
-msgstr ""
+msgstr "Horas GB de este mes"
#: templatetags/branding.py:35
msgid "Horizon"
-msgstr ""
+msgstr "Horizon"
#: templatetags/horizon.py:108
msgid "No Limit"
-msgstr ""
+msgstr "Sin límite"
#: templatetags/horizon.py:110 templatetags/horizon.py:112
msgid "Available"
-msgstr ""
+msgstr "Disponible"
#: templatetags/sizeformat.py:45
#, python-format
msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
-msgstr[0] ""
-msgstr[1] ""
+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] ""
-msgstr[1] ""
+msgstr[0] "%(size)d"
+msgstr[1] "%(size)d"
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
-msgstr ""
+msgstr "%s KB"
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
-msgstr ""
+msgstr "%s MB"
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
-msgstr ""
+msgstr "%s GB"
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
-msgstr ""
+msgstr "%s TB"
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
-msgstr ""
+msgstr "%s PB"
#: tests/base_tests.py:43
msgid "My Dashboard"
-msgstr ""
+msgstr "Mi Dashboard"
#: tests/base_tests.py:49
msgid "My Panel"
-msgstr ""
+msgstr "Mi Panel"
#: tests/base_tests.py:56
msgid "Admin Panel"
-msgstr ""
+msgstr "Panel de Administración"
#: tests/message_tests.py:30
msgid "Giant ants are attacking San Francisco!"
-msgstr ""
+msgstr "¡Hormigas gigantes están atacando Sevilla!"
#: tests/table_tests.py:106
msgid "Batch"
@@ -3500,27 +3684,27 @@ msgstr ""
#: tests/table_tests.py:108 tests/table_tests.py:119
msgid "Item"
-msgstr ""
+msgstr "Item"
#: tests/table_tests.py:109 tests/table_tests.py:120
msgid "Items"
-msgstr ""
+msgstr "Items"
#: tests/table_tests.py:117
msgid "Down"
-msgstr ""
+msgstr "Abajo"
#: tests/table_tests.py:117
msgid "Up"
-msgstr ""
+msgstr "Arriba"
#: tests/table_tests.py:118
msgid "Downed"
-msgstr ""
+msgstr "Bajados"
#: tests/table_tests.py:118
msgid "Upped"
-msgstr ""
+msgstr "Subidos"
#: tests/table_tests.py:185
msgid "No Actions Table"
@@ -3552,7 +3736,7 @@ msgstr ""
#: tests/testsettings.py:118
msgid "Password must be between 8 and 18 characters."
-msgstr ""
+msgstr "La contraseña debe tener entre 8 y 18 caracteres."
#: tests/workflows_tests.py:43
msgid "Test Action One"
@@ -3572,92 +3756,92 @@ msgstr ""
#: tests/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
-msgstr ""
+msgstr "Gatos bonitos"
#: tests/test_dashboards/cats/dashboard.py:14
msgid "Fierce Cats"
-msgstr ""
+msgstr "Gatos feroces"
#: tests/test_dashboards/cats/dashboard.py:19
msgid "Cats"
-msgstr ""
+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 ""
+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 ""
+msgstr "Tigres"
#: tests/test_dashboards/dogs/dashboard.py:7
msgid "Dogs"
-msgstr ""
+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 ""
+msgstr "Perritos"
-#: usage/base.py:97
+#: usage/base.py:96
msgid "Unable to retrieve usage information."
-msgstr ""
+msgstr "No ha sido posible obtener la información de utilización."
-#: usage/base.py:100
+#: usage/base.py:99
msgid "You are viewing data for the future, which may or may not exist."
-msgstr ""
+msgstr "Está viendo datos del futuro, que pueden o no existir."
#: usage/tables.py:11
msgid "Download CSV Summary"
-msgstr ""
+msgstr "Descargar resumen en CSV"
#: usage/tables.py:25
msgid "VCPU Hours"
-msgstr ""
+msgstr "Horas VCPU"
#: usage/tables.py:32
msgid "Disk GB Hours"
-msgstr ""
+msgstr "Horas de disco GB"
#: usage/tables.py:40 usage/tables.py:68
msgid "Usage Summary"
-msgstr ""
+msgstr "Resumen de utilización"
#: usage/tables.py:60
msgid "Uptime"
-msgstr ""
+msgstr "Tiempo en funcionamiento"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
-msgstr ""
+msgstr "Formato incorrecto de dirección IP"
#: utils/fields.py:47
msgid "Invalid version for IP address"
-msgstr ""
+msgstr "Versión inválida de dirección IP"
#: utils/fields.py:48
msgid "Invalid subnet mask"
-msgstr ""
+msgstr "Máscara de red inválida"
#: utils/validators.py:35
msgid "Password is not accepted"
-msgstr ""
+msgstr "La contraseña no se ha aceptado"
#: workflows/base.py:70
msgid "Processing..."
-msgstr ""
+msgstr "Procesando..."
#: workflows/base.py:539
#, python-format
msgid "%s completed successfully."
-msgstr ""
+msgstr "%s completado correctamente."
#: workflows/base.py:540
#, python-format
msgid "%s did not complete."
-msgstr ""
+msgstr "%s no completado."
diff --git a/horizon/locale/es/LC_MESSAGES/djangojs.mo b/horizon/locale/es/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..b7f6db0f9
--- /dev/null
+++ b/horizon/locale/es/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/es/LC_MESSAGES/djangojs.po b/horizon/locale/es/LC_MESSAGES/djangojs.po
index 2f6256764..2a98f6f40 100644
--- a/horizon/locale/es/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/es/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,11 +18,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: static/horizon/js/horizon.forms.js:57
+#: static/horizon/js/horizon.forms.js:58
msgid "Additional information here..."
msgstr ""
-#: static/horizon/js/horizon.forms.js:63
+#: static/horizon/js/horizon.forms.js:64
#: static/horizon/js/horizon.projects.js:12
msgid "Filter"
msgstr ""
@@ -55,23 +55,23 @@ msgstr ""
msgid "No users found."
msgstr ""
-#: static/horizon/js/horizon.tables.js:48
+#: static/horizon/js/horizon.tables.js:47
msgid "An error occurred while updating."
msgstr ""
-#: static/horizon/js/horizon.tables.js:128
+#: static/horizon/js/horizon.tables.js:126
msgid "Confirm "
msgstr ""
-#: static/horizon/js/horizon.tables.js:129
+#: static/horizon/js/horizon.tables.js:127
msgid "Please confirm your selection. This action cannot be undone."
msgstr ""
-#: static/horizon/js/horizon.tables.js:143
+#: static/horizon/js/horizon.tables.js:141
msgid "Working"
msgstr ""
-#: static/horizon/js/horizon.tables.js:186
+#: static/horizon/js/horizon.tables.js:184
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
diff --git a/horizon/locale/fr/LC_MESSAGES/django.mo b/horizon/locale/fr/LC_MESSAGES/django.mo
index 68fe2a07e..354209265 100644
--- a/horizon/locale/fr/LC_MESSAGES/django.mo
+++ b/horizon/locale/fr/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/fr/LC_MESSAGES/django.po b/horizon/locale/fr/LC_MESSAGES/django.po
index 080a723d9..0c760b229 100644
--- a/horizon/locale/fr/LC_MESSAGES/django.po
+++ b/horizon/locale/fr/LC_MESSAGES/django.po
@@ -1,327 +1,317 @@
-# Translations of Dashboard for OpenStack User Interface.
-# This file is distributed under the same license as the Dashboard for OpenStack.
-# Erwan Gallen <erwan@zinux.com>, 2012.
+# 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: openstack-dashboard\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:44+0000\n"
-"PO-Revision-Date: 2012-05-10 16:05+0100\n"
-"Last-Translator: Erwan Gallen <erwan@zinux.com>\n"
-"Language-Team: French <fr@zinux.com>\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 <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: base.py:437
msgid "Other"
-msgstr "Autre"
+msgstr ""
#: decorators.py:56
msgid "Please log in to continue."
-msgstr "Merci de vous connecter pour continuer."
+msgstr ""
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
-msgstr "Vous n'êtes pas autorisé à accéder à %s"
+msgstr ""
-#: exceptions.py:270
+#: exceptions.py:285
msgid "Unauthorized. Please try logging in again."
-msgstr "Accès non autorisé. Merci de vous reconnecter."
+msgstr ""
#: api/keystone.py:55
#, python-format
msgid "%(type)s (%(backend)s backend)"
-msgstr "%(type)s (%(backend)s backend)"
+msgstr ""
#: api/nova.py:189
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
-msgstr "AUTORISE %(from)s:%(to)s de %(group)s"
+msgstr ""
#: api/nova.py:194
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
-msgstr "AUTORISE %(from)s:%(to)s de %(cidr)s"
+msgstr ""
-#: api/nova.py:526
+#: api/nova.py:530
msgid "Unknown instance"
msgstr ""
#: api/swift.py:216
msgid "Unicode is not currently supported for object copy."
-msgstr "L'Unicode n'est actuellement pas supporté pour la copie d'objet."
+msgstr ""
-#: browsers/base.py:65
+#: browsers/base.py:90
msgid "Navigation Item"
msgstr ""
-#: browsers/views.py:44
-#, fuzzy, python-format
+#: browsers/views.py:42
+#, python-format
msgid "Select a %s to browse."
-msgstr "Sélectionnez un projet"
+msgstr ""
#: dashboards/nova/dashboard.py:24
msgid "Manage Compute"
-msgstr "Gestion Compute"
+msgstr ""
#: dashboards/nova/dashboard.py:35
msgid "Object Store"
-msgstr "Stockage d'objet"
+msgstr ""
#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37
-#: dashboards/syspanel/networks/forms.py:37
-#: dashboards/syspanel/networks/tables.py:66
+#: 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 "Projet"
+msgstr ""
#: dashboards/nova/access_and_security/panel.py:25
-#: dashboards/nova/instances/workflows.py:345
+#: dashboards/nova/instances/workflows.py:347
msgid "Access & Security"
-msgstr "Accès & Sécurité"
+msgstr ""
#: dashboards/nova/access_and_security/views.py:50
msgid "Unable to retrieve keypair list."
-msgstr "Impossible de récupérer la liste des clés."
+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 "Impossible de récupérer les groupes de sécurité."
+msgstr ""
#: 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 "Impossible de récupérer les images."
+msgstr ""
#: dashboards/nova/access_and_security/views.py:75
#: dashboards/nova/access_and_security/floating_ips/workflows.py:64
-#: dashboards/syspanel/instances/views.py:58
+#: dashboards/syspanel/instances/views.py:46
msgid "Unable to retrieve instance list."
-msgstr "Impossible de récupérer la liste des instances."
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:31
msgid "Pool"
-msgstr "Pool"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Allocated Floating IP %(ip)s."
-msgstr "Allouer une adresse IP flottante"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:46
msgid "Unable to allocate Floating IP."
-msgstr "Impossible d'allouer une adresse IP flottante."
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/tables.py:36
msgid "Allocate IP To Project"
-msgstr "Allouer une adresse IP à un projet"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/tables.py:46
msgid "Release"
-msgstr "Version"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/tables.py:47
msgid "Released"
-msgstr "Versioné"
+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 flottante"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/tables.py:49
-#: dashboards/nova/access_and_security/floating_ips/tables.py:132
+#: dashboards/nova/access_and_security/floating_ips/tables.py:127
#: dashboards/syspanel/projects/workflows.py:45
msgid "Floating IPs"
-msgstr "IPs flottantes"
+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:202
+#: dashboards/nova/instances/tables.py:219
msgid "Associate Floating IP"
-msgstr "Associer une adresse IP"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/tables.py:75
msgid "Disassociate Floating IP"
-msgstr "Désassocier une adresse IP"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/tables.py:89
#, python-format
msgid "Successfully disassociated Floating IP: %s"
-msgstr "Succès de désassociation de l'adresse IP flottante : %s"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
msgid "Unable to disassociate floating IP."
-msgstr "Impossible de désassocier l'adresse IP flottante."
-
-#: dashboards/nova/access_and_security/floating_ips/tables.py:98
-#, python-format
-msgid "%(INSTANCE_NAME)s (%(INSTANCE_ID)s)"
msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/tables.py:115
+#: 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:270
-#: dashboards/syspanel/instances/tables.py:74
+#: dashboards/nova/instances/tables.py:291
+#: dashboards/syspanel/instances/tables.py:71
msgid "IP Address"
-msgstr "Adresse IP"
+msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/tables.py:118
+#: 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:62
-#: dashboards/nova/instances/tables.py:79
-#: dashboards/nova/instances/tables.py:94
-#: dashboards/nova/instances/tables.py:122
-#: dashboards/nova/volumes/tables.py:197 tests/workflows_tests.py:58
+#: 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"
+msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/tables.py:121
+#: dashboards/nova/access_and_security/floating_ips/tables.py:116
msgid "Floating IP Pool"
-msgstr "Adresse IP flottante"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/views.py:64
-#, fuzzy
msgid "Unable to retrieve floating IP pools."
-msgstr "Impossible de récupérer les images."
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/views.py:67
msgid "No floating IP pools available."
-msgstr "Aucun pool d'adresses IP disponible."
+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 "Sélectionnez un projet"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/workflows.py:54
-#, fuzzy
msgid "No IP addresses available"
-msgstr "Aucune instance disponible"
+msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:81
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:75
#: dashboards/nova/volumes/forms.py:160
msgid "Select an instance"
-msgstr "Sélectionnez une instance"
+msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:83
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:77
#: dashboards/nova/volumes/forms.py:162
msgid "No instances available"
-msgstr "Aucune instance disponible"
+msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:102
+#: 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:103
-#, fuzzy
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:97
msgid "Associate"
-msgstr "Associer une adresse IP"
+msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:104
+#: 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:105
-#, fuzzy, python-format
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:99
+#, python-format
msgid "Unable to associate IP address %s."
-msgstr "Impossible d'associer l'adresse IP flottante."
+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 "Nom de paire de clés."
+msgstr ""
#: dashboards/nova/access_and_security/keypairs/forms.py:40
msgid ""
"Keypair names may only contain letters, numbers, underscores and hyphens."
msgstr ""
-"Les noms des paires de clés ne peuvent que contenir que des lettres, "
-"nombres, underscore et tirets."
#: dashboards/nova/access_and_security/keypairs/forms.py:51
msgid "Public Key"
-msgstr "Clé publique"
+msgstr ""
#: dashboards/nova/access_and_security/keypairs/forms.py:60
#, python-format
msgid "Successfully imported public key: %s"
-msgstr "Succès de l'import de la clé publique : %s"
+msgstr ""
#: dashboards/nova/access_and_security/keypairs/forms.py:65
-#, fuzzy
msgid "Unable to import keypair."
-msgstr "Impossible récupérer les paires de clé."
+msgstr ""
#: dashboards/nova/access_and_security/keypairs/tables.py:29
-#: dashboards/nova/instances/tables.py:274
-#: dashboards/nova/instances/workflows.py:332
+#: dashboards/nova/instances/tables.py:295
+#: dashboards/nova/instances/workflows.py:334
msgid "Keypair"
-msgstr "Paire de clés"
+msgstr ""
#: dashboards/nova/access_and_security/keypairs/tables.py:30
#: dashboards/nova/access_and_security/keypairs/tables.py:59
msgid "Keypairs"
-msgstr "Paires de clés"
+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 "Import de paire de clés"
+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 "Création de paire de clés"
+msgstr ""
#: dashboards/nova/access_and_security/keypairs/tables.py:52
msgid "Fingerprint"
-msgstr "Empreinte"
+msgstr ""
#: dashboards/nova/access_and_security/keypairs/views.py:73
#, python-format
msgid "Unable to create keypair: %(exc)s"
-msgstr "Impossible de créer la paire de clés : %(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/volume_snapshots/tables.py:63
+#: 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:82
+#: 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:69
+#: 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:135 dashboards/nova/volumes/tables.py:155
+#: 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: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
@@ -331,7 +321,7 @@ msgstr "Impossible de créer la paire de clés : %(exc)s"
#: dashboards/syspanel/services/tables.py:38
#: dashboards/syspanel/volumes/tables.py:10
msgid "Name"
-msgstr "Nom"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:37
#: dashboards/nova/access_and_security/security_groups/tables.py:58
@@ -341,10 +331,11 @@ msgstr "Nom"
#: 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:138
+#: 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
@@ -364,21 +355,21 @@ msgstr "Nom"
#: dashboards/syspanel/users/templates/users/_create.html:16
#: dashboards/syspanel/users/templates/users/_update.html:16
msgid "Description"
-msgstr "Description"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:45
-#, fuzzy, python-format
+#, python-format
msgid "Successfully created security group: %s"
-msgstr "Succès de création du groupe de sécurité : %s"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:51
msgid "Unable to create security group."
-msgstr "Impossible de créer le groupe de sécurité."
+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 "Protocole IP"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:60
msgid "The protocol which this rule should be applied to."
@@ -388,42 +379,38 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:70
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
-msgstr "Du 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 : Saisissez un nombre entier entre 1 et 65535. ICMP : Saisissez une "
-"valeur dans la plage (-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"
+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 "Jusqu'au 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 : Saisissez un entier entre 1 et 65535. ICMP : Saisissez une valeur "
-"dans la plage (-1:255)"
#: dashboards/nova/access_and_security/security_groups/forms.py:80
msgid "Code"
-msgstr "Code"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:83
msgid "Source Group"
-msgstr "Groupe source"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid ""
@@ -435,21 +422,19 @@ msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15
#: dashboards/syspanel/networks/subnets/tables.py:71
msgid "CIDR"
-msgstr "Adresse IP en notation 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 "Adresse IP en notation CIDR (par exemple 192.168.0.0/24)"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:120
-#, fuzzy
msgid "The ICMP type is invalid."
-msgstr "Le numéro de port \"to\" est invalide."
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:123
-#, fuzzy
msgid "The ICMP code is invalid."
-msgstr "Le numéro de port \"to\" est invalide."
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:126
msgid "The ICMP type not in range (-1, 255)"
@@ -461,76 +446,72 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:133
msgid "The \"from\" port number is invalid."
-msgstr "Le numéro de port \"from\" est invalide."
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:136
msgid "The \"to\" port number is invalid."
-msgstr "Le numéro de port \"to\" est invalide."
+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 ""
-"Le numéro de port \"to\" doit être supérieur ou égal au numéro de port \"from"
-"\""
#: dashboards/nova/access_and_security/security_groups/forms.py:145
msgid "Either CIDR or Source Group may be specified, but not both."
msgstr ""
-"Soit le CIDR ou le groupe source doivent être spécifiés, mais pas les deux."
#: dashboards/nova/access_and_security/security_groups/forms.py:167
#, python-format
msgid "Successfully added rule: %s"
-msgstr "Succès de l'ajout de la règle : %s"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:172
-#, fuzzy
msgid "Unable to add rule to security group."
-msgstr "Impossible de créer le groupe de sécurité."
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:30
msgid "Security Group"
-msgstr "Groupe de sécurité"
+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:337
+#: dashboards/nova/instances/workflows.py:339
#: dashboards/nova/instances/templates/instances/_detail_overview.html:49
msgid "Security Groups"
-msgstr "Groupes de sécurité"
+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 "Créer un groupe de sécurité"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:51
msgid "Edit Rules"
-msgstr "Editer les règles"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:71
msgid "Rule"
-msgstr "Règle"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:72
msgid "Rules"
-msgstr "Règles"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:96
msgid "Source"
-msgstr "Source"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:106
msgid "Security Group Rules"
-msgstr "Règles de groupes de sécurité"
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/views.py:58
msgid "Unable to retrieve security group."
-msgstr "Impossible de récupérer le groupe de sécurité."
+msgstr ""
#: dashboards/nova/access_and_security/security_groups/views.py:78
#, python-format
@@ -539,12 +520,12 @@ msgstr ""
#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6
msgid "Access &amp; Security"
-msgstr "Accès & sécurité"
+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 "Allouer une adresse IP flottante"
+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
@@ -560,21 +541,20 @@ msgstr "Allouer une adresse IP flottante"
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25
msgid "Description:"
-msgstr "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 ""
-"Allouer une adresse IP flottante à partir d'un pool donné d'adresses 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 projet"
+msgstr ""
#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31
msgid "Allocate IP"
-msgstr "Allouer une adresse 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
@@ -614,9 +594,9 @@ msgstr "Allouer une adresse IP"
#: 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:30
+#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
-msgstr "Annuler"
+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
@@ -625,22 +605,16 @@ msgid ""
"launched. Creating a new key pair registers the public key and downloads the "
"private key (a .pem file)."
msgstr ""
-"Les Paires de clés sont des informations d'identification ssh qui sont "
-"injectées dans les images lorsqu'elles sont lancées. La création d'une "
-"nouvelle paire de clés enregistre la clé publique et vous permet de "
-"télécharger la clé privée (un fichier .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 ""
-"Protégez et utilisez la clé comme vous le feriez pour n'importe quelle "
-"utilisation de clé privée 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 "Télécharger la paire de clés"
+msgstr ""
#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11
#, python-format
@@ -648,27 +622,25 @@ msgid ""
"The keypair &quot;%(keypair_name)s&quot; should download automatically. If "
"not use the link below."
msgstr ""
-"Le téléchargement de la paire de clés \"%(keypair_name)s\" doit se lancer "
-"automatiquement, sinon utilisez le lien ci-dessous."
#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15
#, python-format
msgid "Download keypair &quot;%(keypair_name)s&quot;"
-msgstr "Télécharger la paire de clés &quot;%(keypair_name)s&quot;"
+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 "D'ici vous pouvez créer un nouveau groupe de sécurité"
+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 "Modifier les règles de groupe de sécurité"
+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 "Ajouter une règle"
+msgstr ""
#: dashboards/nova/containers/browsers.py:30
msgid "Swift"
@@ -676,61 +648,59 @@ msgstr ""
#: dashboards/nova/containers/browsers.py:33
#: dashboards/nova/containers/tables.py:39
-#: dashboards/nova/containers/templates/containers/index.html:7
msgid "Container"
-msgstr "Conteneur"
+msgstr ""
#: dashboards/nova/containers/forms.py:39
msgid "Slash is not an allowed character."
-msgstr "Le caractère barre oblique n'est pas autorisé."
+msgstr ""
#: dashboards/nova/containers/forms.py:49
#: dashboards/nova/containers/tables.py:120
msgid "Container Name"
-msgstr "Nom de conteneur"
+msgstr ""
#: dashboards/nova/containers/forms.py:57
msgid "Container created successfully."
-msgstr "Succès de création du conteneur."
+msgstr ""
#: dashboards/nova/containers/forms.py:68
-#, fuzzy
msgid "Folder created successfully."
-msgstr "Succès de création du conteneur."
+msgstr ""
#: dashboards/nova/containers/forms.py:71
msgid "Unable to create container."
-msgstr "Impossible de créer le conteneur."
+msgstr ""
#: dashboards/nova/containers/forms.py:79
#: dashboards/nova/containers/tables.py:252
msgid "Object Name"
-msgstr "Nom de l'objet"
+msgstr ""
#: dashboards/nova/containers/forms.py:81
msgid "File"
-msgstr "Fichier"
+msgstr ""
#: dashboards/nova/containers/forms.py:95
msgid "Object was successfully uploaded."
-msgstr "L'objet a été uploadé avec succès."
+msgstr ""
#: dashboards/nova/containers/forms.py:98
msgid "Unable to upload object."
-msgstr "Impossible d'uploader l'objet."
+msgstr ""
#: dashboards/nova/containers/forms.py:102
msgid "Destination container"
-msgstr "Conteneur de destination"
+msgstr ""
#: dashboards/nova/containers/forms.py:106
msgid "Destination object name"
-msgstr "Nom d'objet de destination"
+msgstr ""
#: dashboards/nova/containers/forms.py:137
#: dashboards/nova/containers/forms.py:163
msgid "Unable to copy object."
-msgstr "Impossible de copier l'objet."
+msgstr ""
#: dashboards/nova/containers/forms.py:153
#, python-format
@@ -740,37 +710,37 @@ 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 "Conteneurs"
+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 "Création d'un conteneur"
+msgstr ""
#: dashboards/nova/containers/tables.py:68
-#, fuzzy
msgid "View Container"
-msgstr "Conteneur"
+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 "Uploader un objet"
+msgstr ""
#: dashboards/nova/containers/tables.py:136
#: dashboards/nova/containers/tables.py:155
msgid "Object"
-msgstr "Objet"
+msgstr ""
#: dashboards/nova/containers/tables.py:137
#: dashboards/nova/containers/tables.py:156
#: dashboards/nova/containers/tables.py:262
msgid "Objects"
-msgstr "Objets"
+msgstr ""
#: dashboards/nova/containers/tables.py:148
msgid "Folder"
@@ -782,48 +752,48 @@ msgstr ""
#: dashboards/nova/containers/tables.py:162
msgid "Copy"
-msgstr "Copie"
+msgstr ""
#: dashboards/nova/containers/tables.py:175
msgid "Download"
-msgstr "Télécharger"
+msgstr ""
#: dashboards/nova/containers/tables.py:231
-#, fuzzy
msgid "Create Folder"
-msgstr "Créer un type d'instance"
+msgstr ""
#: dashboards/nova/containers/tables.py:255
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30
-#: dashboards/nova/instances/tables.py:272
-#: dashboards/nova/volumes/tables.py:141
+#: 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:76
+#: dashboards/syspanel/instances/tables.py:73
msgid "Size"
-msgstr "Taille"
+msgstr ""
#: dashboards/nova/containers/views.py:52
msgid "Unable to retrieve container list."
-msgstr "Impossible de récupérer la liste des conteneurs."
+msgstr ""
#: dashboards/nova/containers/views.py:81
msgid "Unable to retrieve object list."
-msgstr "Impossible de récupérer la liste des objets."
+msgstr ""
#: dashboards/nova/containers/views.py:165
msgid "Unable to retrieve object."
-msgstr "Impossible de récupérer l'objet."
+msgstr ""
#: dashboards/nova/containers/views.py:199
msgid "Unable to list containers."
-msgstr "Impossible de lister les conteneurs."
+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 "Copier l'objet"
+msgstr ""
#: dashboards/nova/containers/templates/containers/_copy.html:17
msgid ""
@@ -842,18 +812,10 @@ msgid ""
"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 conteneur est un espace de stockage qui vous permet d'organiser vos "
-"données. Cet espace peut se rapprocher de la notion de dossier dans Windows "
-"® ou de répertoire sous UNIX ®. La principale différence entre un conteneur "
-"et ces autres concepts de système de fichiers est que les conteneurs ne "
-"peuvent pas être imbriqués. Vous pouvez toutefois créer un nombre illimité "
-"de conteneurs dans votre compte. Les données devant être impérativement "
-"stockées dans un conteneur, vous devez donc avoir au moins un conteneur "
-"défini dans votre compte avant tout téléchargement de données."
#: dashboards/nova/containers/templates/containers/_upload.html:8
msgid "Upload Object To Container"
-msgstr "Uploader l'objet dans un conteneur"
+msgstr ""
#: dashboards/nova/containers/templates/containers/_upload.html:18
msgid ""
@@ -863,34 +825,27 @@ msgid ""
"compression or encryption) and consists of a location (container), the "
"object's name, and any metadata consisting of key/value pairs."
msgstr ""
-"Un objet est l'entité de stockage de base. Dans le système de stockage "
-"d'objets OpenStack, un objet est associé aux métadonnées optionnelles qui "
-"permettent de représenter la notion de fichiers. Quand vous uploadez des "
-"données dans le système de stockage d'objets d'OpenStack, les données sont "
-"stockées en l'état (pas de compression ou de chiffrement) et se compose d'un "
-"emplacement (conteneur), le nom de l'objet, et toutes les métadonnées "
-"constituées de paires clé/valeur."
#: dashboards/nova/containers/templates/containers/upload.html:6
msgid "Upload Objects"
-msgstr "Upload d'objets"
+msgstr ""
#: dashboards/nova/images_and_snapshots/panel.py:25
msgid "Images & Snapshots"
-msgstr "Images & Instantanés"
+msgstr ""
-#: dashboards/nova/images_and_snapshots/views.py:61
+#: dashboards/nova/images_and_snapshots/views.py:62
msgid "Unable to retrieve images."
-msgstr "Impossible de récupérer les images."
+msgstr ""
-#: dashboards/nova/images_and_snapshots/views.py:72
+#: dashboards/nova/images_and_snapshots/views.py:73
msgid "Unable to retrieve snapshots."
-msgstr "Impossible de récupérer les instantanés."
+msgstr ""
-#: dashboards/nova/images_and_snapshots/views.py:80
+#: dashboards/nova/images_and_snapshots/views.py:81
#: dashboards/nova/volumes/forms.py:65
msgid "Unable to retrieve volume snapshots."
-msgstr "Impossible de récupérer les instantanés de volume."
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:41
msgid "Image Location"
@@ -903,9 +858,8 @@ 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
-#, fuzzy
msgid "Format"
-msgstr "Formatage de disque"
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:49
msgid "AKI - Amazon Kernel Image"
@@ -947,7 +901,7 @@ msgstr ""
#: 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 "Publique"
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:105
#, python-format
@@ -955,46 +909,45 @@ 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 "Impossible de récupérer les images."
+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 de Kernel"
+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 "ID de Ramdisk"
+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 "Architecture"
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:137
#, python-format
msgid "Unable to update image \"%s\"."
-msgstr "Impossible de mettre à jour l'image \"%s\"."
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:161
msgid "Image was successfully updated."
-msgstr "L'image a été mise à jour avec succès."
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:33
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32
-#: dashboards/nova/instances/workflows.py:456
+#: dashboards/nova/instances/workflows.py:454
msgid "Launch"
-msgstr "Lancer"
+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 "Image"
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:46
#: dashboards/nova/images_and_snapshots/images/tables.py:131
@@ -1003,42 +956,43 @@ msgstr "Image"
#: dashboards/syspanel/images/templates/images/index.html:3
#: dashboards/syspanel/images/templates/images/index.html:6
msgid "Images"
-msgstr "Images"
+msgstr ""
#: 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 "Mettre à jour l'image"
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:67
#: dashboards/syspanel/users/tables.py:31
msgid "Edit"
-msgstr "Editer"
+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 "Nom d'image"
+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/instances/tables.py:277
+#: 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:86
+#: 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:145
+#: dashboards/nova/volumes/tables.py:153
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17
-#: dashboards/syspanel/instances/tables.py:81
-#: dashboards/syspanel/networks/tables.py:71
+#: dashboards/syspanel/instances/tables.py:78
+#: dashboards/syspanel/networks/tables.py:74
#: dashboards/syspanel/networks/ports/tables.py:77
msgid "Status"
-msgstr "Etat"
+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
@@ -1049,64 +1003,62 @@ msgstr "Etat"
#: dashboards/syspanel/overview/panel.py:28
#: dashboards/syspanel/overview/templates/overview/usage.html:6
msgid "Overview"
-msgstr "Vue d'ensemble"
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/tabs.py:37
msgid "Unable to retrieve image details."
-msgstr "Impossible de récupérer les détails de l'image."
+msgstr ""
#: dashboards/nova/images_and_snapshots/images/views.py:60
-#, fuzzy
msgid "Unable to retrieve image."
-msgstr "Impossible de récupérer les images."
+msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36
msgid "Instance ID"
-msgstr "ID d'instance"
+msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39
#: dashboards/nova/volumes/forms.py:193
msgid "Snapshot Name"
-msgstr "Nom d'instantané"
+msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:49
#, python-format
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
-msgstr "Instantané \"%(name)s\" créé pour l'instance \"%(inst)s\""
+msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55
msgid "Unable to create snapshot."
-msgstr "Impossible de créer l'instantané."
+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 "Instantané"
+msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48
msgid "Snapshots"
-msgstr "Instantanés"
+msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54
msgid "Instance Snapshots"
-msgstr "Instantané d'instance"
+msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/views.py:52
msgid "Unable to retrieve instance."
-msgstr "Echec de récupération de l'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 &amp; Snapshots"
-msgstr "Images &amp; Instantanés"
+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 "Mettre à jour l'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."
@@ -1126,20 +1078,22 @@ 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 results in unusable images."
+"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 "Vue d'ensemble de l'image"
+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 "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
@@ -1147,57 +1101,60 @@ msgstr "Info"
#: 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"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17
msgid "Checksum"
-msgstr "Somme de contrôle"
+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 "Créé"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21
msgid "Updated"
-msgstr "Mise à jour"
+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 "Spécifications"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32
msgid "Container Format"
-msgstr "Format de conteneur"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34
msgid "Disk Format"
-msgstr "Formatage de disque"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40
msgid "Custom Properties"
-msgstr "Propriétés personnalisées"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56
msgid "Euca2ools state"
-msgstr "Etat Euca2ools"
+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 projet"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64
msgid "Image Type"
-msgstr "Type d'image"
+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
@@ -1208,226 +1165,247 @@ msgstr "Type d'image"
#: dashboards/syspanel/images/templates/images/update.html:4
#: dashboards/syspanel/images/templates/images/update.html:7
msgid "Update Image"
-msgstr "Mettre à jour l'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 "D'ici vous pouvez modifier les propriétés d'une image."
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
-msgstr "Détail d'une image"
+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:162
-#: dashboards/nova/volumes/tables.py:67
+#: dashboards/nova/instances/tables.py:179
+#: dashboards/nova/volumes/tables.py:75
msgid "Create Snapshot"
-msgstr "Créer un instantané"
+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 ""
-"Les instantanés préservent l'état du disque pour une instance en cours "
-"d'exécution."
+
+#: 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 "Création d'un instantané"
+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:32
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33
#: dashboards/nova/instances/workflows.py:75
msgid "Volume Snapshot"
-msgstr "Instantané de volume"
+msgstr ""
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:69
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84
msgid "Volume Snapshots"
-msgstr "Instantanés de volume"
+msgstr ""
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:41
-#: dashboards/nova/volumes/tables.py:50
+#: 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 "Créer un volume"
+msgstr ""
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:65
-msgid "Volume ID"
-msgstr "ID de 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
+msgid "Unable to retrieve snapshot details."
+msgstr ""
#: dashboards/nova/instances/forms.py:44
#, python-format
msgid "Instance \"%s\" updated."
-msgstr "Instance \"%s\" mise à jour."
+msgstr ""
#: dashboards/nova/instances/forms.py:49
msgid "Unable to update instance."
-msgstr "Impossible de mettre à jour l'instance."
+msgstr ""
#: dashboards/nova/instances/panel.py:24
-#: dashboards/nova/instances/tables.py:63
-#: dashboards/nova/instances/tables.py:80
-#: dashboards/nova/instances/tables.py:95
-#: dashboards/nova/instances/tables.py:123
-#: dashboards/nova/instances/tables.py:292
+#: 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:96
+#: dashboards/syspanel/instances/tables.py:93
#: dashboards/syspanel/instances/templates/instances/index.html:3
#: dashboards/syspanel/projects/workflows.py:38
msgid "Instances"
-msgstr "Instances"
+msgstr ""
-#: dashboards/nova/instances/tables.py:60
+#: dashboards/nova/instances/tables.py:67
msgid "Terminate"
-msgstr "Arrêt"
+msgstr ""
-#: dashboards/nova/instances/tables.py:61
+#: dashboards/nova/instances/tables.py:68
msgid "Scheduled termination of"
msgstr ""
-#: dashboards/nova/instances/tables.py:77
+#: dashboards/nova/instances/tables.py:87
msgid "Reboot"
-msgstr "Redémarrage"
+msgstr ""
-#: dashboards/nova/instances/tables.py:78
+#: dashboards/nova/instances/tables.py:88
msgid "Rebooted"
-msgstr "Redémarré"
+msgstr ""
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Pause"
-msgstr "Pause"
+msgstr ""
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Unpause"
-msgstr "Annuler la pause"
+msgstr ""
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Paused"
-msgstr "Mis en pause"
+msgstr ""
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Unpaused"
-msgstr "Pause annulée"
+msgstr ""
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Suspend"
-msgstr "Suspendre"
+msgstr ""
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Resume"
-msgstr "Reprendre"
+msgstr ""
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Suspended"
-msgstr "Suspendu"
+msgstr ""
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Resumed"
-msgstr "Repris"
+msgstr ""
-#: dashboards/nova/instances/tables.py:148
-#: dashboards/nova/instances/workflows.py:455
+#: 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 "Démarrer l'instance"
+msgstr ""
-#: dashboards/nova/instances/tables.py:155
+#: dashboards/nova/instances/tables.py:169
#: dashboards/nova/instances/templates/instances/_update.html:7
msgid "Edit Instance"
-msgstr "Modifier l'instance"
+msgstr ""
-#: dashboards/nova/instances/tables.py:172
+#: dashboards/nova/instances/tables.py:189
msgid "VNC Console"
-msgstr "Console VNC"
+msgstr ""
-#: dashboards/nova/instances/tables.py:187
+#: dashboards/nova/instances/tables.py:204
msgid "View Log"
-msgstr "Afficher le journal"
+msgstr ""
-#: dashboards/nova/instances/tables.py:232
-#, fuzzy, python-format
+#: dashboards/nova/instances/tables.py:252
+#, python-format
msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
-msgstr "%(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disque"
+msgstr ""
-#: dashboards/nova/instances/tables.py:239
-#: dashboards/nova/instances/tables.py:246
+#: dashboards/nova/instances/tables.py:259
+#: dashboards/nova/instances/tables.py:266
msgid "Not available"
-msgstr "Non disponible"
+msgstr ""
-#: dashboards/nova/instances/tables.py:269
-#: dashboards/syspanel/instances/tables.py:73 usage/tables.py:57
+#: 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 "Nom de l'instance"
+msgstr ""
-#: dashboards/nova/instances/tables.py:281
-#: dashboards/syspanel/instances/tables.py:85
+#: dashboards/nova/instances/tables.py:302
+#: dashboards/syspanel/instances/tables.py:82
msgid "Task"
-msgstr "Tâche"
+msgstr ""
-#: dashboards/nova/instances/tables.py:288
-#: dashboards/syspanel/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:309
+#: dashboards/syspanel/instances/tables.py:89
msgid "Power State"
-msgstr "Etat d'alimentation"
+msgstr ""
#: dashboards/nova/instances/tabs.py:35
msgid "Log"
-msgstr "Journal"
+msgstr ""
#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105
#, python-format
msgid "Unable to get log for instance \"%s\"."
-msgstr "Impossible de récupérer le journal de log pour l'instance \"%s\"."
+msgstr ""
#: dashboards/nova/instances/tabs.py:54
msgid "VNC"
-msgstr "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 "Impossible de récupérer la console VNC pour l'instance \"%s\"."
+msgstr ""
#: dashboards/nova/instances/views.py:58
msgid "Unable to retrieve instances."
-msgstr "Echec de récupération des instances."
+msgstr ""
#: dashboards/nova/instances/views.py:81
-#: dashboards/syspanel/instances/views.py:89
+#: dashboards/syspanel/instances/views.py:77
msgid "Unable to retrieve instance size information."
-msgstr "Impossible de récupérer la taille de l'instance."
+msgstr ""
#: dashboards/nova/instances/views.py:143
msgid "Unable to retrieve instance details."
-msgstr "Impossible de récupérer le détail de l'instance."
+msgstr ""
#: dashboards/nova/instances/views.py:178
#, python-format
msgid "Unable to retrieve details for instance \"%s\"."
-msgstr "Impossible de récupérer les informations sur l'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 "Utilisateur"
+msgstr ""
#: dashboards/nova/instances/workflows.py:52
-#, fuzzy
msgid "Project & User"
-msgstr "Utilisation du projet"
-
-#: dashboards/nova/instances/workflows.py:54
-msgid ""
-"Admin users may optionally select the project and user for whom the instance "
-"should be created."
msgstr ""
#: dashboards/nova/instances/workflows.py:65
@@ -1444,34 +1422,25 @@ msgstr ""
#: dashboards/nova/instances/workflows.py:71
#: dashboards/nova/instances/workflows.py:89
-#, fuzzy
msgid "Volume Options"
-msgstr "Détails du volume"
-
-#: 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:173
-msgid "Volume"
-msgstr "Volume"
+msgstr ""
#: dashboards/nova/instances/workflows.py:77
#: dashboards/nova/volumes/forms.py:126
msgid "Device Name"
-msgstr "Nom de périphérique"
+msgstr ""
#: dashboards/nova/instances/workflows.py:80
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
msgstr ""
-"Point de montage de volume (exemple monter 'vda' à partir de '/dev/vda')."
#: dashboards/nova/instances/workflows.py:82
msgid "Delete on Terminate"
-msgstr "Supprimer après la mise à l'arrêt"
+msgstr ""
#: dashboards/nova/instances/workflows.py:85
msgid "Delete volume on instance terminate"
-msgstr "Supprimer le volume lors de la mise à l'arrêt de l'instance"
+msgstr ""
#: dashboards/nova/instances/workflows.py:99
#, python-format
@@ -1480,59 +1449,49 @@ msgstr ""
#: dashboards/nova/instances/workflows.py:116
msgid "Select Volume"
-msgstr "Sélectionner un volume"
+msgstr ""
#: dashboards/nova/instances/workflows.py:124
-#, fuzzy
msgid "Unable to retrieve list of volumes."
-msgstr "Echec de récupération de la liste des volumes"
+msgstr ""
#: dashboards/nova/instances/workflows.py:128
-#, fuzzy
msgid "Select Volume Snapshot"
-msgstr "Créer un instantané de Volume"
+msgstr ""
#: dashboards/nova/instances/workflows.py:137
-#, fuzzy
msgid "Unable to retrieve list of volume snapshots."
-msgstr "Impossible de récupérer les instantanés de volume."
+msgstr ""
#: dashboards/nova/instances/workflows.py:170
-#, fuzzy
msgid "Instance Source"
-msgstr "Nombre d'instances"
+msgstr ""
#: dashboards/nova/instances/workflows.py:173
-#, fuzzy
msgid "Instance Snapshot"
-msgstr "Instantané d'instance"
-
-#: dashboards/nova/instances/workflows.py:175
-msgid "Server Name"
-msgstr "Nom du serveur"
+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 "Type d'instance"
+msgstr ""
#: dashboards/nova/instances/workflows.py:177
msgid "Size of image to launch."
-msgstr "Taille de l'image à lancer."
+msgstr ""
#: dashboards/nova/instances/workflows.py:178
msgid "Instance Count"
-msgstr "Nombre d'instances"
+msgstr ""
#: dashboards/nova/instances/workflows.py:181
msgid "Number of instances to launch."
-msgstr "Nombre d'instances à lancer."
+msgstr ""
#: dashboards/nova/instances/workflows.py:184
-#, fuzzy
msgid "Details"
-msgstr "Détails du volume"
+msgstr ""
#: dashboards/nova/instances/workflows.py:197
msgid ""
@@ -1541,9 +1500,8 @@ msgid ""
msgstr ""
#: dashboards/nova/instances/workflows.py:202
-#, fuzzy
msgid "Please select an option for the instance source."
-msgstr "Merci de sélectionner une ligne avant de faire cette action."
+msgstr ""
#: dashboards/nova/instances/workflows.py:211
msgid ""
@@ -1551,148 +1509,133 @@ msgid ""
"snapshots."
msgstr ""
-#: dashboards/nova/instances/workflows.py:227
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:228
msgid "Unable to retrieve public images."
-msgstr "Impossible de récupérer les images."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:241
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:243
msgid "Unable to retrieve images for the current project."
-msgstr "Impossible de s'authentifier pour ce projet."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:264
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:266
msgid "Select Image"
-msgstr "Sélectionnez la langue"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:266
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:268
msgid "No images available."
-msgstr "Aucune instance disponible"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:275
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:277
msgid "Select Instance Snapshot"
-msgstr "Instantané d'instance"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:277
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:279
msgid "No snapshots available."
-msgstr "Aucune instance disponible"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:288
+#: dashboards/nova/instances/workflows.py:290
msgid "Unable to retrieve instance flavors."
-msgstr "Impossible de récupérer la liste des types d'instance."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:301
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:303 usage/base.py:113
msgid "Unable to retrieve quota information."
-msgstr "Impossible de récupérer les informations d'utilisation."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:334
+#: dashboards/nova/instances/workflows.py:336
msgid "Which keypair to use for authentication."
-msgstr "Quelle paire de clés utiliser pour l'authentification."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:341
+#: dashboards/nova/instances/workflows.py:343
msgid "Launch instance in these security groups."
-msgstr "Lancer une instance dans ce groupe de sécurité."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:346
+#: 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:356
+#: dashboards/nova/instances/workflows.py:358
msgid "Unable to retrieve keypairs."
-msgstr "Impossible récupérer les paires de clé."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:358
+#: dashboards/nova/instances/workflows.py:360
msgid "Select a keypair"
-msgstr "Sélectionnez une paire de clés"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:360
+#: dashboards/nova/instances/workflows.py:362
msgid "No keypairs available."
-msgstr "Pas de paires de clés disponibles."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:369
+#: dashboards/nova/instances/workflows.py:371
msgid "Unable to retrieve list of security groups"
-msgstr "Impossible de récupérer la liste des groupes de sécurité"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:389
+#: dashboards/nova/instances/workflows.py:391
msgid "Customization Script"
msgstr ""
-#: dashboards/nova/instances/workflows.py:391
+#: 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:398
+#: dashboards/nova/instances/workflows.py:400
msgid "Post-Creation"
msgstr ""
-#: dashboards/nova/instances/workflows.py:409
-#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:32
-#: dashboards/nova/networks/tables.py:92
+#: 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:34
-#: dashboards/syspanel/networks/tables.py:77
+#: 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:412
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:414
msgid "Launch instance withthese networks"
-msgstr "Lancer une instance dans ce groupe de sécurité."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:416
-#: dashboards/syspanel/instances/workflows.py:37
+#: dashboards/nova/instances/workflows.py:418
msgid "Networking"
msgstr ""
-#: dashboards/nova/instances/workflows.py:418
-#: dashboards/syspanel/instances/workflows.py:39
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:420
msgid "Select networks for your instance."
-msgstr "Sélectionnez une instance"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:434
-#: dashboards/syspanel/instances/workflows.py:73
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:432
msgid "Unable to retrieve networks."
-msgstr "Impossible de récupérer les utilisateurs."
+msgstr ""
-#: dashboards/nova/instances/workflows.py:457
+#: dashboards/nova/instances/workflows.py:455
#, python-format
msgid "Launched %(count)s named \"%(name)s\"."
msgstr ""
-#: dashboards/nova/instances/workflows.py:458
-#, fuzzy, python-format
+#: dashboards/nova/instances/workflows.py:456
+#, python-format
msgid "Unable to launch %(count)s named \"%(name)s\"."
-msgstr "Impossible de lancer l'instance: %(exc)s"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:471
-#, fuzzy, python-format
+#: dashboards/nova/instances/workflows.py:469
+#, python-format
msgid "%s instances"
-msgstr "Instances"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:474
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:472
msgid "instance"
-msgstr "Instance"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:4
-#, fuzzy
msgid "Instance Console Log"
-msgstr "Console VNC de l'instance"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:7
msgid "Log Length"
@@ -1704,17 +1647,17 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:11
msgid "View Full Log"
-msgstr "Visualiser les journaux complets"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:3
msgid "Instance Overview"
-msgstr "Vue d'ensemble de l'instance"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:24
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
-#: usage/tables.py:22
+#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22
msgid "RAM"
-msgstr "Mémoire"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:26
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10
@@ -1722,73 +1665,62 @@ msgstr "Mémoire"
#: dashboards/syspanel/flavors/tables.py:40
#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19
msgid "VCPUs"
-msgstr "VCPUs"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:27
msgid "VCPU"
-msgstr "VCPU"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:28
#: usage/tables.py:20
msgid "Disk"
-msgstr "Disque"
-
-#: 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 "Go"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:34
msgid "IP Addresses"
-msgstr "Adresses IP"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:59
msgid "No rules defined."
-msgstr "Pas de règles définies."
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:68
msgid "Meta"
-msgstr "Meta"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:71
msgid "Key Name"
-msgstr "Nom de clé"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:84
-#, fuzzy
msgid "Volumes Attached"
-msgstr "Pas de volume attaché."
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:88
-#: dashboards/nova/volumes/tables.py:158
+#: 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 "Attaché à"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:90
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42
msgid "on"
-msgstr "sur"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:94
msgid "No volumes attached."
-msgstr "Pas de volume attaché."
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3
msgid "Instance VNC Console"
-msgstr "Console VNC de l'instance"
+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 ""
-"Si la console VNC ne répond pas au clavier : cliquez sur la barre grise ci-"
-"dessous."
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5
msgid "Click here to show only VNC"
@@ -1797,12 +1729,10 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8
msgid "VNC console is currently unavailabe. Please try again later."
msgstr ""
-"La console VNC n'est actuellement pas disponible. Merci de réessayez plus "
-"tard."
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9
msgid "Reload"
-msgstr "Recharger"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2
msgid ""
@@ -1821,53 +1751,45 @@ msgid "Specify the details for launching an instance."
msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4
-#, fuzzy
msgid ""
"The chart below shows the resources used by this project in relation to the "
"project's quotas."
msgstr ""
-"Spécifiez les détails pour le lancement d'une instance. Le tableau ci-"
-"dessous montre les ressources utilisées par ce projet par rapport aux quotas "
-"du projet."
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6
-#, fuzzy
msgid "Flavor Details"
-msgstr "ID de type d'instance"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11
#: dashboards/syspanel/flavors/tables.py:44
msgid "Root Disk"
-msgstr "Disque racine"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12
#: dashboards/syspanel/flavors/tables.py:46
msgid "Ephemeral Disk"
-msgstr "Disque éphémère"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13
-#, fuzzy
msgid "Total Disk"
-msgstr "Disque racine"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
msgid "MB"
-msgstr "Mo"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21
-#, fuzzy
msgid "Number of Instances"
-msgstr "Nombre d'instances à lancer."
+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 Memory"
-msgstr "Mémoire"
+msgid "Total RAM"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3
msgid ""
@@ -1876,9 +1798,8 @@ msgid ""
msgstr ""
#: dashboards/nova/instances/templates/instances/_update.html:17
-#, fuzzy
msgid "You may update the editable properties of your instance here."
-msgstr "Mise à jour du nom de votre instance"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_update.html:22
#: dashboards/nova/networks/templates/networks/_update.html:22
@@ -1891,104 +1812,110 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/detail.html:3
msgid "Instance Detail"
-msgstr "Détail de l'instance"
+msgstr ""
#: dashboards/nova/instances/templates/instances/update.html:3
#: dashboards/nova/instances/templates/instances/update.html:6
msgid "Update Instance"
-msgstr "Mettre à jour l'instance"
+msgstr ""
#: dashboards/nova/networks/forms.py:47
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:81
+#, python-format
msgid "Network %s was successfully updated."
-msgstr "%s a été mis à jour avec succès."
+msgstr ""
#: dashboards/nova/networks/forms.py:52
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:86
+#, python-format
msgid "Failed to update network %s"
-msgstr "Impossible de mettre à jour l'image \"%s\"."
+msgstr ""
-#: dashboards/nova/networks/tables.py:31
+#: 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:33
+#: dashboards/syspanel/networks/tables.py:34
msgid "Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:47
-#: dashboards/syspanel/networks/tables.py:40
+#: 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:55
+#: 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:48
+#: 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 "Créer un utilisateur"
+msgstr ""
-#: dashboards/nova/networks/tables.py:62
+#: dashboards/nova/networks/tables.py:73
#: dashboards/nova/networks/templates/networks/_update.html:7
-#: dashboards/syspanel/networks/tables.py:55
+#: dashboards/syspanel/networks/tables.py:56
#: dashboards/syspanel/networks/templates/networks/_update.html:7
msgid "Edit Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:69
-#, fuzzy
+#: dashboards/nova/networks/tables.py:80
msgid "Add Subnet"
-msgstr "Ajouter une règle"
+msgstr ""
-#: dashboards/nova/networks/tables.py:85
-#: dashboards/syspanel/networks/tables.py:70
-#, fuzzy
+#: dashboards/nova/networks/tables.py:96
+#: dashboards/syspanel/networks/tables.py:71
msgid "Subnets Associated"
-msgstr "Associer une adresse IP"
+msgstr ""
-#: dashboards/nova/networks/tables.py:88
+#: 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:73
+#: dashboards/syspanel/networks/tables.py:76
#: dashboards/syspanel/networks/ports/tables.py:79
-#, fuzzy
msgid "Admin State"
-msgstr "Administration"
+msgstr ""
-#: dashboards/nova/networks/views.py:55
+#: 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:89
-#, fuzzy
+#: dashboards/nova/networks/views.py:86
msgid "Unable to retrieve network details."
-msgstr "Impossible de récupérer les détails de l'image."
+msgstr ""
-#: dashboards/nova/networks/views.py:112
+#: 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:124
+#: 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:137
+#: dashboards/nova/networks/views.py:134
+#: dashboards/nova/networks/subnets/tables.py:95
#: dashboards/syspanel/networks/views.py:118
-#, fuzzy, python-format
+#, python-format
msgid "Unable to retrieve details for network \"%s\"."
-msgstr "Impossible de récupérer les informations sur l'instance \"%s\"."
+msgstr ""
#: dashboards/nova/networks/workflows.py:36
msgid "Network Name (optional)"
@@ -2002,7 +1929,7 @@ msgid ""
msgstr ""
#: dashboards/nova/networks/workflows.py:52
-#: dashboards/nova/networks/subnets/tables.py:48
+#: 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
@@ -2012,9 +1939,8 @@ msgstr ""
#: 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 "Créer un instantané"
+msgstr ""
#: dashboards/nova/networks/workflows.py:55
msgid "Subnet Name (optional)"
@@ -2022,22 +1948,20 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:57
#: dashboards/nova/networks/subnets/forms.py:44
-#: dashboards/nova/networks/subnets/tables.py:71
+#: 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
-#, fuzzy
msgid "Network Address"
-msgstr "Adresse IP"
+msgstr ""
#: dashboards/nova/networks/workflows.py:60
#: dashboards/nova/networks/subnets/forms.py:47
-#, fuzzy
msgid "Network address in CIDR format (e.g. 192.168.0.0/24)"
-msgstr "Adresse IP en notation CIDR (par exemple 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:72
+#: dashboards/nova/networks/subnets/tables.py:84
#: dashboards/syspanel/networks/subnets/tables.py:72
msgid "IP Version"
msgstr ""
@@ -2075,9 +1999,8 @@ msgid "Gateway IP and IP version are inconsistent."
msgstr ""
#: dashboards/nova/networks/workflows.py:111
-#, fuzzy
msgid "Create"
-msgstr "Créé"
+msgstr ""
#: dashboards/nova/networks/workflows.py:112
#, python-format
@@ -2085,24 +2008,24 @@ msgid "Created network \"%s\"."
msgstr ""
#: dashboards/nova/networks/workflows.py:113
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create network \"%s\"."
-msgstr "Impossible de récupérer les images."
+msgstr ""
#: dashboards/nova/networks/workflows.py:129
-#, fuzzy, python-format
+#, python-format
msgid "Network \"%s\" was successfully created."
-msgstr "L'utilisateur \"%s\" a été créé avec succès."
+msgstr ""
#: dashboards/nova/networks/workflows.py:132
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create network \"%s\"."
-msgstr "Impossible de récupérer les images."
+msgstr ""
#: dashboards/nova/networks/workflows.py:151
-#, fuzzy, python-format
+#, python-format
msgid "Subnet \"%s\" was successfully created."
-msgstr "L'utilisateur \"%s\" a été créé avec succès."
+msgstr ""
#: dashboards/nova/networks/workflows.py:154
#, python-format
@@ -2110,14 +2033,12 @@ msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"."
msgstr ""
#: dashboards/nova/networks/ports/tables.py:35
-#, fuzzy
msgid "Attached"
-msgstr "Attaché à"
+msgstr ""
#: dashboards/nova/networks/ports/tables.py:35
-#, fuzzy
msgid "Detached"
-msgstr "Détacher"
+msgstr ""
#: dashboards/nova/networks/ports/tables.py:42
#: dashboards/syspanel/networks/ports/tables.py:75
@@ -2126,29 +2047,25 @@ msgstr ""
#: dashboards/nova/networks/ports/tables.py:43
#: dashboards/syspanel/networks/ports/tables.py:76
-#, fuzzy
msgid "Device Attached"
-msgstr "Nom de périphérique"
+msgstr ""
#: dashboards/nova/networks/ports/tables.py:53
#: dashboards/syspanel/networks/ports/tables.py:35
#: dashboards/syspanel/networks/ports/tables.py:83
-#, fuzzy
msgid "Ports"
-msgstr "Jusqu'au port"
+msgstr ""
#: dashboards/nova/networks/ports/tabs.py:39
#: dashboards/syspanel/networks/ports/tabs.py:39
-#, fuzzy
msgid "Unable to retrieve port details."
-msgstr "Impossible de récupérer le détail du volume."
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:34
-#: dashboards/syspanel/networks/tables.py:67
+#: dashboards/syspanel/networks/tables.py:68
#: dashboards/syspanel/networks/ports/forms.py:32
-#, fuzzy
msgid "Network Name"
-msgstr "Nom d'utilisateur"
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:38
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13
@@ -2159,156 +2076,140 @@ msgstr ""
#: dashboards/nova/networks/subnets/forms.py:53
#: dashboards/nova/networks/subnets/forms.py:103
-#: dashboards/nova/networks/subnets/tables.py:73
+#: 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
+#, python-format
msgid "Subnet %s was successfully created."
-msgstr "%s a été créé avec succès."
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:89
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create subnet %s"
-msgstr "Impossible de créer un utilisateur."
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:130
-#, fuzzy, python-format
+#, python-format
msgid "Subnet %s was successfully updated."
-msgstr "%s a été mis à jour avec succès."
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:135
-#, fuzzy, python-format
+#, python-format
msgid "Failed to update subnet %s"
-msgstr "Impossible de mettre à jour les quotas."
+msgstr ""
-#: dashboards/nova/networks/subnets/tables.py:31
+#: 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:32
-#: dashboards/nova/networks/subnets/tables.py:77
+#: 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:38
+#: 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:59
+#: 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 "Editer les règles"
+msgstr ""
#: dashboards/nova/networks/subnets/tabs.py:41
-#, fuzzy
msgid "Unable to retrieve subnet details."
-msgstr "Impossible de récupérer le détail de l'instance."
+msgstr ""
#: 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 "Impossible de récupérer les utilisateurs."
+msgstr ""
#: dashboards/nova/networks/subnets/views.py:84
#: dashboards/syspanel/networks/subnets/views.py:80
-#, fuzzy
msgid "Unable to retrieve subnet details"
-msgstr "Impossible de récupérer le détail de l'instance."
+msgstr ""
#: dashboards/nova/networks/templates/networks/_create.html:17
#: dashboards/syspanel/networks/templates/networks/_create.html:18
-#, fuzzy
msgid "Select a name for your network."
-msgstr "Sélectionnez une instance à attacher."
+msgstr ""
#: dashboards/nova/networks/templates/networks/_detail_overview.html:3
-#, fuzzy
msgid "Network Overview"
-msgstr "Vue d'ensemble de l'image"
+msgstr ""
#: dashboards/nova/networks/templates/networks/_update.html:17
#: dashboards/syspanel/networks/templates/networks/_update.html:17
-#, fuzzy
msgid "You may update the editable properties of your network here."
-msgstr "Mise à jour du nom de votre instance"
+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 "ID de type d'instance"
+msgstr ""
#: dashboards/nova/networks/templates/networks/detail.html:6
-#, fuzzy
msgid "Network Detail: "
-msgstr "Détail d'une image"
+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
-#, fuzzy
msgid "Update Network"
-msgstr "Mettre à jour l'utilisateur"
+msgstr ""
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3
-#, fuzzy
msgid "Port Overview"
-msgstr "Vue d'ensemble"
+msgstr ""
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6
#: dashboards/syspanel/networks/ports/tables.py:34
-#, fuzzy
msgid "Port"
-msgstr "Jusqu'au 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 "Adresse IP"
+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
-#, fuzzy
msgid "Mac Address"
-msgstr "Adresse IP"
+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
-#, fuzzy
msgid "Device ID"
-msgstr "Nom de périphérique"
+msgstr ""
#: dashboards/nova/networks/templates/networks/ports/detail.html:3
#: dashboards/nova/networks/templates/networks/ports/detail.html:6
-#, fuzzy
msgid "Port Detail"
-msgstr "ID de type d'instance"
+msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_create.html:18
#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18
@@ -2319,9 +2220,8 @@ msgid ""
msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3
-#, fuzzy
msgid "Subnet Overview"
-msgstr "Vue d'ensemble du volume"
+msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17
#: dashboards/nova/networks/templates/networks/subnets/_update.html:16
@@ -2343,23 +2243,20 @@ msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_update.html:26
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26
-#, fuzzy
msgid "You may update the editable properties of your subnet here."
-msgstr "Mise à jour du nom de votre instance"
+msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/detail.html:3
#: dashboards/nova/networks/templates/networks/subnets/detail.html:6
-#, fuzzy
msgid "Subnet Detail"
-msgstr "Détail du volume"
+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
-#, fuzzy
msgid "Update Subnet"
-msgstr "Mettre à jour les quotas"
+msgstr ""
#: dashboards/nova/templates/nova/_warning.html:6
msgid "You currently have the power to damage your OpenStack cloud..."
@@ -2437,27 +2334,9 @@ msgstr ""
msgid "Close"
msgstr ""
-#: dashboards/nova/templates/nova/base.html:9
-msgid "Caution"
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:10
-msgid "You are acting as an admin user in the project dashboard."
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:12
-msgid "Learn More"
-msgstr ""
-
-#: dashboards/nova/volumes/forms.py:26
-#, fuzzy
-msgid "Volume Name"
-msgstr "Volume"
-
#: dashboards/nova/volumes/forms.py:29
-#, fuzzy
msgid "Size (GB)"
-msgstr "Taille"
+msgstr ""
#: dashboards/nova/volumes/forms.py:30
msgid "Use snapshot as a source"
@@ -2469,14 +2348,12 @@ 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 "Impossible de créer l'instantané."
+msgstr ""
#: dashboards/nova/volumes/forms.py:59
-#, fuzzy
msgid "Choose a snapshot"
-msgstr "Création d'un instantané"
+msgstr ""
#: dashboards/nova/volumes/forms.py:83
#, python-format
@@ -2491,50 +2368,45 @@ msgid ""
msgstr ""
#: dashboards/nova/volumes/forms.py:99
-#, fuzzy
msgid "You are already using all of your available volumes."
-msgstr "Vous n'êtes pas autorisé pour tous les projets disponibles."
+msgstr ""
#: dashboards/nova/volumes/forms.py:115
-#, fuzzy
msgid "Unable to create volume."
-msgstr "Impossible de créer un utilisateur."
+msgstr ""
#: dashboards/nova/volumes/forms.py:123
-#, fuzzy
msgid "Attach to Instance"
-msgstr "Attacher à une instance"
+msgstr ""
#: dashboards/nova/volumes/forms.py:124
msgid "Select an instance to attach to."
-msgstr "Sélectionnez une instance à attacher."
+msgstr ""
#: dashboards/nova/volumes/forms.py:168
msgid "Unknown instance (None)"
msgstr ""
#: dashboards/nova/volumes/forms.py:179
-#, fuzzy, python-format
+#, python-format
msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s."
-msgstr "Attache le volume %(vol)s à l'instance %(inst)s à partir de %(dev)s"
+msgstr ""
#: dashboards/nova/volumes/forms.py:188
-#, fuzzy
msgid "Unable to attach volume."
-msgstr "Echec de parcours des volumes : %s"
+msgstr ""
#: dashboards/nova/volumes/forms.py:212
#, python-format
msgid "Creating volume snapshot \"%s\""
-msgstr "Création de l'instantané de volume \"%s\""
+msgstr ""
#: dashboards/nova/volumes/forms.py:218
-#, fuzzy
msgid "Unable to create volume snapshot."
-msgstr "Impossible de récupérer les instantanés de volume."
+msgstr ""
#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37
-#: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174
+#: 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
@@ -2543,160 +2415,157 @@ msgstr "Impossible de récupérer les instantanés de volume."
#: dashboards/syspanel/volumes/templates/volumes/index.html:3
#: dashboards/syspanel/volumes/templates/volumes/index.html:6
msgid "Volumes"
-msgstr "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:57
+#: dashboards/nova/volumes/tables.py:65
msgid "Edit Attachments"
-msgstr "Modifier les attachements"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:84
+#: dashboards/nova/volumes/tables.py:92
#, python-format
msgid "%sGB"
msgstr ""
-#: dashboards/nova/volumes/tables.py:97 dashboards/nova/volumes/views.py:140
-#, fuzzy
+#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149
msgid "Unable to retrieve attachment information."
-msgstr "Impossible de récupérer les informations d'utilisation."
+msgstr ""
-#: dashboards/nova/volumes/tables.py:114
-#, fuzzy, python-format
+#: dashboards/nova/volumes/tables.py:122
+#, python-format
msgid "Attached to %(instance)s on %(dev)s"
-msgstr "Attache le volume %(vol)s à l'instance %(inst)s à partir de %(dev)s"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:171
+#: dashboards/nova/volumes/tables.py:179
msgid "Detach"
-msgstr "Détacher"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:172
-#, fuzzy
+#: dashboards/nova/volumes/tables.py:180
msgid "Detaching"
-msgstr "Détacher"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:207
+#: 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 de récupérer le détail du volume."
+msgstr ""
-#: dashboards/nova/volumes/views.py:52
-#, fuzzy
+#: dashboards/nova/volumes/views.py:50
msgid "Unable to retrieve volume list."
-msgstr "Impossible de récupérer la liste des utilisateurs."
+msgstr ""
#: dashboards/nova/volumes/views.py:58
-#, fuzzy
msgid "Unable to retrieve volume/instance attachment information"
-msgstr "Impossible de récupérer les informations des tenants d'instance."
+msgstr ""
-#: dashboards/nova/volumes/views.py:121 dashboards/nova/volumes/views.py:131
+#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140
msgid "Unable to retrieve volume information."
-msgstr "Impossible de récupérer les informations du volume."
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_attach.html:9
#: dashboards/nova/volumes/templates/volumes/attach.html:6
msgid "Manage Volume Attachments"
-msgstr "Gérer les attachements des volumes"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_attach.html:13
msgid "Attach To Instance"
-msgstr "Attacher à une instance"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_attach.html:22
msgid "Attach Volume"
-msgstr "Attacher un 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 ""
-"Les volumes sont des blocks devices qui peuvent être attachés aux instances."
#: dashboards/nova/volumes/templates/volumes/_create.html:22
-#, fuzzy
msgid "Volume Quotas"
-msgstr "Détails du volume"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_create.html:25
-#, fuzzy
msgid "Total Gigabytes"
-msgstr "Gigaoctets"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_create.html:34
-#, fuzzy
msgid "Number of Volumes"
-msgstr "Volume ou Volume d'instantané"
+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 "Créer un instantané de Volume"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3
msgid "Volume Overview"
-msgstr "Vue d'ensemble du volume"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34
msgid "Attachments"
-msgstr "Attachements"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46
msgid "Not attached"
-msgstr "Pas attaché"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/create.html:6
msgid "Create a Volume"
-msgstr "Créer un volume"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6
msgid "Create a Volume Snapshot"
-msgstr "Créer un instantané de volume"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/detail.html:3
#: dashboards/syspanel/volumes/templates/volumes/detail.html:3
msgid "Volume Details"
-msgstr "Détails du volume"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/detail.html:6
#: dashboards/syspanel/volumes/templates/volumes/detail.html:6
msgid "Volume Detail"
-msgstr "Détail du volume"
+msgstr ""
#: dashboards/settings/dashboard.py:24 templates/_header.html:4
msgid "Settings"
-msgstr "Réglages"
+msgstr ""
#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35
msgid "Select a Project"
-msgstr "Sélectionnez un projet"
+msgstr ""
#: dashboards/settings/ec2/forms.py:45
msgid "Unable to retrieve tenant list."
-msgstr "Impossible de récupérer la liste des tenants."
+msgstr ""
#: dashboards/settings/ec2/forms.py:87
msgid "Unable to fetch EC2 credentials."
-msgstr "Impossible de récupérer les informations d'identification d'EC2."
+msgstr ""
#: dashboards/settings/ec2/forms.py:100
#, python-format
msgid "Error writing zipfile: %(exc)s"
-msgstr "Erreur d'écriture du fichier zip : %(exc)s"
+msgstr ""
#: dashboards/settings/ec2/panel.py:24
msgid "EC2 Credentials"
-msgstr "Identification EC2"
+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 "Télécharger les informations d'identification d'EC2"
+msgstr ""
#: dashboards/settings/ec2/templates/ec2/download_form.html:18
msgid ""
@@ -2704,14 +2573,11 @@ msgid ""
"includes an rc file with your access/secret keys, as well as your x509 "
"private key and certificate."
msgstr ""
-"Cliquer sur \"Télécharger les informations d'identification d'EC2\" va "
-"télécharger un fichier zip qui contient un fichier RC avec vos informations "
-"d'accès/clés secrètes, ainsi que votre clé privée et le certificat X509."
#: dashboards/settings/project/forms.py:70
#, python-format
msgid "Error Downloading RC File: %s"
-msgstr "Erreur de téléchargement du fichier RC : %s"
+msgstr ""
#: dashboards/settings/project/panel.py:24
#: dashboards/settings/project/templates/project/_openrc.html:8
@@ -2721,14 +2587,12 @@ msgid "OpenStack API"
msgstr ""
#: dashboards/settings/project/tables.py:27
-#, fuzzy
msgid "Service Name"
-msgstr "Nom de périphérique"
+msgstr ""
#: dashboards/settings/project/tables.py:29
-#, fuzzy
msgid "Service Endpoint"
-msgstr "Service"
+msgstr ""
#: dashboards/settings/project/tables.py:33
msgid "API Endpoints"
@@ -2736,39 +2600,32 @@ msgstr ""
#: dashboards/settings/project/templates/project/_openrc.html:15
msgid "Download OpenStack RC File"
-msgstr "Télécharger le fichier RC d'OpenStack"
+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 ""
-"Téléchargez le fichier RC pour le projet sélectionné, tapez ensuite \"source "
-"openrc \" dans la console pour configurer votre environnement à communiquer "
-"avec OpenStack."
#: dashboards/settings/project/templates/project/_openrc.html:30
msgid "Download RC File"
-msgstr "Téléchargez le fichier RC"
+msgstr ""
#: dashboards/settings/user/forms.py:57
-#, fuzzy
msgid "Settings saved."
-msgstr "Réglages"
+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 "Paramètres utilisateur"
+msgstr ""
#: dashboards/settings/user/templates/user/_settings.html:18
-#, fuzzy
msgid "From here you can modify dashboard settings for your user."
msgstr ""
-"A partir de là, vous pouvez modifier différents paramètres de votre tableau "
-"de bord."
#: dashboards/settings/user/templates/user/_settings.html:23
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24
@@ -2778,38 +2635,36 @@ msgstr ""
#: dashboards/syspanel/dashboard.py:24
msgid "System Panel"
-msgstr "Panneau de configuration"
+msgstr ""
#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74
msgid "Admin"
-msgstr "Administration"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:37
-msgid "Memory MB"
-msgstr "Mémoire Mo"
+msgid "RAM MB"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:38
msgid "Root Disk GB"
-msgstr "Disque racine GB"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:39
msgid "Ephemeral Disk GB"
-msgstr "Disque éphémère GB"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:49
-#, fuzzy
msgid "Unable to get unique ID for new flavor."
-msgstr "Impossible de récupérer les informations de quota."
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:66
-#, fuzzy, python-format
+#, python-format
msgid "Created flavor \"%s\"."
-msgstr "Créer un type d'instance"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:70
-#, fuzzy
msgid "Unable to create flavor."
-msgstr "Impossible de créer un utilisateur."
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:91
#, python-format
@@ -2817,9 +2672,8 @@ msgid "Updated flavor \"%s\"."
msgstr ""
#: dashboards/syspanel/flavors/forms.py:95
-#, fuzzy
msgid "Unable to update flavor."
-msgstr "Impossible de créer un utilisateur."
+msgstr ""
#: dashboards/syspanel/flavors/panel.py:28
#: dashboards/syspanel/flavors/tables.py:14
@@ -2827,7 +2681,7 @@ msgstr "Impossible de créer un utilisateur."
#: dashboards/syspanel/flavors/templates/flavors/index.html:3
#: dashboards/syspanel/flavors/templates/flavors/index.html:6
msgid "Flavors"
-msgstr "Types d'instance"
+msgstr ""
#: dashboards/syspanel/flavors/tables.py:22
#: dashboards/syspanel/flavors/templates/flavors/_create.html:8
@@ -2835,15 +2689,14 @@ msgstr "Types d'instance"
#: dashboards/syspanel/flavors/templates/flavors/create.html:3
#: dashboards/syspanel/flavors/templates/flavors/create.html:6
msgid "Create Flavor"
-msgstr "Créer un type d'instance"
+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 "Type d'instance"
+msgstr ""
#: dashboards/syspanel/flavors/tables.py:35
#, python-format
@@ -2852,32 +2705,23 @@ msgstr ""
#: dashboards/syspanel/flavors/tables.py:39
msgid "Flavor Name"
-msgstr "Nom de type d'instance"
-
-#: dashboards/syspanel/flavors/tables.py:42
-msgid "Memory"
-msgstr "Mémoire"
+msgstr ""
#: dashboards/syspanel/flavors/views.py:48
-#, fuzzy
msgid "Unable to retrieve flavor list."
-msgstr "Impossible de récupérer la liste des utilisateurs."
+msgstr ""
#: dashboards/syspanel/flavors/views.py:75
-#, fuzzy
msgid "Unable to retrieve flavor data."
-msgstr "Impossible de récupérer la liste des utilisateurs."
+msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/_create.html:18
msgid "From here you can define the sizing of a new flavor."
msgstr ""
-"D'ici vous pouvez définir la configuration d'un nouveau type d'instance."
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18
-#, fuzzy
msgid "From here you can alter the sizing of the current flavor."
msgstr ""
-"D'ici vous pouvez définir la configuration d'un nouveau type d'instance."
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19
msgid ""
@@ -2887,92 +2731,82 @@ msgstr ""
#: dashboards/syspanel/images/views.py:53
msgid "Unable to retrieve image list."
-msgstr "Impossible de récupérer la liste des images."
+msgstr ""
-#: dashboards/syspanel/instances/tables.py:62 usage/tables.py:30
-#, fuzzy
+#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30
msgid "Project Name"
-msgstr "Utilisation du projet"
+msgstr ""
-#: dashboards/syspanel/instances/tables.py:69
+#: dashboards/syspanel/instances/tables.py:66
#: dashboards/syspanel/services/tables.py:40
msgid "Host"
-msgstr "Hôte"
+msgstr ""
-#: dashboards/syspanel/instances/views.py:72
-#: dashboards/syspanel/instances/workflows.py:47
+#: dashboards/syspanel/instances/views.py:60
#: dashboards/syspanel/networks/views.py:48
msgid "Unable to retrieve instance tenant information."
-msgstr "Impossible de récupérer les informations des tenants d'instance."
-
-#: dashboards/syspanel/instances/workflows.py:107
-#, python-format
-msgid "Selected network '%s' is not owned by the specified project"
msgstr ""
#: dashboards/syspanel/instances/templates/instances/index.html:6
msgid "All Instances"
-msgstr "Toutes les instances"
+msgstr ""
#: dashboards/syspanel/networks/forms.py:45
#: dashboards/syspanel/users/forms.py:41
msgid "Select a project"
-msgstr "Sélectionnez un projet"
+msgstr ""
-#: dashboards/syspanel/networks/forms.py:56
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:57
+#, python-format
msgid "Network %s was successfully created."
-msgstr "%s a été créé avec succès."
+msgstr ""
-#: dashboards/syspanel/networks/forms.py:62
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:63
+#, python-format
msgid "Failed to create network %s"
-msgstr "Impossible de récupérer les images."
+msgstr ""
#: dashboards/syspanel/networks/ports/forms.py:53
-#, fuzzy, python-format
+#, python-format
msgid "Port %s was successfully created."
-msgstr "%s a été créé avec succès."
+msgstr ""
#: dashboards/syspanel/networks/ports/forms.py:58
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create a port for network %s"
-msgstr "Impossible de récupérer le projet."
+msgstr ""
#: dashboards/syspanel/networks/ports/forms.py:83
-#, fuzzy, python-format
+#, python-format
msgid "Port %s was successfully updated."
-msgstr "%s a été mis à jour avec succès."
+msgstr ""
#: dashboards/syspanel/networks/ports/forms.py:88
-#, fuzzy, python-format
+#, python-format
msgid "Failed to update port %s"
-msgstr "Impossible de mettre à jour les quotas."
+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
-#, fuzzy
msgid "Create Port"
-msgstr "Créer un projet"
+msgstr ""
#: dashboards/syspanel/networks/ports/tables.py:62
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7
-#, fuzzy
msgid "Edit Port"
-msgstr "Modifier le projet"
+msgstr ""
#: dashboards/syspanel/networks/ports/views.py:81
-#, fuzzy
msgid "Unable to retrieve port details"
-msgstr "Impossible de récupérer le détail du volume."
+msgstr ""
#: dashboards/syspanel/networks/subnets/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Failed to retrieve network %s for a subnet"
-msgstr "Impossible de récupérer les informations sur l'instance \"%s\"."
+msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18
msgid ""
@@ -2981,52 +2815,50 @@ msgid ""
msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22
-#, fuzzy
msgid "You may update the editable properties of your port here."
-msgstr "Mise à jour du nom de votre instance"
+msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/update.html:3
#: dashboards/syspanel/networks/templates/networks/ports/update.html:6
-#, fuzzy
msgid "Update Port"
-msgstr "Mettre à jour le projet"
+msgstr ""
#: dashboards/syspanel/overview/templates/overview/usage.html:3
msgid "Usage Overview"
-msgstr "Vue d'ensemble de l'utilisation"
+msgstr ""
#: dashboards/syspanel/overview/templates/overview/usage.html:12
msgid "Monitoring"
-msgstr "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 "Projets"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:19
msgid "Modify Users"
-msgstr "Modifier les utilisateurs"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:32
msgid "View Usage"
-msgstr "Utilisation de la vue"
+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 "Créer un projet"
+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 "Modifier le projet"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:91
#: dashboards/syspanel/projects/workflows.py:74
@@ -3035,15 +2867,15 @@ msgstr "Modifier le projet"
#: dashboards/syspanel/users/tables.py:39
#: dashboards/syspanel/users/tables.py:114
msgid "Enabled"
-msgstr "Activé"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:104
msgid "Remove"
-msgstr "Supprimer"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:105
msgid "Removed"
-msgstr "Supprimé"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:107
#: dashboards/syspanel/users/panel.py:28
@@ -3052,147 +2884,130 @@ msgstr "Supprimé"
#: dashboards/syspanel/users/tables.py:121
#: dashboards/syspanel/users/templates/users/index.html:8
msgid "Users"
-msgstr "Utilisateurs"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:125
-#, fuzzy
msgid "Unable to retrieve role information."
-msgstr "Impossible de récupérer les informations du volume."
+msgstr ""
#: dashboards/syspanel/projects/tables.py:130
-#, fuzzy
msgid "Roles"
-msgstr "Rôle"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:134
msgid "Users For Project"
-msgstr "Utilisateurs du projet"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:142
msgid "Add To Project"
-msgstr "Ajouter au projet"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:154
msgid "Add New Users"
-msgstr "Ajouter des nouveaux utilisateurs"
+msgstr ""
#: dashboards/syspanel/projects/views.py:67
-#, fuzzy
msgid "Unable to retrieve project information."
-msgstr "Impossible de récupérer les informations du volume."
+msgstr ""
#: dashboards/syspanel/projects/views.py:87
msgid "Unable to retrieve project list."
-msgstr "Impossible de récupérer la liste des projets."
+msgstr ""
#: dashboards/syspanel/projects/views.py:110
msgid "Unable to retrieve users."
-msgstr "Impossible de récupérer les utilisateurs."
+msgstr ""
#: dashboards/syspanel/projects/views.py:154
-#, fuzzy
msgid "Unable to retrieve default quota values."
-msgstr "Echec de récupération de la liste des volumes"
+msgstr ""
#: dashboards/syspanel/projects/views.py:182
-#, fuzzy
msgid "Unable to retrieve project details."
-msgstr "Impossible de récupérer la liste des projets."
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:35
msgid "Injected File Content Bytes"
-msgstr "Octets de données des fichiers injectés"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:36
msgid "Metadata Items"
-msgstr "Eléments des métadonnées"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:39
msgid "Injected Files"
-msgstr "Fichiers injectés"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:43
msgid "Gigabytes"
-msgstr "Gigaoctets"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:44
-#, fuzzy
msgid "RAM (MB)"
-msgstr "Mémoire (en Mo)"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:48
-#, fuzzy
msgid "Quota"
-msgstr "Quotas"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:50
-#, fuzzy
msgid "From here you can set quotas (max limits) for the project."
msgstr ""
-"D'ici vous pouvez modifier les quotas (limite maximum) pour le projet "
-"%(tenant.name)s."
#: dashboards/syspanel/projects/workflows.py:79
#: dashboards/syspanel/projects/workflows.py:252
-#, fuzzy
msgid "Project Info"
-msgstr "ID projet"
+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 ""
-"D'ici vous pouvez créer un nouveau projet pour organiser les utilisateurs."
#: dashboards/syspanel/projects/workflows.py:99
-#, fuzzy
msgid "Unable to retrieve user list. Please try again later."
-msgstr "Impossible de récupérer la liste des utilisateurs."
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:153
#: dashboards/syspanel/projects/templates/projects/_update_members.html:16
-#, fuzzy
msgid "Project Members"
-msgstr "Utilisation du projet"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:167
#: dashboards/syspanel/users/views.py:46
msgid "Unable to retrieve user list."
-msgstr "Impossible de récupérer la liste des utilisateurs."
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:178
-#, fuzzy
msgid "Add Project"
-msgstr "Ajouter au projet"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:179
msgid "Finish"
msgstr ""
#: dashboards/syspanel/projects/workflows.py:180
-#, fuzzy, python-format
+#, python-format
msgid "Created new project \"%s\"."
-msgstr "Créer un nouveau projet"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:181
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create project \"%s\"."
-msgstr "Impossible de récupérer le projet."
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:225
-#, fuzzy, python-format
+#, python-format
msgid "Failed to add %s project members and set project quotas."
-msgstr "Impossible de récupérer le projet."
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:244
-#, fuzzy
msgid "Unable to set project quotas."
-msgstr "Impossible de récupérer le projet."
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:254
-#, fuzzy
msgid "From here you can edit the project details."
-msgstr "D'ici vous pouvez éditer un projet."
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:269
#, python-format
@@ -3200,9 +3015,9 @@ msgid "Modified project \"%s\"."
msgstr ""
#: dashboards/syspanel/projects/workflows.py:270
-#, fuzzy, python-format
+#, python-format
msgid "Unable to modify project \"%s\"."
-msgstr "Impossible de copier l'objet."
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:340
#, python-format
@@ -3219,15 +3034,15 @@ msgstr ""
#: dashboards/syspanel/projects/templates/projects/add_user.html:3
#: dashboards/syspanel/projects/templates/projects/add_user.html:6
msgid "Add User To Project"
-msgstr "Ajouter un utilisateur au projet"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_add_user.html:18
msgid "Select the user role for the project."
-msgstr "Sélectionnez le rôle d'utilisateur pour le projet."
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_add_user.html:23
msgid "Add"
-msgstr "Ajouter"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_create_user.html:7
#, python-format
@@ -3235,10 +3050,8 @@ 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 ""
-"D'ici vous pouvez créer un nouvel utilisateur et l'assigner à un projet."
#: dashboards/syspanel/projects/templates/projects/_create_user.html:23
#: dashboards/syspanel/users/tables.py:19
@@ -3246,30 +3059,28 @@ msgstr ""
#: dashboards/syspanel/users/templates/users/_create.html:22
#: dashboards/syspanel/users/templates/users/create.html:7
msgid "Create User"
-msgstr "Créer un utilisateur"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_quotas.html:7
#: dashboards/syspanel/projects/templates/projects/_quotas.html:22
msgid "Update Quota"
-msgstr "Mettre à jour les quotas"
+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 ""
-"D'ici vous pouvez modifier les quotas (limite maximum) pour le projet "
-"%(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 "Mettre à jour le projet"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_update.html:18
msgid "From here you can edit a project."
-msgstr "D'ici vous pouvez éditer un projet."
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_update_members.html:7
msgid ""
@@ -3278,9 +3089,8 @@ msgid ""
msgstr ""
#: dashboards/syspanel/projects/templates/projects/_update_members.html:10
-#, fuzzy
msgid "All Users"
-msgstr "Utilisateurs"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_update_members.html:25
#: dashboards/syspanel/projects/templates/projects/_update_members.html:32
@@ -3289,117 +3099,115 @@ 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 "Ajouter des nouveaux utilisateurs"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/usage.html:3
msgid "Project Usage Overview"
-msgstr "Vue d'ensemble de l'utilisation du projet"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/usage.html:7
msgid "Project Usage"
-msgstr "Utilisation du projet"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/users.html:7
msgid "Users for Project"
-msgstr "Utilisateurs du projet"
+msgstr ""
#: dashboards/syspanel/quotas/panel.py:28
#: dashboards/syspanel/quotas/tables.py:36
msgid "Quotas"
-msgstr "Quotas"
+msgstr ""
#: dashboards/syspanel/quotas/tables.py:28
msgid "Quota Name"
-msgstr "Nom de quota"
+msgstr ""
#: dashboards/syspanel/quotas/tables.py:29
msgid "Limit"
-msgstr "Limite"
+msgstr ""
#: dashboards/syspanel/quotas/views.py:45
msgid "Unable to get quota info."
-msgstr "Impossible de récupérer les informations de quota."
+msgstr ""
#: dashboards/syspanel/quotas/templates/quotas/index.html:8
msgid "Default Quotas"
-msgstr "Quotas par défaut"
+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"
+msgstr ""
#: dashboards/syspanel/services/tables.py:37
msgid "Id"
-msgstr "Id"
+msgstr ""
#: dashboards/syspanel/services/tables.py:39
msgid "Service"
-msgstr "Service"
+msgstr ""
#: dashboards/syspanel/users/forms.py:53
msgid "Passwords do not match."
-msgstr "Les mots de passe ne correspondent pas."
+msgstr ""
#: dashboards/syspanel/users/forms.py:61
#: dashboards/syspanel/users/forms.py:114
#: dashboards/syspanel/users/tables.py:107
msgid "User Name"
-msgstr "Nom d'utilisateur"
+msgstr ""
#: dashboards/syspanel/users/forms.py:62
#: dashboards/syspanel/users/forms.py:115
#: dashboards/syspanel/users/tables.py:108
msgid "Email"
-msgstr "Email"
+msgstr ""
#: dashboards/syspanel/users/forms.py:64
#: dashboards/syspanel/users/forms.py:116
msgid "Password"
-msgstr "Mot de passe"
+msgstr ""
#: dashboards/syspanel/users/forms.py:69
#: dashboards/syspanel/users/forms.py:123
msgid "Confirm Password"
-msgstr "Confirmez le mot de passe"
+msgstr ""
#: dashboards/syspanel/users/forms.py:72
#: dashboards/syspanel/users/forms.py:126
msgid "Primary Project"
-msgstr "Projet principal."
+msgstr ""
#: dashboards/syspanel/users/forms.py:74
msgid "Role"
-msgstr "Rôle"
+msgstr ""
#: dashboards/syspanel/users/forms.py:95
#, python-format
msgid "User \"%s\" was successfully created."
-msgstr "L'utilisateur \"%s\" a été créé avec succès."
+msgstr ""
#: dashboards/syspanel/users/forms.py:105
-#, fuzzy
msgid "Unable to add userto primary project."
-msgstr "Impossible d'ajouter un utilisateur au projet principal."
+msgstr ""
#: dashboards/syspanel/users/forms.py:109
msgid "Unable to create user."
-msgstr "Impossible de créer un utilisateur."
+msgstr ""
#: dashboards/syspanel/users/forms.py:150
msgid "name"
-msgstr "nom"
+msgstr ""
#: dashboards/syspanel/users/forms.py:150
msgid "email"
-msgstr "email"
+msgstr ""
#: dashboards/syspanel/users/forms.py:159
msgid "primary project"
-msgstr "projet principal"
+msgstr ""
#: dashboards/syspanel/users/forms.py:172
#, python-format
@@ -3408,126 +3216,117 @@ msgstr ""
#: dashboards/syspanel/users/forms.py:180
msgid "password"
-msgstr "mot de passe"
+msgstr ""
#: dashboards/syspanel/users/forms.py:189
-#, fuzzy
msgid "User has been updated successfully."
-msgstr "Succès de création du conteneur."
+msgstr ""
#: dashboards/syspanel/users/forms.py:193
-#, fuzzy, python-format
+#, python-format
msgid "Unable to update %(attributes)s for the user."
-msgstr "Impossible de mettre à jour %(attributes)s pour \"%(user)s\"."
+msgstr ""
#: dashboards/syspanel/users/tables.py:38
msgid "Enable"
-msgstr "Activer"
+msgstr ""
#: dashboards/syspanel/users/tables.py:38
msgid "Disable"
-msgstr "Désactiver"
+msgstr ""
#: dashboards/syspanel/users/tables.py:39
-#, fuzzy
msgid "Disabled"
-msgstr "Désactiver"
+msgstr ""
#: dashboards/syspanel/users/tables.py:62
msgid "You cannot disable the user you are currently logged in as."
msgstr ""
-"Vous ne pouvez pas désactiver l'utilisateur avec lequel vous êtes connecté."
#: dashboards/syspanel/users/tables.py:113
-#, fuzzy
msgid "User ID"
-msgstr "Données de l'utilisateur"
+msgstr ""
#: dashboards/syspanel/users/views.py:69
msgid "Unable to update user."
-msgstr "Impossible de mettre à jour l'utilisateur."
+msgstr ""
#: dashboards/syspanel/users/views.py:103
-#, fuzzy
msgid "Unable to retrieve user roles."
-msgstr "Impossible de récupérer la liste des utilisateurs."
+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 ""
-"D'ici vous pouvez créer un nouvel utilisateur et l'assigner à un projet."
#: 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 "Mettre à jour l'utilisateur"
+msgstr ""
#: dashboards/syspanel/users/templates/users/_update.html:17
-#, fuzzy
msgid ""
"From here you can edit the user's details, including their default project."
msgstr ""
-"D'ici vous pouvez modifier l'utilisateur en changeant son nom, email, mot de "
-"passe et projet par défaut."
#: tables/actions.py:338
msgid "Filter"
-msgstr "Filtre"
+msgstr ""
#: tables/actions.py:468
-#, fuzzy, python-format
+#, python-format
msgid "%(action)s %(data_type)s"
-msgstr "%(action)s : %(objs)s"
+msgstr ""
#: tables/actions.py:502
msgid "N/A"
msgstr ""
-#: tables/actions.py:526
+#: tables/actions.py:530
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
-msgstr "Vous n'avez pas les droits pour %(action)s : %(objs)s"
+msgstr ""
-#: tables/actions.py:532
+#: tables/actions.py:536
#, python-format
msgid "Unable to %(action)s: %(objs)s"
-msgstr "Impossible de %(action)s : %(objs)s"
+msgstr ""
-#: tables/actions.py:538
+#: tables/actions.py:542
#, python-format
msgid "%(action)s: %(objs)s"
-msgstr "%(action)s : %(objs)s"
+msgstr ""
-#: tables/actions.py:548
+#: tables/actions.py:552
msgid "Delete"
-msgstr "Supprimer"
+msgstr ""
-#: tables/actions.py:549
+#: tables/actions.py:553
msgid "Deleted"
-msgstr "Supprimé"
+msgstr ""
#: tables/base.py:266
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
-msgstr "L'attribut %(attr)s n'existe pas sur %(obj)s."
+msgstr ""
-#: tables/base.py:726
+#: tables/base.py:727
msgid "No items to display."
-msgstr "Aucun élément à afficher."
+msgstr ""
-#: tables/base.py:829
+#: tables/base.py:830
msgid "Actions"
-msgstr "Actions"
+msgstr ""
-#: tables/base.py:1005
+#: tables/base.py:1008
#, python-format
msgid "No match returned for the id \"%s\"."
-msgstr "Aucun résultat retourné pour l'id \"%s\"."
+msgstr ""
-#: tables/base.py:1135
+#: tables/base.py:1138
msgid "Please select a row before taking that action."
-msgstr "Merci de sélectionner une ligne avant de faire cette action."
+msgstr ""
#: templates/_header.html:3
msgid "Logged in as"
@@ -3541,6 +3340,18 @@ msgstr ""
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 ""
@@ -3555,74 +3366,100 @@ msgstr ""
#: templates/horizon/_messages.html:7
msgid "Info: "
-msgstr "Information :"
+msgstr ""
#: templates/horizon/_messages.html:13
msgid "Warning: "
-msgstr "Avertissement :"
+msgstr ""
#: templates/horizon/_messages.html:19
msgid "Success: "
-msgstr "Succès :"
+msgstr ""
#: templates/horizon/_messages.html:25
msgid "Error: "
-msgstr "Erreur :"
+msgstr ""
-#: templates/horizon/common/_data_table.html:37
-#, fuzzy
+#: templates/horizon/common/_data_table.html:44
msgid "Summary"
-msgstr "Synthèse d'utilisation"
+msgstr ""
-#: templates/horizon/common/_data_table.html:46
+#: templates/horizon/common/_data_table.html:53
#, python-format
msgid "Displaying %(counter)s item"
msgid_plural "Displaying %(counter)s items"
-msgstr[0] "Affichage de l'élément %(counter)s"
-msgstr[1] "Affichage des éléments %(counter)s"
+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
-#, fuzzy, python-format
+#, python-format
msgid "Displaying %(nav_items)s item"
msgid_plural "Displaying %(nav_items)s items"
-msgstr[0] "Affichage de l'élément %(counter)s"
-msgstr[1] "Affichage des éléments %(counter)s"
+msgstr[0] ""
+msgstr[1] ""
#: templates/horizon/common/_resource_browser.html:11
-#, fuzzy, python-format
+#, python-format
msgid "Displaying %(content_items)s item"
msgid_plural "Displaying %(content_items)s items"
-msgstr[0] "Affichage de l'élément %(counter)s"
-msgstr[1] "Affichage des éléments %(counter)s"
+msgstr[0] ""
+msgstr[1] ""
#: templates/horizon/common/_sidebar.html:14
-#, fuzzy
msgid "Current Project"
-msgstr "Créer un projet"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
-msgstr "Sélectionnez un mois pour détailler son utilisation"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
-msgstr "Envoyer"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
-msgstr "Instances actives"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:15
-msgid "Active Memory"
-msgstr "Mémoire active"
+msgid "Active RAM"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
-msgstr "Heures-VCPU de ce mois"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:17
msgid "This Month's GB-Hours"
-msgstr "Heures-Go de ce mois"
+msgstr ""
#: templatetags/branding.py:35
msgid "Horizon"
@@ -3630,65 +3467,62 @@ msgstr ""
#: templatetags/horizon.py:108
msgid "No Limit"
-msgstr "Pas de limite"
+msgstr ""
#: templatetags/horizon.py:110 templatetags/horizon.py:112
msgid "Available"
-msgstr "Disponible"
+msgstr ""
#: templatetags/sizeformat.py:45
#, python-format
msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
-msgstr[0] "%(size)d octet"
-msgstr[1] "%(size)d octets"
+msgstr[0] ""
+msgstr[1] ""
#: templatetags/sizeformat.py:49
#, python-format
msgid "%(size)d"
msgid_plural "%(size)d"
-msgstr[0] "%(size)d"
-msgstr[1] "%(size)d"
+msgstr[0] ""
+msgstr[1] ""
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
-msgstr "%s Ko"
+msgstr ""
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
-msgstr "%s Mo"
+msgstr ""
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
-msgstr "%s GB"
+msgstr ""
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
-msgstr "%s To"
+msgstr ""
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
-msgstr "%s Po"
+msgstr ""
#: tests/base_tests.py:43
-#, fuzzy
msgid "My Dashboard"
-msgstr "Tableau de bord OpenStack"
+msgstr ""
#: tests/base_tests.py:49
-#, fuzzy
msgid "My Panel"
-msgstr "Panneau de configuration"
+msgstr ""
#: tests/base_tests.py:56
-#, fuzzy
msgid "Admin Panel"
-msgstr "Administration"
+msgstr ""
#: tests/message_tests.py:30
msgid "Giant ants are attacking San Francisco!"
@@ -3696,68 +3530,67 @@ msgstr ""
#: tests/table_tests.py:106
msgid "Batch"
-msgstr "Lot"
+msgstr ""
#: tests/table_tests.py:107
msgid "Batched"
-msgstr "En lots"
+msgstr ""
#: tests/table_tests.py:108 tests/table_tests.py:119
msgid "Item"
-msgstr "Elément"
+msgstr ""
#: tests/table_tests.py:109 tests/table_tests.py:120
msgid "Items"
-msgstr "Eléments"
+msgstr ""
#: tests/table_tests.py:117
msgid "Down"
-msgstr "Bas"
+msgstr ""
#: tests/table_tests.py:117
msgid "Up"
-msgstr "Haut"
+msgstr ""
#: tests/table_tests.py:118
msgid "Downed"
-msgstr "Mis en bas"
+msgstr ""
#: tests/table_tests.py:118
msgid "Upped"
-msgstr "Mis en haut"
+msgstr ""
#: tests/table_tests.py:185
-#, fuzzy
msgid "No Actions Table"
-msgstr "Actions"
+msgstr ""
#: tests/tabs_tests.py:36
msgid "Tab One"
-msgstr "Premier onglet"
+msgstr ""
#: tests/tabs_tests.py:42
msgid "Delayed Tab"
-msgstr "Onglet retardé"
+msgstr ""
#: tests/tabs_tests.py:49
msgid "Disabled Tab"
-msgstr "Onglet désactivé"
+msgstr ""
#: tests/tabs_tests.py:58
msgid "Disallowed Tab"
-msgstr "Onglet refusé"
+msgstr ""
#: tests/tabs_tests.py:76
msgid "Tab With My Table"
-msgstr "Onglet avec mon tableau"
+msgstr ""
#: tests/tabs_tests.py:85
msgid "Recoverable Error Tab"
-msgstr "Onglet avec erreur récupérable"
+msgstr ""
#: tests/testsettings.py:118
msgid "Password must be between 8 and 18 characters."
-msgstr "Le mot de passe doit être entre 8 et 18 caractères."
+msgstr ""
#: tests/workflows_tests.py:43
msgid "Test Action One"
@@ -3772,9 +3605,8 @@ msgid "Test Action Three"
msgstr ""
#: tests/workflows_tests.py:77
-#, fuzzy
msgid "Admin Action"
-msgstr "Actions"
+msgstr ""
#: tests/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
@@ -3810,44 +3642,41 @@ msgstr ""
msgid "Puppies"
msgstr ""
-#: usage/base.py:97
+#: usage/base.py:96
msgid "Unable to retrieve usage information."
-msgstr "Impossible de récupérer les informations d'utilisation."
+msgstr ""
-#: usage/base.py:100
+#: usage/base.py:99
msgid "You are viewing data for the future, which may or may not exist."
msgstr ""
-"Vous visualisez des données avec une date dans le futur qui pourraient ne "
-"pas exister."
#: usage/tables.py:11
msgid "Download CSV Summary"
-msgstr "Télécharger CSV"
+msgstr ""
#: usage/tables.py:25
msgid "VCPU Hours"
-msgstr "Heures-VCPU"
+msgstr ""
#: usage/tables.py:32
msgid "Disk GB Hours"
-msgstr "Heures-Go disque"
+msgstr ""
#: usage/tables.py:40 usage/tables.py:68
msgid "Usage Summary"
-msgstr "Synthèse d'utilisation"
+msgstr ""
#: usage/tables.py:60
msgid "Uptime"
-msgstr "Temps de fonctionnement"
+msgstr ""
#: utils/fields.py:46
msgid "Incorrect format for IP address"
msgstr ""
#: utils/fields.py:47
-#, fuzzy
msgid "Invalid version for IP address"
-msgstr "Nom d'utilisateur ou mot de passe invalide."
+msgstr ""
#: utils/fields.py:48
msgid "Invalid subnet mask"
@@ -3855,16 +3684,16 @@ msgstr ""
#: utils/validators.py:35
msgid "Password is not accepted"
-msgstr "Le mot de passe n'est pas accepté"
+msgstr ""
#: workflows/base.py:70
msgid "Processing..."
msgstr ""
#: workflows/base.py:539
-#, fuzzy, python-format
+#, python-format
msgid "%s completed successfully."
-msgstr "Succès de création du conteneur."
+msgstr ""
#: workflows/base.py:540
#, python-format
diff --git a/horizon/locale/fr/LC_MESSAGES/djangojs.mo b/horizon/locale/fr/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..b0e2f7ff8
--- /dev/null
+++ b/horizon/locale/fr/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/fr/LC_MESSAGES/djangojs.po b/horizon/locale/fr/LC_MESSAGES/djangojs.po
index 00747ad52..45042f150 100644
--- a/horizon/locale/fr/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/fr/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,11 +18,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
-#: static/horizon/js/horizon.forms.js:57
+#: static/horizon/js/horizon.forms.js:58
msgid "Additional information here..."
msgstr ""
-#: static/horizon/js/horizon.forms.js:63
+#: static/horizon/js/horizon.forms.js:64
#: static/horizon/js/horizon.projects.js:12
msgid "Filter"
msgstr ""
@@ -55,23 +55,23 @@ msgstr ""
msgid "No users found."
msgstr ""
-#: static/horizon/js/horizon.tables.js:48
+#: static/horizon/js/horizon.tables.js:47
msgid "An error occurred while updating."
msgstr ""
-#: static/horizon/js/horizon.tables.js:128
+#: static/horizon/js/horizon.tables.js:126
msgid "Confirm "
msgstr ""
-#: static/horizon/js/horizon.tables.js:129
+#: static/horizon/js/horizon.tables.js:127
msgid "Please confirm your selection. This action cannot be undone."
msgstr ""
-#: static/horizon/js/horizon.tables.js:143
+#: static/horizon/js/horizon.tables.js:141
msgid "Working"
msgstr ""
-#: static/horizon/js/horizon.tables.js:186
+#: static/horizon/js/horizon.tables.js:184
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
diff --git a/horizon/locale/it/LC_MESSAGES/django.mo b/horizon/locale/it/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..49d332dec
--- /dev/null
+++ b/horizon/locale/it/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/it/LC_MESSAGES/django.po b/horizon/locale/it/LC_MESSAGES/django.po
new file mode 100644
index 000000000..b86200462
--- /dev/null
+++ b/horizon/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 <lstrozzini@gmail.com>, 2012.
+# Salvatore Orlando <sorlando@nicira.com>, 2012.
+# <smaffulli@gmail.com>, 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 <lstrozzini@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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 &amp; 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 &quot;%(keypair_name)s&quot; should download automatically. If "
+"not use the link below."
+msgstr ""
+"Il keypair &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
+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 &reg; or a directory in UNIX &reg;. 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 &amp; 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/horizon/locale/it/LC_MESSAGES/djangojs.mo b/horizon/locale/it/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..b7f6db0f9
--- /dev/null
+++ b/horizon/locale/it/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/it/LC_MESSAGES/djangojs.po b/horizon/locale/it/LC_MESSAGES/djangojs.po
new file mode 100644
index 000000000..2a98f6f40
--- /dev/null
+++ b/horizon/locale/it/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 <EMAIL@ADDRESS>, 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 <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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/horizon/locale/ja/LC_MESSAGES/django.mo b/horizon/locale/ja/LC_MESSAGES/django.mo
index 59ebb9419..8bd2d0f62 100644
--- a/horizon/locale/ja/LC_MESSAGES/django.mo
+++ b/horizon/locale/ja/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/ja/LC_MESSAGES/django.po b/horizon/locale/ja/LC_MESSAGES/django.po
index cdbfb95d6..75fc6e696 100644
--- a/horizon/locale/ja/LC_MESSAGES/django.po
+++ b/horizon/locale/ja/LC_MESSAGES/django.po
@@ -1,18 +1,20 @@
-# Translations of Dashboard for OpenStack User Interface.
-# Copyright 2011 Midokura KK
-# This file is distributed under the same license as the Dashboard for OpenStack.
-# FIRST AUTHOR Jeffrey Wilcox, 2011.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
#
-#, fuzzy
+# Translators:
+# <bi.yamagata@gmail.com>, 2012.
+# Tomoyuki KATO <tomo@dream.daynight.jp>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: openstack-dashboard\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Takeshi Nakajima <tnakaji@midokura.jp>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: Japanese\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 <tomo@dream.daynight.jp>\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"
@@ -20,273 +22,248 @@ msgstr ""
#: base.py:437
msgid "Other"
-msgstr ""
+msgstr "その他"
#: decorators.py:56
-#, fuzzy
msgid "Please log in to continue."
-msgstr "キー%sを削除できません。"
+msgstr "続けるにはログインしてください。"
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
-msgstr ""
+msgstr "%s へのアクセスは許可されていません。"
-#: exceptions.py:270
+#: exceptions.py:285
msgid "Unauthorized. Please try logging in again."
-msgstr ""
+msgstr "認証されていません。もう一度ログインしてください。"
#: api/keystone.py:55
#, python-format
msgid "%(type)s (%(backend)s backend)"
-msgstr ""
+msgstr "%(type)s (%(backend)s バックエンド)"
#: api/nova.py:189
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
-msgstr ""
+msgstr "%(group)s からポート番号 %(from)s:%(to)s への通信を許可"
#: api/nova.py:194
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
-msgstr ""
+msgstr "%(cidr)s からポート番号 %(from)s:%(to)s への通信を許可"
-#: api/nova.py:526
+#: api/nova.py:530
msgid "Unknown instance"
-msgstr ""
+msgstr "未知のインスタンス"
#: api/swift.py:216
msgid "Unicode is not currently supported for object copy."
-msgstr ""
+msgstr "オブジェクトのコピーで Unicode は現在サポートされていません。"
-#: browsers/base.py:65
+#: browsers/base.py:90
msgid "Navigation Item"
-msgstr ""
+msgstr "ナビゲーション項目"
-#: browsers/views.py:44
-#, fuzzy, python-format
+#: browsers/views.py:42
+#, python-format
msgid "Select a %s to browse."
-msgstr "プロジェクトを削除"
+msgstr "表示する %s を選択してください。"
#: dashboards/nova/dashboard.py:24
msgid "Manage Compute"
-msgstr ""
+msgstr "Compute の管理"
#: dashboards/nova/dashboard.py:35
-#, fuzzy
msgid "Object Store"
-msgstr "ユーザ名"
+msgstr "オブジェクトストア"
#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37
-#: dashboards/syspanel/networks/forms.py:37
-#: dashboards/syspanel/networks/tables.py:66
+#: 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 "プロジェクトを削除"
+msgstr "プロジェクト"
#: dashboards/nova/access_and_security/panel.py:25
-#: dashboards/nova/instances/workflows.py:345
+#: dashboards/nova/instances/workflows.py:347
msgid "Access & Security"
-msgstr ""
+msgstr "アクセスとセキュリティ"
#: dashboards/nova/access_and_security/views.py:50
-#, fuzzy
msgid "Unable to retrieve keypair list."
-msgstr "キー%sを作成できません。"
+msgstr "キーペアリストを取得できません。"
#: 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 "キー%sを作成できません。"
+msgstr "セキュリティグループを取得できません。"
#: 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 "%sをリボーク(無効化)できません。"
+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:58
-#, fuzzy
+#: dashboards/syspanel/instances/views.py:46
msgid "Unable to retrieve instance list."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "インスタンスの一覧を取得できません。"
#: dashboards/nova/access_and_security/floating_ips/forms.py:31
msgid "Pool"
-msgstr ""
+msgstr "プール"
#: dashboards/nova/access_and_security/floating_ips/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Allocated Floating IP %(ip)s."
-msgstr "イメージ%sを更新できません。"
+msgstr "Floating IP %(ip)s を割り当てました。"
#: dashboards/nova/access_and_security/floating_ips/forms.py:46
-#, fuzzy
msgid "Unable to allocate Floating IP."
-msgstr "キー%sを作成できません。"
+msgstr "Floating IP を割り当てられません。"
#: dashboards/nova/access_and_security/floating_ips/tables.py:36
-#, fuzzy
msgid "Allocate IP To Project"
-msgstr "プロジェクトを削除"
+msgstr "IP をプロジェクトに割り当てます"
#: dashboards/nova/access_and_security/floating_ips/tables.py:46
msgid "Release"
-msgstr "リリース"
+msgstr "解放"
#: dashboards/nova/access_and_security/floating_ips/tables.py:47
-#, fuzzy
msgid "Released"
-msgstr "リリース"
+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 ""
+msgstr "Floating IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:49
-#: dashboards/nova/access_and_security/floating_ips/tables.py:132
+#: dashboards/nova/access_and_security/floating_ips/tables.py:127
#: dashboards/syspanel/projects/workflows.py:45
msgid "Floating IPs"
-msgstr ""
+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:202
+#: dashboards/nova/instances/tables.py:219
msgid "Associate Floating IP"
-msgstr ""
+msgstr "Floating IP の割り当て"
#: dashboards/nova/access_and_security/floating_ips/tables.py:75
msgid "Disassociate Floating IP"
-msgstr ""
+msgstr "Floating IP の割り当て解除"
#: dashboards/nova/access_and_security/floating_ips/tables.py:89
#, python-format
msgid "Successfully disassociated Floating IP: %s"
-msgstr ""
+msgstr "Floating IP の割り当て解除に成功しました: %s"
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
-#, fuzzy
msgid "Unable to disassociate floating IP."
-msgstr "イメージ%sを更新できません。"
-
-#: dashboards/nova/access_and_security/floating_ips/tables.py:98
-#, python-format
-msgid "%(INSTANCE_NAME)s (%(INSTANCE_ID)s)"
-msgstr ""
+msgstr "Floating IP の割り当てを解除できません。"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:115
+#: 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:270
-#: dashboards/syspanel/instances/tables.py:74
+#: dashboards/nova/instances/tables.py:291
+#: dashboards/syspanel/instances/tables.py:71
msgid "IP Address"
-msgstr ""
+msgstr "IP アドレス"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:118
+#: 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:62
-#: dashboards/nova/instances/tables.py:79
-#: dashboards/nova/instances/tables.py:94
-#: dashboards/nova/instances/tables.py:122
-#: dashboards/nova/volumes/tables.py:197 tests/workflows_tests.py:58
-#, fuzzy
+#: 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:121
+#: dashboards/nova/access_and_security/floating_ips/tables.py:116
msgid "Floating IP Pool"
-msgstr ""
+msgstr "Floating IP プール"
#: dashboards/nova/access_and_security/floating_ips/views.py:64
-#, fuzzy
msgid "Unable to retrieve floating IP pools."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "Floating IP プールを取得できません。"
#: dashboards/nova/access_and_security/floating_ips/views.py:67
msgid "No floating IP pools available."
-msgstr ""
+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 ""
+msgstr "選択されたインスタンスと割り当てたい IP アドレスを選択します。"
#: dashboards/nova/access_and_security/floating_ips/workflows.py:52
-#, fuzzy
msgid "Select an IP address"
-msgstr "プロジェクトを削除"
+msgstr "IP アドレスの選択"
#: dashboards/nova/access_and_security/floating_ips/workflows.py:54
-#, fuzzy
msgid "No IP addresses available"
-msgstr "現在イメージがありません。"
+msgstr "利用可能な IP アドレスがありません"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:81
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:75
#: dashboards/nova/volumes/forms.py:160
-#, fuzzy
msgid "Select an instance"
-msgstr "言語を選択"
+msgstr "インスタンスを選択して下さい"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:83
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:77
#: dashboards/nova/volumes/forms.py:162
-#, fuzzy
msgid "No instances available"
-msgstr "現在イメージがありません。"
+msgstr "インスタンスがありません"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:102
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:96
msgid "Manage Floating IP Associations"
-msgstr ""
+msgstr "Floating IP の割り当ての管理"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:103
-#, fuzzy
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:97
msgid "Associate"
-msgstr "インスタンスを更新"
+msgstr "割り当て"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:104
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:98
#, python-format
msgid "IP address %s associated."
-msgstr ""
+msgstr "IP アドレス %s を割り当てました。"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:105
-#, fuzzy, python-format
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:99
+#, python-format
msgid "Unable to associate IP address %s."
-msgstr "イメージ%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
-#, fuzzy
msgid "Keypair Name"
-msgstr "キーペア"
+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 "公開する"
+msgstr "公開鍵"
#: dashboards/nova/access_and_security/keypairs/forms.py:60
#, python-format
msgid "Successfully imported public key: %s"
-msgstr ""
+msgstr "公開鍵を正常に取り込みました: %s"
#: dashboards/nova/access_and_security/keypairs/forms.py:65
-#, fuzzy
msgid "Unable to import keypair."
-msgstr "キー%sを作成できません。"
+msgstr "キーペアをインポートできません。"
#: dashboards/nova/access_and_security/keypairs/tables.py:29
-#: dashboards/nova/instances/tables.py:274
-#: dashboards/nova/instances/workflows.py:332
-#, fuzzy
+#: dashboards/nova/instances/tables.py:295
+#: dashboards/nova/instances/workflows.py:334
msgid "Keypair"
msgstr "キーペア"
@@ -300,44 +277,46 @@ msgstr "キーペア"
#: 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 ""
+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 "キーペアを作成"
+msgstr "キーペアの作成"
#: dashboards/nova/access_and_security/keypairs/tables.py:52
msgid "Fingerprint"
-msgstr ""
+msgstr "フィンガープリント"
#: dashboards/nova/access_and_security/keypairs/views.py:73
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create keypair: %(exc)s"
-msgstr "キー%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/volume_snapshots/tables.py:63
+#: 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:82
+#: 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:69
+#: 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:135 dashboards/nova/volumes/tables.py:155
+#: 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: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
@@ -357,10 +336,11 @@ msgstr "名前"
#: 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:138
+#: 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
@@ -383,130 +363,133 @@ msgid "Description"
msgstr "説明"
#: dashboards/nova/access_and_security/security_groups/forms.py:45
-#, fuzzy, python-format
+#, python-format
msgid "Successfully created security group: %s"
-msgstr "セキュリティグループ%sを作成できません。"
+msgstr "セキュリティグループ %s を正常に作成しました。"
#: dashboards/nova/access_and_security/security_groups/forms.py:51
-#, fuzzy
msgid "Unable to create security group."
-msgstr "セキュリティグループ"
+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 ""
+msgstr "IP プロトコル"
#: dashboards/nova/access_and_security/security_groups/forms.py:60
msgid "The protocol which this rule should be applied to."
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+msgstr "コード"
#: dashboards/nova/access_and_security/security_groups/forms.py:83
-#, fuzzy
msgid "Source Group"
-msgstr "セキュリティグループ"
+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 ""
+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 ""
+msgstr "ネットワークアドレス (例: 192.168.0.0/24)"
#: dashboards/nova/access_and_security/security_groups/forms.py:120
msgid "The ICMP type is invalid."
-msgstr ""
+msgstr "ICMP タイプが無効です。"
#: dashboards/nova/access_and_security/security_groups/forms.py:123
msgid "The ICMP code is invalid."
-msgstr ""
+msgstr "ICMP コードが無効です。"
#: dashboards/nova/access_and_security/security_groups/forms.py:126
msgid "The ICMP type not in range (-1, 255)"
-msgstr ""
+msgstr "ICMP 形式が範囲 (-1, 255) にありません"
#: dashboards/nova/access_and_security/security_groups/forms.py:129
msgid "The ICMP code not in range (-1, 255)"
-msgstr ""
+msgstr "ICMP コードが範囲 (-1, 255) にありません"
#: dashboards/nova/access_and_security/security_groups/forms.py:133
msgid "The \"from\" port number is invalid."
-msgstr ""
+msgstr "「下限」ポート番号が無効です。"
#: dashboards/nova/access_and_security/security_groups/forms.py:136
msgid "The \"to\" port number is invalid."
-msgstr ""
+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 ""
+msgstr "「上限」ポート番号は「下限」ポート番号以上でなければいけません。"
#: dashboards/nova/access_and_security/security_groups/forms.py:145
msgid "Either CIDR or Source Group may be specified, but not both."
-msgstr ""
+msgstr "CIDR またはソースグループが指定できますが、両方はできません。"
#: dashboards/nova/access_and_security/security_groups/forms.py:167
-#, fuzzy, python-format
+#, python-format
msgid "Successfully added rule: %s"
-msgstr "プロジェクト%(proj)sを正常に修正しました。"
+msgstr "ルールを正常に追加しました: %s"
#: dashboards/nova/access_and_security/security_groups/forms.py:172
-#, fuzzy
msgid "Unable to add rule to security group."
-msgstr "セキュリティグループ"
+msgstr "ルールをセキュリティグループに追加できません。"
#: dashboards/nova/access_and_security/security_groups/tables.py:30
-#, fuzzy
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:337
+#: dashboards/nova/instances/workflows.py:339
#: dashboards/nova/instances/templates/instances/_detail_overview.html:49
msgid "Security Groups"
msgstr "セキュリティグループ"
@@ -515,52 +498,46 @@ msgstr "セキュリティグループ"
#: 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 "セキュリティグループ"
+msgstr "セキュリティグループの作成"
#: dashboards/nova/access_and_security/security_groups/tables.py:51
-#, fuzzy
msgid "Edit Rules"
-msgstr "ユーザ資格の編集"
+msgstr "ルールの編集"
#: dashboards/nova/access_and_security/security_groups/tables.py:71
msgid "Rule"
-msgstr ""
+msgstr "ルール"
#: dashboards/nova/access_and_security/security_groups/tables.py:72
-#, fuzzy
msgid "Rules"
-msgstr "ユーザ資格の編集"
+msgstr "ルール"
#: dashboards/nova/access_and_security/security_groups/tables.py:96
msgid "Source"
-msgstr ""
+msgstr "接続元"
#: dashboards/nova/access_and_security/security_groups/tables.py:106
-#, fuzzy
msgid "Security Group Rules"
msgstr "セキュリティグループ"
#: dashboards/nova/access_and_security/security_groups/views.py:58
-#, fuzzy
msgid "Unable to retrieve security group."
-msgstr "キー%sを作成できません。"
+msgstr "セキュリティグループ情報を取得できません。"
#: dashboards/nova/access_and_security/security_groups/views.py:78
#, python-format
msgid "%s (current)"
-msgstr ""
+msgstr "%s (カレント)"
#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6
msgid "Access &amp; Security"
-msgstr ""
+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 "イメージ%sを更新できません。"
+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
@@ -576,21 +553,20 @@ msgstr "イメージ%sを更新できません。"
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25
msgid "Description:"
-msgstr "説明:"
+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 ""
+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
-#, fuzzy
msgid "Project Quotas"
-msgstr "クォータ"
+msgstr "プロジェクトのクォータ"
#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31
msgid "Allocate IP"
-msgstr ""
+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
@@ -630,32 +606,30 @@ msgstr ""
#: 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:30
+#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
-msgstr ""
+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 ""
-"キーペアは、ssh形式の資格情報で、イメージを起動した時に、挿入されます。新しい"
-"キーペアを作成するとき、公開キーを登録し、秘密キー(pemファイル)をダウンロード"
-"します。<em>これは、通常の秘密キーの様に保護した上でご使用ください。</em>"
+"キーペアは、イメージが起動するときに、イメージに挿入される 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 ""
+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
-#, fuzzy
msgid "Download Keypair"
-msgstr "キーペアを作成"
+msgstr "キーペアのダウンロード"
#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11
#, python-format
@@ -663,195 +637,180 @@ msgid ""
"The keypair &quot;%(keypair_name)s&quot; should download automatically. If "
"not use the link below."
msgstr ""
+"以下のリンクを使用しなければ、キーペア &quot;%(keypair_name)s&quot; が自動的"
+"にダウンロードされます。"
#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15
#, python-format
msgid "Download keypair &quot;%(keypair_name)s&quot;"
-msgstr ""
+msgstr "キーペア &quot;%(keypair_name)s&quot; のダウンロード"
#: 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 "ここで、複数のユーザ資格を編集できます。"
+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
-#, fuzzy
msgid "Edit Security Group Rules"
-msgstr "セキュリティグループ"
+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 ""
+msgstr "ルールの追加"
#: dashboards/nova/containers/browsers.py:30
msgid "Swift"
-msgstr ""
+msgstr "Swift"
#: dashboards/nova/containers/browsers.py:33
#: dashboards/nova/containers/tables.py:39
-#: dashboards/nova/containers/templates/containers/index.html:7
-#, fuzzy
msgid "Container"
-msgstr "ユーザ名"
+msgstr "コンテナー"
#: dashboards/nova/containers/forms.py:39
msgid "Slash is not an allowed character."
-msgstr ""
+msgstr "スラッシュ (/) は使用できません。"
#: dashboards/nova/containers/forms.py:49
#: dashboards/nova/containers/tables.py:120
-#, fuzzy
msgid "Container Name"
-msgstr "ユーザ名"
+msgstr "コンテナー名"
#: dashboards/nova/containers/forms.py:57
-#, fuzzy
msgid "Container created successfully."
-msgstr "ボリューム %(id)s %(name)s は正常に作成されました。"
+msgstr "コンテナーが正常に作成されました。"
#: dashboards/nova/containers/forms.py:68
-#, fuzzy
msgid "Folder created successfully."
-msgstr "ボリューム %(id)s %(name)s は正常に作成されました。"
+msgstr "フォルダーが正常に作成されました。"
#: dashboards/nova/containers/forms.py:71
-#, fuzzy
msgid "Unable to create container."
-msgstr "キー%sを作成できません。"
+msgstr "コンテナーを作成できません。"
#: dashboards/nova/containers/forms.py:79
#: dashboards/nova/containers/tables.py:252
-#, fuzzy
msgid "Object Name"
-msgstr "ユーザ名"
+msgstr "オブジェクト名"
#: dashboards/nova/containers/forms.py:81
msgid "File"
-msgstr ""
+msgstr "ファイル"
#: dashboards/nova/containers/forms.py:95
-#, fuzzy
msgid "Object was successfully uploaded."
-msgstr "セキュリティグループ%sが正常に削除されました。"
+msgstr "オブジェクトが正常にアップロードされました。"
#: dashboards/nova/containers/forms.py:98
-#, fuzzy
msgid "Unable to upload object."
-msgstr "イメージ%sを更新できません。"
+msgstr "オブジェクトをアップロードできません。"
#: dashboards/nova/containers/forms.py:102
msgid "Destination container"
-msgstr ""
+msgstr "宛先コンテナー"
#: dashboards/nova/containers/forms.py:106
msgid "Destination object name"
-msgstr ""
+msgstr "宛先オブジェクト名"
#: dashboards/nova/containers/forms.py:137
#: dashboards/nova/containers/forms.py:163
msgid "Unable to copy object."
-msgstr ""
+msgstr "オブジェクトをコピーできません。"
#: dashboards/nova/containers/forms.py:153
#, python-format
msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"."
-msgstr ""
+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 ""
+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 ""
+msgstr "コンテナーの作成"
#: dashboards/nova/containers/tables.py:68
-#, fuzzy
msgid "View Container"
-msgstr "ユーザ名"
+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 ""
+msgstr "オブジェクトのアップロード"
#: dashboards/nova/containers/tables.py:136
#: dashboards/nova/containers/tables.py:155
-#, fuzzy
msgid "Object"
-msgstr "ユーザ名"
+msgstr "オブジェクト"
#: dashboards/nova/containers/tables.py:137
#: dashboards/nova/containers/tables.py:156
#: dashboards/nova/containers/tables.py:262
-#, fuzzy
msgid "Objects"
-msgstr "ユーザ名"
+msgstr "オブジェクト"
#: dashboards/nova/containers/tables.py:148
msgid "Folder"
-msgstr ""
+msgstr "フォルダー"
#: dashboards/nova/containers/tables.py:149
msgid "Folders"
-msgstr ""
+msgstr "フォルダー"
#: dashboards/nova/containers/tables.py:162
msgid "Copy"
-msgstr ""
+msgstr "コピー"
#: dashboards/nova/containers/tables.py:175
msgid "Download"
-msgstr ""
+msgstr "ダウンロード"
#: dashboards/nova/containers/tables.py:231
-#, fuzzy
msgid "Create Folder"
-msgstr "作成"
+msgstr "フォルダーの作成"
#: dashboards/nova/containers/tables.py:255
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30
-#: dashboards/nova/instances/tables.py:272
-#: dashboards/nova/volumes/tables.py:141
+#: 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:76
+#: dashboards/syspanel/instances/tables.py:73
msgid "Size"
-msgstr ""
+msgstr "サイズ"
#: dashboards/nova/containers/views.py:52
-#, fuzzy
msgid "Unable to retrieve container list."
-msgstr "キー%sを作成できません。"
+msgstr "コンテナーの一覧を取得できません。"
#: dashboards/nova/containers/views.py:81
-#, fuzzy
msgid "Unable to retrieve object list."
-msgstr "キー%sを作成できません。"
+msgstr "オブジェクトの一覧を取得できません。"
#: dashboards/nova/containers/views.py:165
-#, fuzzy
msgid "Unable to retrieve object."
-msgstr "キー%sを作成できません。"
+msgstr "オブジェクトを取得できません。"
#: dashboards/nova/containers/views.py:199
-#, fuzzy
msgid "Unable to list containers."
-msgstr "キー%sを削除できません。"
+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 ""
+msgstr "オブジェクトのコピー"
#: dashboards/nova/containers/templates/containers/_copy.html:17
msgid ""
@@ -859,6 +818,9 @@ msgid ""
"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 ""
@@ -870,11 +832,17 @@ msgid ""
"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 &reg; のフォルダーや UNIX &reg; のディレクトリーのようにコンテナーを"
+"考えることができます。コンテナーとこれらのファイルシステムの概念の主な違い"
+"は、コンテナーは入れ子にできないことです。しかしながら、アカウントの中に無制"
+"限のコンテナーを作成できます。データはコンテナーに保存する必要があります。そ"
+"のため、データをアップロードする前に、少なくとも一つのコンテナーをアカウント"
+"に定義する必要があります。"
#: dashboards/nova/containers/templates/containers/_upload.html:8
-#, fuzzy
msgid "Upload Object To Container"
-msgstr "新規ボリュームを作成する。"
+msgstr "オブジェクトのコンテナーへのアップロード"
#: dashboards/nova/containers/templates/containers/_upload.html:18
msgid ""
@@ -884,70 +852,70 @@ msgid ""
"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 ""
+msgstr "オブジェクトのアップロード"
#: dashboards/nova/images_and_snapshots/panel.py:25
-#, fuzzy
msgid "Images & Snapshots"
-msgstr "スナップショット"
+msgstr "イメージ & スナップショット"
-#: dashboards/nova/images_and_snapshots/views.py:61
-#, fuzzy
+#: dashboards/nova/images_and_snapshots/views.py:62
msgid "Unable to retrieve images."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "イメージ情報を取得できません。"
-#: dashboards/nova/images_and_snapshots/views.py:72
-#, fuzzy
+#: dashboards/nova/images_and_snapshots/views.py:73
msgid "Unable to retrieve snapshots."
-msgstr "キー%sを作成できません。"
+msgstr "スナップショット情報を取得できません。"
-#: dashboards/nova/images_and_snapshots/views.py:80
+#: dashboards/nova/images_and_snapshots/views.py:81
#: dashboards/nova/volumes/forms.py:65
-#, fuzzy
msgid "Unable to retrieve volume snapshots."
-msgstr "ボリューム%sを作成できません。"
+msgstr "ボリュームのスナップショット情報を取得できません。"
#: dashboards/nova/images_and_snapshots/images/forms.py:41
-#, fuzzy
msgid "Image Location"
-msgstr "ロケーション"
+msgstr "イメージの場所"
#: dashboards/nova/images_and_snapshots/images/forms.py:42
msgid "An external (HTTP) URL to load the image from."
-msgstr ""
+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 ""
+msgstr "形式"
#: dashboards/nova/images_and_snapshots/images/forms.py:49
msgid "AKI - Amazon Kernel Image"
-msgstr ""
+msgstr "AKI - Amazon カーネル・イメージ"
#: dashboards/nova/images_and_snapshots/images/forms.py:52
msgid "AMI - Amazon Machine Image"
-msgstr ""
+msgstr "AMI - Amazon マシン・イメージ"
#: dashboards/nova/images_and_snapshots/images/forms.py:55
msgid "ARI - Amazon Ramdisk Image"
-msgstr ""
+msgstr "ARI - Amazon ラムディスク・イメージ"
#: dashboards/nova/images_and_snapshots/images/forms.py:58
msgid "ISO - Optical Disk Image"
-msgstr ""
+msgstr "ISO - 光学ディスクイメージ"
#: dashboards/nova/images_and_snapshots/images/forms.py:60
msgid "QCOW2 - QEMU Emulator"
-msgstr ""
+msgstr "QCOW2 - QEMU エミュレーター"
#: dashboards/nova/images_and_snapshots/images/forms.py:67
msgid "Minimum Disk (GB)"
-msgstr ""
+msgstr "最小ディスク (GB)"
#: dashboards/nova/images_and_snapshots/images/forms.py:68
#: dashboards/nova/images_and_snapshots/images/forms.py:75
@@ -955,66 +923,63 @@ 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 ""
+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
-#, fuzzy
msgid "Public"
-msgstr "公開する"
+msgstr "パブリック"
#: dashboards/nova/images_and_snapshots/images/forms.py:105
#, python-format
msgid "Your image %s has been queued for creation."
-msgstr ""
+msgstr "イメージ %s が作成のためにキューに入れられました。"
#: dashboards/nova/images_and_snapshots/images/forms.py:109
-#, fuzzy
msgid "Unable to create new image."
-msgstr "%sをリボーク(無効化)できません。"
+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 ""
+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 ""
+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 ""
+msgstr "アーキテクチャー"
#: dashboards/nova/images_and_snapshots/images/forms.py:137
-#, fuzzy, python-format
+#, python-format
msgid "Unable to update image \"%s\"."
-msgstr "イメージ%sを更新できません。"
+msgstr "イメージ \"%s\" を更新できません。"
#: dashboards/nova/images_and_snapshots/images/forms.py:161
-#, fuzzy
msgid "Image was successfully updated."
-msgstr "イメージ%sが正常に登録削除されました。"
+msgstr "イメージが正常に更新されました。"
#: dashboards/nova/images_and_snapshots/images/tables.py:33
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32
-#: dashboards/nova/instances/workflows.py:456
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:454
msgid "Launch"
-msgstr "イメージを起動します。"
+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
-#, fuzzy
msgid "Image"
msgstr "イメージ"
@@ -1029,9 +994,8 @@ msgstr "イメージ"
#: 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 "イメージを更新"
+msgstr "イメージの作成"
#: dashboards/nova/images_and_snapshots/images/tables.py:67
#: dashboards/syspanel/users/tables.py:31
@@ -1041,27 +1005,28 @@ 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 "ユーザ名"
+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/instances/tables.py:277
+#: 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:86
+#: 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:145
+#: dashboards/nova/volumes/tables.py:153
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17
-#: dashboards/syspanel/instances/tables.py:81
-#: dashboards/syspanel/networks/tables.py:71
+#: 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
@@ -1075,35 +1040,32 @@ msgid "Overview"
msgstr "概要"
#: dashboards/nova/images_and_snapshots/images/tabs.py:37
-#, fuzzy
msgid "Unable to retrieve image details."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "イメージの詳細を取得できません。"
#: dashboards/nova/images_and_snapshots/images/views.py:60
-#, fuzzy
msgid "Unable to retrieve image."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "イメージ情報を取得できません。"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36
-#, fuzzy
msgid "Instance ID"
-msgstr "インスタンスID:"
+msgstr "インスタンス ID"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39
#: dashboards/nova/volumes/forms.py:193
-#, fuzzy
msgid "Snapshot Name"
-msgstr "スナップショット"
+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
-#, fuzzy
msgid "Unable to create snapshot."
-msgstr "キー%sを作成できません。"
+msgstr "スナップショットを作成できません。"
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:47
#: dashboards/nova/instances/workflows.py:106
@@ -1116,30 +1078,27 @@ msgid "Snapshots"
msgstr "スナップショット"
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54
-#, fuzzy
msgid "Instance Snapshots"
-msgstr "スナップショット"
+msgstr "インスタンスのスナップショット"
#: dashboards/nova/images_and_snapshots/snapshots/views.py:52
-#, fuzzy
msgid "Unable to retrieve instance."
-msgstr "%sをリボーク(無効化)できません。"
+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 &amp; Snapshots"
-msgstr ""
+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 "イメージを更新"
+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 ""
+msgstr "イメージサービスにアップロードするイメージを指定します。"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21
msgid ""
@@ -1147,30 +1106,37 @@ msgid ""
"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 ""
+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 results in unusable images."
+"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
-#, fuzzy
msgid "Image Overview"
-msgstr "概要"
+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
-#, fuzzy
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
@@ -1178,60 +1144,60 @@ msgstr "情報"
#: 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 ""
+msgstr "ID"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17
msgid "Checksum"
-msgstr ""
+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 "作成"
+msgstr "作成日時"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21
-#, fuzzy
msgid "Updated"
-msgstr "イメージを更新"
+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 ""
+msgstr "スペック"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32
msgid "Container Format"
-msgstr ""
+msgstr "格納形式"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34
msgid "Disk Format"
-msgstr ""
+msgstr "ディスク形式"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40
msgid "Custom Properties"
-msgstr ""
+msgstr "カスタム属性"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56
msgid "Euca2ools state"
-msgstr ""
+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 ""
+msgstr "プロジェクト ID"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64
-#, fuzzy
msgid "Image Type"
-msgstr "イメージ"
+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
@@ -1242,534 +1208,513 @@ msgstr "イメージ"
#: dashboards/syspanel/images/templates/images/update.html:4
#: dashboards/syspanel/images/templates/images/update.html:7
msgid "Update Image"
-msgstr "イメージを更新"
+msgstr "イメージの更新"
#: 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 "ここより、ユーザとその資格を管理できます。"
+msgstr "イメージのプロパティーを変更します。"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
-msgstr ""
+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:162
-#: dashboards/nova/volumes/tables.py:67
+#: dashboards/nova/instances/tables.py:179
+#: dashboards/nova/volumes/tables.py:75
msgid "Create Snapshot"
-msgstr ""
+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 ""
+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 ""
+msgstr "スナップショットの作成"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:32
-#: dashboards/nova/instances/workflows.py:75
+#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3
#, fuzzy
-msgid "Volume Snapshot"
-msgstr "スナップショット"
+msgid "Volume Snapshot Details"
+msgstr "ボリュームスナップショット"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:69
+#: 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 "スナップショット"
+msgstr "ボリュームスナップショット"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:41
-#: dashboards/nova/volumes/tables.py:50
+#: 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 "作成"
+msgstr "ボリュームの作成"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:65
+#: 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 "Volume ID"
-msgstr "ボリューム"
+msgid "Unable to retrieve snapshot details."
+msgstr "ポートの詳細を取得できません。"
#: dashboards/nova/instances/forms.py:44
-#, fuzzy, python-format
+#, python-format
msgid "Instance \"%s\" updated."
-msgstr "インスタンス%sが開始しました。"
+msgstr "インスタンス \"%s\" を更新しました。"
#: dashboards/nova/instances/forms.py:49
-#, fuzzy
msgid "Unable to update instance."
-msgstr "イメージ%sを更新できません。"
+msgstr "インスタンスを更新できません。"
#: dashboards/nova/instances/panel.py:24
-#: dashboards/nova/instances/tables.py:63
-#: dashboards/nova/instances/tables.py:80
-#: dashboards/nova/instances/tables.py:95
-#: dashboards/nova/instances/tables.py:123
-#: dashboards/nova/instances/tables.py:292
+#: 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:96
+#: 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:60
+#: dashboards/nova/instances/tables.py:67
msgid "Terminate"
msgstr "削除"
-#: dashboards/nova/instances/tables.py:61
+#: dashboards/nova/instances/tables.py:68
msgid "Scheduled termination of"
-msgstr ""
+msgstr "スケジュール削除"
-#: dashboards/nova/instances/tables.py:77
+#: dashboards/nova/instances/tables.py:87
msgid "Reboot"
-msgstr "リストを再読み込みする"
+msgstr "再起動します"
-#: dashboards/nova/instances/tables.py:78
-#, fuzzy
+#: dashboards/nova/instances/tables.py:88
msgid "Rebooted"
-msgstr "リストを再読み込みする"
+msgstr "再起動しました"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Pause"
-msgstr ""
+msgstr "一時停止します"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Unpause"
-msgstr ""
+msgstr "再開します"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Paused"
-msgstr ""
+msgstr "一時停止しました"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Unpaused"
-msgstr ""
+msgstr "再開しました"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Suspend"
-msgstr ""
+msgstr "休止します"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Resume"
-msgstr ""
+msgstr "再開します"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Suspended"
-msgstr ""
+msgstr "休止しました"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Resumed"
-msgstr ""
+msgstr "再開しました"
-#: dashboards/nova/instances/tables.py:148
-#: dashboards/nova/instances/workflows.py:455
+#: 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 "イメージを起動します。"
+msgstr "イメージの起動"
-#: dashboards/nova/instances/tables.py:155
+#: dashboards/nova/instances/tables.py:169
#: dashboards/nova/instances/templates/instances/_update.html:7
msgid "Edit Instance"
-msgstr "インスタンスを編集"
+msgstr "インスタンスの編集"
-#: dashboards/nova/instances/tables.py:172
+#: dashboards/nova/instances/tables.py:189
msgid "VNC Console"
-msgstr ""
+msgstr "VNC コンソール"
-#: dashboards/nova/instances/tables.py:187
+#: dashboards/nova/instances/tables.py:204
msgid "View Log"
-msgstr ""
+msgstr "ログの参照"
-#: dashboards/nova/instances/tables.py:232
+#: dashboards/nova/instances/tables.py:252
#, python-format
msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
-msgstr ""
+msgstr "%(name)s | %(RAM)s メモリー | %(VCPU)s 仮想 CPU | %(disk)s ディスク"
-#: dashboards/nova/instances/tables.py:239
-#: dashboards/nova/instances/tables.py:246
-#, fuzzy
+#: dashboards/nova/instances/tables.py:259
+#: dashboards/nova/instances/tables.py:266
msgid "Not available"
-msgstr "現在イメージがありません。"
+msgstr "利用できません"
-#: dashboards/nova/instances/tables.py:269
-#: dashboards/syspanel/instances/tables.py:73 usage/tables.py:57
-#, fuzzy
+#: 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 "インスタンス"
+msgstr "インスタンス名"
-#: dashboards/nova/instances/tables.py:281
-#: dashboards/syspanel/instances/tables.py:85
+#: dashboards/nova/instances/tables.py:302
+#: dashboards/syspanel/instances/tables.py:82
msgid "Task"
-msgstr ""
+msgstr "タスク"
-#: dashboards/nova/instances/tables.py:288
-#: dashboards/syspanel/instances/tables.py:92
-#, fuzzy
+#: dashboards/nova/instances/tables.py:309
+#: dashboards/syspanel/instances/tables.py:89
msgid "Power State"
-msgstr "状態"
+msgstr "稼働状態"
#: dashboards/nova/instances/tabs.py:35
msgid "Log"
-msgstr ""
+msgstr "ログ"
#: dashboards/nova/instances/tabs.py:47 dashboards/nova/instances/views.py:105
-#, fuzzy, python-format
+#, python-format
msgid "Unable to get log for instance \"%s\"."
-msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません。"
+msgstr "インスタンス \"%s\" のログを取得できません。"
#: dashboards/nova/instances/tabs.py:54
msgid "VNC"
-msgstr ""
+msgstr "VNC"
#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121
-#, fuzzy, python-format
+#, python-format
msgid "Unable to get VNC console for instance \"%s\"."
-msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません。"
+msgstr "インスタンス \"%s\" の VNC コンソールを取得できません。"
#: dashboards/nova/instances/views.py:58
-#, fuzzy
msgid "Unable to retrieve instances."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "インスタンスを取得できません。"
#: dashboards/nova/instances/views.py:81
-#: dashboards/syspanel/instances/views.py:89
-#, fuzzy
+#: dashboards/syspanel/instances/views.py:77
msgid "Unable to retrieve instance size information."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "インスタンスの容量情報を取得できません。"
#: dashboards/nova/instances/views.py:143
-#, fuzzy
msgid "Unable to retrieve instance details."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "インスタンスの詳細を取り出せません。"
#: dashboards/nova/instances/views.py:178
-#, fuzzy, python-format
+#, python-format
msgid "Unable to retrieve details for instance \"%s\"."
-msgstr "%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 ""
+msgstr "ユーザー"
#: dashboards/nova/instances/workflows.py:52
-#, fuzzy
msgid "Project & User"
-msgstr "プロジェクトを削除"
-
-#: dashboards/nova/instances/workflows.py:54
-msgid ""
-"Admin users may optionally select the project and user for whom the instance "
-"should be created."
-msgstr ""
+msgstr "プロジェクト使用状況"
#: dashboards/nova/instances/workflows.py:65
msgid "Don't boot from a volume."
-msgstr ""
+msgstr "ボリュームから起動しません。"
#: dashboards/nova/instances/workflows.py:66
msgid "Boot from volume."
-msgstr ""
+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 "ボリューム"
-
-#: 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:173
-#, fuzzy
-msgid "Volume"
-msgstr "ボリューム"
+msgstr "ボリュームの詳細"
#: dashboards/nova/instances/workflows.py:77
#: dashboards/nova/volumes/forms.py:126
-#, fuzzy
msgid "Device Name"
-msgstr "ユーザ名"
+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
-#, fuzzy
msgid "Delete on Terminate"
-msgstr "削除"
+msgstr "終了時に削除します"
#: dashboards/nova/instances/workflows.py:85
msgid "Delete volume on instance terminate"
-msgstr ""
+msgstr "インスタンス終了時にボリュームを削除します"
#: dashboards/nova/instances/workflows.py:99
#, python-format
msgid "Please choose a volume, or select %s."
-msgstr ""
+msgstr "ボリュームを選択してください、または %s を選択してください。"
#: dashboards/nova/instances/workflows.py:116
-#, fuzzy
msgid "Select Volume"
-msgstr "言語を選択"
+msgstr "ボリュームの選択"
#: dashboards/nova/instances/workflows.py:124
-#, fuzzy
msgid "Unable to retrieve list of volumes."
-msgstr "キー%sを作成できません。"
+msgstr "ボリュームの一覧を取得できません。"
#: dashboards/nova/instances/workflows.py:128
-#, fuzzy
msgid "Select Volume Snapshot"
-msgstr "新規ボリュームを作成する。"
+msgstr "ボリュームオプション"
#: dashboards/nova/instances/workflows.py:137
-#, fuzzy
msgid "Unable to retrieve list of volume snapshots."
-msgstr "ボリューム%sを作成できません。"
+msgstr "ボリュームのスナップショットの一覧を取得できません。"
#: dashboards/nova/instances/workflows.py:170
-#, fuzzy
msgid "Instance Source"
-msgstr "インスタンス"
+msgstr "インスタンス・ソース"
#: dashboards/nova/instances/workflows.py:173
-#, fuzzy
msgid "Instance Snapshot"
-msgstr "スナップショット"
-
-#: dashboards/nova/instances/workflows.py:175
-#, fuzzy
-msgid "Server Name"
-msgstr "ユーザ名"
+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 ""
+msgstr "インタスタンスタイプ"
#: dashboards/nova/instances/workflows.py:177
msgid "Size of image to launch."
-msgstr ""
+msgstr "起動するイメージの容量。"
#: dashboards/nova/instances/workflows.py:178
-#, fuzzy
msgid "Instance Count"
-msgstr "インスタンス"
+msgstr "インスタンス数"
#: dashboards/nova/instances/workflows.py:181
msgid "Number of instances to launch."
-msgstr ""
+msgstr "起動するインスタンス数。"
#: dashboards/nova/instances/workflows.py:184
-#, fuzzy
msgid "Details"
-msgstr "ボリューム"
+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 ""
+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:227
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:228
msgid "Unable to retrieve public images."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "公開イメージを取得できません。"
-#: dashboards/nova/instances/workflows.py:241
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:243
msgid "Unable to retrieve images for the current project."
-msgstr "キー%sを作成できません。"
+msgstr "現在のプロジェクト向けのイメージを取得できません。"
-#: dashboards/nova/instances/workflows.py:264
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:266
msgid "Select Image"
-msgstr "言語を選択"
+msgstr "イメージの選択"
-#: dashboards/nova/instances/workflows.py:266
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:268
msgid "No images available."
-msgstr "現在イメージがありません。"
+msgstr "利用可能なイメージがありません。"
-#: dashboards/nova/instances/workflows.py:275
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:277
msgid "Select Instance Snapshot"
-msgstr "スナップショット"
+msgstr "インスタンスのスナップショットの選択"
-#: dashboards/nova/instances/workflows.py:277
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:279
msgid "No snapshots available."
-msgstr "現在イメージがありません。"
+msgstr "利用可能なスナップショットがありません。"
-#: dashboards/nova/instances/workflows.py:288
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:290
msgid "Unable to retrieve instance flavors."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "インスタンスのタイプを取得できません。"
-#: dashboards/nova/instances/workflows.py:301
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:303 usage/base.py:113
msgid "Unable to retrieve quota information."
-msgstr "イメージ%sの登録削除ができませんでした。"
+msgstr "クォータ情報を取得できません。"
-#: dashboards/nova/instances/workflows.py:334
+#: dashboards/nova/instances/workflows.py:336
msgid "Which keypair to use for authentication."
-msgstr ""
+msgstr "認証に使用するキーペアを選択してください。"
-#: dashboards/nova/instances/workflows.py:341
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:343
msgid "Launch instance in these security groups."
-msgstr "セキュリティグループ%sを作成できません。"
+msgstr "これらのセキュリティグループにインスタンスを起動します。"
-#: dashboards/nova/instances/workflows.py:346
+#: 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:356
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:358
msgid "Unable to retrieve keypairs."
-msgstr "キー%sを作成できません。"
+msgstr "キーペアを取得できません。"
-#: dashboards/nova/instances/workflows.py:358
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:360
msgid "Select a keypair"
-msgstr "プロジェクトを削除"
+msgstr "キーペアの選択"
-#: dashboards/nova/instances/workflows.py:360
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:362
msgid "No keypairs available."
-msgstr "現在イメージがありません。"
+msgstr "利用可能なキーペアがありません。"
-#: dashboards/nova/instances/workflows.py:369
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:371
msgid "Unable to retrieve list of security groups"
-msgstr "キー%sを作成できません。"
+msgstr "セキュリティグループの一覧を取得できません"
-#: dashboards/nova/instances/workflows.py:389
+#: dashboards/nova/instances/workflows.py:391
msgid "Customization Script"
-msgstr ""
+msgstr "カスタマイズ・スクリプト"
-#: dashboards/nova/instances/workflows.py:391
+#: 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:398
+#: dashboards/nova/instances/workflows.py:400
msgid "Post-Creation"
-msgstr ""
+msgstr "作成後"
-#: dashboards/nova/instances/workflows.py:409
-#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:32
-#: dashboards/nova/networks/tables.py:92
+#: 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:34
-#: dashboards/syspanel/networks/tables.py:77
+#: 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 ""
+msgstr "ネットワーク"
-#: dashboards/nova/instances/workflows.py:412
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:414
msgid "Launch instance withthese networks"
-msgstr "セキュリティグループ%sを作成できません。"
+msgstr "これらのネットワークとともにインスタンスを起動します"
-#: dashboards/nova/instances/workflows.py:416
-#: dashboards/syspanel/instances/workflows.py:37
+#: dashboards/nova/instances/workflows.py:418
msgid "Networking"
-msgstr ""
+msgstr "ネットワーク"
-#: dashboards/nova/instances/workflows.py:418
-#: dashboards/syspanel/instances/workflows.py:39
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:420
msgid "Select networks for your instance."
-msgstr "言語を選択"
+msgstr "インスタンスのネットワークを選択します。"
-#: dashboards/nova/instances/workflows.py:434
-#: dashboards/syspanel/instances/workflows.py:73
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:432
msgid "Unable to retrieve networks."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ネットワークを取得できません。"
-#: dashboards/nova/instances/workflows.py:457
+#: dashboards/nova/instances/workflows.py:455
#, python-format
msgid "Launched %(count)s named \"%(name)s\"."
-msgstr ""
+msgstr "%(count)s 個の \"%(name)s\" を起動しました。"
-#: dashboards/nova/instances/workflows.py:458
-#, fuzzy, python-format
+#: dashboards/nova/instances/workflows.py:456
+#, python-format
msgid "Unable to launch %(count)s named \"%(name)s\"."
-msgstr "イメージ%sを更新できません。"
+msgstr "%(count)s 個の \"%(name)s\" を起動できません。"
-#: dashboards/nova/instances/workflows.py:471
-#, fuzzy, python-format
+#: dashboards/nova/instances/workflows.py:469
+#, python-format
msgid "%s instances"
-msgstr "インスタンス"
+msgstr "%s インスタンス"
-#: dashboards/nova/instances/workflows.py:474
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:472
msgid "instance"
msgstr "インスタンス"
#: dashboards/nova/instances/templates/instances/_detail_log.html:4
-#, fuzzy
msgid "Instance Console Log"
-msgstr "インスタンス"
+msgstr "インスタンスのコンソールログ"
#: dashboards/nova/instances/templates/instances/_detail_log.html:7
msgid "Log Length"
-msgstr ""
+msgstr "ログ長"
#: dashboards/nova/instances/templates/instances/_detail_log.html:9
msgid "Go"
-msgstr ""
+msgstr "Go"
#: dashboards/nova/instances/templates/instances/_detail_log.html:11
msgid "View Full Log"
-msgstr ""
+msgstr "全てのログの表示"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:3
-#, fuzzy
msgid "Instance Overview"
-msgstr "インスタンス"
+msgstr "インスタンスの概要"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:24
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
-#: usage/tables.py:22
+#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22
msgid "RAM"
-msgstr ""
+msgstr "RAM"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:26
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10
@@ -1777,155 +1722,152 @@ msgstr ""
#: dashboards/syspanel/flavors/tables.py:40
#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19
msgid "VCPUs"
-msgstr ""
+msgstr "仮想 CPU"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:27
msgid "VCPU"
-msgstr ""
+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: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 ""
+msgstr "ディスク"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:34
msgid "IP Addresses"
-msgstr ""
+msgstr "IP アドレス"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:59
msgid "No rules defined."
-msgstr ""
+msgstr "ルールが定義されていません。"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:68
msgid "Meta"
-msgstr ""
+msgstr "メタ情報"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:71
-#, fuzzy
msgid "Key Name"
-msgstr "ユーザ名"
+msgstr "キーペア名"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:84
-#, fuzzy
msgid "Volumes Attached"
-msgstr "ボリュームを付与する。"
+msgstr "接続されているボリューム"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:88
-#: dashboards/nova/volumes/tables.py:158
+#: 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 "ボリュームを付与する。"
+msgstr "接続先"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:90
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42
msgid "on"
-msgstr ""
+msgstr "の"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:94
msgid "No volumes attached."
-msgstr ""
+msgstr "ボリュームが接続されていません。"
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3
-#, fuzzy
msgid "Instance VNC Console"
-msgstr "インスタンス"
+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 ""
+msgstr "VNC のみを表示するにはここをクリックします"
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8
msgid "VNC console is currently unavailabe. Please try again later."
-msgstr ""
+msgstr "VNC コンソールが現在利用できません。後から再びお試しください。"
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9
msgid "Reload"
-msgstr ""
+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 ""
+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 "インスタンスタイプ"
+msgstr "インタスタンスタイプの詳細"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11
#: dashboards/syspanel/flavors/tables.py:44
msgid "Root Disk"
-msgstr ""
+msgstr "ルートディスク"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12
#: dashboards/syspanel/flavors/tables.py:46
msgid "Ephemeral Disk"
-msgstr ""
+msgstr "一時ディスク"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13
msgid "Total Disk"
-msgstr ""
+msgstr "合計ディスク"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
msgid "MB"
-msgstr ""
+msgstr "MB"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21
-#, fuzzy
msgid "Number of Instances"
-msgstr "インスタンス"
+msgstr "インスタンス数"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29
msgid "Number of VCPUs"
-msgstr ""
+msgstr "仮想 CPU 数"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
-msgid "Total Memory"
-msgstr ""
+#, 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 ""
+msgstr "ここからインスタンスの編集可能なプロパティーを更新できます。"
#: dashboards/nova/instances/templates/instances/_update.html:22
#: dashboards/nova/networks/templates/networks/_update.html:22
@@ -1934,112 +1876,118 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31
msgid "Save Changes"
-msgstr ""
+msgstr "変更の保存"
#: dashboards/nova/instances/templates/instances/detail.html:3
-#, fuzzy
msgid "Instance Detail"
-msgstr "インスタンスID:"
+msgstr "インスタンスの詳細"
#: dashboards/nova/instances/templates/instances/update.html:3
#: dashboards/nova/instances/templates/instances/update.html:6
msgid "Update Instance"
-msgstr "インスタンスを更新"
+msgstr "インスタンスの更新"
#: dashboards/nova/networks/forms.py:47
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:81
+#, python-format
msgid "Network %s was successfully updated."
-msgstr "キー%sは正常に削除されました。"
+msgstr "ネットワーク %s が正常に更新されました。"
#: dashboards/nova/networks/forms.py:52
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:86
+#, python-format
msgid "Failed to update network %s"
-msgstr "イメージ%sを更新できません。"
+msgstr "ネットワーク %s の更新に失敗しました"
-#: dashboards/nova/networks/tables.py:31
+#: 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:33
+#: dashboards/syspanel/networks/tables.py:34
msgid "Network"
-msgstr ""
+msgstr "ネットワーク"
-#: dashboards/nova/networks/tables.py:47
-#: dashboards/syspanel/networks/tables.py:40
+#: dashboards/nova/networks/tables.py:58
+#: dashboards/syspanel/networks/tables.py:41
#, python-format
msgid "Failed to delete network %s"
-msgstr ""
+msgstr "ネットワーク %s の削除に失敗しました"
-#: dashboards/nova/networks/tables.py:55
+#: 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:48
+#: 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 "新規ボリュームを作成する。"
+msgstr "ネットワークの作成"
-#: dashboards/nova/networks/tables.py:62
+#: dashboards/nova/networks/tables.py:73
#: dashboards/nova/networks/templates/networks/_update.html:7
-#: dashboards/syspanel/networks/tables.py:55
+#: dashboards/syspanel/networks/tables.py:56
#: dashboards/syspanel/networks/templates/networks/_update.html:7
msgid "Edit Network"
-msgstr ""
+msgstr "ネットワークの編集"
-#: dashboards/nova/networks/tables.py:69
+#: dashboards/nova/networks/tables.py:80
msgid "Add Subnet"
-msgstr ""
+msgstr "サブネットの追加"
-#: dashboards/nova/networks/tables.py:85
-#: dashboards/syspanel/networks/tables.py:70
-#, fuzzy
+#: dashboards/nova/networks/tables.py:96
+#: dashboards/syspanel/networks/tables.py:71
msgid "Subnets Associated"
-msgstr "インスタンスを更新"
+msgstr "関連サブネット"
-#: dashboards/nova/networks/tables.py:88
+#: 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:73
+#: dashboards/syspanel/networks/tables.py:76
#: dashboards/syspanel/networks/ports/tables.py:79
-#, fuzzy
msgid "Admin State"
-msgstr "ロケーション"
+msgstr "管理者状態"
-#: dashboards/nova/networks/views.py:55
+#: dashboards/nova/networks/views.py:52
#: dashboards/syspanel/networks/views.py:60
msgid "Network list can not be retrieved."
-msgstr ""
+msgstr "ネットワーク一覧を取得できません。"
-#: dashboards/nova/networks/views.py:89
-#, fuzzy
+#: dashboards/nova/networks/views.py:86
msgid "Unable to retrieve network details."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ネットワークの詳細を取得できません。"
-#: dashboards/nova/networks/views.py:112
+#: dashboards/nova/networks/views.py:109
#: dashboards/syspanel/networks/views.py:91
msgid "Subnet list can not be retrieved."
-msgstr ""
+msgstr "サブネット一覧を取得できません。"
-#: dashboards/nova/networks/views.py:124
+#: dashboards/nova/networks/views.py:121
#: dashboards/syspanel/networks/views.py:103
msgid "Port list can not be retrieved."
-msgstr ""
+msgstr "ポート一覧を取得できません。"
-#: dashboards/nova/networks/views.py:137
+#: dashboards/nova/networks/views.py:134
+#: dashboards/nova/networks/subnets/tables.py:95
#: dashboards/syspanel/networks/views.py:118
-#, fuzzy, python-format
+#, python-format
msgid "Unable to retrieve details for network \"%s\"."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ネットワーク \"%s\" の詳細を取得できません。"
#: dashboards/nova/networks/workflows.py:36
msgid "Network Name (optional)"
-msgstr ""
+msgstr "ネットワーク名 (オプション)"
#: dashboards/nova/networks/workflows.py:41
msgid ""
@@ -2047,9 +1995,12 @@ msgid ""
"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:48
+#: 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
@@ -2059,43 +2010,42 @@ msgstr ""
#: 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 "作成"
+msgstr "サブネットの作成"
#: dashboards/nova/networks/workflows.py:55
msgid "Subnet Name (optional)"
-msgstr ""
+msgstr "サブネット名 (オプション)"
#: dashboards/nova/networks/workflows.py:57
#: dashboards/nova/networks/subnets/forms.py:44
-#: dashboards/nova/networks/subnets/tables.py:71
+#: 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 ""
+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 ""
+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:72
+#: dashboards/nova/networks/subnets/tables.py:84
#: dashboards/syspanel/networks/subnets/tables.py:72
msgid "IP Version"
-msgstr ""
+msgstr "IP バージョン"
#: dashboards/nova/networks/workflows.py:66
msgid "Gateway IP (optional)"
-msgstr ""
+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 ""
+msgstr "ゲートウェイの IP アドレス (例: 192.168.0.1)"
#: dashboards/nova/networks/workflows.py:76
msgid ""
@@ -2103,252 +2053,240 @@ msgid ""
"\"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 ""
+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 ""
+msgstr "ゲートウェイの IP アドレスと IP バージョンが一致していません。"
#: dashboards/nova/networks/workflows.py:111
-#, fuzzy
msgid "Create"
msgstr "作成"
#: dashboards/nova/networks/workflows.py:112
#, python-format
msgid "Created network \"%s\"."
-msgstr ""
+msgstr "ネットワーク \"%s\" を作成しました。"
#: dashboards/nova/networks/workflows.py:113
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create network \"%s\"."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ネットワーク \"%s\" の作成に失敗しました。"
#: dashboards/nova/networks/workflows.py:129
-#, fuzzy, python-format
+#, python-format
msgid "Network \"%s\" was successfully created."
-msgstr "キー%sは正常に削除されました。"
+msgstr "ネットワーク \"%s\" が正常に作成されました。"
#: dashboards/nova/networks/workflows.py:132
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create network \"%s\"."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ネットワーク \"%s\" の作成に失敗しました。"
#: dashboards/nova/networks/workflows.py:151
-#, fuzzy, python-format
+#, python-format
msgid "Subnet \"%s\" was successfully created."
-msgstr "キー%sは正常に削除されました。"
+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
-#, fuzzy
msgid "Attached"
-msgstr "ボリュームを付与する。"
+msgstr "接続しました"
#: dashboards/nova/networks/ports/tables.py:35
-#, fuzzy
msgid "Detached"
-msgstr "ボリューム"
+msgstr "切断しました"
#: dashboards/nova/networks/ports/tables.py:42
#: dashboards/syspanel/networks/ports/tables.py:75
msgid "Fixed IPs"
-msgstr ""
+msgstr "固定 IP"
#: dashboards/nova/networks/ports/tables.py:43
#: dashboards/syspanel/networks/ports/tables.py:76
-#, fuzzy
msgid "Device Attached"
-msgstr "ユーザ名"
+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 ""
+msgstr "ポート"
#: dashboards/nova/networks/ports/tabs.py:39
#: dashboards/syspanel/networks/ports/tabs.py:39
-#, fuzzy
msgid "Unable to retrieve port details."
-msgstr "ボリューム%sを作成できません。"
+msgstr "ポートの詳細を取得できません。"
#: dashboards/nova/networks/subnets/forms.py:34
-#: dashboards/syspanel/networks/tables.py:67
+#: dashboards/syspanel/networks/tables.py:68
#: dashboards/syspanel/networks/ports/forms.py:32
-#, fuzzy
msgid "Network Name"
-msgstr "ユーザ名"
+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 ""
+msgstr "ネットワーク ID"
#: dashboards/nova/networks/subnets/forms.py:53
#: dashboards/nova/networks/subnets/forms.py:103
-#: dashboards/nova/networks/subnets/tables.py:73
+#: 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 ""
+msgstr "ゲートウェイ IP"
#: dashboards/nova/networks/subnets/forms.py:84
-#, fuzzy, python-format
+#, python-format
msgid "Subnet %s was successfully created."
-msgstr "キー%sは正常に削除されました。"
+msgstr "サブネット %s が正常に作成されました。"
#: dashboards/nova/networks/subnets/forms.py:89
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create subnet %s"
-msgstr "ボリューム%sを作成できません。"
+msgstr "サブネット %s の作成に失敗しました"
#: dashboards/nova/networks/subnets/forms.py:130
-#, fuzzy, python-format
+#, python-format
msgid "Subnet %s was successfully updated."
-msgstr "キー%sは正常に削除されました。"
+msgstr "サブネット %s が正常に更新されました。"
#: dashboards/nova/networks/subnets/forms.py:135
-#, fuzzy, python-format
+#, python-format
msgid "Failed to update subnet %s"
-msgstr "イメージ%sを更新できません。"
+msgstr "サブネット %s の更新に失敗しました"
-#: dashboards/nova/networks/subnets/tables.py:31
+#: 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 ""
+msgstr "サブネット"
-#: dashboards/nova/networks/subnets/tables.py:32
-#: dashboards/nova/networks/subnets/tables.py:77
+#: 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 ""
+msgstr "サブネット"
-#: dashboards/nova/networks/subnets/tables.py:38
+#: 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 ""
+msgstr "サブネット %s の削除に失敗しました"
-#: dashboards/nova/networks/subnets/tables.py:59
+#: 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 "ユーザ資格の編集"
+msgstr "サブネットの編集"
#: dashboards/nova/networks/subnets/tabs.py:41
-#, fuzzy
msgid "Unable to retrieve subnet details."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "サブネットの詳細を取得できません。"
#: 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 "%sをリボーク(無効化)できません。"
+msgstr "ネットワークを取得できません。"
#: dashboards/nova/networks/subnets/views.py:84
#: dashboards/syspanel/networks/subnets/views.py:80
-#, fuzzy
msgid "Unable to retrieve subnet details"
-msgstr "%sをリボーク(無効化)できません。"
+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 ""
+msgstr "ネットワークの名前を選択してください。"
#: dashboards/nova/networks/templates/networks/_detail_overview.html:3
-#, fuzzy
msgid "Network Overview"
-msgstr "概要"
+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 ""
+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 "インスタンスタイプ"
+msgstr "ネットワークの詳細"
#: dashboards/nova/networks/templates/networks/detail.html:6
-#, fuzzy
msgid "Network Detail: "
-msgstr "インスタンスタイプ"
+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
-#, fuzzy
msgid "Update Network"
-msgstr "イメージを更新"
+msgstr "ネットワークの更新"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3
-#, fuzzy
msgid "Port Overview"
-msgstr "概要"
+msgstr "ポートの概要"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6
#: dashboards/syspanel/networks/ports/tables.py:34
msgid "Port"
-msgstr ""
+msgstr "ポート"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17
msgid "Fixed IP"
-msgstr ""
+msgstr "固定 IP"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21
-#, fuzzy
msgid "IP address:"
-msgstr "プロジェクトを削除"
+msgstr "IP アドレス:"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22
msgid "Subnet ID"
-msgstr ""
+msgstr "サブネット ID"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28
msgid "Mac Address"
-msgstr ""
+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
-#, fuzzy
msgid "Device ID"
-msgstr "ユーザ名"
+msgstr "デバイス ID"
#: dashboards/nova/networks/templates/networks/ports/detail.html:3
#: dashboards/nova/networks/templates/networks/ports/detail.html:6
-#, fuzzy
msgid "Port Detail"
-msgstr "インスタンスタイプ"
+msgstr "ポートの詳細"
#: dashboards/nova/networks/templates/networks/subnets/_create.html:18
#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18
@@ -2357,52 +2295,51 @@ msgid ""
"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 "概要"
+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 ""
+msgstr "IP バージョン"
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21
msgid "IP allocation pool"
-msgstr ""
+msgstr "IP 割り当てプール"
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24
msgid "Start"
-msgstr ""
+msgstr "開始"
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25
msgid " - End"
-msgstr ""
+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 ""
+msgstr "ここからサブネットの編集可能なプロパティーを更新できます。"
#: dashboards/nova/networks/templates/networks/subnets/detail.html:3
#: dashboards/nova/networks/templates/networks/subnets/detail.html:6
-#, fuzzy
msgid "Subnet Detail"
-msgstr "ボリューム"
+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
-#, fuzzy
msgid "Update Subnet"
-msgstr "インスタンスを更新"
+msgstr "サブネットの更新"
#: dashboards/nova/templates/nova/_warning.html:6
msgid "You currently have the power to damage your OpenStack cloud..."
-msgstr ""
+msgstr "現在 OpenStack クラウドを破壊する権限を持っています..."
#: dashboards/nova/templates/nova/_warning.html:9
msgid ""
@@ -2411,6 +2348,11 @@ msgid ""
"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 ""
@@ -2418,16 +2360,21 @@ msgid ""
"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 ""
+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 ""
@@ -2435,23 +2382,32 @@ msgid ""
"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 ""
+msgstr "これは報告された不完全性の一覧です。他にもある可能性があります。"
#: dashboards/nova/templates/nova/_warning.html:19
msgid ""
@@ -2460,67 +2416,56 @@ msgid ""
"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/templates/nova/base.html:9
-#, fuzzy
-msgid "Caution"
-msgstr "ロケーション"
-
-#: dashboards/nova/templates/nova/base.html:10
-msgid "You are acting as an admin user in the project dashboard."
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:12
-msgid "Learn More"
-msgstr ""
-
-#: dashboards/nova/volumes/forms.py:26
-#, fuzzy
-msgid "Volume Name"
-msgstr "ボリューム"
+msgstr "閉じる"
#: dashboards/nova/volumes/forms.py:29
msgid "Size (GB)"
-msgstr ""
+msgstr "容量 (GB)"
#: dashboards/nova/volumes/forms.py:30
msgid "Use snapshot as a source"
-msgstr ""
+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
-#, fuzzy
msgid "Unable to load the specified snapshot."
-msgstr "キー%sを作成できません。"
+msgstr "指定されたスナップショットを読み込めません。"
#: dashboards/nova/volumes/forms.py:59
-#, fuzzy
msgid "Choose a snapshot"
-msgstr "スナップショット"
+msgstr "スナップショットの選択"
#: dashboards/nova/volumes/forms.py:83
#, python-format
msgid "The volume size cannot be less than the snapshot size (%sGB)"
-msgstr ""
+msgstr "ボリューム容量はスナップショット容量 (%sGB) より小さくできません。"
#: dashboards/nova/volumes/forms.py:92
#, python-format
@@ -2528,51 +2473,50 @@ 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 ""
+msgstr "すでに利用可能なすべてのボリュームを使用しています。"
#: dashboards/nova/volumes/forms.py:115
-#, fuzzy
msgid "Unable to create volume."
-msgstr "ボリューム%sを作成できません。"
+msgstr "ボリュームを作成できません。"
#: dashboards/nova/volumes/forms.py:123
-#, fuzzy
msgid "Attach to Instance"
-msgstr "イメージを起動します。"
+msgstr "インスタンスへの接続"
#: dashboards/nova/volumes/forms.py:124
msgid "Select an instance to attach to."
-msgstr ""
+msgstr "接続するインスタンスを選択してください。"
#: dashboards/nova/volumes/forms.py:168
msgid "Unknown instance (None)"
-msgstr ""
+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
-#, fuzzy
msgid "Unable to attach volume."
-msgstr "ボリューム%sを付与できません。"
+msgstr "ボリュームを接続できません。"
#: dashboards/nova/volumes/forms.py:212
-#, fuzzy, python-format
+#, python-format
msgid "Creating volume snapshot \"%s\""
-msgstr "ユーザ%sを作成中..."
+msgstr "ボリュームのスナップショット \"%s\" を作成しています"
#: dashboards/nova/volumes/forms.py:218
-#, fuzzy
msgid "Unable to create volume snapshot."
-msgstr "ボリューム%sを作成できません。"
+msgstr "ボリュームのスナップショットを作成できません。"
#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37
-#: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174
+#: 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
@@ -2583,173 +2527,155 @@ msgstr "ボリューム%sを作成できません。"
msgid "Volumes"
msgstr "ボリューム"
-#: dashboards/nova/volumes/tables.py:57
-#, fuzzy
+#: 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 "ボリュームを付与する。"
+msgstr "接続の編集"
-#: dashboards/nova/volumes/tables.py:84
+#: dashboards/nova/volumes/tables.py:92
#, python-format
msgid "%sGB"
-msgstr ""
+msgstr "%sGB"
-#: dashboards/nova/volumes/tables.py:97 dashboards/nova/volumes/views.py:140
-#, fuzzy
+#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149
msgid "Unable to retrieve attachment information."
-msgstr "イメージ%sの登録削除ができませんでした。"
+msgstr "接続情報を取得できません。"
-#: dashboards/nova/volumes/tables.py:114
-#, fuzzy, python-format
+#: dashboards/nova/volumes/tables.py:122
+#, python-format
msgid "Attached to %(instance)s on %(dev)s"
-msgstr "イメージを起動します。"
+msgstr "%(instance)s の %(dev)s に接続しました"
-#: dashboards/nova/volumes/tables.py:171
+#: dashboards/nova/volumes/tables.py:179
msgid "Detach"
-msgstr ""
+msgstr "切断します"
-#: dashboards/nova/volumes/tables.py:172
-#, fuzzy
+#: dashboards/nova/volumes/tables.py:180
msgid "Detaching"
-msgstr "ボリューム"
+msgstr "切断中"
-#: dashboards/nova/volumes/tables.py:207
+#: dashboards/nova/volumes/tables.py:215
#, python-format
msgid "%(dev)s on instance %(instance_name)s"
-msgstr ""
+msgstr "インスタンス %(instance_name)s 上の %(dev)s"
#: dashboards/nova/volumes/tabs.py:41
-#, fuzzy
msgid "Unable to retrieve volume details."
-msgstr "ボリューム%sを作成できません。"
+msgstr "ボリュームの詳細を取得できません。"
-#: dashboards/nova/volumes/views.py:52
-#, fuzzy
+#: dashboards/nova/volumes/views.py:50
msgid "Unable to retrieve volume list."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ボリューム一覧を取得できません。"
#: dashboards/nova/volumes/views.py:58
-#, fuzzy
msgid "Unable to retrieve volume/instance attachment information"
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ボリューム / インスタンスの接続情報を取得できません"
-#: dashboards/nova/volumes/views.py:121 dashboards/nova/volumes/views.py:131
-#, fuzzy
+#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140
msgid "Unable to retrieve volume information."
-msgstr "イメージ%sの登録削除ができませんでした。"
+msgstr "ボリューム情報を取得できません。"
#: dashboards/nova/volumes/templates/volumes/_attach.html:9
#: dashboards/nova/volumes/templates/volumes/attach.html:6
msgid "Manage Volume Attachments"
-msgstr ""
+msgstr "ボリュームの接続の管理"
#: dashboards/nova/volumes/templates/volumes/_attach.html:13
-#, fuzzy
msgid "Attach To Instance"
-msgstr "イメージを起動します。"
+msgstr "インスタンスへの接続"
#: dashboards/nova/volumes/templates/volumes/_attach.html:22
-#, fuzzy
msgid "Attach Volume"
-msgstr "ボリュームを付与する。"
+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 ""
+msgstr "ボリュームは、インスタンスに接続できるブロックデバイスです。"
#: dashboards/nova/volumes/templates/volumes/_create.html:22
-#, fuzzy
msgid "Volume Quotas"
-msgstr "ボリューム"
+msgstr "ボリュームのクォータ"
#: dashboards/nova/volumes/templates/volumes/_create.html:25
msgid "Total Gigabytes"
-msgstr ""
+msgstr "合計ギガバイト"
#: dashboards/nova/volumes/templates/volumes/_create.html:34
msgid "Number of Volumes"
-msgstr ""
+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 "新規ボリュームを作成する。"
+msgstr "ボリュームのスナップショットの作成"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3
-#, fuzzy
msgid "Volume Overview"
-msgstr "概要"
+msgstr "ボリュームの概要"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34
-#, fuzzy
msgid "Attachments"
-msgstr "ボリュームを付与する。"
+msgstr "接続状況"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46
-#, fuzzy
msgid "Not attached"
-msgstr "ボリュームを付与する。"
+msgstr "未接続"
#: dashboards/nova/volumes/templates/volumes/create.html:6
-#, fuzzy
msgid "Create a Volume"
-msgstr "新規ボリュームを作成する。"
+msgstr "ボリュームの作成"
#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6
msgid "Create a Volume Snapshot"
-msgstr ""
+msgstr "ボリュームのスナップショットの作成"
#: dashboards/nova/volumes/templates/volumes/detail.html:3
#: dashboards/syspanel/volumes/templates/volumes/detail.html:3
-#, fuzzy
msgid "Volume Details"
-msgstr "ボリューム"
+msgstr "ボリュームの詳細"
#: dashboards/nova/volumes/templates/volumes/detail.html:6
#: dashboards/syspanel/volumes/templates/volumes/detail.html:6
-#, fuzzy
msgid "Volume Detail"
-msgstr "ボリューム"
+msgstr "ボリュームの詳細"
#: dashboards/settings/dashboard.py:24 templates/_header.html:4
-#, fuzzy
msgid "Settings"
-msgstr "ダッシュボードの設定"
+msgstr "設定"
#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35
-#, fuzzy
msgid "Select a Project"
-msgstr "プロジェクトを削除"
+msgstr "プロジェクトを選択して下さい"
#: dashboards/settings/ec2/forms.py:45
-#, fuzzy
msgid "Unable to retrieve tenant list."
-msgstr "キー%sを作成できません。"
+msgstr "プロジェクトリストを取得できません。"
#: dashboards/settings/ec2/forms.py:87
-#, fuzzy
msgid "Unable to fetch EC2 credentials."
-msgstr "X509資格情報生成する。"
+msgstr "EC2 認証情報を取得できません。"
#: dashboards/settings/ec2/forms.py:100
-#, fuzzy, python-format
+#, python-format
msgid "Error writing zipfile: %(exc)s"
-msgstr "ユーザ%sを作成中..."
+msgstr "zip ファイル %(exc)s の書き込みに失敗しました。"
#: dashboards/settings/ec2/panel.py:24
-#, fuzzy
msgid "EC2 Credentials"
-msgstr "認証情報を送信"
+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
-#, fuzzy
msgid "Download EC2 Credentials"
-msgstr "認証情報を送信"
+msgstr "EC2 認証情報のダウンロード"
#: dashboards/settings/ec2/templates/ec2/download_form.html:18
msgid ""
@@ -2757,115 +2683,114 @@ msgid ""
"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
-#, fuzzy, python-format
+#, python-format
msgid "Error Downloading RC File: %s"
-msgstr "イメージ%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 ""
+msgstr "OpenStack API"
#: dashboards/settings/project/tables.py:27
-#, fuzzy
msgid "Service Name"
-msgstr "ユーザ名"
+msgstr "サービス名"
#: dashboards/settings/project/tables.py:29
msgid "Service Endpoint"
-msgstr ""
+msgstr "サービス・エンドポイント"
#: dashboards/settings/project/tables.py:33
msgid "API Endpoints"
-msgstr ""
+msgstr "API エンドポイント"
#: dashboards/settings/project/templates/project/_openrc.html:15
-#, fuzzy
msgid "Download OpenStack RC File"
-msgstr "イメージ%sを更新できません。"
+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 ""
+msgstr "RC ファイルのダウンロード"
#: dashboards/settings/user/forms.py:57
-#, fuzzy
msgid "Settings saved."
-msgstr "ダッシュボードの設定"
+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
-#, fuzzy
msgid "User Settings"
-msgstr "ダッシュボードの設定"
+msgstr "ユーザーの設定"
#: dashboards/settings/user/templates/user/_settings.html:18
-#, fuzzy
msgid "From here you can modify dashboard settings for your user."
-msgstr "ここより、ユーザとその資格を管理できます。"
+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 ""
+msgstr "保存"
#: dashboards/syspanel/dashboard.py:24
msgid "System Panel"
-msgstr ""
+msgstr "システムパネル"
#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74
msgid "Admin"
-msgstr ""
+msgstr "管理"
#: dashboards/syspanel/flavors/forms.py:37
-msgid "Memory MB"
-msgstr ""
+#, fuzzy
+msgid "RAM MB"
+msgstr "メモリー (MB)"
#: dashboards/syspanel/flavors/forms.py:38
msgid "Root Disk GB"
-msgstr ""
+msgstr "ルートディスク GB"
#: dashboards/syspanel/flavors/forms.py:39
msgid "Ephemeral Disk GB"
-msgstr ""
+msgstr "一時ディスク GB"
#: dashboards/syspanel/flavors/forms.py:49
-#, fuzzy
msgid "Unable to get unique ID for new flavor."
-msgstr "イメージ%sを公開できません。"
+msgstr "新しいインタスタンスタイプの一意な ID を取得できません。"
#: dashboards/syspanel/flavors/forms.py:66
-#, fuzzy, python-format
+#, python-format
msgid "Created flavor \"%s\"."
-msgstr "新規ボリュームを作成する。"
+msgstr "インタスタンスタイプ \"%s\" を作成しました。"
#: dashboards/syspanel/flavors/forms.py:70
-#, fuzzy
msgid "Unable to create flavor."
-msgstr "ボリューム%sを作成できません。"
+msgstr "インタスタンスタイプを作成できません。"
#: dashboards/syspanel/flavors/forms.py:91
#, python-format
msgid "Updated flavor \"%s\"."
-msgstr ""
+msgstr "インタスタンスタイプ \"%s\" を更新しました。"
#: dashboards/syspanel/flavors/forms.py:95
-#, fuzzy
msgid "Unable to update flavor."
-msgstr "ボリューム%sを作成できません。"
+msgstr "インタスタンスタイプを更新できません。"
#: dashboards/syspanel/flavors/panel.py:28
#: dashboards/syspanel/flavors/tables.py:14
@@ -2873,7 +2798,7 @@ msgstr "ボリューム%sを作成できません。"
#: dashboards/syspanel/flavors/templates/flavors/index.html:3
#: dashboards/syspanel/flavors/templates/flavors/index.html:6
msgid "Flavors"
-msgstr "インスタンスタイプ"
+msgstr "インタスタンスタイプ"
#: dashboards/syspanel/flavors/tables.py:22
#: dashboards/syspanel/flavors/templates/flavors/_create.html:8
@@ -2881,205 +2806,180 @@ msgstr "インスタンスタイプ"
#: dashboards/syspanel/flavors/templates/flavors/create.html:3
#: dashboards/syspanel/flavors/templates/flavors/create.html:6
msgid "Create Flavor"
-msgstr ""
+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 "プロジェクトを削除"
+msgstr "インタスタンスタイプの編集"
#: dashboards/syspanel/flavors/tables.py:35
#, python-format
msgid "%sMB"
-msgstr ""
+msgstr "%sMB"
#: dashboards/syspanel/flavors/tables.py:39
-#, fuzzy
msgid "Flavor Name"
-msgstr "インスタンスタイプ"
-
-#: dashboards/syspanel/flavors/tables.py:42
-msgid "Memory"
-msgstr ""
+msgstr "インタスタンスタイプ名"
#: dashboards/syspanel/flavors/views.py:48
-#, fuzzy
msgid "Unable to retrieve flavor list."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "インタスタンスタイプ一覧を取得できません。"
#: dashboards/syspanel/flavors/views.py:75
-#, fuzzy
msgid "Unable to retrieve flavor data."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "インタスタンスタイプのデータを取得できません。"
#: dashboards/syspanel/flavors/templates/flavors/_create.html:18
-#, fuzzy
msgid "From here you can define the sizing of a new flavor."
-msgstr "ここより、ユーザとその資格を管理できます。"
+msgstr "ここから新しいインタスタンスタイプの大きさを定義できます。"
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18
-#, fuzzy
msgid "From here you can alter the sizing of the current flavor."
-msgstr "ここより、ユーザとその資格を管理できます。"
+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
-#, fuzzy
msgid "Unable to retrieve image list."
-msgstr "キー%sを作成できません。"
+msgstr "イメージの一覧を取り出せません。"
-#: dashboards/syspanel/instances/tables.py:62 usage/tables.py:30
-#, fuzzy
+#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30
msgid "Project Name"
-msgstr "ユーザ名"
+msgstr "プロジェクト名"
-#: dashboards/syspanel/instances/tables.py:69
+#: dashboards/syspanel/instances/tables.py:66
#: dashboards/syspanel/services/tables.py:40
msgid "Host"
-msgstr ""
+msgstr "ホスト"
-#: dashboards/syspanel/instances/views.py:72
-#: dashboards/syspanel/instances/workflows.py:47
+#: dashboards/syspanel/instances/views.py:60
#: dashboards/syspanel/networks/views.py:48
-#, fuzzy
msgid "Unable to retrieve instance tenant information."
-msgstr "%sをリボーク(無効化)できません。"
-
-#: dashboards/syspanel/instances/workflows.py:107
-#, python-format
-msgid "Selected network '%s' is not owned by the specified project"
-msgstr ""
+msgstr "インスタンスのプロジェクト情報を取得できません。"
#: dashboards/syspanel/instances/templates/instances/index.html:6
-#, fuzzy
msgid "All Instances"
-msgstr "インスタンス"
+msgstr "すべてのインスタンス"
#: dashboards/syspanel/networks/forms.py:45
#: dashboards/syspanel/users/forms.py:41
-#, fuzzy
msgid "Select a project"
-msgstr "プロジェクトを削除"
+msgstr "プロジェクトの選択"
-#: dashboards/syspanel/networks/forms.py:56
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:57
+#, python-format
msgid "Network %s was successfully created."
-msgstr "キー%sは正常に削除されました。"
+msgstr "ネットワーク %s が正常に作成されました。"
-#: dashboards/syspanel/networks/forms.py:62
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:63
+#, python-format
msgid "Failed to create network %s"
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ネットワーク %s の作成に失敗しました"
#: dashboards/syspanel/networks/ports/forms.py:53
-#, fuzzy, python-format
+#, python-format
msgid "Port %s was successfully created."
-msgstr "キー%sは正常に削除されました。"
+msgstr "ポート %s が正常に作成されました。"
#: dashboards/syspanel/networks/ports/forms.py:58
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create a port for network %s"
-msgstr "キー%sを作成できません。"
+msgstr "ネットワーク %s のポートの作成に失敗しました"
#: dashboards/syspanel/networks/ports/forms.py:83
-#, fuzzy, python-format
+#, python-format
msgid "Port %s was successfully updated."
-msgstr "キー%sは正常に削除されました。"
+msgstr "ポート %s が正常に更新されました。"
#: dashboards/syspanel/networks/ports/forms.py:88
-#, fuzzy, python-format
+#, python-format
msgid "Failed to update port %s"
-msgstr "イメージ%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
-#, fuzzy
msgid "Create Port"
-msgstr "プロジェクトを削除"
+msgstr "ポートの作成"
#: dashboards/syspanel/networks/ports/tables.py:62
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7
-#, fuzzy
msgid "Edit Port"
-msgstr "プロジェクトを削除"
+msgstr "ポートの編集"
#: dashboards/syspanel/networks/ports/views.py:81
-#, fuzzy
msgid "Unable to retrieve port details"
-msgstr "ボリューム%sを作成できません。"
+msgstr "ポートの詳細を取得できません"
#: dashboards/syspanel/networks/subnets/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Failed to retrieve network %s for a subnet"
-msgstr "%sをリボーク(無効化)できません。"
+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 ""
+msgstr "ここからポートの編集可能なプロパティーを更新できます。"
#: dashboards/syspanel/networks/templates/networks/ports/update.html:3
#: dashboards/syspanel/networks/templates/networks/ports/update.html:6
-#, fuzzy
msgid "Update Port"
-msgstr "プロジェクトを削除"
+msgstr "ポートの更新"
#: dashboards/syspanel/overview/templates/overview/usage.html:3
-#, fuzzy
msgid "Usage Overview"
-msgstr "概要"
+msgstr "使用状況"
#: dashboards/syspanel/overview/templates/overview/usage.html:12
msgid "Monitoring"
-msgstr ""
+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 "プロジェクトを削除"
+msgstr "プロジェクト"
#: dashboards/syspanel/projects/tables.py:19
msgid "Modify Users"
-msgstr ""
+msgstr "ユーザーの変更"
#: dashboards/syspanel/projects/tables.py:32
msgid "View Usage"
-msgstr ""
+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 "プロジェクトを削除"
+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
-#, fuzzy
msgid "Edit Project"
-msgstr "プロジェクトを削除"
+msgstr "プロジェクトの編集"
#: dashboards/syspanel/projects/tables.py:91
#: dashboards/syspanel/projects/workflows.py:74
@@ -3088,17 +2988,15 @@ msgstr "プロジェクトを削除"
#: dashboards/syspanel/users/tables.py:39
#: dashboards/syspanel/users/tables.py:114
msgid "Enabled"
-msgstr ""
+msgstr "有効化しました"
#: dashboards/syspanel/projects/tables.py:104
-#, fuzzy
msgid "Remove"
-msgstr "イメージを削除する"
+msgstr "削除します"
#: dashboards/syspanel/projects/tables.py:105
-#, fuzzy
msgid "Removed"
-msgstr "イメージを削除する"
+msgstr "削除しました"
#: dashboards/syspanel/projects/tables.py:107
#: dashboards/syspanel/users/panel.py:28
@@ -3110,191 +3008,175 @@ msgid "Users"
msgstr "ユーザー"
#: dashboards/syspanel/projects/tables.py:125
-#, fuzzy
msgid "Unable to retrieve role information."
-msgstr "イメージ%sの登録削除ができませんでした。"
+msgstr "役割の情報を取得できません。"
#: dashboards/syspanel/projects/tables.py:130
msgid "Roles"
-msgstr ""
+msgstr "役割"
#: dashboards/syspanel/projects/tables.py:134
-#, fuzzy
msgid "Users For Project"
-msgstr "プロジェクトからユーザを削除します。"
+msgstr "プロジェクトのユーザー"
#: dashboards/syspanel/projects/tables.py:142
msgid "Add To Project"
-msgstr ""
+msgstr "プロジェクトへの追加"
#: dashboards/syspanel/projects/tables.py:154
-#, fuzzy
msgid "Add New Users"
-msgstr "新規ボリュームを作成する。"
+msgstr "新規ユーザーの追加"
#: dashboards/syspanel/projects/views.py:67
-#, fuzzy
msgid "Unable to retrieve project information."
-msgstr "イメージ%sの登録削除ができませんでした。"
+msgstr "プロジェクトの情報を取得できません。"
#: dashboards/syspanel/projects/views.py:87
-#, fuzzy
msgid "Unable to retrieve project list."
-msgstr "キー%sを作成できません。"
+msgstr "プロジェクト一覧を取得できません。"
#: dashboards/syspanel/projects/views.py:110
-#, fuzzy
msgid "Unable to retrieve users."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ユーザーを取得できません。"
#: dashboards/syspanel/projects/views.py:154
-#, fuzzy
msgid "Unable to retrieve default quota values."
-msgstr "キー%sを作成できません。"
+msgstr "クォータの初期値を取得できません。"
#: dashboards/syspanel/projects/views.py:182
-#, fuzzy
msgid "Unable to retrieve project details."
-msgstr "キー%sを作成できません。"
+msgstr "プロジェクトの詳細を取得できません。"
#: dashboards/syspanel/projects/workflows.py:35
msgid "Injected File Content Bytes"
-msgstr ""
+msgstr "挿入されたファイルのバイト数"
#: dashboards/syspanel/projects/workflows.py:36
msgid "Metadata Items"
-msgstr ""
+msgstr "メタデータ項目"
#: dashboards/syspanel/projects/workflows.py:39
msgid "Injected Files"
-msgstr ""
+msgstr "挿入されたファイル"
#: dashboards/syspanel/projects/workflows.py:43
msgid "Gigabytes"
-msgstr ""
+msgstr "ギガバイト"
#: dashboards/syspanel/projects/workflows.py:44
msgid "RAM (MB)"
-msgstr ""
+msgstr "メモリー (MB)"
#: dashboards/syspanel/projects/workflows.py:48
-#, fuzzy
msgid "Quota"
msgstr "クォータ"
#: dashboards/syspanel/projects/workflows.py:50
-#, fuzzy
msgid "From here you can set quotas (max limits) for the project."
-msgstr "ここで、複数のユーザ資格を編集できます。"
+msgstr "ここからプロジェクトのクォータ (最大制限) を設定できます。"
#: dashboards/syspanel/projects/workflows.py:79
#: dashboards/syspanel/projects/workflows.py:252
-#, fuzzy
msgid "Project Info"
-msgstr "プロジェクトを削除"
+msgstr "プロジェクトの情報"
#: 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 "ここで、複数のユーザ資格を編集できます。"
+msgstr "ここから、ユーザーを整理するために新しいプロジェクトを作成できます。"
#: dashboards/syspanel/projects/workflows.py:99
-#, fuzzy
msgid "Unable to retrieve user list. Please try again later."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ユーザー一覧を取得できません。後ほど再びお試しください。"
#: dashboards/syspanel/projects/workflows.py:153
#: dashboards/syspanel/projects/templates/projects/_update_members.html:16
-#, fuzzy
msgid "Project Members"
-msgstr "ユーザ名"
+msgstr "プロジェクトのメンバー"
#: dashboards/syspanel/projects/workflows.py:167
#: dashboards/syspanel/users/views.py:46
-#, fuzzy
msgid "Unable to retrieve user list."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ユーザー一覧を取得できません。"
#: dashboards/syspanel/projects/workflows.py:178
-#, fuzzy
msgid "Add Project"
-msgstr "プロジェクトを削除"
+msgstr "プロジェクトの追加"
#: dashboards/syspanel/projects/workflows.py:179
msgid "Finish"
-msgstr ""
+msgstr "完了"
#: dashboards/syspanel/projects/workflows.py:180
-#, fuzzy, python-format
+#, python-format
msgid "Created new project \"%s\"."
-msgstr "新規ボリュームを作成する。"
+msgstr "新規プロジェクト \"%s\" を作成しました。"
#: dashboards/syspanel/projects/workflows.py:181
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create project \"%s\"."
-msgstr "キー%sを作成できません。"
+msgstr "プロジェクト \"%s\" を作成できません。"
#: dashboards/syspanel/projects/workflows.py:225
-#, fuzzy, python-format
+#, python-format
msgid "Failed to add %s project members and set project quotas."
-msgstr "キー%sを作成できません。"
+msgstr ""
+"%s プロジェクトメンバーの追加とプロジェクトのクォータの設定に失敗しました。"
#: dashboards/syspanel/projects/workflows.py:244
-#, fuzzy
msgid "Unable to set project quotas."
-msgstr "キー%sを作成できません。"
+msgstr "プロジェクトのクォータを設定できません。"
#: dashboards/syspanel/projects/workflows.py:254
-#, fuzzy
msgid "From here you can edit the project details."
-msgstr "ここで、複数のユーザ資格を編集できます。"
+msgstr "ここからプロジェクトの詳細を編集できます。"
#: dashboards/syspanel/projects/workflows.py:269
#, python-format
msgid "Modified project \"%s\"."
-msgstr ""
+msgstr "プロジェクト \"%s\" を変更しました。"
#: dashboards/syspanel/projects/workflows.py:270
-#, fuzzy, python-format
+#, python-format
msgid "Unable to modify project \"%s\"."
-msgstr "イメージ%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
-#, fuzzy
msgid "Add User To Project"
-msgstr "プロジェクトからユーザを削除します。"
+msgstr "プロジェクトへの追加"
#: dashboards/syspanel/projects/templates/projects/_add_user.html:18
msgid "Select the user role for the project."
-msgstr ""
+msgstr "プロジェクトに対するユーザーの役割を選択します。"
#: dashboards/syspanel/projects/templates/projects/_add_user.html:23
msgid "Add"
-msgstr ""
+msgstr "追加"
#: dashboards/syspanel/projects/templates/projects/_create_user.html:7
#, python-format
msgid "Create User for project '%(tenant_name)s'."
-msgstr ""
+msgstr "プロジェクト '%(tenant_name)s' のユーザーを作成します。"
#: 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 "ここで、複数のユーザ資格を編集できます。"
+msgstr "ここからこのプロジェクトに追加する新規ユーザーを作成できます。"
#: dashboards/syspanel/projects/templates/projects/_create_user.html:23
#: dashboards/syspanel/users/tables.py:19
@@ -3302,66 +3184,62 @@ msgstr "ここで、複数のユーザ資格を編集できます。"
#: dashboards/syspanel/users/templates/users/_create.html:22
#: dashboards/syspanel/users/templates/users/create.html:7
msgid "Create User"
-msgstr ""
+msgstr "ユーザーの作成"
#: dashboards/syspanel/projects/templates/projects/_quotas.html:7
#: dashboards/syspanel/projects/templates/projects/_quotas.html:22
-#, fuzzy
msgid "Update Quota"
-msgstr "インスタンスを更新"
+msgstr "クォータの更新"
#: dashboards/syspanel/projects/templates/projects/_quotas.html:17
-#, fuzzy, python-format
+#, python-format
msgid ""
"From here you can edit quotas (max limits) for the project %(tenant.name)s."
-msgstr "ここで、複数のユーザ資格を編集できます。"
+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
-#, fuzzy
msgid "Update Project"
-msgstr "プロジェクトを削除"
+msgstr "プロジェクトの更新"
#: dashboards/syspanel/projects/templates/projects/_update.html:18
-#, fuzzy
msgid "From here you can edit a project."
-msgstr "ここで、複数のユーザ資格を編集できます。"
+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
-#, fuzzy
msgid "All Users"
-msgstr "ユーザー"
+msgstr "すべてのユーザー"
#: dashboards/syspanel/projects/templates/projects/_update_members.html:25
#: dashboards/syspanel/projects/templates/projects/_update_members.html:32
msgid "No users found."
-msgstr ""
+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 "新規ボリュームを作成する。"
+msgstr "新規ユーザーの追加"
#: dashboards/syspanel/projects/templates/projects/usage.html:3
msgid "Project Usage Overview"
-msgstr ""
+msgstr "プロジェクトの使用量の概要"
#: dashboards/syspanel/projects/templates/projects/usage.html:7
msgid "Project Usage"
-msgstr ""
+msgstr "プロジェクト使用状況"
#: dashboards/syspanel/projects/templates/projects/users.html:7
-#, fuzzy
msgid "Users for Project"
-msgstr "プロジェクトからユーザを削除します。"
+msgstr "所属ユーザー"
#: dashboards/syspanel/quotas/panel.py:28
#: dashboards/syspanel/quotas/tables.py:36
@@ -3370,20 +3248,19 @@ msgstr "クォータ"
#: dashboards/syspanel/quotas/tables.py:28
msgid "Quota Name"
-msgstr ""
+msgstr "クォータ名"
#: dashboards/syspanel/quotas/tables.py:29
msgid "Limit"
-msgstr ""
+msgstr "制限値"
#: dashboards/syspanel/quotas/views.py:45
-#, fuzzy
msgid "Unable to get quota info."
-msgstr "イメージ%sを公開できません。"
+msgstr "クォータ情報を取得できません。"
#: dashboards/syspanel/quotas/templates/quotas/index.html:8
msgid "Default Quotas"
-msgstr ""
+msgstr "デフォルト クォータ"
#: dashboards/syspanel/services/panel.py:28
#: dashboards/syspanel/services/tables.py:47
@@ -3393,27 +3270,27 @@ msgstr "サービス"
#: dashboards/syspanel/services/tables.py:37
msgid "Id"
-msgstr ""
+msgstr "ID"
#: dashboards/syspanel/services/tables.py:39
msgid "Service"
-msgstr ""
+msgstr "サービス"
#: dashboards/syspanel/users/forms.py:53
msgid "Passwords do not match."
-msgstr ""
+msgstr "パスワードが一致しません。"
#: dashboards/syspanel/users/forms.py:61
#: dashboards/syspanel/users/forms.py:114
#: dashboards/syspanel/users/tables.py:107
msgid "User Name"
-msgstr "ユーザ名"
+msgstr "ユーザー名"
#: dashboards/syspanel/users/forms.py:62
#: dashboards/syspanel/users/forms.py:115
#: dashboards/syspanel/users/tables.py:108
msgid "Email"
-msgstr ""
+msgstr "メール"
#: dashboards/syspanel/users/forms.py:64
#: dashboards/syspanel/users/forms.py:116
@@ -3422,506 +3299,530 @@ msgstr "パスワード"
#: dashboards/syspanel/users/forms.py:69
#: dashboards/syspanel/users/forms.py:123
-#, fuzzy
msgid "Confirm Password"
-msgstr "パスワード"
+msgstr "パスワード (確認)"
#: dashboards/syspanel/users/forms.py:72
#: dashboards/syspanel/users/forms.py:126
-#, fuzzy
msgid "Primary Project"
-msgstr "テナント"
+msgstr "プライマリ プロジェクト"
#: dashboards/syspanel/users/forms.py:74
msgid "Role"
-msgstr ""
+msgstr "ロール"
#: dashboards/syspanel/users/forms.py:95
-#, fuzzy, python-format
+#, python-format
msgid "User \"%s\" was successfully created."
-msgstr "キー%sは正常に削除されました。"
+msgstr "ユーザー \"%s\" を作成しました。"
#: dashboards/syspanel/users/forms.py:105
-#, fuzzy
msgid "Unable to add userto primary project."
-msgstr "イメージ%sを更新できません。"
+msgstr "プライマリ プロジェクトへユーザーを追加できません。"
#: dashboards/syspanel/users/forms.py:109
-#, fuzzy
msgid "Unable to create user."
-msgstr "ボリューム%sを作成できません。"
+msgstr "ユーザーを作成できません。"
#: dashboards/syspanel/users/forms.py:150
msgid "name"
-msgstr ""
+msgstr "名前"
#: dashboards/syspanel/users/forms.py:150
msgid "email"
-msgstr ""
+msgstr "メール"
#: dashboards/syspanel/users/forms.py:159
-#, fuzzy
msgid "primary project"
-msgstr "テナント"
+msgstr "主プロジェクト"
#: dashboards/syspanel/users/forms.py:172
#, python-format
msgid "The user %s has no role defined for"
-msgstr ""
+msgstr "ユーザー %s が次のものに対して定義された役割がありません"
#: dashboards/syspanel/users/forms.py:180
-#, fuzzy
msgid "password"
msgstr "パスワード"
#: dashboards/syspanel/users/forms.py:189
-#, fuzzy
msgid "User has been updated successfully."
-msgstr "ボリューム %(id)s %(name)s は正常に作成されました。"
+msgstr "ユーザーが正常に更新されました。"
#: dashboards/syspanel/users/forms.py:193
-#, fuzzy, python-format
+#, python-format
msgid "Unable to update %(attributes)s for the user."
-msgstr "キー%sを削除できません。"
+msgstr "ユーザーの %(attributes)s を更新できません。"
#: dashboards/syspanel/users/tables.py:38
msgid "Enable"
-msgstr ""
+msgstr "有効化"
#: dashboards/syspanel/users/tables.py:38
msgid "Disable"
-msgstr ""
+msgstr "無効化"
#: dashboards/syspanel/users/tables.py:39
msgid "Disabled"
-msgstr ""
+msgstr "無効化しました"
#: dashboards/syspanel/users/tables.py:62
msgid "You cannot disable the user you are currently logged in as."
-msgstr ""
+msgstr "現在ログインしているユーザーを無効化できません。"
#: dashboards/syspanel/users/tables.py:113
-#, fuzzy
msgid "User ID"
-msgstr "ユーザ名"
+msgstr "ユーザー ID"
#: dashboards/syspanel/users/views.py:69
-#, fuzzy
msgid "Unable to update user."
-msgstr "イメージ%sを更新できません。"
+msgstr "ユーザーを更新できません。"
#: dashboards/syspanel/users/views.py:103
-#, fuzzy
msgid "Unable to retrieve user roles."
-msgstr "%sをリボーク(無効化)できません。"
+msgstr "ユーザーの役割を取得できません。"
#: 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 "ここで、複数のユーザ資格を編集できます。"
+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
-#, fuzzy
msgid "Update User"
-msgstr "イメージを更新"
+msgstr "ユーザーの更新"
#: dashboards/syspanel/users/templates/users/_update.html:17
-#, fuzzy
msgid ""
"From here you can edit the user's details, including their default project."
-msgstr "ここで、複数のユーザ資格を編集できます。"
+msgstr "ここから、ユーザーの初期プロジェクトを含め、詳細を編集できます。"
#: tables/actions.py:338
msgid "Filter"
-msgstr ""
+msgstr "フィルター"
#: tables/actions.py:468
#, python-format
msgid "%(action)s %(data_type)s"
-msgstr ""
+msgstr "%(data_type)s の %(action)s"
#: tables/actions.py:502
msgid "N/A"
-msgstr ""
+msgstr "N/A"
-#: tables/actions.py:526
+#: tables/actions.py:530
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
-msgstr ""
+msgstr "%(action)s を実行する権限がありません: %(objs)s"
-#: tables/actions.py:532
-#, fuzzy, python-format
+#: tables/actions.py:536
+#, python-format
msgid "Unable to %(action)s: %(objs)s"
-msgstr "キー%sを削除できません。"
+msgstr "%(action)s を実行できません: %(objs)s"
-#: tables/actions.py:538
+#: tables/actions.py:542
#, python-format
msgid "%(action)s: %(objs)s"
-msgstr ""
+msgstr "%(action)s: %(objs)s"
-#: tables/actions.py:548
+#: tables/actions.py:552
msgid "Delete"
-msgstr "削除"
+msgstr "削除します"
-#: tables/actions.py:549
-#, fuzzy
+#: tables/actions.py:553
msgid "Deleted"
-msgstr "削除"
+msgstr "削除しました"
#: tables/base.py:266
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
-msgstr ""
+msgstr "属性 %(attr)s が %(obj)s. に存在しません。"
-#: tables/base.py:726
+#: tables/base.py:727
msgid "No items to display."
-msgstr ""
+msgstr "表示する項目がありません。"
-#: tables/base.py:829
+#: tables/base.py:830
msgid "Actions"
msgstr "アクション"
-#: tables/base.py:1005
+#: tables/base.py:1008
#, python-format
msgid "No match returned for the id \"%s\"."
-msgstr ""
+msgstr "ID \"%s\" に一致するものが返されませんでした。"
-#: tables/base.py:1135
+#: tables/base.py:1138
msgid "Please select a row before taking that action."
-msgstr ""
+msgstr "アクションを実行する前に行を選択してください。"
#: templates/_header.html:3
msgid "Logged in as"
-msgstr ""
+msgstr "次の役割でログインしました"
#: templates/_header.html:6
msgid "Help"
-msgstr ""
+msgstr "ヘルプ"
#: templates/_header.html:8
msgid "Sign Out"
-msgstr ""
+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 ""
+msgstr "ログイン"
#: templates/auth/_login.html:4
msgid "Log In"
-msgstr ""
+msgstr "ログイン"
#: templates/auth/_login.html:17
msgid "Sign In"
-msgstr ""
+msgstr "ログイン"
#: templates/horizon/_messages.html:7
-#, fuzzy
msgid "Info: "
-msgstr "情報"
+msgstr "情報: "
#: templates/horizon/_messages.html:13
msgid "Warning: "
-msgstr ""
+msgstr "警告: "
#: templates/horizon/_messages.html:19
msgid "Success: "
-msgstr ""
+msgstr "成功: "
#: templates/horizon/_messages.html:25
msgid "Error: "
-msgstr ""
+msgstr "エラー: "
-#: templates/horizon/common/_data_table.html:37
+#: templates/horizon/common/_data_table.html:44
msgid "Summary"
-msgstr ""
+msgstr "概要"
-#: templates/horizon/common/_data_table.html:46
+#: templates/horizon/common/_data_table.html:53
#, python-format
msgid "Displaying %(counter)s item"
msgid_plural "Displaying %(counter)s items"
-msgstr[0] ""
+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] ""
+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] ""
+msgstr[0] "%(content_items)s 項目の表示中"
#: templates/horizon/common/_sidebar.html:14
-#, fuzzy
msgid "Current Project"
-msgstr "プロジェクトを削除"
+msgstr "現在のプロジェクト"
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
-msgstr ""
+msgstr "使用量を問い合わせる月の選択"
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
-msgstr ""
+msgstr "送信"
#: templates/horizon/common/_usage_summary.html:14
-#, fuzzy
msgid "Active Instances"
-msgstr "インスタンスを表示する"
+msgstr "インスタンスの有効化"
#: templates/horizon/common/_usage_summary.html:15
-msgid "Active Memory"
-msgstr ""
+#, fuzzy
+msgid "Active RAM"
+msgstr "メモリーの有効化"
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
-msgstr ""
+msgstr "今月の仮想 CPU 時間"
#: templates/horizon/common/_usage_summary.html:17
msgid "This Month's GB-Hours"
-msgstr ""
+msgstr "今月の GB 時間"
#: templatetags/branding.py:35
msgid "Horizon"
-msgstr ""
+msgstr "Horizon"
#: templatetags/horizon.py:108
msgid "No Limit"
-msgstr ""
+msgstr "制限なし"
#: templatetags/horizon.py:110 templatetags/horizon.py:112
msgid "Available"
-msgstr ""
+msgstr "利用可能"
#: templatetags/sizeformat.py:45
#, python-format
msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
-msgstr[0] ""
+msgstr[0] "%(size)d バイト"
#: templatetags/sizeformat.py:49
#, python-format
msgid "%(size)d"
msgid_plural "%(size)d"
-msgstr[0] ""
+msgstr[0] "%(size)d"
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
-msgstr ""
+msgstr "%s KB"
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
-msgstr ""
+msgstr "%s MB"
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
-msgstr ""
+msgstr "%s GB"
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
-msgstr ""
+msgstr "%s TB"
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
-msgstr ""
+msgstr "%s PB"
#: tests/base_tests.py:43
-#, fuzzy
msgid "My Dashboard"
-msgstr "ダッシュボードの設定"
+msgstr "マイダッシュボード"
#: tests/base_tests.py:49
msgid "My Panel"
-msgstr ""
+msgstr "マイパネル"
#: tests/base_tests.py:56
msgid "Admin Panel"
-msgstr ""
+msgstr "管理パネル"
#: tests/message_tests.py:30
msgid "Giant ants are attacking San Francisco!"
-msgstr ""
+msgstr "巨大な蟻がサンフランシスコを攻撃しています!"
#: tests/table_tests.py:106
msgid "Batch"
-msgstr ""
+msgstr "バッチ"
#: tests/table_tests.py:107
msgid "Batched"
-msgstr ""
+msgstr "バッチしました"
#: tests/table_tests.py:108 tests/table_tests.py:119
msgid "Item"
-msgstr ""
+msgstr "項目"
#: tests/table_tests.py:109 tests/table_tests.py:120
msgid "Items"
-msgstr ""
+msgstr "項目"
#: tests/table_tests.py:117
msgid "Down"
-msgstr ""
+msgstr "下"
#: tests/table_tests.py:117
msgid "Up"
-msgstr ""
+msgstr "上"
#: tests/table_tests.py:118
msgid "Downed"
-msgstr ""
+msgstr "下げました"
#: tests/table_tests.py:118
msgid "Upped"
-msgstr ""
+msgstr "上げました"
#: tests/table_tests.py:185
-#, fuzzy
msgid "No Actions Table"
-msgstr "アクション"
+msgstr "アクションテーブルがありません"
#: tests/tabs_tests.py:36
msgid "Tab One"
-msgstr ""
+msgstr "タブ 1"
#: tests/tabs_tests.py:42
msgid "Delayed Tab"
-msgstr ""
+msgstr "遅延されたタブ"
#: tests/tabs_tests.py:49
msgid "Disabled Tab"
-msgstr ""
+msgstr "無効化されたタブ"
#: tests/tabs_tests.py:58
msgid "Disallowed Tab"
-msgstr ""
+msgstr "禁止されたタブ"
#: tests/tabs_tests.py:76
msgid "Tab With My Table"
-msgstr ""
+msgstr "テーブルのあるタブ"
#: tests/tabs_tests.py:85
msgid "Recoverable Error Tab"
-msgstr ""
+msgstr "修復可能なエラーのタブ"
#: tests/testsettings.py:118
msgid "Password must be between 8 and 18 characters."
-msgstr ""
+msgstr "パスワードは 8 から 18 文字である必要があります。"
#: tests/workflows_tests.py:43
msgid "Test Action One"
-msgstr ""
+msgstr "テストアクション 1"
#: tests/workflows_tests.py:61
msgid "Test Action Two"
-msgstr ""
+msgstr "テストアクション 2"
#: tests/workflows_tests.py:69
msgid "Test Action Three"
-msgstr ""
+msgstr "テストアクション 3"
#: tests/workflows_tests.py:77
-#, fuzzy
msgid "Admin Action"
-msgstr "ロケーション"
+msgstr "管理アクション"
#: tests/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
-msgstr ""
+msgstr "かわいいネコ"
#: tests/test_dashboards/cats/dashboard.py:14
msgid "Fierce Cats"
-msgstr ""
+msgstr "獰猛なネコ"
#: tests/test_dashboards/cats/dashboard.py:19
msgid "Cats"
-msgstr ""
+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 ""
+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 ""
+msgstr "トラ"
#: tests/test_dashboards/dogs/dashboard.py:7
msgid "Dogs"
-msgstr ""
+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 ""
+msgstr "子イヌ"
-#: usage/base.py:97
-#, fuzzy
+#: usage/base.py:96
msgid "Unable to retrieve usage information."
-msgstr "イメージ%sの登録削除ができませんでした。"
+msgstr "使用情報を取得できません。"
-#: usage/base.py:100
+#: usage/base.py:99
msgid "You are viewing data for the future, which may or may not exist."
-msgstr ""
+msgstr "結果が反映されるまで時間がかかります。しばらくお待ち下さい。"
#: usage/tables.py:11
msgid "Download CSV Summary"
-msgstr ""
+msgstr "CSV ダウンロード"
#: usage/tables.py:25
msgid "VCPU Hours"
-msgstr ""
+msgstr "仮想 CPU 時間"
#: usage/tables.py:32
msgid "Disk GB Hours"
-msgstr ""
+msgstr "ディスク GB × 時間"
#: usage/tables.py:40 usage/tables.py:68
msgid "Usage Summary"
-msgstr ""
+msgstr "使用状況"
#: usage/tables.py:60
msgid "Uptime"
-msgstr ""
+msgstr "起動時間"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
-msgstr ""
+msgstr "不正な形式の IP アドレス"
#: utils/fields.py:47
msgid "Invalid version for IP address"
-msgstr ""
+msgstr "IP アドレスの無効なバージョン"
#: utils/fields.py:48
msgid "Invalid subnet mask"
-msgstr ""
+msgstr "無効なサブネットマスク"
#: utils/validators.py:35
msgid "Password is not accepted"
-msgstr ""
+msgstr "パスワードを受け付けられません"
#: workflows/base.py:70
msgid "Processing..."
-msgstr ""
+msgstr "処理中..."
#: workflows/base.py:539
-#, fuzzy, python-format
+#, python-format
msgid "%s completed successfully."
-msgstr "ボリューム %(id)s %(name)s は正常に作成されました。"
+msgstr "%s が正常に完了しました。"
#: workflows/base.py:540
#, python-format
msgid "%s did not complete."
-msgstr ""
+msgstr "%s が完了しませんでした。"
diff --git a/horizon/locale/ja/LC_MESSAGES/djangojs.mo b/horizon/locale/ja/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..fefee2e34
--- /dev/null
+++ b/horizon/locale/ja/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/ja/LC_MESSAGES/djangojs.po b/horizon/locale/ja/LC_MESSAGES/djangojs.po
index 59f137936..c48db984b 100644
--- a/horizon/locale/ja/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/ja/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,11 +18,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: static/horizon/js/horizon.forms.js:57
+#: static/horizon/js/horizon.forms.js:58
msgid "Additional information here..."
msgstr ""
-#: static/horizon/js/horizon.forms.js:63
+#: static/horizon/js/horizon.forms.js:64
#: static/horizon/js/horizon.projects.js:12
msgid "Filter"
msgstr ""
@@ -55,23 +55,23 @@ msgstr ""
msgid "No users found."
msgstr ""
-#: static/horizon/js/horizon.tables.js:48
+#: static/horizon/js/horizon.tables.js:47
msgid "An error occurred while updating."
msgstr ""
-#: static/horizon/js/horizon.tables.js:128
+#: static/horizon/js/horizon.tables.js:126
msgid "Confirm "
msgstr ""
-#: static/horizon/js/horizon.tables.js:129
+#: static/horizon/js/horizon.tables.js:127
msgid "Please confirm your selection. This action cannot be undone."
msgstr ""
-#: static/horizon/js/horizon.tables.js:143
+#: static/horizon/js/horizon.tables.js:141
msgid "Working"
msgstr ""
-#: static/horizon/js/horizon.tables.js:186
+#: static/horizon/js/horizon.tables.js:184
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
diff --git a/horizon/locale/ko_KR/LC_MESSAGES/django.mo b/horizon/locale/ko_KR/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..a41a148cc
--- /dev/null
+++ b/horizon/locale/ko_KR/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/ko_KR/LC_MESSAGES/django.po b/horizon/locale/ko_KR/LC_MESSAGES/django.po
new file mode 100644
index 000000000..91804c2f5
--- /dev/null
+++ b/horizon/locale/ko_KR/LC_MESSAGES/django.po
@@ -0,0 +1,3698 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# <bluejay.ahn@gmail.com>, 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 <bluejay.ahn@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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 &amp; 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 &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
+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 &reg; or a directory in UNIX &reg;. 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 &amp; 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/horizon/locale/ko_KR/LC_MESSAGES/djangojs.mo b/horizon/locale/ko_KR/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..4dbae7342
--- /dev/null
+++ b/horizon/locale/ko_KR/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po b/horizon/locale/ko_KR/LC_MESSAGES/djangojs.po
new file mode 100644
index 000000000..b386645ba
--- /dev/null
+++ b/horizon/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 <EMAIL@ADDRESS>, 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 <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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/horizon/locale/nl_NL/LC_MESSAGES/django.mo b/horizon/locale/nl_NL/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..73ee1f5e5
--- /dev/null
+++ b/horizon/locale/nl_NL/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/nl_NL/LC_MESSAGES/django.po b/horizon/locale/nl_NL/LC_MESSAGES/django.po
new file mode 100644
index 000000000..5b3cd0a72
--- /dev/null
+++ b/horizon/locale/nl_NL/LC_MESSAGES/django.po
@@ -0,0 +1,3709 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# <erik.kasimier@nouveaumedia.nl>, 2012.
+# Erik-Martijn Kasimier <erik.kasimier@nouveaumedia.nl>, 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 <erik.kasimier@nouveaumedia.nl>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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 &amp; 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 &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
+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 &reg; or a directory in UNIX &reg;. 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 &amp; Snapshots"
+msgstr "Images &amp; 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/horizon/locale/nl_NL/LC_MESSAGES/djangojs.mo b/horizon/locale/nl_NL/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..4dbae7342
--- /dev/null
+++ b/horizon/locale/nl_NL/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po b/horizon/locale/nl_NL/LC_MESSAGES/djangojs.po
new file mode 100644
index 000000000..b386645ba
--- /dev/null
+++ b/horizon/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 <EMAIL@ADDRESS>, 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 <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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/horizon/locale/pl/LC_MESSAGES/django.mo b/horizon/locale/pl/LC_MESSAGES/django.mo
index 94b835fdb..0854aafc7 100644
--- a/horizon/locale/pl/LC_MESSAGES/django.mo
+++ b/horizon/locale/pl/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/pl/LC_MESSAGES/django.po b/horizon/locale/pl/LC_MESSAGES/django.po
index 465d8f623..a8e1ee5a2 100644
--- a/horizon/locale/pl/LC_MESSAGES/django.po
+++ b/horizon/locale/pl/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
+"POT-Creation-Date: 2012-09-18 22:18+0000\n"
"PO-Revision-Date: 2011-09-24 14:41+0100\n"
"Last-Translator: Tomasz 'Zen' Napierala <tomasz@napierala.org>\n"
"Language-Team: Polish OpenStack translations team <tomasz+openstack-"
@@ -34,7 +34,7 @@ msgstr "Nie można usunąć klucza: %s"
msgid "You are not authorized to access %s"
msgstr ""
-#: exceptions.py:270
+#: exceptions.py:285
msgid "Unauthorized. Please try logging in again."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr ""
-#: api/nova.py:526
+#: api/nova.py:530
msgid "Unknown instance"
msgstr ""
@@ -61,11 +61,11 @@ msgstr ""
msgid "Unicode is not currently supported for object copy."
msgstr ""
-#: browsers/base.py:65
+#: browsers/base.py:90
msgid "Navigation Item"
msgstr ""
-#: browsers/views.py:44
+#: browsers/views.py:42
#, fuzzy, python-format
msgid "Select a %s to browse."
msgstr "Usuń projekt"
@@ -79,15 +79,15 @@ msgid "Object Store"
msgstr ""
#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37
-#: dashboards/syspanel/networks/forms.py:37
-#: dashboards/syspanel/networks/tables.py:66
+#: 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:345
+#: dashboards/nova/instances/workflows.py:347
msgid "Access & Security"
msgstr ""
@@ -110,7 +110,7 @@ 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:58
+#: dashboards/syspanel/instances/views.py:46
#, fuzzy
msgid "Unable to retrieve instance list."
msgstr "Nie można cofnąć: %s"
@@ -148,7 +148,7 @@ msgid "Floating IP"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/tables.py:49
-#: dashboards/nova/access_and_security/floating_ips/tables.py:132
+#: dashboards/nova/access_and_security/floating_ips/tables.py:127
#: dashboards/syspanel/projects/workflows.py:45
msgid "Floating IPs"
msgstr ""
@@ -156,7 +156,7 @@ 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:202
+#: dashboards/nova/instances/tables.py:219
msgid "Associate Floating IP"
msgstr ""
@@ -174,31 +174,26 @@ msgstr ""
msgid "Unable to disassociate floating IP."
msgstr "Nie można zaktualizować obrazu: %s"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:98
-#, python-format
-msgid "%(INSTANCE_NAME)s (%(INSTANCE_ID)s)"
-msgstr ""
-
-#: dashboards/nova/access_and_security/floating_ips/tables.py:115
+#: 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:270
-#: dashboards/syspanel/instances/tables.py:74
+#: 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:118
+#: 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:62
-#: dashboards/nova/instances/tables.py:79
-#: dashboards/nova/instances/tables.py:94
-#: dashboards/nova/instances/tables.py:122
-#: dashboards/nova/volumes/tables.py:197 tests/workflows_tests.py:58
+#: 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:121
+#: dashboards/nova/access_and_security/floating_ips/tables.py:116
msgid "Floating IP Pool"
msgstr ""
@@ -225,33 +220,33 @@ msgstr "Usuń projekt"
msgid "No IP addresses available"
msgstr "brak dostępnych"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:81
+#: 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:83
+#: 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:102
+#: 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:103
+#: 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:104
+#: 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:105
+#: 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"
@@ -283,8 +278,8 @@ 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:274
-#: dashboards/nova/instances/workflows.py:332
+#: dashboards/nova/instances/tables.py:295
+#: dashboards/nova/instances/workflows.py:334
msgid "Keypair"
msgstr ""
@@ -321,21 +316,23 @@ msgstr "Nie można utworzyć klucza: %s"
#: 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/volume_snapshots/tables.py:63
+#: 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:82
+#: 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:69
+#: 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:135 dashboards/nova/volumes/tables.py:155
+#: 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: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
@@ -355,10 +352,11 @@ msgstr ""
#: 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:138
+#: 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
@@ -504,7 +502,7 @@ 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:337
+#: dashboards/nova/instances/workflows.py:339
#: dashboards/nova/instances/templates/instances/_detail_overview.html:49
msgid "Security Groups"
msgstr "Grupy bezpieczeństwa"
@@ -627,7 +625,7 @@ msgstr ""
#: 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:30
+#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
msgstr ""
@@ -688,7 +686,6 @@ msgstr ""
#: dashboards/nova/containers/browsers.py:33
#: dashboards/nova/containers/tables.py:39
-#: dashboards/nova/containers/templates/containers/index.html:7
#, fuzzy
msgid "Container"
msgstr "Utwórz nowy wolumen."
@@ -757,6 +754,7 @@ 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 ""
@@ -813,10 +811,11 @@ msgstr "Wolumeny"
#: dashboards/nova/containers/tables.py:255
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30
-#: dashboards/nova/instances/tables.py:272
-#: dashboards/nova/volumes/tables.py:141
+#: 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:76
+#: dashboards/syspanel/instances/tables.py:73
msgid "Size"
msgstr ""
@@ -887,17 +886,17 @@ msgstr ""
msgid "Images & Snapshots"
msgstr "Instancje"
-#: dashboards/nova/images_and_snapshots/views.py:61
+#: 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:72
+#: 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:80
+#: dashboards/nova/images_and_snapshots/views.py:81
#: dashboards/nova/volumes/forms.py:65
#, fuzzy
msgid "Unable to retrieve volume snapshots."
@@ -998,7 +997,7 @@ 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:456
+#: dashboards/nova/instances/workflows.py:454
#, fuzzy
msgid "Launch"
msgstr "Uruchom obraz"
@@ -1040,21 +1039,23 @@ 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/instances/tables.py:277
+#: 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:86
+#: 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:145
+#: dashboards/nova/volumes/tables.py:153
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17
-#: dashboards/syspanel/instances/tables.py:81
-#: dashboards/syspanel/networks/tables.py:71
+#: 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
@@ -1147,7 +1148,7 @@ 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 results in unusable images."
+"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
@@ -1156,12 +1157,14 @@ 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
@@ -1169,6 +1172,7 @@ msgstr ""
#: 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
@@ -1180,6 +1184,7 @@ 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"
@@ -1191,6 +1196,7 @@ 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"
@@ -1248,8 +1254,8 @@ 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:162
-#: dashboards/nova/volumes/tables.py:67
+#: dashboards/nova/instances/tables.py:179
+#: dashboards/nova/volumes/tables.py:75
msgid "Create Snapshot"
msgstr ""
@@ -1257,35 +1263,69 @@ msgstr ""
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/volume_snapshots/tables.py:32
+#: 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:33
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:69
+#: 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:41
-#: dashboards/nova/volumes/tables.py:50
+#: 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:65
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:79
+#: dashboards/nova/volumes/forms.py:26
#, fuzzy
-msgid "Volume ID"
+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."
@@ -1297,113 +1337,114 @@ msgid "Unable to update instance."
msgstr "Nie można zaktualizować obrazu: %s"
#: dashboards/nova/instances/panel.py:24
-#: dashboards/nova/instances/tables.py:63
-#: dashboards/nova/instances/tables.py:80
-#: dashboards/nova/instances/tables.py:95
-#: dashboards/nova/instances/tables.py:123
-#: dashboards/nova/instances/tables.py:292
+#: 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:96
+#: 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:60
+#: dashboards/nova/instances/tables.py:67
msgid "Terminate"
msgstr ""
-#: dashboards/nova/instances/tables.py:61
+#: dashboards/nova/instances/tables.py:68
msgid "Scheduled termination of"
msgstr ""
-#: dashboards/nova/instances/tables.py:77
+#: dashboards/nova/instances/tables.py:87
msgid "Reboot"
msgstr ""
-#: dashboards/nova/instances/tables.py:78
+#: dashboards/nova/instances/tables.py:88
msgid "Rebooted"
msgstr ""
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Pause"
msgstr ""
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Unpause"
msgstr ""
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Paused"
msgstr ""
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Unpaused"
msgstr ""
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Suspend"
msgstr ""
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Resume"
msgstr ""
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Suspended"
msgstr ""
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Resumed"
msgstr ""
-#: dashboards/nova/instances/tables.py:148
-#: dashboards/nova/instances/workflows.py:455
+#: 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:155
+#: 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:172
+#: dashboards/nova/instances/tables.py:189
msgid "VNC Console"
msgstr ""
-#: dashboards/nova/instances/tables.py:187
+#: dashboards/nova/instances/tables.py:204
msgid "View Log"
msgstr ""
-#: dashboards/nova/instances/tables.py:232
+#: 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:239
-#: dashboards/nova/instances/tables.py:246
+#: 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:269
-#: dashboards/syspanel/instances/tables.py:73 usage/tables.py:57
+#: 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:281
-#: dashboards/syspanel/instances/tables.py:85
+#: dashboards/nova/instances/tables.py:302
+#: dashboards/syspanel/instances/tables.py:82
msgid "Task"
msgstr ""
-#: dashboards/nova/instances/tables.py:288
-#: dashboards/syspanel/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:309
+#: dashboards/syspanel/instances/tables.py:89
msgid "Power State"
msgstr ""
@@ -1431,7 +1472,7 @@ msgid "Unable to retrieve instances."
msgstr "Nie można cofnąć: %s"
#: dashboards/nova/instances/views.py:81
-#: dashboards/syspanel/instances/views.py:89
+#: dashboards/syspanel/instances/views.py:77
#, fuzzy
msgid "Unable to retrieve instance size information."
msgstr "Nie można cofnąć: %s"
@@ -1458,12 +1499,6 @@ msgstr ""
msgid "Project & User"
msgstr "Usuń projekt"
-#: dashboards/nova/instances/workflows.py:54
-msgid ""
-"Admin users may optionally select the project and user for whom the instance "
-"should be created."
-msgstr ""
-
#: dashboards/nova/instances/workflows.py:65
msgid "Don't boot from a volume."
msgstr ""
@@ -1482,14 +1517,6 @@ msgstr ""
msgid "Volume Options"
msgstr "Wolumeny"
-#: 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:173
-#, fuzzy
-msgid "Volume"
-msgstr "Wolumeny"
-
#: dashboards/nova/instances/workflows.py:77
#: dashboards/nova/volumes/forms.py:126
msgid "Device Name"
@@ -1543,10 +1570,6 @@ msgstr "Instancje"
msgid "Instance Snapshot"
msgstr "Instancje"
-#: dashboards/nova/instances/workflows.py:175
-msgid "Server Name"
-msgstr ""
-
#: dashboards/nova/instances/workflows.py:176
#: dashboards/nova/instances/templates/instances/_detail_overview.html:22
#: dashboards/syspanel/flavors/tables.py:13
@@ -1587,146 +1610,143 @@ msgid ""
"snapshots."
msgstr ""
-#: dashboards/nova/instances/workflows.py:227
+#: dashboards/nova/instances/workflows.py:228
#, fuzzy
msgid "Unable to retrieve public images."
msgstr "Nie można cofnąć: %s"
-#: dashboards/nova/instances/workflows.py:241
+#: 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:264
+#: dashboards/nova/instances/workflows.py:266
#, fuzzy
msgid "Select Image"
msgstr "Wolumeny"
-#: dashboards/nova/instances/workflows.py:266
+#: dashboards/nova/instances/workflows.py:268
#, fuzzy
msgid "No images available."
msgstr "brak dostępnych"
-#: dashboards/nova/instances/workflows.py:275
+#: dashboards/nova/instances/workflows.py:277
#, fuzzy
msgid "Select Instance Snapshot"
msgstr "Instancje"
-#: dashboards/nova/instances/workflows.py:277
+#: dashboards/nova/instances/workflows.py:279
#, fuzzy
msgid "No snapshots available."
msgstr "brak dostępnych"
-#: dashboards/nova/instances/workflows.py:288
+#: dashboards/nova/instances/workflows.py:290
#, fuzzy
msgid "Unable to retrieve instance flavors."
msgstr "Nie można cofnąć: %s"
-#: dashboards/nova/instances/workflows.py:301
+#: 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:334
+#: dashboards/nova/instances/workflows.py:336
msgid "Which keypair to use for authentication."
msgstr ""
-#: dashboards/nova/instances/workflows.py:341
+#: 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:346
+#: 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:356
+#: dashboards/nova/instances/workflows.py:358
#, fuzzy
msgid "Unable to retrieve keypairs."
msgstr "Nie można utworzyć klucza: %s"
-#: dashboards/nova/instances/workflows.py:358
+#: dashboards/nova/instances/workflows.py:360
#, fuzzy
msgid "Select a keypair"
msgstr "Usuń projekt"
-#: dashboards/nova/instances/workflows.py:360
+#: dashboards/nova/instances/workflows.py:362
#, fuzzy
msgid "No keypairs available."
msgstr "brak dostępnych"
-#: dashboards/nova/instances/workflows.py:369
+#: 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:389
+#: dashboards/nova/instances/workflows.py:391
msgid "Customization Script"
msgstr ""
-#: dashboards/nova/instances/workflows.py:391
+#: 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:398
+#: dashboards/nova/instances/workflows.py:400
msgid "Post-Creation"
msgstr ""
-#: dashboards/nova/instances/workflows.py:409
-#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:32
-#: dashboards/nova/networks/tables.py:92
+#: 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:34
-#: dashboards/syspanel/networks/tables.py:77
+#: 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:412
+#: 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:416
-#: dashboards/syspanel/instances/workflows.py:37
+#: dashboards/nova/instances/workflows.py:418
msgid "Networking"
msgstr ""
-#: dashboards/nova/instances/workflows.py:418
-#: dashboards/syspanel/instances/workflows.py:39
+#: 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:434
-#: dashboards/syspanel/instances/workflows.py:73
+#: dashboards/nova/instances/workflows.py:432
#, fuzzy
msgid "Unable to retrieve networks."
msgstr "Nie można cofnąć: %s"
-#: dashboards/nova/instances/workflows.py:457
+#: dashboards/nova/instances/workflows.py:455
#, python-format
msgid "Launched %(count)s named \"%(name)s\"."
msgstr ""
-#: dashboards/nova/instances/workflows.py:458
+#: 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:471
+#: dashboards/nova/instances/workflows.py:469
#, fuzzy, python-format
msgid "%s instances"
msgstr "Instancje"
-#: dashboards/nova/instances/workflows.py:474
+#: dashboards/nova/instances/workflows.py:472
#, fuzzy
msgid "instance"
msgstr "Instancje"
@@ -1755,7 +1775,7 @@ msgstr "Instancje"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:24
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
-#: usage/tables.py:22
+#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22
msgid "RAM"
msgstr ""
@@ -1776,14 +1796,6 @@ msgstr ""
msgid "Disk"
msgstr ""
-#: 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/instances/templates/instances/_detail_overview.html:34
msgid "IP Addresses"
msgstr ""
@@ -1807,7 +1819,7 @@ msgid "Volumes Attached"
msgstr "Dołącz wolumen"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:88
-#: dashboards/nova/volumes/tables.py:158
+#: 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
@@ -1902,7 +1914,7 @@ msgid "Number of VCPUs"
msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
-msgid "Total Memory"
+msgid "Total RAM"
msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3
@@ -1935,35 +1947,37 @@ 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:31
+#: 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:33
+#: dashboards/syspanel/networks/tables.py:34
msgid "Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:47
-#: dashboards/syspanel/networks/tables.py:40
+#: 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:55
+#: 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:48
+#: 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
@@ -1972,54 +1986,63 @@ msgstr ""
msgid "Create Network"
msgstr "Utwórz nowy wolumen."
-#: dashboards/nova/networks/tables.py:62
+#: dashboards/nova/networks/tables.py:73
#: dashboards/nova/networks/templates/networks/_update.html:7
-#: dashboards/syspanel/networks/tables.py:55
+#: dashboards/syspanel/networks/tables.py:56
#: dashboards/syspanel/networks/templates/networks/_update.html:7
msgid "Edit Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:69
+#: dashboards/nova/networks/tables.py:80
msgid "Add Subnet"
msgstr ""
-#: dashboards/nova/networks/tables.py:85
-#: dashboards/syspanel/networks/tables.py:70
+#: dashboards/nova/networks/tables.py:96
+#: dashboards/syspanel/networks/tables.py:71
#, fuzzy
msgid "Subnets Associated"
msgstr "Aktualizuj instncję"
-#: dashboards/nova/networks/tables.py:88
+#: 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:73
+#: 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:55
+#: 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:89
+#: dashboards/nova/networks/views.py:86
#, fuzzy
msgid "Unable to retrieve network details."
msgstr "Nie można cofnąć: %s"
-#: dashboards/nova/networks/views.py:112
+#: 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:124
+#: 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:137
+#: 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\"."
@@ -2037,7 +2060,7 @@ msgid ""
msgstr ""
#: dashboards/nova/networks/workflows.py:52
-#: dashboards/nova/networks/subnets/tables.py:48
+#: 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
@@ -2057,7 +2080,7 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:57
#: dashboards/nova/networks/subnets/forms.py:44
-#: dashboards/nova/networks/subnets/tables.py:71
+#: 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"
@@ -2070,7 +2093,7 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:65
#: dashboards/nova/networks/subnets/forms.py:52
-#: dashboards/nova/networks/subnets/tables.py:72
+#: dashboards/nova/networks/subnets/tables.py:84
#: dashboards/syspanel/networks/subnets/tables.py:72
msgid "IP Version"
msgstr ""
@@ -2176,7 +2199,7 @@ 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:67
+#: dashboards/syspanel/networks/tables.py:68
#: dashboards/syspanel/networks/ports/forms.py:32
#, fuzzy
msgid "Network Name"
@@ -2191,7 +2214,7 @@ msgstr ""
#: dashboards/nova/networks/subnets/forms.py:53
#: dashboards/nova/networks/subnets/forms.py:103
-#: dashboards/nova/networks/subnets/tables.py:73
+#: 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"
@@ -2217,27 +2240,27 @@ msgstr "Klucz %s został pomyślnie usunięty."
msgid "Failed to update subnet %s"
msgstr "Nie można zaktualizować obrazu: %s"
-#: dashboards/nova/networks/subnets/tables.py:31
+#: 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:32
-#: dashboards/nova/networks/subnets/tables.py:77
+#: 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:38
+#: 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:59
+#: 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
@@ -2463,24 +2486,6 @@ msgstr ""
msgid "Close"
msgstr ""
-#: dashboards/nova/templates/nova/base.html:9
-#, fuzzy
-msgid "Caution"
-msgstr "Położenie"
-
-#: dashboards/nova/templates/nova/base.html:10
-msgid "You are acting as an admin user in the project dashboard."
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:12
-msgid "Learn More"
-msgstr ""
-
-#: dashboards/nova/volumes/forms.py:26
-#, fuzzy
-msgid "Volume Name"
-msgstr "Wolumeny"
-
#: dashboards/nova/volumes/forms.py:29
msgid "Size (GB)"
msgstr ""
@@ -2559,7 +2564,7 @@ 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:162 dashboards/nova/volumes/tables.py:174
+#: 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
@@ -2570,36 +2575,41 @@ msgstr "Nie można utworzyć wolumenu: %s"
msgid "Volumes"
msgstr "Wolumeny"
-#: dashboards/nova/volumes/tables.py:57
+#: 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:84
+#: dashboards/nova/volumes/tables.py:92
#, python-format
msgid "%sGB"
msgstr ""
-#: dashboards/nova/volumes/tables.py:97 dashboards/nova/volumes/views.py:140
+#: 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:114
+#: 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:171
+#: dashboards/nova/volumes/tables.py:179
msgid "Detach"
msgstr ""
-#: dashboards/nova/volumes/tables.py:172
+#: dashboards/nova/volumes/tables.py:180
#, fuzzy
msgid "Detaching"
msgstr "Wolumeny"
-#: dashboards/nova/volumes/tables.py:207
+#: dashboards/nova/volumes/tables.py:215
#, python-format
msgid "%(dev)s on instance %(instance_name)s"
msgstr ""
@@ -2609,7 +2619,7 @@ msgstr ""
msgid "Unable to retrieve volume details."
msgstr "Nie można utworzyć wolumenu: %s"
-#: dashboards/nova/volumes/views.py:52
+#: dashboards/nova/volumes/views.py:50
#, fuzzy
msgid "Unable to retrieve volume list."
msgstr "Nie można cofnąć: %s"
@@ -2619,7 +2629,7 @@ msgstr "Nie można cofnąć: %s"
msgid "Unable to retrieve volume/instance attachment information"
msgstr "Nie można cofnąć: %s"
-#: dashboards/nova/volumes/views.py:121 dashboards/nova/volumes/views.py:131
+#: 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"
@@ -2815,7 +2825,7 @@ msgid "Admin"
msgstr ""
#: dashboards/syspanel/flavors/forms.py:37
-msgid "Memory MB"
+msgid "RAM MB"
msgstr ""
#: dashboards/syspanel/flavors/forms.py:38
@@ -2884,10 +2894,6 @@ msgstr ""
msgid "Flavor Name"
msgstr ""
-#: dashboards/syspanel/flavors/tables.py:42
-msgid "Memory"
-msgstr ""
-
#: dashboards/syspanel/flavors/views.py:48
#, fuzzy
msgid "Unable to retrieve flavor list."
@@ -2919,28 +2925,22 @@ msgstr ""
msgid "Unable to retrieve image list."
msgstr "Nie można utworzyć klucza: %s"
-#: dashboards/syspanel/instances/tables.py:62 usage/tables.py:30
+#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30
#, fuzzy
msgid "Project Name"
msgstr "Usuń projekt"
-#: dashboards/syspanel/instances/tables.py:69
+#: dashboards/syspanel/instances/tables.py:66
#: dashboards/syspanel/services/tables.py:40
msgid "Host"
msgstr ""
-#: dashboards/syspanel/instances/views.py:72
-#: dashboards/syspanel/instances/workflows.py:47
+#: 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/workflows.py:107
-#, python-format
-msgid "Selected network '%s' is not owned by the specified project"
-msgstr ""
-
#: dashboards/syspanel/instances/templates/instances/index.html:6
#, fuzzy
msgid "All Instances"
@@ -2952,12 +2952,12 @@ msgstr "Instancje"
msgid "Select a project"
msgstr "Usuń projekt"
-#: dashboards/syspanel/networks/forms.py:56
+#: 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:62
+#: dashboards/syspanel/networks/forms.py:63
#, fuzzy, python-format
msgid "Failed to create network %s"
msgstr "Nie można cofnąć: %s"
@@ -3524,26 +3524,26 @@ msgstr ""
msgid "N/A"
msgstr ""
-#: tables/actions.py:526
+#: tables/actions.py:530
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
msgstr ""
-#: tables/actions.py:532
+#: tables/actions.py:536
#, fuzzy, python-format
msgid "Unable to %(action)s: %(objs)s"
msgstr "Nie można usunąć klucza: %s"
-#: tables/actions.py:538
+#: tables/actions.py:542
#, python-format
msgid "%(action)s: %(objs)s"
msgstr ""
-#: tables/actions.py:548
+#: tables/actions.py:552
msgid "Delete"
msgstr "Usuń"
-#: tables/actions.py:549
+#: tables/actions.py:553
#, fuzzy
msgid "Deleted"
msgstr "Usuń"
@@ -3553,21 +3553,21 @@ msgstr "Usuń"
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
msgstr ""
-#: tables/base.py:726
+#: tables/base.py:727
msgid "No items to display."
msgstr ""
-#: tables/base.py:829
+#: tables/base.py:830
#, fuzzy
msgid "Actions"
msgstr "Położenie"
-#: tables/base.py:1005
+#: tables/base.py:1008
#, python-format
msgid "No match returned for the id \"%s\"."
msgstr ""
-#: tables/base.py:1135
+#: tables/base.py:1138
msgid "Please select a row before taking that action."
msgstr ""
@@ -3583,6 +3583,19 @@ msgstr ""
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 ""
@@ -3611,17 +3624,48 @@ msgstr ""
msgid "Error: "
msgstr ""
-#: templates/horizon/common/_data_table.html:37
+#: templates/horizon/common/_data_table.html:44
msgid "Summary"
msgstr ""
-#: templates/horizon/common/_data_table.html:46
+#: 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"
@@ -3655,7 +3699,7 @@ msgid "Active Instances"
msgstr "Zobacz instancje"
#: templates/horizon/common/_usage_summary.html:15
-msgid "Active Memory"
+msgid "Active RAM"
msgstr ""
#: templates/horizon/common/_usage_summary.html:16
@@ -3850,12 +3894,12 @@ msgstr ""
msgid "Puppies"
msgstr ""
-#: usage/base.py:97
+#: usage/base.py:96
#, fuzzy
msgid "Unable to retrieve usage information."
msgstr "Nie można wyrejestrować obrazu: %s"
-#: usage/base.py:100
+#: usage/base.py:99
msgid "You are viewing data for the future, which may or may not exist."
msgstr ""
diff --git a/horizon/locale/pl/LC_MESSAGES/djangojs.mo b/horizon/locale/pl/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..7ad06bd47
--- /dev/null
+++ b/horizon/locale/pl/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/pl/LC_MESSAGES/djangojs.po b/horizon/locale/pl/LC_MESSAGES/djangojs.po
index 92b06c75e..c1522aa0c 100644
--- a/horizon/locale/pl/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/pl/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -19,11 +19,11 @@ msgstr ""
"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:57
+#: static/horizon/js/horizon.forms.js:58
msgid "Additional information here..."
msgstr ""
-#: static/horizon/js/horizon.forms.js:63
+#: static/horizon/js/horizon.forms.js:64
#: static/horizon/js/horizon.projects.js:12
msgid "Filter"
msgstr ""
@@ -56,23 +56,23 @@ msgstr ""
msgid "No users found."
msgstr ""
-#: static/horizon/js/horizon.tables.js:48
+#: static/horizon/js/horizon.tables.js:47
msgid "An error occurred while updating."
msgstr ""
-#: static/horizon/js/horizon.tables.js:128
+#: static/horizon/js/horizon.tables.js:126
msgid "Confirm "
msgstr ""
-#: static/horizon/js/horizon.tables.js:129
+#: static/horizon/js/horizon.tables.js:127
msgid "Please confirm your selection. This action cannot be undone."
msgstr ""
-#: static/horizon/js/horizon.tables.js:143
+#: static/horizon/js/horizon.tables.js:141
msgid "Working"
msgstr ""
-#: static/horizon/js/horizon.tables.js:186
+#: static/horizon/js/horizon.tables.js:184
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
diff --git a/horizon/locale/pt/LC_MESSAGES/django.mo b/horizon/locale/pt/LC_MESSAGES/django.mo
index 0e45aeca2..d7cf4dba8 100644
--- a/horizon/locale/pt/LC_MESSAGES/django.mo
+++ b/horizon/locale/pt/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/pt/LC_MESSAGES/django.po b/horizon/locale/pt/LC_MESSAGES/django.po
index bd0a2bcad..46258956a 100644
--- a/horizon/locale/pt/LC_MESSAGES/django.po
+++ b/horizon/locale/pt/LC_MESSAGES/django.po
@@ -1,38 +1,39 @@
-# Translations of Dashboard for OpenStack User Interface.
-# Copyright 2011 Midokura KK
-# This file is distributed under the same license as the Dashboard for OpenStack.
-# FIRST AUTHOR Jeffrey Wilcox, 2011.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
#
-#, fuzzy
+# Translators:
+# FIRST AUTHOR Jeffrey Wilcox, 2011.
msgid ""
msgstr ""
-"Project-Id-Version: openstack-dashboard\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:44+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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 <gabriel@strikeawe.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
-"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 ""
+msgstr "Outro"
#: decorators.py:56
msgid "Please log in to continue."
-msgstr ""
+msgstr "Por favor login para continuar"
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
-msgstr ""
+msgstr "Voçê não pode acessar %s"
-#: exceptions.py:270
+#: exceptions.py:285
msgid "Unauthorized. Please try logging in again."
-msgstr ""
+msgstr "Não autorizado. Por favor, tente efetuar login novamente."
#: api/keystone.py:55
#, python-format
@@ -42,58 +43,58 @@ msgstr ""
#: api/nova.py:189
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
-msgstr ""
+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 ""
+msgstr "PERMITIR %(from)s:%(to)s de %(cidr)s"
-#: api/nova.py:526
+#: api/nova.py:530
msgid "Unknown instance"
msgstr ""
#: api/swift.py:216
msgid "Unicode is not currently supported for object copy."
-msgstr ""
+msgstr "Unicode não é suportado para cópia de objeto."
-#: browsers/base.py:65
+#: browsers/base.py:90
msgid "Navigation Item"
msgstr ""
-#: browsers/views.py:44
+#: browsers/views.py:42
#, python-format
msgid "Select a %s to browse."
msgstr ""
#: dashboards/nova/dashboard.py:24
msgid "Manage Compute"
-msgstr ""
+msgstr "Gerenciar Instâncias"
#: dashboards/nova/dashboard.py:35
msgid "Object Store"
-msgstr ""
+msgstr "Armazenamento de Objecto"
#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37
-#: dashboards/syspanel/networks/forms.py:37
-#: dashboards/syspanel/networks/tables.py:66
+#: 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 ""
+msgstr "Projeto"
#: dashboards/nova/access_and_security/panel.py:25
-#: dashboards/nova/instances/workflows.py:345
+#: dashboards/nova/instances/workflows.py:347
msgid "Access & Security"
-msgstr ""
+msgstr "Acesso e Segurança"
#: dashboards/nova/access_and_security/views.py:50
msgid "Unable to retrieve keypair list."
-msgstr ""
+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 ""
+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
@@ -102,50 +103,50 @@ msgstr ""
#: dashboards/nova/access_and_security/views.py:75
#: dashboards/nova/access_and_security/floating_ips/workflows.py:64
-#: dashboards/syspanel/instances/views.py:58
+#: dashboards/syspanel/instances/views.py:46
msgid "Unable to retrieve instance list."
-msgstr ""
+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 ""
+msgstr "Fornecimento"
#: dashboards/nova/access_and_security/floating_ips/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Allocated Floating IP %(ip)s."
-msgstr "Associado IP Flutuante"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:46
msgid "Unable to allocate Floating IP."
-msgstr ""
+msgstr "Não é possível atribuido IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:36
msgid "Allocate IP To Project"
-msgstr ""
+msgstr "Alocar IP para projeto"
#: dashboards/nova/access_and_security/floating_ips/tables.py:46
msgid "Release"
-msgstr ""
+msgstr "Solte"
#: dashboards/nova/access_and_security/floating_ips/tables.py:47
msgid "Released"
-msgstr ""
+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 ""
+msgstr "IP Flutuante"
#: dashboards/nova/access_and_security/floating_ips/tables.py:49
-#: dashboards/nova/access_and_security/floating_ips/tables.py:132
+#: dashboards/nova/access_and_security/floating_ips/tables.py:127
#: dashboards/syspanel/projects/workflows.py:45
msgid "Floating IPs"
-msgstr ""
+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:202
+#: dashboards/nova/instances/tables.py:219
msgid "Associate Floating IP"
msgstr "Associado IP Flutuante"
@@ -156,38 +157,33 @@ msgstr "Dissociado IP Flutuante"
#: dashboards/nova/access_and_security/floating_ips/tables.py:89
#, python-format
msgid "Successfully disassociated Floating IP: %s"
-msgstr ""
+msgstr "Sucesso dissociado IP Flutuante: %s"
#: 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:98
-#, python-format
-msgid "%(INSTANCE_NAME)s (%(INSTANCE_ID)s)"
-msgstr ""
+msgstr "Impossível dissociar IP flutuante."
-#: dashboards/nova/access_and_security/floating_ips/tables.py:115
+#: 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:270
-#: dashboards/syspanel/instances/tables.py:74
+#: dashboards/nova/instances/tables.py:291
+#: dashboards/syspanel/instances/tables.py:71
msgid "IP Address"
-msgstr ""
+msgstr "Endereço IP"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:118
+#: 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:62
-#: dashboards/nova/instances/tables.py:79
-#: dashboards/nova/instances/tables.py:94
-#: dashboards/nova/instances/tables.py:122
-#: dashboards/nova/volumes/tables.py:197 tests/workflows_tests.py:58
+#: 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 ""
+msgstr "Instância"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:121
+#: dashboards/nova/access_and_security/floating_ips/tables.py:116
msgid "Floating IP Pool"
-msgstr ""
+msgstr "Fornecimento de IP Flutuante"
#: dashboards/nova/access_and_security/floating_ips/views.py:64
msgid "Unable to retrieve floating IP pools."
@@ -195,7 +191,7 @@ msgstr ""
#: dashboards/nova/access_and_security/floating_ips/views.py:67
msgid "No floating IP pools available."
-msgstr ""
+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."
@@ -209,31 +205,30 @@ msgstr ""
msgid "No IP addresses available"
msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:81
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:75
#: dashboards/nova/volumes/forms.py:160
msgid "Select an instance"
-msgstr ""
+msgstr "Selecione uma instância"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:83
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:77
#: dashboards/nova/volumes/forms.py:162
msgid "No instances available"
-msgstr ""
+msgstr "Não há instâncias disponíveis"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:102
+#: 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:103
-#, fuzzy
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:97
msgid "Associate"
-msgstr "Associado IP Flutuante"
+msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:104
+#: 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:105
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:99
#, python-format
msgid "Unable to associate IP address %s."
msgstr ""
@@ -242,80 +237,83 @@ msgstr ""
#: dashboards/nova/access_and_security/keypairs/forms.py:49
#: dashboards/nova/access_and_security/keypairs/tables.py:51
msgid "Keypair Name"
-msgstr ""
+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 ""
+msgstr "Chave Pública"
#: dashboards/nova/access_and_security/keypairs/forms.py:60
#, python-format
msgid "Successfully imported public key: %s"
-msgstr ""
+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:274
-#: dashboards/nova/instances/workflows.py:332
+#: dashboards/nova/instances/tables.py:295
+#: dashboards/nova/instances/workflows.py:334
msgid "Keypair"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Criar Par de Chaves"
#: dashboards/nova/access_and_security/keypairs/tables.py:52
msgid "Fingerprint"
-msgstr ""
+msgstr "Impressão Digital"
#: dashboards/nova/access_and_security/keypairs/views.py:73
#, python-format
msgid "Unable to create keypair: %(exc)s"
-msgstr ""
+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/volume_snapshots/tables.py:63
+#: 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:82
+#: 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:69
+#: 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:135 dashboards/nova/volumes/tables.py:155
+#: 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: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
@@ -325,7 +323,7 @@ msgstr ""
#: dashboards/syspanel/services/tables.py:38
#: dashboards/syspanel/volumes/tables.py:10
msgid "Name"
-msgstr ""
+msgstr "Nome"
#: dashboards/nova/access_and_security/security_groups/forms.py:37
#: dashboards/nova/access_and_security/security_groups/tables.py:58
@@ -335,10 +333,11 @@ msgstr ""
#: 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:138
+#: 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
@@ -358,7 +357,7 @@ msgstr ""
#: dashboards/syspanel/users/templates/users/_create.html:16
#: dashboards/syspanel/users/templates/users/_update.html:16
msgid "Description"
-msgstr ""
+msgstr "Descrição"
#: dashboards/nova/access_and_security/security_groups/forms.py:45
#, python-format
@@ -372,7 +371,7 @@ 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 ""
+msgstr "Protocolo IP"
#: dashboards/nova/access_and_security/security_groups/forms.py:60
msgid "The protocol which this rule should be applied to."
@@ -382,38 +381,42 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:70
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Código"
#: dashboards/nova/access_and_security/security_groups/forms.py:83
msgid "Source Group"
-msgstr ""
+msgstr "Grupo Origem"
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid ""
@@ -449,72 +452,73 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:133
msgid "The \"from\" port number is invalid."
-msgstr ""
+msgstr "O \"de\" porto é inválido."
#: dashboards/nova/access_and_security/security_groups/forms.py:136
msgid "The \"to\" port number is invalid."
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+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:337
+#: dashboards/nova/instances/workflows.py:339
#: dashboards/nova/instances/templates/instances/_detail_overview.html:49
msgid "Security Groups"
-msgstr ""
+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 ""
+msgstr "Criar a Grupo de Segurança"
#: dashboards/nova/access_and_security/security_groups/tables.py:51
msgid "Edit Rules"
-msgstr ""
+msgstr "Editar Regras"
#: dashboards/nova/access_and_security/security_groups/tables.py:71
msgid "Rule"
-msgstr ""
+msgstr "Regra"
#: dashboards/nova/access_and_security/security_groups/tables.py:72
msgid "Rules"
-msgstr ""
+msgstr "Regras"
#: dashboards/nova/access_and_security/security_groups/tables.py:96
msgid "Source"
-msgstr ""
+msgstr "Origem"
#: dashboards/nova/access_and_security/security_groups/tables.py:106
msgid "Security Group Rules"
-msgstr ""
+msgstr "Regras para Grupos de Seguranças"
#: dashboards/nova/access_and_security/security_groups/views.py:58
msgid "Unable to retrieve security group."
-msgstr ""
+msgstr "Não é possível recuperar grupo de segurança"
#: dashboards/nova/access_and_security/security_groups/views.py:78
#, python-format
@@ -523,12 +527,12 @@ msgstr ""
#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6
msgid "Access &amp; Security"
-msgstr ""
+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 ""
+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
@@ -544,20 +548,22 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25
msgid "Description:"
-msgstr ""
+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 ""
+msgstr "Cotas de Projeto"
#: dashboards/nova/access_and_security/templates/access_and_security/floating_ips/_allocate.html:31
msgid "Allocate IP"
-msgstr ""
+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
@@ -597,9 +603,9 @@ msgstr ""
#: 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:30
+#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
-msgstr ""
+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
@@ -608,16 +614,20 @@ msgid ""
"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 ""
+msgstr "Puxar a Par de Chaves"
#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:11
#, python-format
@@ -625,25 +635,27 @@ msgid ""
"The keypair &quot;%(keypair_name)s&quot; should download automatically. If "
"not use the link below."
msgstr ""
+"O par de chaves &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
-msgstr ""
+msgstr "Baixe par chave &quot;%(keypair_name)s&quot;"
#: 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 ""
+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 ""
+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 ""
+msgstr "Adicionar regra"
#: dashboards/nova/containers/browsers.py:30
msgid "Swift"
@@ -651,22 +663,21 @@ msgstr ""
#: dashboards/nova/containers/browsers.py:33
#: dashboards/nova/containers/tables.py:39
-#: dashboards/nova/containers/templates/containers/index.html:7
msgid "Container"
-msgstr ""
+msgstr "Recipiente"
#: dashboards/nova/containers/forms.py:39
msgid "Slash is not an allowed character."
-msgstr ""
+msgstr "Barra não é um caractere permitido."
#: dashboards/nova/containers/forms.py:49
#: dashboards/nova/containers/tables.py:120
msgid "Container Name"
-msgstr ""
+msgstr "Nome de recipiente"
#: dashboards/nova/containers/forms.py:57
msgid "Container created successfully."
-msgstr ""
+msgstr "Recipiente criado com sucesso"
#: dashboards/nova/containers/forms.py:68
msgid "Folder created successfully."
@@ -674,37 +685,37 @@ msgstr ""
#: dashboards/nova/containers/forms.py:71
msgid "Unable to create container."
-msgstr ""
+msgstr "Não é possível criar recipiente"
#: dashboards/nova/containers/forms.py:79
#: dashboards/nova/containers/tables.py:252
msgid "Object Name"
-msgstr ""
+msgstr "Nome de Objeto"
#: dashboards/nova/containers/forms.py:81
msgid "File"
-msgstr ""
+msgstr "Arquivo"
#: dashboards/nova/containers/forms.py:95
msgid "Object was successfully uploaded."
-msgstr ""
+msgstr "Objeto foi carregado com sucesso"
#: dashboards/nova/containers/forms.py:98
msgid "Unable to upload object."
-msgstr ""
+msgstr "Não é possível carregar objeto"
#: dashboards/nova/containers/forms.py:102
msgid "Destination container"
-msgstr ""
+msgstr "Nome do recipiente destino"
#: dashboards/nova/containers/forms.py:106
msgid "Destination object name"
-msgstr ""
+msgstr "Nome do objeto destino"
#: dashboards/nova/containers/forms.py:137
#: dashboards/nova/containers/forms.py:163
msgid "Unable to copy object."
-msgstr ""
+msgstr "Não é possível copiar objetos"
#: dashboards/nova/containers/forms.py:153
#, python-format
@@ -714,15 +725,16 @@ 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 ""
+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 ""
+msgstr "Criar Recipiente"
#: dashboards/nova/containers/tables.py:68
msgid "View Container"
@@ -732,18 +744,18 @@ msgstr ""
#: dashboards/nova/containers/templates/containers/_upload.html:23
#: dashboards/nova/containers/templates/containers/upload.html:3
msgid "Upload Object"
-msgstr ""
+msgstr "Mandar Objeto"
#: dashboards/nova/containers/tables.py:136
#: dashboards/nova/containers/tables.py:155
msgid "Object"
-msgstr ""
+msgstr "Objeto"
#: dashboards/nova/containers/tables.py:137
#: dashboards/nova/containers/tables.py:156
#: dashboards/nova/containers/tables.py:262
msgid "Objects"
-msgstr ""
+msgstr "Objetos"
#: dashboards/nova/containers/tables.py:148
msgid "Folder"
@@ -755,11 +767,11 @@ msgstr ""
#: dashboards/nova/containers/tables.py:162
msgid "Copy"
-msgstr ""
+msgstr "Copia"
#: dashboards/nova/containers/tables.py:175
msgid "Download"
-msgstr ""
+msgstr "Puxar"
#: dashboards/nova/containers/tables.py:231
msgid "Create Folder"
@@ -767,35 +779,36 @@ msgstr ""
#: dashboards/nova/containers/tables.py:255
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30
-#: dashboards/nova/instances/tables.py:272
-#: dashboards/nova/volumes/tables.py:141
+#: 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:76
+#: dashboards/syspanel/instances/tables.py:73
msgid "Size"
-msgstr ""
+msgstr "Tamanho"
#: dashboards/nova/containers/views.py:52
msgid "Unable to retrieve container list."
-msgstr ""
+msgstr "Não é possível recuperar lista de recipientes"
#: dashboards/nova/containers/views.py:81
msgid "Unable to retrieve object list."
-msgstr ""
+msgstr "Não é possível recuperar lista de objetos"
#: dashboards/nova/containers/views.py:165
msgid "Unable to retrieve object."
-msgstr ""
+msgstr "Não é possível recuperar objeto"
#: dashboards/nova/containers/views.py:199
msgid "Unable to list containers."
-msgstr ""
+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 ""
+msgstr "Copiar Objeto"
#: dashboards/nova/containers/templates/containers/_copy.html:17
msgid ""
@@ -814,10 +827,18 @@ msgid ""
"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 &reg; ou um diretório no UNIX &reg;. 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 ""
+msgstr "Carregar objeto para o recipiente"
#: dashboards/nova/containers/templates/containers/_upload.html:18
msgid ""
@@ -827,27 +848,33 @@ msgid ""
"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 ""
+msgstr "Carregar Objetos"
#: dashboards/nova/images_and_snapshots/panel.py:25
msgid "Images & Snapshots"
-msgstr ""
+msgstr "Imagens e Instantâneos"
-#: dashboards/nova/images_and_snapshots/views.py:61
+#: dashboards/nova/images_and_snapshots/views.py:62
msgid "Unable to retrieve images."
-msgstr ""
+msgstr "Não é possível recuperar imagens."
-#: dashboards/nova/images_and_snapshots/views.py:72
+#: dashboards/nova/images_and_snapshots/views.py:73
msgid "Unable to retrieve snapshots."
-msgstr ""
+msgstr "Não é possível recuperar instantâneos."
-#: dashboards/nova/images_and_snapshots/views.py:80
+#: dashboards/nova/images_and_snapshots/views.py:81
#: dashboards/nova/volumes/forms.py:65
msgid "Unable to retrieve volume snapshots."
-msgstr ""
+msgstr "Não é possível recuperar volume de instantâneos."
#: dashboards/nova/images_and_snapshots/images/forms.py:41
msgid "Image Location"
@@ -903,7 +930,7 @@ msgstr ""
#: 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 ""
+msgstr "Público"
#: dashboards/nova/images_and_snapshots/images/forms.py:105
#, python-format
@@ -927,29 +954,29 @@ 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 ""
+msgstr "Arquitetura"
#: dashboards/nova/images_and_snapshots/images/forms.py:137
#, python-format
msgid "Unable to update image \"%s\"."
-msgstr ""
+msgstr "Não é possível atualizar imagem\"%s\"."
#: dashboards/nova/images_and_snapshots/images/forms.py:161
msgid "Image was successfully updated."
-msgstr ""
+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:456
+#: dashboards/nova/instances/workflows.py:454
msgid "Launch"
-msgstr ""
+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 ""
+msgstr "Imagen"
#: dashboards/nova/images_and_snapshots/images/tables.py:46
#: dashboards/nova/images_and_snapshots/images/tables.py:131
@@ -958,7 +985,7 @@ msgstr ""
#: dashboards/syspanel/images/templates/images/index.html:3
#: dashboards/syspanel/images/templates/images/index.html:6
msgid "Images"
-msgstr ""
+msgstr "Imagens"
#: dashboards/nova/images_and_snapshots/images/tables.py:60
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:31
@@ -968,31 +995,33 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/images/tables.py:67
#: dashboards/syspanel/users/tables.py:31
msgid "Edit"
-msgstr ""
+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 ""
+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/instances/tables.py:277
+#: 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:86
+#: 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:145
+#: dashboards/nova/volumes/tables.py:153
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17
-#: dashboards/syspanel/instances/tables.py:81
-#: dashboards/syspanel/networks/tables.py:71
+#: dashboards/syspanel/instances/tables.py:78
+#: dashboards/syspanel/networks/tables.py:74
#: dashboards/syspanel/networks/ports/tables.py:77
msgid "Status"
-msgstr ""
+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
@@ -1003,56 +1032,56 @@ msgstr ""
#: dashboards/syspanel/overview/panel.py:28
#: dashboards/syspanel/overview/templates/overview/usage.html:6
msgid "Overview"
-msgstr ""
+msgstr "Visão Global"
#: dashboards/nova/images_and_snapshots/images/tabs.py:37
msgid "Unable to retrieve image details."
-msgstr ""
+msgstr "Não é possível recuperar detalhes da imagem"
#: dashboards/nova/images_and_snapshots/images/views.py:60
msgid "Unable to retrieve image."
-msgstr ""
+msgstr "Não é possível recuperar imagen."
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36
msgid "Instance ID"
-msgstr ""
+msgstr "ID do Instâncias"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:39
#: dashboards/nova/volumes/forms.py:193
msgid "Snapshot Name"
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Instantâneo"
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:48
msgid "Snapshots"
-msgstr ""
+msgstr "Instantâneos"
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:54
msgid "Instance Snapshots"
-msgstr ""
+msgstr "Instantâneos Instância"
#: dashboards/nova/images_and_snapshots/snapshots/views.py:52
msgid "Unable to retrieve instance."
-msgstr ""
+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 &amp; Snapshots"
-msgstr ""
+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
@@ -1078,20 +1107,22 @@ 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 results in unusable images."
+"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 ""
+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 ""
+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
@@ -1099,57 +1130,60 @@ msgstr ""
#: 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 ""
+msgstr "ID"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17
msgid "Checksum"
-msgstr ""
+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 ""
+msgstr "Criado"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21
msgid "Updated"
-msgstr ""
+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 ""
+msgstr "Especificações"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32
msgid "Container Format"
-msgstr ""
+msgstr "Formato de Recpientes"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:34
msgid "Disk Format"
-msgstr ""
+msgstr "Formato de Disco"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40
msgid "Custom Properties"
-msgstr ""
+msgstr "Propriedades Personalizadas"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56
msgid "Euca2ools state"
-msgstr ""
+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 ""
+msgstr "ID de Projeto"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64
msgid "Image Type"
-msgstr ""
+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
@@ -1160,264 +1194,286 @@ msgstr ""
#: dashboards/syspanel/images/templates/images/update.html:4
#: dashboards/syspanel/images/templates/images/update.html:7
msgid "Update Image"
-msgstr ""
+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 ""
+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:162
-#: dashboards/nova/volumes/tables.py:67
+#: dashboards/nova/instances/tables.py:179
+#: dashboards/nova/volumes/tables.py:75
msgid "Create Snapshot"
-msgstr ""
+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 ""
+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 ""
+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/volume_snapshots/tables.py:32
+#: 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 ""
+msgstr "Instantâneo Volume"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:33
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:69
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:34
+#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:84
msgid "Volume Snapshots"
-msgstr ""
+msgstr "Instantâneos Volume"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:41
-#: dashboards/nova/volumes/tables.py:50
+#: 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 ""
+msgstr "Criar a Volume"
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:65
-msgid "Volume ID"
+#: 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 ""
+msgstr "Instância \"%s\" atualizado."
#: dashboards/nova/instances/forms.py:49
msgid "Unable to update instance."
-msgstr ""
+msgstr "Não é possível atualizar instância."
#: dashboards/nova/instances/panel.py:24
-#: dashboards/nova/instances/tables.py:63
-#: dashboards/nova/instances/tables.py:80
-#: dashboards/nova/instances/tables.py:95
-#: dashboards/nova/instances/tables.py:123
-#: dashboards/nova/instances/tables.py:292
+#: 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:96
+#: dashboards/syspanel/instances/tables.py:93
#: dashboards/syspanel/instances/templates/instances/index.html:3
#: dashboards/syspanel/projects/workflows.py:38
msgid "Instances"
-msgstr ""
+msgstr "Instâncias"
-#: dashboards/nova/instances/tables.py:60
+#: dashboards/nova/instances/tables.py:67
msgid "Terminate"
-msgstr ""
+msgstr "Terminar"
-#: dashboards/nova/instances/tables.py:61
+#: dashboards/nova/instances/tables.py:68
msgid "Scheduled termination of"
msgstr ""
-#: dashboards/nova/instances/tables.py:77
+#: dashboards/nova/instances/tables.py:87
msgid "Reboot"
-msgstr ""
+msgstr "Reiniciar"
-#: dashboards/nova/instances/tables.py:78
+#: dashboards/nova/instances/tables.py:88
msgid "Rebooted"
-msgstr ""
+msgstr "Reiniciado"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Pause"
-msgstr ""
+msgstr "Pausar"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Unpause"
-msgstr ""
+msgstr "Retomar"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Paused"
-msgstr ""
+msgstr "Pausado"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Unpaused"
-msgstr ""
+msgstr "Retomado"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Suspend"
-msgstr ""
+msgstr "Suspender"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Resume"
-msgstr ""
+msgstr "Retomar"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Suspended"
-msgstr ""
+msgstr "Suspenso"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Resumed"
-msgstr ""
+msgstr "Retomado"
-#: dashboards/nova/instances/tables.py:148
-#: dashboards/nova/instances/workflows.py:455
+#: 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 ""
+msgstr "Lançamento Instância"
-#: dashboards/nova/instances/tables.py:155
+#: dashboards/nova/instances/tables.py:169
#: dashboards/nova/instances/templates/instances/_update.html:7
msgid "Edit Instance"
-msgstr ""
+msgstr "Editar Instância"
-#: dashboards/nova/instances/tables.py:172
+#: dashboards/nova/instances/tables.py:189
msgid "VNC Console"
-msgstr ""
+msgstr "VNC Console"
-#: dashboards/nova/instances/tables.py:187
+#: dashboards/nova/instances/tables.py:204
msgid "View Log"
-msgstr ""
+msgstr "Ver a Sessão"
-#: dashboards/nova/instances/tables.py:232
+#: 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:239
-#: dashboards/nova/instances/tables.py:246
+#: dashboards/nova/instances/tables.py:259
+#: dashboards/nova/instances/tables.py:266
msgid "Not available"
-msgstr ""
+msgstr "Não está disponível"
-#: dashboards/nova/instances/tables.py:269
-#: dashboards/syspanel/instances/tables.py:73 usage/tables.py:57
+#: 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 ""
+msgstr "Nome de Instância"
-#: dashboards/nova/instances/tables.py:281
-#: dashboards/syspanel/instances/tables.py:85
+#: dashboards/nova/instances/tables.py:302
+#: dashboards/syspanel/instances/tables.py:82
msgid "Task"
-msgstr ""
+msgstr "Tarefa"
-#: dashboards/nova/instances/tables.py:288
-#: dashboards/syspanel/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:309
+#: dashboards/syspanel/instances/tables.py:89
msgid "Power State"
-msgstr ""
+msgstr "Poder Estado"
#: dashboards/nova/instances/tabs.py:35
msgid "Log"
-msgstr ""
+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 ""
+msgstr "Não é possível obter sessão para instância \"%s\"."
#: dashboards/nova/instances/tabs.py:54
msgid "VNC"
-msgstr ""
+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 ""
+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 ""
+msgstr "Não é possível recuperar instâncias."
#: dashboards/nova/instances/views.py:81
-#: dashboards/syspanel/instances/views.py:89
+#: dashboards/syspanel/instances/views.py:77
msgid "Unable to retrieve instance size information."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "Usuário"
#: dashboards/nova/instances/workflows.py:52
msgid "Project & User"
-msgstr ""
-
-#: dashboards/nova/instances/workflows.py:54
-msgid ""
-"Admin users may optionally select the project and user for whom the instance "
-"should be created."
-msgstr ""
+msgstr "Projeto e Usuário"
#: dashboards/nova/instances/workflows.py:65
msgid "Don't boot from a volume."
-msgstr ""
+msgstr "Não inicializar a partir de um volume."
#: dashboards/nova/instances/workflows.py:66
msgid "Boot from volume."
-msgstr ""
+msgstr "Inicializar a partir de um volume"
#: dashboards/nova/instances/workflows.py:67
msgid "Boot from volume snapshot (creates a new volume)."
-msgstr ""
+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 ""
-
-#: 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:173
-msgid "Volume"
-msgstr ""
+msgstr "Opções de Volume"
#: dashboards/nova/instances/workflows.py:77
#: dashboards/nova/volumes/forms.py:126
msgid "Device Name"
-msgstr ""
+msgstr "Nome do Dispositivo"
#: dashboards/nova/instances/workflows.py:80
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
-msgstr ""
+msgstr "Volume ponto de montagem (suportes 'VDA' por exemplo, em '/dev/vda' )."
#: dashboards/nova/instances/workflows.py:82
msgid "Delete on Terminate"
-msgstr ""
+msgstr "Excluir da cessação"
#: dashboards/nova/instances/workflows.py:85
msgid "Delete volume on instance terminate"
-msgstr ""
+msgstr "Apagar volume de rescisão instância"
#: dashboards/nova/instances/workflows.py:99
#, python-format
@@ -1426,7 +1482,7 @@ msgstr ""
#: dashboards/nova/instances/workflows.py:116
msgid "Select Volume"
-msgstr ""
+msgstr "Selecione Volume"
#: dashboards/nova/instances/workflows.py:124
msgid "Unable to retrieve list of volumes."
@@ -1434,7 +1490,7 @@ msgstr ""
#: dashboards/nova/instances/workflows.py:128
msgid "Select Volume Snapshot"
-msgstr ""
+msgstr "Selecione Volume Instantâneo"
#: dashboards/nova/instances/workflows.py:137
msgid "Unable to retrieve list of volume snapshots."
@@ -1442,37 +1498,33 @@ msgstr ""
#: dashboards/nova/instances/workflows.py:170
msgid "Instance Source"
-msgstr ""
+msgstr "Origem Instância"
#: dashboards/nova/instances/workflows.py:173
msgid "Instance Snapshot"
-msgstr ""
-
-#: dashboards/nova/instances/workflows.py:175
-msgid "Server Name"
-msgstr ""
+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 ""
+msgstr "Sabor"
#: dashboards/nova/instances/workflows.py:177
msgid "Size of image to launch."
-msgstr ""
+msgstr "Tamanho da imagem para o lançamento."
#: dashboards/nova/instances/workflows.py:178
msgid "Instance Count"
-msgstr ""
+msgstr "Contagem Instância"
#: dashboards/nova/instances/workflows.py:181
msgid "Number of instances to launch."
-msgstr ""
+msgstr "Número de casos de lançar."
#: dashboards/nova/instances/workflows.py:184
msgid "Details"
-msgstr ""
+msgstr "Detalhes"
#: dashboards/nova/instances/workflows.py:197
msgid ""
@@ -1489,131 +1541,134 @@ 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:227
+#: dashboards/nova/instances/workflows.py:228
msgid "Unable to retrieve public images."
msgstr ""
-#: dashboards/nova/instances/workflows.py:241
+#: dashboards/nova/instances/workflows.py:243
msgid "Unable to retrieve images for the current project."
msgstr ""
-#: dashboards/nova/instances/workflows.py:264
+#: dashboards/nova/instances/workflows.py:266
msgid "Select Image"
-msgstr ""
+msgstr "Selecione a imagem"
-#: dashboards/nova/instances/workflows.py:266
+#: dashboards/nova/instances/workflows.py:268
msgid "No images available."
-msgstr ""
+msgstr "Não há imagens disponíveis."
-#: dashboards/nova/instances/workflows.py:275
+#: dashboards/nova/instances/workflows.py:277
msgid "Select Instance Snapshot"
-msgstr ""
+msgstr "Selecione Instantâneo Instância"
-#: dashboards/nova/instances/workflows.py:277
+#: dashboards/nova/instances/workflows.py:279
msgid "No snapshots available."
-msgstr ""
+msgstr "Não há instantâneos disponíveis."
-#: dashboards/nova/instances/workflows.py:288
+#: dashboards/nova/instances/workflows.py:290
msgid "Unable to retrieve instance flavors."
-msgstr ""
+msgstr "Não é possível recuperar os sabores de instância."
-#: dashboards/nova/instances/workflows.py:301
+#: dashboards/nova/instances/workflows.py:303 usage/base.py:113
msgid "Unable to retrieve quota information."
msgstr ""
-#: dashboards/nova/instances/workflows.py:334
+#: dashboards/nova/instances/workflows.py:336
msgid "Which keypair to use for authentication."
-msgstr ""
+msgstr "Que par de chaves para autenticação."
-#: dashboards/nova/instances/workflows.py:341
+#: dashboards/nova/instances/workflows.py:343
msgid "Launch instance in these security groups."
-msgstr ""
+msgstr "Lançamento instância, esses grupos de segurança."
-#: dashboards/nova/instances/workflows.py:346
+#: 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:356
+#: dashboards/nova/instances/workflows.py:358
msgid "Unable to retrieve keypairs."
-msgstr ""
+msgstr "Não é possível recuperar pares de chaves."
-#: dashboards/nova/instances/workflows.py:358
+#: dashboards/nova/instances/workflows.py:360
msgid "Select a keypair"
-msgstr ""
+msgstr "Selecione um par de chaves"
-#: dashboards/nova/instances/workflows.py:360
+#: dashboards/nova/instances/workflows.py:362
msgid "No keypairs available."
-msgstr ""
+msgstr "Não pares de chaves disponíveis."
-#: dashboards/nova/instances/workflows.py:369
+#: dashboards/nova/instances/workflows.py:371
msgid "Unable to retrieve list of security groups"
-msgstr ""
+msgstr "Não foi possível recuperar a lista de grupos de segurança"
-#: dashboards/nova/instances/workflows.py:389
+#: dashboards/nova/instances/workflows.py:391
msgid "Customization Script"
-msgstr ""
+msgstr "Programa Personalização"
-#: dashboards/nova/instances/workflows.py:391
+#: 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:398
+#: dashboards/nova/instances/workflows.py:400
msgid "Post-Creation"
-msgstr ""
+msgstr "Pós-Criação"
-#: dashboards/nova/instances/workflows.py:409
-#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:32
-#: dashboards/nova/networks/tables.py:92
+#: 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:34
-#: dashboards/syspanel/networks/tables.py:77
+#: 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:412
+#: dashboards/nova/instances/workflows.py:414
msgid "Launch instance withthese networks"
msgstr ""
-#: dashboards/nova/instances/workflows.py:416
-#: dashboards/syspanel/instances/workflows.py:37
+#: dashboards/nova/instances/workflows.py:418
msgid "Networking"
msgstr ""
-#: dashboards/nova/instances/workflows.py:418
-#: dashboards/syspanel/instances/workflows.py:39
+#: dashboards/nova/instances/workflows.py:420
msgid "Select networks for your instance."
msgstr ""
-#: dashboards/nova/instances/workflows.py:434
-#: dashboards/syspanel/instances/workflows.py:73
+#: dashboards/nova/instances/workflows.py:432
msgid "Unable to retrieve networks."
msgstr ""
-#: dashboards/nova/instances/workflows.py:457
+#: dashboards/nova/instances/workflows.py:455
#, python-format
msgid "Launched %(count)s named \"%(name)s\"."
msgstr ""
-#: dashboards/nova/instances/workflows.py:458
+#: dashboards/nova/instances/workflows.py:456
#, python-format
msgid "Unable to launch %(count)s named \"%(name)s\"."
msgstr ""
-#: dashboards/nova/instances/workflows.py:471
+#: dashboards/nova/instances/workflows.py:469
#, python-format
msgid "%s instances"
msgstr ""
-#: dashboards/nova/instances/workflows.py:474
+#: dashboards/nova/instances/workflows.py:472
msgid "instance"
msgstr ""
@@ -1631,17 +1686,17 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:11
msgid "View Full Log"
-msgstr ""
+msgstr "Ver Registo Completo"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:3
msgid "Instance Overview"
-msgstr ""
+msgstr "Resumo de Instâncias"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:24
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
-#: usage/tables.py:22
+#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22
msgid "RAM"
-msgstr ""
+msgstr "RAM"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:26
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10
@@ -1649,127 +1704,129 @@ msgstr ""
#: dashboards/syspanel/flavors/tables.py:40
#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19
msgid "VCPUs"
-msgstr ""
+msgstr "VCPUs"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:27
msgid "VCPU"
-msgstr ""
+msgstr "VCPU"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:28
#: usage/tables.py:20
msgid "Disk"
-msgstr ""
-
-#: 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 ""
+msgstr "Disco"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:34
msgid "IP Addresses"
-msgstr ""
+msgstr "Endereços IP"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:59
msgid "No rules defined."
-msgstr ""
+msgstr "Sem regras definidas."
#: dashboards/nova/instances/templates/instances/_detail_overview.html:68
msgid "Meta"
-msgstr ""
+msgstr "Meta"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:71
msgid "Key Name"
-msgstr ""
+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:158
+#: 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 ""
+msgstr "Anexado para"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:90
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42
msgid "on"
-msgstr ""
+msgstr "posto"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:94
msgid "No volumes attached."
-msgstr ""
+msgstr "Sem volumes ligados."
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3
msgid "Instance VNC Console"
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+msgstr "Detalhes Sabor"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11
#: dashboards/syspanel/flavors/tables.py:44
msgid "Root Disk"
-msgstr ""
+msgstr "Disco Root"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12
#: dashboards/syspanel/flavors/tables.py:46
msgid "Ephemeral Disk"
-msgstr ""
+msgstr "Disco Efêmero"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13
msgid "Total Disk"
-msgstr ""
+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 ""
+msgstr "MB"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21
msgid "Number of Instances"
@@ -1780,18 +1837,21 @@ msgid "Number of VCPUs"
msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
-msgid "Total Memory"
-msgstr ""
+#, 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 ""
+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
@@ -1800,47 +1860,49 @@ msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31
msgid "Save Changes"
-msgstr ""
+msgstr "Salvar as Alterações"
#: dashboards/nova/instances/templates/instances/detail.html:3
msgid "Instance Detail"
-msgstr ""
+msgstr "Detalhe Instância"
#: dashboards/nova/instances/templates/instances/update.html:3
#: dashboards/nova/instances/templates/instances/update.html:6
msgid "Update Instance"
-msgstr ""
+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:31
+#: 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:33
+#: dashboards/syspanel/networks/tables.py:34
msgid "Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:47
-#: dashboards/syspanel/networks/tables.py:40
+#: 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:55
+#: 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:48
+#: 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
@@ -1848,52 +1910,60 @@ msgstr ""
msgid "Create Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:62
+#: dashboards/nova/networks/tables.py:73
#: dashboards/nova/networks/templates/networks/_update.html:7
-#: dashboards/syspanel/networks/tables.py:55
+#: dashboards/syspanel/networks/tables.py:56
#: dashboards/syspanel/networks/templates/networks/_update.html:7
msgid "Edit Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:69
+#: dashboards/nova/networks/tables.py:80
msgid "Add Subnet"
msgstr ""
-#: dashboards/nova/networks/tables.py:85
-#: dashboards/syspanel/networks/tables.py:70
-#, fuzzy
+#: dashboards/nova/networks/tables.py:96
+#: dashboards/syspanel/networks/tables.py:71
msgid "Subnets Associated"
-msgstr "Associado IP Flutuante"
+msgstr ""
-#: dashboards/nova/networks/tables.py:88
+#: 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:73
+#: dashboards/syspanel/networks/tables.py:76
#: dashboards/syspanel/networks/ports/tables.py:79
msgid "Admin State"
msgstr ""
-#: dashboards/nova/networks/views.py:55
+#: 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:89
+#: dashboards/nova/networks/views.py:86
msgid "Unable to retrieve network details."
msgstr ""
-#: dashboards/nova/networks/views.py:112
+#: 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:124
+#: 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:137
+#: 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\"."
@@ -1911,7 +1981,7 @@ msgid ""
msgstr ""
#: dashboards/nova/networks/workflows.py:52
-#: dashboards/nova/networks/subnets/tables.py:48
+#: 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
@@ -1930,7 +2000,7 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:57
#: dashboards/nova/networks/subnets/forms.py:44
-#: dashboards/nova/networks/subnets/tables.py:71
+#: 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"
@@ -1943,7 +2013,7 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:65
#: dashboards/nova/networks/subnets/forms.py:52
-#: dashboards/nova/networks/subnets/tables.py:72
+#: dashboards/nova/networks/subnets/tables.py:84
#: dashboards/syspanel/networks/subnets/tables.py:72
msgid "IP Version"
msgstr ""
@@ -2044,7 +2114,7 @@ msgid "Unable to retrieve port details."
msgstr ""
#: dashboards/nova/networks/subnets/forms.py:34
-#: dashboards/syspanel/networks/tables.py:67
+#: dashboards/syspanel/networks/tables.py:68
#: dashboards/syspanel/networks/ports/forms.py:32
msgid "Network Name"
msgstr ""
@@ -2058,7 +2128,7 @@ msgstr ""
#: dashboards/nova/networks/subnets/forms.py:53
#: dashboards/nova/networks/subnets/forms.py:103
-#: dashboards/nova/networks/subnets/tables.py:73
+#: 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"
@@ -2084,27 +2154,27 @@ msgstr ""
msgid "Failed to update subnet %s"
msgstr ""
-#: dashboards/nova/networks/subnets/tables.py:31
+#: 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:32
-#: dashboards/nova/networks/subnets/tables.py:77
+#: 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:38
+#: 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:59
+#: 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
@@ -2316,22 +2386,6 @@ msgstr ""
msgid "Close"
msgstr ""
-#: dashboards/nova/templates/nova/base.html:9
-msgid "Caution"
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:10
-msgid "You are acting as an admin user in the project dashboard."
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:12
-msgid "Learn More"
-msgstr ""
-
-#: dashboards/nova/volumes/forms.py:26
-msgid "Volume Name"
-msgstr ""
-
#: dashboards/nova/volumes/forms.py:29
msgid "Size (GB)"
msgstr ""
@@ -2379,7 +2433,7 @@ msgstr ""
#: dashboards/nova/volumes/forms.py:124
msgid "Select an instance to attach to."
-msgstr ""
+msgstr "Selecione uma instância para anexar."
#: dashboards/nova/volumes/forms.py:168
msgid "Unknown instance (None)"
@@ -2397,14 +2451,14 @@ msgstr ""
#: dashboards/nova/volumes/forms.py:212
#, python-format
msgid "Creating volume snapshot \"%s\""
-msgstr ""
+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:162 dashboards/nova/volumes/tables.py:174
+#: 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
@@ -2413,44 +2467,49 @@ msgstr ""
#: dashboards/syspanel/volumes/templates/volumes/index.html:3
#: dashboards/syspanel/volumes/templates/volumes/index.html:6
msgid "Volumes"
-msgstr ""
+msgstr "Volumes"
-#: dashboards/nova/volumes/tables.py:57
+#: 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 ""
+msgstr "Editar Anexos"
-#: dashboards/nova/volumes/tables.py:84
+#: dashboards/nova/volumes/tables.py:92
#, python-format
msgid "%sGB"
msgstr ""
-#: dashboards/nova/volumes/tables.py:97 dashboards/nova/volumes/views.py:140
+#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149
msgid "Unable to retrieve attachment information."
msgstr ""
-#: dashboards/nova/volumes/tables.py:114
+#: dashboards/nova/volumes/tables.py:122
#, python-format
msgid "Attached to %(instance)s on %(dev)s"
msgstr ""
-#: dashboards/nova/volumes/tables.py:171
+#: dashboards/nova/volumes/tables.py:179
msgid "Detach"
-msgstr ""
+msgstr "Separar"
-#: dashboards/nova/volumes/tables.py:172
+#: dashboards/nova/volumes/tables.py:180
msgid "Detaching"
msgstr ""
-#: dashboards/nova/volumes/tables.py:207
+#: 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 ""
+msgstr "Não é possível recuperar detalhes de volume."
-#: dashboards/nova/volumes/views.py:52
+#: dashboards/nova/volumes/views.py:50
msgid "Unable to retrieve volume list."
msgstr ""
@@ -2458,27 +2517,27 @@ msgstr ""
msgid "Unable to retrieve volume/instance attachment information"
msgstr ""
-#: dashboards/nova/volumes/views.py:121 dashboards/nova/volumes/views.py:131
+#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140
msgid "Unable to retrieve volume information."
-msgstr ""
+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 ""
+msgstr "Gerenciar Anexos de Volume"
#: dashboards/nova/volumes/templates/volumes/_attach.html:13
msgid "Attach To Instance"
-msgstr ""
+msgstr "Anexar a uma Instância"
#: dashboards/nova/volumes/templates/volumes/_attach.html:22
msgid "Attach Volume"
-msgstr ""
+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 ""
+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"
@@ -2496,69 +2555,69 @@ msgstr ""
#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23
#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:3
msgid "Create Volume Snapshot"
-msgstr ""
+msgstr "Criar Instantâneo de Volume"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3
msgid "Volume Overview"
-msgstr ""
+msgstr "Resumo de Volume"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34
msgid "Attachments"
-msgstr ""
+msgstr "Anexos"
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46
msgid "Not attached"
-msgstr ""
+msgstr "Não ligado"
#: dashboards/nova/volumes/templates/volumes/create.html:6
msgid "Create a Volume"
-msgstr ""
+msgstr "Criar um volume"
#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6
msgid "Create a Volume Snapshot"
-msgstr ""
+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 ""
+msgstr "Detalhes Volume"
#: dashboards/nova/volumes/templates/volumes/detail.html:6
#: dashboards/syspanel/volumes/templates/volumes/detail.html:6
msgid "Volume Detail"
-msgstr ""
+msgstr "Detalhe Volume"
#: dashboards/settings/dashboard.py:24 templates/_header.html:4
msgid "Settings"
-msgstr ""
+msgstr "Configurações"
#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35
msgid "Select a Project"
-msgstr ""
+msgstr "Selecione um projeto"
#: dashboards/settings/ec2/forms.py:45
msgid "Unable to retrieve tenant list."
-msgstr ""
+msgstr "Não foi possível recuperar a lista de projetos."
#: dashboards/settings/ec2/forms.py:87
msgid "Unable to fetch EC2 credentials."
-msgstr ""
+msgstr "Não foi possível obter credenciais EC2."
#: dashboards/settings/ec2/forms.py:100
#, python-format
msgid "Error writing zipfile: %(exc)s"
-msgstr ""
+msgstr "Erro de arquivo zip escrita: %(exc)s"
#: dashboards/settings/ec2/panel.py:24
msgid "EC2 Credentials"
-msgstr ""
+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 ""
+msgstr "Baixe Credenciais EC2"
#: dashboards/settings/ec2/templates/ec2/download_form.html:18
msgid ""
@@ -2566,11 +2625,14 @@ msgid ""
"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 ""
+msgstr "Erro ao baixar arquivo RC: %s"
#: dashboards/settings/project/panel.py:24
#: dashboards/settings/project/templates/project/_openrc.html:8
@@ -2593,17 +2655,20 @@ msgstr ""
#: dashboards/settings/project/templates/project/_openrc.html:15
msgid "Download OpenStack RC File"
-msgstr ""
+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 ""
+msgstr "Baixar o Arquivo RC"
#: dashboards/settings/user/forms.py:57
msgid "Settings saved."
@@ -2614,7 +2679,7 @@ msgstr ""
#: dashboards/settings/user/templates/user/settings.html:3
#: dashboards/settings/user/templates/user/settings.html:6
msgid "User Settings"
-msgstr ""
+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."
@@ -2624,27 +2689,27 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24
#: dashboards/syspanel/projects/workflows.py:268 workflows/base.py:538
msgid "Save"
-msgstr ""
+msgstr "Guardar"
#: dashboards/syspanel/dashboard.py:24
msgid "System Panel"
-msgstr ""
+msgstr "Painel do Sistema"
#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74
msgid "Admin"
-msgstr ""
+msgstr "Administração"
#: dashboards/syspanel/flavors/forms.py:37
-msgid "Memory MB"
+msgid "RAM MB"
msgstr ""
#: dashboards/syspanel/flavors/forms.py:38
msgid "Root Disk GB"
-msgstr ""
+msgstr "Root Disco GB"
#: dashboards/syspanel/flavors/forms.py:39
msgid "Ephemeral Disk GB"
-msgstr ""
+msgstr "Disco Efêmero GB"
#: dashboards/syspanel/flavors/forms.py:49
msgid "Unable to get unique ID for new flavor."
@@ -2674,7 +2739,7 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/index.html:3
#: dashboards/syspanel/flavors/templates/flavors/index.html:6
msgid "Flavors"
-msgstr ""
+msgstr "Sabors"
#: dashboards/syspanel/flavors/tables.py:22
#: dashboards/syspanel/flavors/templates/flavors/_create.html:8
@@ -2682,7 +2747,7 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/create.html:3
#: dashboards/syspanel/flavors/templates/flavors/create.html:6
msgid "Create Flavor"
-msgstr ""
+msgstr "Criar um Sabor"
#: dashboards/syspanel/flavors/tables.py:29
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:8
@@ -2698,11 +2763,7 @@ msgstr ""
#: dashboards/syspanel/flavors/tables.py:39
msgid "Flavor Name"
-msgstr ""
-
-#: dashboards/syspanel/flavors/tables.py:42
-msgid "Memory"
-msgstr ""
+msgstr "Nome Sabor"
#: dashboards/syspanel/flavors/views.py:48
msgid "Unable to retrieve flavor list."
@@ -2714,7 +2775,7 @@ msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/_create.html:18
msgid "From here you can define the sizing of a new flavor."
-msgstr ""
+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."
@@ -2728,43 +2789,37 @@ msgstr ""
#: dashboards/syspanel/images/views.py:53
msgid "Unable to retrieve image list."
-msgstr ""
+msgstr "Não foi possível recuperar a lista de imagem."
-#: dashboards/syspanel/instances/tables.py:62 usage/tables.py:30
+#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30
msgid "Project Name"
msgstr ""
-#: dashboards/syspanel/instances/tables.py:69
+#: dashboards/syspanel/instances/tables.py:66
#: dashboards/syspanel/services/tables.py:40
msgid "Host"
-msgstr ""
+msgstr "Hospedeiro"
-#: dashboards/syspanel/instances/views.py:72
-#: dashboards/syspanel/instances/workflows.py:47
+#: dashboards/syspanel/instances/views.py:60
#: dashboards/syspanel/networks/views.py:48
msgid "Unable to retrieve instance tenant information."
-msgstr ""
-
-#: dashboards/syspanel/instances/workflows.py:107
-#, python-format
-msgid "Selected network '%s' is not owned by the specified project"
-msgstr ""
+msgstr "Não é possível recuperar informações projeto instâncias."
#: dashboards/syspanel/instances/templates/instances/index.html:6
msgid "All Instances"
-msgstr ""
+msgstr "Todas as Instâncias"
#: dashboards/syspanel/networks/forms.py:45
#: dashboards/syspanel/users/forms.py:41
msgid "Select a project"
-msgstr ""
+msgstr "Selecione um projeto."
-#: dashboards/syspanel/networks/forms.py:56
+#: dashboards/syspanel/networks/forms.py:57
#, python-format
msgid "Network %s was successfully created."
msgstr ""
-#: dashboards/syspanel/networks/forms.py:62
+#: dashboards/syspanel/networks/forms.py:63
#, python-format
msgid "Failed to create network %s"
msgstr ""
@@ -2828,40 +2883,40 @@ msgstr ""
#: dashboards/syspanel/overview/templates/overview/usage.html:3
msgid "Usage Overview"
-msgstr ""
+msgstr "Visão geral do uso"
#: dashboards/syspanel/overview/templates/overview/usage.html:12
msgid "Monitoring"
-msgstr ""
+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 ""
+msgstr "Projetos"
#: dashboards/syspanel/projects/tables.py:19
msgid "Modify Users"
-msgstr ""
+msgstr "Modificar os Usuários"
#: dashboards/syspanel/projects/tables.py:32
msgid "View Usage"
-msgstr ""
+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 ""
+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 ""
+msgstr "Editar a Projeto"
#: dashboards/syspanel/projects/tables.py:91
#: dashboards/syspanel/projects/workflows.py:74
@@ -2870,15 +2925,15 @@ msgstr ""
#: dashboards/syspanel/users/tables.py:39
#: dashboards/syspanel/users/tables.py:114
msgid "Enabled"
-msgstr ""
+msgstr "Ativado"
#: dashboards/syspanel/projects/tables.py:104
msgid "Remove"
-msgstr ""
+msgstr "Remover"
#: dashboards/syspanel/projects/tables.py:105
msgid "Removed"
-msgstr ""
+msgstr "Removido"
#: dashboards/syspanel/projects/tables.py:107
#: dashboards/syspanel/users/panel.py:28
@@ -2887,7 +2942,7 @@ msgstr ""
#: dashboards/syspanel/users/tables.py:121
#: dashboards/syspanel/users/templates/users/index.html:8
msgid "Users"
-msgstr ""
+msgstr "Usuários"
#: dashboards/syspanel/projects/tables.py:125
msgid "Unable to retrieve role information."
@@ -2899,15 +2954,15 @@ msgstr ""
#: dashboards/syspanel/projects/tables.py:134
msgid "Users For Project"
-msgstr ""
+msgstr "Para os usuários do Projeto"
#: dashboards/syspanel/projects/tables.py:142
msgid "Add To Project"
-msgstr ""
+msgstr "Adicionar ao Projeto"
#: dashboards/syspanel/projects/tables.py:154
msgid "Add New Users"
-msgstr ""
+msgstr "Adicionar novos usuários"
#: dashboards/syspanel/projects/views.py:67
msgid "Unable to retrieve project information."
@@ -2915,11 +2970,11 @@ msgstr ""
#: dashboards/syspanel/projects/views.py:87
msgid "Unable to retrieve project list."
-msgstr ""
+msgstr "Não é possível recuperar lista de projetos."
#: dashboards/syspanel/projects/views.py:110
msgid "Unable to retrieve users."
-msgstr ""
+msgstr "Não é possível recuperar os usuários."
#: dashboards/syspanel/projects/views.py:154
msgid "Unable to retrieve default quota values."
@@ -2931,19 +2986,19 @@ msgstr ""
#: dashboards/syspanel/projects/workflows.py:35
msgid "Injected File Content Bytes"
-msgstr ""
+msgstr "Bytes de Conteúdo Injetados Arquivo"
#: dashboards/syspanel/projects/workflows.py:36
msgid "Metadata Items"
-msgstr ""
+msgstr "Itens de Metadados"
#: dashboards/syspanel/projects/workflows.py:39
msgid "Injected Files"
-msgstr ""
+msgstr "Arquivos Injetados"
#: dashboards/syspanel/projects/workflows.py:43
msgid "Gigabytes"
-msgstr ""
+msgstr "Gigabytes"
#: dashboards/syspanel/projects/workflows.py:44
msgid "RAM (MB)"
@@ -2966,6 +3021,7 @@ msgstr ""
#: 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."
@@ -3037,15 +3093,15 @@ msgstr ""
#: dashboards/syspanel/projects/templates/projects/add_user.html:3
#: dashboards/syspanel/projects/templates/projects/add_user.html:6
msgid "Add User To Project"
-msgstr ""
+msgstr "Adicionar usuário ao projeto"
#: dashboards/syspanel/projects/templates/projects/_add_user.html:18
msgid "Select the user role for the project."
-msgstr ""
+msgstr "Selecione a função do usuário para o projeto."
#: dashboards/syspanel/projects/templates/projects/_add_user.html:23
msgid "Add"
-msgstr ""
+msgstr "Adicionar"
#: dashboards/syspanel/projects/templates/projects/_create_user.html:7
#, python-format
@@ -3062,28 +3118,30 @@ msgstr ""
#: dashboards/syspanel/users/templates/users/_create.html:22
#: dashboards/syspanel/users/templates/users/create.html:7
msgid "Create User"
-msgstr ""
+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 ""
+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 ""
+msgstr "Atualização do Projeto"
#: dashboards/syspanel/projects/templates/projects/_update.html:18
msgid "From here you can edit a project."
-msgstr ""
+msgstr "A partir daí você pode editar um projeto."
#: dashboards/syspanel/projects/templates/projects/_update_members.html:7
msgid ""
@@ -3107,90 +3165,90 @@ msgstr ""
#: dashboards/syspanel/projects/templates/projects/usage.html:3
msgid "Project Usage Overview"
-msgstr ""
+msgstr "Visão geral do uso do Projeto"
#: dashboards/syspanel/projects/templates/projects/usage.html:7
msgid "Project Usage"
-msgstr ""
+msgstr "Uso do Projeto"
#: dashboards/syspanel/projects/templates/projects/users.html:7
msgid "Users for Project"
-msgstr ""
+msgstr "Usuários para o Projeto"
#: dashboards/syspanel/quotas/panel.py:28
#: dashboards/syspanel/quotas/tables.py:36
msgid "Quotas"
-msgstr ""
+msgstr "Cotas"
#: dashboards/syspanel/quotas/tables.py:28
msgid "Quota Name"
-msgstr ""
+msgstr "Nome Cota"
#: dashboards/syspanel/quotas/tables.py:29
msgid "Limit"
-msgstr ""
+msgstr "Limite"
#: dashboards/syspanel/quotas/views.py:45
msgid "Unable to get quota info."
-msgstr ""
+msgstr "Não foi possível obter informação de cota."
#: dashboards/syspanel/quotas/templates/quotas/index.html:8
msgid "Default Quotas"
-msgstr ""
+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 ""
+msgstr "Serviços"
#: dashboards/syspanel/services/tables.py:37
msgid "Id"
-msgstr ""
+msgstr "Id"
#: dashboards/syspanel/services/tables.py:39
msgid "Service"
-msgstr ""
+msgstr "Serviço"
#: dashboards/syspanel/users/forms.py:53
msgid "Passwords do not match."
-msgstr ""
+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 ""
+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 ""
+msgstr "E-mail"
#: dashboards/syspanel/users/forms.py:64
#: dashboards/syspanel/users/forms.py:116
msgid "Password"
-msgstr ""
+msgstr "Senha"
#: dashboards/syspanel/users/forms.py:69
#: dashboards/syspanel/users/forms.py:123
msgid "Confirm Password"
-msgstr ""
+msgstr "Confirmar a Senha"
#: dashboards/syspanel/users/forms.py:72
#: dashboards/syspanel/users/forms.py:126
msgid "Primary Project"
-msgstr ""
+msgstr "Projeto Principal"
#: dashboards/syspanel/users/forms.py:74
msgid "Role"
-msgstr ""
+msgstr "Função"
#: dashboards/syspanel/users/forms.py:95
#, python-format
msgid "User \"%s\" was successfully created."
-msgstr ""
+msgstr "\"%s\" usuário foi criado com sucesso."
#: dashboards/syspanel/users/forms.py:105
msgid "Unable to add userto primary project."
@@ -3198,19 +3256,19 @@ msgstr ""
#: dashboards/syspanel/users/forms.py:109
msgid "Unable to create user."
-msgstr ""
+msgstr "Incapaz de criar o usuário."
#: dashboards/syspanel/users/forms.py:150
msgid "name"
-msgstr ""
+msgstr "nome"
#: dashboards/syspanel/users/forms.py:150
msgid "email"
-msgstr ""
+msgstr "e-mail"
#: dashboards/syspanel/users/forms.py:159
msgid "primary project"
-msgstr ""
+msgstr "projeto principal"
#: dashboards/syspanel/users/forms.py:172
#, python-format
@@ -3219,32 +3277,32 @@ msgstr ""
#: dashboards/syspanel/users/forms.py:180
msgid "password"
-msgstr ""
+msgstr "senha"
#: dashboards/syspanel/users/forms.py:189
msgid "User has been updated successfully."
-msgstr ""
+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 ""
+msgstr "Não é possível atualizar a %(attributes)s para o usuário"
#: dashboards/syspanel/users/tables.py:38
msgid "Enable"
-msgstr ""
+msgstr "Ativar"
#: dashboards/syspanel/users/tables.py:38
msgid "Disable"
-msgstr ""
+msgstr "Desativar"
#: dashboards/syspanel/users/tables.py:39
msgid "Disabled"
-msgstr ""
+msgstr "Desativado"
#: dashboards/syspanel/users/tables.py:62
msgid "You cannot disable the user you are currently logged in as."
-msgstr ""
+msgstr "Não é possível recuperar lista de usuários."
#: dashboards/syspanel/users/tables.py:113
msgid "User ID"
@@ -3252,7 +3310,7 @@ msgstr ""
#: dashboards/syspanel/users/views.py:69
msgid "Unable to update user."
-msgstr ""
+msgstr "Não conseguir atualizar usuário."
#: dashboards/syspanel/users/views.py:103
msgid "Unable to retrieve user roles."
@@ -3261,21 +3319,24 @@ 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 ""
+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 ""
+msgstr "Filtro"
#: tables/actions.py:468
#, python-format
@@ -3286,50 +3347,50 @@ msgstr ""
msgid "N/A"
msgstr ""
-#: tables/actions.py:526
+#: tables/actions.py:530
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
-msgstr ""
+msgstr "Você não tem permissão para %(action)s: %(objs)s"
-#: tables/actions.py:532
+#: tables/actions.py:536
#, python-format
msgid "Unable to %(action)s: %(objs)s"
-msgstr ""
+msgstr "Incapaz de %(action)s: %(objs)s"
-#: tables/actions.py:538
+#: tables/actions.py:542
#, python-format
msgid "%(action)s: %(objs)s"
msgstr ""
-#: tables/actions.py:548
+#: tables/actions.py:552
msgid "Delete"
-msgstr ""
+msgstr "Excluir"
-#: tables/actions.py:549
+#: tables/actions.py:553
msgid "Deleted"
-msgstr ""
+msgstr "Excluído"
#: tables/base.py:266
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
-msgstr ""
+msgstr "O %(attr)s atributo não existe em %(obj)s."
-#: tables/base.py:726
+#: tables/base.py:727
msgid "No items to display."
-msgstr ""
+msgstr "Não há itens para mostrar."
-#: tables/base.py:829
+#: tables/base.py:830
msgid "Actions"
-msgstr ""
+msgstr "Ações"
-#: tables/base.py:1005
+#: tables/base.py:1008
#, python-format
msgid "No match returned for the id \"%s\"."
-msgstr ""
+msgstr "No jogo voltou para a ID de \"%s\"."
-#: tables/base.py:1135
+#: tables/base.py:1138
msgid "Please select a row before taking that action."
-msgstr ""
+msgstr "Por favor, selecione uma linha antes de tomar essa ação."
#: templates/_header.html:3
msgid "Logged in as"
@@ -3343,6 +3404,18 @@ msgstr ""
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 ""
@@ -3357,31 +3430,63 @@ msgstr ""
#: templates/horizon/_messages.html:7
msgid "Info: "
-msgstr ""
+msgstr "Informações: "
#: templates/horizon/_messages.html:13
msgid "Warning: "
-msgstr ""
+msgstr "Aviso: "
#: templates/horizon/_messages.html:19
msgid "Success: "
-msgstr ""
+msgstr "Sucesso: "
#: templates/horizon/_messages.html:25
msgid "Error: "
-msgstr ""
+msgstr "Erro: "
-#: templates/horizon/common/_data_table.html:37
+#: templates/horizon/common/_data_table.html:44
msgid "Summary"
msgstr ""
-#: templates/horizon/common/_data_table.html:46
+#: 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"
@@ -3402,27 +3507,28 @@ msgstr ""
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
-msgstr ""
+msgstr "Selecione um mês para consultar o seu uso"
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
-msgstr ""
+msgstr "Enviar"
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
-msgstr ""
+msgstr "Instâncias Ativas"
#: templates/horizon/common/_usage_summary.html:15
-msgid "Active Memory"
-msgstr ""
+#, fuzzy
+msgid "Active RAM"
+msgstr "Memória Ativa"
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
-msgstr ""
+msgstr "VCPU-Horas deste mês"
#: templates/horizon/common/_usage_summary.html:17
msgid "This Month's GB-Hours"
-msgstr ""
+msgstr "GB-Horas deste mês"
#: templatetags/branding.py:35
msgid "Horizon"
@@ -3430,11 +3536,11 @@ msgstr ""
#: templatetags/horizon.py:108
msgid "No Limit"
-msgstr ""
+msgstr "Nenhum Limite"
#: templatetags/horizon.py:110 templatetags/horizon.py:112
msgid "Available"
-msgstr ""
+msgstr "Disponível"
#: templatetags/sizeformat.py:45
#, python-format
@@ -3453,39 +3559,39 @@ msgstr[1] ""
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
-msgstr ""
+msgstr "%s KB"
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
-msgstr ""
+msgstr "%s MB"
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
-msgstr ""
+msgstr "%s GB"
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
-msgstr ""
+msgstr "%s TB"
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
-msgstr ""
+msgstr "%s PB"
#: tests/base_tests.py:43
msgid "My Dashboard"
-msgstr ""
+msgstr "Meu Dashboard"
#: tests/base_tests.py:49
msgid "My Panel"
-msgstr ""
+msgstr "Meu Painel"
#: tests/base_tests.py:56
msgid "Admin Panel"
-msgstr ""
+msgstr "Painel de Administração"
#: tests/message_tests.py:30
msgid "Giant ants are attacking San Francisco!"
@@ -3493,35 +3599,35 @@ msgstr ""
#: tests/table_tests.py:106
msgid "Batch"
-msgstr ""
+msgstr "Agrupar"
#: tests/table_tests.py:107
msgid "Batched"
-msgstr ""
+msgstr "Agrupadas"
#: tests/table_tests.py:108 tests/table_tests.py:119
msgid "Item"
-msgstr ""
+msgstr "Item"
#: tests/table_tests.py:109 tests/table_tests.py:120
msgid "Items"
-msgstr ""
+msgstr "Itens"
#: tests/table_tests.py:117
msgid "Down"
-msgstr ""
+msgstr "Desativar"
#: tests/table_tests.py:117
msgid "Up"
-msgstr ""
+msgstr "Elevar"
#: tests/table_tests.py:118
msgid "Downed"
-msgstr ""
+msgstr "Desativado"
#: tests/table_tests.py:118
msgid "Upped"
-msgstr ""
+msgstr "Elevado"
#: tests/table_tests.py:185
msgid "No Actions Table"
@@ -3529,136 +3635,136 @@ msgstr ""
#: tests/tabs_tests.py:36
msgid "Tab One"
-msgstr ""
+msgstr "Guia Um"
#: tests/tabs_tests.py:42
msgid "Delayed Tab"
-msgstr ""
+msgstr "Guia Atraso"
#: tests/tabs_tests.py:49
msgid "Disabled Tab"
-msgstr ""
+msgstr "Desativado Guia"
#: tests/tabs_tests.py:58
msgid "Disallowed Tab"
-msgstr ""
+msgstr "Guia não permitido"
#: tests/tabs_tests.py:76
msgid "Tab With My Table"
-msgstr ""
+msgstr "Guia à minha mesa"
#: tests/tabs_tests.py:85
msgid "Recoverable Error Tab"
-msgstr ""
+msgstr "Guia de Erro Recuperável"
#: tests/testsettings.py:118
msgid "Password must be between 8 and 18 characters."
-msgstr ""
+msgstr "A senha deve ter entre 8 e 18 caracteres."
#: tests/workflows_tests.py:43
msgid "Test Action One"
-msgstr ""
+msgstr "Ação Teste dos Um"
#: tests/workflows_tests.py:61
msgid "Test Action Two"
-msgstr ""
+msgstr "Ação Teste dos Dois"
#: tests/workflows_tests.py:69
msgid "Test Action Three"
-msgstr ""
+msgstr "Ação Teste dos Três"
#: tests/workflows_tests.py:77
msgid "Admin Action"
-msgstr ""
+msgstr "Ação de Administração"
#: tests/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
-msgstr ""
+msgstr "Coatis Bonitos"
#: tests/test_dashboards/cats/dashboard.py:14
msgid "Fierce Cats"
-msgstr ""
+msgstr "Maluco Coatis"
#: tests/test_dashboards/cats/dashboard.py:19
msgid "Cats"
-msgstr ""
+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 ""
+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 ""
+msgstr "Capybaras"
#: tests/test_dashboards/dogs/dashboard.py:7
msgid "Dogs"
-msgstr ""
+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 ""
+msgstr "Macacas"
-#: usage/base.py:97
+#: usage/base.py:96
msgid "Unable to retrieve usage information."
-msgstr ""
+msgstr "Não é possível recuperar informações de uso."
-#: usage/base.py:100
+#: usage/base.py:99
msgid "You are viewing data for the future, which may or may not exist."
-msgstr ""
+msgstr "Você está vendo dados para o futuro, que pode ou não existir."
#: usage/tables.py:11
msgid "Download CSV Summary"
-msgstr ""
+msgstr "Baixe Resumo CSV"
#: usage/tables.py:25
msgid "VCPU Hours"
-msgstr ""
+msgstr "VCPU Horas"
#: usage/tables.py:32
msgid "Disk GB Hours"
-msgstr ""
+msgstr "Disco GB Horas"
#: usage/tables.py:40 usage/tables.py:68
msgid "Usage Summary"
-msgstr ""
+msgstr "Resumo de Utilização"
#: usage/tables.py:60
msgid "Uptime"
-msgstr ""
+msgstr "Tempo a Ativo"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
-msgstr ""
+msgstr "Formato incorreto para o endereço IP"
#: utils/fields.py:47
msgid "Invalid version for IP address"
-msgstr ""
+msgstr "Inválido versão para o endereço IP"
#: utils/fields.py:48
msgid "Invalid subnet mask"
-msgstr ""
+msgstr "Máscara de sub-rede inválida"
#: utils/validators.py:35
msgid "Password is not accepted"
-msgstr ""
+msgstr "Senha não é aceita"
#: workflows/base.py:70
msgid "Processing..."
-msgstr ""
+msgstr "Processamento..."
#: workflows/base.py:539
#, python-format
msgid "%s completed successfully."
-msgstr ""
+msgstr "%s concluída com êxito."
#: workflows/base.py:540
#, python-format
msgid "%s did not complete."
-msgstr ""
+msgstr "%s não foi concluída."
diff --git a/horizon/locale/pt/LC_MESSAGES/djangojs.mo b/horizon/locale/pt/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..b7f6db0f9
--- /dev/null
+++ b/horizon/locale/pt/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/pt/LC_MESSAGES/djangojs.po b/horizon/locale/pt/LC_MESSAGES/djangojs.po
index 2f6256764..2a98f6f40 100644
--- a/horizon/locale/pt/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/pt/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,11 +18,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: static/horizon/js/horizon.forms.js:57
+#: static/horizon/js/horizon.forms.js:58
msgid "Additional information here..."
msgstr ""
-#: static/horizon/js/horizon.forms.js:63
+#: static/horizon/js/horizon.forms.js:64
#: static/horizon/js/horizon.projects.js:12
msgid "Filter"
msgstr ""
@@ -55,23 +55,23 @@ msgstr ""
msgid "No users found."
msgstr ""
-#: static/horizon/js/horizon.tables.js:48
+#: static/horizon/js/horizon.tables.js:47
msgid "An error occurred while updating."
msgstr ""
-#: static/horizon/js/horizon.tables.js:128
+#: static/horizon/js/horizon.tables.js:126
msgid "Confirm "
msgstr ""
-#: static/horizon/js/horizon.tables.js:129
+#: static/horizon/js/horizon.tables.js:127
msgid "Please confirm your selection. This action cannot be undone."
msgstr ""
-#: static/horizon/js/horizon.tables.js:143
+#: static/horizon/js/horizon.tables.js:141
msgid "Working"
msgstr ""
-#: static/horizon/js/horizon.tables.js:186
+#: static/horizon/js/horizon.tables.js:184
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
diff --git a/horizon/locale/pt_BR/LC_MESSAGES/django.mo b/horizon/locale/pt_BR/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..9ba7a0149
--- /dev/null
+++ b/horizon/locale/pt_BR/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/pt_BR/LC_MESSAGES/django.po b/horizon/locale/pt_BR/LC_MESSAGES/django.po
new file mode 100644
index 000000000..9c6e621bf
--- /dev/null
+++ b/horizon/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 <leonardo@gridstack.com.br>, 2012.
+# Marcelo Dieder <marcelodieder@gmail.com>, 2012.
+# <matt@nycresistor.com>, 2012.
+# <welkson@gmail.com>, 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 <leonardo@gridstack.com.br>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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 &amp; Security"
+msgstr "Acesso &amp; 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 &quot;%(keypair_name)s&quot; should download automatically. If "
+"not use the link below."
+msgstr ""
+"O par-de-chaves &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
+msgstr "Baixe o par-de-chaves &quot;%(keypair_name)s&quot;"
+
+#: 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 &reg; or a directory in UNIX &reg;. 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 &amp; Snapshots"
+msgstr "Images &amp; 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/horizon/locale/pt_BR/LC_MESSAGES/djangojs.mo b/horizon/locale/pt_BR/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..b0e2f7ff8
--- /dev/null
+++ b/horizon/locale/pt_BR/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po b/horizon/locale/pt_BR/LC_MESSAGES/djangojs.po
new file mode 100644
index 000000000..45042f150
--- /dev/null
+++ b/horizon/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 <EMAIL@ADDRESS>, 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 <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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/horizon/locale/ru/LC_MESSAGES/django.mo b/horizon/locale/ru/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..da7e9b42e
--- /dev/null
+++ b/horizon/locale/ru/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/ru/LC_MESSAGES/django.po b/horizon/locale/ru/LC_MESSAGES/django.po
new file mode 100644
index 000000000..b3bf9ea14
--- /dev/null
+++ b/horizon/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:
+# <woof@stopme.net>, 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 <woof@stopme.net>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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 &amp; 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 &quot;%(keypair_name)s&quot; 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 &quot;%(keypair_name)s&quot;"
+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 &reg; or a directory in UNIX &reg;. 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 &amp; 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/horizon/locale/ru/LC_MESSAGES/djangojs.mo b/horizon/locale/ru/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..d4c7b3d75
--- /dev/null
+++ b/horizon/locale/ru/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/ru/LC_MESSAGES/djangojs.po b/horizon/locale/ru/LC_MESSAGES/djangojs.po
new file mode 100644
index 000000000..f558caab0
--- /dev/null
+++ b/horizon/locale/ru/LC_MESSAGES/djangojs.po
@@ -0,0 +1,80 @@
+# 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 <EMAIL@ADDRESS>, 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 <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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/horizon/locale/zh_CN/LC_MESSAGES/django.mo b/horizon/locale/zh_CN/LC_MESSAGES/django.mo
index d5057982e..806b103bb 100644
--- a/horizon/locale/zh_CN/LC_MESSAGES/django.mo
+++ b/horizon/locale/zh_CN/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/zh_CN/LC_MESSAGES/django.po b/horizon/locale/zh_CN/LC_MESSAGES/django.po
index 20caa09d4..9506b7da1 100644
--- a/horizon/locale/zh_CN/LC_MESSAGES/django.po
+++ b/horizon/locale/zh_CN/LC_MESSAGES/django.po
@@ -1,22 +1,24 @@
-# Translations of Dashboard for OpenStack User Interface.
-# Copyright 2011 Midokura KK
-# This file is distributed under the same license as the Dashboard for OpenStack.
-# FIRST AUTHOR Jeffrey Wilcox, 2011.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
#
-#, fuzzy
+# Translators:
+# <daisy.ycguo@gmail.com>, 2012.
+# QunShi Zhang <zhang.kris@gmail.com>, 2012.
+# yuanke wei <weiyuanke123@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: openstack-dashboard\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:44+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: ZHANG Hua <zhuadl@cn.ibm.com>\n"
-"Language-Team: Simplified Chinese \n"
-"Language: Simplified Chinese\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 <zhang.kris@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"<openstack-chinese-translation-team@lists.launchpad.net \n"
+"Plural-Forms: nplurals=1; plural=0;\n"
#: base.py:437
msgid "Other"
@@ -24,106 +26,105 @@ msgstr "其他"
#: decorators.py:56
msgid "Please log in to continue."
-msgstr "请登录以继续。"
+msgstr "请登陆后继续"
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
-msgstr "您未被授权访问 %s"
+msgstr "您没有权限访问%s"
-#: exceptions.py:270
+#: exceptions.py:285
msgid "Unauthorized. Please try logging in again."
-msgstr "未授权。请尝试重新登录。"
+msgstr "认证失败。请重新登陆。"
#: api/keystone.py:55
#, python-format
msgid "%(type)s (%(backend)s backend)"
-msgstr "%(type)s (%(backend)s 后台)"
+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"
+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"
+msgstr "允许 %(from)s:%(to)s 来自 %(cidr)s"
-#: api/nova.py:526
+#: api/nova.py:530
msgid "Unknown instance"
-msgstr ""
+msgstr "未知的实例名"
#: api/swift.py:216
msgid "Unicode is not currently supported for object copy."
-msgstr "对象拷贝目前不支持Unicode"
+msgstr "块复制时,暂时不支持Unicode"
-#: browsers/base.py:65
+#: browsers/base.py:90
msgid "Navigation Item"
msgstr ""
-#: browsers/views.py:44
-#, fuzzy, python-format
+#: browsers/views.py:42
+#, python-format
msgid "Select a %s to browse."
-msgstr "选择一个项目"
+msgstr "选择一个%s 浏览"
#: dashboards/nova/dashboard.py:24
msgid "Manage Compute"
-msgstr "管理计算节点"
+msgstr "管理计算"
#: dashboards/nova/dashboard.py:35
msgid "Object Store"
-msgstr "对象仓库"
+msgstr "块存储"
#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37
-#: dashboards/syspanel/networks/forms.py:37
-#: dashboards/syspanel/networks/tables.py:66
+#: 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 "项目"
+msgstr "工程"
#: dashboards/nova/access_and_security/panel.py:25
-#: dashboards/nova/instances/workflows.py:345
+#: dashboards/nova/instances/workflows.py:347
msgid "Access & Security"
-msgstr "访问与安全"
+msgstr "访问 & 安全"
#: dashboards/nova/access_and_security/views.py:50
msgid "Unable to retrieve keypair list."
-msgstr "无法获取密钥对列表"
+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 "无法获取安全组"
+msgstr "找不到安全组"
#: 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 "无法获取镜像"
+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:58
+#: dashboards/syspanel/instances/views.py:46
msgid "Unable to retrieve instance list."
-msgstr "无法获取实例列表"
+msgstr "找不到实例列表"
#: dashboards/nova/access_and_security/floating_ips/forms.py:31
msgid "Pool"
-msgstr "地址池"
+msgstr "资源池"
#: dashboards/nova/access_and_security/floating_ips/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Allocated Floating IP %(ip)s."
-msgstr "分配浮动IP"
+msgstr "分配到的浮动IP %(ip)s。"
#: dashboards/nova/access_and_security/floating_ips/forms.py:46
msgid "Unable to allocate Floating IP."
-msgstr "无法分配浮动IP"
+msgstr "无法分配浮动IP。"
#: dashboards/nova/access_and_security/floating_ips/tables.py:36
msgid "Allocate IP To Project"
-msgstr "为项目分配IP"
+msgstr "分配IP给项目"
#: dashboards/nova/access_and_security/floating_ips/tables.py:46
msgid "Release"
@@ -131,7 +132,7 @@ msgstr "释放"
#: dashboards/nova/access_and_security/floating_ips/tables.py:47
msgid "Released"
-msgstr "释放"
+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
@@ -139,7 +140,7 @@ msgid "Floating IP"
msgstr "浮动IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:49
-#: dashboards/nova/access_and_security/floating_ips/tables.py:132
+#: dashboards/nova/access_and_security/floating_ips/tables.py:127
#: dashboards/syspanel/projects/workflows.py:45
msgid "Floating IPs"
msgstr "浮动IP"
@@ -147,112 +148,103 @@ 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:202
+#: dashboards/nova/instances/tables.py:219
msgid "Associate Floating IP"
-msgstr "关联IP"
+msgstr "绑定浮动IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:75
msgid "Disassociate Floating IP"
-msgstr "分离IP"
+msgstr "解除浮动IP的绑定"
#: dashboards/nova/access_and_security/floating_ips/tables.py:89
#, python-format
msgid "Successfully disassociated Floating IP: %s"
-msgstr "成功分离浮动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:98
-#, python-format
-msgid "%(INSTANCE_NAME)s (%(INSTANCE_ID)s)"
-msgstr ""
+msgstr "无法将浮动IP解除绑定"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:115
+#: 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:270
-#: dashboards/syspanel/instances/tables.py:74
+#: 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:118
+#: 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:62
-#: dashboards/nova/instances/tables.py:79
-#: dashboards/nova/instances/tables.py:94
-#: dashboards/nova/instances/tables.py:122
-#: dashboards/nova/volumes/tables.py:197 tests/workflows_tests.py:58
+#: 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:121
+#: 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
-#, fuzzy
msgid "Unable to retrieve floating IP pools."
-msgstr "无法获取镜像"
+msgstr "找不到浮动IP池"
#: dashboards/nova/access_and_security/floating_ips/views.py:67
msgid "No floating IP pools available."
-msgstr "无有效的浮动IP池"
+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 ""
+msgstr "请为选中的实例选择要绑定的IP地址"
#: dashboards/nova/access_and_security/floating_ips/workflows.py:52
-#, fuzzy
msgid "Select an IP address"
-msgstr "选择一个项目"
+msgstr "选择一个IP地址"
#: dashboards/nova/access_and_security/floating_ips/workflows.py:54
-#, fuzzy
msgid "No IP addresses available"
-msgstr "无可用实例"
+msgstr "无效的IP地址"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:81
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:75
#: dashboards/nova/volumes/forms.py:160
msgid "Select an instance"
-msgstr "选择一个实例"
+msgstr "请选择一个实例"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:83
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:77
#: dashboards/nova/volumes/forms.py:162
msgid "No instances available"
-msgstr "无可用实例"
+msgstr "无效的实例"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:102
+#: 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:103
-#, fuzzy
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:97
msgid "Associate"
-msgstr "关联IP"
+msgstr ""
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:104
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:98
#, python-format
msgid "IP address %s associated."
-msgstr ""
+msgstr "IP地址 %s 已经被管理"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:105
-#, fuzzy, python-format
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:99
+#, python-format
msgid "Unable to associate IP address %s."
-msgstr "无法关联浮动IP。"
+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 "密钥对名称"
+msgstr "密钥对名字"
#: dashboards/nova/access_and_security/keypairs/forms.py:40
msgid ""
"Keypair names may only contain letters, numbers, underscores and hyphens."
-msgstr "密钥名称只能包含字母,数字,下划线和连字符"
+msgstr "密钥对名称只能包含字母,数字,下划线和连字符。"
#: dashboards/nova/access_and_security/keypairs/forms.py:51
msgid "Public Key"
@@ -264,13 +256,12 @@ msgid "Successfully imported public key: %s"
msgstr "成功导入公钥:%s"
#: dashboards/nova/access_and_security/keypairs/forms.py:65
-#, fuzzy
msgid "Unable to import keypair."
-msgstr "无法获取密钥对"
+msgstr "无法导入密钥对。"
#: dashboards/nova/access_and_security/keypairs/tables.py:29
-#: dashboards/nova/instances/tables.py:274
-#: dashboards/nova/instances/workflows.py:332
+#: dashboards/nova/instances/tables.py:295
+#: dashboards/nova/instances/workflows.py:334
msgid "Keypair"
msgstr "密钥对"
@@ -307,21 +298,23 @@ msgstr "无法创建密钥对:%(exc)s"
#: 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/volume_snapshots/tables.py:63
+#: 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:82
+#: 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:69
+#: 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:135 dashboards/nova/volumes/tables.py:155
+#: 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: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
@@ -341,10 +334,11 @@ msgstr "名称"
#: 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:138
+#: 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
@@ -367,13 +361,13 @@ msgid "Description"
msgstr "描述"
#: dashboards/nova/access_and_security/security_groups/forms.py:45
-#, fuzzy, python-format
+#, python-format
msgid "Successfully created security group: %s"
-msgstr "成功创建安全组:%s"
+msgstr "安全组创建成功:%s"
#: dashboards/nova/access_and_security/security_groups/forms.py:51
msgid "Unable to create security group."
-msgstr "无法创建安全组。"
+msgstr "安全组创建失败"
#: dashboards/nova/access_and_security/security_groups/forms.py:56
#: dashboards/nova/access_and_security/security_groups/tables.py:92
@@ -395,7 +389,8 @@ 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类型"
+"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
@@ -406,15 +401,15 @@ msgstr "类型"
#: dashboards/nova/access_and_security/security_groups/forms.py:79
#: dashboards/nova/access_and_security/security_groups/tables.py:95
msgid "To Port"
-msgstr "至端口"
+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编"
-"码"
+"TCP/UDP: 输入在1和65535之间的整数值。ICMP: 输入一个在(-1, 255)范围内的值给"
+"ICMP code"
#: dashboards/nova/access_and_security/security_groups/forms.py:80
msgid "Code"
@@ -434,57 +429,54 @@ msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:15
#: dashboards/syspanel/networks/subnets/tables.py:71
msgid "CIDR"
-msgstr "无类别域间路由"
+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)"
+msgstr "无类别域间路由(e.g. 192.168.0.0/24)"
#: dashboards/nova/access_and_security/security_groups/forms.py:120
-#, fuzzy
msgid "The ICMP type is invalid."
-msgstr "\"to\"端口号无效."
+msgstr "无效的ICMP类型。"
#: dashboards/nova/access_and_security/security_groups/forms.py:123
-#, fuzzy
msgid "The ICMP code is invalid."
-msgstr "\"to\"端口号无效."
+msgstr "无效的ICMP代码。"
#: dashboards/nova/access_and_security/security_groups/forms.py:126
msgid "The ICMP type not in range (-1, 255)"
-msgstr ""
+msgstr "ICMP类型不在(-1, 255)范围内"
#: dashboards/nova/access_and_security/security_groups/forms.py:129
msgid "The ICMP code not in range (-1, 255)"
-msgstr ""
+msgstr "ICMP 代码不在(-1, 255)范围内 "
#: dashboards/nova/access_and_security/security_groups/forms.py:133
msgid "The \"from\" port number is invalid."
-msgstr "\"from\"端口号无效。"
+msgstr "\"从\"端口号不合法"
#: dashboards/nova/access_and_security/security_groups/forms.py:136
msgid "The \"to\" port number is invalid."
-msgstr "\"to\"端口号无效."
+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 "\"to\" 端口号必须大于等于 \"from\" 端口号。"
+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 或者授权源组,但不能全部指定"
+msgstr "可以指定CIDR或者源组,但不能同时使用"
#: dashboards/nova/access_and_security/security_groups/forms.py:167
#, python-format
msgid "Successfully added rule: %s"
-msgstr "成功添加规则:%s"
+msgstr "规则添加成功:%s"
#: dashboards/nova/access_and_security/security_groups/forms.py:172
-#, fuzzy
msgid "Unable to add rule to security group."
-msgstr "无法创建安全组。"
+msgstr "无法为安全组添加规则。"
#: dashboards/nova/access_and_security/security_groups/tables.py:30
msgid "Security Group"
@@ -492,7 +484,7 @@ 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:337
+#: dashboards/nova/instances/workflows.py:339
#: dashboards/nova/instances/templates/instances/_detail_overview.html:49
msgid "Security Groups"
msgstr "安全组"
@@ -526,7 +518,7 @@ msgstr "安全组规则"
#: dashboards/nova/access_and_security/security_groups/views.py:58
msgid "Unable to retrieve security group."
-msgstr "无法获取安全组"
+msgstr "无法检索到安全组。"
#: dashboards/nova/access_and_security/security_groups/views.py:78
#, python-format
@@ -535,7 +527,7 @@ msgstr ""
#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6
msgid "Access &amp; Security"
-msgstr "访问与安全"
+msgstr "访问 &amp; 安全"
#: 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
@@ -556,11 +548,11 @@ msgstr "分配浮动IP"
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:21
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:25
msgid "Description:"
-msgstr "描述:"
+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。"
+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
@@ -609,7 +601,7 @@ msgstr "分配IP"
#: 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:30
+#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
msgstr "取消"
@@ -620,13 +612,11 @@ msgid ""
"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私钥。"
+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
@@ -639,22 +629,20 @@ msgid ""
"The keypair &quot;%(keypair_name)s&quot; should download automatically. If "
"not use the link below."
msgstr ""
-"密钥对&quot;%(keypair_name)s&quot;将会自动下载;如果没有开始,可以使用下面的"
-"链接。"
#: dashboards/nova/access_and_security/templates/access_and_security/keypairs/download.html:15
#, python-format
msgid "Download keypair &quot;%(keypair_name)s&quot;"
-msgstr "下载密钥对&quot;%(keypair_name)s&quot;"
+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 "从这里可以创建一个新的安全组"
+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 "编辑安全组规则"
+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
@@ -663,17 +651,16 @@ msgstr "添加规则"
#: dashboards/nova/containers/browsers.py:30
msgid "Swift"
-msgstr ""
+msgstr "Swift"
#: dashboards/nova/containers/browsers.py:33
#: dashboards/nova/containers/tables.py:39
-#: dashboards/nova/containers/templates/containers/index.html:7
msgid "Container"
msgstr "容器"
#: dashboards/nova/containers/forms.py:39
msgid "Slash is not an allowed character."
-msgstr "斜线不是合法字符"
+msgstr "斜线是不允许的字符"
#: dashboards/nova/containers/forms.py:49
#: dashboards/nova/containers/tables.py:120
@@ -682,16 +669,15 @@ msgstr "容器名称"
#: dashboards/nova/containers/forms.py:57
msgid "Container created successfully."
-msgstr "容器创建成功"
+msgstr "容器创建成功。"
#: dashboards/nova/containers/forms.py:68
-#, fuzzy
msgid "Folder created successfully."
-msgstr "容器创建成功"
+msgstr "目录创建成功"
#: dashboards/nova/containers/forms.py:71
msgid "Unable to create container."
-msgstr "无法创建容器"
+msgstr "无法创建容器。"
#: dashboards/nova/containers/forms.py:79
#: dashboards/nova/containers/tables.py:252
@@ -704,11 +690,11 @@ msgstr "文件"
#: dashboards/nova/containers/forms.py:95
msgid "Object was successfully uploaded."
-msgstr "成功上传对象"
+msgstr "对象上传成功。"
#: dashboards/nova/containers/forms.py:98
msgid "Unable to upload object."
-msgstr "无法上传对象"
+msgstr "无法上传对象。"
#: dashboards/nova/containers/forms.py:102
msgid "Destination container"
@@ -716,7 +702,7 @@ msgstr "目标容器"
#: dashboards/nova/containers/forms.py:106
msgid "Destination object name"
-msgstr "目标对象名"
+msgstr "目标对象名称"
#: dashboards/nova/containers/forms.py:137
#: dashboards/nova/containers/forms.py:163
@@ -731,6 +717,7 @@ 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 "容器"
@@ -742,9 +729,8 @@ msgid "Create Container"
msgstr "创建容器"
#: dashboards/nova/containers/tables.py:68
-#, fuzzy
msgid "View Container"
-msgstr "容器"
+msgstr "查看容器"
#: dashboards/nova/containers/tables.py:80
#: dashboards/nova/containers/templates/containers/_upload.html:23
@@ -765,49 +751,49 @@ msgstr "对象"
#: dashboards/nova/containers/tables.py:148
msgid "Folder"
-msgstr ""
+msgstr "文件夹"
#: dashboards/nova/containers/tables.py:149
msgid "Folders"
-msgstr ""
+msgstr "文件夹"
#: dashboards/nova/containers/tables.py:162
msgid "Copy"
-msgstr "拷贝"
+msgstr "复制"
#: dashboards/nova/containers/tables.py:175
msgid "Download"
msgstr "下载"
#: dashboards/nova/containers/tables.py:231
-#, fuzzy
msgid "Create Folder"
-msgstr "创建类型"
+msgstr "创建文件夹"
#: dashboards/nova/containers/tables.py:255
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30
-#: dashboards/nova/instances/tables.py:272
-#: dashboards/nova/volumes/tables.py:141
+#: 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:76
+#: dashboards/syspanel/instances/tables.py:73
msgid "Size"
msgstr "大小"
#: dashboards/nova/containers/views.py:52
msgid "Unable to retrieve container list."
-msgstr "无法获取容器列表"
+msgstr "无法检索容器列表"
#: dashboards/nova/containers/views.py:81
msgid "Unable to retrieve object list."
-msgstr "无法获取对象列表"
+msgstr "找不到对象列表。"
#: dashboards/nova/containers/views.py:165
msgid "Unable to retrieve object."
-msgstr "无法获取对象"
+msgstr "找不到对象。"
#: dashboards/nova/containers/views.py:199
msgid "Unable to list containers."
-msgstr "无法列出容器"
+msgstr "找不到容器列表。"
#: dashboards/nova/containers/templates/containers/_copy.html:7
#: dashboards/nova/containers/templates/containers/_copy.html:22
@@ -822,6 +808,8 @@ msgid ""
"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 ""
@@ -833,10 +821,6 @@ msgid ""
"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 "
-"&reg;的文件夹;或者Unix &reg;的路径。容器和这些文件系统的主要区别是容器无法嵌"
-"套。但是,您可以在您的账号下创建无限个容器。数据必须存储在容器里,因此您必须"
-"在上传数据前在您的账号下至少定义一个容器"
#: dashboards/nova/containers/templates/containers/_upload.html:8
msgid "Upload Object To Container"
@@ -850,9 +834,6 @@ msgid ""
"compression or encryption) and consists of a location (container), the "
"object's name, and any metadata consisting of key/value pairs."
msgstr ""
-"对象是基本存储实体和任何可选的元数据来表示您存储在OpenStack对象存储系统里的文"
-"件。当您上传数据到OpenStack对象存储中,数据会被原样保存(没有压缩或者加密),"
-"包括位置(容器),对象名称,包含键值对的任何元数据。"
#: dashboards/nova/containers/templates/containers/upload.html:6
msgid "Upload Objects"
@@ -860,39 +841,38 @@ msgstr "上传对象"
#: dashboards/nova/images_and_snapshots/panel.py:25
msgid "Images & Snapshots"
-msgstr "镜像和快照"
+msgstr "镜像 & 快照"
-#: dashboards/nova/images_and_snapshots/views.py:61
+#: dashboards/nova/images_and_snapshots/views.py:62
msgid "Unable to retrieve images."
-msgstr "无法获取镜像"
+msgstr "找不到镜像。"
-#: dashboards/nova/images_and_snapshots/views.py:72
+#: dashboards/nova/images_and_snapshots/views.py:73
msgid "Unable to retrieve snapshots."
-msgstr "无法获取快照"
+msgstr "找不到快照。"
-#: dashboards/nova/images_and_snapshots/views.py:80
+#: dashboards/nova/images_and_snapshots/views.py:81
#: dashboards/nova/volumes/forms.py:65
msgid "Unable to retrieve volume snapshots."
-msgstr "无法获取卷快照"
+msgstr "找不到卷组快照。"
#: dashboards/nova/images_and_snapshots/images/forms.py:41
msgid "Image Location"
-msgstr ""
+msgstr "查找镜像"
#: dashboards/nova/images_and_snapshots/images/forms.py:42
msgid "An external (HTTP) URL to load the image from."
-msgstr ""
+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
-#, fuzzy
msgid "Format"
-msgstr "磁盘格式"
+msgstr "格式化"
#: dashboards/nova/images_and_snapshots/images/forms.py:49
msgid "AKI - Amazon Kernel Image"
-msgstr ""
+msgstr "AKI - 亚马逊内核镜像"
#: dashboards/nova/images_and_snapshots/images/forms.py:52
msgid "AMI - Amazon Machine Image"
@@ -908,29 +888,29 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:60
msgid "QCOW2 - QEMU Emulator"
-msgstr ""
+msgstr "QCOW2 - QEMU 模拟器"
#: dashboards/nova/images_and_snapshots/images/forms.py:67
msgid "Minimum Disk (GB)"
-msgstr ""
+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 ""
+msgstr "为启动镜像设置的最小磁盘。如果不指定, 默认值为零 (没有限制)。"
#: dashboards/nova/images_and_snapshots/images/forms.py:74
msgid "Minimum Ram (MB)"
-msgstr ""
+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 "开放"
+msgstr "公有"
#: dashboards/nova/images_and_snapshots/images/forms.py:105
#, python-format
@@ -938,39 +918,38 @@ 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 "无法获取镜像"
+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"
+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"
+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 "构架"
+msgstr "架构"
#: dashboards/nova/images_and_snapshots/images/forms.py:137
#, python-format
msgid "Unable to update image \"%s\"."
-msgstr "无法更新镜像 \"%s\"."
+msgstr "镜像更新失败 \"%s\"。"
#: dashboards/nova/images_and_snapshots/images/forms.py:161
msgid "Image was successfully updated."
-msgstr "镜像更新成功。"
+msgstr "镜像上传成功。"
#: dashboards/nova/images_and_snapshots/images/tables.py:33
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32
-#: dashboards/nova/instances/workflows.py:456
+#: dashboards/nova/instances/workflows.py:454
msgid "Launch"
-msgstr "启动"
+msgstr "运行"
#: dashboards/nova/images_and_snapshots/images/tables.py:45
#: dashboards/nova/images_and_snapshots/images/tables.py:81
@@ -990,9 +969,8 @@ msgstr "镜像"
#: 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 "更新镜像"
+msgstr "创建镜像"
#: dashboards/nova/images_and_snapshots/images/tables.py:67
#: dashboards/syspanel/users/tables.py:31
@@ -1003,25 +981,27 @@ msgstr "编辑"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:74
#: dashboards/syspanel/images/tables.py:39
msgid "Image Name"
-msgstr "镜像名"
+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/instances/tables.py:277
+#: 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:86
+#: 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:145
+#: dashboards/nova/volumes/tables.py:153
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17
-#: dashboards/syspanel/instances/tables.py:81
-#: dashboards/syspanel/networks/tables.py:71
+#: 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
@@ -1032,16 +1012,15 @@ msgstr "状态"
#: dashboards/syspanel/overview/panel.py:28
#: dashboards/syspanel/overview/templates/overview/usage.html:6
msgid "Overview"
-msgstr "概况"
+msgstr "概述"
#: dashboards/nova/images_and_snapshots/images/tabs.py:37
msgid "Unable to retrieve image details."
-msgstr "无法获取镜像详细信息"
+msgstr "无法检索到镜像细节。"
#: dashboards/nova/images_and_snapshots/images/views.py:60
-#, fuzzy
msgid "Unable to retrieve image."
-msgstr "无法获取镜像"
+msgstr "无法检索到镜像。"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36
msgid "Instance ID"
@@ -1055,7 +1034,7 @@ 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\" "
+msgstr "实例 \"%(inst)s\" 的快照 \"%(name)s\" 已经建立"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:55
msgid "Unable to create snapshot."
@@ -1077,19 +1056,18 @@ msgstr "实例快照"
#: dashboards/nova/images_and_snapshots/snapshots/views.py:52
msgid "Unable to retrieve instance."
-msgstr "无法获取实例。"
+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 &amp; Snapshots"
-msgstr "镜像&amp;快照"
+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 "更新镜像"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18
msgid "Specify an image to upload to the Image Service."
@@ -1109,20 +1087,22 @@ 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 results in unusable images."
+"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 "镜像概况"
+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 "信息"
+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
@@ -1130,30 +1110,33 @@ msgstr "信息"
#: 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"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17
msgid "Checksum"
-msgstr "校验和"
+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 "已创建"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21
msgid "Updated"
-msgstr "已更新"
+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 "规格"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:32
msgid "Container Format"
@@ -1165,22 +1148,22 @@ msgstr "磁盘格式"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40
msgid "Custom Properties"
-msgstr "定制属性"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:56
msgid "Euca2ools state"
-msgstr "Euca2ools状态"
+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"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:64
msgid "Image Type"
-msgstr "镜像类型"
+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
@@ -1191,223 +1174,250 @@ msgstr "镜像类型"
#: dashboards/syspanel/images/templates/images/update.html:4
#: dashboards/syspanel/images/templates/images/update.html:7
msgid "Update Image"
-msgstr "更新镜像"
+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 "从这里可以您可以修改镜像的不同属性"
+msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4
msgid "Image Detail "
-msgstr "镜像详情 "
+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:162
-#: dashboards/nova/volumes/tables.py:67
+#: dashboards/nova/instances/tables.py:179
+#: dashboards/nova/volumes/tables.py:75
msgid "Create Snapshot"
-msgstr "创建快照"
+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 "镜像保存运行中实例的磁盘状态"
+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 "创建一个快照"
+msgstr ""
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:32
+#: 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:33
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:69
+#: 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:41
-#: dashboards/nova/volumes/tables.py:50
+#: 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 "创建卷"
+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/tables.py:65
-msgid "Volume ID"
-msgstr "卷ID"
+#: 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\" 已更新。"
+msgstr "实例 \"%s\" 已更新"
#: dashboards/nova/instances/forms.py:49
msgid "Unable to update instance."
-msgstr "无法更新实例。"
+msgstr "不能更新实例"
#: dashboards/nova/instances/panel.py:24
-#: dashboards/nova/instances/tables.py:63
-#: dashboards/nova/instances/tables.py:80
-#: dashboards/nova/instances/tables.py:95
-#: dashboards/nova/instances/tables.py:123
-#: dashboards/nova/instances/tables.py:292
+#: 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:96
+#: 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:60
+#: dashboards/nova/instances/tables.py:67
msgid "Terminate"
msgstr "终止"
-#: dashboards/nova/instances/tables.py:61
+#: dashboards/nova/instances/tables.py:68
msgid "Scheduled termination of"
msgstr ""
-#: dashboards/nova/instances/tables.py:77
+#: dashboards/nova/instances/tables.py:87
msgid "Reboot"
msgstr "重启"
-#: dashboards/nova/instances/tables.py:78
+#: dashboards/nova/instances/tables.py:88
msgid "Rebooted"
msgstr "已重启"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Pause"
msgstr "暂停"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Unpause"
msgstr "取消暂停"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Paused"
-msgstr "已暂停"
+msgstr ""
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Unpaused"
-msgstr "已取消暂停"
+msgstr ""
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Suspend"
-msgstr "挂起"
+msgstr ""
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Resume"
-msgstr "恢复"
+msgstr ""
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Suspended"
-msgstr "已挂起"
+msgstr ""
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Resumed"
-msgstr "已恢复"
+msgstr ""
-#: dashboards/nova/instances/tables.py:148
-#: dashboards/nova/instances/workflows.py:455
+#: 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 "启动实例"
+msgstr ""
-#: dashboards/nova/instances/tables.py:155
+#: dashboards/nova/instances/tables.py:169
#: dashboards/nova/instances/templates/instances/_update.html:7
msgid "Edit Instance"
-msgstr "编辑实例"
+msgstr ""
-#: dashboards/nova/instances/tables.py:172
+#: dashboards/nova/instances/tables.py:189
msgid "VNC Console"
-msgstr "VNC控制台"
+msgstr ""
-#: dashboards/nova/instances/tables.py:187
+#: dashboards/nova/instances/tables.py:204
msgid "View Log"
-msgstr "查看日志"
+msgstr ""
-#: dashboards/nova/instances/tables.py:232
-#, fuzzy, python-format
+#: dashboards/nova/instances/tables.py:252
+#, python-format
msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
-msgstr "%(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
+msgstr ""
-#: dashboards/nova/instances/tables.py:239
-#: dashboards/nova/instances/tables.py:246
+#: dashboards/nova/instances/tables.py:259
+#: dashboards/nova/instances/tables.py:266
msgid "Not available"
-msgstr "无法使用"
+msgstr ""
-#: dashboards/nova/instances/tables.py:269
-#: dashboards/syspanel/instances/tables.py:73 usage/tables.py:57
+#: 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 "实例名称"
+msgstr ""
-#: dashboards/nova/instances/tables.py:281
-#: dashboards/syspanel/instances/tables.py:85
+#: dashboards/nova/instances/tables.py:302
+#: dashboards/syspanel/instances/tables.py:82
msgid "Task"
-msgstr "任务"
+msgstr ""
-#: dashboards/nova/instances/tables.py:288
-#: dashboards/syspanel/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:309
+#: dashboards/syspanel/instances/tables.py:89
msgid "Power State"
-msgstr "加电状态"
+msgstr ""
#: dashboards/nova/instances/tabs.py:35
msgid "Log"
-msgstr "日志"
+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\" 的日志。"
+msgstr ""
#: dashboards/nova/instances/tabs.py:54
msgid "VNC"
-msgstr "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 "无法获得实例 \"%s\" 的VNC控制台"
+msgstr ""
#: dashboards/nova/instances/views.py:58
msgid "Unable to retrieve instances."
-msgstr "无法获取实例。"
+msgstr "无法取得实例信息。"
#: dashboards/nova/instances/views.py:81
-#: dashboards/syspanel/instances/views.py:89
+#: dashboards/syspanel/instances/views.py:77
msgid "Unable to retrieve instance size information."
-msgstr "无法获取实例大小信息。"
+msgstr "无法获取实例的大小信息。"
#: dashboards/nova/instances/views.py:143
msgid "Unable to retrieve instance details."
-msgstr "无法获取实例详情。"
+msgstr ""
#: dashboards/nova/instances/views.py:178
#, python-format
msgid "Unable to retrieve details for instance \"%s\"."
-msgstr "无法获取实例 \"%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 "用户"
+msgstr ""
#: dashboards/nova/instances/workflows.py:52
-#, fuzzy
msgid "Project & User"
-msgstr "项目使用"
-
-#: dashboards/nova/instances/workflows.py:54
-msgid ""
-"Admin users may optionally select the project and user for whom the instance "
-"should be created."
msgstr ""
#: dashboards/nova/instances/workflows.py:65
@@ -1424,16 +1434,8 @@ msgstr ""
#: dashboards/nova/instances/workflows.py:71
#: dashboards/nova/instances/workflows.py:89
-#, fuzzy
msgid "Volume Options"
-msgstr "卷详情"
-
-#: 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:173
-msgid "Volume"
-msgstr "卷"
+msgstr ""
#: dashboards/nova/instances/workflows.py:77
#: dashboards/nova/volumes/forms.py:126
@@ -1442,15 +1444,15 @@ msgstr "设备名称"
#: dashboards/nova/instances/workflows.py:80
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
-msgstr "卷挂载点 (例如,'vda' 挂载到 '/dev/vda')."
+msgstr "卷的挂接点 (例如:'vda' 挂接到 '/dev/vda' 上)."
#: dashboards/nova/instances/workflows.py:82
msgid "Delete on Terminate"
-msgstr "终止后删除"
+msgstr "在结束时删除"
#: dashboards/nova/instances/workflows.py:85
msgid "Delete volume on instance terminate"
-msgstr "实例终止后删除卷"
+msgstr "在实例结束后删除卷"
#: dashboards/nova/instances/workflows.py:99
#, python-format
@@ -1462,33 +1464,24 @@ msgid "Select Volume"
msgstr "选择卷"
#: dashboards/nova/instances/workflows.py:124
-#, fuzzy
msgid "Unable to retrieve list of volumes."
-msgstr "无法获取卷列表"
+msgstr ""
#: dashboards/nova/instances/workflows.py:128
-#, fuzzy
msgid "Select Volume Snapshot"
-msgstr "创建卷快照"
+msgstr ""
#: dashboards/nova/instances/workflows.py:137
-#, fuzzy
msgid "Unable to retrieve list of volume snapshots."
-msgstr "无法获取卷快照"
+msgstr ""
#: dashboards/nova/instances/workflows.py:170
-#, fuzzy
msgid "Instance Source"
-msgstr "实例计数"
+msgstr ""
#: dashboards/nova/instances/workflows.py:173
-#, fuzzy
msgid "Instance Snapshot"
-msgstr "实例快照"
-
-#: dashboards/nova/instances/workflows.py:175
-msgid "Server Name"
-msgstr "服务器名称"
+msgstr ""
#: dashboards/nova/instances/workflows.py:176
#: dashboards/nova/instances/templates/instances/_detail_overview.html:22
@@ -1498,20 +1491,19 @@ msgstr "类型"
#: dashboards/nova/instances/workflows.py:177
msgid "Size of image to launch."
-msgstr "启动镜像大小"
+msgstr "建立的映像大小"
#: dashboards/nova/instances/workflows.py:178
msgid "Instance Count"
-msgstr "实例计数"
+msgstr "实例个数"
#: dashboards/nova/instances/workflows.py:181
msgid "Number of instances to launch."
-msgstr "启动的实例数目"
+msgstr "启动实例的个数"
#: dashboards/nova/instances/workflows.py:184
-#, fuzzy
msgid "Details"
-msgstr "卷详情"
+msgstr ""
#: dashboards/nova/instances/workflows.py:197
msgid ""
@@ -1520,9 +1512,8 @@ msgid ""
msgstr ""
#: dashboards/nova/instances/workflows.py:202
-#, fuzzy
msgid "Please select an option for the instance source."
-msgstr "请在执行前选择一行。"
+msgstr ""
#: dashboards/nova/instances/workflows.py:211
msgid ""
@@ -1530,148 +1521,133 @@ msgid ""
"snapshots."
msgstr ""
-#: dashboards/nova/instances/workflows.py:227
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:228
msgid "Unable to retrieve public images."
-msgstr "无法获取镜像"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:241
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:243
msgid "Unable to retrieve images for the current project."
-msgstr "无法为项目进行验证。"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:264
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:266
msgid "Select Image"
-msgstr "选择语言"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:266
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:268
msgid "No images available."
-msgstr "无可用实例"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:275
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:277
msgid "Select Instance Snapshot"
-msgstr "实例快照"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:277
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:279
msgid "No snapshots available."
-msgstr "无可用实例"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:288
+#: dashboards/nova/instances/workflows.py:290
msgid "Unable to retrieve instance flavors."
-msgstr "无法获取实例类型"
+msgstr "无法检索实例类型。"
-#: dashboards/nova/instances/workflows.py:301
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:303 usage/base.py:113
msgid "Unable to retrieve quota information."
-msgstr "无法获取使用信息。"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:334
+#: dashboards/nova/instances/workflows.py:336
msgid "Which keypair to use for authentication."
-msgstr "认证使用哪个密钥对"
+msgstr "用于验证的密钥对。"
-#: dashboards/nova/instances/workflows.py:341
+#: dashboards/nova/instances/workflows.py:343
msgid "Launch instance in these security groups."
-msgstr "在这些安全组中启动实例"
+msgstr "在这些安全组中启动实例。"
-#: dashboards/nova/instances/workflows.py:346
+#: 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:356
+#: dashboards/nova/instances/workflows.py:358
msgid "Unable to retrieve keypairs."
-msgstr "无法获取密钥对"
+msgstr "无法检索密钥对。"
-#: dashboards/nova/instances/workflows.py:358
+#: dashboards/nova/instances/workflows.py:360
msgid "Select a keypair"
-msgstr "选择密钥对"
+msgstr "选择一个密钥对"
-#: dashboards/nova/instances/workflows.py:360
+#: dashboards/nova/instances/workflows.py:362
msgid "No keypairs available."
-msgstr "无有效密钥对"
+msgstr "无密钥对。"
-#: dashboards/nova/instances/workflows.py:369
+#: dashboards/nova/instances/workflows.py:371
msgid "Unable to retrieve list of security groups"
-msgstr "无法获取安全组列表"
+msgstr "无法检索到安全组列表"
-#: dashboards/nova/instances/workflows.py:389
+#: dashboards/nova/instances/workflows.py:391
msgid "Customization Script"
msgstr ""
-#: dashboards/nova/instances/workflows.py:391
+#: 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:398
+#: dashboards/nova/instances/workflows.py:400
msgid "Post-Creation"
msgstr ""
-#: dashboards/nova/instances/workflows.py:409
-#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:32
-#: dashboards/nova/networks/tables.py:92
+#: 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:34
-#: dashboards/syspanel/networks/tables.py:77
+#: 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:412
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:414
msgid "Launch instance withthese networks"
-msgstr "在这些安全组中启动实例"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:416
-#: dashboards/syspanel/instances/workflows.py:37
+#: dashboards/nova/instances/workflows.py:418
msgid "Networking"
msgstr ""
-#: dashboards/nova/instances/workflows.py:418
-#: dashboards/syspanel/instances/workflows.py:39
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:420
msgid "Select networks for your instance."
-msgstr "选择一个实例"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:434
-#: dashboards/syspanel/instances/workflows.py:73
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:432
msgid "Unable to retrieve networks."
-msgstr "无法获取用户。"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:457
+#: dashboards/nova/instances/workflows.py:455
#, python-format
msgid "Launched %(count)s named \"%(name)s\"."
msgstr ""
-#: dashboards/nova/instances/workflows.py:458
-#, fuzzy, python-format
+#: dashboards/nova/instances/workflows.py:456
+#, python-format
msgid "Unable to launch %(count)s named \"%(name)s\"."
-msgstr "无法启动实例: %(exc)s"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:471
-#, fuzzy, python-format
+#: dashboards/nova/instances/workflows.py:469
+#, python-format
msgid "%s instances"
-msgstr "实例"
+msgstr ""
-#: dashboards/nova/instances/workflows.py:474
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:472
msgid "instance"
-msgstr "实例"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:4
-#, fuzzy
msgid "Instance Console Log"
-msgstr "实例的VNC控制台"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:7
msgid "Log Length"
@@ -1683,17 +1659,17 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_log.html:11
msgid "View Full Log"
-msgstr "查看所有日志"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:3
msgid "Instance Overview"
-msgstr "实例概况"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:24
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
-#: usage/tables.py:22
+#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22
msgid "RAM"
-msgstr "RAM"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:26
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:10
@@ -1701,71 +1677,62 @@ msgstr "RAM"
#: dashboards/syspanel/flavors/tables.py:40
#: dashboards/syspanel/projects/workflows.py:37 usage/tables.py:19
msgid "VCPUs"
-msgstr "VCPUs"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:27
msgid "VCPU"
-msgstr "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: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"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:34
msgid "IP Addresses"
-msgstr "IP地址"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:59
msgid "No rules defined."
-msgstr "没有规则定义。"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:68
msgid "Meta"
-msgstr "元数据"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:71
msgid "Key Name"
-msgstr "密钥名称"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:84
-#, fuzzy
msgid "Volumes Attached"
-msgstr "没有卷附加。"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:88
-#: dashboards/nova/volumes/tables.py:158
+#: 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 "附加到"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:90
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:42
msgid "on"
-msgstr "在"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_overview.html:94
msgid "No volumes attached."
-msgstr "没有卷附加。"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:3
msgid "Instance VNC Console"
-msgstr "实例的VNC控制台"
+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 "如果VNC控制台对键盘输入没有响应:点击下面的灰色状态栏。"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5
msgid "Click here to show only VNC"
@@ -1773,11 +1740,11 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8
msgid "VNC console is currently unavailabe. Please try again later."
-msgstr "VNC控制台当前不可用。请稍后重试。"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9
msgid "Reload"
-msgstr "重新加载"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_customize_help.html:2
msgid ""
@@ -1796,51 +1763,45 @@ msgid "Specify the details for launching an instance."
msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4
-#, fuzzy
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 "类型 ID"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11
#: dashboards/syspanel/flavors/tables.py:44
msgid "Root Disk"
-msgstr "根磁盘"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:12
#: dashboards/syspanel/flavors/tables.py:46
msgid "Ephemeral Disk"
-msgstr "临时磁盘"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13
-#, fuzzy
msgid "Total Disk"
-msgstr "根磁盘"
+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"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21
-#, fuzzy
msgid "Number of Instances"
-msgstr "启动的实例数目"
+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 Memory"
-msgstr "内存"
+msgid "Total RAM"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_volumes_help.html:3
msgid ""
@@ -1849,9 +1810,8 @@ msgid ""
msgstr ""
#: dashboards/nova/instances/templates/instances/_update.html:17
-#, fuzzy
msgid "You may update the editable properties of your instance here."
-msgstr "更新您的实例名称"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_update.html:22
#: dashboards/nova/networks/templates/networks/_update.html:22
@@ -1864,104 +1824,110 @@ msgstr ""
#: dashboards/nova/instances/templates/instances/detail.html:3
msgid "Instance Detail"
-msgstr "实例详情"
+msgstr ""
#: dashboards/nova/instances/templates/instances/update.html:3
#: dashboards/nova/instances/templates/instances/update.html:6
msgid "Update Instance"
-msgstr "更新实例"
+msgstr ""
#: dashboards/nova/networks/forms.py:47
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:81
+#, python-format
msgid "Network %s was successfully updated."
-msgstr "%s 成功更新。"
+msgstr ""
#: dashboards/nova/networks/forms.py:52
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:86
+#, python-format
msgid "Failed to update network %s"
-msgstr "无法更新镜像 \"%s\"."
+msgstr ""
-#: dashboards/nova/networks/tables.py:31
+#: 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:33
+#: dashboards/syspanel/networks/tables.py:34
msgid "Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:47
-#: dashboards/syspanel/networks/tables.py:40
+#: 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:55
+#: 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:48
+#: 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 "创建用户"
+msgstr ""
-#: dashboards/nova/networks/tables.py:62
+#: dashboards/nova/networks/tables.py:73
#: dashboards/nova/networks/templates/networks/_update.html:7
-#: dashboards/syspanel/networks/tables.py:55
+#: dashboards/syspanel/networks/tables.py:56
#: dashboards/syspanel/networks/templates/networks/_update.html:7
msgid "Edit Network"
msgstr ""
-#: dashboards/nova/networks/tables.py:69
-#, fuzzy
+#: dashboards/nova/networks/tables.py:80
msgid "Add Subnet"
-msgstr "添加规则"
+msgstr ""
-#: dashboards/nova/networks/tables.py:85
-#: dashboards/syspanel/networks/tables.py:70
-#, fuzzy
+#: dashboards/nova/networks/tables.py:96
+#: dashboards/syspanel/networks/tables.py:71
msgid "Subnets Associated"
-msgstr "关联IP"
+msgstr ""
-#: dashboards/nova/networks/tables.py:88
+#: 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:73
+#: dashboards/syspanel/networks/tables.py:76
#: dashboards/syspanel/networks/ports/tables.py:79
-#, fuzzy
msgid "Admin State"
-msgstr "管理员"
+msgstr ""
-#: dashboards/nova/networks/views.py:55
+#: 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:89
-#, fuzzy
+#: dashboards/nova/networks/views.py:86
msgid "Unable to retrieve network details."
-msgstr "无法获取镜像详细信息"
+msgstr ""
-#: dashboards/nova/networks/views.py:112
+#: 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:124
+#: 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:137
+#: dashboards/nova/networks/views.py:134
+#: dashboards/nova/networks/subnets/tables.py:95
#: dashboards/syspanel/networks/views.py:118
-#, fuzzy, python-format
+#, python-format
msgid "Unable to retrieve details for network \"%s\"."
-msgstr "无法获取实例 \"%s\" 的详情。"
+msgstr ""
#: dashboards/nova/networks/workflows.py:36
msgid "Network Name (optional)"
@@ -1975,7 +1941,7 @@ msgid ""
msgstr ""
#: dashboards/nova/networks/workflows.py:52
-#: dashboards/nova/networks/subnets/tables.py:48
+#: 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
@@ -1985,9 +1951,8 @@ msgstr ""
#: 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 "创建快照"
+msgstr ""
#: dashboards/nova/networks/workflows.py:55
msgid "Subnet Name (optional)"
@@ -1995,22 +1960,20 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:57
#: dashboards/nova/networks/subnets/forms.py:44
-#: dashboards/nova/networks/subnets/tables.py:71
+#: 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
-#, fuzzy
msgid "Network Address"
-msgstr "IP地址"
+msgstr ""
#: dashboards/nova/networks/workflows.py:60
#: dashboards/nova/networks/subnets/forms.py:47
-#, fuzzy
msgid "Network address in CIDR format (e.g. 192.168.0.0/24)"
-msgstr "无类别域间路由(例如 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:72
+#: dashboards/nova/networks/subnets/tables.py:84
#: dashboards/syspanel/networks/subnets/tables.py:72
msgid "IP Version"
msgstr ""
@@ -2048,9 +2011,8 @@ msgid "Gateway IP and IP version are inconsistent."
msgstr ""
#: dashboards/nova/networks/workflows.py:111
-#, fuzzy
msgid "Create"
-msgstr "已创建"
+msgstr ""
#: dashboards/nova/networks/workflows.py:112
#, python-format
@@ -2058,24 +2020,24 @@ msgid "Created network \"%s\"."
msgstr ""
#: dashboards/nova/networks/workflows.py:113
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create network \"%s\"."
-msgstr "无法获取镜像"
+msgstr ""
#: dashboards/nova/networks/workflows.py:129
-#, fuzzy, python-format
+#, python-format
msgid "Network \"%s\" was successfully created."
-msgstr "用户 \"%s\" 成功创建。"
+msgstr ""
#: dashboards/nova/networks/workflows.py:132
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create network \"%s\"."
-msgstr "无法获取镜像"
+msgstr ""
#: dashboards/nova/networks/workflows.py:151
-#, fuzzy, python-format
+#, python-format
msgid "Subnet \"%s\" was successfully created."
-msgstr "用户 \"%s\" 成功创建。"
+msgstr ""
#: dashboards/nova/networks/workflows.py:154
#, python-format
@@ -2083,14 +2045,12 @@ msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"."
msgstr ""
#: dashboards/nova/networks/ports/tables.py:35
-#, fuzzy
msgid "Attached"
-msgstr "附加到"
+msgstr ""
#: dashboards/nova/networks/ports/tables.py:35
-#, fuzzy
msgid "Detached"
-msgstr "分离卷"
+msgstr ""
#: dashboards/nova/networks/ports/tables.py:42
#: dashboards/syspanel/networks/ports/tables.py:75
@@ -2099,29 +2059,25 @@ msgstr ""
#: dashboards/nova/networks/ports/tables.py:43
#: dashboards/syspanel/networks/ports/tables.py:76
-#, fuzzy
msgid "Device Attached"
-msgstr "设备名称"
+msgstr ""
#: dashboards/nova/networks/ports/tables.py:53
#: dashboards/syspanel/networks/ports/tables.py:35
#: dashboards/syspanel/networks/ports/tables.py:83
-#, fuzzy
msgid "Ports"
-msgstr "至端口"
+msgstr ""
#: dashboards/nova/networks/ports/tabs.py:39
#: dashboards/syspanel/networks/ports/tabs.py:39
-#, fuzzy
msgid "Unable to retrieve port details."
-msgstr "无法获取卷详情。"
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:34
-#: dashboards/syspanel/networks/tables.py:67
+#: dashboards/syspanel/networks/tables.py:68
#: dashboards/syspanel/networks/ports/forms.py:32
-#, fuzzy
msgid "Network Name"
-msgstr "用户名"
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:38
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:13
@@ -2132,156 +2088,140 @@ msgstr ""
#: dashboards/nova/networks/subnets/forms.py:53
#: dashboards/nova/networks/subnets/forms.py:103
-#: dashboards/nova/networks/subnets/tables.py:73
+#: 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
+#, python-format
msgid "Subnet %s was successfully created."
-msgstr "%s 成功创建。"
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:89
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create subnet %s"
-msgstr "无法创建用户。"
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:130
-#, fuzzy, python-format
+#, python-format
msgid "Subnet %s was successfully updated."
-msgstr "%s 成功更新。"
+msgstr ""
#: dashboards/nova/networks/subnets/forms.py:135
-#, fuzzy, python-format
+#, python-format
msgid "Failed to update subnet %s"
-msgstr "无法更新配额。"
+msgstr ""
-#: dashboards/nova/networks/subnets/tables.py:31
+#: 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:32
-#: dashboards/nova/networks/subnets/tables.py:77
+#: 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:38
+#: 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:59
+#: 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 "编辑规则"
+msgstr ""
#: dashboards/nova/networks/subnets/tabs.py:41
-#, fuzzy
msgid "Unable to retrieve subnet details."
-msgstr "无法获取实例详情。"
+msgstr ""
#: 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 "无法获取用户。"
+msgstr ""
#: dashboards/nova/networks/subnets/views.py:84
#: dashboards/syspanel/networks/subnets/views.py:80
-#, fuzzy
msgid "Unable to retrieve subnet details"
-msgstr "无法获取实例详情。"
+msgstr ""
#: dashboards/nova/networks/templates/networks/_create.html:17
#: dashboards/syspanel/networks/templates/networks/_create.html:18
-#, fuzzy
msgid "Select a name for your network."
-msgstr "选择要附加的实例。"
+msgstr ""
#: dashboards/nova/networks/templates/networks/_detail_overview.html:3
-#, fuzzy
msgid "Network Overview"
-msgstr "镜像概况"
+msgstr ""
#: dashboards/nova/networks/templates/networks/_update.html:17
#: dashboards/syspanel/networks/templates/networks/_update.html:17
-#, fuzzy
msgid "You may update the editable properties of your network here."
-msgstr "更新您的实例名称"
+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 "类型 ID"
+msgstr ""
#: dashboards/nova/networks/templates/networks/detail.html:6
-#, fuzzy
msgid "Network Detail: "
-msgstr "镜像详情 "
+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
-#, fuzzy
msgid "Update Network"
-msgstr "更新用户"
+msgstr ""
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3
-#, fuzzy
msgid "Port Overview"
-msgstr "概况"
+msgstr ""
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6
#: dashboards/syspanel/networks/ports/tables.py:34
-#, fuzzy
msgid "Port"
-msgstr "至端口"
+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 "IP地址"
+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
-#, fuzzy
msgid "Mac Address"
-msgstr "IP地址"
+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
-#, fuzzy
msgid "Device ID"
-msgstr "设备名称"
+msgstr ""
#: dashboards/nova/networks/templates/networks/ports/detail.html:3
#: dashboards/nova/networks/templates/networks/ports/detail.html:6
-#, fuzzy
msgid "Port Detail"
-msgstr "类型 ID"
+msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_create.html:18
#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18
@@ -2292,9 +2232,8 @@ msgid ""
msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:3
-#, fuzzy
msgid "Subnet Overview"
-msgstr "卷概览"
+msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:17
#: dashboards/nova/networks/templates/networks/subnets/_update.html:16
@@ -2316,23 +2255,20 @@ msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_update.html:26
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26
-#, fuzzy
msgid "You may update the editable properties of your subnet here."
-msgstr "更新您的实例名称"
+msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/detail.html:3
#: dashboards/nova/networks/templates/networks/subnets/detail.html:6
-#, fuzzy
msgid "Subnet Detail"
-msgstr "卷详情"
+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
-#, fuzzy
msgid "Update Subnet"
-msgstr "更新配额"
+msgstr ""
#: dashboards/nova/templates/nova/_warning.html:6
msgid "You currently have the power to damage your OpenStack cloud..."
@@ -2410,27 +2346,9 @@ msgstr ""
msgid "Close"
msgstr ""
-#: dashboards/nova/templates/nova/base.html:9
-msgid "Caution"
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:10
-msgid "You are acting as an admin user in the project dashboard."
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:12
-msgid "Learn More"
-msgstr ""
-
-#: dashboards/nova/volumes/forms.py:26
-#, fuzzy
-msgid "Volume Name"
-msgstr "卷"
-
#: dashboards/nova/volumes/forms.py:29
-#, fuzzy
msgid "Size (GB)"
-msgstr "大小"
+msgstr ""
#: dashboards/nova/volumes/forms.py:30
msgid "Use snapshot as a source"
@@ -2442,14 +2360,12 @@ 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 "无法创建快照。"
+msgstr ""
#: dashboards/nova/volumes/forms.py:59
-#, fuzzy
msgid "Choose a snapshot"
-msgstr "创建一个快照"
+msgstr ""
#: dashboards/nova/volumes/forms.py:83
#, python-format
@@ -2464,50 +2380,45 @@ msgid ""
msgstr ""
#: dashboards/nova/volumes/forms.py:99
-#, fuzzy
msgid "You are already using all of your available volumes."
-msgstr "您没有任何可用项目的授权。"
+msgstr ""
#: dashboards/nova/volumes/forms.py:115
-#, fuzzy
msgid "Unable to create volume."
-msgstr "无法创建用户。"
+msgstr ""
#: dashboards/nova/volumes/forms.py:123
-#, fuzzy
msgid "Attach to Instance"
-msgstr "附加到实例"
+msgstr ""
#: dashboards/nova/volumes/forms.py:124
msgid "Select an instance to attach to."
-msgstr "选择要附加的实例。"
+msgstr ""
#: dashboards/nova/volumes/forms.py:168
msgid "Unknown instance (None)"
msgstr ""
#: dashboards/nova/volumes/forms.py:179
-#, fuzzy, python-format
+#, python-format
msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s."
-msgstr "附加卷 %(vol)s 到实例 %(inst)s 的 %(dev)s 上"
+msgstr ""
#: dashboards/nova/volumes/forms.py:188
-#, fuzzy
msgid "Unable to attach volume."
-msgstr "无法获取卷:%s"
+msgstr ""
#: dashboards/nova/volumes/forms.py:212
#, python-format
msgid "Creating volume snapshot \"%s\""
-msgstr "创建卷快照 \"%s\""
+msgstr ""
#: dashboards/nova/volumes/forms.py:218
-#, fuzzy
msgid "Unable to create volume snapshot."
-msgstr "无法获取卷快照"
+msgstr ""
#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37
-#: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174
+#: 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
@@ -2516,159 +2427,157 @@ msgstr "无法获取卷快照"
#: dashboards/syspanel/volumes/templates/volumes/index.html:3
#: dashboards/syspanel/volumes/templates/volumes/index.html:6
msgid "Volumes"
-msgstr "卷"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:57
+#: 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 "编辑附加卷"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:84
+#: dashboards/nova/volumes/tables.py:92
#, python-format
msgid "%sGB"
msgstr ""
-#: dashboards/nova/volumes/tables.py:97 dashboards/nova/volumes/views.py:140
-#, fuzzy
+#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149
msgid "Unable to retrieve attachment information."
-msgstr "无法获取使用信息。"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:114
-#, fuzzy, python-format
+#: dashboards/nova/volumes/tables.py:122
+#, python-format
msgid "Attached to %(instance)s on %(dev)s"
-msgstr "附加卷 %(vol)s 到实例 %(inst)s 的 %(dev)s 上"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:171
+#: dashboards/nova/volumes/tables.py:179
msgid "Detach"
-msgstr "分离卷"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:172
-#, fuzzy
+#: dashboards/nova/volumes/tables.py:180
msgid "Detaching"
-msgstr "分离卷"
+msgstr ""
-#: dashboards/nova/volumes/tables.py:207
+#: 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 "无法获取卷详情。"
+msgstr ""
-#: dashboards/nova/volumes/views.py:52
-#, fuzzy
+#: dashboards/nova/volumes/views.py:50
msgid "Unable to retrieve volume list."
-msgstr "无法得到用户信息列表。"
+msgstr ""
#: dashboards/nova/volumes/views.py:58
-#, fuzzy
msgid "Unable to retrieve volume/instance attachment information"
-msgstr "无法获取实例租户信息。"
+msgstr ""
-#: dashboards/nova/volumes/views.py:121 dashboards/nova/volumes/views.py:131
+#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140
msgid "Unable to retrieve volume information."
-msgstr "无法获取卷信息。"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_attach.html:9
#: dashboards/nova/volumes/templates/volumes/attach.html:6
msgid "Manage Volume Attachments"
-msgstr "管理附加卷"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_attach.html:13
msgid "Attach To Instance"
-msgstr "附加到实例"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_attach.html:22
msgid "Attach Volume"
-msgstr "附加卷"
+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 "卷是块设备,可以被附加到实例上。"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_create.html:22
-#, fuzzy
msgid "Volume Quotas"
-msgstr "卷详情"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_create.html:25
-#, fuzzy
msgid "Total Gigabytes"
-msgstr "Gigabytes"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_create.html:34
-#, fuzzy
msgid "Number of Volumes"
-msgstr "卷或者卷快照"
+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 "创建卷快照"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:3
msgid "Volume Overview"
-msgstr "卷概览"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:34
msgid "Attachments"
-msgstr "附加卷"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:46
msgid "Not attached"
-msgstr "未附加"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/create.html:6
msgid "Create a Volume"
-msgstr "创建一个卷"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/create_snapshot.html:6
msgid "Create a Volume Snapshot"
-msgstr "创建一个卷快照"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/detail.html:3
#: dashboards/syspanel/volumes/templates/volumes/detail.html:3
msgid "Volume Details"
-msgstr "卷详情"
+msgstr ""
#: dashboards/nova/volumes/templates/volumes/detail.html:6
#: dashboards/syspanel/volumes/templates/volumes/detail.html:6
msgid "Volume Detail"
-msgstr "卷详情"
+msgstr ""
#: dashboards/settings/dashboard.py:24 templates/_header.html:4
msgid "Settings"
-msgstr "设置"
+msgstr ""
#: dashboards/settings/ec2/forms.py:35 dashboards/settings/project/forms.py:35
msgid "Select a Project"
-msgstr "选择一个项目"
+msgstr ""
#: dashboards/settings/ec2/forms.py:45
msgid "Unable to retrieve tenant list."
-msgstr "无法获取租户列表。"
+msgstr ""
#: dashboards/settings/ec2/forms.py:87
msgid "Unable to fetch EC2 credentials."
-msgstr "无法获得EC2凭证。"
+msgstr ""
#: dashboards/settings/ec2/forms.py:100
#, python-format
msgid "Error writing zipfile: %(exc)s"
-msgstr "zipfile写入出错:%(exc)s"
+msgstr ""
#: dashboards/settings/ec2/panel.py:24
msgid "EC2 Credentials"
-msgstr "EC2凭证"
+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 "下载EC2凭证"
+msgstr ""
#: dashboards/settings/ec2/templates/ec2/download_form.html:18
msgid ""
@@ -2676,13 +2585,11 @@ msgid ""
"includes an rc file with your access/secret keys, as well as your x509 "
"private key and certificate."
msgstr ""
-"点击\"下载EC2凭证\"将会下载一个zip文件,其中包含您的一个访问密钥/私钥的rc文"
-"件,还有您的x509私钥和证书。"
#: dashboards/settings/project/forms.py:70
#, python-format
msgid "Error Downloading RC File: %s"
-msgstr "下载RC文件出错:%s"
+msgstr ""
#: dashboards/settings/project/panel.py:24
#: dashboards/settings/project/templates/project/_openrc.html:8
@@ -2692,14 +2599,12 @@ msgid "OpenStack API"
msgstr ""
#: dashboards/settings/project/tables.py:27
-#, fuzzy
msgid "Service Name"
-msgstr "设备名称"
+msgstr ""
#: dashboards/settings/project/tables.py:29
-#, fuzzy
msgid "Service Endpoint"
-msgstr "服务"
+msgstr ""
#: dashboards/settings/project/tables.py:33
msgid "API Endpoints"
@@ -2707,36 +2612,32 @@ msgstr ""
#: dashboards/settings/project/templates/project/_openrc.html:15
msgid "Download OpenStack RC File"
-msgstr "下载 OpenStack RC 文件"
+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 ""
-"为选中的项目下载 RC 文件,然后输入 \"source openrc\" 于终端中来配置您与"
-"OpenStack交流的环境。"
#: dashboards/settings/project/templates/project/_openrc.html:30
msgid "Download RC File"
-msgstr "下载 RC 文件"
+msgstr ""
#: dashboards/settings/user/forms.py:57
-#, fuzzy
msgid "Settings saved."
-msgstr "设置"
+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 "用户设置"
+msgstr ""
#: dashboards/settings/user/templates/user/_settings.html:18
-#, fuzzy
msgid "From here you can modify dashboard settings for your user."
-msgstr "在这里您可以为您的 dashboard 修改不同的设置"
+msgstr ""
#: dashboards/settings/user/templates/user/_settings.html:23
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:24
@@ -2746,38 +2647,36 @@ msgstr ""
#: dashboards/syspanel/dashboard.py:24
msgid "System Panel"
-msgstr "系统面板"
+msgstr ""
#: dashboards/syspanel/dashboard.py:30 tests/workflows_tests.py:74
msgid "Admin"
-msgstr "管理员"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:37
-msgid "Memory MB"
-msgstr "内存 MB"
+msgid "RAM MB"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:38
msgid "Root Disk GB"
-msgstr "根磁盘 GB"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:39
msgid "Ephemeral Disk GB"
-msgstr "临时磁盘 GB"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:49
-#, fuzzy
msgid "Unable to get unique ID for new flavor."
-msgstr "无法得到配额信息。"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:66
-#, fuzzy, python-format
+#, python-format
msgid "Created flavor \"%s\"."
-msgstr "创建类型"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:70
-#, fuzzy
msgid "Unable to create flavor."
-msgstr "无法创建用户。"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:91
#, python-format
@@ -2785,9 +2684,8 @@ msgid "Updated flavor \"%s\"."
msgstr ""
#: dashboards/syspanel/flavors/forms.py:95
-#, fuzzy
msgid "Unable to update flavor."
-msgstr "无法创建用户。"
+msgstr ""
#: dashboards/syspanel/flavors/panel.py:28
#: dashboards/syspanel/flavors/tables.py:14
@@ -2795,7 +2693,7 @@ msgstr "无法创建用户。"
#: dashboards/syspanel/flavors/templates/flavors/index.html:3
#: dashboards/syspanel/flavors/templates/flavors/index.html:6
msgid "Flavors"
-msgstr "类型"
+msgstr ""
#: dashboards/syspanel/flavors/tables.py:22
#: dashboards/syspanel/flavors/templates/flavors/_create.html:8
@@ -2803,15 +2701,14 @@ msgstr "类型"
#: dashboards/syspanel/flavors/templates/flavors/create.html:3
#: dashboards/syspanel/flavors/templates/flavors/create.html:6
msgid "Create Flavor"
-msgstr "创建类型"
+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 "类型"
+msgstr ""
#: dashboards/syspanel/flavors/tables.py:35
#, python-format
@@ -2820,30 +2717,23 @@ msgstr ""
#: dashboards/syspanel/flavors/tables.py:39
msgid "Flavor Name"
-msgstr "类型名"
-
-#: dashboards/syspanel/flavors/tables.py:42
-msgid "Memory"
-msgstr "内存"
+msgstr ""
#: dashboards/syspanel/flavors/views.py:48
-#, fuzzy
msgid "Unable to retrieve flavor list."
-msgstr "无法得到用户信息列表。"
+msgstr ""
#: dashboards/syspanel/flavors/views.py:75
-#, fuzzy
msgid "Unable to retrieve flavor data."
-msgstr "无法得到用户信息列表。"
+msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/_create.html:18
msgid "From here you can define the sizing of a new flavor."
-msgstr "在这里您可以定义新类型的大小。"
+msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:18
-#, fuzzy
msgid "From here you can alter the sizing of the current flavor."
-msgstr "在这里您可以定义新类型的大小。"
+msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19
msgid ""
@@ -2853,92 +2743,82 @@ msgstr ""
#: dashboards/syspanel/images/views.py:53
msgid "Unable to retrieve image list."
-msgstr "无法获得镜像列表。"
+msgstr ""
-#: dashboards/syspanel/instances/tables.py:62 usage/tables.py:30
-#, fuzzy
+#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30
msgid "Project Name"
-msgstr "项目使用"
+msgstr ""
-#: dashboards/syspanel/instances/tables.py:69
+#: dashboards/syspanel/instances/tables.py:66
#: dashboards/syspanel/services/tables.py:40
msgid "Host"
-msgstr "主机"
+msgstr ""
-#: dashboards/syspanel/instances/views.py:72
-#: dashboards/syspanel/instances/workflows.py:47
+#: dashboards/syspanel/instances/views.py:60
#: dashboards/syspanel/networks/views.py:48
msgid "Unable to retrieve instance tenant information."
-msgstr "无法获取实例租户信息。"
-
-#: dashboards/syspanel/instances/workflows.py:107
-#, python-format
-msgid "Selected network '%s' is not owned by the specified project"
msgstr ""
#: dashboards/syspanel/instances/templates/instances/index.html:6
msgid "All Instances"
-msgstr "全部实例"
+msgstr ""
#: dashboards/syspanel/networks/forms.py:45
#: dashboards/syspanel/users/forms.py:41
msgid "Select a project"
-msgstr "选择项目"
+msgstr ""
-#: dashboards/syspanel/networks/forms.py:56
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:57
+#, python-format
msgid "Network %s was successfully created."
-msgstr "%s 成功创建。"
+msgstr ""
-#: dashboards/syspanel/networks/forms.py:62
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:63
+#, python-format
msgid "Failed to create network %s"
-msgstr "无法获取镜像"
+msgstr ""
#: dashboards/syspanel/networks/ports/forms.py:53
-#, fuzzy, python-format
+#, python-format
msgid "Port %s was successfully created."
-msgstr "%s 成功创建。"
+msgstr ""
#: dashboards/syspanel/networks/ports/forms.py:58
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create a port for network %s"
-msgstr "无法获取租户。"
+msgstr ""
#: dashboards/syspanel/networks/ports/forms.py:83
-#, fuzzy, python-format
+#, python-format
msgid "Port %s was successfully updated."
-msgstr "%s 成功更新。"
+msgstr ""
#: dashboards/syspanel/networks/ports/forms.py:88
-#, fuzzy, python-format
+#, python-format
msgid "Failed to update port %s"
-msgstr "无法更新配额。"
+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
-#, fuzzy
msgid "Create Port"
-msgstr "创建项目"
+msgstr ""
#: dashboards/syspanel/networks/ports/tables.py:62
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7
-#, fuzzy
msgid "Edit Port"
-msgstr "编辑项目"
+msgstr ""
#: dashboards/syspanel/networks/ports/views.py:81
-#, fuzzy
msgid "Unable to retrieve port details"
-msgstr "无法获取卷详情。"
+msgstr ""
#: dashboards/syspanel/networks/subnets/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Failed to retrieve network %s for a subnet"
-msgstr "无法获取实例 \"%s\" 的详情。"
+msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_create.html:18
msgid ""
@@ -2947,52 +2827,50 @@ msgid ""
msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:22
-#, fuzzy
msgid "You may update the editable properties of your port here."
-msgstr "更新您的实例名称"
+msgstr ""
#: dashboards/syspanel/networks/templates/networks/ports/update.html:3
#: dashboards/syspanel/networks/templates/networks/ports/update.html:6
-#, fuzzy
msgid "Update Port"
-msgstr "更新项目"
+msgstr ""
#: dashboards/syspanel/overview/templates/overview/usage.html:3
msgid "Usage Overview"
-msgstr "使用概况"
+msgstr ""
#: dashboards/syspanel/overview/templates/overview/usage.html:12
msgid "Monitoring"
-msgstr "监控"
+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 "项目"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:19
msgid "Modify Users"
-msgstr "修改用户"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:32
msgid "View Usage"
-msgstr "查看使用情况"
+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 "创建项目"
+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 "编辑项目"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:91
#: dashboards/syspanel/projects/workflows.py:74
@@ -3001,15 +2879,15 @@ msgstr "编辑项目"
#: dashboards/syspanel/users/tables.py:39
#: dashboards/syspanel/users/tables.py:114
msgid "Enabled"
-msgstr "激活"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:104
msgid "Remove"
-msgstr "移除"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:105
msgid "Removed"
-msgstr "被移除"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:107
#: dashboards/syspanel/users/panel.py:28
@@ -3018,144 +2896,130 @@ msgstr "被移除"
#: dashboards/syspanel/users/tables.py:121
#: dashboards/syspanel/users/templates/users/index.html:8
msgid "Users"
-msgstr "用户"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:125
-#, fuzzy
msgid "Unable to retrieve role information."
-msgstr "无法获取卷信息。"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:130
-#, fuzzy
msgid "Roles"
-msgstr "角色"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:134
msgid "Users For Project"
-msgstr "项目的用户"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:142
msgid "Add To Project"
-msgstr "添加到项目"
+msgstr ""
#: dashboards/syspanel/projects/tables.py:154
msgid "Add New Users"
-msgstr "添加新用户"
+msgstr ""
#: dashboards/syspanel/projects/views.py:67
-#, fuzzy
msgid "Unable to retrieve project information."
-msgstr "无法获取卷信息。"
+msgstr ""
#: dashboards/syspanel/projects/views.py:87
msgid "Unable to retrieve project list."
-msgstr "无法获取项目列表。"
+msgstr ""
#: dashboards/syspanel/projects/views.py:110
msgid "Unable to retrieve users."
-msgstr "无法获取用户。"
+msgstr ""
#: dashboards/syspanel/projects/views.py:154
-#, fuzzy
msgid "Unable to retrieve default quota values."
-msgstr "无法获取卷列表"
+msgstr ""
#: dashboards/syspanel/projects/views.py:182
-#, fuzzy
msgid "Unable to retrieve project details."
-msgstr "无法获取项目列表。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:35
msgid "Injected File Content Bytes"
-msgstr "注入的文件内容字节数"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:36
msgid "Metadata Items"
-msgstr "元数据条目"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:39
msgid "Injected Files"
-msgstr "注入的文件"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:43
msgid "Gigabytes"
-msgstr "Gigabytes"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:44
-#, fuzzy
msgid "RAM (MB)"
-msgstr "RAM (以MB为单位)"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:48
-#, fuzzy
msgid "Quota"
-msgstr "配额"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:50
-#, fuzzy
msgid "From here you can set quotas (max limits) for the project."
-msgstr "在这里您可以为项目 %(tenant.name)s 编辑配额(最大限制)。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:79
#: dashboards/syspanel/projects/workflows.py:252
-#, fuzzy
msgid "Project Info"
-msgstr "项目ID"
+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 "在这里您可以创建新的项目来组织用户。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:99
-#, fuzzy
msgid "Unable to retrieve user list. Please try again later."
-msgstr "无法得到用户信息列表。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:153
#: dashboards/syspanel/projects/templates/projects/_update_members.html:16
-#, fuzzy
msgid "Project Members"
-msgstr "项目使用"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:167
#: dashboards/syspanel/users/views.py:46
msgid "Unable to retrieve user list."
-msgstr "无法得到用户信息列表。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:178
-#, fuzzy
msgid "Add Project"
-msgstr "添加到项目"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:179
msgid "Finish"
msgstr ""
#: dashboards/syspanel/projects/workflows.py:180
-#, fuzzy, python-format
+#, python-format
msgid "Created new project \"%s\"."
-msgstr "创建新项目"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:181
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create project \"%s\"."
-msgstr "无法获取租户。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:225
-#, fuzzy, python-format
+#, python-format
msgid "Failed to add %s project members and set project quotas."
-msgstr "无法获取租户。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:244
-#, fuzzy
msgid "Unable to set project quotas."
-msgstr "无法获取租户。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:254
-#, fuzzy
msgid "From here you can edit the project details."
-msgstr "在这里您可以编辑项目。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:269
#, python-format
@@ -3163,9 +3027,9 @@ msgid "Modified project \"%s\"."
msgstr ""
#: dashboards/syspanel/projects/workflows.py:270
-#, fuzzy, python-format
+#, python-format
msgid "Unable to modify project \"%s\"."
-msgstr "无法拷贝对象。"
+msgstr ""
#: dashboards/syspanel/projects/workflows.py:340
#, python-format
@@ -3182,15 +3046,15 @@ msgstr ""
#: dashboards/syspanel/projects/templates/projects/add_user.html:3
#: dashboards/syspanel/projects/templates/projects/add_user.html:6
msgid "Add User To Project"
-msgstr "添加用户到项目"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_add_user.html:18
msgid "Select the user role for the project."
-msgstr "为项目选址用户角色。"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_add_user.html:23
msgid "Add"
-msgstr "添加"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_create_user.html:7
#, python-format
@@ -3198,9 +3062,8 @@ 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 "在这里您可以创建新用户并把他们分配给某个项目"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_create_user.html:23
#: dashboards/syspanel/users/tables.py:19
@@ -3208,28 +3071,28 @@ msgstr "在这里您可以创建新用户并把他们分配给某个项目"
#: dashboards/syspanel/users/templates/users/_create.html:22
#: dashboards/syspanel/users/templates/users/create.html:7
msgid "Create User"
-msgstr "创建用户"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_quotas.html:7
#: dashboards/syspanel/projects/templates/projects/_quotas.html:22
msgid "Update Quota"
-msgstr "更新配额"
+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 编辑配额(最大限制)。"
+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 "更新项目"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_update.html:18
msgid "From here you can edit a project."
-msgstr "在这里您可以编辑项目。"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_update_members.html:7
msgid ""
@@ -3238,9 +3101,8 @@ msgid ""
msgstr ""
#: dashboards/syspanel/projects/templates/projects/_update_members.html:10
-#, fuzzy
msgid "All Users"
-msgstr "用户"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/_update_members.html:25
#: dashboards/syspanel/projects/templates/projects/_update_members.html:32
@@ -3249,117 +3111,115 @@ 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 "添加新用户"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/usage.html:3
msgid "Project Usage Overview"
-msgstr "项目使用概况"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/usage.html:7
msgid "Project Usage"
-msgstr "项目使用"
+msgstr ""
#: dashboards/syspanel/projects/templates/projects/users.html:7
msgid "Users for Project"
-msgstr "项目用户"
+msgstr ""
#: dashboards/syspanel/quotas/panel.py:28
#: dashboards/syspanel/quotas/tables.py:36
msgid "Quotas"
-msgstr "配额"
+msgstr ""
#: dashboards/syspanel/quotas/tables.py:28
msgid "Quota Name"
-msgstr "配额名称"
+msgstr ""
#: dashboards/syspanel/quotas/tables.py:29
msgid "Limit"
-msgstr "限制"
+msgstr ""
#: dashboards/syspanel/quotas/views.py:45
msgid "Unable to get quota info."
-msgstr "无法得到配额信息。"
+msgstr ""
#: dashboards/syspanel/quotas/templates/quotas/index.html:8
msgid "Default Quotas"
-msgstr "默认配额"
+msgstr ""
#: dashboards/syspanel/services/panel.py:28
#: dashboards/syspanel/services/tables.py:47
#: dashboards/syspanel/services/templates/services/index.html:8
msgid "Services"
-msgstr "服务"
+msgstr ""
#: dashboards/syspanel/services/tables.py:37
msgid "Id"
-msgstr "Id"
+msgstr ""
#: dashboards/syspanel/services/tables.py:39
msgid "Service"
-msgstr "服务"
+msgstr ""
#: dashboards/syspanel/users/forms.py:53
msgid "Passwords do not match."
-msgstr "密码不匹配。"
+msgstr ""
#: dashboards/syspanel/users/forms.py:61
#: dashboards/syspanel/users/forms.py:114
#: dashboards/syspanel/users/tables.py:107
msgid "User Name"
-msgstr "用户名"
+msgstr ""
#: dashboards/syspanel/users/forms.py:62
#: dashboards/syspanel/users/forms.py:115
#: dashboards/syspanel/users/tables.py:108
msgid "Email"
-msgstr "邮箱"
+msgstr ""
#: dashboards/syspanel/users/forms.py:64
#: dashboards/syspanel/users/forms.py:116
msgid "Password"
-msgstr "密码"
+msgstr ""
#: dashboards/syspanel/users/forms.py:69
#: dashboards/syspanel/users/forms.py:123
msgid "Confirm Password"
-msgstr "确认密码"
+msgstr ""
#: dashboards/syspanel/users/forms.py:72
#: dashboards/syspanel/users/forms.py:126
msgid "Primary Project"
-msgstr "主项目"
+msgstr ""
#: dashboards/syspanel/users/forms.py:74
msgid "Role"
-msgstr "角色"
+msgstr ""
#: dashboards/syspanel/users/forms.py:95
#, python-format
msgid "User \"%s\" was successfully created."
-msgstr "用户 \"%s\" 成功创建。"
+msgstr ""
#: dashboards/syspanel/users/forms.py:105
-#, fuzzy
msgid "Unable to add userto primary project."
-msgstr "无法向主项目添加用户。"
+msgstr ""
#: dashboards/syspanel/users/forms.py:109
msgid "Unable to create user."
-msgstr "无法创建用户。"
+msgstr ""
#: dashboards/syspanel/users/forms.py:150
msgid "name"
-msgstr "名字"
+msgstr ""
#: dashboards/syspanel/users/forms.py:150
msgid "email"
-msgstr "邮箱"
+msgstr ""
#: dashboards/syspanel/users/forms.py:159
msgid "primary project"
-msgstr "主项目"
+msgstr ""
#: dashboards/syspanel/users/forms.py:172
#, python-format
@@ -3368,122 +3228,117 @@ msgstr ""
#: dashboards/syspanel/users/forms.py:180
msgid "password"
-msgstr "密码"
+msgstr ""
#: dashboards/syspanel/users/forms.py:189
-#, fuzzy
msgid "User has been updated successfully."
-msgstr "容器创建成功"
+msgstr ""
#: dashboards/syspanel/users/forms.py:193
-#, fuzzy, python-format
+#, python-format
msgid "Unable to update %(attributes)s for the user."
-msgstr "无法更新属性 %(attributes)s 为用户 \"%(user)s\"。"
+msgstr ""
#: dashboards/syspanel/users/tables.py:38
msgid "Enable"
-msgstr "激活"
+msgstr ""
#: dashboards/syspanel/users/tables.py:38
msgid "Disable"
-msgstr "禁用"
+msgstr ""
#: dashboards/syspanel/users/tables.py:39
-#, fuzzy
msgid "Disabled"
-msgstr "禁用"
+msgstr ""
#: dashboards/syspanel/users/tables.py:62
msgid "You cannot disable the user you are currently logged in as."
-msgstr "您不能禁用您当前登录的用户。"
+msgstr ""
#: dashboards/syspanel/users/tables.py:113
-#, fuzzy
msgid "User ID"
-msgstr "用户数据"
+msgstr ""
#: dashboards/syspanel/users/views.py:69
msgid "Unable to update user."
-msgstr "无法更新用户。"
+msgstr ""
#: dashboards/syspanel/users/views.py:103
-#, fuzzy
msgid "Unable to retrieve user roles."
-msgstr "无法得到用户信息列表。"
+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 "在这里您可以创建新用户并把他们分配给某个项目"
+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 "更新用户"
+msgstr ""
#: dashboards/syspanel/users/templates/users/_update.html:17
-#, fuzzy
msgid ""
"From here you can edit the user's details, including their default project."
-msgstr "在这里您可以编辑用户的用户名、邮箱、密码、以及默认项目等信息。"
+msgstr ""
#: tables/actions.py:338
msgid "Filter"
-msgstr "过滤"
+msgstr ""
#: tables/actions.py:468
-#, fuzzy, python-format
+#, python-format
msgid "%(action)s %(data_type)s"
-msgstr "%(action)s: %(objs)s"
+msgstr ""
#: tables/actions.py:502
msgid "N/A"
msgstr ""
-#: tables/actions.py:526
+#: tables/actions.py:530
#, python-format
msgid "You do not have permission to %(action)s: %(objs)s"
-msgstr "您没有权限执行 %(action)s: %(objs)s"
+msgstr ""
-#: tables/actions.py:532
+#: tables/actions.py:536
#, python-format
msgid "Unable to %(action)s: %(objs)s"
-msgstr "无法执行 %(action)s: %(objs)s"
+msgstr ""
-#: tables/actions.py:538
+#: tables/actions.py:542
#, python-format
msgid "%(action)s: %(objs)s"
-msgstr "%(action)s: %(objs)s"
+msgstr ""
-#: tables/actions.py:548
+#: tables/actions.py:552
msgid "Delete"
-msgstr "删除"
+msgstr ""
-#: tables/actions.py:549
+#: tables/actions.py:553
msgid "Deleted"
-msgstr "被删除"
+msgstr ""
#: tables/base.py:266
#, python-format
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
-msgstr "属性 %(attr)s 并不存在于 %(obj)s。"
+msgstr ""
-#: tables/base.py:726
+#: tables/base.py:727
msgid "No items to display."
-msgstr "没有条目显示。"
+msgstr ""
-#: tables/base.py:829
+#: tables/base.py:830
msgid "Actions"
-msgstr "动作"
+msgstr ""
-#: tables/base.py:1005
+#: tables/base.py:1008
#, python-format
msgid "No match returned for the id \"%s\"."
-msgstr "id \"%s\" 没有匹配返回。"
+msgstr ""
-#: tables/base.py:1135
+#: tables/base.py:1138
msgid "Please select a row before taking that action."
-msgstr "请在执行前选择一行。"
+msgstr ""
#: templates/_header.html:3
msgid "Logged in as"
@@ -3497,6 +3352,18 @@ msgstr ""
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 ""
@@ -3511,74 +3378,98 @@ msgstr ""
#: templates/horizon/_messages.html:7
msgid "Info: "
-msgstr "信息:"
+msgstr ""
#: templates/horizon/_messages.html:13
msgid "Warning: "
-msgstr "警告:"
+msgstr ""
#: templates/horizon/_messages.html:19
msgid "Success: "
-msgstr "成功:"
+msgstr ""
#: templates/horizon/_messages.html:25
msgid "Error: "
-msgstr "错误:"
+msgstr ""
-#: templates/horizon/common/_data_table.html:37
-#, fuzzy
+#: templates/horizon/common/_data_table.html:44
msgid "Summary"
-msgstr "使用情况摘要"
+msgstr ""
-#: templates/horizon/common/_data_table.html:46
+#: templates/horizon/common/_data_table.html:53
#, python-format
msgid "Displaying %(counter)s item"
msgid_plural "Displaying %(counter)s items"
-msgstr[0] "显示 %(counter)s 个条目"
-msgstr[1] "显示 %(counter)s 个条目"
+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
-#, fuzzy, python-format
+#, python-format
msgid "Displaying %(nav_items)s item"
msgid_plural "Displaying %(nav_items)s items"
-msgstr[0] "显示 %(counter)s 个条目"
-msgstr[1] "显示 %(counter)s 个条目"
+msgstr[0] ""
#: templates/horizon/common/_resource_browser.html:11
-#, fuzzy, python-format
+#, python-format
msgid "Displaying %(content_items)s item"
msgid_plural "Displaying %(content_items)s items"
-msgstr[0] "显示 %(counter)s 个条目"
-msgstr[1] "显示 %(counter)s 个条目"
+msgstr[0] ""
#: templates/horizon/common/_sidebar.html:14
-#, fuzzy
msgid "Current Project"
-msgstr "创建项目"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
-msgstr "选择一个月份查询它的使用情况"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:9
msgid "Submit"
-msgstr "提交"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:14
msgid "Active Instances"
-msgstr "活跃的实例"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:15
-msgid "Active Memory"
-msgstr "活跃的内存"
+msgid "Active RAM"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:16
msgid "This Month's VCPU-Hours"
-msgstr "本月的 VCPU 小时时间"
+msgstr ""
#: templates/horizon/common/_usage_summary.html:17
msgid "This Month's GB-Hours"
-msgstr "本月的 GB 小时时间"
+msgstr ""
#: templatetags/branding.py:35
msgid "Horizon"
@@ -3586,65 +3477,60 @@ msgstr ""
#: templatetags/horizon.py:108
msgid "No Limit"
-msgstr "无限制"
+msgstr ""
#: templatetags/horizon.py:110 templatetags/horizon.py:112
msgid "Available"
-msgstr "可用配额"
+msgstr ""
#: templatetags/sizeformat.py:45
#, python-format
msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
-msgstr[0] "%(size)d 字节"
-msgstr[1] "%(size)d 字节"
+msgstr[0] ""
#: templatetags/sizeformat.py:49
#, python-format
msgid "%(size)d"
msgid_plural "%(size)d"
-msgstr[0] "%(size)d"
-msgstr[1] "%(size)d"
+msgstr[0] ""
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
-msgstr "%s KB"
+msgstr ""
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
-msgstr "%s MB"
+msgstr ""
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
-msgstr "%s GB"
+msgstr ""
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
-msgstr "%s TB"
+msgstr ""
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
-msgstr "%s PB"
+msgstr ""
#: tests/base_tests.py:43
-#, fuzzy
msgid "My Dashboard"
-msgstr "OpenStack Dashboard"
+msgstr ""
#: tests/base_tests.py:49
-#, fuzzy
msgid "My Panel"
-msgstr "系统面板"
+msgstr ""
#: tests/base_tests.py:56
-#, fuzzy
msgid "Admin Panel"
-msgstr "管理员"
+msgstr ""
#: tests/message_tests.py:30
msgid "Giant ants are attacking San Francisco!"
@@ -3652,68 +3538,67 @@ msgstr ""
#: tests/table_tests.py:106
msgid "Batch"
-msgstr "批"
+msgstr ""
#: tests/table_tests.py:107
msgid "Batched"
-msgstr "分批的"
+msgstr ""
#: tests/table_tests.py:108 tests/table_tests.py:119
msgid "Item"
-msgstr "条目"
+msgstr ""
#: tests/table_tests.py:109 tests/table_tests.py:120
msgid "Items"
-msgstr "条目"
+msgstr ""
#: tests/table_tests.py:117
msgid "Down"
-msgstr "向下"
+msgstr ""
#: tests/table_tests.py:117
msgid "Up"
-msgstr "向上"
+msgstr ""
#: tests/table_tests.py:118
msgid "Downed"
-msgstr "向下的"
+msgstr ""
#: tests/table_tests.py:118
msgid "Upped"
-msgstr "向上的"
+msgstr ""
#: tests/table_tests.py:185
-#, fuzzy
msgid "No Actions Table"
-msgstr "动作"
+msgstr ""
#: tests/tabs_tests.py:36
msgid "Tab One"
-msgstr "Tab 1"
+msgstr ""
#: tests/tabs_tests.py:42
msgid "Delayed Tab"
-msgstr "推迟的Tab"
+msgstr ""
#: tests/tabs_tests.py:49
msgid "Disabled Tab"
-msgstr "禁用的Tab"
+msgstr ""
#: tests/tabs_tests.py:58
msgid "Disallowed Tab"
-msgstr "不允许的Tab"
+msgstr ""
#: tests/tabs_tests.py:76
msgid "Tab With My Table"
-msgstr "我的表格中的Tab"
+msgstr ""
#: tests/tabs_tests.py:85
msgid "Recoverable Error Tab"
-msgstr "恢复的错误Tab"
+msgstr ""
#: tests/testsettings.py:118
msgid "Password must be between 8 and 18 characters."
-msgstr "密码必须是8到18位的字符。"
+msgstr ""
#: tests/workflows_tests.py:43
msgid "Test Action One"
@@ -3728,9 +3613,8 @@ msgid "Test Action Three"
msgstr ""
#: tests/workflows_tests.py:77
-#, fuzzy
msgid "Admin Action"
-msgstr "动作"
+msgstr ""
#: tests/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
@@ -3766,42 +3650,41 @@ msgstr ""
msgid "Puppies"
msgstr ""
-#: usage/base.py:97
+#: usage/base.py:96
msgid "Unable to retrieve usage information."
-msgstr "无法获取使用信息。"
+msgstr ""
-#: usage/base.py:100
+#: usage/base.py:99
msgid "You are viewing data for the future, which may or may not exist."
-msgstr "您正在查看未来的数据,它们将来可能存在可能不存在。"
+msgstr ""
#: usage/tables.py:11
msgid "Download CSV Summary"
-msgstr "下载 CSV 摘要"
+msgstr ""
#: usage/tables.py:25
msgid "VCPU Hours"
-msgstr "VCPU 小时时间"
+msgstr ""
#: usage/tables.py:32
msgid "Disk GB Hours"
-msgstr "磁盘 GB 小时时间"
+msgstr ""
#: usage/tables.py:40 usage/tables.py:68
msgid "Usage Summary"
-msgstr "使用情况摘要"
+msgstr ""
#: usage/tables.py:60
msgid "Uptime"
-msgstr "正常运行时间"
+msgstr ""
#: utils/fields.py:46
msgid "Incorrect format for IP address"
msgstr ""
#: utils/fields.py:47
-#, fuzzy
msgid "Invalid version for IP address"
-msgstr "无效的用户名或密码。"
+msgstr ""
#: utils/fields.py:48
msgid "Invalid subnet mask"
@@ -3809,16 +3692,16 @@ msgstr ""
#: utils/validators.py:35
msgid "Password is not accepted"
-msgstr "密码没有接受"
+msgstr ""
#: workflows/base.py:70
msgid "Processing..."
msgstr ""
#: workflows/base.py:539
-#, fuzzy, python-format
+#, python-format
msgid "%s completed successfully."
-msgstr "容器创建成功"
+msgstr ""
#: workflows/base.py:540
#, python-format
diff --git a/horizon/locale/zh_CN/LC_MESSAGES/djangojs.mo b/horizon/locale/zh_CN/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..fefee2e34
--- /dev/null
+++ b/horizon/locale/zh_CN/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po b/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po
index 59f137936..c48db984b 100644
--- a/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/zh_CN/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,11 +18,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: static/horizon/js/horizon.forms.js:57
+#: static/horizon/js/horizon.forms.js:58
msgid "Additional information here..."
msgstr ""
-#: static/horizon/js/horizon.forms.js:63
+#: static/horizon/js/horizon.forms.js:64
#: static/horizon/js/horizon.projects.js:12
msgid "Filter"
msgstr ""
@@ -55,23 +55,23 @@ msgstr ""
msgid "No users found."
msgstr ""
-#: static/horizon/js/horizon.tables.js:48
+#: static/horizon/js/horizon.tables.js:47
msgid "An error occurred while updating."
msgstr ""
-#: static/horizon/js/horizon.tables.js:128
+#: static/horizon/js/horizon.tables.js:126
msgid "Confirm "
msgstr ""
-#: static/horizon/js/horizon.tables.js:129
+#: static/horizon/js/horizon.tables.js:127
msgid "Please confirm your selection. This action cannot be undone."
msgstr ""
-#: static/horizon/js/horizon.tables.js:143
+#: static/horizon/js/horizon.tables.js:141
msgid "Working"
msgstr ""
-#: static/horizon/js/horizon.tables.js:186
+#: static/horizon/js/horizon.tables.js:184
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
diff --git a/horizon/locale/zh_TW/LC_MESSAGES/django.mo b/horizon/locale/zh_TW/LC_MESSAGES/django.mo
index 3227f1c1f..2c659d390 100644
--- a/horizon/locale/zh_TW/LC_MESSAGES/django.mo
+++ b/horizon/locale/zh_TW/LC_MESSAGES/django.mo
Binary files differ
diff --git a/horizon/locale/zh_TW/LC_MESSAGES/django.po b/horizon/locale/zh_TW/LC_MESSAGES/django.po
index 3693fbba6..862e16d8a 100644
--- a/horizon/locale/zh_TW/LC_MESSAGES/django.po
+++ b/horizon/locale/zh_TW/LC_MESSAGES/django.po
@@ -1,37 +1,38 @@
# 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 <EMAIL@ADDRESS>, YEAR.
#
-#, fuzzy
+# Translators:
+# Chao-Hsiung Liao <pesder@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Andy Chong <andycjw@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: Chinese Traditional\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 <pesder@gmail.com>\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
-#, fuzzy
msgid "Please log in to continue."
-msgstr "無法列出容器。"
+msgstr "請登入以繼續。"
#: decorators.py:87
#, python-format
msgid "You are not authorized to access %s"
msgstr "您的權限不足 無法查看%s"
-#: exceptions.py:270
+#: exceptions.py:285
msgid "Unauthorized. Please try logging in again."
msgstr "權限不足。 請重新登入。"
@@ -50,22 +51,22 @@ msgstr "允许 %(from)s:%(to)s 從群組%(group)s的連線"
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr "允许 %(from)s:%(to)s 從網段%(cidr)s的連線"
-#: api/nova.py:526
+#: api/nova.py:530
msgid "Unknown instance"
-msgstr ""
+msgstr "不明的個體"
#: api/swift.py:216
msgid "Unicode is not currently supported for object copy."
msgstr "目前並不支援Unicode的物件複製。"
-#: browsers/base.py:65
+#: browsers/base.py:90
msgid "Navigation Item"
-msgstr ""
+msgstr "導覽項目"
-#: browsers/views.py:44
-#, fuzzy, python-format
+#: browsers/views.py:42
+#, python-format
msgid "Select a %s to browse."
-msgstr "選擇專案"
+msgstr "選擇要瀏覽的 %s。"
#: dashboards/nova/dashboard.py:24
msgid "Manage Compute"
@@ -76,14 +77,14 @@ msgid "Object Store"
msgstr "物件儲存"
#: dashboards/nova/dashboard.py:40 dashboards/nova/instances/workflows.py:37
-#: dashboards/syspanel/networks/forms.py:37
-#: dashboards/syspanel/networks/tables.py:66
+#: 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:345
+#: dashboards/nova/instances/workflows.py:347
msgid "Access & Security"
msgstr "存取 & 安全性"
@@ -98,13 +99,12 @@ msgstr "無法取得安全性群組"
#: 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 "無法取得映像。"
+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:58
+#: dashboards/syspanel/instances/views.py:46
msgid "Unable to retrieve instance list."
msgstr "無法取得執行個體列表"
@@ -113,9 +113,9 @@ msgid "Pool"
msgstr "储备池"
#: dashboards/nova/access_and_security/floating_ips/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Allocated Floating IP %(ip)s."
-msgstr "分配浮動IP"
+msgstr "分配的浮動 IP %(ip)s。"
#: dashboards/nova/access_and_security/floating_ips/forms.py:46
msgid "Unable to allocate Floating IP."
@@ -139,7 +139,7 @@ msgid "Floating IP"
msgstr "浮動IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:49
-#: dashboards/nova/access_and_security/floating_ips/tables.py:132
+#: dashboards/nova/access_and_security/floating_ips/tables.py:127
#: dashboards/syspanel/projects/workflows.py:45
msgid "Floating IPs"
msgstr "浮動IP"
@@ -147,13 +147,13 @@ 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:202
+#: dashboards/nova/instances/tables.py:219
msgid "Associate Floating IP"
-msgstr "配給IP"
+msgstr "配給浮動IP"
#: dashboards/nova/access_and_security/floating_ips/tables.py:75
msgid "Disassociate Floating IP"
-msgstr "釋放IP"
+msgstr "解除浮動 IP 關聯"
#: dashboards/nova/access_and_security/floating_ips/tables.py:89
#, python-format
@@ -164,37 +164,31 @@ msgstr "已成功釋放浮動IP: %s"
msgid "Unable to disassociate floating IP."
msgstr "無法釋放浮動IP。"
-#: dashboards/nova/access_and_security/floating_ips/tables.py:98
-#, python-format
-msgid "%(INSTANCE_NAME)s (%(INSTANCE_ID)s)"
-msgstr ""
-
-#: dashboards/nova/access_and_security/floating_ips/tables.py:115
+#: 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:270
-#: dashboards/syspanel/instances/tables.py:74
+#: 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:118
+#: 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:62
-#: dashboards/nova/instances/tables.py:79
-#: dashboards/nova/instances/tables.py:94
-#: dashboards/nova/instances/tables.py:122
-#: dashboards/nova/volumes/tables.py:197 tests/workflows_tests.py:58
+#: 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:121
+#: 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
-#, fuzzy
msgid "Unable to retrieve floating IP pools."
-msgstr "無法取得映像。"
+msgstr ""
#: dashboards/nova/access_and_security/floating_ips/views.py:67
msgid "No floating IP pools available."
@@ -202,46 +196,43 @@ 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 ""
+msgstr "選擇您希望選取的個體關聯的 IP 位址。"
#: dashboards/nova/access_and_security/floating_ips/workflows.py:52
-#, fuzzy
msgid "Select an IP address"
-msgstr "選擇專案"
+msgstr "選擇 IP 位址"
#: dashboards/nova/access_and_security/floating_ips/workflows.py:54
-#, fuzzy
msgid "No IP addresses available"
-msgstr "沒有可用的執行個體"
+msgstr "沒有 IP 位址可用"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:81
+#: 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:83
+#: 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:102
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:96
msgid "Manage Floating IP Associations"
-msgstr ""
+msgstr "管理浮動 IP 關聯"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:103
-#, fuzzy
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:97
msgid "Associate"
-msgstr "配給IP"
+msgstr "關聯"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:104
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:98
#, python-format
msgid "IP address %s associated."
-msgstr ""
+msgstr "IP 位址 %s 已關聯。"
-#: dashboards/nova/access_and_security/floating_ips/workflows.py:105
-#, fuzzy, python-format
+#: dashboards/nova/access_and_security/floating_ips/workflows.py:99
+#, python-format
msgid "Unable to associate IP address %s."
-msgstr "無法配給浮動IP"
+msgstr "無法關聯 IP 位址 %s。"
#: dashboards/nova/access_and_security/keypairs/forms.py:38
#: dashboards/nova/access_and_security/keypairs/forms.py:49
@@ -264,13 +255,12 @@ msgid "Successfully imported public key: %s"
msgstr "已成功匯入公鑰: %s"
#: dashboards/nova/access_and_security/keypairs/forms.py:65
-#, fuzzy
msgid "Unable to import keypair."
-msgstr "無法取得金鑰。"
+msgstr "無法匯入金鑰。"
#: dashboards/nova/access_and_security/keypairs/tables.py:29
-#: dashboards/nova/instances/tables.py:274
-#: dashboards/nova/instances/workflows.py:332
+#: dashboards/nova/instances/tables.py:295
+#: dashboards/nova/instances/workflows.py:334
msgid "Keypair"
msgstr "金鑰"
@@ -307,21 +297,23 @@ msgstr "無法建立金鑰: %(exc)s"
#: 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/volume_snapshots/tables.py:63
+#: 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:82
+#: 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:69
+#: 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:135 dashboards/nova/volumes/tables.py:155
+#: 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: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
@@ -341,10 +333,11 @@ msgstr "名稱"
#: 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:138
+#: 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
@@ -367,9 +360,9 @@ msgid "Description"
msgstr "敘述"
#: dashboards/nova/access_and_security/security_groups/forms.py:45
-#, fuzzy, python-format
+#, python-format
msgid "Successfully created security group: %s"
-msgstr "已成功建立安全性群組: %s"
+msgstr "成功的建立安全性群組:%s"
#: dashboards/nova/access_and_security/security_groups/forms.py:51
msgid "Unable to create security group."
@@ -382,7 +375,7 @@ msgstr "IP協定"
#: dashboards/nova/access_and_security/security_groups/forms.py:60
msgid "The protocol which this rule should be applied to."
-msgstr ""
+msgstr "這個規則要套用的協定。"
#: dashboards/nova/access_and_security/security_groups/forms.py:64
#: dashboards/nova/access_and_security/security_groups/forms.py:70
@@ -423,41 +416,41 @@ msgstr "代號"
#: dashboards/nova/access_and_security/security_groups/forms.py:83
msgid "Source Group"
-msgstr "安全性群組"
+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 ""
+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
-#, fuzzy
msgid "The ICMP type is invalid."
-msgstr "\"到端口\"不符合條件"
+msgstr "ICMP 類型是無效的。"
#: dashboards/nova/access_and_security/security_groups/forms.py:123
-#, fuzzy
msgid "The ICMP code is invalid."
-msgstr "\"到端口\"不符合條件"
+msgstr "ICMP 代碼是無效的。"
#: dashboards/nova/access_and_security/security_groups/forms.py:126
msgid "The ICMP type not in range (-1, 255)"
-msgstr ""
+msgstr "ICMP 類型不在範圍中 (-1, 255)"
#: dashboards/nova/access_and_security/security_groups/forms.py:129
msgid "The ICMP code not in range (-1, 255)"
-msgstr ""
+msgstr "ICMP 代碼不在範圍中 (-1, 255)"
#: dashboards/nova/access_and_security/security_groups/forms.py:133
msgid "The \"from\" port number is invalid."
@@ -483,9 +476,8 @@ msgid "Successfully added rule: %s"
msgstr "已成功新增規則: %s"
#: dashboards/nova/access_and_security/security_groups/forms.py:172
-#, fuzzy
msgid "Unable to add rule to security group."
-msgstr "無法建立安全性群組"
+msgstr "無法加入規則到安全性群組。"
#: dashboards/nova/access_and_security/security_groups/tables.py:30
msgid "Security Group"
@@ -493,7 +485,7 @@ 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:337
+#: dashboards/nova/instances/workflows.py:339
#: dashboards/nova/instances/templates/instances/_detail_overview.html:49
msgid "Security Groups"
msgstr "安全性群組"
@@ -532,7 +524,7 @@ msgstr "無法取得安全性群組"
#: dashboards/nova/access_and_security/security_groups/views.py:78
#, python-format
msgid "%s (current)"
-msgstr ""
+msgstr "%s (目前的)"
#: dashboards/nova/access_and_security/templates/access_and_security/index.html:6
msgid "Access &amp; Security"
@@ -610,7 +602,7 @@ msgstr "分配IP"
#: 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:30
+#: templates/horizon/common/_workflow.html:33
msgid "Cancel"
msgstr "取消"
@@ -662,11 +654,10 @@ msgstr "新增規則"
#: dashboards/nova/containers/browsers.py:30
msgid "Swift"
-msgstr ""
+msgstr "Swift"
#: dashboards/nova/containers/browsers.py:33
#: dashboards/nova/containers/tables.py:39
-#: dashboards/nova/containers/templates/containers/index.html:7
msgid "Container"
msgstr "容器"
@@ -684,9 +675,8 @@ msgid "Container created successfully."
msgstr "容器已成功建立"
#: dashboards/nova/containers/forms.py:68
-#, fuzzy
msgid "Folder created successfully."
-msgstr "容器已成功建立"
+msgstr "資料夾已成功建立。"
#: dashboards/nova/containers/forms.py:71
msgid "Unable to create container."
@@ -725,11 +715,12 @@ msgstr "無法複製物件"
#: dashboards/nova/containers/forms.py:153
#, python-format
msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"."
-msgstr ""
+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 "容器"
@@ -741,9 +732,8 @@ msgid "Create Container"
msgstr "建立容器"
#: dashboards/nova/containers/tables.py:68
-#, fuzzy
msgid "View Container"
-msgstr "容器"
+msgstr "檢視容器"
#: dashboards/nova/containers/tables.py:80
#: dashboards/nova/containers/templates/containers/_upload.html:23
@@ -764,11 +754,11 @@ msgstr "物件"
#: dashboards/nova/containers/tables.py:148
msgid "Folder"
-msgstr ""
+msgstr "資料夾"
#: dashboards/nova/containers/tables.py:149
msgid "Folders"
-msgstr ""
+msgstr "資料夾"
#: dashboards/nova/containers/tables.py:162
msgid "Copy"
@@ -779,16 +769,16 @@ msgid "Download"
msgstr "下載"
#: dashboards/nova/containers/tables.py:231
-#, fuzzy
msgid "Create Folder"
-msgstr "建立規格"
+msgstr "建立資料夾"
#: dashboards/nova/containers/tables.py:255
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:30
-#: dashboards/nova/instances/tables.py:272
-#: dashboards/nova/volumes/tables.py:141
+#: 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:76
+#: dashboards/syspanel/instances/tables.py:73
msgid "Size"
msgstr "大小"
@@ -861,33 +851,32 @@ msgstr "上傳物件"
msgid "Images & Snapshots"
msgstr "映像 & 快照"
-#: dashboards/nova/images_and_snapshots/views.py:61
+#: dashboards/nova/images_and_snapshots/views.py:62
msgid "Unable to retrieve images."
msgstr "無法取得映像。"
-#: dashboards/nova/images_and_snapshots/views.py:72
+#: dashboards/nova/images_and_snapshots/views.py:73
msgid "Unable to retrieve snapshots."
msgstr "無法取得快照。"
-#: dashboards/nova/images_and_snapshots/views.py:80
+#: 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 ""
+msgstr "映像位置"
#: dashboards/nova/images_and_snapshots/images/forms.py:42
msgid "An external (HTTP) URL to load the image from."
-msgstr ""
+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
-#, fuzzy
msgid "Format"
-msgstr "磁碟格式"
+msgstr "格式"
#: dashboards/nova/images_and_snapshots/images/forms.py:49
msgid "AKI - Amazon Kernel Image"
@@ -903,15 +892,15 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/images/forms.py:58
msgid "ISO - Optical Disk Image"
-msgstr ""
+msgstr "ISO - 光碟映像"
#: dashboards/nova/images_and_snapshots/images/forms.py:60
msgid "QCOW2 - QEMU Emulator"
-msgstr ""
+msgstr "QCOW2 - QEMU 模擬器"
#: dashboards/nova/images_and_snapshots/images/forms.py:67
msgid "Minimum Disk (GB)"
-msgstr ""
+msgstr "最小磁碟 (GB)"
#: dashboards/nova/images_and_snapshots/images/forms.py:68
#: dashboards/nova/images_and_snapshots/images/forms.py:75
@@ -919,10 +908,11 @@ 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 ""
+msgstr "最小記憶體 (MB)"
#: dashboards/nova/images_and_snapshots/images/forms.py:81
#: dashboards/nova/images_and_snapshots/images/forms.py:133
@@ -934,22 +924,21 @@ msgstr "公開"
#: dashboards/nova/images_and_snapshots/images/forms.py:105
#, python-format
msgid "Your image %s has been queued for creation."
-msgstr ""
+msgstr "您的映像 %s 已經排程準備建立。"
#: dashboards/nova/images_and_snapshots/images/forms.py:109
-#, fuzzy
msgid "Unable to create new image."
-msgstr "無法取得映像。"
+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 ""
+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 ""
+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
@@ -967,7 +956,7 @@ msgstr "映像已成功更新"
#: dashboards/nova/images_and_snapshots/images/tables.py:33
#: dashboards/nova/images_and_snapshots/snapshots/tables.py:32
-#: dashboards/nova/instances/workflows.py:456
+#: dashboards/nova/instances/workflows.py:454
msgid "Launch"
msgstr "啟動"
@@ -989,9 +978,8 @@ msgstr "映像"
#: 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 "更新映像"
+msgstr "建立映像"
#: dashboards/nova/images_and_snapshots/images/tables.py:67
#: dashboards/syspanel/users/tables.py:31
@@ -1006,21 +994,23 @@ 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/instances/tables.py:277
+#: 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:86
+#: 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:145
+#: dashboards/nova/volumes/tables.py:153
#: dashboards/nova/volumes/templates/volumes/_detail_overview.html:17
-#: dashboards/syspanel/instances/tables.py:81
-#: dashboards/syspanel/networks/tables.py:71
+#: 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
@@ -1038,9 +1028,8 @@ msgid "Unable to retrieve image details."
msgstr "無法取得執行個體的詳細資料"
#: dashboards/nova/images_and_snapshots/images/views.py:60
-#, fuzzy
msgid "Unable to retrieve image."
-msgstr "無法取得映像。"
+msgstr "無法取回映像。"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:36
msgid "Instance ID"
@@ -1086,13 +1075,12 @@ msgstr "映像 &amp; 快照"
#: 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 "更新映像"
+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 ""
+msgstr "指定要上傳到映像服務的映像。"
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:21
msgid ""
@@ -1103,26 +1091,30 @@ msgstr ""
#: dashboards/nova/images_and_snapshots/templates/images_and_snapshots/images/_create.html:24
msgid "Please note: "
-msgstr ""
+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 results in unusable images."
+"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
-#, fuzzy
msgid "Image Overview"
-msgstr "使用量總覽"
+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
@@ -1130,6 +1122,7 @@ msgstr "資訊"
#: 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
@@ -1141,6 +1134,7 @@ 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 "建立於"
@@ -1150,6 +1144,7 @@ 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"
@@ -1205,8 +1200,8 @@ 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:162
-#: dashboards/nova/volumes/tables.py:67
+#: dashboards/nova/instances/tables.py:179
+#: dashboards/nova/volumes/tables.py:75
msgid "Create Snapshot"
msgstr "建立快照"
@@ -1214,30 +1209,63 @@ msgstr "建立快照"
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/volume_snapshots/tables.py:32
+#: 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:33
-#: dashboards/nova/images_and_snapshots/volume_snapshots/tables.py:69
+#: 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:41
-#: dashboards/nova/volumes/tables.py:50
+#: 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:65
-msgid "Volume ID"
-msgstr "容量ID"
+#: 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
@@ -1249,110 +1277,111 @@ msgid "Unable to update instance."
msgstr "無法更新執行個體"
#: dashboards/nova/instances/panel.py:24
-#: dashboards/nova/instances/tables.py:63
-#: dashboards/nova/instances/tables.py:80
-#: dashboards/nova/instances/tables.py:95
-#: dashboards/nova/instances/tables.py:123
-#: dashboards/nova/instances/tables.py:292
+#: 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:96
+#: 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:60
+#: dashboards/nova/instances/tables.py:67
msgid "Terminate"
msgstr "終止執行"
-#: dashboards/nova/instances/tables.py:61
+#: dashboards/nova/instances/tables.py:68
msgid "Scheduled termination of"
-msgstr ""
+msgstr "已排程終止:"
-#: dashboards/nova/instances/tables.py:77
+#: dashboards/nova/instances/tables.py:87
msgid "Reboot"
msgstr "重啟"
-#: dashboards/nova/instances/tables.py:78
+#: dashboards/nova/instances/tables.py:88
msgid "Rebooted"
msgstr "已重啟"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Pause"
msgstr "暫停"
-#: dashboards/nova/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:104
msgid "Unpause"
msgstr "取消暫停"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Paused"
msgstr "已暫停"
-#: dashboards/nova/instances/tables.py:93
+#: dashboards/nova/instances/tables.py:105
msgid "Unpaused"
msgstr "已取消暫停"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Suspend"
msgstr "休眠"
-#: dashboards/nova/instances/tables.py:120
+#: dashboards/nova/instances/tables.py:133
msgid "Resume"
msgstr "喚醒"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Suspended"
msgstr "已休眠"
-#: dashboards/nova/instances/tables.py:121
+#: dashboards/nova/instances/tables.py:134
msgid "Resumed"
msgstr "已喚醒"
-#: dashboards/nova/instances/tables.py:148
-#: dashboards/nova/instances/workflows.py:455
+#: 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:155
+#: dashboards/nova/instances/tables.py:169
#: dashboards/nova/instances/templates/instances/_update.html:7
msgid "Edit Instance"
msgstr "編輯執行個體"
-#: dashboards/nova/instances/tables.py:172
+#: dashboards/nova/instances/tables.py:189
msgid "VNC Console"
msgstr "VNC界面"
-#: dashboards/nova/instances/tables.py:187
+#: dashboards/nova/instances/tables.py:204
msgid "View Log"
msgstr "檢視記錄檔"
-#: dashboards/nova/instances/tables.py:232
-#, fuzzy, python-format
+#: dashboards/nova/instances/tables.py:252
+#, python-format
msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
-msgstr "%(RAM)s 記憶體 | %(VCPU)s 虛擬處理器 | %(disk)s 磁碟"
+msgstr "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s 磁碟"
-#: dashboards/nova/instances/tables.py:239
-#: dashboards/nova/instances/tables.py:246
+#: dashboards/nova/instances/tables.py:259
+#: dashboards/nova/instances/tables.py:266
msgid "Not available"
msgstr "不存在"
-#: dashboards/nova/instances/tables.py:269
-#: dashboards/syspanel/instances/tables.py:73 usage/tables.py:57
+#: 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:281
-#: dashboards/syspanel/instances/tables.py:85
+#: dashboards/nova/instances/tables.py:302
+#: dashboards/syspanel/instances/tables.py:82
msgid "Task"
msgstr "工作"
-#: dashboards/nova/instances/tables.py:288
-#: dashboards/syspanel/instances/tables.py:92
+#: dashboards/nova/instances/tables.py:309
+#: dashboards/syspanel/instances/tables.py:89
msgid "Power State"
msgstr "電源狀態"
@@ -1367,7 +1396,7 @@ msgstr "無法取得執行個體\"%s\"的記錄檔。"
#: dashboards/nova/instances/tabs.py:54
msgid "VNC"
-msgstr ""
+msgstr "VNC"
#: dashboards/nova/instances/tabs.py:69 dashboards/nova/instances/views.py:121
#, python-format
@@ -1379,7 +1408,7 @@ msgid "Unable to retrieve instances."
msgstr "無法取得執行個體。"
#: dashboards/nova/instances/views.py:81
-#: dashboards/syspanel/instances/views.py:89
+#: dashboards/syspanel/instances/views.py:77
msgid "Unable to retrieve instance size information."
msgstr "無法取得執行個體大小資訊"
@@ -1400,40 +1429,25 @@ msgid "User"
msgstr "使用者"
#: dashboards/nova/instances/workflows.py:52
-#, fuzzy
msgid "Project & User"
-msgstr "專案使用量"
-
-#: dashboards/nova/instances/workflows.py:54
-msgid ""
-"Admin users may optionally select the project and user for whom the instance "
-"should be created."
-msgstr ""
+msgstr "專案 & 使用者"
#: dashboards/nova/instances/workflows.py:65
msgid "Don't boot from a volume."
-msgstr ""
+msgstr "不要從儲存區開機。"
#: dashboards/nova/instances/workflows.py:66
msgid "Boot from volume."
-msgstr ""
+msgstr "從儲存區開機。"
#: dashboards/nova/instances/workflows.py:67
msgid "Boot from volume snapshot (creates a new volume)."
-msgstr ""
+msgstr "從儲存區快照開機 (會建立一個新的儲存區)。"
#: dashboards/nova/instances/workflows.py:71
#: dashboards/nova/instances/workflows.py:89
-#, fuzzy
msgid "Volume Options"
-msgstr "容量詳述"
-
-#: 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:173
-msgid "Volume"
-msgstr "容量"
+msgstr "儲存區選項"
#: dashboards/nova/instances/workflows.py:77
#: dashboards/nova/volumes/forms.py:126
@@ -1455,40 +1469,31 @@ msgstr "執行個體終止執行時刪除容量"
#: dashboards/nova/instances/workflows.py:99
#, python-format
msgid "Please choose a volume, or select %s."
-msgstr ""
+msgstr "請選擇一個儲存區,或是選擇 %s。"
#: dashboards/nova/instances/workflows.py:116
msgid "Select Volume"
msgstr "選擇容量"
#: dashboards/nova/instances/workflows.py:124
-#, fuzzy
msgid "Unable to retrieve list of volumes."
-msgstr "無法取得容量列表"
+msgstr "無法取回儲存區清單。"
#: dashboards/nova/instances/workflows.py:128
-#, fuzzy
msgid "Select Volume Snapshot"
-msgstr "建立容量快照"
+msgstr "選擇儲存區快照"
#: dashboards/nova/instances/workflows.py:137
-#, fuzzy
msgid "Unable to retrieve list of volume snapshots."
-msgstr "無法取得空間快照"
+msgstr "無法取回儲存區快照清單。"
#: dashboards/nova/instances/workflows.py:170
-#, fuzzy
msgid "Instance Source"
-msgstr "執行個體數量"
+msgstr "個體來源"
#: dashboards/nova/instances/workflows.py:173
-#, fuzzy
msgid "Instance Snapshot"
-msgstr "執行個體快照"
-
-#: dashboards/nova/instances/workflows.py:175
-msgid "Server Name"
-msgstr "伺服器名稱"
+msgstr "個體快照"
#: dashboards/nova/instances/workflows.py:176
#: dashboards/nova/instances/templates/instances/_detail_overview.html:22
@@ -1517,168 +1522,153 @@ 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
-#, fuzzy
msgid "Please select an option for the instance source."
-msgstr "請選擇一個欄位後才執行動作"
+msgstr "請選擇個體來源的選項。"
#: dashboards/nova/instances/workflows.py:211
msgid ""
"Launching multiple instances is only supported for images and instance "
"snapshots."
-msgstr ""
+msgstr "執行多個實體只支援映像檔和個體快照。"
-#: dashboards/nova/instances/workflows.py:227
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:228
msgid "Unable to retrieve public images."
-msgstr "無法取得映像。"
+msgstr "無法取回公開映像。"
-#: dashboards/nova/instances/workflows.py:241
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:243
msgid "Unable to retrieve images for the current project."
-msgstr "無法認證到專案權限"
+msgstr "無法取回目前專案的映像。"
-#: dashboards/nova/instances/workflows.py:264
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:266
msgid "Select Image"
-msgstr "選擇語言"
+msgstr "選擇映像"
-#: dashboards/nova/instances/workflows.py:266
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:268
msgid "No images available."
-msgstr "沒有可用的執行個體"
+msgstr "沒有映像可用。"
-#: dashboards/nova/instances/workflows.py:275
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:277
msgid "Select Instance Snapshot"
-msgstr "執行個體快照"
+msgstr "選擇個體快照"
-#: dashboards/nova/instances/workflows.py:277
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:279
msgid "No snapshots available."
-msgstr "沒有可用的執行個體"
+msgstr "沒有快照可用。"
-#: dashboards/nova/instances/workflows.py:288
+#: dashboards/nova/instances/workflows.py:290
msgid "Unable to retrieve instance flavors."
msgstr "無法取得執行個體規格。"
-#: dashboards/nova/instances/workflows.py:301
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:303 usage/base.py:113
msgid "Unable to retrieve quota information."
-msgstr "無法取得使用量資訊"
+msgstr "無法取回限額資訊。"
-#: dashboards/nova/instances/workflows.py:334
+#: dashboards/nova/instances/workflows.py:336
msgid "Which keypair to use for authentication."
msgstr "認證用的金鑰選擇"
-#: dashboards/nova/instances/workflows.py:341
+#: dashboards/nova/instances/workflows.py:343
msgid "Launch instance in these security groups."
msgstr "在這些安全性群組中啟動執行個體"
-#: dashboards/nova/instances/workflows.py:346
+#: dashboards/nova/instances/workflows.py:348
msgid ""
"Control access to your instance via keypairs, security groups, and other "
"mechanisms."
-msgstr ""
+msgstr "透過金鑰、安全性群組和其他機制來控制如何存取您的個體。"
-#: dashboards/nova/instances/workflows.py:356
+#: dashboards/nova/instances/workflows.py:358
msgid "Unable to retrieve keypairs."
msgstr "無法取得金鑰。"
-#: dashboards/nova/instances/workflows.py:358
+#: dashboards/nova/instances/workflows.py:360
msgid "Select a keypair"
msgstr "選擇金鑰"
-#: dashboards/nova/instances/workflows.py:360
+#: dashboards/nova/instances/workflows.py:362
msgid "No keypairs available."
msgstr "沒有可用的金鑰"
-#: dashboards/nova/instances/workflows.py:369
+#: dashboards/nova/instances/workflows.py:371
msgid "Unable to retrieve list of security groups"
msgstr "無法取得安全性群組列表。"
-#: dashboards/nova/instances/workflows.py:389
+#: dashboards/nova/instances/workflows.py:391
msgid "Customization Script"
-msgstr ""
+msgstr "自訂命令稿"
-#: dashboards/nova/instances/workflows.py:391
+#: 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 ""
+msgstr "在個體建立後要執行的命令稿或一組指令 (最大 16kb)。"
-#: dashboards/nova/instances/workflows.py:398
+#: dashboards/nova/instances/workflows.py:400
msgid "Post-Creation"
-msgstr ""
+msgstr "Post-Creation"
-#: dashboards/nova/instances/workflows.py:409
-#: dashboards/nova/networks/panel.py:24 dashboards/nova/networks/tables.py:32
-#: dashboards/nova/networks/tables.py:92
+#: 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:34
-#: dashboards/syspanel/networks/tables.py:77
+#: 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 ""
+msgstr "網路"
-#: dashboards/nova/instances/workflows.py:412
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:414
msgid "Launch instance withthese networks"
-msgstr "在這些安全性群組中啟動執行個體"
+msgstr "執行這些網路的個體"
-#: dashboards/nova/instances/workflows.py:416
-#: dashboards/syspanel/instances/workflows.py:37
+#: dashboards/nova/instances/workflows.py:418
msgid "Networking"
-msgstr ""
+msgstr "網路"
-#: dashboards/nova/instances/workflows.py:418
-#: dashboards/syspanel/instances/workflows.py:39
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:420
msgid "Select networks for your instance."
-msgstr "選擇一個執行個體"
+msgstr "選擇您的個體的網路。"
-#: dashboards/nova/instances/workflows.py:434
-#: dashboards/syspanel/instances/workflows.py:73
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:432
msgid "Unable to retrieve networks."
-msgstr "無法取得使用者"
+msgstr "無法取回網路。"
-#: dashboards/nova/instances/workflows.py:457
+#: dashboards/nova/instances/workflows.py:455
#, python-format
msgid "Launched %(count)s named \"%(name)s\"."
-msgstr ""
+msgstr "執行 %(count)s 名稱 \"%(name)s\"。"
-#: dashboards/nova/instances/workflows.py:458
-#, fuzzy, python-format
+#: dashboards/nova/instances/workflows.py:456
+#, python-format
msgid "Unable to launch %(count)s named \"%(name)s\"."
-msgstr "無法啟動執行個體: %(exc)s"
+msgstr "無法執行 %(count)s 名稱 \"%(name)s\"。"
-#: dashboards/nova/instances/workflows.py:471
-#, fuzzy, python-format
+#: dashboards/nova/instances/workflows.py:469
+#, python-format
msgid "%s instances"
-msgstr "執行個體"
+msgstr "%s 個體"
-#: dashboards/nova/instances/workflows.py:474
-#, fuzzy
+#: dashboards/nova/instances/workflows.py:472
msgid "instance"
-msgstr "執行個體"
+msgstr "個體"
#: dashboards/nova/instances/templates/instances/_detail_log.html:4
-#, fuzzy
msgid "Instance Console Log"
-msgstr "執行個體VNC界面"
+msgstr "個體主控臺紀錄"
#: dashboards/nova/instances/templates/instances/_detail_log.html:7
msgid "Log Length"
-msgstr ""
+msgstr "紀錄長度"
#: dashboards/nova/instances/templates/instances/_detail_log.html:9
msgid "Go"
-msgstr ""
+msgstr "開始"
#: dashboards/nova/instances/templates/instances/_detail_log.html:11
msgid "View Full Log"
@@ -1690,7 +1680,7 @@ msgstr "執行個體總覽"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:24
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
-#: usage/tables.py:22
+#: dashboards/syspanel/flavors/tables.py:42 usage/tables.py:22
msgid "RAM"
msgstr "記憶體"
@@ -1711,14 +1701,6 @@ msgstr "虛擬處理器"
msgid "Disk"
msgstr "磁碟"
-#: 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/instances/templates/instances/_detail_overview.html:34
msgid "IP Addresses"
msgstr "IP位址"
@@ -1732,17 +1714,15 @@ msgid "Meta"
msgstr "相關資料"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:71
-#, fuzzy
msgid "Key Name"
msgstr "金鑰名稱"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:84
-#, fuzzy
msgid "Volumes Attached"
-msgstr "沒有掛載的容量"
+msgstr "附加的儲存區"
#: dashboards/nova/instances/templates/instances/_detail_overview.html:88
-#: dashboards/nova/volumes/tables.py:158
+#: 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"
@@ -1769,46 +1749,41 @@ msgstr "如果VNC界面對鍵盤輸入沒有反應,點擊下面的灰色狀態
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:5
msgid "Click here to show only VNC"
-msgstr ""
+msgstr "點選這裡只顯示 VNC"
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:8
-#, fuzzy
msgid "VNC console is currently unavailabe. Please try again later."
-msgstr "發生認證錯誤。 請稍候再試"
+msgstr "VNC 主控臺目前無法使用。請稍後再試。"
#: dashboards/nova/instances/templates/instances/_detail_vnc.html:9
msgid "Reload"
-msgstr ""
+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 ""
+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 ""
+msgstr "「自訂命令稿」欄位類似於其他系中的「使用者資料」。"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:3
msgid "Specify the details for launching an instance."
-msgstr ""
+msgstr "指定執行一個實體時的詳細資料。"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:4
-#, fuzzy
msgid ""
"The chart below shows the resources used by this project in relation to the "
"project's quotas."
-msgstr ""
-"啟動執行個體所指定的詳細資料。以下圖表顯示的是這個專案配額可以使用以及已使用"
-"的資源"
+msgstr "下列圖表顯示了這個專案與專案的限額之間的資源。"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:6
-#, fuzzy
msgid "Flavor Details"
-msgstr "規格ID"
+msgstr ""
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:11
#: dashboards/syspanel/flavors/tables.py:44
@@ -1821,40 +1796,36 @@ msgid "Ephemeral Disk"
msgstr "暫用磁碟"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:13
-#, fuzzy
msgid "Total Disk"
-msgstr "主磁碟"
+msgstr "磁碟總計"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:14
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
msgid "MB"
-msgstr ""
+msgstr "MB"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:21
-#, fuzzy
msgid "Number of Instances"
-msgstr "要啟動的執行個體數量"
+msgstr "個體的數量"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:29
-#, fuzzy
msgid "Number of VCPUs"
-msgstr "連接埠數量"
+msgstr "虛擬處理器的數量"
#: dashboards/nova/instances/templates/instances/_launch_details_help.html:37
#, fuzzy
-msgid "Total Memory"
-msgstr "記憶體"
+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 ""
+msgstr "實體可以附加各種類型的儲存裝置來執行。您可以從這裡選擇那些選項。"
#: dashboards/nova/instances/templates/instances/_update.html:17
-#, fuzzy
msgid "You may update the editable properties of your instance here."
-msgstr "更新執行個體的名稱"
+msgstr "您可以在這裡更新您實體的可編輯屬性。"
#: dashboards/nova/instances/templates/instances/_update.html:22
#: dashboards/nova/networks/templates/networks/_update.html:22
@@ -1863,7 +1834,7 @@ msgstr "更新執行個體的名稱"
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:27
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:31
msgid "Save Changes"
-msgstr ""
+msgstr "儲存變更"
#: dashboards/nova/instances/templates/instances/detail.html:3
msgid "Instance Detail"
@@ -1875,100 +1846,106 @@ msgid "Update Instance"
msgstr "更新執行個體"
#: dashboards/nova/networks/forms.py:47
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:81
+#, python-format
msgid "Network %s was successfully updated."
-msgstr "已成功更新%s"
+msgstr "網路 %s 已成功的更新。"
#: dashboards/nova/networks/forms.py:52
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:86
+#, python-format
msgid "Failed to update network %s"
-msgstr "無法更新映像\"%s\"."
+msgstr "無法更新網路 %s"
-#: dashboards/nova/networks/tables.py:31
+#: 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:33
+#: dashboards/syspanel/networks/tables.py:34
msgid "Network"
-msgstr ""
+msgstr "網路"
-#: dashboards/nova/networks/tables.py:47
-#: dashboards/syspanel/networks/tables.py:40
+#: dashboards/nova/networks/tables.py:58
+#: dashboards/syspanel/networks/tables.py:41
#, python-format
msgid "Failed to delete network %s"
-msgstr ""
+msgstr "無法刪除網路 %s"
-#: dashboards/nova/networks/tables.py:55
+#: 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:48
+#: 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 "建立使用者"
+msgstr "建立網路"
-#: dashboards/nova/networks/tables.py:62
+#: dashboards/nova/networks/tables.py:73
#: dashboards/nova/networks/templates/networks/_update.html:7
-#: dashboards/syspanel/networks/tables.py:55
+#: dashboards/syspanel/networks/tables.py:56
#: dashboards/syspanel/networks/templates/networks/_update.html:7
msgid "Edit Network"
-msgstr ""
+msgstr "編輯網路"
-#: dashboards/nova/networks/tables.py:69
-#, fuzzy
+#: dashboards/nova/networks/tables.py:80
msgid "Add Subnet"
-msgstr "新增規則"
+msgstr "加入子網路"
-#: dashboards/nova/networks/tables.py:85
-#: dashboards/syspanel/networks/tables.py:70
-#, fuzzy
+#: dashboards/nova/networks/tables.py:96
+#: dashboards/syspanel/networks/tables.py:71
msgid "Subnets Associated"
-msgstr "配給IP"
+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:88
+#: 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:73
+#: dashboards/syspanel/networks/tables.py:76
#: dashboards/syspanel/networks/ports/tables.py:79
-#, fuzzy
msgid "Admin State"
-msgstr "管理者"
+msgstr "Admin 狀態"
-#: dashboards/nova/networks/views.py:55
+#: dashboards/nova/networks/views.py:52
#: dashboards/syspanel/networks/views.py:60
msgid "Network list can not be retrieved."
-msgstr ""
+msgstr "不能取回網路清單。"
-#: dashboards/nova/networks/views.py:89
-#, fuzzy
+#: dashboards/nova/networks/views.py:86
msgid "Unable to retrieve network details."
-msgstr "無法取得執行個體的詳細資料"
+msgstr "無法取回網路詳細資料。"
-#: dashboards/nova/networks/views.py:112
+#: dashboards/nova/networks/views.py:109
#: dashboards/syspanel/networks/views.py:91
msgid "Subnet list can not be retrieved."
-msgstr ""
+msgstr "不能取回子網路清單。"
-#: dashboards/nova/networks/views.py:124
+#: dashboards/nova/networks/views.py:121
#: dashboards/syspanel/networks/views.py:103
msgid "Port list can not be retrieved."
-msgstr ""
+msgstr "不能取回連接埠清單。"
-#: dashboards/nova/networks/views.py:137
+#: dashboards/nova/networks/views.py:134
+#: dashboards/nova/networks/subnets/tables.py:95
#: dashboards/syspanel/networks/views.py:118
-#, fuzzy, python-format
+#, python-format
msgid "Unable to retrieve details for network \"%s\"."
-msgstr "無法取得執行個體\"%s\"詳細資料。"
+msgstr "無法取回網路 \"%s\" 的詳細資料。"
#: dashboards/nova/networks/workflows.py:36
msgid "Network Name (optional)"
-msgstr ""
+msgstr "網路名稱 (選擇性)"
#: dashboards/nova/networks/workflows.py:41
msgid ""
@@ -1978,7 +1955,7 @@ msgid ""
msgstr ""
#: dashboards/nova/networks/workflows.py:52
-#: dashboards/nova/networks/subnets/tables.py:48
+#: 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
@@ -1988,45 +1965,42 @@ msgstr ""
#: 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 "建立快照"
+msgstr "建立子網路"
#: dashboards/nova/networks/workflows.py:55
msgid "Subnet Name (optional)"
-msgstr ""
+msgstr "子網路名稱 (選擇性)"
#: dashboards/nova/networks/workflows.py:57
#: dashboards/nova/networks/subnets/forms.py:44
-#: dashboards/nova/networks/subnets/tables.py:71
+#: 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
-#, fuzzy
msgid "Network Address"
-msgstr "IP位址"
+msgstr "網路位址"
#: dashboards/nova/networks/workflows.py:60
#: dashboards/nova/networks/subnets/forms.py:47
-#, fuzzy
msgid "Network address in CIDR format (e.g. 192.168.0.0/24)"
-msgstr "Classless Inter-Domain Routing (例如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:72
+#: dashboards/nova/networks/subnets/tables.py:84
#: dashboards/syspanel/networks/subnets/tables.py:72
msgid "IP Version"
-msgstr ""
+msgstr "IP 版本"
#: dashboards/nova/networks/workflows.py:66
msgid "Gateway IP (optional)"
-msgstr ""
+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 ""
+msgstr "閘道器的 IP 位址 (例如 192.168.0.1)"
#: dashboards/nova/networks/workflows.py:76
msgid ""
@@ -2037,254 +2011,231 @@ msgstr ""
#: dashboards/nova/networks/workflows.py:88
msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox."
-msgstr ""
+msgstr "指定「網路位址」或取消核取「建立子網路」核取方塊。"
#: dashboards/nova/networks/workflows.py:93
#: dashboards/nova/networks/subnets/forms.py:69
msgid "Network Address and IP version are inconsistent."
-msgstr ""
+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 ""
+msgstr "閘道器 IP 與 IP 版本不一致。"
#: dashboards/nova/networks/workflows.py:111
-#, fuzzy
msgid "Create"
-msgstr "建立於"
+msgstr "建立"
#: dashboards/nova/networks/workflows.py:112
#, python-format
msgid "Created network \"%s\"."
-msgstr ""
+msgstr "建立網路 \"%s\"。"
#: dashboards/nova/networks/workflows.py:113
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create network \"%s\"."
-msgstr "無法取得映像。"
+msgstr "無法建立網路 \"%s\"。"
#: dashboards/nova/networks/workflows.py:129
-#, fuzzy, python-format
+#, python-format
msgid "Network \"%s\" was successfully created."
-msgstr "使用者\"%s\"已被成功建立。"
+msgstr "網路 \"%s\" 已成功建立。"
#: dashboards/nova/networks/workflows.py:132
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create network \"%s\"."
-msgstr "無法取得映像。"
+msgstr "無法建立網路 \"%s\"。"
#: dashboards/nova/networks/workflows.py:151
-#, fuzzy, python-format
+#, python-format
msgid "Subnet \"%s\" was successfully created."
-msgstr "使用者\"%s\"已被成功建立。"
+msgstr "子網路 \"%s\" 已成功建立。"
#: dashboards/nova/networks/workflows.py:154
#, python-format
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\"."
-msgstr ""
+msgstr "無法建立網路 \"%(net)s\" 的子網路 \"%(sub)s\"。"
#: dashboards/nova/networks/ports/tables.py:35
-#, fuzzy
msgid "Attached"
-msgstr "掛載到"
+msgstr "已附加"
#: dashboards/nova/networks/ports/tables.py:35
-#, fuzzy
msgid "Detached"
-msgstr "卸載"
+msgstr "已分離"
#: dashboards/nova/networks/ports/tables.py:42
#: dashboards/syspanel/networks/ports/tables.py:75
msgid "Fixed IPs"
-msgstr ""
+msgstr "固定 IP"
#: dashboards/nova/networks/ports/tables.py:43
#: dashboards/syspanel/networks/ports/tables.py:76
-#, fuzzy
msgid "Device Attached"
-msgstr "裝置名稱"
+msgstr "裝置已附加"
#: dashboards/nova/networks/ports/tables.py:53
#: dashboards/syspanel/networks/ports/tables.py:35
#: dashboards/syspanel/networks/ports/tables.py:83
-#, fuzzy
msgid "Ports"
-msgstr "到端口"
+msgstr "連接埠"
#: dashboards/nova/networks/ports/tabs.py:39
#: dashboards/syspanel/networks/ports/tabs.py:39
-#, fuzzy
msgid "Unable to retrieve port details."
-msgstr "無法取得容量快照"
+msgstr "無法取回連接埠詳細資料。"
#: dashboards/nova/networks/subnets/forms.py:34
-#: dashboards/syspanel/networks/tables.py:67
+#: dashboards/syspanel/networks/tables.py:68
#: dashboards/syspanel/networks/ports/forms.py:32
-#, fuzzy
msgid "Network Name"
-msgstr "使用者名稱"
+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 ""
+msgstr "網路 ID"
#: dashboards/nova/networks/subnets/forms.py:53
#: dashboards/nova/networks/subnets/forms.py:103
-#: dashboards/nova/networks/subnets/tables.py:73
+#: 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 ""
+msgstr "閘道器 IP"
#: dashboards/nova/networks/subnets/forms.py:84
-#, fuzzy, python-format
+#, python-format
msgid "Subnet %s was successfully created."
-msgstr "以成功建立%s"
+msgstr "子網路 %s 已成功建立。"
#: dashboards/nova/networks/subnets/forms.py:89
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create subnet %s"
-msgstr "無法建立使用者。"
+msgstr "無法建立子網路 %s"
#: dashboards/nova/networks/subnets/forms.py:130
-#, fuzzy, python-format
+#, python-format
msgid "Subnet %s was successfully updated."
-msgstr "已成功更新%s"
+msgstr "子網路 %s 已成功更新。"
#: dashboards/nova/networks/subnets/forms.py:135
-#, fuzzy, python-format
+#, python-format
msgid "Failed to update subnet %s"
-msgstr "無法更新配額"
+msgstr "無法更新子網路 %s"
-#: dashboards/nova/networks/subnets/tables.py:31
+#: 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 ""
+msgstr "子網路"
-#: dashboards/nova/networks/subnets/tables.py:32
-#: dashboards/nova/networks/subnets/tables.py:77
+#: 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 ""
+msgstr "子網路"
-#: dashboards/nova/networks/subnets/tables.py:38
+#: 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 ""
+msgstr "無法刪除子網路 %s"
-#: dashboards/nova/networks/subnets/tables.py:59
+#: 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 "編輯規則"
+msgstr "編輯子網路"
#: dashboards/nova/networks/subnets/tabs.py:41
-#, fuzzy
msgid "Unable to retrieve subnet details."
-msgstr "無法取得執行個體的詳細資料"
+msgstr "無法取回子網路詳細資料。"
#: 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 "無法取得使用者"
+msgstr "無法取回網路。"
#: dashboards/nova/networks/subnets/views.py:84
#: dashboards/syspanel/networks/subnets/views.py:80
-#, fuzzy
msgid "Unable to retrieve subnet details"
-msgstr "無法取得執行個體的詳細資料"
+msgstr "無法取回子網路詳細資料"
#: dashboards/nova/networks/templates/networks/_create.html:17
#: dashboards/syspanel/networks/templates/networks/_create.html:18
-#, fuzzy
msgid "Select a name for your network."
-msgstr "選擇掛載的執行個體"
+msgstr "選擇您的網路名稱。"
#: dashboards/nova/networks/templates/networks/_detail_overview.html:3
-#, fuzzy
msgid "Network Overview"
-msgstr "使用量總覽"
+msgstr "網路總覽"
#: dashboards/nova/networks/templates/networks/_update.html:17
#: dashboards/syspanel/networks/templates/networks/_update.html:17
-#, fuzzy
msgid "You may update the editable properties of your network here."
-msgstr "更新執行個體的名稱"
+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 "規格ID"
+msgstr "網路詳細資料"
#: dashboards/nova/networks/templates/networks/detail.html:6
-#, fuzzy
msgid "Network Detail: "
-msgstr "映像詳細資料"
+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
-#, fuzzy
msgid "Update Network"
-msgstr "更新使用者"
+msgstr "更新網路"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:3
-#, fuzzy
msgid "Port Overview"
-msgstr "總覽"
+msgstr "連接埠總覽"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:6
#: dashboards/syspanel/networks/ports/tables.py:34
-#, fuzzy
msgid "Port"
-msgstr "到端口"
+msgstr "連接埠"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:17
msgid "Fixed IP"
-msgstr ""
+msgstr "固定 IP"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:21
-#, fuzzy
msgid "IP address:"
-msgstr "IP位址"
+msgstr "IP 位址:"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:22
msgid "Subnet ID"
-msgstr ""
+msgstr "子網路 ID"
#: dashboards/nova/networks/templates/networks/ports/_detail_overview.html:28
-#, fuzzy
msgid "Mac Address"
-msgstr "IP位址"
+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
-#, fuzzy
msgid "Device ID"
-msgstr "裝置名稱"
+msgstr "裝置 ID"
#: dashboards/nova/networks/templates/networks/ports/detail.html:3
#: dashboards/nova/networks/templates/networks/ports/detail.html:6
-#, fuzzy
msgid "Port Detail"
-msgstr "規格ID"
+msgstr "連接埠詳細資料"
#: dashboards/nova/networks/templates/networks/subnets/_create.html:18
#: dashboards/syspanel/networks/templates/networks/subnets/_create.html:18
@@ -2293,17 +2244,18 @@ msgid ""
"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 "容量總覽"
+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 ""
+msgstr "IP 版本"
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:21
msgid "IP allocation pool"
@@ -2311,35 +2263,32 @@ msgstr ""
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:24
msgid "Start"
-msgstr ""
+msgstr "開頭"
#: dashboards/nova/networks/templates/networks/subnets/_detail_overview.html:25
msgid " - End"
-msgstr ""
+msgstr " - 結尾"
#: dashboards/nova/networks/templates/networks/subnets/_update.html:26
#: dashboards/syspanel/networks/templates/networks/subnets/_update.html:26
-#, fuzzy
msgid "You may update the editable properties of your subnet here."
-msgstr "更新執行個體的名稱"
+msgstr "您可以在這裡更新子網路的可編輯屬性。"
#: dashboards/nova/networks/templates/networks/subnets/detail.html:3
#: dashboards/nova/networks/templates/networks/subnets/detail.html:6
-#, fuzzy
msgid "Subnet Detail"
-msgstr "容量詳述"
+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
-#, fuzzy
msgid "Update Subnet"
-msgstr "更新配額"
+msgstr "更新子網路"
#: dashboards/nova/templates/nova/_warning.html:6
msgid "You currently have the power to damage your OpenStack cloud..."
-msgstr ""
+msgstr "您目前有損壞您的 OpenStack 雲端的能力…"
#: dashboards/nova/templates/nova/_warning.html:9
msgid ""
@@ -2358,13 +2307,13 @@ msgstr ""
#: dashboards/nova/templates/nova/_warning.html:11
msgid "A list of the known problems are as follows:"
-msgstr ""
+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 ""
+msgstr "將專案 A 擁有的儲存區附加到專案 B 的個體下可能會使 Nova 完全停住。"
#: dashboards/nova/templates/nova/_warning.html:14
msgid ""
@@ -2378,17 +2327,18 @@ 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 ""
+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 ""
+msgstr "這只是已回報的不一致性清單。可能還有其他的問題。"
#: dashboards/nova/templates/nova/_warning.html:19
msgid ""
@@ -2402,84 +2352,61 @@ msgstr ""
msgid ""
"To follow the status of this bug, take a look at the following items on "
"launchpad:"
-msgstr ""
+msgstr "要追蹤這個程式錯誤的狀態,請看看 launchpad 上的追蹤項目:"
#: dashboards/nova/templates/nova/_warning.html:27
msgid ""
"Thank you for reading this warning and operating your cloud responsibly."
-msgstr ""
+msgstr "感謝您回報這個警告與您的雲端操作回應。"
#: dashboards/nova/templates/nova/_warning.html:30
msgid "Close"
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:9
-msgid "Caution"
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:10
-msgid "You are acting as an admin user in the project dashboard."
-msgstr ""
-
-#: dashboards/nova/templates/nova/base.html:12
-msgid "Learn More"
-msgstr ""
-
-#: dashboards/nova/volumes/forms.py:26
-#, fuzzy
-msgid "Volume Name"
-msgstr "容量"
+msgstr "關閉"
#: dashboards/nova/volumes/forms.py:29
-#, fuzzy
msgid "Size (GB)"
-msgstr "大小"
+msgstr "容量 (GB)"
#: dashboards/nova/volumes/forms.py:30
msgid "Use snapshot as a source"
-msgstr ""
+msgstr "使用快照作為來源"
#: dashboards/nova/volumes/forms.py:49
#, python-format
msgid "Volume size must be equal to or greater than the snapshot size (%sGB)"
-msgstr ""
+msgstr "儲存區容量必須大於或等於快照容量 (%sGB)"
#: dashboards/nova/volumes/forms.py:54
-#, fuzzy
msgid "Unable to load the specified snapshot."
-msgstr "無法建立快照。"
+msgstr "無法載入指定的快照。"
#: dashboards/nova/volumes/forms.py:59
-#, fuzzy
msgid "Choose a snapshot"
-msgstr "建立快照"
+msgstr "選擇一個快照"
#: dashboards/nova/volumes/forms.py:83
#, python-format
msgid "The volume size cannot be less than the snapshot size (%sGB)"
-msgstr ""
+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 ""
+msgstr "不能建立 %(req)iGB 的儲存區,因為您只剩下 %(avail)iGB 的限額。"
#: dashboards/nova/volumes/forms.py:99
-#, fuzzy
msgid "You are already using all of your available volumes."
-msgstr "您沒有任何現有專案的權限。"
+msgstr "您已經使用了所有可用的儲存區。"
#: dashboards/nova/volumes/forms.py:115
-#, fuzzy
msgid "Unable to create volume."
-msgstr "無法建立使用者。"
+msgstr "無法建立儲存區。"
#: dashboards/nova/volumes/forms.py:123
-#, fuzzy
msgid "Attach to Instance"
-msgstr "掛載到執行個體"
+msgstr "附加到個體"
#: dashboards/nova/volumes/forms.py:124
msgid "Select an instance to attach to."
@@ -2487,17 +2414,16 @@ msgstr "選擇掛載的執行個體"
#: dashboards/nova/volumes/forms.py:168
msgid "Unknown instance (None)"
-msgstr ""
+msgstr "不明的個體 (沒有)"
#: dashboards/nova/volumes/forms.py:179
-#, fuzzy, python-format
+#, python-format
msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s."
-msgstr "正在掛載容量%(vol)s到執行個體%(inst)s的%(dev)s"
+msgstr "將儲存區 %(vol)s 附加到個體 %(inst)s 於 %(dev)s。"
#: dashboards/nova/volumes/forms.py:188
-#, fuzzy
msgid "Unable to attach volume."
-msgstr "無法連上連接埠。"
+msgstr "無法附加儲存區。"
#: dashboards/nova/volumes/forms.py:212
#, python-format
@@ -2505,12 +2431,11 @@ msgid "Creating volume snapshot \"%s\""
msgstr "建立容量快照\"%s\""
#: dashboards/nova/volumes/forms.py:218
-#, fuzzy
msgid "Unable to create volume snapshot."
-msgstr "無法取得空間快照"
+msgstr "無法建立儲存區快照。"
#: dashboards/nova/volumes/panel.py:24 dashboards/nova/volumes/tables.py:37
-#: dashboards/nova/volumes/tables.py:162 dashboards/nova/volumes/tables.py:174
+#: 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
@@ -2521,54 +2446,55 @@ msgstr "無法取得空間快照"
msgid "Volumes"
msgstr "容量"
-#: dashboards/nova/volumes/tables.py:57
+#: 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:84
+#: dashboards/nova/volumes/tables.py:92
#, python-format
msgid "%sGB"
-msgstr ""
+msgstr "%sGB"
-#: dashboards/nova/volumes/tables.py:97 dashboards/nova/volumes/views.py:140
-#, fuzzy
+#: dashboards/nova/volumes/tables.py:105 dashboards/nova/volumes/views.py:149
msgid "Unable to retrieve attachment information."
-msgstr "無法取得使用量資訊"
+msgstr "無法取回附加資訊。"
-#: dashboards/nova/volumes/tables.py:114
-#, fuzzy, python-format
+#: dashboards/nova/volumes/tables.py:122
+#, python-format
msgid "Attached to %(instance)s on %(dev)s"
-msgstr "正在掛載容量%(vol)s到執行個體%(inst)s的%(dev)s"
+msgstr "附加到 %(instance)s 於 %(dev)s"
-#: dashboards/nova/volumes/tables.py:171
+#: dashboards/nova/volumes/tables.py:179
msgid "Detach"
msgstr "卸載"
-#: dashboards/nova/volumes/tables.py:172
-#, fuzzy
+#: dashboards/nova/volumes/tables.py:180
msgid "Detaching"
-msgstr "卸載"
+msgstr "分離"
-#: dashboards/nova/volumes/tables.py:207
+#: dashboards/nova/volumes/tables.py:215
#, python-format
msgid "%(dev)s on instance %(instance_name)s"
-msgstr ""
+msgstr "%(dev)s 於個體 %(instance_name)s"
#: dashboards/nova/volumes/tabs.py:41
msgid "Unable to retrieve volume details."
msgstr "無法取得容量快照"
-#: dashboards/nova/volumes/views.py:52
-#, fuzzy
+#: dashboards/nova/volumes/views.py:50
msgid "Unable to retrieve volume list."
-msgstr "無法取得使用者"
+msgstr "無法取回儲存區清單。"
#: dashboards/nova/volumes/views.py:58
-#, fuzzy
msgid "Unable to retrieve volume/instance attachment information"
-msgstr "無法取得執行個體的專案資訊"
+msgstr "無法取回儲存區/個體附加資訊"
-#: dashboards/nova/volumes/views.py:121 dashboards/nova/volumes/views.py:131
+#: dashboards/nova/volumes/views.py:130 dashboards/nova/volumes/views.py:140
msgid "Unable to retrieve volume information."
msgstr "無法取得容量資訊"
@@ -2591,19 +2517,16 @@ 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 "容量詳述"
+msgstr "儲存區限額"
#: dashboards/nova/volumes/templates/volumes/_create.html:25
-#, fuzzy
msgid "Total Gigabytes"
-msgstr "儲存空間 (Gigabytes)"
+msgstr "總 GB 數"
#: dashboards/nova/volumes/templates/volumes/_create.html:34
-#, fuzzy
msgid "Number of Volumes"
-msgstr "連接埠數量"
+msgstr "儲存區數量"
#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:8
#: dashboards/nova/volumes/templates/volumes/_create_snapshot.html:23
@@ -2691,21 +2614,19 @@ msgstr "RC檔下載錯誤: %s"
#: dashboards/settings/project/templates/project/settings.html:3
#: dashboards/settings/project/templates/project/settings.html:6
msgid "OpenStack API"
-msgstr ""
+msgstr "OpenStack API"
#: dashboards/settings/project/tables.py:27
-#, fuzzy
msgid "Service Name"
-msgstr "裝置名稱"
+msgstr "服務名稱"
#: dashboards/settings/project/tables.py:29
-#, fuzzy
msgid "Service Endpoint"
-msgstr "服務"
+msgstr "服務端點"
#: dashboards/settings/project/tables.py:33
msgid "API Endpoints"
-msgstr ""
+msgstr "API 端點"
#: dashboards/settings/project/templates/project/_openrc.html:15
msgid "Download OpenStack RC File"
@@ -2724,9 +2645,8 @@ msgid "Download RC File"
msgstr "下載RC檔"
#: dashboards/settings/user/forms.py:57
-#, fuzzy
msgid "Settings saved."
-msgstr "設定"
+msgstr "設定值已儲存。"
#: dashboards/settings/user/panel.py:24
#: dashboards/settings/user/templates/user/_settings.html:8
@@ -2736,15 +2656,14 @@ 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 "您可以在這裡修改控制台的不同設定"
+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 ""
+msgstr "儲存"
#: dashboards/syspanel/dashboard.py:24
msgid "System Panel"
@@ -2755,8 +2674,9 @@ msgid "Admin"
msgstr "管理者"
#: dashboards/syspanel/flavors/forms.py:37
-msgid "Memory MB"
-msgstr "記憶體 MB"
+#, fuzzy
+msgid "RAM MB"
+msgstr "RAM (MB)"
#: dashboards/syspanel/flavors/forms.py:38
msgid "Root Disk GB"
@@ -2767,19 +2687,17 @@ msgid "Ephemeral Disk GB"
msgstr "暫用磁碟 GB"
#: dashboards/syspanel/flavors/forms.py:49
-#, fuzzy
msgid "Unable to get unique ID for new flavor."
-msgstr "無法取得配額資料: %s"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:66
-#, fuzzy, python-format
+#, python-format
msgid "Created flavor \"%s\"."
-msgstr "建立規格"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:70
-#, fuzzy
msgid "Unable to create flavor."
-msgstr "無法建立使用者。"
+msgstr ""
#: dashboards/syspanel/flavors/forms.py:91
#, python-format
@@ -2787,9 +2705,8 @@ msgid "Updated flavor \"%s\"."
msgstr ""
#: dashboards/syspanel/flavors/forms.py:95
-#, fuzzy
msgid "Unable to update flavor."
-msgstr "無法建立使用者。"
+msgstr ""
#: dashboards/syspanel/flavors/panel.py:28
#: dashboards/syspanel/flavors/tables.py:14
@@ -2811,41 +2728,33 @@ msgstr "建立規格"
#: 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 "規格"
+msgstr ""
#: dashboards/syspanel/flavors/tables.py:35
#, python-format
msgid "%sMB"
-msgstr ""
+msgstr "%sMB"
#: dashboards/syspanel/flavors/tables.py:39
msgid "Flavor Name"
msgstr "規格名稱"
-#: dashboards/syspanel/flavors/tables.py:42
-msgid "Memory"
-msgstr "記憶體"
-
#: dashboards/syspanel/flavors/views.py:48
-#, fuzzy
msgid "Unable to retrieve flavor list."
-msgstr "無法取得使用者"
+msgstr ""
#: dashboards/syspanel/flavors/views.py:75
-#, fuzzy
msgid "Unable to retrieve flavor data."
-msgstr "無法取得使用者"
+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
-#, fuzzy
msgid "From here you can alter the sizing of the current flavor."
-msgstr "您可以在這裡制定新規格的配置"
+msgstr ""
#: dashboards/syspanel/flavors/templates/flavors/_edit.html:19
msgid ""
@@ -2857,27 +2766,20 @@ msgstr ""
msgid "Unable to retrieve image list."
msgstr "無法取得映像列表"
-#: dashboards/syspanel/instances/tables.py:62 usage/tables.py:30
-#, fuzzy
+#: dashboards/syspanel/instances/tables.py:59 usage/tables.py:30
msgid "Project Name"
-msgstr "專案使用量"
+msgstr "專案名稱"
-#: dashboards/syspanel/instances/tables.py:69
+#: dashboards/syspanel/instances/tables.py:66
#: dashboards/syspanel/services/tables.py:40
msgid "Host"
msgstr "主機"
-#: dashboards/syspanel/instances/views.py:72
-#: dashboards/syspanel/instances/workflows.py:47
+#: dashboards/syspanel/instances/views.py:60
#: dashboards/syspanel/networks/views.py:48
msgid "Unable to retrieve instance tenant information."
msgstr "無法取得執行個體的專案資訊"
-#: dashboards/syspanel/instances/workflows.py:107
-#, python-format
-msgid "Selected network '%s' is not owned by the specified project"
-msgstr ""
-
#: dashboards/syspanel/instances/templates/instances/index.html:6
msgid "All Instances"
msgstr "所有執行個體"
@@ -2887,77 +2789,74 @@ msgstr "所有執行個體"
msgid "Select a project"
msgstr "選擇專案"
-#: dashboards/syspanel/networks/forms.py:56
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:57
+#, python-format
msgid "Network %s was successfully created."
-msgstr "以成功建立%s"
+msgstr "網路 %s 已成功建立。"
-#: dashboards/syspanel/networks/forms.py:62
-#, fuzzy, python-format
+#: dashboards/syspanel/networks/forms.py:63
+#, python-format
msgid "Failed to create network %s"
-msgstr "無法取得映像。"
+msgstr "無法建立網路 %s"
#: dashboards/syspanel/networks/ports/forms.py:53
-#, fuzzy, python-format
+#, python-format
msgid "Port %s was successfully created."
-msgstr "以成功建立%s"
+msgstr "連接埠 %s 已成功建立。"
#: dashboards/syspanel/networks/ports/forms.py:58
-#, fuzzy, python-format
+#, python-format
msgid "Failed to create a port for network %s"
-msgstr "無法取得物件。"
+msgstr "無法建立網路 %s 的連接埠"
#: dashboards/syspanel/networks/ports/forms.py:83
-#, fuzzy, python-format
+#, python-format
msgid "Port %s was successfully updated."
-msgstr "已成功更新%s"
+msgstr "連接埠 %s 已成功更新。"
#: dashboards/syspanel/networks/ports/forms.py:88
-#, fuzzy, python-format
+#, python-format
msgid "Failed to update port %s"
-msgstr "無法更新配額"
+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
-#, fuzzy
msgid "Create Port"
-msgstr "建立專案"
+msgstr "建立連接埠"
#: dashboards/syspanel/networks/ports/tables.py:62
#: dashboards/syspanel/networks/templates/networks/ports/_update.html:7
-#, fuzzy
msgid "Edit Port"
-msgstr "編輯專案"
+msgstr "編輯連接埠"
#: dashboards/syspanel/networks/ports/views.py:81
-#, fuzzy
msgid "Unable to retrieve port details"
-msgstr "無法取得容量快照"
+msgstr "無法取回連接埠詳細資料"
#: dashboards/syspanel/networks/subnets/forms.py:42
-#, fuzzy, python-format
+#, python-format
msgid "Failed to retrieve network %s for a subnet"
-msgstr "無法取得執行個體\"%s\"詳細資料。"
+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
-#, fuzzy
msgid "You may update the editable properties of your port here."
-msgstr "更新執行個體的名稱"
+msgstr "您可以在這裡更新連接埠的可編輯屬性。"
#: dashboards/syspanel/networks/templates/networks/ports/update.html:3
#: dashboards/syspanel/networks/templates/networks/ports/update.html:6
-#, fuzzy
msgid "Update Port"
-msgstr "更新專案"
+msgstr "更新連接埠"
#: dashboards/syspanel/overview/templates/overview/usage.html:3
msgid "Usage Overview"
@@ -3023,12 +2922,10 @@ msgid "Users"
msgstr "使用者"
#: dashboards/syspanel/projects/tables.py:125
-#, fuzzy
msgid "Unable to retrieve role information."
-msgstr "無法取得容量資訊"
+msgstr "無法取回角色資訊。"
#: dashboards/syspanel/projects/tables.py:130
-#, fuzzy
msgid "Roles"
msgstr "角色"
@@ -3045,28 +2942,24 @@ msgid "Add New Users"
msgstr "新增使用者"
#: dashboards/syspanel/projects/views.py:67
-#, fuzzy
msgid "Unable to retrieve project information."
-msgstr "無法取得容量資訊"
+msgstr "無法取回專案資訊。"
#: dashboards/syspanel/projects/views.py:87
-#, fuzzy
msgid "Unable to retrieve project list."
-msgstr "無法取得物件列表。"
+msgstr "無法取回專案清單。"
#: dashboards/syspanel/projects/views.py:110
msgid "Unable to retrieve users."
msgstr "無法取得使用者"
#: dashboards/syspanel/projects/views.py:154
-#, fuzzy
msgid "Unable to retrieve default quota values."
-msgstr "無法取得容量列表"
+msgstr "無法取回預設的限額數值。"
#: dashboards/syspanel/projects/views.py:182
-#, fuzzy
msgid "Unable to retrieve project details."
-msgstr "無法取得物件列表。"
+msgstr "無法取回專案詳細資料。"
#: dashboards/syspanel/projects/workflows.py:35
msgid "Injected File Content Bytes"
@@ -3085,25 +2978,21 @@ msgid "Gigabytes"
msgstr "儲存空間 (Gigabytes)"
#: dashboards/syspanel/projects/workflows.py:44
-#, fuzzy
msgid "RAM (MB)"
-msgstr "記憶體空間 (MB計)"
+msgstr "RAM (MB)"
#: dashboards/syspanel/projects/workflows.py:48
-#, fuzzy
msgid "Quota"
-msgstr "配額"
+msgstr "限額"
#: dashboards/syspanel/projects/workflows.py:50
-#, fuzzy
msgid "From here you can set quotas (max limits) for the project."
-msgstr "您可以在這裡編輯專案%(tenant.name)s的資源配額(最大用額)。"
+msgstr "從這裡可以設定專案的限額 (最大限制)。"
#: dashboards/syspanel/projects/workflows.py:79
#: dashboards/syspanel/projects/workflows.py:252
-#, fuzzy
msgid "Project Info"
-msgstr "專案ID"
+msgstr "專案資訊"
#: dashboards/syspanel/projects/workflows.py:80
#: dashboards/syspanel/projects/templates/projects/_create.html:18
@@ -3111,76 +3000,70 @@ msgid "From here you can create a new project to organize users."
msgstr "您可以在這裡建立新專案以管理使用者"
#: dashboards/syspanel/projects/workflows.py:99
-#, fuzzy
msgid "Unable to retrieve user list. Please try again later."
-msgstr "無法取得使用者"
+msgstr "無法取回使用者清單。請稍後再試一次。"
#: dashboards/syspanel/projects/workflows.py:153
#: dashboards/syspanel/projects/templates/projects/_update_members.html:16
-#, fuzzy
msgid "Project Members"
-msgstr "專案使用量"
+msgstr "專案成員"
#: dashboards/syspanel/projects/workflows.py:167
#: dashboards/syspanel/users/views.py:46
-#, fuzzy
msgid "Unable to retrieve user list."
-msgstr "無法取得使用者"
+msgstr "無法取回使用者清單。"
#: dashboards/syspanel/projects/workflows.py:178
-#, fuzzy
msgid "Add Project"
msgstr "加入專案"
#: dashboards/syspanel/projects/workflows.py:179
msgid "Finish"
-msgstr ""
+msgstr "結束"
#: dashboards/syspanel/projects/workflows.py:180
-#, fuzzy, python-format
+#, python-format
msgid "Created new project \"%s\"."
-msgstr "建立新專案"
+msgstr "已建立新專案 \"%s\"。"
#: dashboards/syspanel/projects/workflows.py:181
-#, fuzzy, python-format
+#, python-format
msgid "Unable to create project \"%s\"."
-msgstr "無法取得物件。"
+msgstr "無法建立專案 \"%s\"。"
#: dashboards/syspanel/projects/workflows.py:225
-#, fuzzy, python-format
+#, python-format
msgid "Failed to add %s project members and set project quotas."
-msgstr "無法取得物件。"
+msgstr "無法加入 %s 專案成員並設定專案限額。"
#: dashboards/syspanel/projects/workflows.py:244
-#, fuzzy
msgid "Unable to set project quotas."
-msgstr "無法取得物件。"
+msgstr "無法設定專案限額。"
#: dashboards/syspanel/projects/workflows.py:254
-#, fuzzy
msgid "From here you can edit the project details."
-msgstr "您可以在這編輯專案"
+msgstr "從這裡您可以編輯專案詳細資料。"
#: dashboards/syspanel/projects/workflows.py:269
#, python-format
msgid "Modified project \"%s\"."
-msgstr ""
+msgstr "修改的專案 \"%s\"。"
#: dashboards/syspanel/projects/workflows.py:270
-#, fuzzy, python-format
+#, python-format
msgid "Unable to modify project \"%s\"."
-msgstr "無法複製物件"
+msgstr "無法修改的專案 \"%s\"。"
#: dashboards/syspanel/projects/workflows.py:340
#, python-format
msgid "Failed to modify %s project members and update project quotas."
-msgstr ""
+msgstr "無法修改 %s 專案成員與更新專案限額。"
#: dashboards/syspanel/projects/workflows.py:361
msgid ""
"Modified project information and members, but unable to modify project "
"quotas."
-msgstr ""
+msgstr "修改專案資訊與成員,但無法修改專案限額。"
#: dashboards/syspanel/projects/templates/projects/_add_user.html:8
#: dashboards/syspanel/projects/templates/projects/add_user.html:3
@@ -3199,12 +3082,11 @@ msgstr "新增"
#: dashboards/syspanel/projects/templates/projects/_create_user.html:7
#, python-format
msgid "Create User for project '%(tenant_name)s'."
-msgstr ""
+msgstr "建立專案 '%(tenant_name)s' 的使用者。"
#: 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 "您可以在這裡建立使用者及將其分配到專案。"
+msgstr "從這裡您可以建立新的使用者並加入這個專案。"
#: dashboards/syspanel/projects/templates/projects/_create_user.html:23
#: dashboards/syspanel/users/tables.py:19
@@ -3239,23 +3121,21 @@ msgstr "您可以在這編輯專案"
msgid ""
"From here you can add and remove members to this project from the list of "
"all available users."
-msgstr ""
+msgstr "這裡您可以從所有可用使用者清單中將成員加入這個專案或移除。"
#: dashboards/syspanel/projects/templates/projects/_update_members.html:10
-#, fuzzy
msgid "All Users"
-msgstr "使用者"
+msgstr "所有使用者"
#: dashboards/syspanel/projects/templates/projects/_update_members.html:25
#: dashboards/syspanel/projects/templates/projects/_update_members.html:32
msgid "No users found."
-msgstr ""
+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 "新增使用者"
+msgstr "加入新的使用者"
#: dashboards/syspanel/projects/templates/projects/usage.html:3
msgid "Project Usage Overview"
@@ -3283,9 +3163,8 @@ msgid "Limit"
msgstr "限制"
#: dashboards/syspanel/quotas/views.py:45
-#, fuzzy
msgid "Unable to get quota info."
-msgstr "無法取得配額資料: %s"
+msgstr "無法取得限額資訊。"
#: dashboards/syspanel/quotas/templates/quotas/index.html:8
msgid "Default Quotas"
@@ -3346,9 +3225,8 @@ msgid "User \"%s\" was successfully created."
msgstr "使用者\"%s\"已被成功建立。"
#: dashboards/syspanel/users/forms.py:105
-#, fuzzy
msgid "Unable to add userto primary project."
-msgstr "無法將使用者加入主要專案。"
+msgstr "無法加入使用者到主要專案。"
#: dashboards/syspanel/users/forms.py:109
msgid "Unable to create user."
@@ -3369,21 +3247,20 @@ msgstr "主要專案"
#: dashboards/syspanel/users/forms.py:172
#, python-format
msgid "The user %s has no role defined for"
-msgstr ""
+msgstr "使用者 %s 沒有定義角色"
#: dashboards/syspanel/users/forms.py:180
msgid "password"
msgstr "密碼"
#: dashboards/syspanel/users/forms.py:189
-#, fuzzy
msgid "User has been updated successfully."
-msgstr "容器已成功建立"
+msgstr "使用者已經成功的更新。"
#: dashboards/syspanel/users/forms.py:193
-#, fuzzy, python-format
+#, python-format
msgid "Unable to update %(attributes)s for the user."
-msgstr "無法更新\"%(user)s\"的%(attributes)s。"
+msgstr "無法更新使用者的 %(attributes)s。"
#: dashboards/syspanel/users/tables.py:38
msgid "Enable"
@@ -3394,27 +3271,24 @@ msgid "Disable"
msgstr "停用"
#: dashboards/syspanel/users/tables.py:39
-#, fuzzy
msgid "Disabled"
-msgstr "停用"
+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
-#, fuzzy
msgid "User ID"
-msgstr "使用者資料"
+msgstr "使用者 ID"
#: dashboards/syspanel/users/views.py:69
msgid "Unable to update user."
msgstr "無法更新使用者。"
#: dashboards/syspanel/users/views.py:103
-#, fuzzy
msgid "Unable to retrieve user roles."
-msgstr "無法取得使用者"
+msgstr "無法取回使用者角色。"
#: dashboards/syspanel/users/templates/users/_create.html:17
msgid "From here you can create a new user and assign them to a project."
@@ -3427,10 +3301,9 @@ msgid "Update User"
msgstr "更新使用者"
#: dashboards/syspanel/users/templates/users/_update.html:17
-#, fuzzy
msgid ""
"From here you can edit the user's details, including their default project."
-msgstr "您可以在這裡編輯使用者的名稱,電子郵件,密碼和預設專案。"
+msgstr "從這裡您可以編輯使用者的詳細資料,包含他們的預設專案。"
#: tables/actions.py:338
msgid "Filter"
@@ -3439,32 +3312,32 @@ msgstr "搜尋"
#: tables/actions.py:468
#, python-format
msgid "%(action)s %(data_type)s"
-msgstr ""
+msgstr "%(action)s %(data_type)s"
#: tables/actions.py:502
msgid "N/A"
-msgstr ""
+msgstr "N/A"
-#: tables/actions.py:526
+#: 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:532
+#: tables/actions.py:536
#, python-format
msgid "Unable to %(action)s: %(objs)s"
msgstr "無法%(action)s: %(objs)s"
-#: tables/actions.py:538
+#: tables/actions.py:542
#, python-format
msgid "%(action)s: %(objs)s"
-msgstr ""
+msgstr "%(action)s:%(objs)s"
-#: tables/actions.py:548
+#: tables/actions.py:552
msgid "Delete"
msgstr "刪除"
-#: tables/actions.py:549
+#: tables/actions.py:553
msgid "Deleted"
msgstr "已刪除"
@@ -3473,42 +3346,54 @@ msgstr "已刪除"
msgid "The attribute %(attr)s doesn't exist on %(obj)s."
msgstr "此屬性%(attr)s並不在%(obj)s上存在。"
-#: tables/base.py:726
+#: tables/base.py:727
msgid "No items to display."
msgstr "沒有任何相關項目"
-#: tables/base.py:829
+#: tables/base.py:830
msgid "Actions"
msgstr "動作"
-#: tables/base.py:1005
+#: tables/base.py:1008
#, python-format
msgid "No match returned for the id \"%s\"."
msgstr "找不到id \"%s\"的相關項目"
-#: tables/base.py:1135
+#: tables/base.py:1138
msgid "Please select a row before taking that action."
msgstr "請選擇一個欄位後才執行動作"
#: templates/_header.html:3
msgid "Logged in as"
-msgstr ""
+msgstr "登入為"
#: templates/_header.html:6
msgid "Help"
-msgstr ""
+msgstr "求助"
#: templates/_header.html:8
msgid "Sign Out"
-msgstr ""
+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 ""
+msgstr "登入"
#: templates/auth/_login.html:4
msgid "Log In"
-msgstr ""
+msgstr "登入"
#: templates/auth/_login.html:17
msgid "Sign In"
@@ -3530,36 +3415,63 @@ msgstr "成功: "
msgid "Error: "
msgstr "錯誤: "
-#: templates/horizon/common/_data_table.html:37
-#, fuzzy
+#: templates/horizon/common/_data_table.html:44
msgid "Summary"
-msgstr "使用量摘要"
+msgstr "摘要"
-#: templates/horizon/common/_data_table.html:46
+#: templates/horizon/common/_data_table.html:53
#, python-format
msgid "Displaying %(counter)s item"
msgid_plural "Displaying %(counter)s items"
-msgstr[0] "正顯示%(counter)s個項目"
-msgstr[1] "正顯示%(counter)s個項目"
+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
-#, fuzzy, python-format
+#, python-format
msgid "Displaying %(nav_items)s item"
msgid_plural "Displaying %(nav_items)s items"
-msgstr[0] "正顯示%(counter)s個項目"
-msgstr[1] "正顯示%(counter)s個項目"
+msgstr[0] "顯示 %(nav_items)s 個項目"
#: templates/horizon/common/_resource_browser.html:11
-#, fuzzy, python-format
+#, python-format
msgid "Displaying %(content_items)s item"
msgid_plural "Displaying %(content_items)s items"
-msgstr[0] "正顯示%(counter)s個項目"
-msgstr[1] "正顯示%(counter)s個項目"
+msgstr[0] "顯示 %(content_items)s 個項目"
#: templates/horizon/common/_sidebar.html:14
-#, fuzzy
msgid "Current Project"
-msgstr "建立專案"
+msgstr "目前的專案"
#: templates/horizon/common/_usage_summary.html:5
msgid "Select a month to query its usage"
@@ -3574,7 +3486,8 @@ msgid "Active Instances"
msgstr "運作中執行個體"
#: templates/horizon/common/_usage_summary.html:15
-msgid "Active Memory"
+#, fuzzy
+msgid "Active RAM"
msgstr "運作中記憶體"
#: templates/horizon/common/_usage_summary.html:16
@@ -3587,12 +3500,11 @@ msgstr "本月的GB-時數"
#: templatetags/branding.py:35
msgid "Horizon"
-msgstr ""
+msgstr "Horizon"
#: templatetags/horizon.py:108
-#, fuzzy
msgid "No Limit"
-msgstr "限制"
+msgstr "不限制"
#: templatetags/horizon.py:110 templatetags/horizon.py:112
msgid "Available"
@@ -3603,54 +3515,49 @@ msgstr "可用"
msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
msgstr[0] "%(size)d 位元組"
-msgstr[1] "%(size)d 位元組"
#: templatetags/sizeformat.py:49
#, python-format
msgid "%(size)d"
msgid_plural "%(size)d"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%(size)d"
#: templatetags/sizeformat.py:52
#, python-format
msgid "%s KB"
-msgstr ""
+msgstr "%s KB"
#: templatetags/sizeformat.py:55
#, python-format
msgid "%s MB"
-msgstr ""
+msgstr "%s MB"
#: templatetags/sizeformat.py:58
#, python-format
msgid "%s GB"
-msgstr ""
+msgstr "%s GB"
#: templatetags/sizeformat.py:61
#, python-format
msgid "%s TB"
-msgstr ""
+msgstr "%s TB"
#: templatetags/sizeformat.py:63
#, python-format
msgid "%s PB"
-msgstr ""
+msgstr "%s PB"
#: tests/base_tests.py:43
-#, fuzzy
msgid "My Dashboard"
-msgstr "OpenStack控制台"
+msgstr "我的 Dashboard"
#: tests/base_tests.py:49
-#, fuzzy
msgid "My Panel"
-msgstr "系統面板"
+msgstr "我的面板"
#: tests/base_tests.py:56
-#, fuzzy
msgid "Admin Panel"
-msgstr "管理者"
+msgstr "管理面板"
#: tests/message_tests.py:30
msgid "Giant ants are attacking San Francisco!"
@@ -3658,27 +3565,27 @@ msgstr ""
#: tests/table_tests.py:106
msgid "Batch"
-msgstr ""
+msgstr "批次"
#: tests/table_tests.py:107
msgid "Batched"
-msgstr ""
+msgstr "已批次"
#: tests/table_tests.py:108 tests/table_tests.py:119
msgid "Item"
-msgstr ""
+msgstr "項目"
#: tests/table_tests.py:109 tests/table_tests.py:120
msgid "Items"
-msgstr ""
+msgstr "項目"
#: tests/table_tests.py:117
msgid "Down"
-msgstr ""
+msgstr "下"
#: tests/table_tests.py:117
msgid "Up"
-msgstr ""
+msgstr "上"
#: tests/table_tests.py:118
msgid "Downed"
@@ -3689,54 +3596,52 @@ msgid "Upped"
msgstr ""
#: tests/table_tests.py:185
-#, fuzzy
msgid "No Actions Table"
-msgstr "動作"
+msgstr "沒有動作表格"
#: tests/tabs_tests.py:36
msgid "Tab One"
-msgstr ""
+msgstr "分頁一"
#: tests/tabs_tests.py:42
msgid "Delayed Tab"
-msgstr ""
+msgstr "延遲分頁"
#: tests/tabs_tests.py:49
msgid "Disabled Tab"
-msgstr ""
+msgstr "停用分頁"
#: tests/tabs_tests.py:58
msgid "Disallowed Tab"
-msgstr ""
+msgstr "不允許分頁"
#: tests/tabs_tests.py:76
msgid "Tab With My Table"
-msgstr ""
+msgstr "我的表格分頁"
#: tests/tabs_tests.py:85
msgid "Recoverable Error Tab"
-msgstr ""
+msgstr "可回復錯誤分頁"
#: tests/testsettings.py:118
msgid "Password must be between 8 and 18 characters."
-msgstr ""
+msgstr "密碼必須介於 8 到 18 個字元之間。"
#: tests/workflows_tests.py:43
msgid "Test Action One"
-msgstr ""
+msgstr "測試動作一"
#: tests/workflows_tests.py:61
msgid "Test Action Two"
-msgstr ""
+msgstr "測試動作二"
#: tests/workflows_tests.py:69
msgid "Test Action Three"
-msgstr ""
+msgstr "測試動作三"
#: tests/workflows_tests.py:77
-#, fuzzy
msgid "Admin Action"
-msgstr "動作"
+msgstr "管理動作"
#: tests/test_dashboards/cats/dashboard.py:8
msgid "Cute Cats"
@@ -3772,11 +3677,11 @@ msgstr ""
msgid "Puppies"
msgstr ""
-#: usage/base.py:97
+#: usage/base.py:96
msgid "Unable to retrieve usage information."
msgstr "無法取得使用量資訊"
-#: usage/base.py:100
+#: usage/base.py:99
msgid "You are viewing data for the future, which may or may not exist."
msgstr "您正在查看未來的資料,它可能並不存在"
@@ -3802,32 +3707,30 @@ msgstr "上機時間"
#: utils/fields.py:46
msgid "Incorrect format for IP address"
-msgstr ""
+msgstr "IP 位址格式不正確"
#: utils/fields.py:47
-#, fuzzy
msgid "Invalid version for IP address"
-msgstr "不合法的使用者名稱或密碼"
+msgstr "IP 位址版本無效"
#: utils/fields.py:48
msgid "Invalid subnet mask"
-msgstr ""
+msgstr "無效的子網路遮罩"
#: utils/validators.py:35
-#, fuzzy
msgid "Password is not accepted"
-msgstr "密碼不符"
+msgstr "密碼不被接受"
#: workflows/base.py:70
msgid "Processing..."
-msgstr ""
+msgstr "處理中…"
#: workflows/base.py:539
-#, fuzzy, python-format
+#, python-format
msgid "%s completed successfully."
-msgstr "容器已成功建立"
+msgstr "%s 已成功的完成。"
#: workflows/base.py:540
#, python-format
msgid "%s did not complete."
-msgstr ""
+msgstr "%s 尚未完成。"
diff --git a/horizon/locale/zh_TW/LC_MESSAGES/djangojs.mo b/horizon/locale/zh_TW/LC_MESSAGES/djangojs.mo
new file mode 100644
index 000000000..fefee2e34
--- /dev/null
+++ b/horizon/locale/zh_TW/LC_MESSAGES/djangojs.mo
Binary files differ
diff --git a/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po b/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po
index 59f137936..c48db984b 100644
--- a/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po
+++ b/horizon/locale/zh_TW/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,11 +18,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: static/horizon/js/horizon.forms.js:57
+#: static/horizon/js/horizon.forms.js:58
msgid "Additional information here..."
msgstr ""
-#: static/horizon/js/horizon.forms.js:63
+#: static/horizon/js/horizon.forms.js:64
#: static/horizon/js/horizon.projects.js:12
msgid "Filter"
msgstr ""
@@ -55,23 +55,23 @@ msgstr ""
msgid "No users found."
msgstr ""
-#: static/horizon/js/horizon.tables.js:48
+#: static/horizon/js/horizon.tables.js:47
msgid "An error occurred while updating."
msgstr ""
-#: static/horizon/js/horizon.tables.js:128
+#: static/horizon/js/horizon.tables.js:126
msgid "Confirm "
msgstr ""
-#: static/horizon/js/horizon.tables.js:129
+#: static/horizon/js/horizon.tables.js:127
msgid "Please confirm your selection. This action cannot be undone."
msgstr ""
-#: static/horizon/js/horizon.tables.js:143
+#: static/horizon/js/horizon.tables.js:141
msgid "Working"
msgstr ""
-#: static/horizon/js/horizon.tables.js:186
+#: static/horizon/js/horizon.tables.js:184
#, c-format
msgid "Displaying %s item"
msgid_plural "Displaying %s items"
diff --git a/openstack_dashboard/locale/bg_BG/LC_MESSAGES/django.mo b/openstack_dashboard/locale/bg_BG/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..92656364f
--- /dev/null
+++ b/openstack_dashboard/locale/bg_BG/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/bg_BG/LC_MESSAGES/django.po b/openstack_dashboard/locale/bg_BG/LC_MESSAGES/django.po
new file mode 100644
index 000000000..e4597b1ff
--- /dev/null
+++ b/openstack_dashboard/locale/bg_BG/LC_MESSAGES/django.po
@@ -0,0 +1,112 @@
+# 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 <dimitrov@linuxmail.org>, 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-14 08:40+0000\n"
+"Last-Translator: Dimitar Dimitrov <dimitrov@linuxmail.org>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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"
+
+#: settings.py:141
+msgid "Bulgarian (Bulgaria)"
+msgstr ""
+
+#: settings.py:142
+msgid "Czech"
+msgstr ""
+
+#: settings.py:143
+msgid "English"
+msgstr "Английски"
+
+#: settings.py:144
+msgid "Spanish"
+msgstr "Испански"
+
+#: settings.py:145
+msgid "French"
+msgstr "Френски"
+
+#: settings.py:146
+msgid "Italiano"
+msgstr "Италиански"
+
+#: settings.py:147
+msgid "Japanese"
+msgstr "Японски"
+
+#: settings.py:148
+msgid "Korean (Korea)"
+msgstr ""
+
+#: settings.py:149
+msgid "Dutch (Netherlands)"
+msgstr ""
+
+#: settings.py:150
+msgid "Polish"
+msgstr "Полски"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "Португалски"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "Португалски"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "Опростен китайски"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "Традиционен китайски"
+
+#: templates/403.html:4 templates/403.html.py:9
+msgid "Forbidden"
+msgstr "Забранено"
+
+#: templates/403.html:20 templates/404.html:19 templates/500.html:19
+msgid "Home"
+msgstr "Начало"
+
+#: templates/403.html:24 templates/404.html:23 templates/500.html:23
+msgid "Projects"
+msgstr "Проекти"
+
+#: templates/404.html:4
+msgid "Page Not Found"
+msgstr "Страницата не беше намерена"
+
+#: templates/404.html:9
+msgid "The page you were looking for doesn't exist"
+msgstr "Страницата, която търсите не съществува"
+
+#: templates/404.html:10
+msgid "You may have mistyped the address or the page may have moved."
+msgstr "Може да сте сбъркали адреса или страницата е преместена."
+
+#: templates/500.html:4 templates/500.html.py:9
+msgid "Internal Server Error"
+msgstr "Вътрешна грешка"
+
+#: templates/500.html:10
+msgid ""
+"An unexpected error occurred while processing your request. Please try your "
+"request again."
+msgstr ""
+"Възникна неочаквана грешка при обработката на заявката Ви. Моля, опитайте "
+"отново."
diff --git a/openstack_dashboard/locale/cs/LC_MESSAGES/django.mo b/openstack_dashboard/locale/cs/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..adb9790bc
--- /dev/null
+++ b/openstack_dashboard/locale/cs/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/cs/LC_MESSAGES/django.po b/openstack_dashboard/locale/cs/LC_MESSAGES/django.po
new file mode 100644
index 000000000..83b7cddc6
--- /dev/null
+++ b/openstack_dashboard/locale/cs/LC_MESSAGES/django.po
@@ -0,0 +1,112 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# <appukonrad@gmail.com>, 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-28 09:43+0000\n"
+"Last-Translator: jui <appukonrad@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
+
+#: settings.py:141
+msgid "Bulgarian (Bulgaria)"
+msgstr ""
+
+#: settings.py:142
+msgid "Czech"
+msgstr ""
+
+#: settings.py:143
+msgid "English"
+msgstr "Anglicky"
+
+#: settings.py:144
+msgid "Spanish"
+msgstr "Španělsky"
+
+#: settings.py:145
+msgid "French"
+msgstr "Francouzsky"
+
+#: settings.py:146
+msgid "Italiano"
+msgstr "Italsky"
+
+#: settings.py:147
+msgid "Japanese"
+msgstr "Japonsky"
+
+#: settings.py:148
+msgid "Korean (Korea)"
+msgstr ""
+
+#: settings.py:149
+msgid "Dutch (Netherlands)"
+msgstr ""
+
+#: settings.py:150
+msgid "Polish"
+msgstr "Polsky"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "Portugalsky"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "Portugalsky"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "Zjednodušená Čínština"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "Tradiční Čínština"
+
+#: templates/403.html:4 templates/403.html.py:9
+msgid "Forbidden"
+msgstr "Zakázáno"
+
+#: templates/403.html:20 templates/404.html:19 templates/500.html:19
+msgid "Home"
+msgstr "Domů"
+
+#: templates/403.html:24 templates/404.html:23 templates/500.html:23
+msgid "Projects"
+msgstr "Projekty"
+
+#: templates/404.html:4
+msgid "Page Not Found"
+msgstr "Stránka nenalezena"
+
+#: templates/404.html:9
+msgid "The page you were looking for doesn't exist"
+msgstr "Stránka, kterou hledáte, neexistuje"
+
+#: templates/404.html:10
+msgid "You may have mistyped the address or the page may have moved."
+msgstr "Možná jste napsali špatně adresu nebo může být stránka přesunuta."
+
+#: templates/500.html:4 templates/500.html.py:9
+msgid "Internal Server Error"
+msgstr "Vnitřní chyba serveru"
+
+#: templates/500.html:10
+msgid ""
+"An unexpected error occurred while processing your request. Please try your "
+"request again."
+msgstr ""
+"Došlo k neočekávané chybě při zpracování vašeho požadavku. Prosím, zkuste "
+"svůj požadavek znovu."
diff --git a/openstack_dashboard/locale/en/LC_MESSAGES/django.mo b/openstack_dashboard/locale/en/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..5e93d01ae
--- /dev/null
+++ b/openstack_dashboard/locale/en/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/en/LC_MESSAGES/django.po b/openstack_dashboard/locale/en/LC_MESSAGES/django.po
index 0da1b3cc4..7095b0132 100644
--- a/openstack_dashboard/locale/en/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/en/LC_MESSAGES/django.po
@@ -1,88 +1,114 @@
# 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 <EMAIL@ADDRESS>, YEAR.
#
-#, fuzzy
+# Translators:
+# Gabriel Hurley <gabriel@strikeawe.com>, 2012.
+# <john.postlethwait@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"POT-Creation-Date: 2012-09-18 22:18+0000\n"
+"PO-Revision-Date: 2012-08-14 08:40+0000\n"
+"Last-Translator: Gabriel Hurley <gabriel@strikeawe.com>\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"
#: settings.py:141
-msgid "English"
+msgid "Bulgarian (Bulgaria)"
msgstr ""
#: settings.py:142
-msgid "Italiano"
+msgid "Czech"
msgstr ""
#: settings.py:143
-msgid "Spanish"
-msgstr ""
+msgid "English"
+msgstr "English"
#: settings.py:144
-msgid "French"
-msgstr ""
+msgid "Spanish"
+msgstr "Spanish"
#: settings.py:145
-msgid "Japanese"
-msgstr ""
+msgid "French"
+msgstr "French"
#: settings.py:146
-msgid "Portuguese"
-msgstr ""
+msgid "Italiano"
+msgstr "Italiano"
#: settings.py:147
-msgid "Polish"
-msgstr ""
+msgid "Japanese"
+msgstr "Japanese"
#: settings.py:148
-msgid "Simplified Chinese"
+msgid "Korean (Korea)"
msgstr ""
#: settings.py:149
-msgid "Traditional Chinese"
+msgid "Dutch (Netherlands)"
msgstr ""
+#: settings.py:150
+msgid "Polish"
+msgstr "Polish"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "Portuguese"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "Portuguese"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "Simplified Chinese"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "Traditional Chinese"
+
#: templates/403.html:4 templates/403.html.py:9
msgid "Forbidden"
-msgstr ""
+msgstr "Forbidden"
#: templates/403.html:20 templates/404.html:19 templates/500.html:19
msgid "Home"
-msgstr ""
+msgstr "Home"
#: templates/403.html:24 templates/404.html:23 templates/500.html:23
msgid "Projects"
-msgstr ""
+msgstr "Projects"
#: templates/404.html:4
msgid "Page Not Found"
-msgstr ""
+msgstr "Page Not Found"
#: templates/404.html:9
msgid "The page you were looking for doesn't exist"
-msgstr ""
+msgstr "The page you were looking for doesn't exist"
#: templates/404.html:10
msgid "You may have mistyped the address or the page may have moved."
-msgstr ""
+msgstr "You may have mistyped the address or the page may have moved."
#: templates/500.html:4 templates/500.html.py:9
msgid "Internal Server Error"
-msgstr ""
+msgstr "Internal Server Error"
#: templates/500.html:10
msgid ""
"An unexpected error occurred while processing your request. Please try your "
"request again."
msgstr ""
+"An unexpected error occurred while processing your request. Please try your "
+"request again."
diff --git a/openstack_dashboard/locale/es/LC_MESSAGES/django.mo b/openstack_dashboard/locale/es/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..775b59372
--- /dev/null
+++ b/openstack_dashboard/locale/es/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/es/LC_MESSAGES/django.po b/openstack_dashboard/locale/es/LC_MESSAGES/django.po
index 53c975793..90ffe0f93 100644
--- a/openstack_dashboard/locale/es/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/es/LC_MESSAGES/django.po
@@ -1,89 +1,113 @@
# 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 <EMAIL@ADDRESS>, YEAR.
#
-#, fuzzy
+# Translators:
+# Alberto Molina Coballes <alb.molina@gmail.com>, 2012.
+# <alb.molina@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-09-18 22:18+0000\n"
+"PO-Revision-Date: 2012-08-24 23:27+0000\n"
+"Last-Translator: Alberto Molina Coballes <alb.molina@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
-"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"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: settings.py:141
-msgid "English"
+msgid "Bulgarian (Bulgaria)"
msgstr ""
#: settings.py:142
-msgid "Italiano"
+msgid "Czech"
msgstr ""
#: settings.py:143
-msgid "Spanish"
-msgstr ""
+msgid "English"
+msgstr "Inglés"
#: settings.py:144
-msgid "French"
-msgstr ""
+msgid "Spanish"
+msgstr "Español"
#: settings.py:145
-msgid "Japanese"
-msgstr ""
+msgid "French"
+msgstr "Francés"
#: settings.py:146
-msgid "Portuguese"
-msgstr ""
+msgid "Italiano"
+msgstr "Italiano"
#: settings.py:147
-msgid "Polish"
-msgstr ""
+msgid "Japanese"
+msgstr "Japonés"
#: settings.py:148
-msgid "Simplified Chinese"
+msgid "Korean (Korea)"
msgstr ""
#: settings.py:149
-msgid "Traditional Chinese"
+msgid "Dutch (Netherlands)"
msgstr ""
+#: settings.py:150
+msgid "Polish"
+msgstr "Polaco"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "Portugués"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "Portugués"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "Chino simplificado"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "Chino tradicional"
+
#: templates/403.html:4 templates/403.html.py:9
msgid "Forbidden"
-msgstr ""
+msgstr "Prohibido"
#: templates/403.html:20 templates/404.html:19 templates/500.html:19
msgid "Home"
-msgstr ""
+msgstr "Página de inicio"
#: templates/403.html:24 templates/404.html:23 templates/500.html:23
msgid "Projects"
-msgstr ""
+msgstr "Proyectos"
#: templates/404.html:4
msgid "Page Not Found"
-msgstr ""
+msgstr "Página no encontrada"
#: templates/404.html:9
msgid "The page you were looking for doesn't exist"
-msgstr ""
+msgstr "La página que está buscando no existe"
#: templates/404.html:10
msgid "You may have mistyped the address or the page may have moved."
-msgstr ""
+msgstr "La dirección está mal escrita o la página se ha cambiado de sitio."
#: templates/500.html:4 templates/500.html.py:9
msgid "Internal Server Error"
-msgstr ""
+msgstr "Error interno del servidor"
#: templates/500.html:10
msgid ""
"An unexpected error occurred while processing your request. Please try your "
"request again."
msgstr ""
+"Ha ocurrido un error inesperado mientras se procesaba la solicitud. Por "
+"favor vuelva a intentarlo."
diff --git a/openstack_dashboard/locale/fr/LC_MESSAGES/django.mo b/openstack_dashboard/locale/fr/LC_MESSAGES/django.mo
index 7182b543c..91dba7745 100644
--- a/openstack_dashboard/locale/fr/LC_MESSAGES/django.mo
+++ b/openstack_dashboard/locale/fr/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po
index e54f55d53..2302b225a 100644
--- a/openstack_dashboard/locale/fr/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/fr/LC_MESSAGES/django.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
+"POT-Creation-Date: 2012-09-18 22:18+0000\n"
"PO-Revision-Date: 2012-05-08 00:20+0100\n"
"Last-Translator: Erwan Gallen <erwan@zinux.com>\n"
"Language-Team: French <fr@zinux.com>\n"
@@ -17,38 +17,59 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
#: settings.py:141
-msgid "English"
-msgstr "Anglais"
+msgid "Bulgarian (Bulgaria)"
+msgstr ""
#: settings.py:142
-msgid "Italiano"
-msgstr "Italien"
+msgid "Czech"
+msgstr ""
#: settings.py:143
+msgid "English"
+msgstr "Anglais"
+
+#: settings.py:144
msgid "Spanish"
msgstr "Espagnol"
-#: settings.py:144
+#: settings.py:145
msgid "French"
msgstr "Français"
-#: settings.py:145
+#: settings.py:146
+msgid "Italiano"
+msgstr "Italien"
+
+#: settings.py:147
msgid "Japanese"
msgstr "Japonais"
-#: settings.py:146
-msgid "Portuguese"
-msgstr "Portugais"
+#: settings.py:148
+msgid "Korean (Korea)"
+msgstr ""
-#: settings.py:147
+#: settings.py:149
+msgid "Dutch (Netherlands)"
+msgstr ""
+
+#: settings.py:150
msgid "Polish"
msgstr "Polonais"
-#: settings.py:148
+#: settings.py:151
+msgid "Portuguese"
+msgstr "Portugais"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "Portugais"
+
+#: settings.py:153
msgid "Simplified Chinese"
msgstr "Chinois simplifié"
-#: settings.py:149
+#: settings.py:154
msgid "Traditional Chinese"
msgstr "Chinois traditionnel"
diff --git a/openstack_dashboard/locale/ja/LC_MESSAGES/django.mo b/openstack_dashboard/locale/ja/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..15801804c
--- /dev/null
+++ b/openstack_dashboard/locale/ja/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
index b9bf25bd1..d7abd6cd2 100644
--- a/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/ja/LC_MESSAGES/django.po
@@ -1,89 +1,113 @@
# 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 <EMAIL@ADDRESS>, YEAR.
#
-#, fuzzy
+# Translators:
+# Tomoyuki KATO <tomo@dream.daynight.jp>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"POT-Creation-Date: 2012-09-18 22:18+0000\n"
+"PO-Revision-Date: 2012-08-24 05:18+0000\n"
+"Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\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"
+"Plural-Forms: nplurals=1; plural=0;\n"
#: settings.py:141
-msgid "English"
+msgid "Bulgarian (Bulgaria)"
msgstr ""
#: settings.py:142
-msgid "Italiano"
+msgid "Czech"
msgstr ""
#: settings.py:143
-msgid "Spanish"
-msgstr ""
+msgid "English"
+msgstr "英語"
#: settings.py:144
-msgid "French"
-msgstr ""
+msgid "Spanish"
+msgstr "スペイン語"
#: settings.py:145
-msgid "Japanese"
-msgstr ""
+msgid "French"
+msgstr "フランス語"
#: settings.py:146
-msgid "Portuguese"
-msgstr ""
+msgid "Italiano"
+msgstr "イタリア語"
#: settings.py:147
-msgid "Polish"
-msgstr ""
+msgid "Japanese"
+msgstr "日本語"
#: settings.py:148
-msgid "Simplified Chinese"
+msgid "Korean (Korea)"
msgstr ""
#: settings.py:149
-msgid "Traditional Chinese"
+msgid "Dutch (Netherlands)"
msgstr ""
+#: settings.py:150
+msgid "Polish"
+msgstr "ポーランド語"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "ポルトガル語"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "ポルトガル語"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "簡体字中国語"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "繁体字中国語"
+
#: templates/403.html:4 templates/403.html.py:9
msgid "Forbidden"
-msgstr ""
+msgstr "権限がありません"
#: templates/403.html:20 templates/404.html:19 templates/500.html:19
msgid "Home"
-msgstr ""
+msgstr "ホーム"
#: templates/403.html:24 templates/404.html:23 templates/500.html:23
msgid "Projects"
-msgstr ""
+msgstr "プロジェクト"
#: templates/404.html:4
msgid "Page Not Found"
-msgstr ""
+msgstr "ページが見つかりませんでした"
#: templates/404.html:9
msgid "The page you were looking for doesn't exist"
-msgstr ""
+msgstr "お探しのページが見つかりません"
#: templates/404.html:10
msgid "You may have mistyped the address or the page may have moved."
-msgstr ""
+msgstr "アドレスを入力ミスしたか、またはページが移動しました"
#: templates/500.html:4 templates/500.html.py:9
msgid "Internal Server Error"
-msgstr ""
+msgstr "内部サーバーエラー"
#: templates/500.html:10
msgid ""
"An unexpected error occurred while processing your request. Please try your "
"request again."
msgstr ""
+"リクエストの処理中に予期しないエラーが発生しました。再びリクエストを試行して"
+"ください。"
diff --git a/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.mo b/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..44c4f1142
--- /dev/null
+++ b/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po b/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po
new file mode 100644
index 000000000..7857624dc
--- /dev/null
+++ b/openstack_dashboard/locale/ko_KR/LC_MESSAGES/django.po
@@ -0,0 +1,112 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# <bluejay.ahn@gmail.com>, 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-23 05:30+0000\n"
+"Last-Translator: bluejay.kr <bluejay.ahn@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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"
+
+#: settings.py:141
+msgid "Bulgarian (Bulgaria)"
+msgstr ""
+
+#: settings.py:142
+msgid "Czech"
+msgstr ""
+
+#: settings.py:143
+msgid "English"
+msgstr "영어"
+
+#: settings.py:144
+msgid "Spanish"
+msgstr "스페인어"
+
+#: settings.py:145
+msgid "French"
+msgstr "불어"
+
+#: settings.py:146
+msgid "Italiano"
+msgstr "이탈리아어"
+
+#: settings.py:147
+msgid "Japanese"
+msgstr "일본어"
+
+#: settings.py:148
+msgid "Korean (Korea)"
+msgstr ""
+
+#: settings.py:149
+msgid "Dutch (Netherlands)"
+msgstr ""
+
+#: settings.py:150
+msgid "Polish"
+msgstr "폴란드어어"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "포르투갈어"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "포르투갈어"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "중국어-간체"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "중국어-정체"
+
+#: templates/403.html:4 templates/403.html.py:9
+msgid "Forbidden"
+msgstr "거부했습니다"
+
+#: templates/403.html:20 templates/404.html:19 templates/500.html:19
+msgid "Home"
+msgstr "홈"
+
+#: templates/403.html:24 templates/404.html:23 templates/500.html:23
+msgid "Projects"
+msgstr "프로젝트"
+
+#: templates/404.html:4
+msgid "Page Not Found"
+msgstr "페이지를 찾을 수 없습니다"
+
+#: templates/404.html:9
+msgid "The page you were looking for doesn't exist"
+msgstr "찾고 계시는 페이지가 존재하지 않습니다"
+
+#: templates/404.html:10
+msgid "You may have mistyped the address or the page may have moved."
+msgstr "주소를 잘 못 적으셨거나 페이지가 이동되었을 가능성이 있습니다. "
+
+#: templates/500.html:4 templates/500.html.py:9
+msgid "Internal Server Error"
+msgstr "내부 서버 에러 "
+
+#: templates/500.html:10
+msgid ""
+"An unexpected error occurred while processing your request. Please try your "
+"request again."
+msgstr ""
+"요청을 처리하는 동안 예상치 못한 에러가 발생하였습니다. 다시 요청해주시기 바"
+"랍니다."
diff --git a/openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.mo b/openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..e2f27ccc3
--- /dev/null
+++ b/openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.po b/openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.po
new file mode 100644
index 000000000..1c59fbfe1
--- /dev/null
+++ b/openstack_dashboard/locale/nl_NL/LC_MESSAGES/django.po
@@ -0,0 +1,112 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# Erik-Martijn Kasimier <erik.kasimier@nouveaumedia.nl>, 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-14 08:40+0000\n"
+"Last-Translator: Erik-Martijn Kasimier <erik.kasimier@nouveaumedia.nl>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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"
+
+#: settings.py:141
+msgid "Bulgarian (Bulgaria)"
+msgstr ""
+
+#: settings.py:142
+msgid "Czech"
+msgstr ""
+
+#: settings.py:143
+msgid "English"
+msgstr "Engels"
+
+#: settings.py:144
+msgid "Spanish"
+msgstr "Spaans"
+
+#: settings.py:145
+msgid "French"
+msgstr "Frans"
+
+#: settings.py:146
+msgid "Italiano"
+msgstr "Italiaans"
+
+#: settings.py:147
+msgid "Japanese"
+msgstr "Japans"
+
+#: settings.py:148
+msgid "Korean (Korea)"
+msgstr ""
+
+#: settings.py:149
+msgid "Dutch (Netherlands)"
+msgstr ""
+
+#: settings.py:150
+msgid "Polish"
+msgstr "Pools"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "Portugees"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "Portugees"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "Vereenvoudigd Chinees"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "Traditioneel Chinees"
+
+#: templates/403.html:4 templates/403.html.py:9
+msgid "Forbidden"
+msgstr "Verboden"
+
+#: templates/403.html:20 templates/404.html:19 templates/500.html:19
+msgid "Home"
+msgstr "Thuis"
+
+#: templates/403.html:24 templates/404.html:23 templates/500.html:23
+msgid "Projects"
+msgstr "Projecten"
+
+#: templates/404.html:4
+msgid "Page Not Found"
+msgstr "Pagina niet gevonden"
+
+#: templates/404.html:9
+msgid "The page you were looking for doesn't exist"
+msgstr "De pagina waarnaar je op zoek was bestaat niet"
+
+#: templates/404.html:10
+msgid "You may have mistyped the address or the page may have moved."
+msgstr "Wellicht heb je het adres verkeerd getypt of is de pagina verhuisd."
+
+#: templates/500.html:4 templates/500.html.py:9
+msgid "Internal Server Error"
+msgstr "Internal Server Error"
+
+#: templates/500.html:10
+msgid ""
+"An unexpected error occurred while processing your request. Please try your "
+"request again."
+msgstr ""
+"Er is een onverwachte fout opgetreden tijdens het verwerken van je verzoek. "
+"Probeer je verzoek nogmaals in te dienen."
diff --git a/openstack_dashboard/locale/pl/LC_MESSAGES/django.mo b/openstack_dashboard/locale/pl/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..7ad06bd47
--- /dev/null
+++ b/openstack_dashboard/locale/pl/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/pl/LC_MESSAGES/django.po b/openstack_dashboard/locale/pl/LC_MESSAGES/django.po
index 9cea4578b..d38b96836 100644
--- a/openstack_dashboard/locale/pl/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/pl/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -20,38 +20,58 @@ msgstr ""
"|| n%100>=20) ? 1 : 2)\n"
#: settings.py:141
-msgid "English"
+msgid "Bulgarian (Bulgaria)"
msgstr ""
#: settings.py:142
-msgid "Italiano"
+msgid "Czech"
msgstr ""
#: settings.py:143
-msgid "Spanish"
+msgid "English"
msgstr ""
#: settings.py:144
-msgid "French"
+msgid "Spanish"
msgstr ""
#: settings.py:145
-msgid "Japanese"
+msgid "French"
msgstr ""
#: settings.py:146
-msgid "Portuguese"
+msgid "Italiano"
msgstr ""
#: settings.py:147
-msgid "Polish"
+msgid "Japanese"
msgstr ""
#: settings.py:148
-msgid "Simplified Chinese"
+msgid "Korean (Korea)"
msgstr ""
#: settings.py:149
+msgid "Dutch (Netherlands)"
+msgstr ""
+
+#: settings.py:150
+msgid "Polish"
+msgstr ""
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr ""
+
+#: settings.py:152
+msgid "Portuguese (Brazil)"
+msgstr ""
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr ""
+
+#: settings.py:154
msgid "Traditional Chinese"
msgstr ""
diff --git a/openstack_dashboard/locale/pt/LC_MESSAGES/django.mo b/openstack_dashboard/locale/pt/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..73b42000b
--- /dev/null
+++ b/openstack_dashboard/locale/pt/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/pt/LC_MESSAGES/django.po b/openstack_dashboard/locale/pt/LC_MESSAGES/django.po
index 53c975793..6a8dc72d5 100644
--- a/openstack_dashboard/locale/pt/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/pt/LC_MESSAGES/django.po
@@ -1,89 +1,111 @@
# 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 <EMAIL@ADDRESS>, YEAR.
#
-#, fuzzy
+# Translators:
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-09-18 22:18+0000\n"
+"PO-Revision-Date: 2012-08-14 08:40+0000\n"
+"Last-Translator: Gabriel Hurley <gabriel@strikeawe.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
-"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"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: settings.py:141
-msgid "English"
+msgid "Bulgarian (Bulgaria)"
msgstr ""
#: settings.py:142
-msgid "Italiano"
+msgid "Czech"
msgstr ""
#: settings.py:143
-msgid "Spanish"
-msgstr ""
+msgid "English"
+msgstr "Inglês"
#: settings.py:144
-msgid "French"
-msgstr ""
+msgid "Spanish"
+msgstr "Espanhol"
#: settings.py:145
-msgid "Japanese"
-msgstr ""
+msgid "French"
+msgstr "Francês"
#: settings.py:146
-msgid "Portuguese"
-msgstr ""
+msgid "Italiano"
+msgstr "Italiano"
#: settings.py:147
-msgid "Polish"
-msgstr ""
+msgid "Japanese"
+msgstr "Japonês"
#: settings.py:148
-msgid "Simplified Chinese"
+msgid "Korean (Korea)"
msgstr ""
#: settings.py:149
-msgid "Traditional Chinese"
+msgid "Dutch (Netherlands)"
msgstr ""
+#: settings.py:150
+msgid "Polish"
+msgstr "Polonês"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "Português"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "Português"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "Chinês Simplificado"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "Chinês Tradicional"
+
#: templates/403.html:4 templates/403.html.py:9
msgid "Forbidden"
-msgstr ""
+msgstr "Proibido"
#: templates/403.html:20 templates/404.html:19 templates/500.html:19
msgid "Home"
-msgstr ""
+msgstr "Origem"
#: templates/403.html:24 templates/404.html:23 templates/500.html:23
msgid "Projects"
-msgstr ""
+msgstr "Projetos"
#: templates/404.html:4
msgid "Page Not Found"
-msgstr ""
+msgstr "Página não Encontrada"
#: templates/404.html:9
msgid "The page you were looking for doesn't exist"
-msgstr ""
+msgstr "A página que você estava procurando não existe"
#: templates/404.html:10
msgid "You may have mistyped the address or the page may have moved."
msgstr ""
+"Você pode ter digitado incorretamente o endereço ou a página pode ter mudado."
#: templates/500.html:4 templates/500.html.py:9
msgid "Internal Server Error"
-msgstr ""
+msgstr "Erro Interno do Servidor"
#: templates/500.html:10
msgid ""
"An unexpected error occurred while processing your request. Please try your "
"request again."
msgstr ""
+"Ocorreu um erro inesperado ao processar o pedido. Por favor, tente novamente."
diff --git a/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.mo b/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..ee5d1894d
--- /dev/null
+++ b/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.po b/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.po
new file mode 100644
index 000000000..f4b405e18
--- /dev/null
+++ b/openstack_dashboard/locale/pt_BR/LC_MESSAGES/django.po
@@ -0,0 +1,114 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# <pauloricardomg@gmail.com>, 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-14 08:40+0000\n"
+"Last-Translator: pauloricardomg <pauloricardomg@gmail.com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\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"
+
+#: settings.py:141
+msgid "Bulgarian (Bulgaria)"
+msgstr ""
+
+#: settings.py:142
+msgid "Czech"
+msgstr ""
+
+#: settings.py:143
+msgid "English"
+msgstr "Inglês"
+
+#: settings.py:144
+msgid "Spanish"
+msgstr "Espanhol"
+
+#: settings.py:145
+msgid "French"
+msgstr "Francês"
+
+#: settings.py:146
+msgid "Italiano"
+msgstr "Italiano"
+
+#: settings.py:147
+msgid "Japanese"
+msgstr "Japonês"
+
+#: settings.py:148
+msgid "Korean (Korea)"
+msgstr ""
+
+#: settings.py:149
+msgid "Dutch (Netherlands)"
+msgstr ""
+
+#: settings.py:150
+msgid "Polish"
+msgstr "Polonês"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "Português"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "Português"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "Chinês Simplificado"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "Chinês Tradicional"
+
+#: templates/403.html:4 templates/403.html.py:9
+msgid "Forbidden"
+msgstr "Proibido"
+
+#: templates/403.html:20 templates/404.html:19 templates/500.html:19
+msgid "Home"
+msgstr "Página Inicial"
+
+#: templates/403.html:24 templates/404.html:23 templates/500.html:23
+msgid "Projects"
+msgstr "Projetos"
+
+#: templates/404.html:4
+msgid "Page Not Found"
+msgstr "Página não encontrada"
+
+#: templates/404.html:9
+msgid "The page you were looking for doesn't exist"
+msgstr "A página que procura não existe"
+
+#: templates/404.html:10
+msgid "You may have mistyped the address or the page may have moved."
+msgstr ""
+"Você pode ter digitado o endereço incorretamente ou a página pode ter se "
+"mudado."
+
+#: templates/500.html:4 templates/500.html.py:9
+msgid "Internal Server Error"
+msgstr "Erro Interno do Servidor"
+
+#: templates/500.html:10
+msgid ""
+"An unexpected error occurred while processing your request. Please try your "
+"request again."
+msgstr ""
+"Ocorreu um erro inesperado ao processar o seu pedido. Por favor, tente "
+"novamente."
diff --git a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.mo b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.mo
new file mode 100644
index 000000000..66a90e824
--- /dev/null
+++ b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po
index 0da1b3cc4..15f78aef2 100644
--- a/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/zh_CN/LC_MESSAGES/django.po
@@ -1,88 +1,111 @@
# 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 <EMAIL@ADDRESS>, YEAR.
#
-#, fuzzy
+# Translators:
+# <daisy.ycguo@gmail.com>, 2012.
+# yuanke wei <weiyuanke123@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-09-18 22:18+0000\n"
+"PO-Revision-Date: 2012-09-11 08:10+0000\n"
+"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
-"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"
#: settings.py:141
-msgid "English"
+msgid "Bulgarian (Bulgaria)"
msgstr ""
#: settings.py:142
-msgid "Italiano"
+msgid "Czech"
msgstr ""
#: settings.py:143
-msgid "Spanish"
-msgstr ""
+msgid "English"
+msgstr "英语"
#: settings.py:144
-msgid "French"
-msgstr ""
+msgid "Spanish"
+msgstr "西班牙语"
#: settings.py:145
-msgid "Japanese"
-msgstr ""
+msgid "French"
+msgstr "法语"
#: settings.py:146
-msgid "Portuguese"
-msgstr ""
+msgid "Italiano"
+msgstr "意大利语"
#: settings.py:147
-msgid "Polish"
-msgstr ""
+msgid "Japanese"
+msgstr "日语"
#: settings.py:148
-msgid "Simplified Chinese"
+msgid "Korean (Korea)"
msgstr ""
#: settings.py:149
-msgid "Traditional Chinese"
+msgid "Dutch (Netherlands)"
msgstr ""
+#: settings.py:150
+msgid "Polish"
+msgstr "波兰语"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "葡萄牙语"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "葡萄牙语"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "简体中文"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "繁体中文"
+
#: templates/403.html:4 templates/403.html.py:9
msgid "Forbidden"
-msgstr ""
+msgstr "禁止"
#: templates/403.html:20 templates/404.html:19 templates/500.html:19
msgid "Home"
-msgstr ""
+msgstr "主页"
#: templates/403.html:24 templates/404.html:23 templates/500.html:23
msgid "Projects"
-msgstr ""
+msgstr "项目"
#: templates/404.html:4
msgid "Page Not Found"
-msgstr ""
+msgstr "页面未找到"
#: templates/404.html:9
msgid "The page you were looking for doesn't exist"
-msgstr ""
+msgstr "你要找的页面不存在"
#: templates/404.html:10
msgid "You may have mistyped the address or the page may have moved."
-msgstr ""
+msgstr "你可能输入了错误的地址,或者该页面被删除了"
#: templates/500.html:4 templates/500.html.py:9
msgid "Internal Server Error"
-msgstr ""
+msgstr "内部服务器错误"
#: templates/500.html:10
msgid ""
"An unexpected error occurred while processing your request. Please try your "
"request again."
-msgstr ""
+msgstr "处理你的请求时发生了意想不到的错误。请重试。"
diff --git a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.mo b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.mo
index 7e02b3211..c1e5b2806 100644
--- a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.mo
+++ b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.mo
Binary files differ
diff --git a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
index 9fddd6f51..d1546a927 100644
--- a/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
+++ b/openstack_dashboard/locale/zh_TW/LC_MESSAGES/django.po
@@ -1,58 +1,81 @@
# 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 <EMAIL@ADDRESS>, YEAR.
#
-#, fuzzy
+# Translators:
+# Chao-Hsiung Liao <pesder@gmail.com>, 2012.
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: Horizon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-15 01:45+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"POT-Creation-Date: 2012-09-18 22:18+0000\n"
+"PO-Revision-Date: 2012-08-16 01:59+0000\n"
+"Last-Translator: Chao-Hsiung Liao <pesder@gmail.com>\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"
#: settings.py:141
-msgid "English"
+msgid "Bulgarian (Bulgaria)"
msgstr ""
#: settings.py:142
-msgid "Italiano"
+msgid "Czech"
msgstr ""
#: settings.py:143
-msgid "Spanish"
-msgstr ""
+msgid "English"
+msgstr "英文"
#: settings.py:144
-msgid "French"
-msgstr ""
+msgid "Spanish"
+msgstr "西班牙文"
#: settings.py:145
-msgid "Japanese"
-msgstr ""
+msgid "French"
+msgstr "法文"
#: settings.py:146
-msgid "Portuguese"
-msgstr ""
+msgid "Italiano"
+msgstr "義大利文"
#: settings.py:147
-msgid "Polish"
-msgstr ""
+msgid "Japanese"
+msgstr "日文"
#: settings.py:148
-msgid "Simplified Chinese"
+msgid "Korean (Korea)"
msgstr ""
#: settings.py:149
-msgid "Traditional Chinese"
+msgid "Dutch (Netherlands)"
msgstr ""
+#: settings.py:150
+msgid "Polish"
+msgstr "波蘭文"
+
+#: settings.py:151
+msgid "Portuguese"
+msgstr "葡萄牙文"
+
+#: settings.py:152
+#, fuzzy
+msgid "Portuguese (Brazil)"
+msgstr "葡萄牙文"
+
+#: settings.py:153
+msgid "Simplified Chinese"
+msgstr "簡體中文"
+
+#: settings.py:154
+msgid "Traditional Chinese"
+msgstr "繁體中文"
+
#: templates/403.html:4 templates/403.html.py:9
msgid "Forbidden"
msgstr "禁止"
diff --git a/openstack_dashboard/settings.py b/openstack_dashboard/settings.py
index da9a8373c..9d79660bc 100644
--- a/openstack_dashboard/settings.py
+++ b/openstack_dashboard/settings.py
@@ -138,13 +138,18 @@ SESSION_COOKIE_SECURE = False
gettext_noop = lambda s: s
LANGUAGES = (
+ ('bg', gettext_noop('Bulgarian (Bulgaria)')),
+ ('cs', gettext_noop('Czech')),
('en', gettext_noop('English')),
- ('it', gettext_noop('Italiano')),
('es', gettext_noop('Spanish')),
('fr', gettext_noop('French')),
+ ('it', gettext_noop('Italiano')),
('ja', gettext_noop('Japanese')),
- ('pt', gettext_noop('Portuguese')),
+ ('ko', gettext_noop('Korean (Korea)')),
+ ('nl', gettext_noop('Dutch (Netherlands)')),
('pl', gettext_noop('Polish')),
+ ('pt', gettext_noop('Portuguese')),
+ ('pt-br', gettext_noop('Portuguese (Brazil)')),
('zh-cn', gettext_noop('Simplified Chinese')),
('zh-tw', gettext_noop('Traditional Chinese')),
)
diff --git a/run_tests.sh b/run_tests.sh
index 2c5d28e4e..b3c7c9cff 100755
--- a/run_tests.sh
+++ b/run_tests.sh
@@ -23,6 +23,7 @@ function usage {
echo " been added."
echo " -m, --manage Run a Django management command."
echo " --makemessages Update all translation files."
+ echo " --compilemessages Compile all translation files."
echo " -p, --pep8 Just run pep8"
echo " -t, --tabs Check for tab characters in files."
echo " -y, --pylint Just run pylint"
@@ -71,6 +72,7 @@ with_selenium=0
testargs=""
with_coverage=0
makemessages=0
+compilemessages=0
manage=0
# Jenkins sets a "JOB_NAME" variable, if it's not set, we'll make it "default"
@@ -89,6 +91,7 @@ function process_option {
-c|--coverage) with_coverage=1;;
-m|--manage) manage=1;;
--makemessages) makemessages=1;;
+ --compilemessages) compilemessages=1;;
--only-selenium) only_selenium=1;;
--with-selenium) with_selenium=1;;
--docs) just_docs=1;;
@@ -318,6 +321,17 @@ function run_makemessages {
exit $(($HORIZON_PY_RESULT || $HORIZON_JS_RESULT || $DASHBOARD_RESULT))
}
+function run_compilemessages {
+ cd horizon
+ ${command_wrapper} $root/manage.py compilemessages
+ HORIZON_PY_RESULT=$?
+ cd ../openstack_dashboard
+ ${command_wrapper} $root/manage.py compilemessages
+ DASHBOARD_RESULT=$?
+ cd ..
+ exit $(($HORIZON_PY_RESULT || $DASHBOARD_RESULT))
+}
+
# ---------PREPARE THE ENVIRONMENT------------ #
@@ -379,6 +393,12 @@ if [ $makemessages -eq 1 ]; then
exit $?
fi
+# Compile translation files
+if [ $compilemessages -eq 1 ]; then
+ run_compilemessages
+ exit $?
+fi
+
# PEP8
if [ $just_pep8 -eq 1 ]; then
run_pep8