Merge pull request #172 from jeffjapan/localization-fix2
Corrected localized format strings and updated internationalization files
This commit is contained in:
commit
4fd4a6afb2
@ -121,9 +121,9 @@ class FloatingIpAllocate(forms.SelfHandlingForm):
|
||||
|
||||
except novaclient_exceptions.ClientException, e:
|
||||
LOG.exception("ClientException in FloatingIpAllocate")
|
||||
messages.error(request, _('Error allocating Floating IP "%s"\
|
||||
to tenant "%s": %s') %
|
||||
(fip.ip, data['tenant_id'], e.message))
|
||||
messages.error(request, _('Error allocating Floating IP "%(ip)s"\
|
||||
to tenant "%(tenant)s": %(msg)s') %
|
||||
{"ip": fip.ip, "tenant": data['tenant_id'], "msg": e.message})
|
||||
return shortcuts.redirect('dash_floating_ips', request.user.tenant_id)
|
||||
|
||||
|
||||
|
@ -198,8 +198,9 @@ class DeleteImage(forms.SelfHandlingForm):
|
||||
% e.message)
|
||||
except glance_exception.Error, e:
|
||||
LOG.exception('Error deleting image with id "%s"' % image_id)
|
||||
messages.error(request, _("Error deleting image: %s: %s")
|
||||
% (image_id, e.message))
|
||||
messages.error(request,
|
||||
_("Error deleting image: %(image)s: %i(msg)s")
|
||||
% {"image": image_id, "msg": e.message})
|
||||
return redirect(request.build_absolute_uri())
|
||||
|
||||
|
||||
@ -285,8 +286,9 @@ def launch(request, tenant_id, image_id):
|
||||
try:
|
||||
quotas.ram = int(quotas.ram)
|
||||
except Exception, e:
|
||||
messages.error(request, _('Error parsing quota for %s: %s') %
|
||||
(image_id, e.message))
|
||||
messages.error(request,
|
||||
_('Error parsing quota for %(image)s: %(msg)s') %
|
||||
{"image": image_id, "msg": e.message})
|
||||
return redirect('dash_instances', tenant_id)
|
||||
|
||||
form, handled = LaunchForm.maybe_handle(
|
||||
@ -317,8 +319,9 @@ def update(request, tenant_id, image_id):
|
||||
% e.message)
|
||||
except glance_exception.Error, e:
|
||||
LOG.exception('Error retrieving image with id "%s"' % image_id)
|
||||
messages.error(request, _("Error retrieving image %s: %s")
|
||||
% (image_id, e.message))
|
||||
messages.error(request,
|
||||
_("Error retrieving image %(image)s: %(msg)s")
|
||||
% {"image": image_id, "msg": e.message})
|
||||
|
||||
form, handled = UpdateImageForm().maybe_handle(request, initial={
|
||||
'image_id': image_id,
|
||||
|
@ -97,11 +97,11 @@ class AttachPort(forms.SelfHandlingForm):
|
||||
data['network'], data['port'], body)
|
||||
except Exception, e:
|
||||
messages.error(request,
|
||||
_('Unable to attach port %s to VIF %s: %s') %
|
||||
(data['port'], data['vif_id'], e.message,))
|
||||
_('Unable to attach port %(port)s to VIF %(vif)s: %(msg)s') %
|
||||
{"port": data['port'], "vif": data['vif_id'], "msg": e.message})
|
||||
else:
|
||||
msg = _('Port %s connected to VIF %s.') % \
|
||||
(data['port'], data['vif_id'])
|
||||
msg = _('Port %(port)s connected to VIF %(vif)s.') % \
|
||||
{"port": data['port'], "vif": data['vif_id']}
|
||||
LOG.info(msg)
|
||||
messages.success(request, msg)
|
||||
return shortcuts.redirect(request.build_absolute_uri())
|
||||
@ -117,8 +117,8 @@ class DetachPort(forms.SelfHandlingForm):
|
||||
api.quantum_detach_port(request, data['network'], data['port'])
|
||||
except Exception, e:
|
||||
messages.error(request,
|
||||
_('Unable to detach port %s: %s') %
|
||||
(data['port'], e.message,))
|
||||
_('Unable to detach port %(port)s: %(message)s') %
|
||||
{"port": data['port'], "message": e.message})
|
||||
else:
|
||||
msg = _('Port %s detached.') % (data['port'])
|
||||
LOG.info(msg)
|
||||
@ -139,10 +139,11 @@ class TogglePort(forms.SelfHandlingForm):
|
||||
data['network'], data['port'], body)
|
||||
except Exception, e:
|
||||
messages.error(request,
|
||||
_('Unable to set port state to %s: %s') %
|
||||
(data['state'], e.message,))
|
||||
_('Unable to set port state to %(state)s: %(message)s') %
|
||||
{"state": data['state'], "message": e.message})
|
||||
else:
|
||||
msg = _('Port %s state set to %s.') % (data['port'], data['state'])
|
||||
msg = _('Port %(port)s state set to %(state)s.') % {
|
||||
"port": data['port'], "state": data['state']}
|
||||
LOG.info(msg)
|
||||
messages.success(request, msg)
|
||||
return shortcuts.redirect(request.build_absolute_uri())
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openstack-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-10-25 15:01+0900\n"
|
||||
"POT-Creation-Date: 2011-10-27 14:03+0900\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,14 +18,42 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: api.py:1002 syspanel/views/services.py:88
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: api.py:1028 dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: context_processors.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrieve tenant list from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:180
|
||||
#, python-format
|
||||
msgid "Unexpected error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:38
|
||||
msgid "User Name"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:39
|
||||
#: auth/views.py:39 syspanel/views/users.py:55 syspanel/views/users.py:73
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:83
|
||||
#, python-format
|
||||
msgid "No tenants present for user: %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:105
|
||||
#, python-format
|
||||
msgid "Error authenticating: %s"
|
||||
@ -41,6 +69,15 @@ msgstr ""
|
||||
msgid "Unable to delete non-empty container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:55
|
||||
#, python-format
|
||||
msgid "Successfully deleted container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:61
|
||||
msgid "Container Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:65
|
||||
msgid "Container was successfully created."
|
||||
msgstr ""
|
||||
@ -50,6 +87,16 @@ msgstr ""
|
||||
msgid "Successfully released Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:51
|
||||
#, python-format
|
||||
msgid "Error releasing Floating IP from tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:67
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -57,6 +104,11 @@ msgid ""
|
||||
"%(ip)s with Instance: %(inst)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:82
|
||||
#, python-format
|
||||
msgid "Error associating Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:99
|
||||
#, python-format
|
||||
msgid "Successfully disassociated Floating IP: %s"
|
||||
@ -74,12 +126,66 @@ msgid ""
|
||||
"to tenant \"%(tenant)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:124
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Error allocating Floating IP \"%(ip)s\" to tenant \"%(tenant)s"
|
||||
"\": %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:142
|
||||
#, python-format
|
||||
msgid "Error fetching floating ips: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59
|
||||
#: dash/views/images.py:46 syspanel/views/flavors.py:45
|
||||
#: syspanel/views/images.py:75 syspanel/views/tenants.py:86
|
||||
#: syspanel/views/tenants.py:114 syspanel/views/users.py:53
|
||||
#: templates/django_openstack/dash/containers/_list.html:6
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:47 syspanel/views/images.py:76
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:49 syspanel/views/images.py:78
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:51 syspanel/views/images.py:80
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:52 syspanel/views/images.py:82
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:54 syspanel/views/images.py:84
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59 dash/views/images.py:233
|
||||
#, python-format
|
||||
msgid "Unable to retreive image info from glance: %s"
|
||||
msgstr ""
|
||||
@ -107,6 +213,85 @@ msgid ""
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:111
|
||||
msgid "Server Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:115
|
||||
msgid "User Data"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:125
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:130
|
||||
msgid "Key Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:138 templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:169
|
||||
msgid "Instance was successfully launched"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:178
|
||||
#, python-format
|
||||
msgid "Unable to launch instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:192
|
||||
msgid ""
|
||||
"Unable to delete image, you are not "
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:197 dash/views/images.py:228 dash/views/images.py:318
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:202
|
||||
msgid "Error deleting image: %(image)s: %i(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:219
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrienve tenant info from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:225 syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:231 dash/views/snapshots.py:83
|
||||
#: syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:290
|
||||
#, python-format
|
||||
msgid "Error parsing quota for %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:323 syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:55
|
||||
#, python-format
|
||||
msgid "ApiException while terminating instance \"%s\""
|
||||
@ -165,12 +350,6 @@ msgstr ""
|
||||
msgid "ApiException in instance usage"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:241
|
||||
msgid "ApiException while fetching instance console"
|
||||
msgstr ""
|
||||
@ -184,7 +363,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance vnc connection"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:258
|
||||
#: dash/views/instances.py:258 syspanel/views/instances.py:249
|
||||
#, python-format
|
||||
msgid "Unable to get vnc console for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -193,7 +372,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance info"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:270
|
||||
#: dash/views/instances.py:270 syspanel/views/instances.py:255
|
||||
#, python-format
|
||||
msgid "Unable to get information for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -224,11 +403,19 @@ msgstr ""
|
||||
msgid "Error deleting keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:60 dash/views/keypairs.py:81
|
||||
msgid "Keypair Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:75
|
||||
#, python-format
|
||||
msgid "Error Creating Keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:83
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:89
|
||||
#, python-format
|
||||
msgid "Successfully imported public key: %s"
|
||||
@ -244,6 +431,10 @@ msgstr ""
|
||||
msgid "Error fetching keypairs: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:49
|
||||
msgid "Network Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:60
|
||||
#, python-format
|
||||
msgid "Unable to create network %(network)s: %(msg)s"
|
||||
@ -259,6 +450,11 @@ msgstr ""
|
||||
msgid "Unable to delete network %(network)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:83
|
||||
#, python-format
|
||||
msgid "Network %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:102
|
||||
#, python-format
|
||||
msgid "Unable to rename network %(network)s: %(msg)s"
|
||||
@ -289,15 +485,35 @@ msgstr ""
|
||||
msgid "Successfully deleted object: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:76
|
||||
msgid "Object Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:77
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:87
|
||||
msgid "Object was successfully uploaded."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:93
|
||||
msgid "Container to store object in"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:96
|
||||
msgid "New object name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:118
|
||||
#, python-format
|
||||
msgid "Object was successfully copied to %(container)s\\%(obj)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:43
|
||||
msgid "Number of Ports"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:53
|
||||
#, python-format
|
||||
msgid "Unable to create ports on network %(network)s: %(msg)s"
|
||||
@ -318,6 +534,40 @@ msgstr ""
|
||||
msgid "Port %(port)s deleted from network %(network)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:89
|
||||
msgid "Select VIF to connect"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:100
|
||||
#, python-format
|
||||
msgid "Unable to attach port %(port)s to VIF %(vif)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:103
|
||||
#, python-format
|
||||
msgid "Port %(port)s connected to VIF %(vif)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:120
|
||||
#, python-format
|
||||
msgid "Unable to detach port %(port)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:123
|
||||
#, python-format
|
||||
msgid "Port %s detached."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:142
|
||||
#, python-format
|
||||
msgid "Unable to set port state to %(state)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:145
|
||||
#, python-format
|
||||
msgid "Port %(port)s state set to %(state)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:56
|
||||
#, python-format
|
||||
msgid "Successfully created security_group: %s"
|
||||
@ -338,6 +588,11 @@ msgstr ""
|
||||
msgid "Error deleting security group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:109
|
||||
#, python-format
|
||||
msgid "Successfully added rule: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:113
|
||||
#, python-format
|
||||
msgid "Error adding rule security group: %s"
|
||||
@ -358,22 +613,28 @@ msgstr ""
|
||||
msgid "Error fetching security_groups: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:181
|
||||
#, python-format
|
||||
msgid "Error getting security_group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:51
|
||||
msgid "Snapshot Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:62
|
||||
#, python-format
|
||||
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#: dash/views/snapshots.py:66
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgid "Error Creating Snapshot: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:83 syspanel/views/images.py:113
|
||||
#: dash/views/snapshots.py:104
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgid "Unable to retreive instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:111
|
||||
@ -387,6 +648,26 @@ msgstr ""
|
||||
msgid "Your token has expired. Please log in again"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:44
|
||||
msgid "Flavor ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:46 syspanel/views/tenants.py:148
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:47
|
||||
msgid "Memory MB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:48
|
||||
msgid "Disk GB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:57
|
||||
#, python-format
|
||||
msgid "%s was successfully added to flavors."
|
||||
@ -412,16 +693,6 @@ msgstr ""
|
||||
msgid "Error updating image: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:171
|
||||
msgid "Image could not be updated, please try again."
|
||||
msgstr ""
|
||||
@ -462,9 +733,9 @@ msgstr ""
|
||||
msgid "Unable to update service '%(name)s': %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/services.py:88
|
||||
#: syspanel/views/tenants.py:57
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgid "%(user)s was successfully added to %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:60
|
||||
@ -472,62 +743,208 @@ msgstr ""
|
||||
msgid "Unable to create user association: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:77
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully removed from %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:80 syspanel/views/tenants.py:106
|
||||
#, python-format
|
||||
msgid "Unable to create tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100 syspanel/views/users.py:202
|
||||
#: syspanel/views/tenants.py:88 syspanel/views/tenants.py:117
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:89 syspanel/views/tenants.py:118
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100
|
||||
#, python-format
|
||||
msgid "%s was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:136 syspanel/views/tenants.py:222
|
||||
#: syspanel/views/tenants.py:112 syspanel/views/users.py:68
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:129
|
||||
#, python-format
|
||||
msgid "%s was successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:137 syspanel/views/tenants.py:245
|
||||
#, python-format
|
||||
msgid "Unable to update tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:168
|
||||
#: syspanel/views/tenants.py:142
|
||||
msgid "ID (name)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:144
|
||||
msgid "Metadata Items"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:145
|
||||
msgid "Injected Files"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:146
|
||||
msgid "Injected File Content Bytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:149
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:150
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:151
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:152
|
||||
msgid "RAM (in MB)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:153
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:169
|
||||
#, python-format
|
||||
msgid "Quotas for %s were successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:172
|
||||
#: syspanel/views/tenants.py:173
|
||||
#, python-format
|
||||
msgid "Unable to update quotas: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:184
|
||||
#: syspanel/views/tenants.py:183
|
||||
#, python-format
|
||||
msgid "Successfully deleted tenant %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:188
|
||||
#, python-format
|
||||
msgid "Error deleting tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:206
|
||||
#, python-format
|
||||
msgid "Unable to get tenant info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:68
|
||||
#: syspanel/views/users.py:54 syspanel/views/users.py:72
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:58 syspanel/views/users.py:76
|
||||
msgid "Primary Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:86
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:108
|
||||
#: syspanel/views/users.py:92
|
||||
msgid "ID (username)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:93
|
||||
msgid "enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:104
|
||||
#, python-format
|
||||
msgid "User %(user)s %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:109
|
||||
#, python-format
|
||||
msgid "Unable to %(state)s user %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:128
|
||||
#, python-format
|
||||
msgid "Unable to list users: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:146
|
||||
#: syspanel/views/users.py:160
|
||||
#, python-format
|
||||
msgid "Updated %(attrib)s for %(user)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:166
|
||||
msgid "Unable to update user, please try again."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:184
|
||||
#: syspanel/views/users.py:194
|
||||
#, python-format
|
||||
msgid "Unable to retrieve tenant list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:212
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgid "User \"%s\" was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:232
|
||||
#, python-format
|
||||
msgid "Error creating user: %s"
|
||||
msgstr ""
|
||||
|
||||
@ -567,15 +984,6 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:9
|
||||
#: templates/django_openstack/dash/images/index.html:12
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:11
|
||||
@ -593,17 +1001,6 @@ msgstr ""
|
||||
msgid "Keypairs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:15
|
||||
#: templates/django_openstack/dash/networks/index.html:13
|
||||
msgid "Networks"
|
||||
@ -649,30 +1046,11 @@ msgstr ""
|
||||
msgid "Create Container"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:4
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:4
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:5
|
||||
#: templates/django_openstack/dash/containers/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/_list.html:13
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:6
|
||||
#: templates/django_openstack/dash/networks/_detail.html:7
|
||||
#: templates/django_openstack/dash/objects/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:7
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/edit_rules.html:24
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:9
|
||||
@ -683,11 +1061,11 @@ msgstr ""
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:13
|
||||
#: templates/django_openstack/dash/containers/_list.html:17
|
||||
msgid "List Objects"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:14
|
||||
#: templates/django_openstack/dash/containers/_list.html:18
|
||||
#: templates/django_openstack/dash/objects/_form.html:10
|
||||
msgid "Upload Object"
|
||||
msgstr ""
|
||||
@ -787,19 +1165,6 @@ msgstr ""
|
||||
msgid "Launch Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/images/_list.html:10
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:9
|
||||
@ -851,14 +1216,6 @@ msgstr ""
|
||||
msgid "RAM (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/update.html:22
|
||||
#: templates/django_openstack/syspanel/images/update.html:22
|
||||
msgid "From here you can modify different properties of an image."
|
||||
@ -943,13 +1300,6 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:64
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:70
|
||||
msgid "Ram Size"
|
||||
@ -960,11 +1310,6 @@ msgstr ""
|
||||
msgid "Disk Size"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:67
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:73
|
||||
msgid "Uptime"
|
||||
@ -1003,26 +1348,6 @@ msgstr ""
|
||||
msgid "Return to keypairs list"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:37
|
||||
#: templates/django_openstack/dash/keypairs/import.html:27
|
||||
msgid ""
|
||||
@ -1062,10 +1387,6 @@ msgstr ""
|
||||
msgid "Extensions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:20
|
||||
msgid "VIF Id"
|
||||
msgstr ""
|
||||
@ -1159,11 +1480,11 @@ msgstr ""
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:12
|
||||
#: templates/django_openstack/dash/objects/_list.html:16
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:14
|
||||
#: templates/django_openstack/dash/objects/_list.html:18
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
@ -1376,30 +1697,10 @@ msgstr ""
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:40
|
||||
msgid "Project ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_toggle.html:8
|
||||
msgid "Toggle Public"
|
||||
msgstr ""
|
||||
@ -1484,11 +1785,6 @@ msgstr ""
|
||||
msgid "System Stats"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:8
|
||||
msgid "Up"
|
||||
msgstr ""
|
||||
@ -1574,11 +1870,6 @@ msgstr ""
|
||||
msgid "Users for Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:45
|
||||
msgid "here are currently no users for this tenant"
|
||||
msgstr ""
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openstack-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-10-25 15:01+0900\n"
|
||||
"POT-Creation-Date: 2011-10-27 14:03+0900\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,14 +18,42 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n>1;\n"
|
||||
|
||||
#: api.py:1002 syspanel/views/services.py:88
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: api.py:1028 dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: context_processors.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrieve tenant list from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:180
|
||||
#, python-format
|
||||
msgid "Unexpected error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:38
|
||||
msgid "User Name"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:39
|
||||
#: auth/views.py:39 syspanel/views/users.py:55 syspanel/views/users.py:73
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:83
|
||||
#, python-format
|
||||
msgid "No tenants present for user: %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:105
|
||||
#, python-format
|
||||
msgid "Error authenticating: %s"
|
||||
@ -41,6 +69,15 @@ msgstr ""
|
||||
msgid "Unable to delete non-empty container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:55
|
||||
#, python-format
|
||||
msgid "Successfully deleted container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:61
|
||||
msgid "Container Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:65
|
||||
msgid "Container was successfully created."
|
||||
msgstr ""
|
||||
@ -50,6 +87,16 @@ msgstr ""
|
||||
msgid "Successfully released Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:51
|
||||
#, python-format
|
||||
msgid "Error releasing Floating IP from tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:67
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -57,6 +104,11 @@ msgid ""
|
||||
"%(ip)s with Instance: %(inst)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:82
|
||||
#, python-format
|
||||
msgid "Error associating Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:99
|
||||
#, python-format
|
||||
msgid "Successfully disassociated Floating IP: %s"
|
||||
@ -74,12 +126,66 @@ msgid ""
|
||||
"to tenant \"%(tenant)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:124
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Error allocating Floating IP \"%(ip)s\" to tenant \"%(tenant)s"
|
||||
"\": %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:142
|
||||
#, python-format
|
||||
msgid "Error fetching floating ips: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59
|
||||
#: dash/views/images.py:46 syspanel/views/flavors.py:45
|
||||
#: syspanel/views/images.py:75 syspanel/views/tenants.py:86
|
||||
#: syspanel/views/tenants.py:114 syspanel/views/users.py:53
|
||||
#: templates/django_openstack/dash/containers/_list.html:6
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:47 syspanel/views/images.py:76
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:49 syspanel/views/images.py:78
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:51 syspanel/views/images.py:80
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:52 syspanel/views/images.py:82
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:54 syspanel/views/images.py:84
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59 dash/views/images.py:233
|
||||
#, python-format
|
||||
msgid "Unable to retreive image info from glance: %s"
|
||||
msgstr ""
|
||||
@ -107,6 +213,85 @@ msgid ""
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:111
|
||||
msgid "Server Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:115
|
||||
msgid "User Data"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:125
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:130
|
||||
msgid "Key Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:138 templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:169
|
||||
msgid "Instance was successfully launched"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:178
|
||||
#, python-format
|
||||
msgid "Unable to launch instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:192
|
||||
msgid ""
|
||||
"Unable to delete image, you are not "
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:197 dash/views/images.py:228 dash/views/images.py:318
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:202
|
||||
msgid "Error deleting image: %(image)s: %i(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:219
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrienve tenant info from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:225 syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:231 dash/views/snapshots.py:83
|
||||
#: syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:290
|
||||
#, python-format
|
||||
msgid "Error parsing quota for %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:323 syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:55
|
||||
#, python-format
|
||||
msgid "ApiException while terminating instance \"%s\""
|
||||
@ -165,12 +350,6 @@ msgstr ""
|
||||
msgid "ApiException in instance usage"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:241
|
||||
msgid "ApiException while fetching instance console"
|
||||
msgstr ""
|
||||
@ -184,7 +363,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance vnc connection"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:258
|
||||
#: dash/views/instances.py:258 syspanel/views/instances.py:249
|
||||
#, python-format
|
||||
msgid "Unable to get vnc console for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -193,7 +372,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance info"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:270
|
||||
#: dash/views/instances.py:270 syspanel/views/instances.py:255
|
||||
#, python-format
|
||||
msgid "Unable to get information for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -224,11 +403,19 @@ msgstr ""
|
||||
msgid "Error deleting keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:60 dash/views/keypairs.py:81
|
||||
msgid "Keypair Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:75
|
||||
#, python-format
|
||||
msgid "Error Creating Keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:83
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:89
|
||||
#, python-format
|
||||
msgid "Successfully imported public key: %s"
|
||||
@ -244,6 +431,10 @@ msgstr ""
|
||||
msgid "Error fetching keypairs: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:49
|
||||
msgid "Network Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:60
|
||||
#, python-format
|
||||
msgid "Unable to create network %(network)s: %(msg)s"
|
||||
@ -259,6 +450,11 @@ msgstr ""
|
||||
msgid "Unable to delete network %(network)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:83
|
||||
#, python-format
|
||||
msgid "Network %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:102
|
||||
#, python-format
|
||||
msgid "Unable to rename network %(network)s: %(msg)s"
|
||||
@ -289,15 +485,35 @@ msgstr ""
|
||||
msgid "Successfully deleted object: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:76
|
||||
msgid "Object Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:77
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:87
|
||||
msgid "Object was successfully uploaded."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:93
|
||||
msgid "Container to store object in"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:96
|
||||
msgid "New object name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:118
|
||||
#, python-format
|
||||
msgid "Object was successfully copied to %(container)s\\%(obj)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:43
|
||||
msgid "Number of Ports"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:53
|
||||
#, python-format
|
||||
msgid "Unable to create ports on network %(network)s: %(msg)s"
|
||||
@ -318,6 +534,40 @@ msgstr ""
|
||||
msgid "Port %(port)s deleted from network %(network)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:89
|
||||
msgid "Select VIF to connect"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:100
|
||||
#, python-format
|
||||
msgid "Unable to attach port %(port)s to VIF %(vif)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:103
|
||||
#, python-format
|
||||
msgid "Port %(port)s connected to VIF %(vif)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:120
|
||||
#, python-format
|
||||
msgid "Unable to detach port %(port)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:123
|
||||
#, python-format
|
||||
msgid "Port %s detached."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:142
|
||||
#, python-format
|
||||
msgid "Unable to set port state to %(state)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:145
|
||||
#, python-format
|
||||
msgid "Port %(port)s state set to %(state)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:56
|
||||
#, python-format
|
||||
msgid "Successfully created security_group: %s"
|
||||
@ -338,6 +588,11 @@ msgstr ""
|
||||
msgid "Error deleting security group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:109
|
||||
#, python-format
|
||||
msgid "Successfully added rule: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:113
|
||||
#, python-format
|
||||
msgid "Error adding rule security group: %s"
|
||||
@ -358,22 +613,28 @@ msgstr ""
|
||||
msgid "Error fetching security_groups: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:181
|
||||
#, python-format
|
||||
msgid "Error getting security_group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:51
|
||||
msgid "Snapshot Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:62
|
||||
#, python-format
|
||||
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#: dash/views/snapshots.py:66
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgid "Error Creating Snapshot: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:83 syspanel/views/images.py:113
|
||||
#: dash/views/snapshots.py:104
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgid "Unable to retreive instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:111
|
||||
@ -387,6 +648,26 @@ msgstr ""
|
||||
msgid "Your token has expired. Please log in again"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:44
|
||||
msgid "Flavor ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:46 syspanel/views/tenants.py:148
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:47
|
||||
msgid "Memory MB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:48
|
||||
msgid "Disk GB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:57
|
||||
#, python-format
|
||||
msgid "%s was successfully added to flavors."
|
||||
@ -412,16 +693,6 @@ msgstr ""
|
||||
msgid "Error updating image: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:171
|
||||
msgid "Image could not be updated, please try again."
|
||||
msgstr ""
|
||||
@ -462,9 +733,9 @@ msgstr ""
|
||||
msgid "Unable to update service '%(name)s': %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/services.py:88
|
||||
#: syspanel/views/tenants.py:57
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgid "%(user)s was successfully added to %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:60
|
||||
@ -472,62 +743,208 @@ msgstr ""
|
||||
msgid "Unable to create user association: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:77
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully removed from %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:80 syspanel/views/tenants.py:106
|
||||
#, python-format
|
||||
msgid "Unable to create tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100 syspanel/views/users.py:202
|
||||
#: syspanel/views/tenants.py:88 syspanel/views/tenants.py:117
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:89 syspanel/views/tenants.py:118
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100
|
||||
#, python-format
|
||||
msgid "%s was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:136 syspanel/views/tenants.py:222
|
||||
#: syspanel/views/tenants.py:112 syspanel/views/users.py:68
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:129
|
||||
#, python-format
|
||||
msgid "%s was successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:137 syspanel/views/tenants.py:245
|
||||
#, python-format
|
||||
msgid "Unable to update tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:168
|
||||
#: syspanel/views/tenants.py:142
|
||||
msgid "ID (name)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:144
|
||||
msgid "Metadata Items"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:145
|
||||
msgid "Injected Files"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:146
|
||||
msgid "Injected File Content Bytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:149
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:150
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:151
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:152
|
||||
msgid "RAM (in MB)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:153
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:169
|
||||
#, python-format
|
||||
msgid "Quotas for %s were successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:172
|
||||
#: syspanel/views/tenants.py:173
|
||||
#, python-format
|
||||
msgid "Unable to update quotas: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:184
|
||||
#: syspanel/views/tenants.py:183
|
||||
#, python-format
|
||||
msgid "Successfully deleted tenant %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:188
|
||||
#, python-format
|
||||
msgid "Error deleting tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:206
|
||||
#, python-format
|
||||
msgid "Unable to get tenant info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:68
|
||||
#: syspanel/views/users.py:54 syspanel/views/users.py:72
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:58 syspanel/views/users.py:76
|
||||
msgid "Primary Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:86
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:108
|
||||
#: syspanel/views/users.py:92
|
||||
msgid "ID (username)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:93
|
||||
msgid "enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:104
|
||||
#, python-format
|
||||
msgid "User %(user)s %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:109
|
||||
#, python-format
|
||||
msgid "Unable to %(state)s user %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:128
|
||||
#, python-format
|
||||
msgid "Unable to list users: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:146
|
||||
#: syspanel/views/users.py:160
|
||||
#, python-format
|
||||
msgid "Updated %(attrib)s for %(user)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:166
|
||||
msgid "Unable to update user, please try again."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:184
|
||||
#: syspanel/views/users.py:194
|
||||
#, python-format
|
||||
msgid "Unable to retrieve tenant list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:212
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgid "User \"%s\" was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:232
|
||||
#, python-format
|
||||
msgid "Error creating user: %s"
|
||||
msgstr ""
|
||||
|
||||
@ -567,15 +984,6 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:9
|
||||
#: templates/django_openstack/dash/images/index.html:12
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:11
|
||||
@ -593,17 +1001,6 @@ msgstr ""
|
||||
msgid "Keypairs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:15
|
||||
#: templates/django_openstack/dash/networks/index.html:13
|
||||
msgid "Networks"
|
||||
@ -649,30 +1046,11 @@ msgstr ""
|
||||
msgid "Create Container"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:4
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:4
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:5
|
||||
#: templates/django_openstack/dash/containers/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/_list.html:13
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:6
|
||||
#: templates/django_openstack/dash/networks/_detail.html:7
|
||||
#: templates/django_openstack/dash/objects/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:7
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/edit_rules.html:24
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:9
|
||||
@ -683,11 +1061,11 @@ msgstr ""
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:13
|
||||
#: templates/django_openstack/dash/containers/_list.html:17
|
||||
msgid "List Objects"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:14
|
||||
#: templates/django_openstack/dash/containers/_list.html:18
|
||||
#: templates/django_openstack/dash/objects/_form.html:10
|
||||
msgid "Upload Object"
|
||||
msgstr ""
|
||||
@ -787,19 +1165,6 @@ msgstr ""
|
||||
msgid "Launch Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/images/_list.html:10
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:9
|
||||
@ -851,14 +1216,6 @@ msgstr ""
|
||||
msgid "RAM (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/update.html:22
|
||||
#: templates/django_openstack/syspanel/images/update.html:22
|
||||
msgid "From here you can modify different properties of an image."
|
||||
@ -943,13 +1300,6 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:64
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:70
|
||||
msgid "Ram Size"
|
||||
@ -960,11 +1310,6 @@ msgstr ""
|
||||
msgid "Disk Size"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:67
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:73
|
||||
msgid "Uptime"
|
||||
@ -1003,26 +1348,6 @@ msgstr ""
|
||||
msgid "Return to keypairs list"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:37
|
||||
#: templates/django_openstack/dash/keypairs/import.html:27
|
||||
msgid ""
|
||||
@ -1062,10 +1387,6 @@ msgstr ""
|
||||
msgid "Extensions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:20
|
||||
msgid "VIF Id"
|
||||
msgstr ""
|
||||
@ -1159,11 +1480,11 @@ msgstr ""
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:12
|
||||
#: templates/django_openstack/dash/objects/_list.html:16
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:14
|
||||
#: templates/django_openstack/dash/objects/_list.html:18
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
@ -1376,30 +1697,10 @@ msgstr ""
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:40
|
||||
msgid "Project ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_toggle.html:8
|
||||
msgid "Toggle Public"
|
||||
msgstr ""
|
||||
@ -1484,11 +1785,6 @@ msgstr ""
|
||||
msgid "System Stats"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:8
|
||||
msgid "Up"
|
||||
msgstr ""
|
||||
@ -1574,11 +1870,6 @@ msgstr ""
|
||||
msgid "Users for Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:45
|
||||
msgid "here are currently no users for this tenant"
|
||||
msgstr ""
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openstack-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-10-25 15:01+0900\n"
|
||||
"POT-Creation-Date: 2011-10-27 14:03+0900\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"
|
||||
@ -18,14 +18,42 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: api.py:1002 syspanel/views/services.py:88
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr "セキュリティグループ%sを作成できません。"
|
||||
|
||||
#: api.py:1028 dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr "イメージ%sを公開できません。"
|
||||
|
||||
#: context_processors.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrieve tenant list from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:180
|
||||
#, python-format
|
||||
msgid "Unexpected error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:38
|
||||
msgid "User Name"
|
||||
msgstr "ユーザ名"
|
||||
|
||||
#: auth/views.py:39
|
||||
#: auth/views.py:39 syspanel/views/users.py:55 syspanel/views/users.py:73
|
||||
msgid "Password"
|
||||
msgstr "パスワード"
|
||||
|
||||
#: auth/views.py:83
|
||||
#, python-format
|
||||
msgid "No tenants present for user: %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:105
|
||||
#, fuzzy, python-format
|
||||
msgid "Error authenticating: %s"
|
||||
@ -41,6 +69,16 @@ msgstr ""
|
||||
msgid "Unable to delete non-empty container: %s"
|
||||
msgstr "キー%sを削除できません。"
|
||||
|
||||
#: dash/views/containers.py:55
|
||||
#, fuzzy, python-format
|
||||
msgid "Successfully deleted container: %s"
|
||||
msgstr "プロジェクト%(proj)sを正常に修正しました。"
|
||||
|
||||
#: dash/views/containers.py:61
|
||||
#, fuzzy
|
||||
msgid "Container Name"
|
||||
msgstr "ユーザ名"
|
||||
|
||||
#: dash/views/containers.py:65
|
||||
#, fuzzy
|
||||
msgid "Container was successfully created."
|
||||
@ -51,6 +89,17 @@ msgstr "ボリューム %(id)s %(name)s は正常に作成されました。"
|
||||
msgid "Successfully released Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:51
|
||||
#, python-format
|
||||
msgid "Error releasing Floating IP from tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:67
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
#, fuzzy
|
||||
msgid "Instance"
|
||||
msgstr "インスタンス"
|
||||
|
||||
#: dash/views/floating_ips.py:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -58,6 +107,11 @@ msgid ""
|
||||
"%(ip)s with Instance: %(inst)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:82
|
||||
#, fuzzy, python-format
|
||||
msgid "Error associating Floating IP: %s"
|
||||
msgstr "イメージ%sを更新できません。"
|
||||
|
||||
#: dash/views/floating_ips.py:99
|
||||
#, python-format
|
||||
msgid "Successfully disassociated Floating IP: %s"
|
||||
@ -75,12 +129,66 @@ msgid ""
|
||||
"to tenant \"%(tenant)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:124
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Error allocating Floating IP \"%(ip)s\" to tenant \"%(tenant)s"
|
||||
"\": %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:142
|
||||
#, python-format
|
||||
msgid "Error fetching floating ips: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59
|
||||
#: dash/views/images.py:46 syspanel/views/flavors.py:45
|
||||
#: syspanel/views/images.py:75 syspanel/views/tenants.py:86
|
||||
#: syspanel/views/tenants.py:114 syspanel/views/users.py:53
|
||||
#: templates/django_openstack/dash/containers/_list.html:6
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr "名前"
|
||||
|
||||
#: dash/views/images.py:47 syspanel/views/images.py:76
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:49 syspanel/views/images.py:78
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:51 syspanel/views/images.py:80
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:52 syspanel/views/images.py:82
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:54 syspanel/views/images.py:84
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59 dash/views/images.py:233
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to retreive image info from glance: %s"
|
||||
msgstr "イメージ%sの登録削除ができませんでした。"
|
||||
@ -109,6 +217,91 @@ msgid ""
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:111
|
||||
#, fuzzy
|
||||
msgid "Server Name"
|
||||
msgstr "ユーザ名"
|
||||
|
||||
#: dash/views/images.py:115
|
||||
#, fuzzy
|
||||
msgid "User Data"
|
||||
msgstr "ユーザ名"
|
||||
|
||||
#: dash/views/images.py:125
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:130
|
||||
#, fuzzy
|
||||
msgid "Key Name"
|
||||
msgstr "ユーザ名"
|
||||
|
||||
#: dash/views/images.py:138 templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr "セキュリティグループ"
|
||||
|
||||
#: dash/views/images.py:169
|
||||
#, fuzzy
|
||||
msgid "Instance was successfully launched"
|
||||
msgstr "イメージ%sが正常に登録削除されました。"
|
||||
|
||||
#: dash/views/images.py:178
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to launch instance: %s"
|
||||
msgstr "イメージ%sを更新できません。"
|
||||
|
||||
#: dash/views/images.py:192
|
||||
msgid ""
|
||||
"Unable to delete image, you are not "
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:197 dash/views/images.py:228 dash/views/images.py:318
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:202
|
||||
#, fuzzy
|
||||
msgid "Error deleting image: %(image)s: %i(msg)s"
|
||||
msgstr "イメージ%sを更新できません。"
|
||||
|
||||
#: dash/views/images.py:219
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrienve tenant info from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:225 syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
#, fuzzy
|
||||
msgid "There are currently no images."
|
||||
msgstr "キーペアが存在しません。"
|
||||
|
||||
#: dash/views/images.py:231 dash/views/snapshots.py:83
|
||||
#: syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:290
|
||||
#, fuzzy, python-format
|
||||
msgid "Error parsing quota for %(image)s: %(msg)s"
|
||||
msgstr "イメージ%sを更新できません。"
|
||||
|
||||
#: dash/views/images.py:323 syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:55
|
||||
#, python-format
|
||||
msgid "ApiException while terminating instance \"%s\""
|
||||
@ -168,12 +361,6 @@ msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません
|
||||
msgid "ApiException in instance usage"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr "イメージ%sを公開できません。"
|
||||
|
||||
#: dash/views/instances.py:241
|
||||
msgid "ApiException while fetching instance console"
|
||||
msgstr ""
|
||||
@ -187,7 +374,7 @@ msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません
|
||||
msgid "ApiException while fetching instance vnc connection"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:258
|
||||
#: dash/views/instances.py:258 syspanel/views/instances.py:249
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get vnc console for instance %(inst)s: %(message)s"
|
||||
msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません。"
|
||||
@ -196,7 +383,7 @@ msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません
|
||||
msgid "ApiException while fetching instance info"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:270
|
||||
#: dash/views/instances.py:270 syspanel/views/instances.py:255
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get information for instance %(inst)s: %(message)s"
|
||||
msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません。"
|
||||
@ -227,11 +414,21 @@ msgstr "プロジェクト%(proj)sを正常に修正しました。"
|
||||
msgid "Error deleting keypair: %s"
|
||||
msgstr "キー%sを削除できません。"
|
||||
|
||||
#: dash/views/keypairs.py:60 dash/views/keypairs.py:81
|
||||
#, fuzzy
|
||||
msgid "Keypair Name"
|
||||
msgstr "キーペア"
|
||||
|
||||
#: dash/views/keypairs.py:75
|
||||
#, python-format
|
||||
msgid "Error Creating Keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:83
|
||||
#, fuzzy
|
||||
msgid "Public Key"
|
||||
msgstr "公開する"
|
||||
|
||||
#: dash/views/keypairs.py:89
|
||||
#, python-format
|
||||
msgid "Successfully imported public key: %s"
|
||||
@ -247,6 +444,11 @@ msgstr ""
|
||||
msgid "Error fetching keypairs: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:49
|
||||
#, fuzzy
|
||||
msgid "Network Name"
|
||||
msgstr "ネットワーク"
|
||||
|
||||
#: dash/views/networks.py:60
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to create network %(network)s: %(msg)s"
|
||||
@ -262,6 +464,11 @@ msgstr "イメージ%sが更新されました。"
|
||||
msgid "Unable to delete network %(network)s: %(msg)s"
|
||||
msgstr "(%(inst)s: %(msg)sを停止する事ができません。"
|
||||
|
||||
#: dash/views/networks.py:83
|
||||
#, fuzzy, python-format
|
||||
msgid "Network %s has been deleted."
|
||||
msgstr "イメージ%sが更新されました。"
|
||||
|
||||
#: dash/views/networks.py:102
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to rename network %(network)s: %(msg)s"
|
||||
@ -292,16 +499,37 @@ msgstr ""
|
||||
msgid "Successfully deleted object: %s"
|
||||
msgstr "プロジェクト%(proj)sを正常に修正しました。"
|
||||
|
||||
#: dash/views/objects.py:76
|
||||
#, fuzzy
|
||||
msgid "Object Name"
|
||||
msgstr "ユーザ名"
|
||||
|
||||
#: dash/views/objects.py:77
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:87
|
||||
#, fuzzy
|
||||
msgid "Object was successfully uploaded."
|
||||
msgstr "セキュリティグループ%sが正常に削除されました。"
|
||||
|
||||
#: dash/views/objects.py:93
|
||||
msgid "Container to store object in"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:96
|
||||
msgid "New object name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:118
|
||||
#, python-format
|
||||
msgid "Object was successfully copied to %(container)s\\%(obj)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:43
|
||||
msgid "Number of Ports"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:53
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to create ports on network %(network)s: %(msg)s"
|
||||
@ -322,6 +550,40 @@ msgstr "(%(inst)s: %(msg)sを停止する事ができません。"
|
||||
msgid "Port %(port)s deleted from network %(network)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:89
|
||||
msgid "Select VIF to connect"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:100
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to attach port %(port)s to VIF %(vif)s: %(msg)s"
|
||||
msgstr "(%(inst)s: %(msg)sを停止する事ができません。"
|
||||
|
||||
#: dash/views/ports.py:103
|
||||
#, python-format
|
||||
msgid "Port %(port)s connected to VIF %(vif)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:120
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to detach port %(port)s: %(message)s"
|
||||
msgstr "(%(inst)s: %(msg)sを停止する事ができません。"
|
||||
|
||||
#: dash/views/ports.py:123
|
||||
#, python-format
|
||||
msgid "Port %s detached."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:142
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to set port state to %(state)s: %(message)s"
|
||||
msgstr "(%(inst)s: %(message)sを停止する事ができません。"
|
||||
|
||||
#: dash/views/ports.py:145
|
||||
#, python-format
|
||||
msgid "Port %(port)s state set to %(state)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:56
|
||||
#, fuzzy, python-format
|
||||
msgid "Successfully created security_group: %s"
|
||||
@ -342,6 +604,11 @@ msgstr "セキュリティグループ%sを削除できません"
|
||||
msgid "Error deleting security group: %s"
|
||||
msgstr "セキュリティグループ%sを削除できません"
|
||||
|
||||
#: dash/views/security_groups.py:109
|
||||
#, fuzzy, python-format
|
||||
msgid "Successfully added rule: %s"
|
||||
msgstr "プロジェクト%(proj)sを正常に修正しました。"
|
||||
|
||||
#: dash/views/security_groups.py:113
|
||||
#, fuzzy, python-format
|
||||
msgid "Error adding rule security group: %s"
|
||||
@ -362,23 +629,30 @@ msgstr "セキュリティグループ%sを作成できません。"
|
||||
msgid "Error fetching security_groups: %s"
|
||||
msgstr "セキュリティグループ%sを作成できません。"
|
||||
|
||||
#: dash/views/security_groups.py:181
|
||||
#, fuzzy, python-format
|
||||
msgid "Error getting security_group: %s"
|
||||
msgstr "セキュリティグループ%sを作成できません。"
|
||||
|
||||
#: dash/views/snapshots.py:51
|
||||
#, fuzzy
|
||||
msgid "Snapshot Name"
|
||||
msgstr "スナップショット"
|
||||
|
||||
#: dash/views/snapshots.py:62
|
||||
#, python-format
|
||||
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
#: dash/views/snapshots.py:66
|
||||
#, fuzzy, python-format
|
||||
msgid "Error Creating Snapshot: %s"
|
||||
msgstr "ユーザ%sを作成中..."
|
||||
|
||||
#: dash/views/snapshots.py:83 syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
#: dash/views/snapshots.py:104
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to retreive instance: %s"
|
||||
msgstr "%sをリボーク(無効化)できません。"
|
||||
|
||||
#: dash/views/snapshots.py:111
|
||||
#, python-format
|
||||
@ -391,6 +665,27 @@ msgstr ""
|
||||
msgid "Your token has expired. Please log in again"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:44
|
||||
#, fuzzy
|
||||
msgid "Flavor ID"
|
||||
msgstr "インスタンスタイプ"
|
||||
|
||||
#: syspanel/views/flavors.py:46 syspanel/views/tenants.py:148
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:47
|
||||
msgid "Memory MB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:48
|
||||
msgid "Disk GB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:57
|
||||
#, fuzzy, python-format
|
||||
msgid "%s was successfully added to flavors."
|
||||
@ -416,17 +711,6 @@ msgstr ""
|
||||
msgid "Error updating image: %s"
|
||||
msgstr "イメージ%sを更新できません。"
|
||||
|
||||
#: syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
#, fuzzy
|
||||
msgid "There are currently no images."
|
||||
msgstr "キーペアが存在しません。"
|
||||
|
||||
#: syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:171
|
||||
msgid "Image could not be updated, please try again."
|
||||
msgstr ""
|
||||
@ -468,72 +752,219 @@ msgstr "イメージ%sが更新されました。"
|
||||
msgid "Unable to update service '%(name)s': %(msg)s"
|
||||
msgstr "インスタンス%(inst)s: %(msg)sを更新する事ができません。"
|
||||
|
||||
#: syspanel/views/services.py:88
|
||||
#: syspanel/views/tenants.py:57
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr "セキュリティグループ%sを作成できません。"
|
||||
msgid "%(user)s was successfully added to %(tenant)s."
|
||||
msgstr "キー%sは正常に削除されました。"
|
||||
|
||||
#: syspanel/views/tenants.py:60
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to create user association: %s"
|
||||
msgstr "セキュリティグループ%sを作成できません。"
|
||||
|
||||
#: syspanel/views/tenants.py:77
|
||||
#, fuzzy, python-format
|
||||
msgid "%(user)s was successfully removed from %(tenant)s."
|
||||
msgstr "キー%sは正常に削除されました。"
|
||||
|
||||
#: syspanel/views/tenants.py:80 syspanel/views/tenants.py:106
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to create tenant: %s"
|
||||
msgstr "キー%sを作成できません。"
|
||||
|
||||
#: syspanel/views/tenants.py:100 syspanel/views/users.py:202
|
||||
#: syspanel/views/tenants.py:88 syspanel/views/tenants.py:117
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr "説明"
|
||||
|
||||
#: syspanel/views/tenants.py:89 syspanel/views/tenants.py:118
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100
|
||||
#, fuzzy, python-format
|
||||
msgid "%s was successfully created."
|
||||
msgstr "キー%sは正常に削除されました。"
|
||||
|
||||
#: syspanel/views/tenants.py:136 syspanel/views/tenants.py:222
|
||||
#: syspanel/views/tenants.py:112 syspanel/views/users.py:68
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:129
|
||||
#, fuzzy, python-format
|
||||
msgid "%s was successfully updated."
|
||||
msgstr "キー%sは正常に削除されました。"
|
||||
|
||||
#: syspanel/views/tenants.py:137 syspanel/views/tenants.py:245
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to update tenant: %s"
|
||||
msgstr "イメージ%sを更新できません。"
|
||||
|
||||
#: syspanel/views/tenants.py:168
|
||||
#: syspanel/views/tenants.py:142
|
||||
msgid "ID (name)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:144
|
||||
msgid "Metadata Items"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:145
|
||||
msgid "Injected Files"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:146
|
||||
msgid "Injected File Content Bytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:149
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr "インスタンス"
|
||||
|
||||
#: syspanel/views/tenants.py:150
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr "ボリューム"
|
||||
|
||||
#: syspanel/views/tenants.py:151
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:152
|
||||
msgid "RAM (in MB)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:153
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:169
|
||||
#, fuzzy, python-format
|
||||
msgid "Quotas for %s were successfully updated."
|
||||
msgstr "セキュリティグループ%sが正常に削除されました。"
|
||||
|
||||
#: syspanel/views/tenants.py:172
|
||||
#: syspanel/views/tenants.py:173
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to update quotas: %s"
|
||||
msgstr "イメージ%sを更新できません。"
|
||||
|
||||
#: syspanel/views/tenants.py:184
|
||||
#: syspanel/views/tenants.py:183
|
||||
#, fuzzy, python-format
|
||||
msgid "Successfully deleted tenant %(tenant)s."
|
||||
msgstr "プロジェクト%(proj)sを正常に修正しました。"
|
||||
|
||||
#: syspanel/views/tenants.py:188
|
||||
#, fuzzy, python-format
|
||||
msgid "Error deleting tenant: %s"
|
||||
msgstr "キー%sを削除できません。"
|
||||
|
||||
#: syspanel/views/tenants.py:206
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get tenant info: %s"
|
||||
msgstr "キー%sを作成できません。"
|
||||
|
||||
#: syspanel/views/users.py:68
|
||||
#: syspanel/views/users.py:54 syspanel/views/users.py:72
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:58 syspanel/views/users.py:76
|
||||
#, fuzzy
|
||||
msgid "Primary Tenant"
|
||||
msgstr "テナント"
|
||||
|
||||
#: syspanel/views/users.py:86
|
||||
#, fuzzy, python-format
|
||||
msgid "%(user)s was successfully deleted."
|
||||
msgstr "キー%sは正常に削除されました。"
|
||||
|
||||
#: syspanel/views/users.py:108
|
||||
#: syspanel/views/users.py:92
|
||||
msgid "ID (username)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:93
|
||||
msgid "enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:104
|
||||
#, python-format
|
||||
msgid "User %(user)s %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:109
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to %(state)s user %(user)s"
|
||||
msgstr "キー%sを削除できません。"
|
||||
|
||||
#: syspanel/views/users.py:128
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to list users: %s"
|
||||
msgstr "キー%sを削除できません。"
|
||||
|
||||
#: syspanel/views/users.py:146
|
||||
#: syspanel/views/users.py:160
|
||||
#, python-format
|
||||
msgid "Updated %(attrib)s for %(user)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:166
|
||||
#, fuzzy
|
||||
msgid "Unable to update user, please try again."
|
||||
msgstr "イメージ%sを更新できません。"
|
||||
|
||||
#: syspanel/views/users.py:184
|
||||
#: syspanel/views/users.py:194
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to retrieve tenant list: %s"
|
||||
msgstr "キー%sを作成できません。"
|
||||
|
||||
#: syspanel/views/users.py:212
|
||||
#, fuzzy, python-format
|
||||
msgid "User \"%s\" was successfully created."
|
||||
msgstr "キー%sは正常に削除されました。"
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#: syspanel/views/users.py:232
|
||||
#, fuzzy, python-format
|
||||
msgid "Error creating user: %s"
|
||||
msgstr "ユーザ%sを作成中..."
|
||||
@ -574,15 +1005,6 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr "概要"
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr "インスタンス"
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:9
|
||||
#: templates/django_openstack/dash/images/index.html:12
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:11
|
||||
@ -600,17 +1022,6 @@ msgstr "スナップショット"
|
||||
msgid "Keypairs"
|
||||
msgstr "キーペア"
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr "セキュリティグループ"
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:15
|
||||
#: templates/django_openstack/dash/networks/index.html:13
|
||||
msgid "Networks"
|
||||
@ -656,30 +1067,11 @@ msgstr "削除"
|
||||
msgid "Create Container"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:4
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:4
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr "名前"
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:5
|
||||
#: templates/django_openstack/dash/containers/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/_list.html:13
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:6
|
||||
#: templates/django_openstack/dash/networks/_detail.html:7
|
||||
#: templates/django_openstack/dash/objects/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:7
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/edit_rules.html:24
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:9
|
||||
@ -690,11 +1082,11 @@ msgstr "名前"
|
||||
msgid "Actions"
|
||||
msgstr "アクション"
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:13
|
||||
#: templates/django_openstack/dash/containers/_list.html:17
|
||||
msgid "List Objects"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:14
|
||||
#: templates/django_openstack/dash/containers/_list.html:18
|
||||
#: templates/django_openstack/dash/objects/_form.html:10
|
||||
msgid "Upload Object"
|
||||
msgstr ""
|
||||
@ -796,19 +1188,6 @@ msgstr "イメージを更新"
|
||||
msgid "Launch Instance"
|
||||
msgstr "イメージを起動します。"
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/images/_list.html:10
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:9
|
||||
@ -861,14 +1240,6 @@ msgstr ""
|
||||
msgid "RAM (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr "ボリューム"
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/update.html:22
|
||||
#: templates/django_openstack/syspanel/images/update.html:22
|
||||
#, fuzzy
|
||||
@ -955,13 +1326,6 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:64
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:70
|
||||
msgid "Ram Size"
|
||||
@ -972,11 +1336,6 @@ msgstr ""
|
||||
msgid "Disk Size"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:67
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:73
|
||||
msgid "Uptime"
|
||||
@ -1016,26 +1375,6 @@ msgstr ""
|
||||
msgid "Return to keypairs list"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr "説明"
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:37
|
||||
#: templates/django_openstack/dash/keypairs/import.html:27
|
||||
#, fuzzy
|
||||
@ -1081,11 +1420,6 @@ msgstr "ボリュームを付与する。"
|
||||
msgid "Extensions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
#, fuzzy
|
||||
msgid "Instance"
|
||||
msgstr "インスタンス"
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:20
|
||||
msgid "VIF Id"
|
||||
msgstr ""
|
||||
@ -1185,11 +1519,11 @@ msgstr ""
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:12
|
||||
#: templates/django_openstack/dash/objects/_list.html:16
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:14
|
||||
#: templates/django_openstack/dash/objects/_list.html:18
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
@ -1412,30 +1746,10 @@ msgstr "公開する"
|
||||
msgid "Location"
|
||||
msgstr "ロケーション"
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:40
|
||||
msgid "Project ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_toggle.html:8
|
||||
#, fuzzy
|
||||
msgid "Toggle Public"
|
||||
@ -1522,11 +1836,6 @@ msgstr ""
|
||||
msgid "System Stats"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:8
|
||||
msgid "Up"
|
||||
msgstr ""
|
||||
@ -1618,11 +1927,6 @@ msgstr "ここで、複数のユーザ資格を編集できます。"
|
||||
msgid "Users for Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:45
|
||||
msgid "here are currently no users for this tenant"
|
||||
msgstr ""
|
||||
|
Binary file not shown.
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openstack-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-10-25 15:01+0900\n"
|
||||
"POT-Creation-Date: 2011-10-27 14:03+0900\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-"
|
||||
@ -20,14 +20,42 @@ msgstr ""
|
||||
"X-Poedit-Country: POLAND\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
|
||||
#: api.py:1002 syspanel/views/services.py:88
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr "Nie można utworzyć grupy bezpieczeństwa: %s"
|
||||
|
||||
#: api.py:1028 dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr "Nie można ustawić widoczności obrazu na publiczną: %s"
|
||||
|
||||
#: context_processors.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrieve tenant list from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:180
|
||||
#, python-format
|
||||
msgid "Unexpected error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:38
|
||||
msgid "User Name"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:39
|
||||
#: auth/views.py:39 syspanel/views/users.py:55 syspanel/views/users.py:73
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:83
|
||||
#, python-format
|
||||
msgid "No tenants present for user: %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:105
|
||||
#, fuzzy, python-format
|
||||
msgid "Error authenticating: %s"
|
||||
@ -43,6 +71,15 @@ msgstr ""
|
||||
msgid "Unable to delete non-empty container: %s"
|
||||
msgstr "Nie można usunąć klucza: %s"
|
||||
|
||||
#: dash/views/containers.py:55
|
||||
#, fuzzy, python-format
|
||||
msgid "Successfully deleted container: %s"
|
||||
msgstr "Pomyślnie zmodyfikowano projekt %(proj)s."
|
||||
|
||||
#: dash/views/containers.py:61
|
||||
msgid "Container Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:65
|
||||
#, fuzzy
|
||||
msgid "Container was successfully created."
|
||||
@ -53,6 +90,17 @@ msgstr "Wolumen %(id)s %(name)s został pomyślnie utworzony."
|
||||
msgid "Successfully released Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:51
|
||||
#, python-format
|
||||
msgid "Error releasing Floating IP from tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:67
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
#, fuzzy
|
||||
msgid "Instance"
|
||||
msgstr "Instancje"
|
||||
|
||||
#: dash/views/floating_ips.py:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -60,6 +108,11 @@ msgid ""
|
||||
"%(ip)s with Instance: %(inst)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:82
|
||||
#, fuzzy, python-format
|
||||
msgid "Error associating Floating IP: %s"
|
||||
msgstr "Nie można zaktualizować obrazu: %s"
|
||||
|
||||
#: dash/views/floating_ips.py:99
|
||||
#, python-format
|
||||
msgid "Successfully disassociated Floating IP: %s"
|
||||
@ -77,12 +130,66 @@ msgid ""
|
||||
"to tenant \"%(tenant)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:124
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Error allocating Floating IP \"%(ip)s\" to tenant \"%(tenant)s"
|
||||
"\": %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:142
|
||||
#, python-format
|
||||
msgid "Error fetching floating ips: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59
|
||||
#: dash/views/images.py:46 syspanel/views/flavors.py:45
|
||||
#: syspanel/views/images.py:75 syspanel/views/tenants.py:86
|
||||
#: syspanel/views/tenants.py:114 syspanel/views/users.py:53
|
||||
#: templates/django_openstack/dash/containers/_list.html:6
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:47 syspanel/views/images.py:76
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:49 syspanel/views/images.py:78
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:51 syspanel/views/images.py:80
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:52 syspanel/views/images.py:82
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:54 syspanel/views/images.py:84
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59 dash/views/images.py:233
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to retreive image info from glance: %s"
|
||||
msgstr "Nie można wyrejestrować obrazu: %s"
|
||||
@ -111,6 +218,88 @@ msgid ""
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:111
|
||||
msgid "Server Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:115
|
||||
msgid "User Data"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:125
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:130
|
||||
msgid "Key Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:138 templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr "Grupy bezpieczeństwa"
|
||||
|
||||
#: dash/views/images.py:169
|
||||
#, fuzzy
|
||||
msgid "Instance was successfully launched"
|
||||
msgstr "Obraz %s został pomyślnie wyrejestrowany."
|
||||
|
||||
#: dash/views/images.py:178
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to launch instance: %s"
|
||||
msgstr "Nie można zaktualizować obrazu: %s"
|
||||
|
||||
#: dash/views/images.py:192
|
||||
msgid ""
|
||||
"Unable to delete image, you are not "
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:197 dash/views/images.py:228 dash/views/images.py:318
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:202
|
||||
#, fuzzy
|
||||
msgid "Error deleting image: %(image)s: %i(msg)s"
|
||||
msgstr "Nie można zaktualizować obrazu: %s"
|
||||
|
||||
#: dash/views/images.py:219
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrienve tenant info from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:225 syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
#, fuzzy
|
||||
msgid "There are currently no images."
|
||||
msgstr "Brak istniejących par kluczy."
|
||||
|
||||
#: dash/views/images.py:231 dash/views/snapshots.py:83
|
||||
#: syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:290
|
||||
#, fuzzy, python-format
|
||||
msgid "Error parsing quota for %(image)s: %(msg)s"
|
||||
msgstr "Nie można zaktualizować obrazu: %s"
|
||||
|
||||
#: dash/views/images.py:323 syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:55
|
||||
#, python-format
|
||||
msgid "ApiException while terminating instance \"%s\""
|
||||
@ -170,12 +359,6 @@ msgstr "Nie można zaktualizować instancji %(inst)s: %(msg)s"
|
||||
msgid "ApiException in instance usage"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr "Nie można ustawić widoczności obrazu na publiczną: %s"
|
||||
|
||||
#: dash/views/instances.py:241
|
||||
msgid "ApiException while fetching instance console"
|
||||
msgstr ""
|
||||
@ -189,7 +372,7 @@ msgstr "Nie można zaktualizować instancji %(inst)s: %(msg)s"
|
||||
msgid "ApiException while fetching instance vnc connection"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:258
|
||||
#: dash/views/instances.py:258 syspanel/views/instances.py:249
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get vnc console for instance %(inst)s: %(message)s"
|
||||
msgstr "Nie można zaktualizować instancji %(inst)s: %(msg)s"
|
||||
@ -198,7 +381,7 @@ msgstr "Nie można zaktualizować instancji %(inst)s: %(msg)s"
|
||||
msgid "ApiException while fetching instance info"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:270
|
||||
#: dash/views/instances.py:270 syspanel/views/instances.py:255
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get information for instance %(inst)s: %(message)s"
|
||||
msgstr "Nie można zaktualizować instancji %(inst)s: %(msg)s"
|
||||
@ -229,11 +412,20 @@ msgstr "Pomyślnie zmodyfikowano projekt %(proj)s."
|
||||
msgid "Error deleting keypair: %s"
|
||||
msgstr "Nie można usunąć klucza: %s"
|
||||
|
||||
#: dash/views/keypairs.py:60 dash/views/keypairs.py:81
|
||||
msgid "Keypair Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:75
|
||||
#, python-format
|
||||
msgid "Error Creating Keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:83
|
||||
#, fuzzy
|
||||
msgid "Public Key"
|
||||
msgstr "Uczyń publicznym"
|
||||
|
||||
#: dash/views/keypairs.py:89
|
||||
#, python-format
|
||||
msgid "Successfully imported public key: %s"
|
||||
@ -249,6 +441,10 @@ msgstr ""
|
||||
msgid "Error fetching keypairs: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:49
|
||||
msgid "Network Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:60
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to create network %(network)s: %(msg)s"
|
||||
@ -264,6 +460,11 @@ msgstr "Obraz %s został zaktualizowany."
|
||||
msgid "Unable to delete network %(network)s: %(msg)s"
|
||||
msgstr "Nie można zakończyć %(inst)s: %(msg)s"
|
||||
|
||||
#: dash/views/networks.py:83
|
||||
#, fuzzy, python-format
|
||||
msgid "Network %s has been deleted."
|
||||
msgstr "Obraz %s został zaktualizowany."
|
||||
|
||||
#: dash/views/networks.py:102
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to rename network %(network)s: %(msg)s"
|
||||
@ -294,16 +495,36 @@ msgstr ""
|
||||
msgid "Successfully deleted object: %s"
|
||||
msgstr "Pomyślnie zmodyfikowano projekt %(proj)s."
|
||||
|
||||
#: dash/views/objects.py:76
|
||||
msgid "Object Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:77
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:87
|
||||
#, fuzzy
|
||||
msgid "Object was successfully uploaded."
|
||||
msgstr "Grupa bezpieczeństwa %s została pomyślnie usunięta."
|
||||
|
||||
#: dash/views/objects.py:93
|
||||
msgid "Container to store object in"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:96
|
||||
msgid "New object name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:118
|
||||
#, python-format
|
||||
msgid "Object was successfully copied to %(container)s\\%(obj)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:43
|
||||
msgid "Number of Ports"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:53
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to create ports on network %(network)s: %(msg)s"
|
||||
@ -324,6 +545,40 @@ msgstr "Nie można zakończyć %(inst)s: %(msg)s"
|
||||
msgid "Port %(port)s deleted from network %(network)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:89
|
||||
msgid "Select VIF to connect"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:100
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to attach port %(port)s to VIF %(vif)s: %(msg)s"
|
||||
msgstr "Nie można zakończyć %(inst)s: %(msg)s"
|
||||
|
||||
#: dash/views/ports.py:103
|
||||
#, python-format
|
||||
msgid "Port %(port)s connected to VIF %(vif)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:120
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to detach port %(port)s: %(message)s"
|
||||
msgstr "Nie można zakończyć %(inst)s: %(msg)s"
|
||||
|
||||
#: dash/views/ports.py:123
|
||||
#, python-format
|
||||
msgid "Port %s detached."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:142
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to set port state to %(state)s: %(message)s"
|
||||
msgstr "Nie można zakończyć %(inst)s: %(msg)s"
|
||||
|
||||
#: dash/views/ports.py:145
|
||||
#, python-format
|
||||
msgid "Port %(port)s state set to %(state)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:56
|
||||
#, fuzzy, python-format
|
||||
msgid "Successfully created security_group: %s"
|
||||
@ -344,6 +599,11 @@ msgstr "Nie można usunąć grupy bezpieczeństwa: %s"
|
||||
msgid "Error deleting security group: %s"
|
||||
msgstr "Nie można usunąć grupy bezpieczeństwa: %s"
|
||||
|
||||
#: dash/views/security_groups.py:109
|
||||
#, fuzzy, python-format
|
||||
msgid "Successfully added rule: %s"
|
||||
msgstr "Pomyślnie zmodyfikowano projekt %(proj)s."
|
||||
|
||||
#: dash/views/security_groups.py:113
|
||||
#, fuzzy, python-format
|
||||
msgid "Error adding rule security group: %s"
|
||||
@ -364,23 +624,29 @@ msgstr "Nie można utworzyć grupy bezpieczeństwa: %s"
|
||||
msgid "Error fetching security_groups: %s"
|
||||
msgstr "Nie można utworzyć grupy bezpieczeństwa: %s"
|
||||
|
||||
#: dash/views/security_groups.py:181
|
||||
#, fuzzy, python-format
|
||||
msgid "Error getting security_group: %s"
|
||||
msgstr "Nie można utworzyć grupy bezpieczeństwa: %s"
|
||||
|
||||
#: dash/views/snapshots.py:51
|
||||
msgid "Snapshot Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:62
|
||||
#, python-format
|
||||
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
#: dash/views/snapshots.py:66
|
||||
#, fuzzy, python-format
|
||||
msgid "Error Creating Snapshot: %s"
|
||||
msgstr "tworzenie użytkownika %s..."
|
||||
|
||||
#: dash/views/snapshots.py:83 syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
#: dash/views/snapshots.py:104
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to retreive instance: %s"
|
||||
msgstr "Nie można cofnąć: %s"
|
||||
|
||||
#: dash/views/snapshots.py:111
|
||||
#, python-format
|
||||
@ -393,6 +659,26 @@ msgstr ""
|
||||
msgid "Your token has expired. Please log in again"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:44
|
||||
msgid "Flavor ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:46 syspanel/views/tenants.py:148
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:47
|
||||
msgid "Memory MB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:48
|
||||
msgid "Disk GB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:57
|
||||
#, fuzzy, python-format
|
||||
msgid "%s was successfully added to flavors."
|
||||
@ -418,17 +704,6 @@ msgstr ""
|
||||
msgid "Error updating image: %s"
|
||||
msgstr "Nie można zaktualizować obrazu: %s"
|
||||
|
||||
#: syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
#, fuzzy
|
||||
msgid "There are currently no images."
|
||||
msgstr "Brak istniejących par kluczy."
|
||||
|
||||
#: syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:171
|
||||
msgid "Image could not be updated, please try again."
|
||||
msgstr ""
|
||||
@ -470,72 +745,218 @@ msgstr "Obraz %s został zaktualizowany."
|
||||
msgid "Unable to update service '%(name)s': %(msg)s"
|
||||
msgstr "Nie można zaktualizować instancji %(inst)s: %(msg)s"
|
||||
|
||||
#: syspanel/views/services.py:88
|
||||
#: syspanel/views/tenants.py:57
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr "Nie można utworzyć grupy bezpieczeństwa: %s"
|
||||
msgid "%(user)s was successfully added to %(tenant)s."
|
||||
msgstr "Klucz %s został pomyślnie usunięty."
|
||||
|
||||
#: syspanel/views/tenants.py:60
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to create user association: %s"
|
||||
msgstr "Nie można utworzyć grupy bezpieczeństwa: %s"
|
||||
|
||||
#: syspanel/views/tenants.py:77
|
||||
#, fuzzy, python-format
|
||||
msgid "%(user)s was successfully removed from %(tenant)s."
|
||||
msgstr "Klucz %s został pomyślnie usunięty."
|
||||
|
||||
#: syspanel/views/tenants.py:80 syspanel/views/tenants.py:106
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to create tenant: %s"
|
||||
msgstr "Nie można utworzyć klucza: %s"
|
||||
|
||||
#: syspanel/views/tenants.py:100 syspanel/views/users.py:202
|
||||
#: syspanel/views/tenants.py:88 syspanel/views/tenants.py:117
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:89 syspanel/views/tenants.py:118
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100
|
||||
#, fuzzy, python-format
|
||||
msgid "%s was successfully created."
|
||||
msgstr "Klucz %s został pomyślnie usunięty."
|
||||
|
||||
#: syspanel/views/tenants.py:136 syspanel/views/tenants.py:222
|
||||
#: syspanel/views/tenants.py:112 syspanel/views/users.py:68
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:129
|
||||
#, fuzzy, python-format
|
||||
msgid "%s was successfully updated."
|
||||
msgstr "Klucz %s został pomyślnie usunięty."
|
||||
|
||||
#: syspanel/views/tenants.py:137 syspanel/views/tenants.py:245
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to update tenant: %s"
|
||||
msgstr "Nie można zaktualizować obrazu: %s"
|
||||
|
||||
#: syspanel/views/tenants.py:168
|
||||
#: syspanel/views/tenants.py:142
|
||||
msgid "ID (name)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:144
|
||||
msgid "Metadata Items"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:145
|
||||
msgid "Injected Files"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:146
|
||||
msgid "Injected File Content Bytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:149
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr "Instancje"
|
||||
|
||||
#: syspanel/views/tenants.py:150
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr "Wolumeny"
|
||||
|
||||
#: syspanel/views/tenants.py:151
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:152
|
||||
msgid "RAM (in MB)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:153
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:169
|
||||
#, fuzzy, python-format
|
||||
msgid "Quotas for %s were successfully updated."
|
||||
msgstr "Grupa bezpieczeństwa %s została pomyślnie usunięta."
|
||||
|
||||
#: syspanel/views/tenants.py:172
|
||||
#: syspanel/views/tenants.py:173
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to update quotas: %s"
|
||||
msgstr "Nie można zaktualizować obrazu: %s"
|
||||
|
||||
#: syspanel/views/tenants.py:184
|
||||
#: syspanel/views/tenants.py:183
|
||||
#, fuzzy, python-format
|
||||
msgid "Successfully deleted tenant %(tenant)s."
|
||||
msgstr "Pomyślnie zmodyfikowano projekt %(proj)s."
|
||||
|
||||
#: syspanel/views/tenants.py:188
|
||||
#, fuzzy, python-format
|
||||
msgid "Error deleting tenant: %s"
|
||||
msgstr "Nie można usunąć klucza: %s"
|
||||
|
||||
#: syspanel/views/tenants.py:206
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to get tenant info: %s"
|
||||
msgstr "Nie można utworzyć klucza: %s"
|
||||
|
||||
#: syspanel/views/users.py:68
|
||||
#: syspanel/views/users.py:54 syspanel/views/users.py:72
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:58 syspanel/views/users.py:76
|
||||
msgid "Primary Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:86
|
||||
#, fuzzy, python-format
|
||||
msgid "%(user)s was successfully deleted."
|
||||
msgstr "Klucz %s został pomyślnie usunięty."
|
||||
|
||||
#: syspanel/views/users.py:108
|
||||
#: syspanel/views/users.py:92
|
||||
msgid "ID (username)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:93
|
||||
msgid "enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:104
|
||||
#, python-format
|
||||
msgid "User %(user)s %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:109
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to %(state)s user %(user)s"
|
||||
msgstr "Nie można usunąć klucza: %s"
|
||||
|
||||
#: syspanel/views/users.py:128
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to list users: %s"
|
||||
msgstr "Nie można usunąć klucza: %s"
|
||||
|
||||
#: syspanel/views/users.py:146
|
||||
#: syspanel/views/users.py:160
|
||||
#, python-format
|
||||
msgid "Updated %(attrib)s for %(user)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:166
|
||||
#, fuzzy
|
||||
msgid "Unable to update user, please try again."
|
||||
msgstr "Nie można zaktualizować obrazu: %s"
|
||||
|
||||
#: syspanel/views/users.py:184
|
||||
#: syspanel/views/users.py:194
|
||||
#, fuzzy, python-format
|
||||
msgid "Unable to retrieve tenant list: %s"
|
||||
msgstr "Nie można utworzyć klucza: %s"
|
||||
|
||||
#: syspanel/views/users.py:212
|
||||
#, fuzzy, python-format
|
||||
msgid "User \"%s\" was successfully created."
|
||||
msgstr "Klucz %s został pomyślnie usunięty."
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#: syspanel/views/users.py:232
|
||||
#, fuzzy, python-format
|
||||
msgid "Error creating user: %s"
|
||||
msgstr "tworzenie użytkownika %s..."
|
||||
@ -576,15 +997,6 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr "Instancje"
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:9
|
||||
#: templates/django_openstack/dash/images/index.html:12
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:11
|
||||
@ -602,17 +1014,6 @@ msgstr ""
|
||||
msgid "Keypairs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr "Grupy bezpieczeństwa"
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:15
|
||||
#: templates/django_openstack/dash/networks/index.html:13
|
||||
msgid "Networks"
|
||||
@ -658,30 +1059,11 @@ msgstr "Usuń"
|
||||
msgid "Create Container"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:4
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:4
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:5
|
||||
#: templates/django_openstack/dash/containers/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/_list.html:13
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:6
|
||||
#: templates/django_openstack/dash/networks/_detail.html:7
|
||||
#: templates/django_openstack/dash/objects/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:7
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/edit_rules.html:24
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:9
|
||||
@ -693,11 +1075,11 @@ msgstr ""
|
||||
msgid "Actions"
|
||||
msgstr "Położenie"
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:13
|
||||
#: templates/django_openstack/dash/containers/_list.html:17
|
||||
msgid "List Objects"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:14
|
||||
#: templates/django_openstack/dash/containers/_list.html:18
|
||||
#: templates/django_openstack/dash/objects/_form.html:10
|
||||
msgid "Upload Object"
|
||||
msgstr ""
|
||||
@ -800,19 +1182,6 @@ msgstr "Aktualizuj obraz"
|
||||
msgid "Launch Instance"
|
||||
msgstr "Uruchom obraz"
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/images/_list.html:10
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:9
|
||||
@ -866,14 +1235,6 @@ msgstr ""
|
||||
msgid "RAM (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr "Wolumeny"
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/update.html:22
|
||||
#: templates/django_openstack/syspanel/images/update.html:22
|
||||
#, fuzzy
|
||||
@ -960,13 +1321,6 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:64
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:70
|
||||
msgid "Ram Size"
|
||||
@ -977,11 +1331,6 @@ msgstr ""
|
||||
msgid "Disk Size"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:67
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:73
|
||||
msgid "Uptime"
|
||||
@ -1021,26 +1370,6 @@ msgstr ""
|
||||
msgid "Return to keypairs list"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:37
|
||||
#: templates/django_openstack/dash/keypairs/import.html:27
|
||||
#, fuzzy
|
||||
@ -1087,11 +1416,6 @@ msgstr "Dołącz wolumen"
|
||||
msgid "Extensions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
#, fuzzy
|
||||
msgid "Instance"
|
||||
msgstr "Instancje"
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:20
|
||||
msgid "VIF Id"
|
||||
msgstr ""
|
||||
@ -1192,11 +1516,11 @@ msgstr ""
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:12
|
||||
#: templates/django_openstack/dash/objects/_list.html:16
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:14
|
||||
#: templates/django_openstack/dash/objects/_list.html:18
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
@ -1419,30 +1743,10 @@ msgstr "Uczyń publicznym"
|
||||
msgid "Location"
|
||||
msgstr "Położenie"
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:40
|
||||
msgid "Project ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_toggle.html:8
|
||||
#, fuzzy
|
||||
msgid "Toggle Public"
|
||||
@ -1529,11 +1833,6 @@ msgstr ""
|
||||
msgid "System Stats"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:8
|
||||
msgid "Up"
|
||||
msgstr ""
|
||||
@ -1625,11 +1924,6 @@ msgstr "Tutaj można edytować wiele ról użytkowników."
|
||||
msgid "Users for Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:45
|
||||
msgid "here are currently no users for this tenant"
|
||||
msgstr ""
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openstack-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-10-25 15:01+0900\n"
|
||||
"POT-Creation-Date: 2011-10-27 14:03+0900\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,14 +17,42 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: api.py:1002 syspanel/views/services.py:88
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: api.py:1028 dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: context_processors.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrieve tenant list from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:180
|
||||
#, python-format
|
||||
msgid "Unexpected error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:38
|
||||
msgid "User Name"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:39
|
||||
#: auth/views.py:39 syspanel/views/users.py:55 syspanel/views/users.py:73
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:83
|
||||
#, python-format
|
||||
msgid "No tenants present for user: %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:105
|
||||
#, python-format
|
||||
msgid "Error authenticating: %s"
|
||||
@ -40,6 +68,15 @@ msgstr ""
|
||||
msgid "Unable to delete non-empty container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:55
|
||||
#, python-format
|
||||
msgid "Successfully deleted container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:61
|
||||
msgid "Container Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:65
|
||||
msgid "Container was successfully created."
|
||||
msgstr ""
|
||||
@ -49,6 +86,16 @@ msgstr ""
|
||||
msgid "Successfully released Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:51
|
||||
#, python-format
|
||||
msgid "Error releasing Floating IP from tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:67
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -56,6 +103,11 @@ msgid ""
|
||||
"%(ip)s with Instance: %(inst)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:82
|
||||
#, python-format
|
||||
msgid "Error associating Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:99
|
||||
#, python-format
|
||||
msgid "Successfully disassociated Floating IP: %s"
|
||||
@ -73,12 +125,66 @@ msgid ""
|
||||
"to tenant \"%(tenant)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:124
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Error allocating Floating IP \"%(ip)s\" to tenant \"%(tenant)s"
|
||||
"\": %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:142
|
||||
#, python-format
|
||||
msgid "Error fetching floating ips: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59
|
||||
#: dash/views/images.py:46 syspanel/views/flavors.py:45
|
||||
#: syspanel/views/images.py:75 syspanel/views/tenants.py:86
|
||||
#: syspanel/views/tenants.py:114 syspanel/views/users.py:53
|
||||
#: templates/django_openstack/dash/containers/_list.html:6
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:47 syspanel/views/images.py:76
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:49 syspanel/views/images.py:78
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:51 syspanel/views/images.py:80
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:52 syspanel/views/images.py:82
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:54 syspanel/views/images.py:84
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59 dash/views/images.py:233
|
||||
#, python-format
|
||||
msgid "Unable to retreive image info from glance: %s"
|
||||
msgstr ""
|
||||
@ -106,6 +212,85 @@ msgid ""
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:111
|
||||
msgid "Server Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:115
|
||||
msgid "User Data"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:125
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:130
|
||||
msgid "Key Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:138 templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:169
|
||||
msgid "Instance was successfully launched"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:178
|
||||
#, python-format
|
||||
msgid "Unable to launch instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:192
|
||||
msgid ""
|
||||
"Unable to delete image, you are not "
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:197 dash/views/images.py:228 dash/views/images.py:318
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:202
|
||||
msgid "Error deleting image: %(image)s: %i(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:219
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrienve tenant info from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:225 syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:231 dash/views/snapshots.py:83
|
||||
#: syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:290
|
||||
#, python-format
|
||||
msgid "Error parsing quota for %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:323 syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:55
|
||||
#, python-format
|
||||
msgid "ApiException while terminating instance \"%s\""
|
||||
@ -164,12 +349,6 @@ msgstr ""
|
||||
msgid "ApiException in instance usage"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:241
|
||||
msgid "ApiException while fetching instance console"
|
||||
msgstr ""
|
||||
@ -183,7 +362,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance vnc connection"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:258
|
||||
#: dash/views/instances.py:258 syspanel/views/instances.py:249
|
||||
#, python-format
|
||||
msgid "Unable to get vnc console for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -192,7 +371,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance info"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:270
|
||||
#: dash/views/instances.py:270 syspanel/views/instances.py:255
|
||||
#, python-format
|
||||
msgid "Unable to get information for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -223,11 +402,19 @@ msgstr ""
|
||||
msgid "Error deleting keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:60 dash/views/keypairs.py:81
|
||||
msgid "Keypair Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:75
|
||||
#, python-format
|
||||
msgid "Error Creating Keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:83
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:89
|
||||
#, python-format
|
||||
msgid "Successfully imported public key: %s"
|
||||
@ -243,6 +430,10 @@ msgstr ""
|
||||
msgid "Error fetching keypairs: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:49
|
||||
msgid "Network Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:60
|
||||
#, python-format
|
||||
msgid "Unable to create network %(network)s: %(msg)s"
|
||||
@ -258,6 +449,11 @@ msgstr ""
|
||||
msgid "Unable to delete network %(network)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:83
|
||||
#, python-format
|
||||
msgid "Network %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:102
|
||||
#, python-format
|
||||
msgid "Unable to rename network %(network)s: %(msg)s"
|
||||
@ -288,15 +484,35 @@ msgstr ""
|
||||
msgid "Successfully deleted object: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:76
|
||||
msgid "Object Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:77
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:87
|
||||
msgid "Object was successfully uploaded."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:93
|
||||
msgid "Container to store object in"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:96
|
||||
msgid "New object name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:118
|
||||
#, python-format
|
||||
msgid "Object was successfully copied to %(container)s\\%(obj)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:43
|
||||
msgid "Number of Ports"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:53
|
||||
#, python-format
|
||||
msgid "Unable to create ports on network %(network)s: %(msg)s"
|
||||
@ -317,6 +533,40 @@ msgstr ""
|
||||
msgid "Port %(port)s deleted from network %(network)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:89
|
||||
msgid "Select VIF to connect"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:100
|
||||
#, python-format
|
||||
msgid "Unable to attach port %(port)s to VIF %(vif)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:103
|
||||
#, python-format
|
||||
msgid "Port %(port)s connected to VIF %(vif)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:120
|
||||
#, python-format
|
||||
msgid "Unable to detach port %(port)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:123
|
||||
#, python-format
|
||||
msgid "Port %s detached."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:142
|
||||
#, python-format
|
||||
msgid "Unable to set port state to %(state)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:145
|
||||
#, python-format
|
||||
msgid "Port %(port)s state set to %(state)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:56
|
||||
#, python-format
|
||||
msgid "Successfully created security_group: %s"
|
||||
@ -337,6 +587,11 @@ msgstr ""
|
||||
msgid "Error deleting security group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:109
|
||||
#, python-format
|
||||
msgid "Successfully added rule: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:113
|
||||
#, python-format
|
||||
msgid "Error adding rule security group: %s"
|
||||
@ -357,22 +612,28 @@ msgstr ""
|
||||
msgid "Error fetching security_groups: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:181
|
||||
#, python-format
|
||||
msgid "Error getting security_group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:51
|
||||
msgid "Snapshot Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:62
|
||||
#, python-format
|
||||
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#: dash/views/snapshots.py:66
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgid "Error Creating Snapshot: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:83 syspanel/views/images.py:113
|
||||
#: dash/views/snapshots.py:104
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgid "Unable to retreive instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:111
|
||||
@ -386,6 +647,26 @@ msgstr ""
|
||||
msgid "Your token has expired. Please log in again"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:44
|
||||
msgid "Flavor ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:46 syspanel/views/tenants.py:148
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:47
|
||||
msgid "Memory MB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:48
|
||||
msgid "Disk GB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:57
|
||||
#, python-format
|
||||
msgid "%s was successfully added to flavors."
|
||||
@ -411,16 +692,6 @@ msgstr ""
|
||||
msgid "Error updating image: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:171
|
||||
msgid "Image could not be updated, please try again."
|
||||
msgstr ""
|
||||
@ -461,9 +732,9 @@ msgstr ""
|
||||
msgid "Unable to update service '%(name)s': %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/services.py:88
|
||||
#: syspanel/views/tenants.py:57
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgid "%(user)s was successfully added to %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:60
|
||||
@ -471,62 +742,208 @@ msgstr ""
|
||||
msgid "Unable to create user association: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:77
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully removed from %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:80 syspanel/views/tenants.py:106
|
||||
#, python-format
|
||||
msgid "Unable to create tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100 syspanel/views/users.py:202
|
||||
#: syspanel/views/tenants.py:88 syspanel/views/tenants.py:117
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:89 syspanel/views/tenants.py:118
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100
|
||||
#, python-format
|
||||
msgid "%s was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:136 syspanel/views/tenants.py:222
|
||||
#: syspanel/views/tenants.py:112 syspanel/views/users.py:68
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:129
|
||||
#, python-format
|
||||
msgid "%s was successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:137 syspanel/views/tenants.py:245
|
||||
#, python-format
|
||||
msgid "Unable to update tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:168
|
||||
#: syspanel/views/tenants.py:142
|
||||
msgid "ID (name)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:144
|
||||
msgid "Metadata Items"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:145
|
||||
msgid "Injected Files"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:146
|
||||
msgid "Injected File Content Bytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:149
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:150
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:151
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:152
|
||||
msgid "RAM (in MB)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:153
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:169
|
||||
#, python-format
|
||||
msgid "Quotas for %s were successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:172
|
||||
#: syspanel/views/tenants.py:173
|
||||
#, python-format
|
||||
msgid "Unable to update quotas: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:184
|
||||
#: syspanel/views/tenants.py:183
|
||||
#, python-format
|
||||
msgid "Successfully deleted tenant %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:188
|
||||
#, python-format
|
||||
msgid "Error deleting tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:206
|
||||
#, python-format
|
||||
msgid "Unable to get tenant info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:68
|
||||
#: syspanel/views/users.py:54 syspanel/views/users.py:72
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:58 syspanel/views/users.py:76
|
||||
msgid "Primary Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:86
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:108
|
||||
#: syspanel/views/users.py:92
|
||||
msgid "ID (username)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:93
|
||||
msgid "enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:104
|
||||
#, python-format
|
||||
msgid "User %(user)s %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:109
|
||||
#, python-format
|
||||
msgid "Unable to %(state)s user %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:128
|
||||
#, python-format
|
||||
msgid "Unable to list users: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:146
|
||||
#: syspanel/views/users.py:160
|
||||
#, python-format
|
||||
msgid "Updated %(attrib)s for %(user)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:166
|
||||
msgid "Unable to update user, please try again."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:184
|
||||
#: syspanel/views/users.py:194
|
||||
#, python-format
|
||||
msgid "Unable to retrieve tenant list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:212
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgid "User \"%s\" was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:232
|
||||
#, python-format
|
||||
msgid "Error creating user: %s"
|
||||
msgstr ""
|
||||
|
||||
@ -566,15 +983,6 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:9
|
||||
#: templates/django_openstack/dash/images/index.html:12
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:11
|
||||
@ -592,17 +1000,6 @@ msgstr ""
|
||||
msgid "Keypairs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:15
|
||||
#: templates/django_openstack/dash/networks/index.html:13
|
||||
msgid "Networks"
|
||||
@ -648,30 +1045,11 @@ msgstr ""
|
||||
msgid "Create Container"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:4
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:4
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:5
|
||||
#: templates/django_openstack/dash/containers/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/_list.html:13
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:6
|
||||
#: templates/django_openstack/dash/networks/_detail.html:7
|
||||
#: templates/django_openstack/dash/objects/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:7
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/edit_rules.html:24
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:9
|
||||
@ -682,11 +1060,11 @@ msgstr ""
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:13
|
||||
#: templates/django_openstack/dash/containers/_list.html:17
|
||||
msgid "List Objects"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:14
|
||||
#: templates/django_openstack/dash/containers/_list.html:18
|
||||
#: templates/django_openstack/dash/objects/_form.html:10
|
||||
msgid "Upload Object"
|
||||
msgstr ""
|
||||
@ -786,19 +1164,6 @@ msgstr ""
|
||||
msgid "Launch Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/images/_list.html:10
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:9
|
||||
@ -850,14 +1215,6 @@ msgstr ""
|
||||
msgid "RAM (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/update.html:22
|
||||
#: templates/django_openstack/syspanel/images/update.html:22
|
||||
msgid "From here you can modify different properties of an image."
|
||||
@ -942,13 +1299,6 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:64
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:70
|
||||
msgid "Ram Size"
|
||||
@ -959,11 +1309,6 @@ msgstr ""
|
||||
msgid "Disk Size"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:67
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:73
|
||||
msgid "Uptime"
|
||||
@ -1002,26 +1347,6 @@ msgstr ""
|
||||
msgid "Return to keypairs list"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:37
|
||||
#: templates/django_openstack/dash/keypairs/import.html:27
|
||||
msgid ""
|
||||
@ -1061,10 +1386,6 @@ msgstr ""
|
||||
msgid "Extensions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:20
|
||||
msgid "VIF Id"
|
||||
msgstr ""
|
||||
@ -1158,11 +1479,11 @@ msgstr ""
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:12
|
||||
#: templates/django_openstack/dash/objects/_list.html:16
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:14
|
||||
#: templates/django_openstack/dash/objects/_list.html:18
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
@ -1375,30 +1696,10 @@ msgstr ""
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:40
|
||||
msgid "Project ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_toggle.html:8
|
||||
msgid "Toggle Public"
|
||||
msgstr ""
|
||||
@ -1483,11 +1784,6 @@ msgstr ""
|
||||
msgid "System Stats"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:8
|
||||
msgid "Up"
|
||||
msgstr ""
|
||||
@ -1573,11 +1869,6 @@ msgstr ""
|
||||
msgid "Users for Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:45
|
||||
msgid "here are currently no users for this tenant"
|
||||
msgstr ""
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openstack-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-10-25 15:01+0900\n"
|
||||
"POT-Creation-Date: 2011-10-27 14:03+0900\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,14 +17,42 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: api.py:1002 syspanel/views/services.py:88
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: api.py:1028 dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: context_processors.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrieve tenant list from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:180
|
||||
#, python-format
|
||||
msgid "Unexpected error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:38
|
||||
msgid "User Name"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:39
|
||||
#: auth/views.py:39 syspanel/views/users.py:55 syspanel/views/users.py:73
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:83
|
||||
#, python-format
|
||||
msgid "No tenants present for user: %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:105
|
||||
#, python-format
|
||||
msgid "Error authenticating: %s"
|
||||
@ -40,6 +68,15 @@ msgstr ""
|
||||
msgid "Unable to delete non-empty container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:55
|
||||
#, python-format
|
||||
msgid "Successfully deleted container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:61
|
||||
msgid "Container Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:65
|
||||
msgid "Container was successfully created."
|
||||
msgstr ""
|
||||
@ -49,6 +86,16 @@ msgstr ""
|
||||
msgid "Successfully released Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:51
|
||||
#, python-format
|
||||
msgid "Error releasing Floating IP from tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:67
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -56,6 +103,11 @@ msgid ""
|
||||
"%(ip)s with Instance: %(inst)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:82
|
||||
#, python-format
|
||||
msgid "Error associating Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:99
|
||||
#, python-format
|
||||
msgid "Successfully disassociated Floating IP: %s"
|
||||
@ -73,12 +125,66 @@ msgid ""
|
||||
"to tenant \"%(tenant)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:124
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Error allocating Floating IP \"%(ip)s\" to tenant \"%(tenant)s"
|
||||
"\": %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:142
|
||||
#, python-format
|
||||
msgid "Error fetching floating ips: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59
|
||||
#: dash/views/images.py:46 syspanel/views/flavors.py:45
|
||||
#: syspanel/views/images.py:75 syspanel/views/tenants.py:86
|
||||
#: syspanel/views/tenants.py:114 syspanel/views/users.py:53
|
||||
#: templates/django_openstack/dash/containers/_list.html:6
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:47 syspanel/views/images.py:76
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:49 syspanel/views/images.py:78
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:51 syspanel/views/images.py:80
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:52 syspanel/views/images.py:82
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:54 syspanel/views/images.py:84
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59 dash/views/images.py:233
|
||||
#, python-format
|
||||
msgid "Unable to retreive image info from glance: %s"
|
||||
msgstr ""
|
||||
@ -106,6 +212,85 @@ msgid ""
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:111
|
||||
msgid "Server Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:115
|
||||
msgid "User Data"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:125
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:130
|
||||
msgid "Key Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:138 templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:169
|
||||
msgid "Instance was successfully launched"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:178
|
||||
#, python-format
|
||||
msgid "Unable to launch instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:192
|
||||
msgid ""
|
||||
"Unable to delete image, you are not "
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:197 dash/views/images.py:228 dash/views/images.py:318
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:202
|
||||
msgid "Error deleting image: %(image)s: %i(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:219
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrienve tenant info from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:225 syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:231 dash/views/snapshots.py:83
|
||||
#: syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:290
|
||||
#, python-format
|
||||
msgid "Error parsing quota for %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:323 syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:55
|
||||
#, python-format
|
||||
msgid "ApiException while terminating instance \"%s\""
|
||||
@ -164,12 +349,6 @@ msgstr ""
|
||||
msgid "ApiException in instance usage"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:241
|
||||
msgid "ApiException while fetching instance console"
|
||||
msgstr ""
|
||||
@ -183,7 +362,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance vnc connection"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:258
|
||||
#: dash/views/instances.py:258 syspanel/views/instances.py:249
|
||||
#, python-format
|
||||
msgid "Unable to get vnc console for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -192,7 +371,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance info"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:270
|
||||
#: dash/views/instances.py:270 syspanel/views/instances.py:255
|
||||
#, python-format
|
||||
msgid "Unable to get information for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -223,11 +402,19 @@ msgstr ""
|
||||
msgid "Error deleting keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:60 dash/views/keypairs.py:81
|
||||
msgid "Keypair Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:75
|
||||
#, python-format
|
||||
msgid "Error Creating Keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:83
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:89
|
||||
#, python-format
|
||||
msgid "Successfully imported public key: %s"
|
||||
@ -243,6 +430,10 @@ msgstr ""
|
||||
msgid "Error fetching keypairs: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:49
|
||||
msgid "Network Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:60
|
||||
#, python-format
|
||||
msgid "Unable to create network %(network)s: %(msg)s"
|
||||
@ -258,6 +449,11 @@ msgstr ""
|
||||
msgid "Unable to delete network %(network)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:83
|
||||
#, python-format
|
||||
msgid "Network %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:102
|
||||
#, python-format
|
||||
msgid "Unable to rename network %(network)s: %(msg)s"
|
||||
@ -288,15 +484,35 @@ msgstr ""
|
||||
msgid "Successfully deleted object: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:76
|
||||
msgid "Object Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:77
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:87
|
||||
msgid "Object was successfully uploaded."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:93
|
||||
msgid "Container to store object in"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:96
|
||||
msgid "New object name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:118
|
||||
#, python-format
|
||||
msgid "Object was successfully copied to %(container)s\\%(obj)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:43
|
||||
msgid "Number of Ports"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:53
|
||||
#, python-format
|
||||
msgid "Unable to create ports on network %(network)s: %(msg)s"
|
||||
@ -317,6 +533,40 @@ msgstr ""
|
||||
msgid "Port %(port)s deleted from network %(network)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:89
|
||||
msgid "Select VIF to connect"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:100
|
||||
#, python-format
|
||||
msgid "Unable to attach port %(port)s to VIF %(vif)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:103
|
||||
#, python-format
|
||||
msgid "Port %(port)s connected to VIF %(vif)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:120
|
||||
#, python-format
|
||||
msgid "Unable to detach port %(port)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:123
|
||||
#, python-format
|
||||
msgid "Port %s detached."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:142
|
||||
#, python-format
|
||||
msgid "Unable to set port state to %(state)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:145
|
||||
#, python-format
|
||||
msgid "Port %(port)s state set to %(state)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:56
|
||||
#, python-format
|
||||
msgid "Successfully created security_group: %s"
|
||||
@ -337,6 +587,11 @@ msgstr ""
|
||||
msgid "Error deleting security group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:109
|
||||
#, python-format
|
||||
msgid "Successfully added rule: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:113
|
||||
#, python-format
|
||||
msgid "Error adding rule security group: %s"
|
||||
@ -357,22 +612,28 @@ msgstr ""
|
||||
msgid "Error fetching security_groups: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:181
|
||||
#, python-format
|
||||
msgid "Error getting security_group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:51
|
||||
msgid "Snapshot Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:62
|
||||
#, python-format
|
||||
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#: dash/views/snapshots.py:66
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgid "Error Creating Snapshot: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:83 syspanel/views/images.py:113
|
||||
#: dash/views/snapshots.py:104
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgid "Unable to retreive instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:111
|
||||
@ -386,6 +647,26 @@ msgstr ""
|
||||
msgid "Your token has expired. Please log in again"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:44
|
||||
msgid "Flavor ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:46 syspanel/views/tenants.py:148
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:47
|
||||
msgid "Memory MB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:48
|
||||
msgid "Disk GB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:57
|
||||
#, python-format
|
||||
msgid "%s was successfully added to flavors."
|
||||
@ -411,16 +692,6 @@ msgstr ""
|
||||
msgid "Error updating image: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:171
|
||||
msgid "Image could not be updated, please try again."
|
||||
msgstr ""
|
||||
@ -461,9 +732,9 @@ msgstr ""
|
||||
msgid "Unable to update service '%(name)s': %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/services.py:88
|
||||
#: syspanel/views/tenants.py:57
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgid "%(user)s was successfully added to %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:60
|
||||
@ -471,62 +742,208 @@ msgstr ""
|
||||
msgid "Unable to create user association: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:77
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully removed from %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:80 syspanel/views/tenants.py:106
|
||||
#, python-format
|
||||
msgid "Unable to create tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100 syspanel/views/users.py:202
|
||||
#: syspanel/views/tenants.py:88 syspanel/views/tenants.py:117
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:89 syspanel/views/tenants.py:118
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100
|
||||
#, python-format
|
||||
msgid "%s was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:136 syspanel/views/tenants.py:222
|
||||
#: syspanel/views/tenants.py:112 syspanel/views/users.py:68
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:129
|
||||
#, python-format
|
||||
msgid "%s was successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:137 syspanel/views/tenants.py:245
|
||||
#, python-format
|
||||
msgid "Unable to update tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:168
|
||||
#: syspanel/views/tenants.py:142
|
||||
msgid "ID (name)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:144
|
||||
msgid "Metadata Items"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:145
|
||||
msgid "Injected Files"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:146
|
||||
msgid "Injected File Content Bytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:149
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:150
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:151
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:152
|
||||
msgid "RAM (in MB)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:153
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:169
|
||||
#, python-format
|
||||
msgid "Quotas for %s were successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:172
|
||||
#: syspanel/views/tenants.py:173
|
||||
#, python-format
|
||||
msgid "Unable to update quotas: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:184
|
||||
#: syspanel/views/tenants.py:183
|
||||
#, python-format
|
||||
msgid "Successfully deleted tenant %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:188
|
||||
#, python-format
|
||||
msgid "Error deleting tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:206
|
||||
#, python-format
|
||||
msgid "Unable to get tenant info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:68
|
||||
#: syspanel/views/users.py:54 syspanel/views/users.py:72
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:58 syspanel/views/users.py:76
|
||||
msgid "Primary Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:86
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:108
|
||||
#: syspanel/views/users.py:92
|
||||
msgid "ID (username)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:93
|
||||
msgid "enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:104
|
||||
#, python-format
|
||||
msgid "User %(user)s %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:109
|
||||
#, python-format
|
||||
msgid "Unable to %(state)s user %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:128
|
||||
#, python-format
|
||||
msgid "Unable to list users: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:146
|
||||
#: syspanel/views/users.py:160
|
||||
#, python-format
|
||||
msgid "Updated %(attrib)s for %(user)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:166
|
||||
msgid "Unable to update user, please try again."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:184
|
||||
#: syspanel/views/users.py:194
|
||||
#, python-format
|
||||
msgid "Unable to retrieve tenant list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:212
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgid "User \"%s\" was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:232
|
||||
#, python-format
|
||||
msgid "Error creating user: %s"
|
||||
msgstr ""
|
||||
|
||||
@ -566,15 +983,6 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:9
|
||||
#: templates/django_openstack/dash/images/index.html:12
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:11
|
||||
@ -592,17 +1000,6 @@ msgstr ""
|
||||
msgid "Keypairs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:15
|
||||
#: templates/django_openstack/dash/networks/index.html:13
|
||||
msgid "Networks"
|
||||
@ -648,30 +1045,11 @@ msgstr ""
|
||||
msgid "Create Container"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:4
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:4
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:5
|
||||
#: templates/django_openstack/dash/containers/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/_list.html:13
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:6
|
||||
#: templates/django_openstack/dash/networks/_detail.html:7
|
||||
#: templates/django_openstack/dash/objects/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:7
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/edit_rules.html:24
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:9
|
||||
@ -682,11 +1060,11 @@ msgstr ""
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:13
|
||||
#: templates/django_openstack/dash/containers/_list.html:17
|
||||
msgid "List Objects"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:14
|
||||
#: templates/django_openstack/dash/containers/_list.html:18
|
||||
#: templates/django_openstack/dash/objects/_form.html:10
|
||||
msgid "Upload Object"
|
||||
msgstr ""
|
||||
@ -786,19 +1164,6 @@ msgstr ""
|
||||
msgid "Launch Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/images/_list.html:10
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:9
|
||||
@ -850,14 +1215,6 @@ msgstr ""
|
||||
msgid "RAM (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/update.html:22
|
||||
#: templates/django_openstack/syspanel/images/update.html:22
|
||||
msgid "From here you can modify different properties of an image."
|
||||
@ -942,13 +1299,6 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:64
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:70
|
||||
msgid "Ram Size"
|
||||
@ -959,11 +1309,6 @@ msgstr ""
|
||||
msgid "Disk Size"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:67
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:73
|
||||
msgid "Uptime"
|
||||
@ -1002,26 +1347,6 @@ msgstr ""
|
||||
msgid "Return to keypairs list"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:37
|
||||
#: templates/django_openstack/dash/keypairs/import.html:27
|
||||
msgid ""
|
||||
@ -1061,10 +1386,6 @@ msgstr ""
|
||||
msgid "Extensions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:20
|
||||
msgid "VIF Id"
|
||||
msgstr ""
|
||||
@ -1158,11 +1479,11 @@ msgstr ""
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:12
|
||||
#: templates/django_openstack/dash/objects/_list.html:16
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:14
|
||||
#: templates/django_openstack/dash/objects/_list.html:18
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
@ -1375,30 +1696,10 @@ msgstr ""
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:40
|
||||
msgid "Project ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_toggle.html:8
|
||||
msgid "Toggle Public"
|
||||
msgstr ""
|
||||
@ -1483,11 +1784,6 @@ msgstr ""
|
||||
msgid "System Stats"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:8
|
||||
msgid "Up"
|
||||
msgstr ""
|
||||
@ -1573,11 +1869,6 @@ msgstr ""
|
||||
msgid "Users for Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:45
|
||||
msgid "here are currently no users for this tenant"
|
||||
msgstr ""
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: openstack-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-10-25 15:01+0900\n"
|
||||
"POT-Creation-Date: 2011-10-27 14:03+0900\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,14 +17,42 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: api.py:1002 syspanel/views/services.py:88
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: api.py:1028 dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: context_processors.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrieve tenant list from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: forms.py:180
|
||||
#, python-format
|
||||
msgid "Unexpected error: %s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:38
|
||||
msgid "User Name"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:39
|
||||
#: auth/views.py:39 syspanel/views/users.py:55 syspanel/views/users.py:73
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:83
|
||||
#, python-format
|
||||
msgid "No tenants present for user: %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: auth/views.py:105
|
||||
#, python-format
|
||||
msgid "Error authenticating: %s"
|
||||
@ -40,6 +68,15 @@ msgstr ""
|
||||
msgid "Unable to delete non-empty container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:55
|
||||
#, python-format
|
||||
msgid "Successfully deleted container: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:61
|
||||
msgid "Container Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/containers.py:65
|
||||
msgid "Container was successfully created."
|
||||
msgstr ""
|
||||
@ -49,6 +86,16 @@ msgstr ""
|
||||
msgid "Successfully released Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:51
|
||||
#, python-format
|
||||
msgid "Error releasing Floating IP from tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:67
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
@ -56,6 +103,11 @@ msgid ""
|
||||
"%(ip)s with Instance: %(inst)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:82
|
||||
#, python-format
|
||||
msgid "Error associating Floating IP: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:99
|
||||
#, python-format
|
||||
msgid "Successfully disassociated Floating IP: %s"
|
||||
@ -73,12 +125,66 @@ msgid ""
|
||||
"to tenant \"%(tenant)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:124
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Error allocating Floating IP \"%(ip)s\" to tenant \"%(tenant)s"
|
||||
"\": %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/floating_ips.py:142
|
||||
#, python-format
|
||||
msgid "Error fetching floating ips: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59
|
||||
#: dash/views/images.py:46 syspanel/views/flavors.py:45
|
||||
#: syspanel/views/images.py:75 syspanel/views/tenants.py:86
|
||||
#: syspanel/views/tenants.py:114 syspanel/views/users.py:53
|
||||
#: templates/django_openstack/dash/containers/_list.html:6
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:47 syspanel/views/images.py:76
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:49 syspanel/views/images.py:78
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:51 syspanel/views/images.py:80
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:52 syspanel/views/images.py:82
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:54 syspanel/views/images.py:84
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:59 dash/views/images.py:233
|
||||
#, python-format
|
||||
msgid "Unable to retreive image info from glance: %s"
|
||||
msgstr ""
|
||||
@ -106,6 +212,85 @@ msgid ""
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:111
|
||||
msgid "Server Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:115
|
||||
msgid "User Data"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:125
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:130
|
||||
msgid "Key Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:138 templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:169
|
||||
msgid "Instance was successfully launched"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:178
|
||||
#, python-format
|
||||
msgid "Unable to launch instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:192
|
||||
msgid ""
|
||||
"Unable to delete image, you are not "
|
||||
"its owner."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:197 dash/views/images.py:228 dash/views/images.py:318
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:202
|
||||
msgid "Error deleting image: %(image)s: %i(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:219
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Unable to retrienve tenant info from "
|
||||
"keystone: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:225 syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:231 dash/views/snapshots.py:83
|
||||
#: syspanel/views/images.py:113
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:290
|
||||
#, python-format
|
||||
msgid "Error parsing quota for %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/images.py:323 syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:55
|
||||
#, python-format
|
||||
msgid "ApiException while terminating instance \"%s\""
|
||||
@ -164,12 +349,6 @@ msgstr ""
|
||||
msgid "ApiException in instance usage"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:180 syspanel/views/flavors.py:95
|
||||
#: syspanel/views/instances.py:146
|
||||
#, python-format
|
||||
msgid "Unable to get usage info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:241
|
||||
msgid "ApiException while fetching instance console"
|
||||
msgstr ""
|
||||
@ -183,7 +362,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance vnc connection"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:258
|
||||
#: dash/views/instances.py:258 syspanel/views/instances.py:249
|
||||
#, python-format
|
||||
msgid "Unable to get vnc console for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -192,7 +371,7 @@ msgstr ""
|
||||
msgid "ApiException while fetching instance info"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/instances.py:270
|
||||
#: dash/views/instances.py:270 syspanel/views/instances.py:255
|
||||
#, python-format
|
||||
msgid "Unable to get information for instance %(inst)s: %(message)s"
|
||||
msgstr ""
|
||||
@ -223,11 +402,19 @@ msgstr ""
|
||||
msgid "Error deleting keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:60 dash/views/keypairs.py:81
|
||||
msgid "Keypair Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:75
|
||||
#, python-format
|
||||
msgid "Error Creating Keypair: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:83
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/keypairs.py:89
|
||||
#, python-format
|
||||
msgid "Successfully imported public key: %s"
|
||||
@ -243,6 +430,10 @@ msgstr ""
|
||||
msgid "Error fetching keypairs: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:49
|
||||
msgid "Network Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:60
|
||||
#, python-format
|
||||
msgid "Unable to create network %(network)s: %(msg)s"
|
||||
@ -258,6 +449,11 @@ msgstr ""
|
||||
msgid "Unable to delete network %(network)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:83
|
||||
#, python-format
|
||||
msgid "Network %s has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/networks.py:102
|
||||
#, python-format
|
||||
msgid "Unable to rename network %(network)s: %(msg)s"
|
||||
@ -288,15 +484,35 @@ msgstr ""
|
||||
msgid "Successfully deleted object: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:76
|
||||
msgid "Object Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:77
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:87
|
||||
msgid "Object was successfully uploaded."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:93
|
||||
msgid "Container to store object in"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:96
|
||||
msgid "New object name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/objects.py:118
|
||||
#, python-format
|
||||
msgid "Object was successfully copied to %(container)s\\%(obj)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:43
|
||||
msgid "Number of Ports"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:53
|
||||
#, python-format
|
||||
msgid "Unable to create ports on network %(network)s: %(msg)s"
|
||||
@ -317,6 +533,40 @@ msgstr ""
|
||||
msgid "Port %(port)s deleted from network %(network)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:89
|
||||
msgid "Select VIF to connect"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:100
|
||||
#, python-format
|
||||
msgid "Unable to attach port %(port)s to VIF %(vif)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:103
|
||||
#, python-format
|
||||
msgid "Port %(port)s connected to VIF %(vif)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:120
|
||||
#, python-format
|
||||
msgid "Unable to detach port %(port)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:123
|
||||
#, python-format
|
||||
msgid "Port %s detached."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:142
|
||||
#, python-format
|
||||
msgid "Unable to set port state to %(state)s: %(message)s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/ports.py:145
|
||||
#, python-format
|
||||
msgid "Port %(port)s state set to %(state)s."
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:56
|
||||
#, python-format
|
||||
msgid "Successfully created security_group: %s"
|
||||
@ -337,6 +587,11 @@ msgstr ""
|
||||
msgid "Error deleting security group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:109
|
||||
#, python-format
|
||||
msgid "Successfully added rule: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:113
|
||||
#, python-format
|
||||
msgid "Error adding rule security group: %s"
|
||||
@ -357,22 +612,28 @@ msgstr ""
|
||||
msgid "Error fetching security_groups: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/security_groups.py:181
|
||||
#, python-format
|
||||
msgid "Error getting security_group: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:51
|
||||
msgid "Snapshot Name"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:62
|
||||
#, python-format
|
||||
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:79 syspanel/views/images.py:49
|
||||
#: syspanel/views/images.py:67 syspanel/views/images.py:109
|
||||
#: syspanel/views/images.py:130 syspanel/views/images.py:163
|
||||
#: syspanel/views/images.py:227
|
||||
#: dash/views/snapshots.py:66
|
||||
#, python-format
|
||||
msgid "Error connecting to glance: %s"
|
||||
msgid "Error Creating Snapshot: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:83 syspanel/views/images.py:113
|
||||
#: dash/views/snapshots.py:104
|
||||
#, python-format
|
||||
msgid "Error retrieving image list: %s"
|
||||
msgid "Unable to retreive instance: %s"
|
||||
msgstr ""
|
||||
|
||||
#: dash/views/snapshots.py:111
|
||||
@ -386,6 +647,26 @@ msgstr ""
|
||||
msgid "Your token has expired. Please log in again"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:44
|
||||
msgid "Flavor ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:46 syspanel/views/tenants.py:148
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:47
|
||||
msgid "Memory MB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:48
|
||||
msgid "Disk GB"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/flavors.py:57
|
||||
#, python-format
|
||||
msgid "%s was successfully added to flavors."
|
||||
@ -411,16 +692,6 @@ msgstr ""
|
||||
msgid "Error updating image: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:105
|
||||
#: templates/django_openstack/dash/images/index.html:22
|
||||
msgid "There are currently no images."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:134
|
||||
#, python-format
|
||||
msgid "Error retrieving image %(image)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/images.py:171
|
||||
msgid "Image could not be updated, please try again."
|
||||
msgstr ""
|
||||
@ -461,9 +732,9 @@ msgstr ""
|
||||
msgid "Unable to update service '%(name)s': %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/services.py:88
|
||||
#: syspanel/views/tenants.py:57
|
||||
#, python-format
|
||||
msgid "Unable to get service info: %s"
|
||||
msgid "%(user)s was successfully added to %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:60
|
||||
@ -471,62 +742,208 @@ msgstr ""
|
||||
msgid "Unable to create user association: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:77
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully removed from %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:80 syspanel/views/tenants.py:106
|
||||
#, python-format
|
||||
msgid "Unable to create tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100 syspanel/views/users.py:202
|
||||
#: syspanel/views/tenants.py:88 syspanel/views/tenants.py:117
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:89 syspanel/views/tenants.py:118
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:100
|
||||
#, python-format
|
||||
msgid "%s was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:136 syspanel/views/tenants.py:222
|
||||
#: syspanel/views/tenants.py:112 syspanel/views/users.py:68
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:129
|
||||
#, python-format
|
||||
msgid "%s was successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:137 syspanel/views/tenants.py:245
|
||||
#, python-format
|
||||
msgid "Unable to update tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:168
|
||||
#: syspanel/views/tenants.py:142
|
||||
msgid "ID (name)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:144
|
||||
msgid "Metadata Items"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:145
|
||||
msgid "Injected Files"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:146
|
||||
msgid "Injected File Content Bytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:149
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:150
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:151
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:152
|
||||
msgid "RAM (in MB)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:153
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:169
|
||||
#, python-format
|
||||
msgid "Quotas for %s were successfully updated."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:172
|
||||
#: syspanel/views/tenants.py:173
|
||||
#, python-format
|
||||
msgid "Unable to update quotas: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:184
|
||||
#: syspanel/views/tenants.py:183
|
||||
#, python-format
|
||||
msgid "Successfully deleted tenant %(tenant)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:188
|
||||
#, python-format
|
||||
msgid "Error deleting tenant: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/tenants.py:206
|
||||
#, python-format
|
||||
msgid "Unable to get tenant info: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:68
|
||||
#: syspanel/views/users.py:54 syspanel/views/users.py:72
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:58 syspanel/views/users.py:76
|
||||
msgid "Primary Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:86
|
||||
#, python-format
|
||||
msgid "%(user)s was successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:108
|
||||
#: syspanel/views/users.py:92
|
||||
msgid "ID (username)"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:93
|
||||
msgid "enabled"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:104
|
||||
#, python-format
|
||||
msgid "User %(user)s %(state)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:109
|
||||
#, python-format
|
||||
msgid "Unable to %(state)s user %(user)s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:128
|
||||
#, python-format
|
||||
msgid "Unable to list users: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:146
|
||||
#: syspanel/views/users.py:160
|
||||
#, python-format
|
||||
msgid "Updated %(attrib)s for %(user)s."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:166
|
||||
msgid "Unable to update user, please try again."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:184
|
||||
#: syspanel/views/users.py:194
|
||||
#, python-format
|
||||
msgid "Unable to retrieve tenant list: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:212
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgid "User \"%s\" was successfully created."
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:222
|
||||
#, python-format
|
||||
msgid "Error assigning role to user: %s"
|
||||
msgstr ""
|
||||
|
||||
#: syspanel/views/users.py:232
|
||||
#, python-format
|
||||
msgid "Error creating user: %s"
|
||||
msgstr ""
|
||||
|
||||
@ -566,15 +983,6 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:8
|
||||
#: templates/django_openstack/dash/images/launch.html:37
|
||||
#: templates/django_openstack/dash/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:9
|
||||
#: templates/django_openstack/syspanel/instances/index.html:13
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:77
|
||||
msgid "Instances"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:9
|
||||
#: templates/django_openstack/dash/images/index.html:12
|
||||
#: templates/django_openstack/syspanel/_sidebar.html:11
|
||||
@ -592,17 +1000,6 @@ msgstr ""
|
||||
msgid "Keypairs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:12
|
||||
#: templates/django_openstack/dash/floating_ips/index.html:13
|
||||
#: templates/django_openstack/dash/images/launch.html:33
|
||||
msgid "Floating IPs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:13
|
||||
#: templates/django_openstack/dash/security_groups/index.html:13
|
||||
msgid "Security Groups"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/_sidebar.html:15
|
||||
#: templates/django_openstack/dash/networks/index.html:13
|
||||
msgid "Networks"
|
||||
@ -648,30 +1045,11 @@ msgstr ""
|
||||
msgid "Create Container"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:4
|
||||
#: templates/django_openstack/dash/images/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/usage.html:61
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:4
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:4
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:5
|
||||
#: templates/django_openstack/syspanel/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:5
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:67
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:5
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:23
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:53
|
||||
#: templates/django_openstack/syspanel/users/index.html:21
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:5
|
||||
#: templates/django_openstack/dash/containers/_list.html:7
|
||||
#: templates/django_openstack/dash/instances/_list.html:13
|
||||
#: templates/django_openstack/dash/keypairs/_list.html:6
|
||||
#: templates/django_openstack/dash/networks/_detail.html:7
|
||||
#: templates/django_openstack/dash/objects/_list.html:5
|
||||
#: templates/django_openstack/dash/objects/_list.html:7
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:6
|
||||
#: templates/django_openstack/dash/security_groups/edit_rules.html:24
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:9
|
||||
@ -682,11 +1060,11 @@ msgstr ""
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:13
|
||||
#: templates/django_openstack/dash/containers/_list.html:17
|
||||
msgid "List Objects"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/containers/_list.html:14
|
||||
#: templates/django_openstack/dash/containers/_list.html:18
|
||||
#: templates/django_openstack/dash/objects/_form.html:10
|
||||
msgid "Upload Object"
|
||||
msgstr ""
|
||||
@ -786,19 +1164,6 @@ msgstr ""
|
||||
msgid "Launch Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:5
|
||||
#: templates/django_openstack/dash/instances/_list.html:6
|
||||
#: templates/django_openstack/dash/instances/usage.html:60
|
||||
#: templates/django_openstack/dash/networks/_detail.html:4
|
||||
#: templates/django_openstack/dash/networks/_list.html:4
|
||||
#: templates/django_openstack/syspanel/images/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:66
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:22
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:52
|
||||
#: templates/django_openstack/syspanel/users/index.html:20
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/_list.html:7
|
||||
#: templates/django_openstack/syspanel/images/_list.html:10
|
||||
#: templates/django_openstack/syspanel/instances/_list.html:9
|
||||
@ -850,14 +1215,6 @@ msgstr ""
|
||||
msgid "RAM (MB)"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:41
|
||||
msgid "Volumes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/launch.html:45
|
||||
msgid "Gigabytes"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/images/update.html:22
|
||||
#: templates/django_openstack/syspanel/images/update.html:22
|
||||
msgid "From here you can modify different properties of an image."
|
||||
@ -942,13 +1299,6 @@ msgstr ""
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:63
|
||||
#: templates/django_openstack/syspanel/flavors/_list.html:6
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:69
|
||||
#: templates/django_openstack/syspanel/instances/usage.html:78
|
||||
msgid "VCPUs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:64
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:70
|
||||
msgid "Ram Size"
|
||||
@ -959,11 +1309,6 @@ msgstr ""
|
||||
msgid "Disk Size"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:66
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:72
|
||||
msgid "Flavor"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/instances/usage.html:67
|
||||
#: templates/django_openstack/syspanel/instances/tenant_usage.html:73
|
||||
msgid "Uptime"
|
||||
@ -1002,26 +1347,6 @@ msgstr ""
|
||||
msgid "Return to keypairs list"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:36
|
||||
#: templates/django_openstack/dash/keypairs/import.html:26
|
||||
#: templates/django_openstack/dash/networks/create.html:23
|
||||
#: templates/django_openstack/dash/objects/copy.html:25
|
||||
#: templates/django_openstack/dash/objects/upload.html:24
|
||||
#: templates/django_openstack/dash/ports/create.html:23
|
||||
#: templates/django_openstack/dash/security_groups/_list.html:5
|
||||
#: templates/django_openstack/dash/security_groups/create.html:21
|
||||
#: templates/django_openstack/dash/snapshots/create.html:31
|
||||
#: templates/django_openstack/syspanel/flavors/create.html:36
|
||||
#: templates/django_openstack/syspanel/images/update.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:6
|
||||
#: templates/django_openstack/syspanel/tenants/create.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/quotas.html:21
|
||||
#: templates/django_openstack/syspanel/tenants/update.html:21
|
||||
#: templates/django_openstack/syspanel/users/create.html:22
|
||||
#: templates/django_openstack/syspanel/users/update.html:22
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/keypairs/create.html:37
|
||||
#: templates/django_openstack/dash/keypairs/import.html:27
|
||||
msgid ""
|
||||
@ -1061,10 +1386,6 @@ msgstr ""
|
||||
msgid "Extensions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:19
|
||||
msgid "Instance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/networks/_detail.html:20
|
||||
msgid "VIF Id"
|
||||
msgstr ""
|
||||
@ -1158,11 +1479,11 @@ msgstr ""
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:12
|
||||
#: templates/django_openstack/dash/objects/_list.html:16
|
||||
msgid "Copy"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/dash/objects/_list.html:14
|
||||
#: templates/django_openstack/dash/objects/_list.html:18
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
@ -1375,30 +1696,10 @@ msgstr ""
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:37
|
||||
msgid "Kernel ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:38
|
||||
msgid "Ramdisk ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:39
|
||||
msgid "Architecture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:40
|
||||
msgid "Project ID"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:41
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_list.html:42
|
||||
msgid "Disk Format"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/images/_toggle.html:8
|
||||
msgid "Toggle Public"
|
||||
msgstr ""
|
||||
@ -1483,11 +1784,6 @@ msgstr ""
|
||||
msgid "System Stats"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:7
|
||||
#: templates/django_openstack/syspanel/tenants/_list.html:7
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/services/_list.html:8
|
||||
msgid "Up"
|
||||
msgstr ""
|
||||
@ -1573,11 +1869,6 @@ msgstr ""
|
||||
msgid "Users for Tenant"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:24
|
||||
#: templates/django_openstack/syspanel/users/index.html:22
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/django_openstack/syspanel/tenants/users.html:45
|
||||
msgid "here are currently no users for this tenant"
|
||||
msgstr ""
|
||||
|
@ -246,14 +246,14 @@ def detail(request, instance_id):
|
||||
LOG.exception('ApiException while fetching instance vnc \
|
||||
connection')
|
||||
messages.error(request,
|
||||
_('Unable to get vnc console for instance %s: %s') %
|
||||
(instance_id, e.message))
|
||||
_('Unable to get vnc console for instance %(inst)s: %(message)s') %
|
||||
{"inst": instance_id, "message": e.message})
|
||||
return redirect('dash_instances', tenant_id)
|
||||
except api_exceptions.ApiException, e:
|
||||
LOG.exception('ApiException while fetching instance info')
|
||||
messages.error(request,
|
||||
_('Unable to get information for instance %s: %s') %
|
||||
(instance_id, e.message))
|
||||
_('Unable to get information for instance %(inst)s: %(message)s') %
|
||||
{"inst": instance_id, "message": e.message})
|
||||
return redirect('dash_instances', tenant_id)
|
||||
|
||||
return render_to_response(
|
||||
|
@ -100,13 +100,15 @@ class UserEnableDisableForm(forms.SelfHandlingForm):
|
||||
|
||||
try:
|
||||
api.user_update_enabled(request, user_id, enabled)
|
||||
messages.info(request, _("User %s %s") %
|
||||
(user_id,
|
||||
"enabled" if enabled else "disabled"))
|
||||
messages.info(request,
|
||||
_("User %(user)s %(state)s") %
|
||||
{"user": user_id,
|
||||
"state": "enabled" if enabled else "disabled"})
|
||||
except api_exceptions.ApiException:
|
||||
messages.error(request, _("Unable to %s user %s") %
|
||||
("enable" if enabled else "disable",
|
||||
user_id))
|
||||
messages.error(request,
|
||||
_("Unable to %(state)s user %(user)s") %
|
||||
{"state": "enable" if enabled else "disable",
|
||||
"user": user_id})
|
||||
|
||||
return redirect(request.build_absolute_uri())
|
||||
|
||||
@ -155,8 +157,8 @@ def update(request, user_id):
|
||||
updated.append('tenant')
|
||||
api.user_update_tenant(request, user['id'], user['tenant_id'])
|
||||
messages.success(request,
|
||||
_('Updated %s for %s.')
|
||||
% (', '.join(updated), user_id))
|
||||
_('Updated %(attrib)s for %(user)s.') %
|
||||
{"attrib": ', '.join(updated), "user": user_id})
|
||||
return redirect('syspanel_users')
|
||||
else:
|
||||
# TODO add better error management
|
||||
|
Loading…
x
Reference in New Issue
Block a user