adds default text for empty instance list in form select widget

* updated related locale .po file

Change-Id: Ie217a6021829822777a6b0af7ce166a5c21ee549
This commit is contained in:
Andy Chong 2012-03-14 15:09:19 +08:00
parent 42c47150c9
commit b9897240e3
9 changed files with 389 additions and 183 deletions

View File

@ -43,6 +43,10 @@ class FloatingIpAssociate(forms.SelfHandlingForm):
def __init__(self, *args, **kwargs):
super(FloatingIpAssociate, self).__init__(*args, **kwargs)
instancelist = kwargs.get('initial', {}).get('instances', [])
if instancelist:
instancelist.insert(0, ("", _("Select an instance")))
else:
instancelist = (("", _("No instances available")),)
self.fields['instance_id'] = forms.ChoiceField(
choices=instancelist,
label=_("Instance"))

View File

@ -58,11 +58,15 @@ class AttachForm(forms.SelfHandlingForm):
# Populate instance choices
instance_list = kwargs.get('initial', {}).get('instances', [])
instances = [('', "Select an instance")]
instances = []
for instance in instance_list:
if instance.status in ACTIVE_STATES:
instances.append((instance.id, '%s (%s)' % (instance.name,
instance.id)))
if instances:
instances.insert(0, ("", _("Select an instance")))
else:
instances = (("", _("No instances available")),)
self.fields['instance'].choices = instances
def handle(self, request, data):

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-03-14 14:44-0700\n"
"POT-Creation-Date: 2012-03-15 14:27+0800\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"
@ -39,6 +39,16 @@ msgstr ""
msgid "Your session has expired. Please log in again."
msgstr ""
#: api/nova.py:178
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
msgstr ""
#: api/nova.py:183
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr ""
#: api/swift.py:114
msgid "Unicode is not currently supported for object copy."
msgstr ""
@ -65,7 +75,17 @@ msgstr ""
msgid "Error fetching floating ips: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:48
#: dashboards/nova/access_and_security/floating_ips/forms.py:47
#: dashboards/nova/instances_and_volumes/volumes/forms.py:67
msgid "Select an instance"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:49
#: dashboards/nova/instances_and_volumes/volumes/forms.py:69
msgid "No instances available"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:52
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
#: dashboards/nova/instances_and_volumes/instances/tables.py:56
#: dashboards/nova/instances_and_volumes/instances/tables.py:68
@ -76,24 +96,24 @@ msgstr ""
msgid "Instance"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:59
#: dashboards/nova/access_and_security/floating_ips/forms.py:63
#, python-format
msgid "Successfully associated Floating IP %(ip)s with Instance: %(inst)s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:65
#: dashboards/nova/access_and_security/floating_ips/forms.py:69
#, python-format
msgid "Error associating Floating IP: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:86
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#, python-format
msgid ""
"Successfully allocated Floating IP \"%(ip)s"
"\" to project \"%(project)s\""
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#: dashboards/nova/access_and_security/floating_ips/forms.py:94
msgid "Unable to allocate Floating IP."
msgstr ""
@ -268,39 +288,42 @@ msgstr ""
msgid "Code"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:83
#: dashboards/nova/access_and_security/security_groups/tables.py:91
#: dashboards/nova/access_and_security/security_groups/forms.py:84
msgid "Source Group"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid "CIDR"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#: dashboards/nova/access_and_security/security_groups/forms.py:86
msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:100
#: dashboards/nova/access_and_security/security_groups/forms.py:113
msgid "The \"from\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:103
#: dashboards/nova/access_and_security/security_groups/forms.py:116
msgid "The \"to\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:106
#: dashboards/nova/access_and_security/security_groups/forms.py:119
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:111
msgid "The \"CIDR\" is invalid"
#: dashboards/nova/access_and_security/security_groups/forms.py:124
msgid "Only either \"CIDR\" or \"Source Group\" may be specified"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:124
#: dashboards/nova/access_and_security/security_groups/forms.py:141
#, python-format
msgid "Successfully added rule: %s"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:128
#: dashboards/nova/access_and_security/security_groups/forms.py:145
#, python-format
msgid "Error adding rule security group: %s"
msgstr ""
@ -341,7 +364,7 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:58
#: dashboards/nova/instances_and_volumes/volumes/forms.py:29
#: dashboards/nova/instances_and_volumes/volumes/forms.py:93
#: dashboards/nova/instances_and_volumes/volumes/forms.py:97
#: dashboards/nova/instances_and_volumes/volumes/tables.py:122
#: dashboards/nova/templates/nova/access_and_security/keypairs/_create.html:16
#: dashboards/nova/templates/nova/access_and_security/keypairs/_import.html:16
@ -373,19 +396,23 @@ msgstr ""
msgid "Rules"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:87
#: dashboards/nova/access_and_security/security_groups/tables.py:92
msgid "IP Protocol"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:89
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:90
#: dashboards/nova/access_and_security/security_groups/tables.py:95
msgid "To Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:101
#: 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 ""
@ -728,7 +755,7 @@ msgid "Unable to retrieve details for instance \"%s\"."
msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:91
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
msgstr ""
@ -937,24 +964,24 @@ msgstr ""
msgid "Select an instance to attach to."
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:76
#: dashboards/nova/instances_and_volumes/volumes/forms.py:80
#, python-format
msgid ""
"Attaching volume %(vol)s to instance %(inst)s at "
"%(dev)s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:85
#: dashboards/nova/instances_and_volumes/volumes/forms.py:89
#, python-format
msgid "Error attaching volume: %s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:110
#: dashboards/nova/instances_and_volumes/volumes/forms.py:114
#, python-format
msgid "Creating volume snapshot \"%s\""
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:115
#: dashboards/nova/instances_and_volumes/volumes/forms.py:119
#, python-format
msgid "Error Creating Volume Snapshot: %(exc)s"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-03-14 14:44-0700\n"
"POT-Creation-Date: 2012-03-15 14:27+0800\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"
@ -39,6 +39,16 @@ msgstr ""
msgid "Your session has expired. Please log in again."
msgstr ""
#: api/nova.py:178
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
msgstr ""
#: api/nova.py:183
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr ""
#: api/swift.py:114
msgid "Unicode is not currently supported for object copy."
msgstr ""
@ -65,7 +75,17 @@ msgstr ""
msgid "Error fetching floating ips: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:48
#: dashboards/nova/access_and_security/floating_ips/forms.py:47
#: dashboards/nova/instances_and_volumes/volumes/forms.py:67
msgid "Select an instance"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:49
#: dashboards/nova/instances_and_volumes/volumes/forms.py:69
msgid "No instances available"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:52
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
#: dashboards/nova/instances_and_volumes/instances/tables.py:56
#: dashboards/nova/instances_and_volumes/instances/tables.py:68
@ -76,24 +96,24 @@ msgstr ""
msgid "Instance"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:59
#: dashboards/nova/access_and_security/floating_ips/forms.py:63
#, python-format
msgid "Successfully associated Floating IP %(ip)s with Instance: %(inst)s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:65
#: dashboards/nova/access_and_security/floating_ips/forms.py:69
#, python-format
msgid "Error associating Floating IP: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:86
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#, python-format
msgid ""
"Successfully allocated Floating IP \"%(ip)s"
"\" to project \"%(project)s\""
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#: dashboards/nova/access_and_security/floating_ips/forms.py:94
msgid "Unable to allocate Floating IP."
msgstr ""
@ -268,39 +288,42 @@ msgstr ""
msgid "Code"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:83
#: dashboards/nova/access_and_security/security_groups/tables.py:91
#: dashboards/nova/access_and_security/security_groups/forms.py:84
msgid "Source Group"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid "CIDR"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#: dashboards/nova/access_and_security/security_groups/forms.py:86
msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:100
#: dashboards/nova/access_and_security/security_groups/forms.py:113
msgid "The \"from\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:103
#: dashboards/nova/access_and_security/security_groups/forms.py:116
msgid "The \"to\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:106
#: dashboards/nova/access_and_security/security_groups/forms.py:119
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:111
msgid "The \"CIDR\" is invalid"
#: dashboards/nova/access_and_security/security_groups/forms.py:124
msgid "Only either \"CIDR\" or \"Source Group\" may be specified"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:124
#: dashboards/nova/access_and_security/security_groups/forms.py:141
#, python-format
msgid "Successfully added rule: %s"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:128
#: dashboards/nova/access_and_security/security_groups/forms.py:145
#, python-format
msgid "Error adding rule security group: %s"
msgstr ""
@ -341,7 +364,7 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:58
#: dashboards/nova/instances_and_volumes/volumes/forms.py:29
#: dashboards/nova/instances_and_volumes/volumes/forms.py:93
#: dashboards/nova/instances_and_volumes/volumes/forms.py:97
#: dashboards/nova/instances_and_volumes/volumes/tables.py:122
#: dashboards/nova/templates/nova/access_and_security/keypairs/_create.html:16
#: dashboards/nova/templates/nova/access_and_security/keypairs/_import.html:16
@ -373,19 +396,23 @@ msgstr ""
msgid "Rules"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:87
#: dashboards/nova/access_and_security/security_groups/tables.py:92
msgid "IP Protocol"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:89
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:90
#: dashboards/nova/access_and_security/security_groups/tables.py:95
msgid "To Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:101
#: 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 ""
@ -728,7 +755,7 @@ msgid "Unable to retrieve details for instance \"%s\"."
msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:91
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
msgstr ""
@ -937,24 +964,24 @@ msgstr ""
msgid "Select an instance to attach to."
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:76
#: dashboards/nova/instances_and_volumes/volumes/forms.py:80
#, python-format
msgid ""
"Attaching volume %(vol)s to instance %(inst)s at "
"%(dev)s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:85
#: dashboards/nova/instances_and_volumes/volumes/forms.py:89
#, python-format
msgid "Error attaching volume: %s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:110
#: dashboards/nova/instances_and_volumes/volumes/forms.py:114
#, python-format
msgid "Creating volume snapshot \"%s\""
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:115
#: dashboards/nova/instances_and_volumes/volumes/forms.py:119
#, python-format
msgid "Error Creating Volume Snapshot: %(exc)s"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-03-14 14:44-0700\n"
"POT-Creation-Date: 2012-03-15 14:27+0800\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"
@ -39,6 +39,16 @@ msgstr ""
msgid "Your session has expired. Please log in again."
msgstr ""
#: api/nova.py:178
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
msgstr ""
#: api/nova.py:183
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr ""
#: api/swift.py:114
msgid "Unicode is not currently supported for object copy."
msgstr ""
@ -67,7 +77,19 @@ msgstr "セキュリティグループ%sを作成できません。"
msgid "Error fetching floating ips: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:48
#: dashboards/nova/access_and_security/floating_ips/forms.py:47
#: dashboards/nova/instances_and_volumes/volumes/forms.py:67
#, fuzzy
msgid "Select an instance"
msgstr "言語を選択"
#: dashboards/nova/access_and_security/floating_ips/forms.py:49
#: dashboards/nova/instances_and_volumes/volumes/forms.py:69
#, fuzzy
msgid "No instances available"
msgstr "現在イメージがありません。"
#: dashboards/nova/access_and_security/floating_ips/forms.py:52
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
#: dashboards/nova/instances_and_volumes/instances/tables.py:56
#: dashboards/nova/instances_and_volumes/instances/tables.py:68
@ -79,24 +101,24 @@ msgstr ""
msgid "Instance"
msgstr "インスタンス"
#: dashboards/nova/access_and_security/floating_ips/forms.py:59
#: dashboards/nova/access_and_security/floating_ips/forms.py:63
#, python-format
msgid "Successfully associated Floating IP %(ip)s with Instance: %(inst)s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:65
#: dashboards/nova/access_and_security/floating_ips/forms.py:69
#, fuzzy, python-format
msgid "Error associating Floating IP: %s"
msgstr "イメージ%sを更新できません。"
#: dashboards/nova/access_and_security/floating_ips/forms.py:86
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#, python-format
msgid ""
"Successfully allocated Floating IP \"%(ip)s"
"\" to project \"%(project)s\""
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#: dashboards/nova/access_and_security/floating_ips/forms.py:94
#, fuzzy
msgid "Unable to allocate Floating IP."
msgstr "キー%sを作成できません。"
@ -281,39 +303,43 @@ msgstr ""
msgid "Code"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:83
#: dashboards/nova/access_and_security/security_groups/tables.py:91
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#, fuzzy
msgid "Source Group"
msgstr "セキュリティグループ"
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid "CIDR"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#: dashboards/nova/access_and_security/security_groups/forms.py:86
msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:100
#: dashboards/nova/access_and_security/security_groups/forms.py:113
msgid "The \"from\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:103
#: dashboards/nova/access_and_security/security_groups/forms.py:116
msgid "The \"to\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:106
#: dashboards/nova/access_and_security/security_groups/forms.py:119
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:111
msgid "The \"CIDR\" is invalid"
#: dashboards/nova/access_and_security/security_groups/forms.py:124
msgid "Only either \"CIDR\" or \"Source Group\" may be specified"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:124
#: dashboards/nova/access_and_security/security_groups/forms.py:141
#, fuzzy, python-format
msgid "Successfully added rule: %s"
msgstr "プロジェクト%(proj)sを正常に修正しました。"
#: dashboards/nova/access_and_security/security_groups/forms.py:128
#: dashboards/nova/access_and_security/security_groups/forms.py:145
#, fuzzy, python-format
msgid "Error adding rule security group: %s"
msgstr "セキュリティグループ%sを削除できません"
@ -357,7 +383,7 @@ msgstr "名前"
#: dashboards/nova/access_and_security/security_groups/tables.py:58
#: dashboards/nova/instances_and_volumes/volumes/forms.py:29
#: dashboards/nova/instances_and_volumes/volumes/forms.py:93
#: dashboards/nova/instances_and_volumes/volumes/forms.py:97
#: dashboards/nova/instances_and_volumes/volumes/tables.py:122
#: dashboards/nova/templates/nova/access_and_security/keypairs/_create.html:16
#: dashboards/nova/templates/nova/access_and_security/keypairs/_import.html:16
@ -390,19 +416,23 @@ msgstr ""
msgid "Rules"
msgstr "ユーザ資格の編集"
#: dashboards/nova/access_and_security/security_groups/tables.py:87
#: dashboards/nova/access_and_security/security_groups/tables.py:92
msgid "IP Protocol"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:89
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:90
#: dashboards/nova/access_and_security/security_groups/tables.py:95
msgid "To Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:101
#: dashboards/nova/access_and_security/security_groups/tables.py:96
msgid "Source"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:106
#, fuzzy
msgid "Security Group Rules"
msgstr "セキュリティグループ"
@ -782,7 +812,7 @@ msgid "Unable to retrieve details for instance \"%s\"."
msgstr "%sをリボーク(無効化)できません。"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:91
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
#, fuzzy
msgid "Snapshot Name"
msgstr "スナップショット"
@ -1007,24 +1037,24 @@ msgstr "ユーザ%sを作成中..."
msgid "Select an instance to attach to."
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:76
#: dashboards/nova/instances_and_volumes/volumes/forms.py:80
#, python-format
msgid ""
"Attaching volume %(vol)s to instance %(inst)s at "
"%(dev)s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:85
#: dashboards/nova/instances_and_volumes/volumes/forms.py:89
#, fuzzy, python-format
msgid "Error attaching volume: %s"
msgstr "ユーザ%sを作成中..."
#: dashboards/nova/instances_and_volumes/volumes/forms.py:110
#: dashboards/nova/instances_and_volumes/volumes/forms.py:114
#, fuzzy, python-format
msgid "Creating volume snapshot \"%s\""
msgstr "ユーザ%sを作成中..."
#: dashboards/nova/instances_and_volumes/volumes/forms.py:115
#: dashboards/nova/instances_and_volumes/volumes/forms.py:119
#, fuzzy, python-format
msgid "Error Creating Volume Snapshot: %(exc)s"
msgstr "ユーザ%sを作成中..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-03-14 14:44-0700\n"
"POT-Creation-Date: 2012-03-15 14:27+0800\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-"
@ -41,6 +41,16 @@ msgstr ""
msgid "Your session has expired. Please log in again."
msgstr ""
#: api/nova.py:178
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
msgstr ""
#: api/nova.py:183
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr ""
#: api/swift.py:114
msgid "Unicode is not currently supported for object copy."
msgstr ""
@ -68,7 +78,19 @@ msgstr "Nie można utworzyć grupy bezpieczeństwa: %s"
msgid "Error fetching floating ips: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:48
#: dashboards/nova/access_and_security/floating_ips/forms.py:47
#: dashboards/nova/instances_and_volumes/volumes/forms.py:67
#, fuzzy
msgid "Select an instance"
msgstr "Nie można zaktualizować obrazu: %s"
#: dashboards/nova/access_and_security/floating_ips/forms.py:49
#: dashboards/nova/instances_and_volumes/volumes/forms.py:69
#, fuzzy
msgid "No instances available"
msgstr "brak dostępnych"
#: dashboards/nova/access_and_security/floating_ips/forms.py:52
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
#: dashboards/nova/instances_and_volumes/instances/tables.py:56
#: dashboards/nova/instances_and_volumes/instances/tables.py:68
@ -80,24 +102,24 @@ msgstr ""
msgid "Instance"
msgstr "Instancje"
#: dashboards/nova/access_and_security/floating_ips/forms.py:59
#: dashboards/nova/access_and_security/floating_ips/forms.py:63
#, python-format
msgid "Successfully associated Floating IP %(ip)s with Instance: %(inst)s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:65
#: dashboards/nova/access_and_security/floating_ips/forms.py:69
#, fuzzy, python-format
msgid "Error associating Floating IP: %s"
msgstr "Nie można zaktualizować obrazu: %s"
#: dashboards/nova/access_and_security/floating_ips/forms.py:86
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#, python-format
msgid ""
"Successfully allocated Floating IP \"%(ip)s"
"\" to project \"%(project)s\""
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#: dashboards/nova/access_and_security/floating_ips/forms.py:94
#, fuzzy
msgid "Unable to allocate Floating IP."
msgstr "Nie można utworzyć klucza: %s"
@ -279,39 +301,43 @@ msgstr ""
msgid "Code"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:83
#: dashboards/nova/access_and_security/security_groups/tables.py:91
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#, fuzzy
msgid "Source Group"
msgstr "Grupy bezpieczeństwa"
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid "CIDR"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#: dashboards/nova/access_and_security/security_groups/forms.py:86
msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:100
#: dashboards/nova/access_and_security/security_groups/forms.py:113
msgid "The \"from\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:103
#: dashboards/nova/access_and_security/security_groups/forms.py:116
msgid "The \"to\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:106
#: dashboards/nova/access_and_security/security_groups/forms.py:119
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:111
msgid "The \"CIDR\" is invalid"
#: dashboards/nova/access_and_security/security_groups/forms.py:124
msgid "Only either \"CIDR\" or \"Source Group\" may be specified"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:124
#: dashboards/nova/access_and_security/security_groups/forms.py:141
#, fuzzy, python-format
msgid "Successfully added rule: %s"
msgstr "Pomyślnie zmodyfikowano projekt %(proj)s."
#: dashboards/nova/access_and_security/security_groups/forms.py:128
#: dashboards/nova/access_and_security/security_groups/forms.py:145
#, fuzzy, python-format
msgid "Error adding rule security group: %s"
msgstr "Nie można usunąć grupy bezpieczeństwa: %s"
@ -355,7 +381,7 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:58
#: dashboards/nova/instances_and_volumes/volumes/forms.py:29
#: dashboards/nova/instances_and_volumes/volumes/forms.py:93
#: dashboards/nova/instances_and_volumes/volumes/forms.py:97
#: dashboards/nova/instances_and_volumes/volumes/tables.py:122
#: dashboards/nova/templates/nova/access_and_security/keypairs/_create.html:16
#: dashboards/nova/templates/nova/access_and_security/keypairs/_import.html:16
@ -388,19 +414,23 @@ msgstr ""
msgid "Rules"
msgstr "Edytuj role użytkowników"
#: dashboards/nova/access_and_security/security_groups/tables.py:87
#: dashboards/nova/access_and_security/security_groups/tables.py:92
msgid "IP Protocol"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:89
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:90
#: dashboards/nova/access_and_security/security_groups/tables.py:95
msgid "To Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:101
#: dashboards/nova/access_and_security/security_groups/tables.py:96
msgid "Source"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:106
#, fuzzy
msgid "Security Group Rules"
msgstr "Grupy bezpieczeństwa"
@ -774,7 +804,7 @@ msgid "Unable to retrieve details for instance \"%s\"."
msgstr "Nie można cofnąć: %s"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:91
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
msgstr ""
@ -996,24 +1026,24 @@ msgstr "tworzenie użytkownika %s..."
msgid "Select an instance to attach to."
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:76
#: dashboards/nova/instances_and_volumes/volumes/forms.py:80
#, python-format
msgid ""
"Attaching volume %(vol)s to instance %(inst)s at "
"%(dev)s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:85
#: dashboards/nova/instances_and_volumes/volumes/forms.py:89
#, fuzzy, python-format
msgid "Error attaching volume: %s"
msgstr "tworzenie użytkownika %s..."
#: dashboards/nova/instances_and_volumes/volumes/forms.py:110
#: dashboards/nova/instances_and_volumes/volumes/forms.py:114
#, fuzzy, python-format
msgid "Creating volume snapshot \"%s\""
msgstr "tworzenie użytkownika %s..."
#: dashboards/nova/instances_and_volumes/volumes/forms.py:115
#: dashboards/nova/instances_and_volumes/volumes/forms.py:119
#, fuzzy, python-format
msgid "Error Creating Volume Snapshot: %(exc)s"
msgstr "tworzenie użytkownika %s..."

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openstack-dashboard\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-03-14 14:44-0700\n"
"POT-Creation-Date: 2012-03-15 14:27+0800\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"
@ -38,6 +38,16 @@ msgstr ""
msgid "Your session has expired. Please log in again."
msgstr ""
#: api/nova.py:178
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
msgstr ""
#: api/nova.py:183
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr ""
#: api/swift.py:114
msgid "Unicode is not currently supported for object copy."
msgstr ""
@ -64,7 +74,17 @@ msgstr ""
msgid "Error fetching floating ips: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:48
#: dashboards/nova/access_and_security/floating_ips/forms.py:47
#: dashboards/nova/instances_and_volumes/volumes/forms.py:67
msgid "Select an instance"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:49
#: dashboards/nova/instances_and_volumes/volumes/forms.py:69
msgid "No instances available"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:52
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
#: dashboards/nova/instances_and_volumes/instances/tables.py:56
#: dashboards/nova/instances_and_volumes/instances/tables.py:68
@ -75,24 +95,24 @@ msgstr ""
msgid "Instance"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:59
#: dashboards/nova/access_and_security/floating_ips/forms.py:63
#, python-format
msgid "Successfully associated Floating IP %(ip)s with Instance: %(inst)s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:65
#: dashboards/nova/access_and_security/floating_ips/forms.py:69
#, python-format
msgid "Error associating Floating IP: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:86
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#, python-format
msgid ""
"Successfully allocated Floating IP \"%(ip)s"
"\" to project \"%(project)s\""
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#: dashboards/nova/access_and_security/floating_ips/forms.py:94
msgid "Unable to allocate Floating IP."
msgstr ""
@ -267,39 +287,42 @@ msgstr ""
msgid "Code"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:83
#: dashboards/nova/access_and_security/security_groups/tables.py:91
#: dashboards/nova/access_and_security/security_groups/forms.py:84
msgid "Source Group"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid "CIDR"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#: dashboards/nova/access_and_security/security_groups/forms.py:86
msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:100
#: dashboards/nova/access_and_security/security_groups/forms.py:113
msgid "The \"from\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:103
#: dashboards/nova/access_and_security/security_groups/forms.py:116
msgid "The \"to\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:106
#: dashboards/nova/access_and_security/security_groups/forms.py:119
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:111
msgid "The \"CIDR\" is invalid"
#: dashboards/nova/access_and_security/security_groups/forms.py:124
msgid "Only either \"CIDR\" or \"Source Group\" may be specified"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:124
#: dashboards/nova/access_and_security/security_groups/forms.py:141
#, python-format
msgid "Successfully added rule: %s"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:128
#: dashboards/nova/access_and_security/security_groups/forms.py:145
#, python-format
msgid "Error adding rule security group: %s"
msgstr ""
@ -340,7 +363,7 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:58
#: dashboards/nova/instances_and_volumes/volumes/forms.py:29
#: dashboards/nova/instances_and_volumes/volumes/forms.py:93
#: dashboards/nova/instances_and_volumes/volumes/forms.py:97
#: dashboards/nova/instances_and_volumes/volumes/tables.py:122
#: dashboards/nova/templates/nova/access_and_security/keypairs/_create.html:16
#: dashboards/nova/templates/nova/access_and_security/keypairs/_import.html:16
@ -372,19 +395,23 @@ msgstr ""
msgid "Rules"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:87
#: dashboards/nova/access_and_security/security_groups/tables.py:92
msgid "IP Protocol"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:89
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:90
#: dashboards/nova/access_and_security/security_groups/tables.py:95
msgid "To Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:101
#: 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 ""
@ -727,7 +754,7 @@ msgid "Unable to retrieve details for instance \"%s\"."
msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:91
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
msgstr ""
@ -936,24 +963,24 @@ msgstr ""
msgid "Select an instance to attach to."
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:76
#: dashboards/nova/instances_and_volumes/volumes/forms.py:80
#, python-format
msgid ""
"Attaching volume %(vol)s to instance %(inst)s at "
"%(dev)s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:85
#: dashboards/nova/instances_and_volumes/volumes/forms.py:89
#, python-format
msgid "Error attaching volume: %s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:110
#: dashboards/nova/instances_and_volumes/volumes/forms.py:114
#, python-format
msgid "Creating volume snapshot \"%s\""
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:115
#: dashboards/nova/instances_and_volumes/volumes/forms.py:119
#, python-format
msgid "Error Creating Volume Snapshot: %(exc)s"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-03-14 14:44-0700\n"
"POT-Creation-Date: 2012-03-15 14:27+0800\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"
@ -38,6 +38,16 @@ msgstr ""
msgid "Your session has expired. Please log in again."
msgstr ""
#: api/nova.py:178
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
msgstr ""
#: api/nova.py:183
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr ""
#: api/swift.py:114
msgid "Unicode is not currently supported for object copy."
msgstr ""
@ -64,7 +74,17 @@ msgstr ""
msgid "Error fetching floating ips: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:48
#: dashboards/nova/access_and_security/floating_ips/forms.py:47
#: dashboards/nova/instances_and_volumes/volumes/forms.py:67
msgid "Select an instance"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:49
#: dashboards/nova/instances_and_volumes/volumes/forms.py:69
msgid "No instances available"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:52
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
#: dashboards/nova/instances_and_volumes/instances/tables.py:56
#: dashboards/nova/instances_and_volumes/instances/tables.py:68
@ -75,24 +95,24 @@ msgstr ""
msgid "Instance"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:59
#: dashboards/nova/access_and_security/floating_ips/forms.py:63
#, python-format
msgid "Successfully associated Floating IP %(ip)s with Instance: %(inst)s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:65
#: dashboards/nova/access_and_security/floating_ips/forms.py:69
#, python-format
msgid "Error associating Floating IP: %s"
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:86
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#, python-format
msgid ""
"Successfully allocated Floating IP \"%(ip)s"
"\" to project \"%(project)s\""
msgstr ""
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#: dashboards/nova/access_and_security/floating_ips/forms.py:94
msgid "Unable to allocate Floating IP."
msgstr ""
@ -267,39 +287,42 @@ msgstr ""
msgid "Code"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:83
#: dashboards/nova/access_and_security/security_groups/tables.py:91
#: dashboards/nova/access_and_security/security_groups/forms.py:84
msgid "Source Group"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid "CIDR"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#: dashboards/nova/access_and_security/security_groups/forms.py:86
msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:100
#: dashboards/nova/access_and_security/security_groups/forms.py:113
msgid "The \"from\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:103
#: dashboards/nova/access_and_security/security_groups/forms.py:116
msgid "The \"to\" port number is invalid."
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:106
#: dashboards/nova/access_and_security/security_groups/forms.py:119
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:111
msgid "The \"CIDR\" is invalid"
#: dashboards/nova/access_and_security/security_groups/forms.py:124
msgid "Only either \"CIDR\" or \"Source Group\" may be specified"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:124
#: dashboards/nova/access_and_security/security_groups/forms.py:141
#, python-format
msgid "Successfully added rule: %s"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:128
#: dashboards/nova/access_and_security/security_groups/forms.py:145
#, python-format
msgid "Error adding rule security group: %s"
msgstr ""
@ -340,7 +363,7 @@ msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:58
#: dashboards/nova/instances_and_volumes/volumes/forms.py:29
#: dashboards/nova/instances_and_volumes/volumes/forms.py:93
#: dashboards/nova/instances_and_volumes/volumes/forms.py:97
#: dashboards/nova/instances_and_volumes/volumes/tables.py:122
#: dashboards/nova/templates/nova/access_and_security/keypairs/_create.html:16
#: dashboards/nova/templates/nova/access_and_security/keypairs/_import.html:16
@ -372,19 +395,23 @@ msgstr ""
msgid "Rules"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:87
#: dashboards/nova/access_and_security/security_groups/tables.py:92
msgid "IP Protocol"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:89
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:90
#: dashboards/nova/access_and_security/security_groups/tables.py:95
msgid "To Port"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/tables.py:101
#: 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 ""
@ -727,7 +754,7 @@ msgid "Unable to retrieve details for instance \"%s\"."
msgstr ""
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:91
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
msgstr ""
@ -936,24 +963,24 @@ msgstr ""
msgid "Select an instance to attach to."
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:76
#: dashboards/nova/instances_and_volumes/volumes/forms.py:80
#, python-format
msgid ""
"Attaching volume %(vol)s to instance %(inst)s at "
"%(dev)s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:85
#: dashboards/nova/instances_and_volumes/volumes/forms.py:89
#, python-format
msgid "Error attaching volume: %s"
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:110
#: dashboards/nova/instances_and_volumes/volumes/forms.py:114
#, python-format
msgid "Creating volume snapshot \"%s\""
msgstr ""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:115
#: dashboards/nova/instances_and_volumes/volumes/forms.py:119
#, python-format
msgid "Error Creating Volume Snapshot: %(exc)s"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-03-14 14:44-0700\n"
"POT-Creation-Date: 2012-03-15 14:27+0800\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"
@ -38,6 +38,16 @@ msgstr "權限不足。 請重新登入。"
msgid "Your session has expired. Please log in again."
msgstr "您的登入時效已逾期。 請重新登入。"
#: api/nova.py:178
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(group)s"
msgstr ""
#: api/nova.py:183
#, python-format
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
msgstr ""
#: api/swift.py:114
msgid "Unicode is not currently supported for object copy."
msgstr "目前並不支援Unicode的物件複製。"
@ -64,7 +74,19 @@ msgstr "安全性群組 取得錯誤: %s"
msgid "Error fetching floating ips: %s"
msgstr "浮動IP 取得錯誤: %s"
#: dashboards/nova/access_and_security/floating_ips/forms.py:48
#: dashboards/nova/access_and_security/floating_ips/forms.py:47
#: dashboards/nova/instances_and_volumes/volumes/forms.py:67
#, fuzzy
msgid "Select an instance"
msgstr "選擇掛載的執行個體"
#: dashboards/nova/access_and_security/floating_ips/forms.py:49
#: dashboards/nova/instances_and_volumes/volumes/forms.py:69
#, fuzzy
msgid "No instances available"
msgstr "不存在"
#: dashboards/nova/access_and_security/floating_ips/forms.py:52
#: dashboards/nova/access_and_security/floating_ips/tables.py:93
#: dashboards/nova/instances_and_volumes/instances/tables.py:56
#: dashboards/nova/instances_and_volumes/instances/tables.py:68
@ -75,24 +97,24 @@ msgstr "浮動IP 取得錯誤: %s"
msgid "Instance"
msgstr "執行個體"
#: dashboards/nova/access_and_security/floating_ips/forms.py:59
#: dashboards/nova/access_and_security/floating_ips/forms.py:63
#, python-format
msgid "Successfully associated Floating IP %(ip)s with Instance: %(inst)s"
msgstr "已成功將浮動IP%(ip)s配給到執行個體%(inst)s"
#: dashboards/nova/access_and_security/floating_ips/forms.py:65
#: dashboards/nova/access_and_security/floating_ips/forms.py:69
#, python-format
msgid "Error associating Floating IP: %s"
msgstr "配給浮動IP出現錯誤 %s"
#: dashboards/nova/access_and_security/floating_ips/forms.py:86
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#, python-format
msgid ""
"Successfully allocated Floating IP \"%(ip)s"
"\" to project \"%(project)s\""
msgstr "已成功將浮動IP\"%(ip)s\"分配到專案\"%(project)s\""
#: dashboards/nova/access_and_security/floating_ips/forms.py:90
#: dashboards/nova/access_and_security/floating_ips/forms.py:94
msgid "Unable to allocate Floating IP."
msgstr "無法分配浮動IP"
@ -271,39 +293,43 @@ msgstr ""
msgid "Code"
msgstr "代號"
#: dashboards/nova/access_and_security/security_groups/forms.py:83
#: dashboards/nova/access_and_security/security_groups/tables.py:91
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#, fuzzy
msgid "Source Group"
msgstr "安全性群組"
#: dashboards/nova/access_and_security/security_groups/forms.py:85
msgid "CIDR"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:84
#: dashboards/nova/access_and_security/security_groups/forms.py:86
msgid "Classless Inter-Domain Routing (i.e. 192.168.0.0/24"
msgstr "Classless Inter-Domain Routing 例如192.168.0.0/24"
#: dashboards/nova/access_and_security/security_groups/forms.py:100
#: dashboards/nova/access_and_security/security_groups/forms.py:113
msgid "The \"from\" port number is invalid."
msgstr "\"從端口\"不符合條件"
#: dashboards/nova/access_and_security/security_groups/forms.py:103
#: dashboards/nova/access_and_security/security_groups/forms.py:116
msgid "The \"to\" port number is invalid."
msgstr "\"到端口\"不符合條件"
#: dashboards/nova/access_and_security/security_groups/forms.py:106
#: dashboards/nova/access_and_security/security_groups/forms.py:119
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:111
msgid "The \"CIDR\" is invalid"
#: dashboards/nova/access_and_security/security_groups/forms.py:124
msgid "Only either \"CIDR\" or \"Source Group\" may be specified"
msgstr ""
#: dashboards/nova/access_and_security/security_groups/forms.py:124
#: dashboards/nova/access_and_security/security_groups/forms.py:141
#, python-format
msgid "Successfully added rule: %s"
msgstr "已成功新增規則: %s"
#: dashboards/nova/access_and_security/security_groups/forms.py:128
#: dashboards/nova/access_and_security/security_groups/forms.py:145
#, python-format
msgid "Error adding rule security group: %s"
msgstr "新增安全性群組規則錯誤: %s"
@ -344,7 +370,7 @@ msgstr "名稱"
#: dashboards/nova/access_and_security/security_groups/tables.py:58
#: dashboards/nova/instances_and_volumes/volumes/forms.py:29
#: dashboards/nova/instances_and_volumes/volumes/forms.py:93
#: dashboards/nova/instances_and_volumes/volumes/forms.py:97
#: dashboards/nova/instances_and_volumes/volumes/tables.py:122
#: dashboards/nova/templates/nova/access_and_security/keypairs/_create.html:16
#: dashboards/nova/templates/nova/access_and_security/keypairs/_import.html:16
@ -376,19 +402,23 @@ msgstr "規則"
msgid "Rules"
msgstr "規則"
#: dashboards/nova/access_and_security/security_groups/tables.py:87
#: dashboards/nova/access_and_security/security_groups/tables.py:92
msgid "IP Protocol"
msgstr "IP協定"
#: dashboards/nova/access_and_security/security_groups/tables.py:89
#: dashboards/nova/access_and_security/security_groups/tables.py:94
msgid "From Port"
msgstr "從端口"
#: dashboards/nova/access_and_security/security_groups/tables.py:90
#: dashboards/nova/access_and_security/security_groups/tables.py:95
msgid "To Port"
msgstr "到端口"
#: dashboards/nova/access_and_security/security_groups/tables.py:101
#: 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 "安全性群組規則"
@ -735,7 +765,7 @@ msgid "Unable to retrieve details for instance \"%s\"."
msgstr "無法取得執行個體\"%s\"詳細資料。"
#: dashboards/nova/images_and_snapshots/snapshots/forms.py:40
#: dashboards/nova/instances_and_volumes/volumes/forms.py:91
#: dashboards/nova/instances_and_volumes/volumes/forms.py:95
msgid "Snapshot Name"
msgstr "快照名稱"
@ -944,24 +974,24 @@ msgstr "建立容量錯誤: %s"
msgid "Select an instance to attach to."
msgstr "選擇掛載的執行個體"
#: dashboards/nova/instances_and_volumes/volumes/forms.py:76
#: dashboards/nova/instances_and_volumes/volumes/forms.py:80
#, python-format
msgid ""
"Attaching volume %(vol)s to instance %(inst)s at "
"%(dev)s"
msgstr "正在掛載容量%(vol)s到執行個體%(inst)s的%(dev)s"
#: dashboards/nova/instances_and_volumes/volumes/forms.py:85
#: dashboards/nova/instances_and_volumes/volumes/forms.py:89
#, python-format
msgid "Error attaching volume: %s"
msgstr "掛載容量錯誤: %s"
#: dashboards/nova/instances_and_volumes/volumes/forms.py:110
#: dashboards/nova/instances_and_volumes/volumes/forms.py:114
#, python-format
msgid "Creating volume snapshot \"%s\""
msgstr "建立容量快照\"%s\""
#: dashboards/nova/instances_and_volumes/volumes/forms.py:115
#: dashboards/nova/instances_and_volumes/volumes/forms.py:119
#, python-format
msgid "Error Creating Volume Snapshot: %(exc)s"
msgstr "建立容量快照錯誤: %(exc)s"