4910222356
* Import ~100% completed translations * Update language list in openstack_dashboard settings.py * Remove all old translations in the previous release * Remove English compiled PO (MO) files Closes-Bug: #1229993 Change-Id: I06cfd7f8a4cdd650f43010836947b54bd8f5aee4
8589 lines
309 KiB
Plaintext
8589 lines
309 KiB
Plaintext
# SOME DESCRIPTIVE TITLE.
|
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
|
# This file is distributed under the same license as the PACKAGE package.
|
|
#
|
|
# Translators:
|
|
# Andi Chandler <andi@gowling.com>, 2013
|
|
# Tom Fifield <tom@openstack.org>, 2013
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Horizon\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2013-09-26 00:30-0500\n"
|
|
"PO-Revision-Date: 2013-09-26 22:12+0000\n"
|
|
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
|
|
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/openstack/language/en_GB/)\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"Language: en_GB\n"
|
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
|
|
#: settings.py:93
|
|
msgid "AKI - Amazon Kernel Image"
|
|
msgstr "AKI - Amazon Kernel Image"
|
|
|
|
#: settings.py:94
|
|
msgid "AMI - Amazon Machine Image"
|
|
msgstr "AMI - Amazon Machine Image"
|
|
|
|
#: settings.py:95
|
|
msgid "ARI - Amazon Ramdisk Image"
|
|
msgstr "ARI - Amazon Ramdisk Image"
|
|
|
|
#: settings.py:96
|
|
msgid "ISO - Optical Disk Image"
|
|
msgstr "ISO - Optical Disk Image"
|
|
|
|
#: settings.py:97
|
|
msgid "QCOW2 - QEMU Emulator"
|
|
msgstr "QCOW2 - QEMU Emulator"
|
|
|
|
#: settings.py:98
|
|
msgid "Raw"
|
|
msgstr "Raw"
|
|
|
|
#: settings.py:99
|
|
msgid "VDI"
|
|
msgstr "VDI"
|
|
|
|
#: settings.py:100
|
|
msgid "VHD"
|
|
msgstr "VHD"
|
|
|
|
#: settings.py:101
|
|
msgid "VMDK"
|
|
msgstr "VMDK"
|
|
|
|
#: settings.py:185
|
|
msgid "Bulgarian (Bulgaria)"
|
|
msgstr "Bulgarian (Bulgaria)"
|
|
|
|
#: settings.py:186
|
|
msgid "Czech"
|
|
msgstr "Czech"
|
|
|
|
#: settings.py:187
|
|
msgid "English"
|
|
msgstr "English"
|
|
|
|
#: settings.py:188
|
|
msgid "Spanish"
|
|
msgstr "Spanish"
|
|
|
|
#: settings.py:189
|
|
msgid "French"
|
|
msgstr "French"
|
|
|
|
#: settings.py:190
|
|
msgid "Italiano"
|
|
msgstr "Italian"
|
|
|
|
#: settings.py:191
|
|
msgid "Japanese"
|
|
msgstr "Japanese"
|
|
|
|
#: settings.py:192
|
|
msgid "Korean (Korea)"
|
|
msgstr "Korean (Korea)"
|
|
|
|
#: settings.py:193
|
|
msgid "Dutch (Netherlands)"
|
|
msgstr "Dutch (Netherlands)"
|
|
|
|
#: settings.py:194
|
|
msgid "Polish"
|
|
msgstr "Polish"
|
|
|
|
#: settings.py:195
|
|
msgid "Portuguese"
|
|
msgstr "Portuguese"
|
|
|
|
#: settings.py:196
|
|
msgid "Portuguese (Brazil)"
|
|
msgstr "Portuguese"
|
|
|
|
#: settings.py:197
|
|
msgid "Simplified Chinese"
|
|
msgstr "Simplified Chinese"
|
|
|
|
#: settings.py:198
|
|
msgid "Traditional Chinese"
|
|
msgstr "Traditional Chinese"
|
|
|
|
#: api/cinder.py:90
|
|
msgid "Unknown instance"
|
|
msgstr "Unknown Instance"
|
|
|
|
#: api/keystone.py:94
|
|
#, python-format
|
|
msgid "%(type)s (%(backend)s backend)"
|
|
msgstr "%(type)s (%(backend)s backend)"
|
|
|
|
#: api/keystone.py:322
|
|
msgid "Identity service does not allow editing user data."
|
|
msgstr "Identity service does not allow editing user data."
|
|
|
|
#: api/keystone.py:348
|
|
#, python-format
|
|
msgid "User %s has no role defined for that project."
|
|
msgstr "User %s has no role defined for that project."
|
|
|
|
#: api/neutron.py:198
|
|
#, python-format
|
|
msgid "ALLOW %(ethertype)s %(proto_port)s %(direction)s %(remote)s"
|
|
msgstr "ALLOW %(ethertype)s %(proto_port)s %(direction)s %(remote)s"
|
|
|
|
#: api/neutron.py:602
|
|
#, python-format
|
|
msgid "profile_list(): profile_type=%(profile_type)s, params=%(params)s"
|
|
msgstr "profile_list(): profile_type=%(profile_type)s, params=%(params)s"
|
|
|
|
#: api/neutron.py:615
|
|
#, python-format
|
|
msgid "profile_get(): profileid=%(profileid)s, params=%(params)s"
|
|
msgstr "profile_get(): profileid=%(profileid)s, params=%(params)s"
|
|
|
|
#: api/neutron.py:624
|
|
#, python-format
|
|
msgid "profile_create(): kwargs=%s"
|
|
msgstr "profile_create(): kwargs=%s"
|
|
|
|
#: api/neutron.py:633
|
|
#, python-format
|
|
msgid "profile_delete(): profile_id=%s"
|
|
msgstr "profile_delete(): profile_id=%s"
|
|
|
|
#: api/neutron.py:638
|
|
#, python-format
|
|
msgid "profile_modify(): profileid=%(profileid)s, kwargs=%(kwargs)s"
|
|
msgstr "profile_modify(): profileid=%(profileid)s, kwargs=%(kwargs)s"
|
|
|
|
#: api/neutron.py:648
|
|
#, python-format
|
|
msgid ""
|
|
"profile_bindings_list(): profile_type=%(profile_type)s params=%(params)s"
|
|
msgstr "profile_bindings_list(): profile_type=%(profile_type)s params=%(params)s"
|
|
|
|
#: api/nova.py:168
|
|
#, python-format
|
|
msgid "ALLOW %(from)s:%(to)s from %(group)s"
|
|
msgstr "ALLOW %(from)s:%(to)s from %(group)s"
|
|
|
|
#: api/nova.py:173
|
|
#, python-format
|
|
msgid "ALLOW %(from)s:%(to)s from %(cidr)s"
|
|
msgstr "ALLOW %(from)s:%(to)s from %(cidr)s"
|
|
|
|
#: api/nova.py:249
|
|
msgid "Couldn't get security group list."
|
|
msgstr "Couldn't get security group list."
|
|
|
|
#: api/nova.py:256
|
|
#, python-format
|
|
msgid "Couldn't get current security group list for instance %s."
|
|
msgstr "Couldn't get current security group list for instance %s."
|
|
|
|
#: api/nova.py:273
|
|
#, python-format
|
|
msgid "Failed to modify %d instance security groups."
|
|
msgstr "Failed to modify %d instance security groups."
|
|
|
|
#: api/swift.py:165
|
|
msgid "The container cannot be deleted since it's not empty."
|
|
msgstr "The container cannot be deleted since it's not empty."
|
|
|
|
#: dashboards/admin/dashboard.py:24
|
|
msgid "System Panel"
|
|
msgstr "System Panel"
|
|
|
|
#: dashboards/admin/dashboard.py:31
|
|
msgid "Identity Panel"
|
|
msgstr "Identity Panel"
|
|
|
|
#: dashboards/admin/dashboard.py:36
|
|
msgid "Admin"
|
|
msgstr "Admin"
|
|
|
|
#: dashboards/admin/defaults/panel.py:25
|
|
#: dashboards/admin/defaults/templates/defaults/index.html:3
|
|
#: dashboards/admin/defaults/templates/defaults/index.html:6
|
|
msgid "Defaults"
|
|
msgstr "Defaults"
|
|
|
|
#: dashboards/admin/defaults/tables.py:41
|
|
#: dashboards/admin/defaults/workflows.py:81
|
|
msgid "Update Defaults"
|
|
msgstr "Update Defaults"
|
|
|
|
#: dashboards/admin/defaults/tables.py:48
|
|
#: dashboards/admin/defaults/tables.py:49
|
|
#: dashboards/admin/defaults/workflows.py:33
|
|
#: dashboards/admin/projects/workflows.py:46
|
|
msgid "Injected File Content Bytes"
|
|
msgstr "Injected File Content Bytes"
|
|
|
|
#: dashboards/admin/defaults/tables.py:50
|
|
#: dashboards/admin/defaults/workflows.py:36
|
|
#: dashboards/admin/projects/workflows.py:48
|
|
msgid "Metadata Items"
|
|
msgstr "Metadata Items"
|
|
|
|
#: dashboards/admin/defaults/tables.py:51
|
|
#: dashboards/admin/defaults/workflows.py:37
|
|
#: dashboards/admin/flavors/tables.py:99
|
|
#: dashboards/admin/flavors/workflows.py:48
|
|
#: dashboards/admin/overview/views.py:34
|
|
#: dashboards/admin/projects/workflows.py:49
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:10
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:31
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:10
|
|
#: dashboards/project/overview/views.py:33 usage/tables.py:20
|
|
msgid "VCPUs"
|
|
msgstr "VCPUs"
|
|
|
|
#: dashboards/admin/defaults/tables.py:52
|
|
#: dashboards/admin/defaults/workflows.py:38
|
|
#: dashboards/admin/hypervisors/tables.py:73
|
|
#: dashboards/admin/instances/panel.py:29
|
|
#: dashboards/admin/instances/tables.py:43
|
|
#: dashboards/admin/instances/tables.py:128
|
|
#: dashboards/admin/instances/templates/instances/index.html:3
|
|
#: dashboards/admin/projects/workflows.py:50
|
|
#: dashboards/project/databases/tables.py:43
|
|
#: dashboards/project/instances/panel.py:25
|
|
#: dashboards/project/instances/tables.py:78
|
|
#: dashboards/project/instances/tables.py:93
|
|
#: dashboards/project/instances/tables.py:122
|
|
#: dashboards/project/instances/tables.py:154
|
|
#: dashboards/project/instances/tables.py:449
|
|
#: dashboards/project/instances/tables.py:463
|
|
#: dashboards/project/instances/tables.py:577
|
|
#: dashboards/project/instances/templates/instances/index.html:3
|
|
#: dashboards/project/instances/templates/instances/index.html:6
|
|
msgid "Instances"
|
|
msgstr "Instances"
|
|
|
|
#: dashboards/admin/defaults/tables.py:53
|
|
#: dashboards/admin/defaults/workflows.py:40
|
|
#: dashboards/admin/projects/workflows.py:52
|
|
msgid "Injected Files"
|
|
msgstr "Injected Files"
|
|
|
|
#: dashboards/admin/defaults/tables.py:54
|
|
#: dashboards/admin/defaults/workflows.py:45
|
|
#: dashboards/admin/projects/workflows.py:55
|
|
#: dashboards/admin/volumes/panel.py:9 dashboards/admin/volumes/tables.py:42
|
|
#: dashboards/admin/volumes/templates/volumes/index.html:3
|
|
#: dashboards/admin/volumes/templates/volumes/index.html:6
|
|
#: dashboards/project/volumes/panel.py:25
|
|
#: dashboards/project/volumes/tables.py:43
|
|
#: dashboards/project/volumes/tables.py:209
|
|
#: dashboards/project/volumes/tables.py:221
|
|
#: dashboards/project/volumes/templates/volumes/index.html:3
|
|
#: dashboards/project/volumes/templates/volumes/index.html:6
|
|
msgid "Volumes"
|
|
msgstr "Volumes"
|
|
|
|
#: dashboards/admin/defaults/tables.py:55
|
|
#: dashboards/admin/defaults/workflows.py:46
|
|
#: dashboards/admin/projects/workflows.py:56
|
|
msgid "Snapshots"
|
|
msgstr "Snapshots"
|
|
|
|
#: dashboards/admin/defaults/tables.py:56
|
|
#: dashboards/admin/defaults/workflows.py:47
|
|
#: dashboards/admin/projects/workflows.py:57
|
|
msgid "Gigabytes"
|
|
msgstr "Gigabytes"
|
|
|
|
#: dashboards/admin/defaults/tables.py:57
|
|
#: dashboards/admin/defaults/workflows.py:48
|
|
#: dashboards/admin/projects/workflows.py:58
|
|
msgid "RAM (MB)"
|
|
msgstr "RAM (MB)"
|
|
|
|
#: dashboards/admin/defaults/tables.py:58
|
|
#: dashboards/admin/defaults/workflows.py:49
|
|
#: dashboards/admin/projects/workflows.py:59
|
|
#: dashboards/admin/projects/workflows.py:67
|
|
#: dashboards/project/access_and_security/tabs.py:76
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:66
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:147
|
|
msgid "Floating IPs"
|
|
msgstr "Floating IPs"
|
|
|
|
#: dashboards/admin/defaults/tables.py:59
|
|
#: dashboards/admin/defaults/workflows.py:51
|
|
#: dashboards/admin/projects/workflows.py:62
|
|
#: dashboards/project/access_and_security/tabs.py:44
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:34
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:80
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:58
|
|
#: dashboards/project/instances/workflows/create_instance.py:394
|
|
#: dashboards/project/instances/workflows/update_instance.py:82
|
|
msgid "Security Groups"
|
|
msgstr "Security Groups"
|
|
|
|
#: dashboards/admin/defaults/tables.py:60
|
|
#: dashboards/admin/defaults/workflows.py:53
|
|
#: dashboards/admin/projects/workflows.py:64
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:178
|
|
msgid "Security Group Rules"
|
|
msgstr "Security Group Rules"
|
|
|
|
#: dashboards/admin/defaults/tables.py:61
|
|
#: dashboards/admin/defaults/workflows.py:54
|
|
msgid "Key Pairs"
|
|
msgstr "Key Pairs"
|
|
|
|
#: dashboards/admin/defaults/tables.py:62
|
|
#: dashboards/admin/networks/ports/tables.py:76
|
|
#: dashboards/admin/projects/workflows.py:60
|
|
#: dashboards/admin/routers/ports/tables.py:36
|
|
#: dashboards/project/networks/ports/tables.py:59
|
|
#: dashboards/project/routers/ports/tables.py:85
|
|
msgid "Fixed IPs"
|
|
msgstr "Fixed IPs"
|
|
|
|
#: dashboards/admin/defaults/tables.py:68
|
|
msgid "Quota Name"
|
|
msgstr "Quota Name"
|
|
|
|
#: dashboards/admin/defaults/tables.py:69
|
|
msgid "Limit"
|
|
msgstr "Limit"
|
|
|
|
#: dashboards/admin/defaults/tables.py:76
|
|
msgid "Quotas"
|
|
msgstr "Quotas"
|
|
|
|
#: dashboards/admin/defaults/tabs.py:30
|
|
#: dashboards/admin/defaults/workflows.py:67
|
|
msgid "Default Quotas"
|
|
msgstr "Default Quotas"
|
|
|
|
#: dashboards/admin/defaults/tabs.py:47
|
|
msgid "Unable to get quota info."
|
|
msgstr "Unable to get quota info."
|
|
|
|
#: dashboards/admin/defaults/views.py:51
|
|
#: dashboards/admin/projects/views.py:141
|
|
msgid "Unable to retrieve default quota values."
|
|
msgstr "Unable to retrieve default quota values."
|
|
|
|
#: dashboards/admin/defaults/workflows.py:34
|
|
msgid "Injected File Path Bytes"
|
|
msgstr "Injected File Path Bytes"
|
|
|
|
#: dashboards/admin/defaults/workflows.py:69
|
|
msgid "From here you can update the default quotas (max limits)."
|
|
msgstr "From here you can update the default quotas (max limits)."
|
|
|
|
#: dashboards/admin/defaults/workflows.py:80
|
|
msgid "Update Default Quotas"
|
|
msgstr "Update Default Quotas"
|
|
|
|
#: dashboards/admin/defaults/workflows.py:82
|
|
#, python-format
|
|
msgid "Default quotas updated \"%s\"."
|
|
msgstr "Default quotas updated \"%s\"."
|
|
|
|
#: dashboards/admin/defaults/workflows.py:83
|
|
#, python-format
|
|
msgid "Unable to update default quotas \"%s\"."
|
|
msgstr "Unable to update default quotas \"%s\"."
|
|
|
|
#: dashboards/admin/defaults/workflows.py:100
|
|
msgid "Unable to update default quotas."
|
|
msgstr "Unable to update default quotas."
|
|
|
|
#: dashboards/admin/domains/panel.py:26 dashboards/admin/domains/tables.py:75
|
|
#: dashboards/admin/domains/tables.py:174
|
|
#: dashboards/admin/domains/templates/domains/index.html:3
|
|
#: dashboards/admin/domains/templates/domains/index.html:6
|
|
msgid "Domains"
|
|
msgstr "Domains"
|
|
|
|
#: dashboards/admin/domains/tables.py:39
|
|
#: dashboards/admin/projects/tables.py:32
|
|
msgid "Modify Groups"
|
|
msgstr "Modify Groups"
|
|
|
|
#: dashboards/admin/domains/tables.py:52
|
|
#: dashboards/admin/domains/workflows.py:157
|
|
#: dashboards/admin/domains/workflows.py:158
|
|
msgid "Create Domain"
|
|
msgstr "Create Domain"
|
|
|
|
#: dashboards/admin/domains/tables.py:63
|
|
#: dashboards/admin/flavors/extras/tables.py:51
|
|
#: dashboards/admin/roles/tables.py:42 dashboards/admin/users/tables.py:33
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:85
|
|
msgid "Edit"
|
|
msgstr "Edit"
|
|
|
|
#: dashboards/admin/domains/tables.py:74
|
|
msgid "Domain"
|
|
msgstr "Domain"
|
|
|
|
#: dashboards/admin/domains/tables.py:84
|
|
#, python-format
|
|
msgid "Domain \"%s\" must be disabled before it can be deleted."
|
|
msgstr "Domain \"%s\" must be disabled before it can be deleted."
|
|
|
|
#: dashboards/admin/domains/tables.py:114
|
|
msgid "Set Domain Context"
|
|
msgstr "Set Domain Context"
|
|
|
|
#: dashboards/admin/domains/tables.py:139
|
|
#, python-format
|
|
msgid "Domain Context updated to Domain %s."
|
|
msgstr "Domain Context updated to Domain %s."
|
|
|
|
#: dashboards/admin/domains/tables.py:143
|
|
msgid "Unable to set Domain Context."
|
|
msgstr "Unable to set Domain Context."
|
|
|
|
#: dashboards/admin/domains/tables.py:148
|
|
msgid "Clear Domain Context"
|
|
msgstr "Clear Domain Context"
|
|
|
|
#: dashboards/admin/domains/tables.py:162
|
|
msgid "Domain Context cleared."
|
|
msgstr "Domain Context cleared."
|
|
|
|
#: dashboards/admin/domains/tables.py:166
|
|
#: dashboards/admin/domains/workflows.py:35
|
|
#: dashboards/admin/flavors/workflows.py:37
|
|
#: dashboards/admin/groups/forms.py:32 dashboards/admin/groups/forms.py:58
|
|
#: dashboards/admin/groups/tables.py:100 dashboards/admin/info/tables.py:43
|
|
#: dashboards/admin/info/tables.py:73 dashboards/admin/info/tables.py:106
|
|
#: dashboards/admin/info/tables.py:137 dashboards/admin/info/tables.py:182
|
|
#: dashboards/admin/instances/tables.py:96
|
|
#: dashboards/admin/networks/forms.py:35
|
|
#: dashboards/admin/networks/forms.py:100
|
|
#: dashboards/admin/networks/ports/forms.py:42
|
|
#: dashboards/admin/networks/ports/tables.py:73
|
|
#: dashboards/admin/networks/subnets/tables.py:70
|
|
#: dashboards/admin/projects/tables.py:117
|
|
#: dashboards/admin/projects/workflows.py:104
|
|
#: dashboards/admin/routers/tables.py:57
|
|
#: dashboards/admin/routers/ports/tables.py:33
|
|
#: dashboards/admin/routers/templates/routers/_detail_overview.html:7
|
|
#: dashboards/admin/volumes/forms.py:31 dashboards/admin/volumes/tables.py:35
|
|
#: dashboards/admin/volumes/tables.py:53
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:45
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:71
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:72
|
|
#: dashboards/project/containers/templates/containers/_object_detail.html:10
|
|
#: dashboards/project/database_backups/tables.py:102
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:18
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:42
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:31
|
|
#: dashboards/project/databases/tables.py:218
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:9
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:9
|
|
#: dashboards/project/firewalls/forms.py:37
|
|
#: dashboards/project/firewalls/forms.py:115
|
|
#: dashboards/project/firewalls/forms.py:142
|
|
#: dashboards/project/firewalls/tables.py:131
|
|
#: dashboards/project/firewalls/tables.py:159
|
|
#: dashboards/project/firewalls/tables.py:176
|
|
#: dashboards/project/firewalls/workflows.py:38
|
|
#: dashboards/project/firewalls/workflows.py:182
|
|
#: dashboards/project/firewalls/workflows.py:240
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:6
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:47
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:154
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:9
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:10
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tables.py:87
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:10
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:9
|
|
#: dashboards/project/instances/workflows/update_instance.py:108
|
|
#: dashboards/project/loadbalancers/forms.py:35
|
|
#: dashboards/project/loadbalancers/forms.py:74
|
|
#: dashboards/project/loadbalancers/tables.py:190
|
|
#: dashboards/project/loadbalancers/workflows.py:34
|
|
#: dashboards/project/loadbalancers/workflows.py:117
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9
|
|
#: dashboards/project/networks/forms.py:37
|
|
#: dashboards/project/networks/tables.py:94
|
|
#: dashboards/project/networks/ports/forms.py:36
|
|
#: dashboards/project/networks/ports/tables.py:57
|
|
#: dashboards/project/networks/subnets/tables.py:83
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:7
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:10
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:10
|
|
#: dashboards/project/routers/tables.py:124
|
|
#: dashboards/project/routers/ports/tables.py:82
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:7
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:9
|
|
#: dashboards/project/volumes/tables.py:170
|
|
#: dashboards/project/volumes/tables.py:199
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:10
|
|
#: dashboards/project/vpn/tables.py:99 dashboards/project/vpn/tables.py:128
|
|
#: dashboards/project/vpn/tables.py:148 dashboards/project/vpn/tables.py:166
|
|
#: dashboards/project/vpn/workflows.py:35
|
|
#: dashboards/project/vpn/workflows.py:117
|
|
#: dashboards/project/vpn/workflows.py:216
|
|
#: dashboards/project/vpn/workflows.py:313
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:6
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:6
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:7
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:7
|
|
#: dashboards/router/nexus1000v/forms.py:52
|
|
#: dashboards/router/nexus1000v/forms.py:123
|
|
msgid "Name"
|
|
msgstr "Name"
|
|
|
|
#: dashboards/admin/domains/tables.py:168
|
|
#: dashboards/admin/domains/workflows.py:38
|
|
#: dashboards/admin/flavors/templates/flavors/_update.html:18
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_create.html:19
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:19
|
|
#: dashboards/admin/groups/forms.py:35 dashboards/admin/groups/forms.py:61
|
|
#: dashboards/admin/groups/tables.py:102
|
|
#: dashboards/admin/groups/templates/groups/_create.html:17
|
|
#: dashboards/admin/groups/templates/groups/_update.html:17
|
|
#: dashboards/admin/images/templates/images/_update.html:18
|
|
#: dashboards/admin/networks/templates/networks/_create.html:18
|
|
#: dashboards/admin/networks/templates/networks/ports/_create.html:18
|
|
#: dashboards/admin/projects/tables.py:119
|
|
#: dashboards/admin/projects/workflows.py:106
|
|
#: dashboards/admin/roles/templates/roles/_create.html:17
|
|
#: dashboards/admin/roles/templates/roles/_update.html:17
|
|
#: dashboards/admin/users/templates/users/_create.html:17
|
|
#: dashboards/admin/users/templates/users/_update.html:17
|
|
#: dashboards/admin/volumes/templates/volumes/_create_volume_type.html:18
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:51
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:77
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:73
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:17
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:17
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:18
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_create.html:18
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_update.html:18
|
|
#: dashboards/project/containers/templates/containers/_copy.html:17
|
|
#: dashboards/project/containers/templates/containers/_create.html:17
|
|
#: dashboards/project/containers/templates/containers/_upload.html:18
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:20
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:33
|
|
#: dashboards/project/firewalls/forms.py:40
|
|
#: dashboards/project/firewalls/forms.py:117
|
|
#: dashboards/project/firewalls/forms.py:145
|
|
#: dashboards/project/firewalls/workflows.py:42
|
|
#: dashboards/project/firewalls/workflows.py:185
|
|
#: dashboards/project/firewalls/workflows.py:243
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:9
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:49
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:156
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:12
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:15
|
|
#: dashboards/project/instances/templates/instances/_rebuild.html:18
|
|
#: dashboards/project/loadbalancers/forms.py:40
|
|
#: dashboards/project/loadbalancers/forms.py:79
|
|
#: dashboards/project/loadbalancers/tables.py:192
|
|
#: dashboards/project/loadbalancers/workflows.py:37
|
|
#: dashboards/project/loadbalancers/workflows.py:120
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:12
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:12
|
|
#: dashboards/project/networks/templates/networks/_create.html:17
|
|
#: dashboards/project/routers/templates/routers/ports/_create.html:18
|
|
#: dashboards/project/routers/templates/routers/ports/_setgateway.html:18
|
|
#: dashboards/project/stacks/templates/stacks/_create.html:18
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:13
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:21
|
|
#: dashboards/project/stacks/templates/stacks/_select_template.html:19
|
|
#: dashboards/project/volumes/forms.py:34
|
|
#: dashboards/project/volumes/forms.py:295
|
|
#: dashboards/project/volumes/tables.py:173
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:15
|
|
#: dashboards/project/volumes/templates/volumes/_limits.html:3
|
|
#: dashboards/project/vpn/tables.py:130 dashboards/project/vpn/workflows.py:38
|
|
#: dashboards/project/vpn/workflows.py:120
|
|
#: dashboards/project/vpn/workflows.py:219
|
|
#: dashboards/project/vpn/workflows.py:316
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:9
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:9
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:10
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:10
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:18
|
|
msgid "Description"
|
|
msgstr "Description"
|
|
|
|
#: dashboards/admin/domains/tables.py:169
|
|
#: dashboards/admin/projects/workflows.py:98
|
|
#: dashboards/admin/users/forms.py:71 dashboards/admin/users/forms.py:140
|
|
msgid "Domain ID"
|
|
msgstr "Domain ID"
|
|
|
|
#: dashboards/admin/domains/tables.py:170
|
|
#: dashboards/admin/domains/workflows.py:40
|
|
#: dashboards/admin/groups/tables.py:166 dashboards/admin/info/tables.py:47
|
|
#: dashboards/admin/info/tables.py:168 dashboards/admin/projects/tables.py:121
|
|
#: dashboards/admin/projects/workflows.py:108
|
|
#: dashboards/admin/projects/workflows.py:469
|
|
#: dashboards/admin/users/tables.py:49 dashboards/admin/users/tables.py:128
|
|
#: dashboards/project/firewalls/forms.py:71
|
|
#: dashboards/project/firewalls/tables.py:146
|
|
#: dashboards/project/firewalls/workflows.py:75
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:49
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:64
|
|
msgid "Enabled"
|
|
msgstr "Enabled"
|
|
|
|
#: dashboards/admin/domains/views.py:49
|
|
msgid "Unable to retrieve domain list."
|
|
msgstr "Unable to retrieve domain list."
|
|
|
|
#: dashboards/admin/domains/views.py:74
|
|
msgid "Unable to retrieve domain details."
|
|
msgstr "Unable to retrieve domain details."
|
|
|
|
#: dashboards/admin/domains/workflows.py:45
|
|
#: dashboards/admin/domains/workflows.py:185
|
|
msgid "Domain Info"
|
|
msgstr "Domain Info"
|
|
|
|
#: dashboards/admin/domains/workflows.py:47
|
|
msgid ""
|
|
"From here you can create a new domain to organize projects, groups and "
|
|
"users."
|
|
msgstr "From here you can create a new domain to organise projects, groups and users."
|
|
|
|
#: dashboards/admin/domains/workflows.py:64
|
|
#: dashboards/admin/projects/workflows.py:246
|
|
msgid "Unable to retrieve group list. Please try again later."
|
|
msgstr "Unable to retrieve group list. Please try again later."
|
|
|
|
#: dashboards/admin/domains/workflows.py:76
|
|
#: dashboards/admin/projects/workflows.py:157
|
|
#: dashboards/admin/projects/workflows.py:260
|
|
#, python-format
|
|
msgid "Could not find default role \"%s\" in Keystone"
|
|
msgstr "Could not find default role \"%s\" in Keystone"
|
|
|
|
#: dashboards/admin/domains/workflows.py:129
|
|
#: dashboards/admin/domains/workflows.py:136
|
|
msgid "Domain Groups"
|
|
msgstr "Domain Groups"
|
|
|
|
#: dashboards/admin/domains/workflows.py:135
|
|
#: dashboards/admin/projects/workflows.py:318
|
|
msgid "All Groups"
|
|
msgstr "All Groups"
|
|
|
|
#: dashboards/admin/domains/workflows.py:137
|
|
#: dashboards/admin/projects/workflows.py:320
|
|
msgid "No groups found."
|
|
msgstr "No groups found."
|
|
|
|
#: dashboards/admin/domains/workflows.py:138
|
|
#: dashboards/admin/projects/workflows.py:321
|
|
msgid "No groups."
|
|
msgstr "No groups."
|
|
|
|
#: dashboards/admin/domains/workflows.py:146
|
|
#: dashboards/admin/projects/workflows.py:329
|
|
msgid "Unable to retrieve role list."
|
|
msgstr "Unable to retrieve role list."
|
|
|
|
#: dashboards/admin/domains/workflows.py:159
|
|
#, python-format
|
|
msgid "Created new domain \"%s\"."
|
|
msgstr "Created new domain \"%s\"."
|
|
|
|
#: dashboards/admin/domains/workflows.py:160
|
|
#, python-format
|
|
msgid "Unable to create domain \"%s\"."
|
|
msgstr "Unable to create domain \"%s\"."
|
|
|
|
#: dashboards/admin/domains/workflows.py:187
|
|
msgid "From here you can edit the domain details."
|
|
msgstr "From here you can edit the domain details."
|
|
|
|
#: dashboards/admin/domains/workflows.py:200
|
|
msgid "Edit Domain"
|
|
msgstr "Edit Domain"
|
|
|
|
#: dashboards/admin/domains/workflows.py:201
|
|
#: dashboards/admin/flavors/workflows.py:260
|
|
#: dashboards/admin/flavors/templates/flavors/_update.html:25
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:25
|
|
#: dashboards/admin/projects/workflows.py:490
|
|
#: dashboards/project/instances/workflows/update_instance.py:135
|
|
#: dashboards/settings/user/templates/user/_settings.html:24
|
|
msgid "Save"
|
|
msgstr "Save"
|
|
|
|
#: dashboards/admin/domains/workflows.py:202
|
|
#, python-format
|
|
msgid "Modified domain \"%s\"."
|
|
msgstr "Modified domain \"%s\"."
|
|
|
|
#: dashboards/admin/domains/workflows.py:203
|
|
#, python-format
|
|
msgid "Unable to modify domain \"%s\"."
|
|
msgstr "Unable to modify domain \"%s\"."
|
|
|
|
#: dashboards/admin/domains/workflows.py:289
|
|
#, python-format
|
|
msgid "Failed to modify %s domain groups."
|
|
msgstr "Failed to modify %s domain groups."
|
|
|
|
#: dashboards/admin/flavors/panel.py:29 dashboards/admin/flavors/tables.py:38
|
|
#: dashboards/admin/flavors/tables.py:117
|
|
#: dashboards/admin/flavors/templates/flavors/index.html:3
|
|
#: dashboards/admin/flavors/templates/flavors/index.html:6
|
|
msgid "Flavors"
|
|
msgstr "Flavours"
|
|
|
|
#: dashboards/admin/flavors/tables.py:37
|
|
#: dashboards/admin/flavors/templates/flavors/extras/create.html:7
|
|
#: dashboards/admin/flavors/templates/flavors/extras/edit.html:7
|
|
#: dashboards/admin/flavors/templates/flavors/extras/index.html:7
|
|
#: dashboards/project/databases/workflows/create_instance.py:33
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:27
|
|
#: dashboards/project/instances/workflows/create_instance.py:92
|
|
msgid "Flavor"
|
|
msgstr "Flavour"
|
|
|
|
#: dashboards/admin/flavors/tables.py:46
|
|
#: dashboards/admin/flavors/workflows.py:175
|
|
#: dashboards/admin/flavors/workflows.py:176
|
|
#: dashboards/admin/flavors/templates/flavors/create.html:3
|
|
#: dashboards/admin/flavors/templates/flavors/create.html:6
|
|
msgid "Create Flavor"
|
|
msgstr "Create Flavour"
|
|
|
|
#: dashboards/admin/flavors/tables.py:53
|
|
#: dashboards/admin/flavors/workflows.py:259
|
|
#: dashboards/admin/flavors/templates/flavors/_update.html:9
|
|
#: dashboards/admin/flavors/templates/flavors/update.html:3
|
|
#: dashboards/admin/flavors/templates/flavors/update.html:6
|
|
msgid "Edit Flavor"
|
|
msgstr "Edit Flavour"
|
|
|
|
#: dashboards/admin/flavors/tables.py:60
|
|
msgid "View Extra Specs"
|
|
msgstr "View Extra Specs"
|
|
|
|
#: dashboards/admin/flavors/tables.py:67
|
|
msgid "Modify Access"
|
|
msgstr "Modify Access"
|
|
|
|
#: dashboards/admin/flavors/tables.py:90 dashboards/admin/flavors/tables.py:94
|
|
#, python-format
|
|
msgid "%sMB"
|
|
msgstr "%sMB"
|
|
|
|
#: dashboards/admin/flavors/tables.py:98
|
|
msgid "Flavor Name"
|
|
msgstr "Flavour Name"
|
|
|
|
#: dashboards/admin/flavors/tables.py:101
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:15
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:14
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:29
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:14
|
|
#: usage/tables.py:23
|
|
msgid "RAM"
|
|
msgstr "RAM"
|
|
|
|
#: dashboards/admin/flavors/tables.py:103
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:11
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:11
|
|
msgid "Root Disk"
|
|
msgstr "Root Disk"
|
|
|
|
#: dashboards/admin/flavors/tables.py:105
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:12
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:36
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:12
|
|
msgid "Ephemeral Disk"
|
|
msgstr "Ephemeral Disk"
|
|
|
|
#: dashboards/admin/flavors/tables.py:107
|
|
msgid "Swap Disk"
|
|
msgstr "Swap Disk"
|
|
|
|
#: dashboards/admin/flavors/tables.py:109
|
|
#: dashboards/admin/flavors/workflows.py:43
|
|
#: dashboards/admin/networks/forms.py:102
|
|
#: dashboards/admin/networks/templates/networks/ports/_update.html:13
|
|
#: dashboards/admin/roles/forms.py:39
|
|
#: dashboards/admin/routers/templates/routers/_detail_overview.html:9
|
|
#: dashboards/admin/users/forms.py:146
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:22
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:44
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:11
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:13
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:12
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:13
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:15
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:12
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:12
|
|
#: dashboards/project/loadbalancers/forms.py:36
|
|
#: dashboards/project/loadbalancers/forms.py:75
|
|
#: dashboards/project/loadbalancers/forms.py:155
|
|
#: dashboards/project/loadbalancers/forms.py:202
|
|
#: dashboards/project/loadbalancers/tables.py:236
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:6
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:6
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:6
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:6
|
|
#: dashboards/project/networks/forms.py:39
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:9
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:12
|
|
#: dashboards/project/networks/templates/networks/ports/_update.html:13
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:12
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:9
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:11
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:12
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:12
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:12
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:13
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:13
|
|
#: dashboards/router/nexus1000v/forms.py:120
|
|
msgid "ID"
|
|
msgstr "ID"
|
|
|
|
#: dashboards/admin/flavors/tables.py:111
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:95
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:176
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:135
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:216
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:19
|
|
msgid "Public"
|
|
msgstr "Public"
|
|
|
|
#: dashboards/admin/flavors/views.py:55
|
|
msgid "Unable to retrieve flavor list."
|
|
msgstr "Unable to retrieve flavour list."
|
|
|
|
#: dashboards/admin/flavors/views.py:78
|
|
#: dashboards/admin/flavors/extras/views.py:48
|
|
msgid "Unable to retrieve flavor data."
|
|
msgstr "Unable to retrieve flavour data."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:34
|
|
msgid ""
|
|
"Flavor ID should be UUID4 or integer. Leave this field blank or use 'auto' "
|
|
"to set a random UUID4."
|
|
msgstr "Flavour ID should be UUID4 or integer. Leave this field blank or use 'auto' to set a random UUID4."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:40
|
|
msgid ""
|
|
"Name may only contain letters, numbers, underscores, periods and hyphens."
|
|
msgstr "Name may only contain letters, numbers, underscores, full stops and hyphens."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:49
|
|
msgid "RAM MB"
|
|
msgstr "RAM MB"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:50
|
|
msgid "Root Disk GB"
|
|
msgstr "Root Disk GB"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:51
|
|
msgid "Ephemeral Disk GB"
|
|
msgstr "Ephemeral Disk GB"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:52
|
|
msgid "Swap Disk MB"
|
|
msgstr "Swap Disk MB"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:55
|
|
#: dashboards/admin/flavors/workflows.py:222
|
|
msgid "Flavor Info"
|
|
msgstr "Flavour Info"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:56
|
|
msgid "From here you can create a new flavor to organize projects."
|
|
msgstr "From here you can create a new flavour to organize projects."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:68
|
|
#: dashboards/admin/flavors/workflows.py:233
|
|
msgid "Unable to get flavor list"
|
|
msgstr "Unable to get flavour list"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:75
|
|
#: dashboards/admin/flavors/workflows.py:241
|
|
#, python-format
|
|
msgid "The name \"%s\" is already used by another flavor."
|
|
msgstr "The name \"%s\" is already used by another flavour."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:80
|
|
#, python-format
|
|
msgid "The ID \"%s\" is already used by another flavor."
|
|
msgstr "The ID \"%s\" is already used by another flavour."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:102
|
|
msgid "Unable to retrieve flavor access list. Please try again later."
|
|
msgstr "Unable to retrieve flavour access list. Please try again later."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:146
|
|
msgid "Flavor Access"
|
|
msgstr "Flavour Access"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:152
|
|
msgid ""
|
|
"You can control access to this flavor by moving projects from the left "
|
|
"column to the right column. Only projects in the right column can use the "
|
|
"flavor. If there are no projects in the right column, all projects can use "
|
|
"the flavor."
|
|
msgstr "You can control access to this flavour by moving projects from the left column to the right column. Only projects in the right column can use the flavour. If there are no projects in the right column, all projects can use the flavour."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:157
|
|
msgid "All Projects"
|
|
msgstr "Projects"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:158
|
|
msgid "Selected projects"
|
|
msgstr "Selected projects"
|
|
|
|
#: dashboards/admin/flavors/workflows.py:159
|
|
msgid "No projects found."
|
|
msgstr "No projects found."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:160
|
|
msgid "No projects selected. All projects can use the flavor."
|
|
msgstr "No projects selected. All projects can use the flavour."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:177
|
|
#, python-format
|
|
msgid "Created new flavor \"%s\"."
|
|
msgstr "Created new flavour \"%s\"."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:178
|
|
#, python-format
|
|
msgid "Unable to create flavor \"%s\"."
|
|
msgstr "Unable to create flavour \"%s\"."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:203
|
|
msgid "Unable to create flavor."
|
|
msgstr "Unable to create flavour."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:214
|
|
#, python-format
|
|
msgid "Unable to set flavor access for project %s."
|
|
msgstr "Unable to set flavour access for project %s."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:224
|
|
msgid "From here you can edit the flavor details."
|
|
msgstr "From here you can edit the flavour details."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:261
|
|
#, python-format
|
|
msgid "Modified flavor \"%s\"."
|
|
msgstr "Modified flavour \"%s\"."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:262
|
|
#, python-format
|
|
msgid "Unable to modify flavor \"%s\"."
|
|
msgstr "Unable to modify flavour \"%s\"."
|
|
|
|
#: dashboards/admin/flavors/workflows.py:308
|
|
msgid "Modified flavor information, but unable to modify flavor access."
|
|
msgstr "Modified flavour information, but unable to modify flavour access."
|
|
|
|
#: dashboards/admin/flavors/extras/forms.py:35
|
|
#: dashboards/admin/flavors/extras/forms.py:53
|
|
#: dashboards/admin/flavors/extras/tables.py:61
|
|
msgid "Key"
|
|
msgstr "Key"
|
|
|
|
#: dashboards/admin/flavors/extras/forms.py:36
|
|
#: dashboards/admin/flavors/extras/forms.py:54
|
|
#: dashboards/admin/flavors/extras/tables.py:62
|
|
#: dashboards/admin/metering/templates/metering/stats.html:81
|
|
msgid "Value"
|
|
msgstr "Value"
|
|
|
|
#: dashboards/admin/flavors/extras/forms.py:44
|
|
#, python-format
|
|
msgid "Created extra spec \"%s\"."
|
|
msgstr "Created extra spec \"%s\"."
|
|
|
|
#: dashboards/admin/flavors/extras/forms.py:49
|
|
msgid "Unable to create flavor extra spec."
|
|
msgstr "Unable to create flavour extra spec."
|
|
|
|
#: dashboards/admin/flavors/extras/forms.py:63
|
|
#, python-format
|
|
msgid "Saved extra spec \"%s\"."
|
|
msgstr "Saved extra spec \"%s\"."
|
|
|
|
#: dashboards/admin/flavors/extras/forms.py:67
|
|
msgid "Unable to edit extra spec."
|
|
msgstr "Unable to edit extra spec."
|
|
|
|
#: dashboards/admin/flavors/extras/tables.py:31
|
|
msgid "ExtraSpec"
|
|
msgstr "ExtraSpec"
|
|
|
|
#: dashboards/admin/flavors/extras/tables.py:32
|
|
msgid "ExtraSpecs"
|
|
msgstr "ExtraSpecs"
|
|
|
|
#: dashboards/admin/flavors/extras/tables.py:41
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_create.html:25
|
|
#: dashboards/project/networks/workflows.py:268
|
|
#: dashboards/project/networks/subnets/workflows.py:59
|
|
msgid "Create"
|
|
msgstr "Create"
|
|
|
|
#: dashboards/admin/flavors/extras/tables.py:66
|
|
msgid "Extra Specs"
|
|
msgstr "Extra Specs"
|
|
|
|
#: dashboards/admin/flavors/extras/views.py:64
|
|
msgid "Unable to retrieve extra spec list."
|
|
msgstr "Unable to retrieve extra spec list."
|
|
|
|
#: dashboards/admin/flavors/extras/views.py:93
|
|
msgid "Unable to retrieve flavor extra spec data."
|
|
msgstr "Unable to retrieve flavour extra spec data."
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/_update.html:19
|
|
msgid "From here you can alter the sizing of the current flavor."
|
|
msgstr "From here you can alter the sizing of the current flavour."
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/_update.html:20
|
|
msgid ""
|
|
"Note: this will not affect the resources allocated to any existing instances"
|
|
" using this flavor."
|
|
msgstr "Note: this will not affect the resources allocated to any existing instances using this flavour."
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/_update.html:26
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_create.html:26
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:26
|
|
#: dashboards/admin/groups/templates/groups/_add_non_member.html:8
|
|
#: dashboards/admin/groups/templates/groups/_create.html:24
|
|
#: dashboards/admin/groups/templates/groups/_update.html:24
|
|
#: dashboards/admin/images/templates/images/_create.html:34
|
|
#: dashboards/admin/images/templates/images/_update.html:25
|
|
#: dashboards/admin/networks/templates/networks/_create.html:25
|
|
#: dashboards/admin/networks/templates/networks/_update.html:24
|
|
#: dashboards/admin/networks/templates/networks/ports/_create.html:25
|
|
#: dashboards/admin/networks/templates/networks/ports/_update.html:29
|
|
#: dashboards/admin/roles/templates/roles/_create.html:24
|
|
#: dashboards/admin/roles/templates/roles/_update.html:24
|
|
#: dashboards/admin/users/templates/users/_create.html:34
|
|
#: dashboards/admin/users/templates/users/_update.html:34
|
|
#: dashboards/admin/volumes/templates/volumes/_create_volume_type.html:29
|
|
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:43
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:25
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:25
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:28
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_create.html:25
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_update.html:25
|
|
#: dashboards/project/containers/templates/containers/_copy.html:24
|
|
#: dashboards/project/containers/templates/containers/_create.html:24
|
|
#: dashboards/project/containers/templates/containers/_upload.html:26
|
|
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:27
|
|
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:24
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:24
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:24
|
|
#: dashboards/project/firewalls/templates/firewalls/_updaterule.html:24
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:34
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_update.html:24
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:25
|
|
#: dashboards/project/instances/templates/instances/_rebuild.html:26
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemember.html:24
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemonitor.html:24
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatepool.html:24
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatevip.html:24
|
|
#: dashboards/project/network_topology/templates/network_topology/_create_router.html:21
|
|
#: dashboards/project/networks/templates/networks/_create.html:24
|
|
#: dashboards/project/networks/templates/networks/_update.html:24
|
|
#: dashboards/project/networks/templates/networks/ports/_update.html:29
|
|
#: dashboards/project/routers/templates/routers/_create.html:21
|
|
#: dashboards/project/routers/templates/routers/ports/_create.html:30
|
|
#: dashboards/project/routers/templates/routers/ports/_setgateway.html:25
|
|
#: dashboards/project/stacks/templates/stacks/_create.html:25
|
|
#: dashboards/project/stacks/templates/stacks/_select_template.html:26
|
|
#: dashboards/project/volumes/templates/volumes/_attach.html:25
|
|
#: dashboards/project/volumes/templates/volumes/_create.html:25
|
|
#: dashboards/project/volumes/templates/volumes/_create_snapshot.html:24
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:25
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:24
|
|
#: dashboards/settings/password/templates/password/_change.html:25
|
|
#: dashboards/settings/user/templates/user/_settings.html:25
|
|
msgid "Cancel"
|
|
msgstr "Cancel"
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_create.html:10
|
|
#: dashboards/admin/flavors/templates/flavors/extras/create.html:4
|
|
msgid "Create Flavor Extra Spec"
|
|
msgstr "Create Flavour Extra Spec"
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_create.html:20
|
|
msgid "Create a new \"extra spec\" key-value pair for a flavor."
|
|
msgstr "Create a new \"extra spec\" key-value pair for a flavour."
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:10
|
|
#: dashboards/admin/flavors/templates/flavors/extras/edit.html:4
|
|
msgid "Edit Flavor Extra Spec"
|
|
msgstr "Edit Flavour Extra Spec"
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_edit.html:20
|
|
msgid "Update an \"extra spec\" key-value pair for a flavor."
|
|
msgstr "Update an \"extra spec\" key-value pair for a flavour."
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_index.html:6
|
|
#: dashboards/admin/flavors/templates/flavors/extras/index.html:4
|
|
msgid "Flavor Extra Specs"
|
|
msgstr "Flavour Extra Specs"
|
|
|
|
#: dashboards/admin/flavors/templates/flavors/extras/_index.html:13
|
|
#: dashboards/project/containers/templates/containers/_container_detail.html:21
|
|
#: dashboards/project/containers/templates/containers/_object_detail.html:25
|
|
msgid "Close"
|
|
msgstr "Close"
|
|
|
|
#: dashboards/admin/groups/forms.py:48
|
|
#, python-format
|
|
msgid "Group \"%s\" was successfully created."
|
|
msgstr "Group \"%s\" was successfully created."
|
|
|
|
#: dashboards/admin/groups/forms.py:51
|
|
msgid "Unable to create group."
|
|
msgstr "Unable to create group."
|
|
|
|
#: dashboards/admin/groups/forms.py:73
|
|
msgid "Group has been updated successfully."
|
|
msgstr "Group has been updated successfully."
|
|
|
|
#: dashboards/admin/groups/forms.py:75
|
|
msgid "Unable to update the group."
|
|
msgstr "Unable to update the group."
|
|
|
|
#: dashboards/admin/groups/panel.py:26 dashboards/admin/groups/tables.py:63
|
|
#: dashboards/admin/groups/tables.py:107
|
|
#: dashboards/admin/groups/templates/groups/index.html:3
|
|
#: dashboards/admin/groups/templates/groups/index.html:6
|
|
msgid "Groups"
|
|
msgstr "Groups"
|
|
|
|
#: dashboards/admin/groups/tables.py:40
|
|
#: dashboards/admin/groups/templates/groups/_create.html:8
|
|
#: dashboards/admin/groups/templates/groups/_create.html:23
|
|
#: dashboards/admin/groups/templates/groups/create.html:3
|
|
#: dashboards/admin/groups/templates/groups/create.html:6
|
|
msgid "Create Group"
|
|
msgstr "Create Group"
|
|
|
|
#: dashboards/admin/groups/tables.py:51
|
|
msgid "Edit Group"
|
|
msgstr "Edit Group"
|
|
|
|
#: dashboards/admin/groups/tables.py:62
|
|
msgid "Group"
|
|
msgstr "Group"
|
|
|
|
#: dashboards/admin/groups/tables.py:76 dashboards/admin/projects/tables.py:17
|
|
msgid "Modify Users"
|
|
msgstr "Modify Users"
|
|
|
|
#: dashboards/admin/groups/tables.py:103
|
|
msgid "Group ID"
|
|
msgstr "Group ID"
|
|
|
|
#: dashboards/admin/groups/tables.py:124
|
|
msgid "Remove"
|
|
msgstr "Remove"
|
|
|
|
#: dashboards/admin/groups/tables.py:125
|
|
msgid "Removed"
|
|
msgstr "Removed"
|
|
|
|
#: dashboards/admin/groups/tables.py:126 dashboards/admin/groups/tables.py:183
|
|
#: dashboards/admin/metering/tables.py:51 dashboards/admin/users/tables.py:50
|
|
#: dashboards/admin/users/tables.py:93
|
|
#: dashboards/project/databases/tables.py:70
|
|
#: dashboards/project/instances/workflows/create_instance.py:50
|
|
msgid "User"
|
|
msgstr "User"
|
|
|
|
#: dashboards/admin/groups/tables.py:127 dashboards/admin/groups/tables.py:184
|
|
#: dashboards/admin/users/panel.py:29 dashboards/admin/users/tables.py:51
|
|
#: dashboards/admin/users/tables.py:94 dashboards/admin/users/tables.py:135
|
|
#: dashboards/admin/users/templates/users/index.html:3
|
|
#: dashboards/admin/users/templates/users/index.html:6
|
|
#: dashboards/project/databases/tables.py:71
|
|
#: dashboards/project/databases/tabs.py:37
|
|
msgid "Users"
|
|
msgstr "Users"
|
|
|
|
#: dashboards/admin/groups/tables.py:148
|
|
msgid "Add..."
|
|
msgstr "Add..."
|
|
|
|
#: dashboards/admin/groups/tables.py:162 dashboards/admin/users/forms.py:77
|
|
#: dashboards/admin/users/forms.py:147 dashboards/admin/users/tables.py:121
|
|
#: dashboards/project/databases/tables.py:188
|
|
msgid "User Name"
|
|
msgstr "User Name"
|
|
|
|
#: dashboards/admin/groups/tables.py:163 dashboards/admin/users/forms.py:79
|
|
#: dashboards/admin/users/forms.py:149 dashboards/admin/users/tables.py:122
|
|
msgid "Email"
|
|
msgstr "Email"
|
|
|
|
#: dashboards/admin/groups/tables.py:165 dashboards/admin/users/tables.py:127
|
|
msgid "User ID"
|
|
msgstr "User ID"
|
|
|
|
#: dashboards/admin/groups/tables.py:175
|
|
msgid "Group Members"
|
|
msgstr "Group Members"
|
|
|
|
#: dashboards/admin/groups/tables.py:181
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27
|
|
#: dashboards/project/firewalls/workflows.py:112
|
|
#: dashboards/project/firewalls/workflows.py:219
|
|
#: dashboards/project/firewalls/workflows.py:295
|
|
#: dashboards/project/loadbalancers/workflows.py:98
|
|
#: dashboards/project/loadbalancers/workflows.py:205
|
|
#: dashboards/project/loadbalancers/workflows.py:337
|
|
#: dashboards/project/loadbalancers/workflows.py:478
|
|
#: dashboards/project/loadbalancers/workflows.py:537
|
|
#: dashboards/project/vpn/workflows.py:99
|
|
#: dashboards/project/vpn/workflows.py:198
|
|
#: dashboards/project/vpn/workflows.py:295
|
|
#: dashboards/project/vpn/workflows.py:467
|
|
msgid "Add"
|
|
msgstr "Add"
|
|
|
|
#: dashboards/admin/groups/tables.py:182
|
|
msgid "Added"
|
|
msgstr "Added"
|
|
|
|
#: dashboards/admin/groups/tables.py:213
|
|
msgid "Non-Members"
|
|
msgstr "Non-Members"
|
|
|
|
#: dashboards/admin/groups/views.py:46
|
|
msgid "Unable to retrieve group list."
|
|
msgstr "Unable to retrieve group list."
|
|
|
|
#: dashboards/admin/groups/views.py:69
|
|
msgid "Unable to update group."
|
|
msgstr "Unable to update group."
|
|
|
|
#: dashboards/admin/groups/views.py:126
|
|
msgid "Unable to retrieve group users."
|
|
msgstr "Unable to retrieve group users."
|
|
|
|
#: dashboards/admin/groups/views.py:147
|
|
msgid "Unable to retrieve users."
|
|
msgstr "Unable to retrieve users."
|
|
|
|
#: dashboards/admin/groups/templates/groups/_add_non_member.html:5
|
|
msgid "Add Group Assignment"
|
|
msgstr "Add Group Assignment"
|
|
|
|
#: dashboards/admin/groups/templates/groups/_create.html:18
|
|
msgid "From here you can create a new group to organize users and roles."
|
|
msgstr "From here you can create a new group to organise users and roles."
|
|
|
|
#: dashboards/admin/groups/templates/groups/_update.html:8
|
|
#: dashboards/admin/groups/templates/groups/_update.html:23
|
|
#: dashboards/admin/groups/templates/groups/update.html:3
|
|
#: dashboards/admin/groups/templates/groups/update.html:6
|
|
msgid "Update Group"
|
|
msgstr "Update Group"
|
|
|
|
#: dashboards/admin/groups/templates/groups/_update.html:18
|
|
msgid "From here you can edit the group's details."
|
|
msgstr "From here you can edit the group's details."
|
|
|
|
#: dashboards/admin/groups/templates/groups/add_non_member.html:3
|
|
msgid "Add User to Group"
|
|
msgstr "Add User to Group"
|
|
|
|
#: dashboards/admin/groups/templates/groups/manage.html:3
|
|
msgid "Group Management"
|
|
msgstr "Group Management"
|
|
|
|
#: dashboards/admin/groups/templates/groups/manage.html:6
|
|
msgid "Group Management: "
|
|
msgstr "Group Management: "
|
|
|
|
#: dashboards/admin/hypervisors/panel.py:24
|
|
#: dashboards/admin/hypervisors/tables.py:77
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:4
|
|
msgid "Hypervisors"
|
|
msgstr "Hypervisors"
|
|
|
|
#: dashboards/admin/hypervisors/tables.py:45
|
|
msgid "Hostname"
|
|
msgstr "Hostname"
|
|
|
|
#: dashboards/admin/hypervisors/tables.py:48
|
|
#: dashboards/admin/info/tables.py:181
|
|
#: dashboards/admin/routers/ports/tables.py:39
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:175
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:182
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:208
|
|
#: dashboards/project/loadbalancers/workflows.py:362
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:12
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:34
|
|
#: dashboards/project/routers/ports/tables.py:88
|
|
#: dashboards/project/volumes/forms.py:35
|
|
#: dashboards/project/volumes/tables.py:202
|
|
msgid "Type"
|
|
msgstr "Type"
|
|
|
|
#: dashboards/admin/hypervisors/tables.py:51
|
|
msgid "VCPUs (total)"
|
|
msgstr "VCPUs (total)"
|
|
|
|
#: dashboards/admin/hypervisors/tables.py:54
|
|
msgid "VCPUs (used)"
|
|
msgstr "VCPUs (used)"
|
|
|
|
#: dashboards/admin/hypervisors/tables.py:57
|
|
msgid "RAM (total)"
|
|
msgstr "RAM (total)"
|
|
|
|
#: dashboards/admin/hypervisors/tables.py:61
|
|
msgid "RAM (used)"
|
|
msgstr "RAM (used)"
|
|
|
|
#: dashboards/admin/hypervisors/tables.py:65
|
|
msgid "Storage (total)"
|
|
msgstr "Storage (total)"
|
|
|
|
#: dashboards/admin/hypervisors/tables.py:69
|
|
msgid "Storage (used)"
|
|
msgstr "Storage (used)"
|
|
|
|
#: dashboards/admin/hypervisors/views.py:40
|
|
msgid "Unable to retrieve hypervisor information."
|
|
msgstr "Unable to retrieve hypervisor information."
|
|
|
|
#: dashboards/admin/hypervisors/views.py:50
|
|
msgid "Unable to retrieve hypervisor statistics."
|
|
msgstr "Unable to retrieve hypervisor statistics."
|
|
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:7
|
|
msgid "All Hypervisors"
|
|
msgstr "All Hypervisors"
|
|
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:12
|
|
msgid "Hypervisor Summary"
|
|
msgstr "Hypervisor Summary"
|
|
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:15
|
|
msgid "VCPU Usage"
|
|
msgstr "VCPU Usage"
|
|
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:16
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:23
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:30
|
|
#, python-format
|
|
msgid "Used <span> %(used)s </span> of <span> %(available)s </span>"
|
|
msgstr "Used <span> %(used)s </span> of <span> %(available)s </span>"
|
|
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:22
|
|
msgid "Memory Usage"
|
|
msgstr "Memory Usage"
|
|
|
|
#: dashboards/admin/hypervisors/templates/hypervisors/index.html:29
|
|
msgid "Disk Usage"
|
|
msgstr "Disk Usage"
|
|
|
|
#: dashboards/admin/images/panel.py:29 dashboards/admin/images/tables.py:51
|
|
#: dashboards/admin/images/templates/images/index.html:3
|
|
#: dashboards/admin/images/templates/images/index.html:6
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:61
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:229
|
|
msgid "Images"
|
|
msgstr "Images"
|
|
|
|
#: dashboards/admin/images/tables.py:47
|
|
#: dashboards/admin/instances/tables.py:98
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:206
|
|
#: dashboards/project/instances/tables.py:548
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:85
|
|
#: dashboards/project/instances/workflows/create_instance.py:115
|
|
msgid "Image Name"
|
|
msgstr "Image Name"
|
|
|
|
#: dashboards/admin/images/views.py:58
|
|
msgid "Unable to retrieve image list."
|
|
msgstr "Unable to retrieve image list."
|
|
|
|
#: dashboards/admin/images/templates/images/_create.html:9
|
|
#: dashboards/admin/images/templates/images/create.html:3
|
|
#: dashboards/admin/images/templates/images/create.html:6
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:9
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/create.html:3
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/create.html:6
|
|
msgid "Create An Image"
|
|
msgstr "Create An Image"
|
|
|
|
#: dashboards/admin/images/templates/images/_create.html:18
|
|
#: dashboards/admin/networks/templates/networks/_update.html:17
|
|
#: dashboards/admin/networks/templates/networks/ports/_update.html:22
|
|
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:18
|
|
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:17
|
|
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:17
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:17
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:17
|
|
#: dashboards/project/firewalls/templates/firewalls/_updaterule.html:17
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:18
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_update.html:17
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:18
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemember.html:17
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemonitor.html:17
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatepool.html:17
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatevip.html:17
|
|
#: dashboards/project/networks/templates/networks/_update.html:17
|
|
#: dashboards/project/networks/templates/networks/ports/_update.html:22
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:17
|
|
#: dashboards/settings/password/templates/password/_change.html:18
|
|
#: dashboards/settings/user/templates/user/_settings.html:18
|
|
msgid "Description:"
|
|
msgstr "Description:"
|
|
|
|
#: dashboards/admin/images/templates/images/_create.html:20
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:20
|
|
msgid "Specify an image to upload to the Image Service."
|
|
msgstr "Specify an image to upload to the Image Service."
|
|
|
|
#: dashboards/admin/images/templates/images/_create.html:23
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:23
|
|
msgid ""
|
|
"Currently only images available via an HTTP URL are supported. The image "
|
|
"location must be accessible to the Image Service. Compressed image binaries "
|
|
"are supported (.zip and .tar.gz.)"
|
|
msgstr "Currently only images available via an HTTP URL are supported. The image location must be accessible to the Image Service. Compressed image binaries are supported (.zip and .tar.gz.)"
|
|
|
|
#: dashboards/admin/images/templates/images/_create.html:26
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:26
|
|
msgid "Please note: "
|
|
msgstr "Please note: "
|
|
|
|
#: dashboards/admin/images/templates/images/_create.html:27
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:27
|
|
msgid ""
|
|
"The Image Location field MUST be a valid and direct URL to the image binary."
|
|
" URLs that redirect or serve error pages will result in unusable images."
|
|
msgstr "The Image Location field MUST be a valid and direct URL to the image binary. URLs that redirect or serve error pages will result in unusable images."
|
|
|
|
#: dashboards/admin/images/templates/images/_create.html:33
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:78
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_create.html:33
|
|
msgid "Create Image"
|
|
msgstr "Create Image"
|
|
|
|
#: dashboards/admin/images/templates/images/_update.html:9
|
|
#: dashboards/admin/images/templates/images/_update.html:24
|
|
#: dashboards/admin/images/templates/images/update.html:4
|
|
#: dashboards/admin/images/templates/images/update.html:7
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_update.html:8
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_update.html:23
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/update.html:3
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/update.html:6
|
|
msgid "Update Image"
|
|
msgstr "Update Image"
|
|
|
|
#: dashboards/admin/images/templates/images/_update.html:19
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_update.html:18
|
|
msgid "From here you can modify different properties of an image."
|
|
msgstr "From here you can modify different properties of an image."
|
|
|
|
#: dashboards/admin/info/panel.py:29
|
|
#: dashboards/admin/info/templates/info/index.html:3
|
|
#: dashboards/admin/info/templates/info/index.html:6
|
|
msgid "System Info"
|
|
msgstr "System Info"
|
|
|
|
#: dashboards/admin/info/tables.py:42 dashboards/project/vpn/tables.py:98
|
|
#: dashboards/project/vpn/tables.py:127 dashboards/project/vpn/tables.py:147
|
|
#: dashboards/project/vpn/tables.py:165
|
|
msgid "Id"
|
|
msgstr "ID"
|
|
|
|
#: dashboards/admin/info/tables.py:44
|
|
#: dashboards/project/access_and_security/api_access/tables.py:50
|
|
msgid "Service"
|
|
msgstr "Service"
|
|
|
|
#: dashboards/admin/info/tables.py:45 dashboards/admin/info/tables.py:107
|
|
#: dashboards/admin/info/tables.py:183 dashboards/admin/instances/tables.py:92
|
|
#: dashboards/admin/volumes/tables.py:37
|
|
msgid "Host"
|
|
msgstr "Host"
|
|
|
|
#: dashboards/admin/info/tables.py:52 dashboards/admin/info/tabs.py:32
|
|
msgid "Services"
|
|
msgstr "Services"
|
|
|
|
#: dashboards/admin/info/tables.py:67
|
|
msgid "Services Up"
|
|
msgstr "Services Up"
|
|
|
|
#: dashboards/admin/info/tables.py:67
|
|
msgid "Services Down"
|
|
msgstr "Services Down"
|
|
|
|
#: dashboards/admin/info/tables.py:75 dashboards/admin/info/tables.py:141
|
|
msgid "Hosts"
|
|
msgstr "Hosts"
|
|
|
|
#: dashboards/admin/info/tables.py:79
|
|
msgid "Available"
|
|
msgstr "Available"
|
|
|
|
#: dashboards/admin/info/tables.py:88 dashboards/admin/info/tabs.py:48
|
|
msgid "Availability Zones"
|
|
msgstr "Availability Zones"
|
|
|
|
#: dashboards/admin/info/tables.py:108
|
|
msgid "Zone"
|
|
msgstr "Zone"
|
|
|
|
#: dashboards/admin/info/tables.py:109 dashboards/admin/info/tables.py:184
|
|
#: dashboards/admin/instances/tables.py:108
|
|
#: dashboards/admin/metering/tables.py:186
|
|
#: dashboards/admin/networks/tables.py:75
|
|
#: dashboards/admin/networks/ports/tables.py:79
|
|
#: dashboards/admin/routers/tables.py:61
|
|
#: dashboards/admin/routers/ports/tables.py:37
|
|
#: dashboards/admin/routers/templates/routers/_detail_overview.html:13
|
|
#: dashboards/project/database_backups/tables.py:112
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:24
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:46
|
|
#: dashboards/project/databases/tables.py:173
|
|
#: dashboards/project/databases/tables.py:226
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:13
|
|
#: dashboards/project/firewalls/tables.py:181
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:212
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:17
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:18
|
|
#: dashboards/project/instances/tables.py:558
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:14
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:27
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:39
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:45
|
|
#: dashboards/project/networks/tables.py:100
|
|
#: dashboards/project/networks/ports/tables.py:61
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:13
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32
|
|
#: dashboards/project/routers/tables.py:128
|
|
#: dashboards/project/routers/ports/tables.py:86
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:11
|
|
#: dashboards/project/stacks/tables.py:85
|
|
#: dashboards/project/stacks/tables.py:114
|
|
#: dashboards/project/stacks/tables.py:160
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:19
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:26
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:27
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:32
|
|
#: dashboards/project/volumes/tables.py:180
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:18
|
|
#: dashboards/project/vpn/tables.py:109 dashboards/project/vpn/tables.py:135
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:71
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:38
|
|
msgid "Status"
|
|
msgstr "Status"
|
|
|
|
#: dashboards/admin/info/tables.py:110 dashboards/admin/info/tables.py:185
|
|
#: dashboards/project/overview/views.py:35
|
|
msgid "State"
|
|
msgstr "State"
|
|
|
|
#: dashboards/admin/info/tables.py:112 dashboards/admin/info/tables.py:187
|
|
msgid "Updated At"
|
|
msgstr "Updated At"
|
|
|
|
#: dashboards/admin/info/tables.py:121 dashboards/admin/info/tabs.py:81
|
|
msgid "Compute Services"
|
|
msgstr "Compute Services"
|
|
|
|
#: dashboards/admin/info/tables.py:139
|
|
#: dashboards/project/instances/workflows/create_instance.py:87
|
|
msgid "Availability Zone"
|
|
msgstr "Availability Zone"
|
|
|
|
#: dashboards/admin/info/tables.py:145
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:53
|
|
msgid "Metadata"
|
|
msgstr "Metadata"
|
|
|
|
#: dashboards/admin/info/tables.py:151 dashboards/admin/info/tabs.py:65
|
|
msgid "Host Aggregates"
|
|
msgstr "Host Aggregates"
|
|
|
|
#: dashboards/admin/info/tables.py:170 dashboards/admin/users/tables.py:49
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:64
|
|
msgid "Disabled"
|
|
msgstr "Disabled"
|
|
|
|
#: dashboards/admin/info/tables.py:175
|
|
msgid "Up"
|
|
msgstr "Up"
|
|
|
|
#: dashboards/admin/info/tables.py:177
|
|
msgid "Down"
|
|
msgstr "Down"
|
|
|
|
#: dashboards/admin/info/tables.py:196 dashboards/admin/info/tabs.py:99
|
|
msgid "Network Agents"
|
|
msgstr "Network Agents"
|
|
|
|
#: dashboards/admin/info/tabs.py:58
|
|
msgid "Unable to retrieve availability zone data."
|
|
msgstr "Unable to retrieve availability zone data."
|
|
|
|
#: dashboards/admin/info/tabs.py:75
|
|
msgid "Unable to retrieve host aggregates list."
|
|
msgstr "Unable to retrieve host aggregates list."
|
|
|
|
#: dashboards/admin/info/tabs.py:90
|
|
msgid "Unable to get nova services list."
|
|
msgstr "Unable to get nova services list."
|
|
|
|
#: dashboards/admin/info/tabs.py:111
|
|
msgid "Unable to get network agents list."
|
|
msgstr "Unable to get network agents list."
|
|
|
|
#: dashboards/admin/instances/tables.py:40
|
|
msgid "Migrate"
|
|
msgstr "Migrate"
|
|
|
|
#: dashboards/admin/instances/tables.py:41
|
|
msgid "Scheduled migration (pending confirmation) of"
|
|
msgstr "Scheduled migration (pending confirmation) of"
|
|
|
|
#: dashboards/admin/instances/tables.py:42
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:133
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:37
|
|
#: dashboards/project/databases/tables.py:42
|
|
#: dashboards/project/instances/tables.py:77
|
|
#: dashboards/project/instances/tables.py:92
|
|
#: dashboards/project/instances/tables.py:121
|
|
#: dashboards/project/instances/tables.py:153
|
|
#: dashboards/project/instances/tables.py:448
|
|
#: dashboards/project/instances/tables.py:462
|
|
#: dashboards/project/volumes/tables.py:246
|
|
msgid "Instance"
|
|
msgstr "Instance"
|
|
|
|
#: dashboards/admin/instances/tables.py:85
|
|
#: dashboards/admin/metering/templates/metering/stats.html:76
|
|
#: dashboards/admin/networks/forms.py:37
|
|
#: dashboards/admin/networks/tables.py:68
|
|
#: dashboards/admin/projects/tables.py:91
|
|
#: dashboards/admin/routers/tables.py:55 dashboards/admin/volumes/tables.py:38
|
|
#: dashboards/project/dashboard.py:63
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:129
|
|
#: dashboards/project/instances/workflows/create_instance.py:49
|
|
#: dashboards/router/nexus1000v/forms.py:82
|
|
#: dashboards/router/nexus1000v/forms.py:135
|
|
#: dashboards/router/nexus1000v/tables.py:62
|
|
#: dashboards/router/nexus1000v/tables.py:89
|
|
msgid "Project"
|
|
msgstr "Project"
|
|
|
|
#: dashboards/admin/instances/tables.py:100
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:129
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:33
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:40
|
|
#: dashboards/project/databases/tables.py:167
|
|
#: dashboards/project/instances/tables.py:550
|
|
#: dashboards/project/loadbalancers/tables.py:219
|
|
msgid "IP Address"
|
|
msgstr "IP Address"
|
|
|
|
#: dashboards/admin/instances/tables.py:103
|
|
#: dashboards/project/containers/tables.py:251
|
|
#: dashboards/project/containers/templates/containers/_container_detail.html:14
|
|
#: dashboards/project/containers/templates/containers/_object_detail.html:18
|
|
#: dashboards/project/databases/tables.py:169
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:36
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:37
|
|
#: dashboards/project/instances/tables.py:553
|
|
#: dashboards/project/volumes/tables.py:176
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:27
|
|
msgid "Size"
|
|
msgstr "Size"
|
|
|
|
#: dashboards/admin/instances/tables.py:114
|
|
#: dashboards/project/instances/tables.py:563
|
|
msgid "Task"
|
|
msgstr "Task"
|
|
|
|
#: dashboards/admin/instances/tables.py:121
|
|
#: dashboards/project/instances/tables.py:570
|
|
msgid "Power State"
|
|
msgstr "Power State"
|
|
|
|
#: dashboards/admin/instances/tables.py:123
|
|
#: dashboards/project/instances/tables.py:572
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:18
|
|
#: usage/tables.py:61
|
|
msgid "Uptime"
|
|
msgstr "Uptime"
|
|
|
|
#: dashboards/admin/instances/views.py:79
|
|
#: dashboards/project/access_and_security/tabs.py:101
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:85
|
|
msgid "Unable to retrieve instance list."
|
|
msgstr "Unable to retrieve instance list."
|
|
|
|
#: dashboards/admin/instances/views.py:93
|
|
#: dashboards/admin/networks/views.py:53
|
|
msgid "Unable to retrieve instance project information."
|
|
msgstr "Unable to retrieve instance project information."
|
|
|
|
#: dashboards/admin/instances/views.py:110
|
|
#: dashboards/project/instances/views.py:96
|
|
msgid "Unable to retrieve instance size information."
|
|
msgstr "Unable to retrieve instance size information."
|
|
|
|
#: dashboards/admin/instances/templates/instances/index.html:6
|
|
msgid "All Instances"
|
|
msgstr "All Instances"
|
|
|
|
#: dashboards/admin/metering/panel.py:22
|
|
msgid "Resource Usage"
|
|
msgstr "Resource Usage"
|
|
|
|
#: dashboards/admin/metering/tables.py:42
|
|
msgid "up"
|
|
msgstr "up"
|
|
|
|
#: dashboards/admin/metering/tables.py:44
|
|
msgid "none"
|
|
msgstr "none"
|
|
|
|
#: dashboards/admin/metering/tables.py:49
|
|
#: dashboards/admin/metering/tables.py:59
|
|
#: dashboards/admin/metering/tables.py:83
|
|
#: dashboards/admin/metering/tables.py:112
|
|
#: dashboards/admin/metering/tables.py:180
|
|
msgid "Tenant"
|
|
msgstr "Tenant"
|
|
|
|
#: dashboards/admin/metering/tables.py:54
|
|
#: dashboards/admin/metering/tables.py:189
|
|
#: dashboards/project/stacks/tables.py:107
|
|
#: dashboards/project/stacks/tables.py:151
|
|
msgid "Resource"
|
|
msgstr "Resource"
|
|
|
|
#: dashboards/admin/metering/tables.py:62
|
|
msgid "Disk Read Bytes"
|
|
msgstr "Disk Read Bytes"
|
|
|
|
#: dashboards/admin/metering/tables.py:65
|
|
msgid "Disk Read Requests"
|
|
msgstr "Disk Read Requests"
|
|
|
|
#: dashboards/admin/metering/tables.py:68
|
|
msgid "Disk Write Bytes"
|
|
msgstr "Disk Write Bytes"
|
|
|
|
#: dashboards/admin/metering/tables.py:72
|
|
msgid "Disk Write Requests"
|
|
msgstr "Disk Write Requests"
|
|
|
|
#: dashboards/admin/metering/tables.py:77
|
|
msgid "Global Disk Usage (average of last 30 days)"
|
|
msgstr "Global Disk Usage (average of last 30 days)"
|
|
|
|
#: dashboards/admin/metering/tables.py:86
|
|
msgid "Network Incoming Bytes"
|
|
msgstr "Network Incoming Bytes"
|
|
|
|
#: dashboards/admin/metering/tables.py:91
|
|
msgid "Network Incoming Packets"
|
|
msgstr "Network Incoming Packets"
|
|
|
|
#: dashboards/admin/metering/tables.py:95
|
|
msgid "Network Outgoing Bytes"
|
|
msgstr "Network Outgoing Bytes"
|
|
|
|
#: dashboards/admin/metering/tables.py:100
|
|
msgid "Network Outgoing Packets"
|
|
msgstr "Network Outgoing Packets"
|
|
|
|
#: dashboards/admin/metering/tables.py:105
|
|
msgid "Global Network Traffic Usage (average of last 30 days)"
|
|
msgstr "Global Network Traffic Usage (average of last 30 days)"
|
|
|
|
#: dashboards/admin/metering/tables.py:114
|
|
msgid "Network Duration"
|
|
msgstr "Network Duration"
|
|
|
|
#: dashboards/admin/metering/tables.py:118
|
|
msgid "Network Creation Requests"
|
|
msgstr "Network Creation Requests"
|
|
|
|
#: dashboards/admin/metering/tables.py:121
|
|
msgid "Subnet Duration"
|
|
msgstr "Subnet Duration"
|
|
|
|
#: dashboards/admin/metering/tables.py:124
|
|
msgid "Subnet Creation Requests"
|
|
msgstr "Subnet Creation Requests"
|
|
|
|
#: dashboards/admin/metering/tables.py:127
|
|
#: dashboards/admin/metering/tables.py:139
|
|
msgid "Port Duration"
|
|
msgstr "Port Duration"
|
|
|
|
#: dashboards/admin/metering/tables.py:130
|
|
#: dashboards/admin/metering/tables.py:142
|
|
msgid "Port Creation Requests"
|
|
msgstr "Port Creation Requests"
|
|
|
|
#: dashboards/admin/metering/tables.py:133
|
|
msgid "Router Duration"
|
|
msgstr "Router Duration"
|
|
|
|
#: dashboards/admin/metering/tables.py:136
|
|
msgid "Router Creation Requests"
|
|
msgstr "Router Creation Requests"
|
|
|
|
#: dashboards/admin/metering/tables.py:146
|
|
msgid "Floating IP Duration"
|
|
msgstr "Floating IP Duration"
|
|
|
|
#: dashboards/admin/metering/tables.py:150
|
|
msgid "Floating IP Creation Requests"
|
|
msgstr "Floating IP Creation Requests"
|
|
|
|
#: dashboards/admin/metering/tables.py:155
|
|
msgid "Global Network Usage (average of last 30 days)"
|
|
msgstr "Global Network Usage (average of last 30 days)"
|
|
|
|
#: dashboards/admin/metering/tables.py:174
|
|
#: dashboards/admin/metering/tabs.py:74 dashboards/admin/metering/tabs.py:148
|
|
#: dashboards/admin/metering/views.py:139
|
|
msgid "Unable to retrieve statistics."
|
|
msgstr "Unable to retrieve statistics."
|
|
|
|
#: dashboards/admin/metering/tables.py:193
|
|
msgid "Object Storage Incoming Bytes"
|
|
msgstr "Object Storage Incoming Bytes"
|
|
|
|
#: dashboards/admin/metering/tables.py:198
|
|
msgid "Object Storage Outgoing Bytes"
|
|
msgstr "Object Storage Outgoing Bytes"
|
|
|
|
#: dashboards/admin/metering/tables.py:203
|
|
msgid "Total Number of Objects"
|
|
msgstr "Total Number of Objects"
|
|
|
|
#: dashboards/admin/metering/tables.py:208
|
|
msgid "Total Size of Objects "
|
|
msgstr "Total Size of Objects "
|
|
|
|
#: dashboards/admin/metering/tables.py:213
|
|
msgid "Global Object Store Usage (average of last 30 days)"
|
|
msgstr "Global Object Store Usage (average of last 30 days)"
|
|
|
|
#: dashboards/admin/metering/tabs.py:38 dashboards/admin/metering/views.py:101
|
|
msgid "Unable to retrieve tenant list."
|
|
msgstr "Unable to retrieve tenant list."
|
|
|
|
#: dashboards/admin/metering/tabs.py:81
|
|
msgid "Global Disk Usage"
|
|
msgstr "Global Disk Usage"
|
|
|
|
#: dashboards/admin/metering/tabs.py:95
|
|
msgid "Global Network Traffic Usage"
|
|
msgstr "Global Network Traffic Usage"
|
|
|
|
#: dashboards/admin/metering/tabs.py:108
|
|
msgid "Global Network Usage"
|
|
msgstr "Global Network Usage"
|
|
|
|
#: dashboards/admin/metering/tabs.py:125
|
|
msgid "Global Object Store Usage"
|
|
msgstr "Global Object Store Usage"
|
|
|
|
#: dashboards/admin/metering/tabs.py:157
|
|
msgid "Stats"
|
|
msgstr "Stats"
|
|
|
|
#: dashboards/admin/metering/tabs.py:172
|
|
msgid "Unable to retrieve Nova Ceilometer resources."
|
|
msgstr "Unable to retrieve Nova Ceilometer resources."
|
|
|
|
#: dashboards/admin/metering/tabs.py:182
|
|
msgid "Duration of instance"
|
|
msgstr "Duration of instance"
|
|
|
|
#: dashboards/admin/metering/tabs.py:183
|
|
msgid "Duration of instance <type> (openstack types)"
|
|
msgstr "Duration of instance <type> (openstack types)"
|
|
|
|
#: dashboards/admin/metering/tabs.py:185
|
|
msgid "Volume of RAM in MB"
|
|
msgstr "Volume of RAM in MB"
|
|
|
|
#: dashboards/admin/metering/tabs.py:186
|
|
msgid "CPU time used"
|
|
msgstr "CPU time used"
|
|
|
|
#: dashboards/admin/metering/tabs.py:187
|
|
msgid "Average CPU utilisation"
|
|
msgstr "Average CPU utilisation"
|
|
|
|
#: dashboards/admin/metering/tabs.py:188
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:29
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:28
|
|
msgid "Number of VCPUs"
|
|
msgstr "Number of VCPUs"
|
|
|
|
#: dashboards/admin/metering/tabs.py:189
|
|
msgid "Number of read requests"
|
|
msgstr "Number of read requests"
|
|
|
|
#: dashboards/admin/metering/tabs.py:190
|
|
msgid "Number of write requests"
|
|
msgstr "Number of write requests"
|
|
|
|
#: dashboards/admin/metering/tabs.py:191
|
|
msgid "Volume of reads in B"
|
|
msgstr "Volume of reads in B"
|
|
|
|
#: dashboards/admin/metering/tabs.py:192
|
|
msgid "Volume of writes in B"
|
|
msgstr "Volume of writes in B"
|
|
|
|
#: dashboards/admin/metering/tabs.py:193
|
|
msgid "Size of root disk in GB"
|
|
msgstr "Size of root disk in GB"
|
|
|
|
#: dashboards/admin/metering/tabs.py:194
|
|
msgid "Size of ephemeral disk in GB"
|
|
msgstr "Size of ephemeral disk in GB"
|
|
|
|
#: dashboards/admin/metering/tabs.py:196
|
|
msgid "Number of incoming bytes on the network for a VM interface"
|
|
msgstr "Number of incoming bytes on the network for a VM interface"
|
|
|
|
#: dashboards/admin/metering/tabs.py:198
|
|
msgid "Number of outgoing bytes on the network for a VM interface"
|
|
msgstr "Number of outgoing bytes on the network for a VM interface"
|
|
|
|
#: dashboards/admin/metering/tabs.py:200
|
|
msgid "Number of incoming packets for a VM interface"
|
|
msgstr "Number of incoming packets for a VM interface"
|
|
|
|
#: dashboards/admin/metering/tabs.py:202
|
|
msgid "Number of outgoing packets for a VM interface"
|
|
msgstr "Number of outgoing packets for a VM interface"
|
|
|
|
#: dashboards/admin/metering/templates/metering/index.html:3
|
|
msgid "Resources usage Overview"
|
|
msgstr "Resources usage Overview"
|
|
|
|
#: dashboards/admin/metering/templates/metering/index.html:6
|
|
msgid "Resources Usage Overview"
|
|
msgstr "Resources Usage Overview"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:10
|
|
msgid "Metric"
|
|
msgstr "Metric"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:14
|
|
msgid "Compute (Nova)"
|
|
msgstr "Compute (Nova)"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:22
|
|
msgid "Network (Neutron)"
|
|
msgstr "Network (Neutron)"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:23
|
|
msgid "Duration of network"
|
|
msgstr "Duration of network"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:24
|
|
msgid "Creation requests for this network"
|
|
msgstr "Creation requests for this network"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:25
|
|
msgid "Update requests for this network"
|
|
msgstr "Update requests for this network"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:26
|
|
msgid "Duration of subnet"
|
|
msgstr "Duration of subnet"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:27
|
|
msgid "Creation requests for this subnet"
|
|
msgstr "Creation requests for this subnet"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:28
|
|
msgid "Update requests for this subnet"
|
|
msgstr "Update requests for this subnet"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:29
|
|
msgid "Creation requests for this port"
|
|
msgstr "Creation requests for this port"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:30
|
|
msgid "Update requests for this port"
|
|
msgstr "Update requests for this port"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:31
|
|
msgid "Duration of router"
|
|
msgstr "Duration of router"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:32
|
|
msgid "Creation requests for this router"
|
|
msgstr "Creation requests for this router"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:33
|
|
msgid "Update requests for this router"
|
|
msgstr "Update requests for this router"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:34
|
|
msgid "Duration of floating ip"
|
|
msgstr "Duration of floating ip"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:35
|
|
msgid "Creation requests for this floating ip"
|
|
msgstr "Creation requests for this floating ip"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:36
|
|
msgid "Update requests for this floating ip"
|
|
msgstr "Update requests for this floating ip"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:39
|
|
msgid "Image (Glance)"
|
|
msgstr "Image (Glance)"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:40
|
|
msgid "Uploaded image size"
|
|
msgstr "Uploaded image size"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:41
|
|
msgid "Number of update on the image"
|
|
msgstr "Number of update on the image"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:42
|
|
msgid "Number of upload of the image"
|
|
msgstr "Number of upload of the image"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:43
|
|
msgid "Number of delete on the image"
|
|
msgstr "Number of delete on the image"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:44
|
|
msgid "Image is downloaded"
|
|
msgstr "Image is downloaded"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:45
|
|
msgid "Image is served out"
|
|
msgstr "Image is served out"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:48
|
|
msgid "Volume (Cinder)"
|
|
msgstr "Volume (Cinder)"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:49
|
|
msgid "Duration of volume"
|
|
msgstr "Duration of volume"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:50
|
|
msgid "Size of volume"
|
|
msgstr "Size of volume"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:53
|
|
msgid "Object Storage (Swift)"
|
|
msgstr "Object Storage (Swift)"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:54
|
|
msgid "Number of objects"
|
|
msgstr "Number of objects"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:55
|
|
msgid "Total size of stored objects"
|
|
msgstr "Total size of stored objects"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:56
|
|
msgid "Number of containers"
|
|
msgstr "Number of containers"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:57
|
|
msgid "Number of incoming bytes"
|
|
msgstr "Number of incoming bytes"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:58
|
|
msgid "Number of outgoing bytes"
|
|
msgstr "Number of outgoing bytes"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:59
|
|
msgid "Number of API requests against swift"
|
|
msgstr "Number of API requests against swift"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:62
|
|
msgid "Energy (Kwapi)"
|
|
msgstr "Energy (Kwapi)"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:63
|
|
msgid "Amount of energy"
|
|
msgstr "Amount of energy"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:64
|
|
msgid "Power consumption"
|
|
msgstr "Power consumption"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:71
|
|
msgid "Group by"
|
|
msgstr "Group by"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:75
|
|
msgid "--"
|
|
msgstr "--"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:86
|
|
msgid "Avg."
|
|
msgstr "Avg."
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:87
|
|
msgid "Min."
|
|
msgstr "Min."
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:88
|
|
msgid "Max."
|
|
msgstr "Max."
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:89
|
|
msgid "Sum."
|
|
msgstr "Sum."
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:94
|
|
msgid "Period"
|
|
msgstr "Period"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:98
|
|
msgid "Last day"
|
|
msgstr "Last day"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:99
|
|
msgid "Last week"
|
|
msgstr "Last week"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:100
|
|
msgid "Last 15 days"
|
|
msgstr "Last 15 days"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:101
|
|
msgid "Last 30 days"
|
|
msgstr "Last 30 days"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:102
|
|
msgid "Last year"
|
|
msgstr "Last year"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:103
|
|
msgid "Other"
|
|
msgstr "Other"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:108
|
|
msgid "From"
|
|
msgstr "From"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:115
|
|
msgid "To"
|
|
msgstr "To"
|
|
|
|
#: dashboards/admin/metering/templates/metering/stats.html:127
|
|
msgid "Statistics of all resources"
|
|
msgstr "Statistics of all resources"
|
|
|
|
#: dashboards/admin/networks/forms.py:39
|
|
#: dashboards/project/networks/workflows.py:41
|
|
#: dashboards/router/nexus1000v/tables.py:39
|
|
#: dashboards/router/nexus1000v/tables.py:61
|
|
#: dashboards/router/nexus1000v/tables.py:74
|
|
#: dashboards/router/nexus1000v/tabs.py:24
|
|
msgid "Network Profile"
|
|
msgstr "Network Profile"
|
|
|
|
#: dashboards/admin/networks/forms.py:40
|
|
#: dashboards/admin/networks/forms.py:105
|
|
#: dashboards/admin/networks/tables.py:77
|
|
#: dashboards/admin/networks/ports/forms.py:44
|
|
#: dashboards/admin/networks/ports/tables.py:81
|
|
#: dashboards/admin/routers/ports/tables.py:41
|
|
#: dashboards/project/firewalls/workflows.py:250
|
|
#: dashboards/project/loadbalancers/forms.py:42
|
|
#: dashboards/project/loadbalancers/forms.py:94
|
|
#: dashboards/project/loadbalancers/forms.py:162
|
|
#: dashboards/project/loadbalancers/forms.py:220
|
|
#: dashboards/project/loadbalancers/workflows.py:41
|
|
#: dashboards/project/loadbalancers/workflows.py:146
|
|
#: dashboards/project/loadbalancers/workflows.py:269
|
|
#: dashboards/project/loadbalancers/workflows.py:424
|
|
#: dashboards/project/networks/forms.py:42
|
|
#: dashboards/project/networks/tables.py:102
|
|
#: dashboards/project/networks/workflows.py:42
|
|
#: dashboards/project/networks/ports/forms.py:38
|
|
#: dashboards/project/networks/ports/tables.py:63
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:15
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:34
|
|
#: dashboards/project/routers/ports/tables.py:90
|
|
#: dashboards/project/vpn/workflows.py:41
|
|
#: dashboards/project/vpn/workflows.py:417
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:68
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:35
|
|
msgid "Admin State"
|
|
msgstr "Admin State"
|
|
|
|
#: dashboards/admin/networks/forms.py:42
|
|
#: dashboards/admin/networks/forms.py:106
|
|
#: dashboards/admin/networks/tables.py:73
|
|
#: dashboards/project/firewalls/forms.py:70
|
|
#: dashboards/project/firewalls/forms.py:118
|
|
#: dashboards/project/firewalls/workflows.py:73
|
|
#: dashboards/project/firewalls/workflows.py:187
|
|
#: dashboards/project/firewalls/workflows.py:247
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:21
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:46
|
|
#: dashboards/project/networks/tables.py:98
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:17
|
|
msgid "Shared"
|
|
msgstr "Shared"
|
|
|
|
#: dashboards/admin/networks/forms.py:44
|
|
#: dashboards/admin/networks/forms.py:107
|
|
#: dashboards/admin/routers/tables.py:64
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:19
|
|
#: dashboards/project/routers/tables.py:131
|
|
#: dashboards/project/routers/ports/forms.py:145
|
|
msgid "External Network"
|
|
msgstr "External Network"
|
|
|
|
#: dashboards/admin/networks/forms.py:53 dashboards/admin/users/forms.py:43
|
|
msgid "Select a project"
|
|
msgstr "Select a project"
|
|
|
|
#: dashboards/admin/networks/forms.py:65
|
|
#: dashboards/project/networks/workflows.py:53
|
|
msgid "Select a profile"
|
|
msgstr "Select a profile"
|
|
|
|
#: dashboards/admin/networks/forms.py:75
|
|
#: dashboards/project/networks/workflows.py:63
|
|
#: dashboards/router/nexus1000v/views.py:56
|
|
msgid "Network Profiles could not be retrieved."
|
|
msgstr "Network Profiles could not be retrieved."
|
|
|
|
#: dashboards/admin/networks/forms.py:89
|
|
#, python-format
|
|
msgid "Network %s was successfully created."
|
|
msgstr "Network %s was successfully created."
|
|
|
|
#: dashboards/admin/networks/forms.py:95
|
|
#, python-format
|
|
msgid "Failed to create network %s"
|
|
msgstr "Failed to create network %s"
|
|
|
|
#: dashboards/admin/networks/forms.py:118
|
|
#: dashboards/project/networks/forms.py:51
|
|
#, python-format
|
|
msgid "Network %s was successfully updated."
|
|
msgstr "Network %s was successfully updated."
|
|
|
|
#: dashboards/admin/networks/forms.py:123
|
|
#: dashboards/project/networks/forms.py:56
|
|
#, python-format
|
|
msgid "Failed to update network %s"
|
|
msgstr "Failed to update network %s"
|
|
|
|
#: dashboards/admin/networks/panel.py:25
|
|
#: dashboards/admin/networks/tables.py:36
|
|
#: dashboards/admin/networks/tables.py:81
|
|
#: dashboards/admin/networks/templates/networks/index.html:3
|
|
#: dashboards/admin/networks/templates/networks/index.html:6
|
|
#: dashboards/admin/projects/workflows.py:68
|
|
#: dashboards/project/instances/workflows/create_instance.py:480
|
|
#: dashboards/project/networks/panel.py:25
|
|
#: dashboards/project/networks/tables.py:44
|
|
#: dashboards/project/networks/tables.py:106
|
|
#: dashboards/project/networks/templates/networks/index.html:3
|
|
#: dashboards/project/networks/templates/networks/index.html:6
|
|
msgid "Networks"
|
|
msgstr "Networks"
|
|
|
|
#: dashboards/admin/networks/tables.py:35
|
|
#: dashboards/project/networks/tables.py:43
|
|
#: dashboards/project/networks/workflows.py:70
|
|
#: dashboards/project/networks/templates/networks/subnets/index.html:3
|
|
#: dashboards/project/networks/templates/networks/subnets/index.html:6
|
|
msgid "Network"
|
|
msgstr "Network"
|
|
|
|
#: dashboards/admin/networks/tables.py:42
|
|
#: dashboards/project/networks/tables.py:59
|
|
#, python-format
|
|
msgid "Failed to delete network %s"
|
|
msgstr "Failed to delete network %s"
|
|
|
|
#: dashboards/admin/networks/tables.py:50
|
|
#: dashboards/admin/networks/templates/networks/_create.html:9
|
|
#: dashboards/admin/networks/templates/networks/_create.html:24
|
|
#: dashboards/admin/networks/templates/networks/create.html:3
|
|
#: dashboards/admin/networks/templates/networks/create.html:6
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:28
|
|
#: dashboards/project/networks/tables.py:67
|
|
#: dashboards/project/networks/workflows.py:267
|
|
#: dashboards/project/networks/templates/networks/_create.html:8
|
|
#: dashboards/project/networks/templates/networks/_create.html:23
|
|
msgid "Create Network"
|
|
msgstr "Create Network"
|
|
|
|
#: dashboards/admin/networks/tables.py:57
|
|
#: dashboards/admin/networks/templates/networks/_update.html:8
|
|
#: dashboards/project/networks/tables.py:74
|
|
#: dashboards/project/networks/templates/networks/_update.html:8
|
|
msgid "Edit Network"
|
|
msgstr "Edit Network"
|
|
|
|
#: dashboards/admin/networks/tables.py:69
|
|
#: dashboards/admin/networks/ports/forms.py:35
|
|
#: dashboards/project/networks/workflows.py:38
|
|
msgid "Network Name"
|
|
msgstr "Network Name"
|
|
|
|
#: dashboards/admin/networks/tables.py:72
|
|
#: dashboards/project/networks/tables.py:97
|
|
msgid "Subnets Associated"
|
|
msgstr "Subnets Associated"
|
|
|
|
#: dashboards/admin/networks/views.py:65
|
|
#: dashboards/project/networks/views.py:58
|
|
msgid "Network list can not be retrieved."
|
|
msgstr "Network list can not be retrieved."
|
|
|
|
#: dashboards/admin/networks/views.py:97
|
|
#: dashboards/project/networks/views.py:115
|
|
msgid "Subnet list can not be retrieved."
|
|
msgstr "Subnet list can not be retrieved."
|
|
|
|
#: dashboards/admin/networks/views.py:109
|
|
#: dashboards/project/networks/views.py:127
|
|
#: dashboards/project/routers/views.py:138
|
|
msgid "Port list can not be retrieved."
|
|
msgstr "Port list can not be retrieved."
|
|
|
|
#: dashboards/admin/networks/views.py:124
|
|
#: dashboards/project/networks/views.py:140
|
|
#: dashboards/project/networks/subnets/tables.py:97
|
|
#, python-format
|
|
msgid "Unable to retrieve details for network \"%s\"."
|
|
msgstr "Unable to retrieve details for network \"%s\"."
|
|
|
|
#: dashboards/admin/networks/ports/forms.py:38
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:15
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:15
|
|
msgid "Network ID"
|
|
msgstr "Network ID"
|
|
|
|
#: dashboards/admin/networks/ports/forms.py:46
|
|
#: dashboards/admin/networks/ports/forms.py:79
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:39
|
|
msgid "Device ID"
|
|
msgstr "Device ID"
|
|
|
|
#: dashboards/admin/networks/ports/forms.py:49
|
|
#: dashboards/admin/networks/ports/forms.py:82
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:38
|
|
msgid "Device Owner"
|
|
msgstr "Device Owner"
|
|
|
|
#: dashboards/admin/networks/ports/forms.py:64
|
|
#, python-format
|
|
msgid "Port %s was successfully created."
|
|
msgstr "Port %s was successfully created."
|
|
|
|
#: dashboards/admin/networks/ports/forms.py:69
|
|
#, python-format
|
|
msgid "Failed to create a port for network %s"
|
|
msgstr "Failed to create a port for network %s"
|
|
|
|
#: dashboards/admin/networks/ports/forms.py:95
|
|
#: dashboards/project/networks/ports/forms.py:47
|
|
#, python-format
|
|
msgid "Port %s was successfully updated."
|
|
msgstr "Port %s was successfully updated."
|
|
|
|
#: dashboards/admin/networks/ports/forms.py:100
|
|
#: dashboards/project/networks/ports/forms.py:52
|
|
#, python-format
|
|
msgid "Failed to update port %s"
|
|
msgstr "Failed to update port %s"
|
|
|
|
#: dashboards/admin/networks/ports/tables.py:34
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:133
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:142
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:149
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:7
|
|
msgid "Port"
|
|
msgstr "Port"
|
|
|
|
#: dashboards/admin/networks/ports/tables.py:35
|
|
#: dashboards/admin/networks/ports/tables.py:85
|
|
#: dashboards/admin/projects/workflows.py:69
|
|
#: dashboards/project/networks/ports/tables.py:70
|
|
msgid "Ports"
|
|
msgstr "Ports"
|
|
|
|
#: dashboards/admin/networks/ports/tables.py:41
|
|
#: dashboards/admin/networks/subnets/tables.py:39
|
|
#: dashboards/project/networks/subnets/tables.py:52
|
|
#, python-format
|
|
msgid "Failed to delete subnet %s"
|
|
msgstr "Failed to delete subnet %s"
|
|
|
|
#: dashboards/admin/networks/ports/tables.py:51
|
|
#: dashboards/admin/networks/templates/networks/ports/_create.html:9
|
|
#: dashboards/admin/networks/templates/networks/ports/_create.html:24
|
|
#: dashboards/admin/networks/templates/networks/ports/create.html:3
|
|
#: dashboards/admin/networks/templates/networks/ports/create.html:6
|
|
msgid "Create Port"
|
|
msgstr "Create Port"
|
|
|
|
#: dashboards/admin/networks/ports/tables.py:62
|
|
#: dashboards/admin/networks/templates/networks/ports/_update.html:8
|
|
#: dashboards/project/networks/ports/tables.py:46
|
|
#: dashboards/project/networks/templates/networks/ports/_update.html:8
|
|
msgid "Edit Port"
|
|
msgstr "Edit Port"
|
|
|
|
#: dashboards/admin/networks/ports/tables.py:78
|
|
msgid "Device Attached"
|
|
msgstr "Device Attached"
|
|
|
|
#: dashboards/admin/networks/ports/tabs.py:32
|
|
#: dashboards/admin/overview/panel.py:29
|
|
#: dashboards/admin/overview/templates/overview/usage.html:6
|
|
#: dashboards/project/databases/tabs.py:27
|
|
#: dashboards/project/images_and_snapshots/images/tabs.py:27
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tabs.py:27
|
|
#: dashboards/project/instances/tabs.py:27
|
|
#: dashboards/project/networks/ports/tabs.py:32
|
|
#: dashboards/project/networks/subnets/tabs.py:32
|
|
#: dashboards/project/overview/panel.py:29
|
|
#: dashboards/project/overview/templates/overview/usage.html:6
|
|
#: dashboards/project/routers/tabs.py:26
|
|
#: dashboards/project/routers/ports/tabs.py:29
|
|
#: dashboards/project/stacks/tabs.py:47 dashboards/project/stacks/tabs.py:56
|
|
#: dashboards/project/volumes/tabs.py:28
|
|
msgid "Overview"
|
|
msgstr "Overview"
|
|
|
|
#: dashboards/admin/networks/ports/tabs.py:42
|
|
#: dashboards/project/networks/ports/tabs.py:42
|
|
#: dashboards/project/routers/ports/tabs.py:40
|
|
msgid "Unable to retrieve port details."
|
|
msgstr "Unable to retrieve port details."
|
|
|
|
#: dashboards/admin/networks/ports/views.py:54
|
|
#: dashboards/project/networks/subnets/views.py:52
|
|
msgid "Unable to retrieve network."
|
|
msgstr "Unable to retrieve network."
|
|
|
|
#: dashboards/admin/networks/subnets/tables.py:32
|
|
#: dashboards/project/loadbalancers/tables.py:193
|
|
#: dashboards/project/loadbalancers/workflows.py:38
|
|
#: dashboards/project/networks/workflows.py:116
|
|
#: dashboards/project/networks/subnets/tables.py:45
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:7
|
|
#: dashboards/project/routers/ports/forms.py:32
|
|
#: dashboards/project/vpn/tables.py:131 dashboards/project/vpn/workflows.py:40
|
|
msgid "Subnet"
|
|
msgstr "Subnet"
|
|
|
|
#: dashboards/admin/networks/subnets/tables.py:33
|
|
#: dashboards/admin/networks/subnets/tables.py:81
|
|
#: dashboards/admin/projects/workflows.py:71
|
|
#: dashboards/project/networks/subnets/tables.py:46
|
|
#: dashboards/project/networks/subnets/tables.py:105
|
|
msgid "Subnets"
|
|
msgstr "Subnets"
|
|
|
|
#: dashboards/admin/networks/subnets/tables.py:49
|
|
#: dashboards/project/networks/workflows.py:85
|
|
#: dashboards/project/networks/subnets/tables.py:62
|
|
#: dashboards/project/networks/subnets/workflows.py:58
|
|
msgid "Create Subnet"
|
|
msgstr "Create Subnet"
|
|
|
|
#: dashboards/admin/networks/subnets/tables.py:60
|
|
#: dashboards/project/networks/subnets/tables.py:73
|
|
msgid "Edit Subnet"
|
|
msgstr "Edit Subnet"
|
|
|
|
#: dashboards/admin/networks/subnets/tables.py:72
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:198
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:210
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:220
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:19
|
|
msgid "CIDR"
|
|
msgstr "CIDR"
|
|
|
|
#: dashboards/admin/networks/subnets/tables.py:73
|
|
#: dashboards/project/networks/workflows.py:98
|
|
#: dashboards/project/networks/subnets/tables.py:86
|
|
#: dashboards/project/networks/subnets/workflows.py:104
|
|
msgid "IP Version"
|
|
msgstr "IP Version"
|
|
|
|
#: dashboards/admin/networks/subnets/tables.py:74
|
|
#: dashboards/project/networks/workflows.py:100
|
|
#: dashboards/project/networks/subnets/tables.py:87
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:30
|
|
msgid "Gateway IP"
|
|
msgstr "Gateway IP"
|
|
|
|
#: dashboards/admin/networks/subnets/workflows.py:48
|
|
#, python-format
|
|
msgid "Failed to retrieve network %s for a subnet"
|
|
msgstr "Failed to retrieve network %s for a subnet"
|
|
|
|
#: dashboards/admin/networks/templates/networks/_create.html:19
|
|
#: dashboards/project/networks/templates/networks/_create.html:18
|
|
msgid "Select a name for your network."
|
|
msgstr "Select a name for your network."
|
|
|
|
#: dashboards/admin/networks/templates/networks/_update.html:18
|
|
#: dashboards/project/networks/templates/networks/_update.html:18
|
|
msgid "You may update the editable properties of your network here."
|
|
msgstr "You may update the editable properties of your network here."
|
|
|
|
#: dashboards/admin/networks/templates/networks/_update.html:23
|
|
#: dashboards/admin/networks/templates/networks/ports/_update.html:28
|
|
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:26
|
|
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:23
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:23
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:23
|
|
#: dashboards/project/firewalls/templates/firewalls/_updaterule.html:23
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemember.html:23
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemonitor.html:23
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatepool.html:23
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatevip.html:23
|
|
#: dashboards/project/networks/templates/networks/_update.html:23
|
|
#: dashboards/project/networks/templates/networks/ports/_update.html:28
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:23
|
|
msgid "Save Changes"
|
|
msgstr "Save Changes"
|
|
|
|
#: dashboards/admin/networks/templates/networks/update.html:3
|
|
#: dashboards/admin/networks/templates/networks/update.html:6
|
|
#: dashboards/project/networks/templates/networks/update.html:3
|
|
#: dashboards/project/networks/templates/networks/update.html:6
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/update_network_profile.html:3
|
|
msgid "Update Network"
|
|
msgstr "Update Network"
|
|
|
|
#: dashboards/admin/networks/templates/networks/ports/_create.html:19
|
|
msgid ""
|
|
"You can create a port for the network. If you specify device ID to be "
|
|
"attached, the device specified will be attached to the port created."
|
|
msgstr "You can create a port for the network. If you specify device ID to be attached, the device specified will be attached to the port created."
|
|
|
|
#: dashboards/admin/networks/templates/networks/ports/_update.html:23
|
|
#: dashboards/project/networks/templates/networks/ports/_update.html:23
|
|
msgid "You may update the editable properties of your port here."
|
|
msgstr "You may update the editable properties of your port here."
|
|
|
|
#: dashboards/admin/networks/templates/networks/ports/update.html:3
|
|
#: dashboards/admin/networks/templates/networks/ports/update.html:6
|
|
#: dashboards/project/networks/templates/networks/ports/update.html:3
|
|
#: dashboards/project/networks/templates/networks/ports/update.html:6
|
|
msgid "Update Port"
|
|
msgstr "Update Port"
|
|
|
|
#: dashboards/admin/networks/templates/networks/subnets/index.html:3
|
|
#: dashboards/admin/networks/templates/networks/subnets/index.html:6
|
|
#: dashboards/project/networks/templates/networks/detail.html:3
|
|
msgid "Network Detail"
|
|
msgstr "Network Detail"
|
|
|
|
#: dashboards/admin/overview/views.py:34 usage/tables.py:31
|
|
msgid "Project Name"
|
|
msgstr "Project Name"
|
|
|
|
#: dashboards/admin/overview/views.py:34
|
|
#: dashboards/project/overview/views.py:33
|
|
msgid "Ram (MB)"
|
|
msgstr "Ram (MB)"
|
|
|
|
#: dashboards/admin/overview/views.py:35
|
|
#: dashboards/project/overview/views.py:34
|
|
msgid "Disk (GB)"
|
|
msgstr "Disk (GB)"
|
|
|
|
#: dashboards/admin/overview/views.py:35
|
|
#: dashboards/project/overview/views.py:34
|
|
msgid "Usage (Hours)"
|
|
msgstr "Usage (Hours)"
|
|
|
|
#: dashboards/admin/overview/views.py:66 dashboards/admin/projects/views.py:92
|
|
msgid "Unable to retrieve project list."
|
|
msgstr "Unable to retrieve project list."
|
|
|
|
#: dashboards/admin/overview/templates/overview/usage.html:3
|
|
msgid "Usage Overview"
|
|
msgstr "Usage Overview"
|
|
|
|
#: dashboards/admin/overview/templates/overview/usage.html:12
|
|
msgid "Monitoring"
|
|
msgstr "Monitoring"
|
|
|
|
#: dashboards/admin/projects/panel.py:29
|
|
#: dashboards/admin/projects/tables.py:92
|
|
#: dashboards/admin/projects/tables.py:125
|
|
#: dashboards/admin/projects/templates/projects/index.html:3
|
|
#: dashboards/admin/projects/templates/projects/index.html:6
|
|
#: templates/403.html:25 templates/404.html:24
|
|
msgid "Projects"
|
|
msgstr "Projects"
|
|
|
|
#: dashboards/admin/projects/tables.py:48
|
|
msgid "View Usage"
|
|
msgstr "View Usage"
|
|
|
|
#: dashboards/admin/projects/tables.py:56
|
|
#: dashboards/admin/projects/workflows.py:340
|
|
#: dashboards/admin/projects/workflows.py:341
|
|
msgid "Create Project"
|
|
msgstr "Create Project"
|
|
|
|
#: dashboards/admin/projects/tables.py:67
|
|
#: dashboards/admin/projects/workflows.py:489
|
|
msgid "Edit Project"
|
|
msgstr "Edit Project"
|
|
|
|
#: dashboards/admin/projects/tables.py:78
|
|
msgid "Modify Quotas"
|
|
msgstr "Modify Quotas"
|
|
|
|
#: dashboards/admin/projects/tables.py:120
|
|
#: dashboards/admin/routers/templates/routers/_detail_overview.html:11
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:16
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:15
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:16
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:74
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:9
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:9
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:15
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:15
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:11
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:17
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:15
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:15
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:16
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:16
|
|
msgid "Project ID"
|
|
msgstr "Project ID"
|
|
|
|
#: dashboards/admin/projects/views.py:61
|
|
#: dashboards/router/nexus1000v/views.py:45
|
|
msgid "Unable to retrieve project information."
|
|
msgstr "Unable to retrieve project information."
|
|
|
|
#: dashboards/admin/projects/views.py:133
|
|
msgid "Unable to retrieve default Neutron quota values."
|
|
msgstr "Unable to retrieve default Neutron quota values."
|
|
|
|
#: dashboards/admin/projects/views.py:171 dashboards/admin/users/views.py:97
|
|
msgid "Unable to retrieve project domain."
|
|
msgstr "Unable to retrieve project domain."
|
|
|
|
#: dashboards/admin/projects/views.py:185
|
|
msgid "Unable to retrieve project details."
|
|
msgstr "Unable to retrieve project details."
|
|
|
|
#: dashboards/admin/projects/workflows.py:70
|
|
#: dashboards/admin/routers/panel.py:25 dashboards/admin/routers/tables.py:71
|
|
#: dashboards/admin/routers/templates/routers/index.html:3
|
|
#: dashboards/admin/routers/templates/routers/index.html:6
|
|
#: dashboards/project/routers/panel.py:25
|
|
#: dashboards/project/routers/tables.py:34
|
|
#: dashboards/project/routers/tables.py:138
|
|
#: dashboards/project/routers/templates/routers/index.html:3
|
|
#: dashboards/project/routers/templates/routers/index.html:6
|
|
msgid "Routers"
|
|
msgstr "Routers"
|
|
|
|
#: dashboards/admin/projects/workflows.py:84
|
|
msgid "Quota"
|
|
msgstr "Quota"
|
|
|
|
#: dashboards/admin/projects/workflows.py:86
|
|
msgid "From here you can set quotas (max limits) for the project."
|
|
msgstr "From here you can set quotas (max limits) for the project."
|
|
|
|
#: dashboards/admin/projects/workflows.py:101
|
|
#: dashboards/admin/users/forms.py:74 dashboards/admin/users/forms.py:143
|
|
msgid "Domain Name"
|
|
msgstr "Domain Name"
|
|
|
|
#: dashboards/admin/projects/workflows.py:123
|
|
#: dashboards/admin/projects/workflows.py:472
|
|
msgid "Project Info"
|
|
msgstr "Project Info"
|
|
|
|
#: dashboards/admin/projects/workflows.py:124
|
|
msgid "From here you can create a new project to organize users."
|
|
msgstr "From here you can create a new project to organise users."
|
|
|
|
#: dashboards/admin/projects/workflows.py:143
|
|
msgid "Unable to retrieve user list. Please try again later."
|
|
msgstr "Unable to retrieve user list. Please try again later."
|
|
|
|
#: dashboards/admin/projects/workflows.py:215
|
|
#: dashboards/admin/projects/workflows.py:222
|
|
msgid "Project Members"
|
|
msgstr "Project Members"
|
|
|
|
#: dashboards/admin/projects/workflows.py:221
|
|
msgid "All Users"
|
|
msgstr "All Users"
|
|
|
|
#: dashboards/admin/projects/workflows.py:223
|
|
msgid "No users found."
|
|
msgstr "No users found."
|
|
|
|
#: dashboards/admin/projects/workflows.py:224
|
|
msgid "No users."
|
|
msgstr "No users."
|
|
|
|
#: dashboards/admin/projects/workflows.py:232
|
|
#: dashboards/admin/users/views.py:53
|
|
msgid "Unable to retrieve user list."
|
|
msgstr "Unable to retrieve user list."
|
|
|
|
#: dashboards/admin/projects/workflows.py:312
|
|
#: dashboards/admin/projects/workflows.py:319
|
|
msgid "Project Groups"
|
|
msgstr "Projects"
|
|
|
|
#: dashboards/admin/projects/workflows.py:342
|
|
#, python-format
|
|
msgid "Created new project \"%s\"."
|
|
msgstr "Created new project \"%s\"."
|
|
|
|
#: dashboards/admin/projects/workflows.py:343
|
|
#, python-format
|
|
msgid "Unable to create project \"%s\"."
|
|
msgstr "Unable to create project \"%s\"."
|
|
|
|
#: dashboards/admin/projects/workflows.py:405
|
|
msgid ", add project groups"
|
|
msgstr ", add project groups"
|
|
|
|
#: dashboards/admin/projects/workflows.py:408
|
|
#, python-format
|
|
msgid ""
|
|
"Failed to add %(users_to_add)s project members%(group_msg)s and set project "
|
|
"quotas."
|
|
msgstr "Failed to add %(users_to_add)s project members%(group_msg)s and set project quotas."
|
|
|
|
#: dashboards/admin/projects/workflows.py:439
|
|
#, python-format
|
|
msgid "Failed to add %s project groups and update project quotas."
|
|
msgstr "Failed to add %s project groups and update project quotas."
|
|
|
|
#: dashboards/admin/projects/workflows.py:464
|
|
msgid "Unable to set project quotas."
|
|
msgstr "Unable to set project quotas."
|
|
|
|
#: dashboards/admin/projects/workflows.py:474
|
|
msgid "From here you can edit the project details."
|
|
msgstr "From here you can edit the project details."
|
|
|
|
#: dashboards/admin/projects/workflows.py:491
|
|
#, python-format
|
|
msgid "Modified project \"%s\"."
|
|
msgstr "Modified project \"%s\"."
|
|
|
|
#: dashboards/admin/projects/workflows.py:492
|
|
#, python-format
|
|
msgid "Unable to modify project \"%s\"."
|
|
msgstr "Unable to modify project \"%s\"."
|
|
|
|
#: dashboards/admin/projects/workflows.py:587
|
|
msgid ""
|
|
"You cannot revoke your administrative privileges from the project you are "
|
|
"currently logged into. Please switch to another project with administrative "
|
|
"privileges or remove the administrative role manually via the CLI."
|
|
msgstr "You cannot revoke your administrative privileges from the project you are currently logged into. Please switch to another project with administrative privileges or remove the administrative role manually via the CLI."
|
|
|
|
#: dashboards/admin/projects/workflows.py:622
|
|
msgid ", update project groups"
|
|
msgstr ", update project groups"
|
|
|
|
#: dashboards/admin/projects/workflows.py:625
|
|
#, python-format
|
|
msgid ""
|
|
"Failed to modify %(users_to_modify)s project members%(group_msg)s and update"
|
|
" project quotas."
|
|
msgstr "Failed to modify %(users_to_modify)s project members%(group_msg)s and update project quotas."
|
|
|
|
#: dashboards/admin/projects/workflows.py:697
|
|
#, python-format
|
|
msgid ""
|
|
"Failed to modify %s project members, update project groups and update "
|
|
"project quotas."
|
|
msgstr "Failed to modify %s project members, update project groups and update project quotas."
|
|
|
|
#: dashboards/admin/projects/workflows.py:727
|
|
msgid ""
|
|
"Modified project information and members, but unable to modify project "
|
|
"quotas."
|
|
msgstr "Modified project information and members, but unable to modify project quotas."
|
|
|
|
#: dashboards/admin/projects/templates/projects/usage.html:3
|
|
msgid "Project Usage Overview"
|
|
msgstr "Project Usage Overview"
|
|
|
|
#: dashboards/admin/projects/templates/projects/usage.html:6
|
|
msgid "Project Usage"
|
|
msgstr "Project Usage"
|
|
|
|
#: dashboards/admin/roles/forms.py:27 dashboards/admin/roles/forms.py:40
|
|
#: dashboards/admin/roles/tables.py:72
|
|
msgid "Role Name"
|
|
msgstr "Role Name"
|
|
|
|
#: dashboards/admin/roles/forms.py:32
|
|
msgid "Role created successfully."
|
|
msgstr "Role created successfully."
|
|
|
|
#: dashboards/admin/roles/forms.py:35
|
|
msgid "Unable to create role."
|
|
msgstr "Unable to create role."
|
|
|
|
#: dashboards/admin/roles/forms.py:45
|
|
msgid "Role updated successfully."
|
|
msgstr "Role updated successfully."
|
|
|
|
#: dashboards/admin/roles/forms.py:48 dashboards/admin/roles/views.py:60
|
|
msgid "Unable to update role."
|
|
msgstr "Unable to update role."
|
|
|
|
#: dashboards/admin/roles/panel.py:26 dashboards/admin/roles/tables.py:53
|
|
#: dashboards/admin/roles/tables.py:77
|
|
#: dashboards/admin/roles/templates/roles/index.html:3
|
|
#: dashboards/admin/roles/templates/roles/index.html:6
|
|
msgid "Roles"
|
|
msgstr "Roles"
|
|
|
|
#: dashboards/admin/roles/tables.py:31
|
|
#: dashboards/admin/roles/templates/roles/_create.html:8
|
|
#: dashboards/admin/roles/templates/roles/_create.html:23
|
|
#: dashboards/admin/roles/templates/roles/create.html:3
|
|
#: dashboards/admin/roles/templates/roles/create.html:7
|
|
msgid "Create Role"
|
|
msgstr "Create Role"
|
|
|
|
#: dashboards/admin/roles/tables.py:52 dashboards/admin/users/forms.py:92
|
|
msgid "Role"
|
|
msgstr "Role"
|
|
|
|
#: dashboards/admin/roles/tables.py:73
|
|
msgid "Role ID"
|
|
msgstr "Role ID"
|
|
|
|
#: dashboards/admin/roles/views.py:43
|
|
msgid "Unable to retrieve roles list."
|
|
msgstr "Unable to retrieve roles list."
|
|
|
|
#: dashboards/admin/roles/templates/roles/_create.html:18
|
|
msgid "From here you can create a new role."
|
|
msgstr "From here you can create a new role."
|
|
|
|
#: dashboards/admin/roles/templates/roles/_update.html:8
|
|
#: dashboards/admin/roles/templates/roles/_update.html:23
|
|
#: dashboards/admin/roles/templates/roles/update.html:3
|
|
#: dashboards/admin/roles/templates/roles/update.html:7
|
|
msgid "Update Role"
|
|
msgstr "Update Role"
|
|
|
|
#: dashboards/admin/roles/templates/roles/_update.html:18
|
|
msgid "From here you can edit the role's details."
|
|
msgstr "From here you can edit the role's details."
|
|
|
|
#: dashboards/admin/routers/views.py:50 dashboards/project/routers/views.py:56
|
|
msgid "Unable to retrieve router list."
|
|
msgstr "Unable to retrieve router list."
|
|
|
|
#: dashboards/admin/routers/ports/tables.py:48
|
|
#: dashboards/project/routers/ports/tables.py:53
|
|
#: dashboards/project/routers/ports/tables.py:97
|
|
msgid "Interfaces"
|
|
msgstr "Interfaces"
|
|
|
|
#: dashboards/admin/routers/templates/routers/_detail_overview.html:3
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:3
|
|
msgid "Router Overview"
|
|
msgstr "Router Overview"
|
|
|
|
#: dashboards/admin/routers/templates/routers/_detail_overview.html:8
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:8
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:11
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:8
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:11
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:10
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:16
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:39
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:41
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:81
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:8
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:10
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:11
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:13
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:16
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:31
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:33
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:35
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:38
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:11
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:13
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:16
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:20
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:38
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:46
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:3
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:8
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:10
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:7
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:10
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:7
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:10
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:8
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:11
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:8
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:11
|
|
msgid "None"
|
|
msgstr "None"
|
|
|
|
#: dashboards/admin/routers/templates/routers/_detail_overview.html:16
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:14
|
|
msgid "External Gateway Information"
|
|
msgstr "External Gateway Information"
|
|
|
|
#: dashboards/admin/routers/templates/routers/_detail_overview.html:17
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:15
|
|
msgid "Connected External Network"
|
|
msgstr "Connected External Network"
|
|
|
|
#: dashboards/admin/routers/templates/routers/detail.html:3
|
|
#: dashboards/project/routers/templates/routers/detail.html:3
|
|
#: dashboards/project/routers/templates/routers/detail.html:6
|
|
msgid "Router Details"
|
|
msgstr "Router Details"
|
|
|
|
#: dashboards/admin/routers/templates/routers/detail.html:6
|
|
msgid "Router Detail"
|
|
msgstr "Router Detail"
|
|
|
|
#: dashboards/admin/users/forms.py:62 dashboards/project/instances/forms.py:73
|
|
#: dashboards/project/instances/workflows/create_instance.py:438
|
|
#: dashboards/settings/password/forms.py:48
|
|
msgid "Passwords do not match."
|
|
msgstr "Passwords do not match."
|
|
|
|
#: dashboards/admin/users/forms.py:82 dashboards/admin/users/forms.py:152
|
|
#: dashboards/project/databases/workflows/create_instance.py:96
|
|
msgid "Password"
|
|
msgstr "Password"
|
|
|
|
#: dashboards/admin/users/forms.py:87 dashboards/admin/users/forms.py:158
|
|
msgid "Confirm Password"
|
|
msgstr "Confirm Password"
|
|
|
|
#: dashboards/admin/users/forms.py:90 dashboards/admin/users/forms.py:161
|
|
msgid "Primary Project"
|
|
msgstr "Primary Project"
|
|
|
|
#: dashboards/admin/users/forms.py:121
|
|
#, python-format
|
|
msgid "User \"%s\" was successfully created."
|
|
msgstr "User \"%s\" was successfully created."
|
|
|
|
#: dashboards/admin/users/forms.py:131
|
|
msgid "Unable to add user to primary project."
|
|
msgstr "Unable to add user to primary project."
|
|
|
|
#: dashboards/admin/users/forms.py:135
|
|
msgid "Unable to create user."
|
|
msgstr "Unable to create user."
|
|
|
|
#: dashboards/admin/users/forms.py:190
|
|
msgid "User has been updated successfully."
|
|
msgstr "User has been updated successfully."
|
|
|
|
#: dashboards/admin/users/forms.py:193
|
|
msgid "Unable to update the user."
|
|
msgstr "Unable to update the user."
|
|
|
|
#: dashboards/admin/users/tables.py:19
|
|
#: dashboards/admin/users/templates/users/_create.html:8
|
|
#: dashboards/admin/users/templates/users/_create.html:33
|
|
#: dashboards/admin/users/templates/users/create.html:3
|
|
#: dashboards/admin/users/templates/users/create.html:7
|
|
msgid "Create User"
|
|
msgstr "Create User"
|
|
|
|
#: dashboards/admin/users/tables.py:48
|
|
msgid "Enable"
|
|
msgstr "Enable"
|
|
|
|
#: dashboards/admin/users/tables.py:48
|
|
msgid "Disable"
|
|
msgstr "Disable"
|
|
|
|
#: dashboards/admin/users/tables.py:81
|
|
msgid "You cannot disable the user you are currently logged in as."
|
|
msgstr "You cannot disable the user you are currently logged in as."
|
|
|
|
#: dashboards/admin/users/views.py:76
|
|
msgid "Unable to update user."
|
|
msgstr "Unable to update user."
|
|
|
|
#: dashboards/admin/users/views.py:123
|
|
msgid "Unable to retrieve user roles."
|
|
msgstr "Unable to retrieve user roles."
|
|
|
|
#: dashboards/admin/users/templates/users/_create.html:18
|
|
msgid "From here you can create a new user and assign them to a project."
|
|
msgstr "From here you can create a new user and assign them to a project."
|
|
|
|
#: dashboards/admin/users/templates/users/_update.html:8
|
|
#: dashboards/admin/users/templates/users/_update.html:33
|
|
#: dashboards/admin/users/templates/users/update.html:3
|
|
#: dashboards/admin/users/templates/users/update.html:7
|
|
msgid "Update User"
|
|
msgstr "Update User"
|
|
|
|
#: dashboards/admin/users/templates/users/_update.html:18
|
|
msgid ""
|
|
"From here you can edit the user's details, including their default project."
|
|
msgstr "From here you can edit the user's details, including their default project."
|
|
|
|
#: dashboards/admin/volumes/forms.py:38
|
|
#, python-format
|
|
msgid "Successfully created volume type: %s"
|
|
msgstr "Successfully created volume type: %s"
|
|
|
|
#: dashboards/admin/volumes/forms.py:43
|
|
msgid "Unable to create volume type."
|
|
msgstr "Unable to create volume type."
|
|
|
|
#: dashboards/admin/volumes/tables.py:11
|
|
#: dashboards/admin/volumes/templates/volumes/_create_volume_type.html:9
|
|
#: dashboards/admin/volumes/templates/volumes/_create_volume_type.html:28
|
|
#: dashboards/admin/volumes/templates/volumes/create_volume_type.html:3
|
|
msgid "Create Volume Type"
|
|
msgstr "Create Volume Type"
|
|
|
|
#: dashboards/admin/volumes/tables.py:17
|
|
msgid "Volume Type"
|
|
msgstr "Volume Type"
|
|
|
|
#: dashboards/admin/volumes/tables.py:18 dashboards/admin/volumes/tables.py:63
|
|
msgid "Volume Types"
|
|
msgstr "Volume Types"
|
|
|
|
#: dashboards/admin/volumes/views.py:56
|
|
msgid "Unable to retrieve volume project information."
|
|
msgstr "Unable to retrieve volume project information."
|
|
|
|
#: dashboards/admin/volumes/views.py:73
|
|
msgid "Unable to retrieve volume types"
|
|
msgstr "Unable to retrieve volume types"
|
|
|
|
#: dashboards/admin/volumes/templates/volumes/_create_volume_type.html:19
|
|
msgid ""
|
|
"\n"
|
|
" The volume type defines the characteristics of a volume.\n"
|
|
" It usually maps to a set of capabilities of the storage back-end driver to be used for this volume.\n"
|
|
" Examples: \"Performance\", \"SSD\", \"Backup\", etc.\n"
|
|
" "
|
|
msgstr "\n The volume type defines the characteristics of a volume.\n It usually maps to a set of capabilities of the storage back-end driver to be used for this volume.\n Examples: \"Performance\", \"SSD\", \"Backup\", etc.\n "
|
|
|
|
#: dashboards/admin/volumes/templates/volumes/create_volume_type.html:6
|
|
msgid "Create a Volume Type"
|
|
msgstr "Create a Volume Type"
|
|
|
|
#: dashboards/admin/volumes/templates/volumes/detail.html:3
|
|
#: dashboards/project/volumes/templates/volumes/detail.html:3
|
|
msgid "Volume Details"
|
|
msgstr "Volume Details"
|
|
|
|
#: dashboards/admin/volumes/templates/volumes/detail.html:6
|
|
#: dashboards/project/volumes/templates/volumes/detail.html:6
|
|
msgid "Volume Detail"
|
|
msgstr "Volume Detail"
|
|
|
|
#: dashboards/project/dashboard.py:24
|
|
msgid "Manage Compute"
|
|
msgstr "Manage Compute"
|
|
|
|
#: dashboards/project/dashboard.py:34
|
|
msgid "Manage Network"
|
|
msgstr "Manage Network"
|
|
|
|
#: dashboards/project/dashboard.py:45
|
|
msgid "Object Store"
|
|
msgstr "Object Store"
|
|
|
|
#: dashboards/project/dashboard.py:50
|
|
msgid "Orchestration"
|
|
msgstr "Orchestration"
|
|
|
|
#: dashboards/project/dashboard.py:56
|
|
msgid "Manage Databases"
|
|
msgstr "Manage Databases"
|
|
|
|
#: dashboards/project/access_and_security/panel.py:26
|
|
#: dashboards/project/instances/workflows/create_instance.py:402
|
|
msgid "Access & Security"
|
|
msgstr "Access & Security"
|
|
|
|
#: dashboards/project/access_and_security/tabs.py:54
|
|
#: dashboards/project/access_and_security/security_groups/views.py:125
|
|
msgid "Unable to retrieve security groups."
|
|
msgstr "Unable to retrieve security groups."
|
|
|
|
#: dashboards/project/access_and_security/tabs.py:60
|
|
#: dashboards/project/access_and_security/keypairs/tables.py:31
|
|
#: dashboards/project/access_and_security/keypairs/tables.py:60
|
|
msgid "Keypairs"
|
|
msgstr "Keypairs"
|
|
|
|
#: dashboards/project/access_and_security/tabs.py:70
|
|
msgid "Unable to retrieve keypair list."
|
|
msgstr "Unable to retrieve keypair list."
|
|
|
|
#: dashboards/project/access_and_security/tabs.py:86
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:69
|
|
#: usage/base.py:116
|
|
msgid "Unable to retrieve floating IP addresses."
|
|
msgstr "Unable to retrieve floating IP addresses."
|
|
|
|
#: dashboards/project/access_and_security/tabs.py:93
|
|
#: dashboards/project/access_and_security/floating_ips/views.py:68
|
|
msgid "Unable to retrieve floating IP pools."
|
|
msgstr "Unable to retrieve floating IP pools."
|
|
|
|
#: dashboards/project/access_and_security/tabs.py:115
|
|
msgid "API Access"
|
|
msgstr "API Access"
|
|
|
|
#: dashboards/project/access_and_security/api_access/tables.py:34
|
|
#: dashboards/project/access_and_security/api_access/tables.py:35
|
|
msgid "Download EC2 Credentials"
|
|
msgstr "Download EC2 Credentials"
|
|
|
|
#: dashboards/project/access_and_security/api_access/tables.py:42
|
|
#: dashboards/project/access_and_security/api_access/tables.py:43
|
|
msgid "Download OpenStack RC File"
|
|
msgstr "Download OpenStack RC File"
|
|
|
|
#: dashboards/project/access_and_security/api_access/tables.py:53
|
|
msgid "Service Endpoint"
|
|
msgstr "Service Endpoint"
|
|
|
|
#: dashboards/project/access_and_security/api_access/tables.py:57
|
|
msgid "API Endpoints"
|
|
msgstr "API Endpoints"
|
|
|
|
#: dashboards/project/access_and_security/api_access/views.py:57
|
|
msgid "Unable to fetch EC2 credentials."
|
|
msgstr "Unable to fetch EC2 credentials."
|
|
|
|
#: dashboards/project/access_and_security/api_access/views.py:93
|
|
#, python-format
|
|
msgid "Error writing zipfile: %(exc)s"
|
|
msgstr "Error writing zipfile: %(exc)s"
|
|
|
|
#: dashboards/project/access_and_security/api_access/views.py:134
|
|
#, python-format
|
|
msgid "Error Downloading RC File: %s"
|
|
msgstr "Error Downloading RC File: %s"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/forms.py:33
|
|
#: dashboards/project/loadbalancers/forms.py:80
|
|
#: dashboards/project/loadbalancers/forms.py:158
|
|
#: dashboards/project/loadbalancers/tables.py:87
|
|
#: dashboards/project/loadbalancers/tables.py:225
|
|
#: dashboards/project/loadbalancers/workflows.py:253
|
|
msgid "Pool"
|
|
msgstr "Pool"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/forms.py:45
|
|
msgid "You are already using all of your available floating IPs."
|
|
msgstr "You are already using all of your available floating IPs."
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/forms.py:53
|
|
#, python-format
|
|
msgid "Allocated Floating IP %(ip)s."
|
|
msgstr "Allocated Floating IP %(ip)s."
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/forms.py:57
|
|
msgid "Unable to allocate Floating IP."
|
|
msgstr "Unable to allocate Floating IP."
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:40
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:55
|
|
msgid "Allocate IP To Project"
|
|
msgstr "Allocate IP To Project"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:53
|
|
#: dashboards/project/instances/tables.py:202
|
|
#: dashboards/project/volumes/tables.py:76
|
|
msgid "(Quota exceeded)"
|
|
msgstr "(Quota exceeded)"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:63
|
|
msgid "Release"
|
|
msgstr "Release"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:64
|
|
msgid "Released"
|
|
msgstr "Released"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:65
|
|
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:23
|
|
msgid "Floating IP"
|
|
msgstr "Floating IP"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:75
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:126
|
|
msgid "Associate"
|
|
msgstr "Associate"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:92
|
|
msgid "Disassociate"
|
|
msgstr "Disassociate"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:107
|
|
#, python-format
|
|
msgid "Successfully disassociated Floating IP: %s"
|
|
msgstr "Successfully disassociated Floating IP: %s"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:111
|
|
#: dashboards/project/instances/tables.py:430
|
|
msgid "Unable to disassociate floating IP."
|
|
msgstr "Unable to disassociate floating IP."
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/tables.py:136
|
|
msgid "Floating IP Pool"
|
|
msgstr "Floating IP Pool"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/views.py:71
|
|
msgid "No floating IP pools available."
|
|
msgstr "No floating IP pools available."
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:41
|
|
msgid ""
|
|
"Select the IP address you wish to associate with the selected instance."
|
|
msgstr "Select the IP address you wish to associate with the selected instance."
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:47
|
|
msgid "Port to be associated"
|
|
msgstr "Port to be associated"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:49
|
|
msgid "Instance to be associated"
|
|
msgstr "Instance to be associated"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:73
|
|
msgid "Select an IP address"
|
|
msgstr "Select an IP address"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:75
|
|
msgid "No IP addresses available"
|
|
msgstr "No IP addresses available"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:97
|
|
msgid "Select a port"
|
|
msgstr "Select a port"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:99
|
|
#: dashboards/project/volumes/forms.py:257
|
|
msgid "Select an instance"
|
|
msgstr "Select an instance"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:103
|
|
msgid "No ports available"
|
|
msgstr "No ports available"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:105
|
|
#: dashboards/project/volumes/forms.py:259
|
|
msgid "No instances available"
|
|
msgstr "No instances available"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:125
|
|
msgid "Manage Floating IP Associations"
|
|
msgstr "Manage Floating IP Associations"
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:127
|
|
#, python-format
|
|
msgid "IP address %s associated."
|
|
msgstr "IP address %s associated."
|
|
|
|
#: dashboards/project/access_and_security/floating_ips/workflows.py:128
|
|
#, python-format
|
|
msgid "Unable to associate IP address %s."
|
|
msgstr "Unable to associate IP address %s."
|
|
|
|
#: dashboards/project/access_and_security/keypairs/forms.py:38
|
|
#: dashboards/project/access_and_security/keypairs/forms.py:49
|
|
#: dashboards/project/access_and_security/keypairs/tables.py:52
|
|
msgid "Keypair Name"
|
|
msgstr "Keypair Name"
|
|
|
|
#: dashboards/project/access_and_security/keypairs/forms.py:40
|
|
msgid ""
|
|
"Keypair names may only contain letters, numbers, underscores and hyphens."
|
|
msgstr "Keypair names may only contain letters, numbers, underscores and hyphens."
|
|
|
|
#: dashboards/project/access_and_security/keypairs/forms.py:51
|
|
msgid "Public Key"
|
|
msgstr "Public Key"
|
|
|
|
#: dashboards/project/access_and_security/keypairs/forms.py:60
|
|
#, python-format
|
|
msgid "Successfully imported public key: %s"
|
|
msgstr "Successfully imported public key: %s"
|
|
|
|
#: dashboards/project/access_and_security/keypairs/forms.py:65
|
|
msgid "Unable to import keypair."
|
|
msgstr "Unable to import keypair."
|
|
|
|
#: dashboards/project/access_and_security/keypairs/tables.py:30
|
|
#: dashboards/project/instances/tables.py:555
|
|
#: dashboards/project/instances/workflows/create_instance.py:379
|
|
msgid "Keypair"
|
|
msgstr "Keypair"
|
|
|
|
#: dashboards/project/access_and_security/keypairs/tables.py:39
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:8
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:24
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/import.html:3
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/import.html:6
|
|
msgid "Import Keypair"
|
|
msgstr "Import Keypair"
|
|
|
|
#: dashboards/project/access_and_security/keypairs/tables.py:46
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:8
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:24
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/create.html:3
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/create.html:6
|
|
msgid "Create Keypair"
|
|
msgstr "Create Keypair"
|
|
|
|
#: dashboards/project/access_and_security/keypairs/tables.py:53
|
|
msgid "Fingerprint"
|
|
msgstr "Fingerprint"
|
|
|
|
#: dashboards/project/access_and_security/keypairs/views.py:78
|
|
#, python-format
|
|
msgid "Unable to create keypair: %(exc)s"
|
|
msgstr "Unable to create keypair: %(exc)s"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:47
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:73
|
|
msgid "This field is required."
|
|
msgstr "This field is required."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:48
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:74
|
|
msgid "The string may only contain ASCII characters and numbers."
|
|
msgstr "The string may only contain ASCII characters and numbers."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:59
|
|
#, python-format
|
|
msgid "Successfully created security group: %s"
|
|
msgstr "Successfully created security group: %s"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:65
|
|
msgid "Unable to create security group."
|
|
msgstr "Unable to create security group."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:86
|
|
#, python-format
|
|
msgid "Successfully updated security group: %s"
|
|
msgstr "Successfully updated security group: %s"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:92
|
|
msgid "Unable to update security group."
|
|
msgstr "Unable to update security group."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:98
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:96
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:20
|
|
#: dashboards/project/firewalls/tables.py:54
|
|
msgid "Rule"
|
|
msgstr "Rule"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:107
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:112
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:113
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:114
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:115
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:116
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:117
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:118
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:159
|
|
msgid "Direction"
|
|
msgstr "Direction"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:122
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:129
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:164
|
|
msgid "IP Protocol"
|
|
msgstr "IP Protocol"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:123
|
|
msgid "Enter an integer value between 0 and 255 (or -1 which means wildcard)."
|
|
msgstr "Enter an integer value between 0 and 255 (or -1 which means wildcard)."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:132
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:139
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:140
|
|
msgid "Open Port"
|
|
msgstr "Open Port"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:134
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:167
|
|
msgid "Port Range"
|
|
msgstr "Port Range"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:144
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:155
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:166
|
|
#: dashboards/project/loadbalancers/workflows.py:130
|
|
#: dashboards/project/loadbalancers/workflows.py:266
|
|
msgid "Enter an integer value between 1 and 65535."
|
|
msgstr "Enter an integer value between 1 and 65535."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:153
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:160
|
|
msgid "From Port"
|
|
msgstr "From Port"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:164
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:171
|
|
msgid "To Port"
|
|
msgstr "To Port"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:177
|
|
msgid "Enter a value for ICMP type in the range (-1: 255)"
|
|
msgstr "Enter a value for ICMP type in the range (-1: 255)"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:186
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:193
|
|
msgid "Code"
|
|
msgstr "Code"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:188
|
|
msgid "Enter a value for ICMP code in the range (-1: 255)"
|
|
msgstr "Enter a value for ICMP code in the range (-1: 255)"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:197
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:168
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:22
|
|
msgid "Remote"
|
|
msgstr "Remote"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:199
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:222
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:227
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:33
|
|
msgid "Security Group"
|
|
msgstr "Security Group"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:200
|
|
msgid ""
|
|
"To specify an allowed IP range, select \"CIDR\". To allow access from all "
|
|
"members of another security group select \"Security Group\"."
|
|
msgstr "To specify an allowed IP range, select \"CIDR\". To allow access from all members of another security group select \"Security Group\"."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:213
|
|
msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)"
|
|
msgstr "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:231
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:239
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:162
|
|
msgid "Ether Type"
|
|
msgstr "Ether Type"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:233
|
|
msgid "IPv4"
|
|
msgstr "IPv4"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:234
|
|
msgid "IPv6"
|
|
msgstr "IPv6"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:249
|
|
msgid "No security groups available"
|
|
msgstr "No security groups available"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:259
|
|
msgid "Custom TCP Rule"
|
|
msgstr "Custom TCP Rule"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:260
|
|
msgid "Custom UDP Rule"
|
|
msgstr "Custom UDP Rule"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:261
|
|
msgid "Custom ICMP Rule"
|
|
msgstr "Custom ICMP Rule"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:263
|
|
msgid "Other Protocol"
|
|
msgstr "Other Protocol"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:268
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:133
|
|
msgid "Ingress"
|
|
msgstr "Ingress"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:269
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:135
|
|
msgid "Egress"
|
|
msgstr "Egress"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:295
|
|
msgid "The ICMP type is invalid."
|
|
msgstr "The ICMP type is invalid."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:298
|
|
msgid "The ICMP code is invalid."
|
|
msgstr "The ICMP code is invalid."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:301
|
|
msgid "The ICMP type not in range (-1, 255)"
|
|
msgstr "The ICMP type not in range (-1, 255)"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:304
|
|
msgid "The ICMP code not in range (-1, 255)"
|
|
msgstr "The ICMP code not in range (-1, 255)"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:314
|
|
msgid "The specified port is invalid."
|
|
msgstr "The specified port is invalid."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:318
|
|
msgid "The \"from\" port number is invalid."
|
|
msgstr "The \"from\" port number is invalid."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:321
|
|
msgid "The \"to\" port number is invalid."
|
|
msgstr "The \"to\" port number is invalid."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:324
|
|
msgid ""
|
|
"The \"to\" port number must be greater than or equal to the \"from\" port "
|
|
"number."
|
|
msgstr "The \"to\" port number must be greater than or equal to the \"from\" port number."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:355
|
|
msgid "CIDR must be specified."
|
|
msgstr "CIDR must be specified."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:378
|
|
#, python-format
|
|
msgid "Successfully added rule: %s"
|
|
msgstr "Successfully added rule: %s"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/forms.py:384
|
|
msgid "Unable to add rule to security group."
|
|
msgstr "Unable to add rule to security group."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:47
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_create.html:8
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_create.html:24
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/create.html:3
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/create.html:6
|
|
msgid "Create Security Group"
|
|
msgstr "Create Security Group"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:54
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_update.html:8
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_update.html:24
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/update.html:3
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/update.html:6
|
|
msgid "Edit Security Group"
|
|
msgstr "Edit Security Group"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:66
|
|
msgid "Edit Rules"
|
|
msgstr "Edit Rules"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:87
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:8
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:3
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/add_rule.html:6
|
|
#: dashboards/project/firewalls/tables.py:31
|
|
#: dashboards/project/firewalls/workflows.py:111
|
|
msgid "Add Rule"
|
|
msgstr "Add Rule"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:97
|
|
#: dashboards/project/firewalls/tables.py:55
|
|
#: dashboards/project/firewalls/tables.py:152
|
|
#: dashboards/project/firewalls/tables.py:162
|
|
#: dashboards/project/firewalls/workflows.py:139
|
|
#: dashboards/project/firewalls/workflows.py:145
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:18
|
|
msgid "Rules"
|
|
msgstr "Rules"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/tables.py:140
|
|
msgid "Any"
|
|
msgstr "Any"
|
|
|
|
#: dashboards/project/access_and_security/security_groups/views.py:58
|
|
#: dashboards/project/access_and_security/security_groups/views.py:83
|
|
msgid "Unable to retrieve security group."
|
|
msgstr "Unable to retrieve security group."
|
|
|
|
#: dashboards/project/access_and_security/security_groups/views.py:132
|
|
#, python-format
|
|
msgid "%s (current)"
|
|
msgstr "%s (current)"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/index.html:3
|
|
#: dashboards/project/access_and_security/templates/access_and_security/index.html:6
|
|
msgid "Access & Security"
|
|
msgstr "Access & Security"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:9
|
|
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/allocate.html:3
|
|
msgid "Allocate Floating IP"
|
|
msgstr "Allocate Floating IP"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:19
|
|
msgid "Allocate a floating IP from a given floating IP pool."
|
|
msgstr "Allocate a floating IP from a given floating IP pool."
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:21
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:19
|
|
msgid "Project Quotas"
|
|
msgstr "Project Quotas"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:42
|
|
msgid "Allocate IP"
|
|
msgstr "Allocate IP"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:18
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:18
|
|
msgid ""
|
|
"Keypairs are ssh credentials which are injected into images when they are "
|
|
"launched. Creating a new key pair registers the public key and downloads the"
|
|
" private key (a .pem file)."
|
|
msgstr "Keypairs are ssh credentials which are injected into images when they are launched. Creating a new key pair registers the public key and downloads the private key (a .pem file)."
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:19
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:19
|
|
msgid "Protect and use the key as you would any normal ssh private key."
|
|
msgstr "Protect and use the key as you would any normal ssh private key."
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/download.html:4
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/download.html:7
|
|
msgid "Download Keypair"
|
|
msgstr "Download Keypair"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/download.html:12
|
|
#, python-format
|
|
msgid ""
|
|
"The keypair "%(keypair_name)s" should download automatically. If "
|
|
"not use the link below."
|
|
msgstr "The keypair "%(keypair_name)s" should download automatically. If not use the link below."
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/keypairs/download.html:16
|
|
#, python-format
|
|
msgid "Download keypair "%(keypair_name)s""
|
|
msgstr "Download keypair "%(keypair_name)s""
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:19
|
|
msgid ""
|
|
"Rules define which traffic is allowed to instances assigned to the security "
|
|
"group. A security group rule consists of three main parts:"
|
|
msgstr "Rules define which traffic is allowed to instances assigned to the security group. A security group rule consists of three main parts:"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:20
|
|
msgid ""
|
|
"You can specify the desired rule template or use custom rules, the options "
|
|
"are Custom TCP Rule, Custom UDP Rule, or Custom ICMP Rule."
|
|
msgstr "You can specify the desired rule template or use custom rules, the options are Custom TCP Rule, Custom UDP Rule, or Custom ICMP Rule."
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:21
|
|
msgid "Open Port/Port Range"
|
|
msgstr "Open Port/Port Range"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:21
|
|
msgid ""
|
|
"For TCP and UDP rules you may choose to open either a single port or a range"
|
|
" of ports. Selecting the \"Port Range\" option will provide you with space "
|
|
"to provide both the starting and ending ports for the range. For ICMP rules "
|
|
"you instead specify an ICMP type and code in the spaces provided."
|
|
msgstr "For TCP and UDP rules you may choose to open either a single port or a range of ports. Selecting the \"Port Range\" option will provide you with space to provide both the starting and ending ports for the range. For ICMP rules you instead specify an ICMP type and code in the spaces provided."
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:22
|
|
msgid ""
|
|
"You must specify the source of the traffic to be allowed via this rule. You "
|
|
"may do so either in the form of an IP address block (CIDR) or via a source "
|
|
"group (Security Group). Selecting a security group as the source will allow "
|
|
"any other instance in that security group access to any other instance via "
|
|
"this rule."
|
|
msgstr "You must specify the source of the traffic to be allowed via this rule. You may do so either in the form of an IP address block (CIDR) or via a source group (Security Group). Selecting a security group as the source will allow any other instance in that security group access to any other instance via this rule."
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_create.html:19
|
|
msgid "From here you can create a new security group"
|
|
msgstr "From here you can create a new security group"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/_update.html:19
|
|
msgid "From here you can modify name and description of a security group."
|
|
msgstr "From here you can modify name and description of a security group."
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/detail.html:3
|
|
msgid "Edit Security Group Rules"
|
|
msgstr "Edit Security Group Rules"
|
|
|
|
#: dashboards/project/access_and_security/templates/access_and_security/security_groups/detail.html:6
|
|
msgid "Edit Security Group Rules: "
|
|
msgstr "Edit Security Group Rules: "
|
|
|
|
#: dashboards/project/containers/browsers.py:26
|
|
msgid "Swift"
|
|
msgstr "Swift"
|
|
|
|
#: dashboards/project/containers/browsers.py:29
|
|
#: dashboards/project/containers/tables.py:47
|
|
msgid "Container"
|
|
msgstr "Container"
|
|
|
|
#: dashboards/project/containers/forms.py:39
|
|
msgid "Slash is not an allowed character."
|
|
msgstr "Slash is not an allowed character."
|
|
|
|
#: dashboards/project/containers/forms.py:49
|
|
#: dashboards/project/containers/tables.py:128
|
|
#: dashboards/project/containers/templates/containers/_container_detail.html:10
|
|
msgid "Container Name"
|
|
msgstr "Container Name"
|
|
|
|
#: dashboards/project/containers/forms.py:57
|
|
msgid "Container created successfully."
|
|
msgstr "Container created successfully."
|
|
|
|
#: dashboards/project/containers/forms.py:68
|
|
msgid "Folder created successfully."
|
|
msgstr "Folder created successfully."
|
|
|
|
#: dashboards/project/containers/forms.py:71
|
|
msgid "Unable to create container."
|
|
msgstr "Unable to create container."
|
|
|
|
#: dashboards/project/containers/forms.py:79
|
|
#: dashboards/project/containers/tables.py:248
|
|
msgid "Object Name"
|
|
msgstr "Object Name"
|
|
|
|
#: dashboards/project/containers/forms.py:80
|
|
msgid ""
|
|
"Slashes are allowed, and are treated as pseudo-folders by the Object Store."
|
|
msgstr "Slashes are allowed, and are treated as pseudo-folders by the Object Store."
|
|
|
|
#: dashboards/project/containers/forms.py:83
|
|
#: dashboards/project/stacks/forms.py:67
|
|
msgid "File"
|
|
msgstr "File"
|
|
|
|
#: dashboards/project/containers/forms.py:97
|
|
msgid "Object was successfully uploaded."
|
|
msgstr "Object was successfully uploaded."
|
|
|
|
#: dashboards/project/containers/forms.py:100
|
|
msgid "Unable to upload object."
|
|
msgstr "Unable to upload object."
|
|
|
|
#: dashboards/project/containers/forms.py:104
|
|
msgid "Destination container"
|
|
msgstr "Destination container"
|
|
|
|
#: dashboards/project/containers/forms.py:108
|
|
msgid "Destination object name"
|
|
msgstr "Destination object name"
|
|
|
|
#: dashboards/project/containers/forms.py:141
|
|
#, python-format
|
|
msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"."
|
|
msgstr "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"."
|
|
|
|
#: dashboards/project/containers/forms.py:152
|
|
msgid "Unable to copy object."
|
|
msgstr "Unable to copy object."
|
|
|
|
#: dashboards/project/containers/panel.py:29
|
|
#: dashboards/project/containers/tables.py:48
|
|
#: dashboards/project/containers/tables.py:135
|
|
#: dashboards/project/containers/templates/containers/index.html:3
|
|
#: dashboards/project/containers/templates/containers/index.html:7
|
|
msgid "Containers"
|
|
msgstr "Containers"
|
|
|
|
#: dashboards/project/containers/tables.py:41
|
|
#: dashboards/project/containers/tables.py:144
|
|
msgid "View Details"
|
|
msgstr "View Details"
|
|
|
|
#: dashboards/project/containers/tables.py:69
|
|
#: dashboards/project/containers/templates/containers/_create.html:8
|
|
#: dashboards/project/containers/templates/containers/_create.html:23
|
|
#: dashboards/project/containers/templates/containers/create.html:3
|
|
#: dashboards/project/containers/templates/containers/create.html:6
|
|
msgid "Create Container"
|
|
msgstr "Create Container"
|
|
|
|
#: dashboards/project/containers/tables.py:76
|
|
msgid "View Container"
|
|
msgstr "View Container"
|
|
|
|
#: dashboards/project/containers/tables.py:88
|
|
#: dashboards/project/containers/templates/containers/_upload.html:25
|
|
#: dashboards/project/containers/templates/containers/upload.html:3
|
|
msgid "Upload Object"
|
|
msgstr "Upload Object"
|
|
|
|
#: dashboards/project/containers/tables.py:157
|
|
#: dashboards/project/containers/tables.py:169
|
|
#: dashboards/project/containers/templates/containers/_upload.html:19
|
|
msgid "Object"
|
|
msgstr "Object"
|
|
|
|
#: dashboards/project/containers/tables.py:158
|
|
#: dashboards/project/containers/tables.py:170
|
|
#: dashboards/project/containers/tables.py:255
|
|
msgid "Objects"
|
|
msgstr "Objects"
|
|
|
|
#: dashboards/project/containers/tables.py:176
|
|
msgid "Copy"
|
|
msgstr "Copy"
|
|
|
|
#: dashboards/project/containers/tables.py:189
|
|
#: dashboards/project/database_backups/tables.py:105
|
|
#: dashboards/project/databases/tables.py:221
|
|
msgid "Download"
|
|
msgstr "Download"
|
|
|
|
#: dashboards/project/containers/views.py:57
|
|
msgid "Unable to retrieve container list."
|
|
msgstr "Unable to retrieve container list."
|
|
|
|
#: dashboards/project/containers/views.py:87
|
|
msgid "Unable to retrieve object list."
|
|
msgstr "Unable to retrieve object list."
|
|
|
|
#: dashboards/project/containers/views.py:173
|
|
msgid "Unable to retrieve object."
|
|
msgstr "Unable to retrieve object."
|
|
|
|
#: dashboards/project/containers/views.py:208
|
|
msgid "Unable to list containers."
|
|
msgstr "Unable to list containers."
|
|
|
|
#: dashboards/project/containers/views.py:241
|
|
#: dashboards/project/containers/views.py:264
|
|
msgid "Unable to retrieve details."
|
|
msgstr "Unable to retrieve details."
|
|
|
|
#: dashboards/project/containers/templates/containers/_container_detail.html:5
|
|
#: dashboards/project/containers/templates/containers/container_detail.html:3
|
|
#: dashboards/project/containers/templates/containers/container_detail.html:6
|
|
msgid "Container Details"
|
|
msgstr "Container Details"
|
|
|
|
#: dashboards/project/containers/templates/containers/_container_detail.html:12
|
|
msgid "Object Count"
|
|
msgstr "Object Count"
|
|
|
|
#: dashboards/project/containers/templates/containers/_copy.html:8
|
|
#: dashboards/project/containers/templates/containers/_copy.html:23
|
|
#: dashboards/project/containers/templates/containers/copy.html:3
|
|
#: dashboards/project/containers/templates/containers/copy.html:6
|
|
msgid "Copy Object"
|
|
msgstr "Copy Object"
|
|
|
|
#: dashboards/project/containers/templates/containers/_copy.html:18
|
|
msgid ""
|
|
"Make a new copy of an existing object to store in this or another container."
|
|
" You may also specify a path at which the new copy should live inside of the"
|
|
" selected container."
|
|
msgstr "Make a new copy of an existing object to store in this or another container. You may also specify a path at which the new copy should live inside of the selected container."
|
|
|
|
#: dashboards/project/containers/templates/containers/_create.html:18
|
|
msgid ""
|
|
"A container is a storage compartment for your data and provides a way for "
|
|
"you to organize your data. You can think of a container as a folder in "
|
|
"Windows ® or a directory in UNIX ®. The primary difference between a"
|
|
" container and these other file system concepts is that containers cannot be"
|
|
" nested. You can, however, create an unlimited number of containers within "
|
|
"your account. Data must be stored in a container so you must have at least "
|
|
"one container defined in your account prior to uploading data."
|
|
msgstr "A container is a storage compartment for your data and provides a way for you to organize your data. You can think of a container as a folder in Windows ® or a directory in UNIX ®. The primary difference between a container and these other file system concepts is that containers cannot be nested. You can, however, create an unlimited number of containers within your account. Data must be stored in a container so you must have at least one container defined in your account prior to uploading data."
|
|
|
|
#: dashboards/project/containers/templates/containers/_object_detail.html:5
|
|
#: dashboards/project/containers/templates/containers/object_detail.html:3
|
|
#: dashboards/project/containers/templates/containers/object_detail.html:6
|
|
msgid "Object Details"
|
|
msgstr "Object Details"
|
|
|
|
#: dashboards/project/containers/templates/containers/_object_detail.html:12
|
|
msgid "Hash"
|
|
msgstr "Hash"
|
|
|
|
#: dashboards/project/containers/templates/containers/_object_detail.html:14
|
|
msgid "Content Type"
|
|
msgstr "Content Type"
|
|
|
|
#: dashboards/project/containers/templates/containers/_object_detail.html:16
|
|
msgid "Last Modified"
|
|
msgstr "Last Modified"
|
|
|
|
#: dashboards/project/containers/templates/containers/_upload.html:9
|
|
msgid "Upload Object To Container"
|
|
msgstr "Upload Object To Container"
|
|
|
|
#: dashboards/project/containers/templates/containers/_upload.html:19
|
|
msgid ""
|
|
"An object is the basic storage entity that represents a file you store in "
|
|
"the OpenStack Object Storage system. When you upload data to OpenStack "
|
|
"Object Storage, the data is stored as-is (no compression or encryption) and "
|
|
"consists of a location (container), the object's name, and any metadata "
|
|
"consisting of key/value pairs."
|
|
msgstr "An object is the basic storage entity that represents a file you store in the OpenStack Object Storage system. When you upload data to OpenStack Object Storage, the data is stored as-is (no compression or encryption) and consists of a location (container), the object's name, and any metadata consisting of key/value pairs."
|
|
|
|
#: dashboards/project/containers/templates/containers/_upload.html:20
|
|
msgid "Pseudo-folder"
|
|
msgstr "Pseudo-folder"
|
|
|
|
#: dashboards/project/containers/templates/containers/_upload.html:20
|
|
msgid ""
|
|
"Within a container you can group your objects into pseudo-folders, which "
|
|
"behave similarly to folders in your desktop operating system, with the "
|
|
"exception that they are virtual collections defined by a common prefix on "
|
|
"the object's name. A slash (/) character is used as the delimiter for "
|
|
"pseudo-folders in the Object Store."
|
|
msgstr "Within a container you can group your objects into pseudo-folders, which behave similarly to folders in your desktop operating system, with the exception that they are virtual collections defined by a common prefix on the object's name. A slash (/) character is used as the delimiter for pseudo-folders in the Object Store."
|
|
|
|
#: dashboards/project/containers/templates/containers/upload.html:6
|
|
msgid "Upload Objects"
|
|
msgstr "Upload Objects"
|
|
|
|
#: dashboards/project/database_backups/panel.py:25
|
|
#: dashboards/project/database_backups/templates/database_backups/index.html:3
|
|
msgid "Database Backups"
|
|
msgstr "Database Backups"
|
|
|
|
#: dashboards/project/database_backups/tables.py:43
|
|
#: dashboards/project/databases/tables.py:107
|
|
msgid "Create Backup"
|
|
msgstr "Create Backup"
|
|
|
|
#: dashboards/project/database_backups/tables.py:50
|
|
msgid "Restore Backup"
|
|
msgstr "Restore Backup"
|
|
|
|
#: dashboards/project/database_backups/tables.py:61
|
|
#: dashboards/project/databases/tables.py:68
|
|
#: dashboards/project/databases/tables.py:84
|
|
#: dashboards/project/firewalls/tables.py:52
|
|
#: dashboards/project/firewalls/tables.py:60
|
|
#: dashboards/project/firewalls/tables.py:68
|
|
#: dashboards/project/loadbalancers/tables.py:72
|
|
#: dashboards/project/loadbalancers/tables.py:85
|
|
#: dashboards/project/loadbalancers/tables.py:93
|
|
#: dashboards/project/loadbalancers/tables.py:101
|
|
#: dashboards/project/loadbalancers/workflows.py:596
|
|
#: dashboards/project/stacks/tables.py:43 dashboards/project/vpn/tables.py:62
|
|
#: dashboards/project/vpn/tables.py:70 dashboards/project/vpn/tables.py:78
|
|
#: dashboards/project/vpn/tables.py:86
|
|
msgid "Delete"
|
|
msgstr "Delete"
|
|
|
|
#: dashboards/project/database_backups/tables.py:62
|
|
#: dashboards/project/firewalls/tables.py:53
|
|
#: dashboards/project/firewalls/tables.py:61
|
|
#: dashboards/project/firewalls/tables.py:69
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tables.py:39
|
|
#: dashboards/project/loadbalancers/tables.py:73
|
|
#: dashboards/project/loadbalancers/tables.py:86
|
|
#: dashboards/project/loadbalancers/tables.py:94
|
|
#: dashboards/project/loadbalancers/tables.py:102
|
|
#: dashboards/project/stacks/tables.py:44
|
|
#: dashboards/project/volumes/tables.py:44 dashboards/project/vpn/tables.py:63
|
|
#: dashboards/project/vpn/tables.py:71 dashboards/project/vpn/tables.py:79
|
|
#: dashboards/project/vpn/tables.py:87
|
|
msgid "Scheduled deletion of"
|
|
msgstr "Scheduled deletion of"
|
|
|
|
#: dashboards/project/database_backups/tables.py:63
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:62
|
|
#: dashboards/project/databases/workflows/create_instance.py:127
|
|
msgid "Backup"
|
|
msgstr "Backup"
|
|
|
|
#: dashboards/project/database_backups/tables.py:64
|
|
#: dashboards/project/database_backups/tables.py:118
|
|
#: dashboards/project/database_backups/templates/database_backups/index.html:6
|
|
#: dashboards/project/databases/tables.py:232
|
|
#: dashboards/project/databases/tabs.py:90
|
|
msgid "Backups"
|
|
msgstr "Backups"
|
|
|
|
#: dashboards/project/database_backups/tables.py:103
|
|
#: dashboards/project/databases/tables.py:219
|
|
msgid "Created At"
|
|
msgstr "Created At"
|
|
|
|
#: dashboards/project/database_backups/tables.py:107
|
|
#: dashboards/project/databases/tables.py:223
|
|
msgid "Backup File"
|
|
msgstr "Backup File"
|
|
|
|
#: dashboards/project/database_backups/tables.py:109
|
|
#: dashboards/project/databases/tables.py:54
|
|
#: dashboards/project/databases/tables.py:86
|
|
msgid "Database"
|
|
msgstr "Database"
|
|
|
|
#: dashboards/project/database_backups/views.py:52
|
|
msgid "Not Found"
|
|
msgstr "Page Not Found"
|
|
|
|
#: dashboards/project/database_backups/views.py:64
|
|
msgid "Error getting database backup list."
|
|
msgstr "Error getting database backup list."
|
|
|
|
#: dashboards/project/database_backups/views.py:92
|
|
#, python-format
|
|
msgid "Unable to retrieve details for backup: %s"
|
|
msgstr "Unable to retrieve details for backup: %s"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/_backup_details_help.html:3
|
|
msgid "Specify the details for the backup."
|
|
msgstr "Specify the details for the backup."
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/backup.html:3
|
|
#: dashboards/project/database_backups/templates/database_backups/backup.html:6
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:61
|
|
msgid "Backup Database"
|
|
msgstr "Backup Database"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:3
|
|
msgid "Backup Detail"
|
|
msgstr "Backup Detail"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:12
|
|
msgid "Backup Overview"
|
|
msgstr "Backup Overview"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:15
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:6
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:6
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:7
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:7
|
|
#: dashboards/project/instances/workflows/update_instance.py:121
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:6
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:6
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:7
|
|
msgid "Info"
|
|
msgstr "Info"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:26
|
|
msgid "Backup File Location"
|
|
msgstr "Backup File Location"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:28
|
|
msgid "Initial Volume Size"
|
|
msgstr "Initial Volume Size"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:29
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:11
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:12
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:13
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:38
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:34
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:37
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:11
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:12
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:13
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:28
|
|
#: dashboards/project/volumes/templates/volumes/_limits.html:10
|
|
#: dashboards/project/volumes/templates/volumes/_limits.html:11
|
|
msgid "GB"
|
|
msgstr "GB"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:30
|
|
msgid "Created On"
|
|
msgstr "Created On"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:32
|
|
msgid "Backup Duration"
|
|
msgstr "Backup Duration"
|
|
|
|
#: dashboards/project/database_backups/templates/database_backups/details.html:39
|
|
msgid "Database Info"
|
|
msgstr "Database Info"
|
|
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:32
|
|
msgid "Database Instance"
|
|
msgstr "Database Instance"
|
|
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:36
|
|
msgid "Optional Backup Description"
|
|
msgstr "Optional Backup Description"
|
|
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:39
|
|
#: dashboards/project/databases/workflows/create_instance.py:41
|
|
#: dashboards/project/instances/workflows/create_instance.py:140
|
|
msgid "Details"
|
|
msgstr "Details"
|
|
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:49
|
|
msgid "Unable to list database instance to backup."
|
|
msgstr "Unable to list database instance to backup."
|
|
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:63
|
|
#, python-format
|
|
msgid "Scheduled backup \"%(name)s\"."
|
|
msgstr "Scheduled backup \"%(name)s\"."
|
|
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:64
|
|
#: dashboards/project/databases/workflows/create_instance.py:169
|
|
#: dashboards/project/instances/workflows/create_instance.py:553
|
|
#, python-format
|
|
msgid "Unable to launch %(count)s named \"%(name)s\"."
|
|
msgstr "Unable to launch %(count)s named \"%(name)s\"."
|
|
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:74
|
|
#: dashboards/project/databases/workflows/create_instance.py:175
|
|
#: dashboards/project/instances/workflows/create_instance.py:568
|
|
msgid "instance"
|
|
msgstr "instance"
|
|
|
|
#: dashboards/project/database_backups/workflows/create_backup.py:86
|
|
msgid "Error creating database backup."
|
|
msgstr "Error creating database backup."
|
|
|
|
#: dashboards/project/databases/panel.py:25
|
|
msgid "Database Instances"
|
|
msgstr "Database Instances"
|
|
|
|
#: dashboards/project/databases/tables.py:40
|
|
#: dashboards/project/instances/tables.py:75
|
|
msgid "Terminate"
|
|
msgstr "Terminate"
|
|
|
|
#: dashboards/project/databases/tables.py:41
|
|
#: dashboards/project/instances/tables.py:76
|
|
msgid "Scheduled termination of"
|
|
msgstr "Scheduled termination of"
|
|
|
|
#: dashboards/project/databases/tables.py:52
|
|
msgid "Restart"
|
|
msgstr "Restart"
|
|
|
|
#: dashboards/project/databases/tables.py:53
|
|
msgid "Restarted"
|
|
msgstr "Restarted"
|
|
|
|
#: dashboards/project/databases/tables.py:55
|
|
#: dashboards/project/databases/tables.py:87
|
|
#: dashboards/project/databases/tables.py:179
|
|
#: dashboards/project/databases/tables.py:190
|
|
#: dashboards/project/databases/tables.py:207
|
|
#: dashboards/project/databases/tabs.py:65
|
|
#: dashboards/project/databases/templates/databases/index.html:3
|
|
#: dashboards/project/databases/templates/databases/index.html:6
|
|
msgid "Databases"
|
|
msgstr "Databases"
|
|
|
|
#: dashboards/project/databases/tables.py:69
|
|
#: dashboards/project/databases/tables.py:85
|
|
msgid "Deleted"
|
|
msgstr "Deleted"
|
|
|
|
#: dashboards/project/databases/tables.py:78
|
|
msgid "Error deleting database user."
|
|
msgstr "Error deleting database user."
|
|
|
|
#: dashboards/project/databases/tables.py:94
|
|
msgid "Error deleting database on instance."
|
|
msgstr "Error deleting database on instance."
|
|
|
|
#: dashboards/project/databases/tables.py:100
|
|
#: dashboards/project/databases/templates/databases/launch.html:3
|
|
#: dashboards/project/instances/tables.py:183
|
|
#: dashboards/project/instances/tables.py:204
|
|
#: dashboards/project/instances/workflows/create_instance.py:550
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:27
|
|
msgid "Launch Instance"
|
|
msgstr "Launch Instance"
|
|
|
|
#: dashboards/project/databases/tables.py:136
|
|
msgid "Not Assigned"
|
|
msgstr "Not Assigned"
|
|
|
|
#: dashboards/project/databases/tables.py:141
|
|
#, python-format
|
|
msgid "%(name)s | %(RAM)s RAM"
|
|
msgstr "%(name)s | %(RAM)s RAM"
|
|
|
|
#: dashboards/project/databases/tables.py:145
|
|
#: dashboards/project/instances/tables.py:490
|
|
#: dashboards/project/instances/tables.py:497
|
|
msgid "Not available"
|
|
msgstr "Not available"
|
|
|
|
#: dashboards/project/databases/tables.py:153
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:10
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:13
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:19
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:10
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:13
|
|
msgid "-"
|
|
msgstr "-"
|
|
|
|
#: dashboards/project/databases/tables.py:166
|
|
#: dashboards/project/databases/tables.py:203
|
|
#: dashboards/project/databases/workflows/create_instance.py:32
|
|
msgid "Database Name"
|
|
msgstr "Database Name"
|
|
|
|
#: dashboards/project/databases/tables.py:189
|
|
msgid "Allowed Hosts"
|
|
msgstr "Allowed Hosts"
|
|
|
|
#: dashboards/project/databases/tables.py:194
|
|
msgid "Database Instance Users"
|
|
msgstr "Database Instance Users"
|
|
|
|
#: dashboards/project/databases/views.py:53
|
|
msgid "Unable to retrieve database size information."
|
|
msgstr "Unable to retrieve database size information."
|
|
|
|
#: dashboards/project/databases/views.py:72
|
|
msgid "Unable to retrieve database instances."
|
|
msgstr "Unable to retrieve database instances."
|
|
|
|
#: dashboards/project/databases/views.py:106
|
|
#, python-format
|
|
msgid "Unable to retrieve details for database instance: %s"
|
|
msgstr "Unable to retrieve details for database instance: %s"
|
|
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:3
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:4
|
|
#: dashboards/project/overview/templates/overview/usage.html:3
|
|
msgid "Instance Overview"
|
|
msgstr "Instance Overview"
|
|
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:21
|
|
msgid "Connection Info"
|
|
msgstr "Connection Info"
|
|
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:25
|
|
msgid "Instance IP Address"
|
|
msgstr "Instance IP Address"
|
|
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:27
|
|
msgid "Database Port"
|
|
msgstr "Database Port"
|
|
|
|
#: dashboards/project/databases/templates/databases/_detail_overview.html:29
|
|
msgid "Connection Examples"
|
|
msgstr "Connection Examples"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:3
|
|
#: dashboards/project/instances/templates/instances/_launch_details_help.html:5
|
|
msgid "Specify the details for launching an instance."
|
|
msgstr "Specify the details for launching an instance."
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:4
|
|
#: dashboards/project/instances/templates/instances/_launch_details_help.html:6
|
|
msgid ""
|
|
"The chart below shows the resources used by this project in relation to the "
|
|
"project's quotas."
|
|
msgstr "The chart below shows the resources used by this project in relation to the project's quotas."
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:6
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:6
|
|
msgid "Flavor Details"
|
|
msgstr "Flavour Details"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:13
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:13
|
|
msgid "Total Disk"
|
|
msgstr "Total Disk"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:14
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:37
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:14
|
|
msgid "MB"
|
|
msgstr "MB"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:21
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:21
|
|
msgid "Number of Instances"
|
|
msgstr "Number of Instances"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_details_help.html:37
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:35
|
|
msgid "Total RAM"
|
|
msgstr "Total RAM"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:3
|
|
msgid "Create an initial database and/or add initial users."
|
|
msgstr "Create an initial database and/or add initial users."
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:5
|
|
msgid "Create Initial Databases"
|
|
msgstr "Create Initial Databases"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:6
|
|
msgid "Optionally provide a comma separated list of databases to create:"
|
|
msgstr "Optionally provide a comma separated list of databases to create:"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:9
|
|
msgid "Create Initial Admin User"
|
|
msgstr "Create Initial Admin User"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:10
|
|
msgid ""
|
|
"Create an optional initial user.\n"
|
|
" This user will have access to all databases you create."
|
|
msgstr "Create an optional initial user.\n This user will have access to all databases you create."
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:13
|
|
msgid "Username (required)"
|
|
msgstr "Username (required)"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:14
|
|
msgid "Password (required)"
|
|
msgstr "Password (required)"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:15
|
|
#: dashboards/project/databases/workflows/create_instance.py:98
|
|
msgid "Host (optional)"
|
|
msgstr "Host (optional)"
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_initialize_help.html:16
|
|
msgid ""
|
|
"Allow the user to connect from this host\n"
|
|
" only. If not provided this user will be allowed to connect from anywhere.\n"
|
|
" "
|
|
msgstr "Allow the user to connect from this host\n only. If not provided this user will be allowed to connect from anywhere.\n "
|
|
|
|
#: dashboards/project/databases/templates/databases/_launch_restore_help.html:3
|
|
msgid "Create this database from a previous backup."
|
|
msgstr "Create this database from a previous backup."
|
|
|
|
#: dashboards/project/databases/templates/databases/detail.html:3
|
|
msgid "Database Detail"
|
|
msgstr "Database Detail"
|
|
|
|
#: dashboards/project/databases/templates/databases/launch.html:6
|
|
#: dashboards/project/databases/workflows/create_instance.py:166
|
|
msgid "Launch Database"
|
|
msgstr "Launch Database"
|
|
|
|
#: dashboards/project/databases/templates/databases/update.html:3
|
|
#: dashboards/project/databases/templates/databases/update.html:6
|
|
#: dashboards/project/instances/tables.py:217
|
|
#: dashboards/project/instances/workflows/update_instance.py:134
|
|
msgid "Edit Instance"
|
|
msgstr "Edit Instance"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:34
|
|
#: dashboards/project/instances/workflows/create_instance.py:93
|
|
msgid "Size of image to launch."
|
|
msgstr "Size of image to launch."
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:35
|
|
msgid "Volume Size"
|
|
msgstr "Volume Size"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:38
|
|
msgid "Size of the volume in GB."
|
|
msgstr "Size of the volume in GB."
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:66
|
|
#: dashboards/project/instances/workflows/create_instance.py:262
|
|
#: dashboards/project/instances/workflows/resize_instance.py:80
|
|
#: usage/base.py:184
|
|
msgid "Unable to retrieve quota information."
|
|
msgstr "Unable to retrieve quota information."
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:88
|
|
msgid "Initial Database"
|
|
msgstr "Initial Database"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:90
|
|
msgid "Comma separated list of databases to create"
|
|
msgstr "Comma separated list of databases to create"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:92
|
|
msgid "Initial Admin User"
|
|
msgstr "Initial Admin User"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:94
|
|
msgid "Initial admin user to add"
|
|
msgstr "Initial admin user to add"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:100
|
|
msgid "Host or IP that the user is allowed to connect through."
|
|
msgstr "Host or IP that the user is allowed to connect through."
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:104
|
|
msgid "Initialize Databases"
|
|
msgstr "Initialise Databases"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:112
|
|
msgid "You must specify a password if you create a user."
|
|
msgstr "You must specify a password if you create a user."
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:115
|
|
msgid "You must specify at least one database if you create a user."
|
|
msgstr "You must specify at least one database if you create a user."
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:129
|
|
msgid "Select a backup to Restore"
|
|
msgstr "Select a backup to Restore"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:132
|
|
msgid "Restore From Backup"
|
|
msgstr "Restore From Backup"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:155
|
|
msgid "Unable to find backup!"
|
|
msgstr "Unable to find backup!"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:167
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:37
|
|
#: dashboards/project/instances/workflows/create_instance.py:551
|
|
#: dashboards/project/stacks/templates/stacks/_create.html:24
|
|
msgid "Launch"
|
|
msgstr "Launch"
|
|
|
|
#: dashboards/project/databases/workflows/create_instance.py:168
|
|
#: dashboards/project/instances/workflows/create_instance.py:552
|
|
#, python-format
|
|
msgid "Launched %(count)s named \"%(name)s\"."
|
|
msgstr "Launched %(count)s named \"%(name)s\"."
|
|
|
|
#: dashboards/project/firewalls/forms.py:42
|
|
#: dashboards/project/firewalls/tables.py:134
|
|
#: dashboards/project/firewalls/workflows.py:45
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22
|
|
#: dashboards/project/loadbalancers/tables.py:194
|
|
#: dashboards/project/loadbalancers/workflows.py:39
|
|
#: dashboards/project/loadbalancers/workflows.py:133
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:24
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:27
|
|
msgid "Protocol"
|
|
msgstr "Protocol"
|
|
|
|
#: dashboards/project/firewalls/forms.py:43
|
|
msgid "Protocol for the firewall rule"
|
|
msgstr "Protocol for the firewall rule"
|
|
|
|
#: dashboards/project/firewalls/forms.py:45
|
|
#: dashboards/project/firewalls/tables.py:144
|
|
#: dashboards/project/firewalls/workflows.py:51
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19
|
|
msgid "Action"
|
|
msgstr "Action"
|
|
|
|
#: dashboards/project/firewalls/forms.py:46
|
|
msgid "Action for the firewall rule"
|
|
msgstr "Action for the firewall rule"
|
|
|
|
#: dashboards/project/firewalls/forms.py:48
|
|
#: dashboards/project/firewalls/workflows.py:55
|
|
msgid "Source IP Address/Subnet"
|
|
msgstr "Source IP Address/Subnet"
|
|
|
|
#: dashboards/project/firewalls/forms.py:51
|
|
msgid "Source IP address or subnet"
|
|
msgstr "Source IP address or subnet"
|
|
|
|
#: dashboards/project/firewalls/forms.py:53
|
|
#: dashboards/project/firewalls/workflows.py:59
|
|
msgid "Destination IP Address/Subnet"
|
|
msgstr "Destination IP Address/Subnet"
|
|
|
|
#: dashboards/project/firewalls/forms.py:56
|
|
msgid "Destination IP address or subnet"
|
|
msgstr "Destination IP address or subnet"
|
|
|
|
#: dashboards/project/firewalls/forms.py:59
|
|
#: dashboards/project/firewalls/workflows.py:64
|
|
msgid "Source Port/Port Range"
|
|
msgstr "Source Port/Port Range"
|
|
|
|
#: dashboards/project/firewalls/forms.py:62
|
|
msgid "Source port (integer in [1, 65535] or range in a:b)"
|
|
msgstr "Source port (integer in [1, 65535] or range in a:b)"
|
|
|
|
#: dashboards/project/firewalls/forms.py:65
|
|
#: dashboards/project/firewalls/workflows.py:69
|
|
msgid "Destination Port/Port Range"
|
|
msgstr "Destination Port/Port Range"
|
|
|
|
#: dashboards/project/firewalls/forms.py:68
|
|
msgid "Destination port (integer in [1, 65535] or range in a:b)"
|
|
msgstr "Destination port (integer in [1, 65535] or range in a:b)"
|
|
|
|
#: dashboards/project/firewalls/forms.py:82
|
|
#: dashboards/project/firewalls/workflows.py:46
|
|
#: dashboards/project/loadbalancers/workflows.py:364
|
|
msgid "TCP"
|
|
msgstr "TCP"
|
|
|
|
#: dashboards/project/firewalls/forms.py:82
|
|
#: dashboards/project/firewalls/workflows.py:47
|
|
msgid "UDP"
|
|
msgstr "UDP"
|
|
|
|
#: dashboards/project/firewalls/forms.py:82
|
|
#: dashboards/project/firewalls/workflows.py:48
|
|
msgid "ICMP"
|
|
msgstr "ICMP"
|
|
|
|
#: dashboards/project/firewalls/forms.py:88
|
|
#: dashboards/project/firewalls/workflows.py:52
|
|
msgid "ALLOW"
|
|
msgstr "ALLOW"
|
|
|
|
#: dashboards/project/firewalls/forms.py:88
|
|
#: dashboards/project/firewalls/workflows.py:53
|
|
msgid "DENY"
|
|
msgstr "DENY"
|
|
|
|
#: dashboards/project/firewalls/forms.py:102
|
|
#, python-format
|
|
msgid "Rule %s was successfully updated."
|
|
msgstr "Rule %s was successfully updated."
|
|
|
|
#: dashboards/project/firewalls/forms.py:107
|
|
#, python-format
|
|
msgid "Failed to update rule %(name)s: %(reason)s"
|
|
msgstr "Failed to update rule %(name)s: %(reason)s"
|
|
|
|
#: dashboards/project/firewalls/forms.py:119
|
|
#: dashboards/project/firewalls/tables.py:164
|
|
#: dashboards/project/firewalls/workflows.py:190
|
|
#: dashboards/project/firewalls/templates/firewalls/_policy_details.html:24
|
|
msgid "Audited"
|
|
msgstr "Audited"
|
|
|
|
#: dashboards/project/firewalls/forms.py:128
|
|
#, python-format
|
|
msgid "Policy %s was successfully updated."
|
|
msgstr "Policy %s was successfully updated."
|
|
|
|
#: dashboards/project/firewalls/forms.py:133
|
|
#, python-format
|
|
msgid "Failed to update policy %(name)s: %(reason)s"
|
|
msgstr "Failed to update policy %(name)s: %(reason)s"
|
|
|
|
#: dashboards/project/firewalls/forms.py:147
|
|
#: dashboards/project/firewalls/tables.py:62
|
|
#: dashboards/project/firewalls/tables.py:179
|
|
#: dashboards/project/firewalls/workflows.py:245
|
|
msgid "Policy"
|
|
msgstr "Polish"
|
|
|
|
#: dashboards/project/firewalls/forms.py:149
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:28
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:24
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:35
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:36
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:42
|
|
msgid "Admin State Up"
|
|
msgstr "Admin State Up"
|
|
|
|
#: dashboards/project/firewalls/forms.py:163
|
|
#: dashboards/project/firewalls/workflows.py:264
|
|
msgid "Unable to retrieve policy list."
|
|
msgstr "Unable to retrieve policy list."
|
|
|
|
#: dashboards/project/firewalls/forms.py:183
|
|
#, python-format
|
|
msgid "Firewall %s was successfully updated."
|
|
msgstr "Firewall %s was successfully updated."
|
|
|
|
#: dashboards/project/firewalls/forms.py:188
|
|
#, python-format
|
|
msgid "Failed to update firewall %(name)s: %(reason)s"
|
|
msgstr "Failed to update firewall %(name)s: %(reason)s"
|
|
|
|
#: dashboards/project/firewalls/forms.py:196
|
|
#: dashboards/project/firewalls/tables.py:109
|
|
msgid "Insert Rule"
|
|
msgstr "Insert Rule"
|
|
|
|
#: dashboards/project/firewalls/forms.py:197
|
|
msgid "Before"
|
|
msgstr "Before"
|
|
|
|
#: dashboards/project/firewalls/forms.py:199
|
|
msgid "After"
|
|
msgstr "After"
|
|
|
|
#: dashboards/project/firewalls/forms.py:226
|
|
#, python-format
|
|
msgid "Failed to retrieve available rules: %s"
|
|
msgstr "Failed to retrieve available rules: %s"
|
|
|
|
#: dashboards/project/firewalls/forms.py:242
|
|
#, python-format
|
|
msgid "Rule %(rule)s was successfully inserted to policy %(policy)s."
|
|
msgstr "Rule %(rule)s was successfully inserted to policy %(policy)s."
|
|
|
|
#: dashboards/project/firewalls/forms.py:249
|
|
#, python-format
|
|
msgid "Failed to insert rule to policy %(name)s: %(reason)s"
|
|
msgstr "Failed to insert rule to policy %(name)s: %(reason)s"
|
|
|
|
#: dashboards/project/firewalls/forms.py:257
|
|
#: dashboards/project/firewalls/tables.py:120
|
|
msgid "Remove Rule"
|
|
msgstr "Remove Rule"
|
|
|
|
#: dashboards/project/firewalls/forms.py:278
|
|
#, python-format
|
|
msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s"
|
|
msgstr "Failed to retrieve current rules in policy %(name)s: %(reason)s"
|
|
|
|
#: dashboards/project/firewalls/forms.py:292
|
|
#, python-format
|
|
msgid "Rule %(rule)s was successfully removed from policy %(policy)s."
|
|
msgstr "Rule %(rule)s was successfully removed from policy %(policy)s."
|
|
|
|
#: dashboards/project/firewalls/forms.py:300
|
|
#, python-format
|
|
msgid "Failed to remove rule from policy %(name)s: %(reason)s"
|
|
msgstr "Failed to remove rule from policy %(name)s: %(reason)s"
|
|
|
|
#: dashboards/project/firewalls/panel.py:10
|
|
#: dashboards/project/firewalls/tables.py:71
|
|
#: dashboards/project/firewalls/tables.py:185
|
|
#: dashboards/project/firewalls/tabs.py:75
|
|
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:3
|
|
#: dashboards/project/firewalls/templates/firewalls/details_tabs.html:6
|
|
msgid "Firewalls"
|
|
msgstr "Firewalls"
|
|
|
|
#: dashboards/project/firewalls/tables.py:38
|
|
#: dashboards/project/firewalls/workflows.py:218
|
|
msgid "Add Policy"
|
|
msgstr "Add Policy"
|
|
|
|
#: dashboards/project/firewalls/tables.py:45
|
|
msgid "Create Firewall"
|
|
msgstr "Create Firewall"
|
|
|
|
#: dashboards/project/firewalls/tables.py:63
|
|
#: dashboards/project/firewalls/tables.py:168
|
|
msgid "Policies"
|
|
msgstr "Polish"
|
|
|
|
#: dashboards/project/firewalls/tables.py:70
|
|
msgid "Firewall"
|
|
msgstr "Firewall"
|
|
|
|
#: dashboards/project/firewalls/tables.py:76
|
|
#: dashboards/project/firewalls/templates/firewalls/_updaterule.html:8
|
|
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:3
|
|
msgid "Edit Rule"
|
|
msgstr "Edit Rule"
|
|
|
|
#: dashboards/project/firewalls/tables.py:87
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:8
|
|
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3
|
|
msgid "Edit Policy"
|
|
msgstr "Edit Policy"
|
|
|
|
#: dashboards/project/firewalls/tables.py:98
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:8
|
|
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3
|
|
msgid "Edit Firewall"
|
|
msgstr "Edit Firewall"
|
|
|
|
#: dashboards/project/firewalls/tables.py:136
|
|
msgid "Source IP"
|
|
msgstr "Source IP"
|
|
|
|
#: dashboards/project/firewalls/tables.py:138
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28
|
|
msgid "Source Port"
|
|
msgstr "Source Port"
|
|
|
|
#: dashboards/project/firewalls/tables.py:140
|
|
msgid "Destination IP"
|
|
msgstr "Destination IP"
|
|
|
|
#: dashboards/project/firewalls/tables.py:142
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34
|
|
msgid "Destination Port"
|
|
msgstr "Destination Port"
|
|
|
|
#: dashboards/project/firewalls/tables.py:148
|
|
msgid "In Policy"
|
|
msgstr "In Policy"
|
|
|
|
#: dashboards/project/firewalls/tabs.py:33
|
|
msgid "Firewall Rules"
|
|
msgstr "Firewall Rules"
|
|
|
|
#: dashboards/project/firewalls/tabs.py:45
|
|
msgid "Unable to retrieve rules list."
|
|
msgstr "Unable to retrieve rules list."
|
|
|
|
#: dashboards/project/firewalls/tabs.py:54
|
|
msgid "Firewall Policies"
|
|
msgstr "Firewall Policies"
|
|
|
|
#: dashboards/project/firewalls/tabs.py:66
|
|
msgid "Unable to retrieve policies list."
|
|
msgstr "Unable to retrieve policies list."
|
|
|
|
#: dashboards/project/firewalls/tabs.py:87
|
|
msgid "Unable to retrieve firewall list."
|
|
msgstr "Unable to retrieve firewall list."
|
|
|
|
#: dashboards/project/firewalls/tabs.py:96
|
|
msgid "Firewall Rule Details"
|
|
msgstr "Firewall Rule Details"
|
|
|
|
#: dashboards/project/firewalls/tabs.py:107
|
|
#: dashboards/project/firewalls/views.py:145
|
|
msgid "Unable to retrieve rule details."
|
|
msgstr "Unable to retrieve rule details."
|
|
|
|
#: dashboards/project/firewalls/tabs.py:112
|
|
msgid "Firewall Policy Details"
|
|
msgstr "Firewall Policy Details"
|
|
|
|
#: dashboards/project/firewalls/tabs.py:123
|
|
#: dashboards/project/firewalls/views.py:177
|
|
#: dashboards/project/firewalls/views.py:243
|
|
#: dashboards/project/firewalls/views.py:277
|
|
msgid "Unable to retrieve policy details."
|
|
msgstr "Unable to retrieve policy details."
|
|
|
|
#: dashboards/project/firewalls/tabs.py:128
|
|
msgid "Firewall Details"
|
|
msgstr "Firewall Details"
|
|
|
|
#: dashboards/project/firewalls/tabs.py:139
|
|
#: dashboards/project/firewalls/views.py:210
|
|
msgid "Unable to retrieve firewall details."
|
|
msgstr "Unable to retrieve firewall details."
|
|
|
|
#: dashboards/project/firewalls/views.py:73
|
|
#, python-format
|
|
msgid "Unable to delete rule. %s"
|
|
msgstr "Unable to delete rule. %s"
|
|
|
|
#: dashboards/project/firewalls/views.py:81
|
|
#, python-format
|
|
msgid "Unable to delete policy. %s"
|
|
msgstr "Unable to delete policy. %s"
|
|
|
|
#: dashboards/project/firewalls/views.py:89
|
|
#, python-format
|
|
msgid "Unable to delete firewall. %s"
|
|
msgstr "Unable to delete firewall. %s"
|
|
|
|
#: dashboards/project/firewalls/workflows.py:49
|
|
msgid "ANY"
|
|
msgstr "ANY"
|
|
|
|
#: dashboards/project/firewalls/workflows.py:81
|
|
msgid "AddRule"
|
|
msgstr "AddRule"
|
|
|
|
#: dashboards/project/firewalls/workflows.py:83
|
|
msgid ""
|
|
"Create a firewall rule.\n"
|
|
"\n"
|
|
"Protocol and action must be specified. Other fields are optional."
|
|
msgstr "Create a firewall rule.\n\nProtocol and action must be specified. Other fields are optional."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:113
|
|
#, python-format
|
|
msgid "Added Rule \"%s\"."
|
|
msgstr "Added Rule \"%s\"."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:114
|
|
#, python-format
|
|
msgid "Unable to add Rule \"%s\"."
|
|
msgstr "Unable to add Rule \"%s\"."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:142
|
|
msgid "Create a policy with selected rules."
|
|
msgstr "Create a policy with selected rules."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:147
|
|
msgid "Select rules for your policy."
|
|
msgstr "Select rules for your policy."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:162
|
|
msgid "Unable to retrieve rules."
|
|
msgstr "Unable to retrieve rules."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:198
|
|
msgid "AddPolicy"
|
|
msgstr "AddPolicy"
|
|
|
|
#: dashboards/project/firewalls/workflows.py:200
|
|
msgid ""
|
|
"Create a firewall policy with an ordered list of firewall rules.\n"
|
|
"\n"
|
|
"A name must be given. Firewall rules are added in the order placed under the Rules tab."
|
|
msgstr "Create a firewall policy with an ordered list of firewall rules.\n\nA name must be given. Firewall rules are added in the order placed under the Rules tab."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:220
|
|
#, python-format
|
|
msgid "Added Policy \"%s\"."
|
|
msgstr "Added Policy \"%s\"."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:221
|
|
#, python-format
|
|
msgid "Unable to add Policy \"%s\"."
|
|
msgstr "Unable to add Policy \"%s\"."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:257
|
|
msgid "Select a Policy"
|
|
msgstr "Select a Policy"
|
|
|
|
#: dashboards/project/firewalls/workflows.py:275
|
|
msgid "AddFirewall"
|
|
msgstr "AddFirewall"
|
|
|
|
#: dashboards/project/firewalls/workflows.py:277
|
|
msgid ""
|
|
"Create a firewall based on a policy.\n"
|
|
"\n"
|
|
"A policy must be selected. Other fields are optional."
|
|
msgstr "Create a firewall based on a policy.\n\nA policy must be selected. Other fields are optional."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:294
|
|
msgid "Add Firewall"
|
|
msgstr "Add Firewall"
|
|
|
|
#: dashboards/project/firewalls/workflows.py:296
|
|
#, python-format
|
|
msgid "Added Firewall \"%s\"."
|
|
msgstr "Added Firewall \"%s\"."
|
|
|
|
#: dashboards/project/firewalls/workflows.py:297
|
|
#, python-format
|
|
msgid "Unable to add Firewall \"%s\"."
|
|
msgstr "Unable to add Firewall \"%s\"."
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19
|
|
msgid "Policy ID"
|
|
msgstr "Policy ID"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:8
|
|
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:3
|
|
#: dashboards/project/firewalls/templates/firewalls/insert_rule_to_policy.html:6
|
|
msgid "Insert Rule to Policy"
|
|
msgstr "Insert Rule to Policy"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_insert_rule_to_policy.html:18
|
|
msgid ""
|
|
"Choose the rule you want to insert. Specify\n"
|
|
" either the rule you want to insert immediately before, or the rule\n"
|
|
" to insert immediately after. If both are specified, the prior\n"
|
|
" takes precedence."
|
|
msgstr "Choose the rule you want to insert. Specify\n either the rule you want to insert immediately before, or the rule\n to insert immediately after. If both are specified, the prior\n takes precedence."
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:8
|
|
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:3
|
|
#: dashboards/project/firewalls/templates/firewalls/remove_rule_from_policy.html:6
|
|
msgid "Remove Rule from Policy"
|
|
msgstr "Remove Rule from Policy"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:18
|
|
msgid "Choose the rule you want to remove."
|
|
msgstr "Choose the rule you want to remove."
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:25
|
|
msgid "Source IP Address"
|
|
msgstr "Source IP Address"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:31
|
|
msgid "Destination IP Address"
|
|
msgstr "Destination IP Address"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:37
|
|
msgid "Used in Policy"
|
|
msgstr "Used in Policy"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_rule_details.html:43
|
|
msgid "Position in Policy"
|
|
msgstr "Position in Policy"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_update_rule_help.html:3
|
|
msgid ""
|
|
"Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\n"
|
|
"you may change their order by drag and drop as well. "
|
|
msgstr "Choose rule(s) from Available Rules to Selected Rule by push button or drag and drop,\nyou may change their order by drag and drop as well. "
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_update_rules.html:8
|
|
msgid "Selected Rules"
|
|
msgstr "Selected Rules"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_update_rules.html:11
|
|
msgid "Available Rules"
|
|
msgstr "Available Rules"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:18
|
|
msgid "You may update firewall details here."
|
|
msgstr "You may update firewall details here."
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:18
|
|
msgid ""
|
|
"You may update policy details here. Use 'Insert Rule' or 'Remove Rule' links"
|
|
" instead to insert or remove a rule"
|
|
msgstr "You may update policy details here. Use 'Insert Rule' or 'Remove Rule' links instead to insert or remove a rule"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/_updaterule.html:18
|
|
msgid "You may update rule details here."
|
|
msgstr "You may update rule details here."
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3
|
|
#: dashboards/project/firewalls/templates/firewalls/addfirewall.html:6
|
|
msgid "Add New Firewall"
|
|
msgstr "Add New Firewall"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3
|
|
#: dashboards/project/firewalls/templates/firewalls/addpolicy.html:6
|
|
msgid "Add New Policy"
|
|
msgstr "Add New Policy"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/addrule.html:3
|
|
#: dashboards/project/firewalls/templates/firewalls/addrule.html:6
|
|
msgid "Add New Rule"
|
|
msgstr "Add New Rule"
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:6
|
|
msgid "Edit Firewall "
|
|
msgstr "Edit Firewall "
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:6
|
|
msgid "Edit Policy "
|
|
msgstr "Edit Policy "
|
|
|
|
#: dashboards/project/firewalls/templates/firewalls/updaterule.html:6
|
|
msgid "Edit Rule "
|
|
msgstr "Edit Rule "
|
|
|
|
#: dashboards/project/images_and_snapshots/panel.py:26
|
|
msgid "Images & Snapshots"
|
|
msgstr "Images & Snapshots"
|
|
|
|
#: dashboards/project/images_and_snapshots/utils.py:32
|
|
msgid "Unable to retrieve public images."
|
|
msgstr "Unable to retrieve public images."
|
|
|
|
#: dashboards/project/images_and_snapshots/utils.py:48
|
|
msgid "Unable to retrieve images for the current project."
|
|
msgstr "Unable to retrieve images for the current project."
|
|
|
|
#: dashboards/project/images_and_snapshots/views.py:68
|
|
msgid "Unable to retrieve images."
|
|
msgstr "Unable to retrieve images."
|
|
|
|
#: dashboards/project/images_and_snapshots/views.py:80
|
|
#: dashboards/project/volumes/forms.py:116
|
|
msgid "Unable to retrieve volume snapshots."
|
|
msgstr "Unable to retrieve volume snapshots."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:53
|
|
msgid "Image Source"
|
|
msgstr "Image Source"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:54
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:61
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:67
|
|
msgid "Image Location"
|
|
msgstr "Image Location"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:55
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:69
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:74
|
|
msgid "Image File"
|
|
msgstr "Image File"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:62
|
|
msgid "An external (HTTP) URL to load the image from."
|
|
msgstr "An external (HTTP) URL to load the image from."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:70
|
|
msgid "A local image to upload."
|
|
msgstr "A local image to upload."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:76
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:172
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:223
|
|
msgid "Format"
|
|
msgstr "Format"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:81
|
|
msgid "Minimum Disk (GB)"
|
|
msgstr "Minimum Disk (GB)"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:82
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:89
|
|
msgid ""
|
|
"The minimum disk size required to boot the image. If unspecified, this value"
|
|
" defaults to 0 (no minimum)."
|
|
msgstr "The minimum disk size required to boot the image. If unspecified, this value defaults to 0 (no minimum)."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:88
|
|
msgid "Minimum Ram (MB)"
|
|
msgstr "Minimum Ram (MB)"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:96
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:177
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:220
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:21
|
|
msgid "Protected"
|
|
msgstr "Protected"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:108
|
|
msgid "A image or external image location must be specified."
|
|
msgstr "A image or external image location must be specified."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:111
|
|
msgid "Can not specify both image and external image location."
|
|
msgstr "Can not specify both image and external image location."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:145
|
|
#, python-format
|
|
msgid "Your image %s has been queued for creation."
|
|
msgstr "Your image %s has been queued for creation."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:149
|
|
msgid "Unable to create new image."
|
|
msgstr "Unable to create new image."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:158
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:62
|
|
msgid "Kernel ID"
|
|
msgstr "Kernel ID"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:163
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:66
|
|
msgid "Ramdisk ID"
|
|
msgstr "Ramdisk ID"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:168
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:58
|
|
msgid "Architecture"
|
|
msgstr "Architecture"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:181
|
|
#, python-format
|
|
msgid "Unable to update image \"%s\"."
|
|
msgstr "Unable to update image \"%s\"."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/forms.py:208
|
|
msgid "Image was successfully updated."
|
|
msgstr "Image was successfully updated."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:60
|
|
#: dashboards/project/volumes/forms.py:122
|
|
msgid "Image"
|
|
msgstr "Image"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:100
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tables.py:47
|
|
#: dashboards/project/volumes/tables.py:65
|
|
#: dashboards/project/volumes/tables.py:78
|
|
#: dashboards/project/volumes/templates/volumes/_create.html:9
|
|
#: dashboards/project/volumes/templates/volumes/_create.html:24
|
|
#: dashboards/project/volumes/templates/volumes/create.html:3
|
|
msgid "Create Volume"
|
|
msgstr "Create Volume"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/tables.py:134
|
|
msgid "Shared with Me"
|
|
msgstr "Shared with Me"
|
|
|
|
#: dashboards/project/images_and_snapshots/images/tabs.py:38
|
|
msgid "Unable to retrieve image details."
|
|
msgstr "Unable to retrieve image details."
|
|
|
|
#: dashboards/project/images_and_snapshots/images/views.py:64
|
|
msgid "Unable to retrieve image."
|
|
msgstr "Unable to retrieve image."
|
|
|
|
#: dashboards/project/images_and_snapshots/snapshots/forms.py:37
|
|
msgid "Instance ID"
|
|
msgstr "Instance ID"
|
|
|
|
#: dashboards/project/images_and_snapshots/snapshots/forms.py:40
|
|
#: dashboards/project/volumes/forms.py:293
|
|
msgid "Snapshot Name"
|
|
msgstr "Snapshot Name"
|
|
|
|
#: dashboards/project/images_and_snapshots/snapshots/forms.py:50
|
|
#, python-format
|
|
msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
|
msgstr "Snapshot \"%(name)s\" created for instance \"%(inst)s\""
|
|
|
|
#: dashboards/project/images_and_snapshots/snapshots/forms.py:56
|
|
msgid "Unable to create snapshot."
|
|
msgstr "Unable to create snapshot."
|
|
|
|
#: dashboards/project/images_and_snapshots/snapshots/views.py:56
|
|
msgid "Unable to retrieve instance."
|
|
msgstr "Unable to retrieve instance."
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/index.html:3
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/index.html:6
|
|
msgid "Images & Snapshots"
|
|
msgstr "Images & Snapshots"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:3
|
|
msgid "Image Overview"
|
|
msgstr "Image Overview"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:18
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:26
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tables.py:75
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:14
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:16
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:23
|
|
#: dashboards/project/routers/templates/routers/_detail_overview.html:12
|
|
msgid "Unknown"
|
|
msgstr "Unknown"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:23
|
|
msgid "Checksum"
|
|
msgstr "Checksum"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:25
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:39
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:16
|
|
#: dashboards/project/stacks/tables.py:78
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:22
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:29
|
|
msgid "Created"
|
|
msgstr "Created"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:27
|
|
#: dashboards/project/stacks/tables.py:81
|
|
msgid "Updated"
|
|
msgstr "Updated"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:28
|
|
msgid "Never updated"
|
|
msgstr "Never updated"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:33
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:34
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:24
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:24
|
|
msgid "Specs"
|
|
msgstr "Specs"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:38
|
|
msgid "Container Format"
|
|
msgstr "Container Format"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:40
|
|
msgid "Disk Format"
|
|
msgstr "Disk Format"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:43
|
|
msgid "Min Disk"
|
|
msgstr "Min Disk"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:47
|
|
msgid "Min RAM"
|
|
msgstr "Min RAM"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:54
|
|
msgid "Custom Properties"
|
|
msgstr "Custom Properties"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:70
|
|
msgid "Euca2ools state"
|
|
msgstr "Euca2ools state"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/_detail_overview.html:78
|
|
msgid "Image Type"
|
|
msgstr "Image Type"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/images/detail.html:4
|
|
msgid "Image Detail "
|
|
msgstr "Image Detail "
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:9
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:24
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:3
|
|
#: dashboards/project/instances/tables.py:248
|
|
#: dashboards/project/volumes/tables.py:96
|
|
msgid "Create Snapshot"
|
|
msgstr "Create Snapshot"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_create.html:19
|
|
msgid "Snapshots preserve the disk state of a running instance."
|
|
msgstr "Snapshots preserve the disk state of a running instance."
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/_detail_overview.html:20
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:113
|
|
#: dashboards/project/instances/workflows/create_instance.py:109
|
|
#: dashboards/project/instances/workflows/create_instance.py:275
|
|
#: dashboards/project/volumes/tables.py:42
|
|
#: dashboards/project/volumes/tables.py:220
|
|
msgid "Volume"
|
|
msgstr "Volume"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/create.html:6
|
|
msgid "Create a Snapshot"
|
|
msgstr "Create a Snapshot"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:3
|
|
msgid "Volume Snapshot Details"
|
|
msgstr "Volume Snapshot Details"
|
|
|
|
#: dashboards/project/images_and_snapshots/templates/images_and_snapshots/snapshots/detail.html:6
|
|
msgid "Volume Snapshot Detail"
|
|
msgstr "Volume Snapshot Detail"
|
|
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tables.py:37
|
|
#: dashboards/project/instances/workflows/create_instance.py:111
|
|
msgid "Volume Snapshot"
|
|
msgstr "Volume Snapshot"
|
|
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tables.py:38
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tables.py:95
|
|
msgid "Volume Snapshots"
|
|
msgstr "Volume Snapshots"
|
|
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tables.py:90
|
|
#: dashboards/project/volumes/forms.py:32
|
|
msgid "Volume Name"
|
|
msgstr "Volume Name"
|
|
|
|
#: dashboards/project/images_and_snapshots/volume_snapshots/tabs.py:41
|
|
msgid "Unable to retrieve snapshot details."
|
|
msgstr "Unable to retrieve snapshot details."
|
|
|
|
#: dashboards/project/instances/forms.py:40
|
|
#: dashboards/project/instances/forms.py:61
|
|
#: dashboards/project/instances/workflows/create_instance.py:292
|
|
msgid "Select Image"
|
|
msgstr "Select Image"
|
|
|
|
#: dashboards/project/instances/forms.py:44
|
|
msgid "Rebuild Password"
|
|
msgstr "Rebuild Password"
|
|
|
|
#: dashboards/project/instances/forms.py:49
|
|
msgid "Confirm Rebuild Password"
|
|
msgstr "Confirm Rebuild Password"
|
|
|
|
#: dashboards/project/instances/forms.py:63
|
|
msgid "No images available."
|
|
msgstr "No images available."
|
|
|
|
#: dashboards/project/instances/forms.py:85
|
|
#, python-format
|
|
msgid "Rebuilding instance %s."
|
|
msgstr "Rebuilding instance %s."
|
|
|
|
#: dashboards/project/instances/forms.py:88
|
|
msgid "Unable to rebuild instance."
|
|
msgstr "Unable to rebuild instance."
|
|
|
|
#: dashboards/project/instances/tables.py:90
|
|
msgid "Hard Reboot"
|
|
msgstr "Hard Reboot"
|
|
|
|
#: dashboards/project/instances/tables.py:91
|
|
msgid "Hard Rebooted"
|
|
msgstr "Hard Rebooted"
|
|
|
|
#: dashboards/project/instances/tables.py:110
|
|
msgid "Soft Reboot"
|
|
msgstr "Soft Reboot"
|
|
|
|
#: dashboards/project/instances/tables.py:111
|
|
msgid "Soft Rebooted"
|
|
msgstr "Soft Rebooted"
|
|
|
|
#: dashboards/project/instances/tables.py:119
|
|
msgid "Pause"
|
|
msgstr "Pause"
|
|
|
|
#: dashboards/project/instances/tables.py:119
|
|
#: dashboards/project/instances/tables.py:151
|
|
msgid "Resume"
|
|
msgstr "Resume"
|
|
|
|
#: dashboards/project/instances/tables.py:120
|
|
msgid "Paused"
|
|
msgstr "Paused"
|
|
|
|
#: dashboards/project/instances/tables.py:120
|
|
#: dashboards/project/instances/tables.py:152
|
|
msgid "Resumed"
|
|
msgstr "Resumed"
|
|
|
|
#: dashboards/project/instances/tables.py:151
|
|
msgid "Suspend"
|
|
msgstr "Suspend"
|
|
|
|
#: dashboards/project/instances/tables.py:152
|
|
msgid "Suspended"
|
|
msgstr "Suspended"
|
|
|
|
#: dashboards/project/instances/tables.py:235
|
|
msgid "Edit Security Groups"
|
|
msgstr "Edit Security Groups"
|
|
|
|
#: dashboards/project/instances/tables.py:259
|
|
#: dashboards/project/instances/tabs.py:56
|
|
msgid "Console"
|
|
msgstr "Console"
|
|
|
|
#: dashboards/project/instances/tables.py:275
|
|
msgid "View Log"
|
|
msgstr "View Log"
|
|
|
|
#: dashboards/project/instances/tables.py:291
|
|
#: dashboards/project/instances/workflows/resize_instance.py:92
|
|
msgid "Resize Instance"
|
|
msgstr "Resize Instance"
|
|
|
|
#: dashboards/project/instances/tables.py:311
|
|
msgid "Confirm Resize/Migrate"
|
|
msgstr "Confirm Resize/Migrate"
|
|
|
|
#: dashboards/project/instances/tables.py:323
|
|
msgid "Revert Resize/Migrate"
|
|
msgstr "Revert Resize/Migrate"
|
|
|
|
#: dashboards/project/instances/tables.py:335
|
|
#: dashboards/project/instances/templates/instances/_rebuild.html:9
|
|
#: dashboards/project/instances/templates/instances/_rebuild.html:25
|
|
#: dashboards/project/instances/templates/instances/rebuild.html:3
|
|
#: dashboards/project/instances/templates/instances/rebuild.html:6
|
|
msgid "Rebuild Instance"
|
|
msgstr "Rebuild Instance"
|
|
|
|
#: dashboards/project/instances/tables.py:351
|
|
#: dashboards/project/instances/tables.py:371
|
|
msgid "Associate Floating IP"
|
|
msgstr "Associate Floating IP"
|
|
|
|
#: dashboards/project/instances/tables.py:389
|
|
#, python-format
|
|
msgid "Successfully associated floating IP: %s"
|
|
msgstr "Successfully associated floating IP: %s"
|
|
|
|
#: dashboards/project/instances/tables.py:393
|
|
msgid "Unable to associate floating IP."
|
|
msgstr "Unable to associate floating IP."
|
|
|
|
#: dashboards/project/instances/tables.py:399
|
|
msgid "Disassociate Floating IP"
|
|
msgstr "Disassociate Floating IP"
|
|
|
|
#: dashboards/project/instances/tables.py:424
|
|
#, python-format
|
|
msgid "Successfully disassociated floating IP: %s"
|
|
msgstr "Successfully disassociated floating IP: %s"
|
|
|
|
#: dashboards/project/instances/tables.py:427
|
|
msgid "No floating IPs to disassociate."
|
|
msgstr "No floating IPs to disassociate."
|
|
|
|
#: dashboards/project/instances/tables.py:446
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:24
|
|
msgid "Start"
|
|
msgstr "Start"
|
|
|
|
#: dashboards/project/instances/tables.py:447
|
|
msgid "Started"
|
|
msgstr "Started"
|
|
|
|
#: dashboards/project/instances/tables.py:460
|
|
#: dashboards/project/instances/tables.py:461
|
|
msgid "Shut Off"
|
|
msgstr "Shut Off"
|
|
|
|
#: dashboards/project/instances/tables.py:483
|
|
#, python-format
|
|
msgid "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
|
|
msgstr "%(name)s | %(RAM)s RAM | %(VCPU)s VCPU | %(disk)s Disk"
|
|
|
|
#: dashboards/project/instances/tables.py:546
|
|
#: dashboards/project/instances/workflows/create_instance.py:90
|
|
#: dashboards/project/overview/views.py:33 usage/tables.py:58
|
|
msgid "Instance Name"
|
|
msgstr "Instance Name"
|
|
|
|
#: dashboards/project/instances/tabs.py:37
|
|
msgid "Log"
|
|
msgstr "Log"
|
|
|
|
#: dashboards/project/instances/tabs.py:49
|
|
#: dashboards/project/instances/views.py:119
|
|
#, python-format
|
|
msgid "Unable to get log for instance \"%s\"."
|
|
msgstr "Unable to get log for instance \"%s\"."
|
|
|
|
#: dashboards/project/instances/views.py:73
|
|
msgid "Unable to retrieve instances."
|
|
msgstr "Unable to retrieve instances."
|
|
|
|
#: dashboards/project/instances/views.py:135
|
|
#, python-format
|
|
msgid "Unable to get VNC console for instance \"%s\"."
|
|
msgstr "Unable to get VNC console for instance \"%s\"."
|
|
|
|
#: dashboards/project/instances/views.py:147
|
|
#, python-format
|
|
msgid "Unable to get SPICE console for instance \"%s\"."
|
|
msgstr "Unable to get SPICE console for instance \"%s\"."
|
|
|
|
#: dashboards/project/instances/views.py:167
|
|
#: dashboards/project/instances/views.py:251
|
|
msgid "Unable to retrieve instance details."
|
|
msgstr "Unable to retrieve instance details."
|
|
|
|
#: dashboards/project/instances/views.py:217
|
|
#, python-format
|
|
msgid "Unable to retrieve details for instance \"%s\"."
|
|
msgstr "Unable to retrieve details for instance \"%s\"."
|
|
|
|
#: dashboards/project/instances/views.py:264
|
|
msgid "Unable to retrieve flavors."
|
|
msgstr "Unable to retrieve flavours."
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_console.html:4
|
|
msgid "Instance Console"
|
|
msgstr "Instance Console"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_console.html:6
|
|
msgid ""
|
|
"If console is not responding to keyboard input: click the grey status bar "
|
|
"below."
|
|
msgstr "If console is not responding to keyboard input: click the grey status bar below."
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_console.html:6
|
|
msgid "Click here to show only console"
|
|
msgstr "Click here to show only console"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_console.html:20
|
|
msgid "console is currently unavailable. Please try again later."
|
|
msgstr "console is currently unavailable. Please try again later."
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_console.html:21
|
|
msgid "Reload"
|
|
msgstr "Reload"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_log.html:5
|
|
msgid "Instance Console Log"
|
|
msgstr "Instance Console Log"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_log.html:8
|
|
msgid "Log Length"
|
|
msgstr "Log Length"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_log.html:10
|
|
msgid "Go"
|
|
msgstr "Go"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_log.html:12
|
|
msgid "View Full Log"
|
|
msgstr "View Full Log"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:32
|
|
msgid "VCPU"
|
|
msgstr "VCPU"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:33
|
|
#: usage/tables.py:21
|
|
msgid "Disk"
|
|
msgstr "Disk"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:43
|
|
msgid "IP Addresses"
|
|
msgstr "IP Addresses"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:68
|
|
msgid "No rules defined."
|
|
msgstr "No rules defined."
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:77
|
|
msgid "Meta"
|
|
msgstr "Meta"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:80
|
|
msgid "Key Name"
|
|
msgstr "Key Name"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:87
|
|
msgid "N/A"
|
|
msgstr "N/A"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:97
|
|
msgid "Volumes Attached"
|
|
msgstr "Volumes Attached"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:101
|
|
#: dashboards/project/volumes/tables.py:205
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:39
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:46
|
|
msgid "Attached To"
|
|
msgstr "Attached To"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:110
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:43
|
|
msgid "on"
|
|
msgstr "on"
|
|
|
|
#: dashboards/project/instances/templates/instances/_detail_overview.html:114
|
|
msgid "No volumes attached."
|
|
msgstr "No volumes attached."
|
|
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:19
|
|
msgid "Project Limits"
|
|
msgstr "Projects"
|
|
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:22
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:29
|
|
#, python-format
|
|
msgid "<p>%(used)s of %(quota)s Used</p>"
|
|
msgstr "<p>%(used)s of %(quota)s Used</p>"
|
|
|
|
#: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:36
|
|
#, python-format
|
|
msgid "<p>%(used)s of %(quota)s MB Used</p>"
|
|
msgstr "<p>%(used)s of %(quota)s MB Used</p>"
|
|
|
|
#: dashboards/project/instances/templates/instances/_launch_customize_help.html:2
|
|
msgid ""
|
|
"You can customize your instance after it's launched using the options "
|
|
"available here."
|
|
msgstr "You can customise your instance after it's launched using the options available here."
|
|
|
|
#: dashboards/project/instances/templates/instances/_launch_customize_help.html:3
|
|
msgid ""
|
|
"The \"Customization Script\" field is analogous to \"User Data\" in other "
|
|
"systems."
|
|
msgstr "The \"Customisation Script\" field is analogous to \"User Data\" in other systems."
|
|
|
|
#: dashboards/project/instances/templates/instances/_launch_network_help.html:3
|
|
msgid ""
|
|
"Choose network from Available networks to Selected Networks by push button "
|
|
"or drag and drop, you may change nic order by drag and drop as well. "
|
|
msgstr "Choose network from Available networks to Selected Networks by push button or drag and drop, you may change nic order by drag and drop as well. "
|
|
|
|
#: dashboards/project/instances/templates/instances/_launch_volumes_help.html:3
|
|
msgid ""
|
|
"An instance can be launched with varying types of attached storage. You may "
|
|
"select from those options here."
|
|
msgstr "An instance can be launched with varying types of attached storage. You may select from those options here."
|
|
|
|
#: dashboards/project/instances/templates/instances/_rebuild.html:19
|
|
msgid "Select the image to rebuild your instance."
|
|
msgstr "Select the image to rebuild your instance."
|
|
|
|
#: dashboards/project/instances/templates/instances/_rebuild.html:20
|
|
msgid "You may optionally set a password on the rebuilt instance."
|
|
msgstr "You may optionally set a password on the rebuilt instance."
|
|
|
|
#: dashboards/project/instances/templates/instances/_update_networks.html:8
|
|
msgid "Selected Networks"
|
|
msgstr "Selected Networks"
|
|
|
|
#: dashboards/project/instances/templates/instances/_update_networks.html:11
|
|
msgid "Available networks"
|
|
msgstr "Available networks"
|
|
|
|
#: dashboards/project/instances/templates/instances/detail.html:3
|
|
msgid "Instance Detail"
|
|
msgstr "Instance Detail"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:64
|
|
msgid "Project & User"
|
|
msgstr "Project & User"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:77
|
|
msgid "--- Select source ---"
|
|
msgstr "--- Select source ---"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:78
|
|
msgid "Boot from image."
|
|
msgstr "Boot from image."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:79
|
|
msgid "Boot from snapshot."
|
|
msgstr "Boot from snapshot."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:80
|
|
msgid "Boot from volume."
|
|
msgstr "Boot from volume."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:81
|
|
msgid "Boot from image (creates a new volume)."
|
|
msgstr "Boot from image (creates a new volume)."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:83
|
|
msgid "Boot from volume snapshot (creates a new volume)."
|
|
msgstr "Boot from volume snapshot (creates a new volume)."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:95
|
|
msgid "Instance Count"
|
|
msgstr "Instance Count"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:98
|
|
msgid "Number of instances to launch."
|
|
msgstr "Number of instances to launch."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:100
|
|
msgid "Instance Boot Source"
|
|
msgstr "Instance Boot Source"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:103
|
|
msgid "Choose Your Boot Source Type."
|
|
msgstr "Choose Your Boot Source Type."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:106
|
|
msgid "Instance Snapshot"
|
|
msgstr "Instance Snapshot"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:122
|
|
msgid "Device size (GB)"
|
|
msgstr "Device size (GB)"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:124
|
|
msgid "Volume size in gigabytes (integer value)."
|
|
msgstr "Volume size in gigabytes (integer value)."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:127
|
|
#: dashboards/project/volumes/forms.py:223
|
|
msgid "Device Name"
|
|
msgstr "Device Name"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:130
|
|
msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
|
|
msgstr "Volume mount point (e.g. 'vda' mounts at '/dev/vda')."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:133
|
|
msgid "Delete on Terminate"
|
|
msgstr "Delete on Terminate"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:136
|
|
msgid "Delete volume on instance terminate"
|
|
msgstr "Delete volume on instance terminate"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:157
|
|
#, python-format
|
|
msgid ""
|
|
"The requested instance cannot be launched as you only have %(avail)i of your"
|
|
" quota available. "
|
|
msgid_plural ""
|
|
"The requested %(req)i instances cannot be launched as you only have "
|
|
"%(avail)i of your quota available."
|
|
msgstr[0] "The requested instance cannot be launched as you only have %(avail)i of your quota available. "
|
|
msgstr[1] "The requested %(req)i instances cannot be launched as you only have %(avail)i of your quota available."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:175
|
|
#: dashboards/project/instances/workflows/create_instance.py:197
|
|
msgid "You must select an image."
|
|
msgstr "You must select an image."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:180
|
|
#: dashboards/project/instances/workflows/create_instance.py:208
|
|
msgid "You must select a snapshot."
|
|
msgstr "You must select a snapshot."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:185
|
|
msgid "You must select a volume."
|
|
msgstr "You must select a volume."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:191
|
|
msgid ""
|
|
"Launching multiple instances is only supported for images and instance "
|
|
"snapshots."
|
|
msgstr "Launching multiple instances is only supported for images and instance snapshots."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:200
|
|
msgid "You must set volume size"
|
|
msgstr "You must set volume size"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:203
|
|
#: dashboards/project/instances/workflows/create_instance.py:211
|
|
msgid "You must set device name"
|
|
msgstr "You must set device name"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:232
|
|
msgid "Unable to retrieve instance flavors."
|
|
msgstr "Unable to retrieve instance flavours."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:241
|
|
msgid "Unable to retrieve availability zones."
|
|
msgstr "Unable to retrieve availability zones."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:247
|
|
msgid "No availability zones found."
|
|
msgstr "No availability zones found."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:249
|
|
msgid "Any Availability Zone"
|
|
msgstr "Any Availability Zone"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:272
|
|
#: dashboards/project/volumes/forms.py:109
|
|
msgid "Snapshot"
|
|
msgstr "Snapshot"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:277
|
|
#, python-format
|
|
msgid "%(name)s - %(size)s GB (%(label)s)"
|
|
msgstr "%(name)s - %(size)s GB (%(label)s)"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:294
|
|
msgid "No images available"
|
|
msgstr "No images available"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:305
|
|
msgid "Select Instance Snapshot"
|
|
msgstr "Select Instance Snapshot"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:307
|
|
msgid "No snapshots available."
|
|
msgstr "No snapshots available."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:318
|
|
msgid "Unable to retrieve list of volumes."
|
|
msgstr "Unable to retrieve list of volumes."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:320
|
|
msgid "Select Volume"
|
|
msgstr "Select Volume"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:322
|
|
msgid "No volumes available."
|
|
msgstr "No volumes available."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:333
|
|
msgid "Unable to retrieve list of volume snapshots."
|
|
msgstr "Unable to retrieve list of volume snapshots."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:336
|
|
msgid "Select Volume Snapshot"
|
|
msgstr "Select Volume Snapshot"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:338
|
|
msgid "No volume snapshots available."
|
|
msgstr "No volume snapshots available."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:381
|
|
msgid "Which keypair to use for authentication."
|
|
msgstr "Which keypair to use for authentication."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:385
|
|
msgid "Admin Pass"
|
|
msgstr "Admin Pass"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:391
|
|
msgid "Confirm Admin Pass"
|
|
msgstr "Confirm Admin Pass"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:398
|
|
msgid "Launch instance in these security groups."
|
|
msgstr "Launch instance in these security groups."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:403
|
|
msgid ""
|
|
"Control access to your instance via keypairs, security groups, and other "
|
|
"mechanisms."
|
|
msgstr "Control access to your instance via keypairs, security groups, and other mechanisms."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:413
|
|
msgid "Unable to retrieve keypairs."
|
|
msgstr "Unable to retrieve keypairs."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:417
|
|
msgid "Select a keypair"
|
|
msgstr "Select a keypair"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:419
|
|
msgid "No keypairs available."
|
|
msgstr "No keypairs available."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:428
|
|
msgid "Unable to retrieve list of security groups"
|
|
msgstr "Unable to retrieve list of security groups"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:460
|
|
msgid "Customization Script"
|
|
msgstr "Customisation Script"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:462
|
|
msgid ""
|
|
"A script or set of commands to be executed after the instance has been built"
|
|
" (max 16kb)."
|
|
msgstr "A script or set of commands to be executed after the instance has been built (max 16kb)."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:469
|
|
msgid "Post-Creation"
|
|
msgstr "Post-Creation"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:485
|
|
msgid "At least one network must be specified."
|
|
msgstr "At least one network must be specified."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:487
|
|
msgid "Launch instance with these networks"
|
|
msgstr "Launch instance with these networks"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:490
|
|
msgid "Policy Profiles"
|
|
msgstr "Policy Profiles"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:492
|
|
msgid "Launch instance with this policy profile"
|
|
msgstr "Launch instance with this policy profile"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:496
|
|
msgid "Networking"
|
|
msgstr "Networking"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:498
|
|
msgid "Select networks for your instance."
|
|
msgstr "Select networks for your instance."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:510
|
|
msgid "Unable to retrieve networks."
|
|
msgstr "Unable to retrieve networks."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:519
|
|
msgid "Unable to retrieve profiles."
|
|
msgstr "Unable to retrieve profiles."
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:565
|
|
#, python-format
|
|
msgid "%s instances"
|
|
msgstr "%s instances"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:616
|
|
#, python-format
|
|
msgid "Horizon->Create Port with %(netid)s %(profile_id)s"
|
|
msgstr "Horizon->Create Port with %(netid)s %(profile_id)s"
|
|
|
|
#: dashboards/project/instances/workflows/create_instance.py:623
|
|
#, python-format
|
|
msgid "Port not created for profile-id (%s)."
|
|
msgstr "Port not created for profile-id (%s)."
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:36
|
|
msgid "Old Flavor"
|
|
msgstr "Old Flavour"
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:41
|
|
msgid "New Flavor"
|
|
msgstr "New Flavour"
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:43
|
|
msgid "Choose the flavor to launch."
|
|
msgstr "Choose the flavour to launch."
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:46
|
|
msgid "Flavor Choice"
|
|
msgstr "Flavour Choice"
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:56
|
|
msgid "Please choose a new flavor that can not be same as the old one."
|
|
msgstr "Please choose a new flavour that can not be same as the old one."
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:65
|
|
msgid "Select an New Flavor"
|
|
msgstr "Select an New Flavour"
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:67
|
|
msgid "No flavors available."
|
|
msgstr "No flavours available."
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:93
|
|
msgid "Resize"
|
|
msgstr "Resize"
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:94
|
|
#, python-format
|
|
msgid "Preparing instance \"%s\" for resize."
|
|
msgstr "Preparing instance \"%s\" for resize."
|
|
|
|
#: dashboards/project/instances/workflows/resize_instance.py:95
|
|
#, python-format
|
|
msgid "Unable to resize instance \"%s\"."
|
|
msgstr "Unable to resize instance \"%s\"."
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:41
|
|
msgid "Unable to retrieve security group list. Please try again later."
|
|
msgstr "Unable to retrieve security group list. Please try again later."
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:88
|
|
msgid ""
|
|
"From here you can add and remove security groups to this project from the "
|
|
"list of available security groups."
|
|
msgstr "From here you can add and remove security groups to this project from the list of available security groups."
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:90
|
|
msgid "All Security Groups"
|
|
msgstr "All Security Groups"
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:91
|
|
msgid "Instance Security Groups"
|
|
msgstr "Instance Security Groups"
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:92
|
|
msgid "No security groups found."
|
|
msgstr "No security groups found."
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:93
|
|
msgid "No security groups enabled."
|
|
msgstr "No security groups enabled."
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:123
|
|
msgid "From here you can edit the instance details."
|
|
msgstr "From here you can edit the instance details."
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:136
|
|
#, python-format
|
|
msgid "Modified instance \"%s\"."
|
|
msgstr "Modified instance \"%s\"."
|
|
|
|
#: dashboards/project/instances/workflows/update_instance.py:137
|
|
#, python-format
|
|
msgid "Unable to modify instance \"%s\"."
|
|
msgstr "Unable to modify instance \"%s\"."
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:41
|
|
#: dashboards/project/loadbalancers/workflows.py:40
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:27
|
|
msgid "Load Balancing Method"
|
|
msgstr "Load Balancing Method"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:62
|
|
#, python-format
|
|
msgid "Pool %s was successfully updated."
|
|
msgstr "Pool %s was successfully updated."
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:67
|
|
#, python-format
|
|
msgid "Failed to update pool %s"
|
|
msgstr "Failed to update pool %s"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:82
|
|
#: dashboards/project/loadbalancers/workflows.py:135
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:33
|
|
msgid "Session Persistence"
|
|
msgstr "Session Persistence"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:86
|
|
#: dashboards/project/loadbalancers/workflows.py:138
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:36
|
|
msgid "Cookie Name"
|
|
msgstr "Cookie Name"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:87
|
|
#: dashboards/project/loadbalancers/workflows.py:139
|
|
msgid "Required for APP_COOKIE persistence; Ignored otherwise."
|
|
msgstr "Required for APP_COOKIE persistence; Ignored otherwise."
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:91
|
|
#: dashboards/project/loadbalancers/workflows.py:142
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:39
|
|
msgid "Connection Limit"
|
|
msgstr "Connection Limit"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:92
|
|
#: dashboards/project/loadbalancers/workflows.py:143
|
|
msgid ""
|
|
"Maximum number of connections allowed for the VIP or '-1' if the limit is "
|
|
"not set"
|
|
msgstr "Maximum number of connections allowed for the VIP or '-1' if the limit is not set"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:107
|
|
#: dashboards/project/loadbalancers/forms.py:175
|
|
#: dashboards/project/loadbalancers/tabs.py:42
|
|
#: dashboards/project/loadbalancers/workflows.py:281
|
|
msgid "Unable to retrieve pools list."
|
|
msgstr "Unable to retrieve pools list."
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:143
|
|
#, python-format
|
|
msgid "VIP %s was successfully updated."
|
|
msgstr "VIP %s was successfully updated."
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:148
|
|
#, python-format
|
|
msgid "Failed to update VIP %s"
|
|
msgstr "Failed to update VIP %s"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:159
|
|
#: dashboards/project/loadbalancers/workflows.py:262
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:21
|
|
msgid "Weight"
|
|
msgstr "Weight"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:160
|
|
#: dashboards/project/loadbalancers/workflows.py:263
|
|
msgid "Relative part of requests this pool member serves compared to others"
|
|
msgstr "Relative part of requests this pool member serves compared to others"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:189
|
|
#, python-format
|
|
msgid "Member %s was successfully updated."
|
|
msgstr "Member %s was successfully updated."
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:195
|
|
#, python-format
|
|
msgid "Failed to update member %s"
|
|
msgstr "Failed to update member %s"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:207
|
|
#: dashboards/project/loadbalancers/workflows.py:373
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:15
|
|
msgid "Delay"
|
|
msgstr "Delay"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:208
|
|
#: dashboards/project/loadbalancers/workflows.py:374
|
|
msgid "The minimum time in seconds between regular checks of a member"
|
|
msgstr "The minimum time in seconds between regular checks of a member"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:212
|
|
#: dashboards/project/loadbalancers/workflows.py:378
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:18
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:61
|
|
msgid "Timeout"
|
|
msgstr "Timeout"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:213
|
|
#: dashboards/project/loadbalancers/workflows.py:379
|
|
msgid "The maximum time in seconds for a monitor to wait for a reply"
|
|
msgstr "The maximum time in seconds for a monitor to wait for a reply"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:217
|
|
#: dashboards/project/loadbalancers/workflows.py:383
|
|
msgid "Max Retries (1~10)"
|
|
msgstr "Max Retries (1~10)"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:218
|
|
#: dashboards/project/loadbalancers/workflows.py:384
|
|
msgid ""
|
|
"Number of permissible failures before changing the status of member to "
|
|
"inactive"
|
|
msgstr "Number of permissible failures before changing the status of member to inactive"
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:236
|
|
#, python-format
|
|
msgid "Health monitor %s was successfully updated."
|
|
msgstr "Health monitor %s was successfully updated."
|
|
|
|
#: dashboards/project/loadbalancers/forms.py:242
|
|
#, python-format
|
|
msgid "Failed to update health monitor %s"
|
|
msgstr "Failed to update health monitor %s"
|
|
|
|
#: dashboards/project/loadbalancers/panel.py:10
|
|
msgid "Load Balancers"
|
|
msgstr "Load Balancers"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:35
|
|
#: dashboards/project/loadbalancers/workflows.py:97
|
|
msgid "Add Pool"
|
|
msgstr "Add Pool"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:42
|
|
#: dashboards/project/loadbalancers/workflows.py:204
|
|
msgid "Add VIP"
|
|
msgstr "Add VIP"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:58
|
|
#: dashboards/project/loadbalancers/workflows.py:336
|
|
msgid "Add Member"
|
|
msgstr "Add Member"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:65
|
|
#: dashboards/project/loadbalancers/workflows.py:477
|
|
msgid "Add Monitor"
|
|
msgstr "Add Monitor"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:74
|
|
#: dashboards/project/loadbalancers/tables.py:195
|
|
msgid "VIP"
|
|
msgstr "VIP"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:75
|
|
msgid "VIPs"
|
|
msgstr "VIPs"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:88
|
|
#: dashboards/project/loadbalancers/tables.py:200
|
|
#: dashboards/project/loadbalancers/tabs.py:30
|
|
msgid "Pools"
|
|
msgstr "Pools"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:95
|
|
#: dashboards/project/loadbalancers/workflows.py:495
|
|
#: dashboards/project/loadbalancers/workflows.py:554
|
|
msgid "Monitor"
|
|
msgstr "Monitor"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:96
|
|
#: dashboards/project/loadbalancers/tables.py:242
|
|
#: dashboards/project/loadbalancers/tabs.py:66
|
|
msgid "Monitors"
|
|
msgstr "Monitors"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:103
|
|
msgid "Member"
|
|
msgstr "Member"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:104
|
|
#: dashboards/project/loadbalancers/tables.py:229
|
|
#: dashboards/project/loadbalancers/tabs.py:48
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:30
|
|
msgid "Members"
|
|
msgstr "Members"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:109
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatepool.html:8
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/updatepool.html:3
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/updatepool.html:6
|
|
msgid "Edit Pool"
|
|
msgstr "Edit Pool"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:120
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatevip.html:8
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/updatevip.html:3
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/updatevip.html:6
|
|
msgid "Edit VIP"
|
|
msgstr "Edit VIP"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:135
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemember.html:8
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/updatemember.html:3
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/updatemember.html:6
|
|
msgid "Edit Member"
|
|
msgstr "Edit Member"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:145
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemonitor.html:8
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/updatemonitor.html:3
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/updatemonitor.html:6
|
|
msgid "Edit Monitor"
|
|
msgstr "Edit Monitor"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:160
|
|
msgid "Add Health Monitor"
|
|
msgstr "Add Health Monitor"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:172
|
|
msgid "Failed to retrieve health monitors."
|
|
msgstr "Failed to retrieve health monitors."
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:178
|
|
msgid "Delete Health Monitor"
|
|
msgstr "Delete Health Monitor"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:223
|
|
#: dashboards/project/loadbalancers/workflows.py:129
|
|
#: dashboards/project/loadbalancers/workflows.py:265
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:18
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:24
|
|
msgid "Protocol Port"
|
|
msgstr "Protocol Port"
|
|
|
|
#: dashboards/project/loadbalancers/tables.py:238
|
|
msgid "Monitor Type"
|
|
msgstr "Monitor Type"
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:60
|
|
msgid "Unable to retrieve member list."
|
|
msgstr "Unable to retrieve member list."
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:77
|
|
msgid "Unable to retrieve monitor list."
|
|
msgstr "Unable to retrieve monitor list."
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:88
|
|
msgid "Pool Details"
|
|
msgstr "Pool Details"
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:99
|
|
msgid "Unable to retrieve pool details."
|
|
msgstr "Unable to retrieve pool details."
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:104
|
|
msgid "VIP Details"
|
|
msgstr "VIP Details"
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:115
|
|
msgid "Unable to retrieve VIP details."
|
|
msgstr "Unable to retrieve VIP details."
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:120
|
|
msgid "Member Details"
|
|
msgstr "Member Details"
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:131
|
|
msgid "Unable to retrieve member details."
|
|
msgstr "Unable to retrieve member details."
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:136
|
|
msgid "Monitor Details"
|
|
msgstr "Monitor Details"
|
|
|
|
#: dashboards/project/loadbalancers/tabs.py:147
|
|
msgid "Unable to retrieve monitor details."
|
|
msgstr "Unable to retrieve monitor details."
|
|
|
|
#: dashboards/project/loadbalancers/views.py:55
|
|
#, python-format
|
|
msgid "Deleted monitor %s"
|
|
msgstr "Deleted monitor %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:58
|
|
#, python-format
|
|
msgid "Unable to delete monitor. %s"
|
|
msgstr "Unable to delete monitor. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:63
|
|
#, python-format
|
|
msgid "Deleted pool %s"
|
|
msgstr "Deleted pool %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:66
|
|
#, python-format
|
|
msgid "Unable to delete pool. %s"
|
|
msgstr "Unable to delete pool. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:71
|
|
#, python-format
|
|
msgid "Deleted member %s"
|
|
msgstr "Deleted member %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:74
|
|
#, python-format
|
|
msgid "Unable to delete member. %s"
|
|
msgstr "Unable to delete member. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:81
|
|
#, python-format
|
|
msgid "Unable to locate VIP to delete. %s"
|
|
msgstr "Unable to locate VIP to delete. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:86
|
|
#, python-format
|
|
msgid "Deleted VIP %s"
|
|
msgstr "Deleted VIP %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:89
|
|
#, python-format
|
|
msgid "Unable to delete VIP. %s"
|
|
msgstr "Unable to delete VIP. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:117
|
|
#, python-format
|
|
msgid "Unable to retrieve pool subnet. %s"
|
|
msgstr "Unable to retrieve pool subnet. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:176
|
|
#, python-format
|
|
msgid "Unable to retrieve pool details. %s"
|
|
msgstr "Unable to retrieve pool details. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:207
|
|
#, python-format
|
|
msgid "Unable to retrieve VIP details. %s"
|
|
msgstr "Unable to retrieve VIP details. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:247
|
|
#, python-format
|
|
msgid "Unable to retrieve member details. %s"
|
|
msgstr "Unable to retrieve member details. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:278
|
|
#, python-format
|
|
msgid "Unable to retrieve health monitor details. %s"
|
|
msgstr "Unable to retrieve health monitor details. %s"
|
|
|
|
#: dashboards/project/loadbalancers/views.py:302
|
|
#: dashboards/project/loadbalancers/views.py:318
|
|
#, python-format
|
|
msgid "Unable to retrieve pool. %s"
|
|
msgstr "Unable to retrieve pool. %s"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:49
|
|
#: dashboards/project/vpn/workflows.py:48
|
|
msgid "Select a Subnet"
|
|
msgstr "Select a Subnet"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:54
|
|
#: dashboards/project/vpn/workflows.py:54
|
|
msgid "Unable to retrieve networks list."
|
|
msgstr "Unable to retrieve networks list."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:61
|
|
#: dashboards/project/loadbalancers/workflows.py:155
|
|
msgid "Select a Protocol"
|
|
msgstr "Select a Protocol"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:66
|
|
msgid "Select a Method"
|
|
msgstr "Select a Method"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:73
|
|
msgid "Add New Pool"
|
|
msgstr "Add New Pool"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:75
|
|
msgid ""
|
|
"Create Pool for current project.\n"
|
|
"\n"
|
|
"Assign a name and description for the pool. Choose one subnet where all members of this pool must be on. Select the protocol and load balancing method for this pool. Admin State is UP (checked) by default."
|
|
msgstr "Create Pool for current project.\n\nAssign a name and description for the pool. Choose one subnet where all members of this pool must be on. Select the protocol and load balancing method for this pool. Admin State is UP (checked) by default."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:99
|
|
#, python-format
|
|
msgid "Added pool \"%s\"."
|
|
msgstr "Added pool \"%s\"."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:100
|
|
#, python-format
|
|
msgid "Unable to add pool \"%s\"."
|
|
msgstr "Unable to add pool \"%s\"."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:122
|
|
msgid "VIP Address from Floating IPs"
|
|
msgstr "VIP Address from Floating IPs"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:151
|
|
#, python-format
|
|
msgid "Specify a free IP address from %s"
|
|
msgstr "Specify a free IP address from %s"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:160
|
|
msgid "Set Session Persistence"
|
|
msgstr "Set Session Persistence"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:166
|
|
msgid "Currently Not Supported"
|
|
msgstr "Currently Not Supported"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:173
|
|
msgid "Cookie name is required for APP_COOKIE persistence."
|
|
msgstr "Cookie name is required for APP_COOKIE persistence."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:178
|
|
msgid "Specify VIP"
|
|
msgstr "Specify VIP"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:180
|
|
msgid ""
|
|
"Create a VIP for this pool. Assign a name and description for the VIP. "
|
|
"Specify an IP address and port for the VIP. Choose the protocol and session "
|
|
"persistence method for the VIP.Specify the max connections allowed. Admin "
|
|
"State is UP (checked) by default."
|
|
msgstr "Create a VIP for this pool. Assign a name and description for the VIP. Specify an IP address and port for the VIP. Choose the protocol and session persistence method for the VIP. Specify the max connections allowed. Admin State is UP (checked) by default."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:206
|
|
#, python-format
|
|
msgid "Added VIP \"%s\"."
|
|
msgstr "Added VIP \"%s\"."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:207
|
|
#, python-format
|
|
msgid "Unable to add VIP \"%s\"."
|
|
msgstr "Unable to add VIP \"%s\"."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:220
|
|
#, python-format
|
|
msgid "Only one address can be specified. Unable to add VIP \"%s\"."
|
|
msgstr "Only one address can be specified. Unable to add VIP \"%s\"."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:230
|
|
#, python-format
|
|
msgid "Unable to retrieve the specified pool. Unable to add VIP \"%s\"."
|
|
msgstr "Unable to retrieve the specified pool. Unable to add VIP \"%s\"."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:255
|
|
msgid "Member(s)"
|
|
msgstr "Member(s)"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:260
|
|
msgid "At least one member must be specified"
|
|
msgstr "At least one member must be specified"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:261
|
|
#: dashboards/project/loadbalancers/workflows.py:300
|
|
msgid "Select members for this pool "
|
|
msgstr "Select members for this pool "
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:275
|
|
msgid "Select a Pool"
|
|
msgstr "Select a Pool"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:294
|
|
msgid "Unable to retrieve instances list."
|
|
msgstr "Unable to retrieve instances list."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:297
|
|
msgid "No servers available. Click Add to cancel."
|
|
msgstr "No servers available. Click Add to cancel."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:314
|
|
msgid "Add New Member"
|
|
msgstr "Add New Member"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:316
|
|
msgid ""
|
|
"Add member to selected pool.\n"
|
|
"\n"
|
|
"Choose one or more listed instances to be added to the pool as member(s). Assign a numeric weight for this member Specify the port number the member(s) operate on; e.g., 80."
|
|
msgstr "Add member to selected pool.\n\nChoose one or more listed instances to be added to the pool as member(s). Assign a numeric weight for this member Specify the port number the member(s) operate on; e.g., 80."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:338
|
|
msgid "Added member(s)."
|
|
msgstr "Added member(s)."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:339
|
|
msgid "Unable to add member(s)."
|
|
msgstr "Unable to add member(s)."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:363
|
|
msgid "PING"
|
|
msgstr "PING"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:365
|
|
msgid "HTTP"
|
|
msgstr "HTTP"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:366
|
|
msgid "HTTPS"
|
|
msgstr "HTTPS"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:389
|
|
msgid "GET"
|
|
msgstr "GET"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:390
|
|
#: dashboards/project/loadbalancers/workflows.py:395
|
|
#: dashboards/project/loadbalancers/workflows.py:396
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:25
|
|
msgid "HTTP Method"
|
|
msgstr "HTTP Method"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:391
|
|
msgid "HTTP method used to check health status of a member"
|
|
msgstr "HTTP method used to check health status of a member"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:402
|
|
#: dashboards/project/loadbalancers/workflows.py:406
|
|
#: dashboards/project/loadbalancers/workflows.py:407
|
|
#: dashboards/project/stacks/forms.py:66
|
|
msgid "URL"
|
|
msgstr "URL"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:414
|
|
#: dashboards/project/loadbalancers/workflows.py:421
|
|
#: dashboards/project/loadbalancers/workflows.py:422
|
|
msgid "Expected HTTP Status Codes"
|
|
msgstr "Expected HTTP Status Codes"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:415
|
|
msgid ""
|
|
"Expected code may be a single value (e.g. 200), a list of values (e.g. 200, "
|
|
"202), or range of values (e.g. 200-204)"
|
|
msgstr "Expected code may be a single value (e.g. 200), a list of values (e.g. 200, 202), or range of values (e.g. 200-204)"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:440
|
|
msgid "Please choose a HTTP method"
|
|
msgstr "Please choose a HTTP method"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:443
|
|
msgid "Please specify an URL"
|
|
msgstr "Please specify an URL"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:446
|
|
msgid ""
|
|
"Please enter a single value (e.g. 200), a list of values (e.g. 200, 202), or"
|
|
" range of values (e.g. 200-204)"
|
|
msgstr "Please enter a single value (e.g. 200), a list of values (e.g. 200, 202), or range of values (e.g. 200-204)"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:453
|
|
msgid "Add New Monitor"
|
|
msgstr "Add New Monitor"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:455
|
|
msgid ""
|
|
"Create a monitor template.\n"
|
|
"\n"
|
|
"Select type of monitoring. Specify delay, timeout, and retry limits required by the monitor. Specify method, URL path, and expected HTTP codes upon success."
|
|
msgstr "Create a monitor template.\n\nSelect type of monitoring. Specify delay, timeout, and retry limits required by the monitor. Specify method, URL path, and expected HTTP codes upon success."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:479
|
|
msgid "Added monitor"
|
|
msgstr "Added monitor"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:480
|
|
msgid "Unable to add monitor"
|
|
msgstr "Unable to add monitor"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:490
|
|
msgid "Unable to add monitor."
|
|
msgstr "Unable to add monitor."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:501
|
|
#, python-format
|
|
msgid "Select a monitor template for %s"
|
|
msgstr "Select a monitor template for %s"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:504
|
|
#: dashboards/project/loadbalancers/workflows.py:564
|
|
msgid "Select a Monitor"
|
|
msgstr "Select a Monitor"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:512
|
|
#: dashboards/project/loadbalancers/workflows.py:570
|
|
msgid "Unable to retrieve monitors list."
|
|
msgstr "Unable to retrieve monitors list."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:518
|
|
#: dashboards/project/loadbalancers/workflows.py:576
|
|
msgid "Association Details"
|
|
msgstr "Association Details"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:520
|
|
msgid "Associate a health monitor with target pool."
|
|
msgstr "Associate a health monitor with target pool."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:536
|
|
msgid "Add Association"
|
|
msgstr "Add Association"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:538
|
|
msgid "Added association."
|
|
msgstr "Added association."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:539
|
|
#: dashboards/project/loadbalancers/workflows.py:549
|
|
msgid "Unable to add association."
|
|
msgstr "Unable to add association."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:561
|
|
#, python-format
|
|
msgid "Select a health monitor of %s"
|
|
msgstr "Select a health monitor of %s"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:578
|
|
msgid "Disassociate a health monitor from target pool. "
|
|
msgstr "Disassociate a health monitor from target pool. "
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:595
|
|
msgid "Delete Association"
|
|
msgstr "Delete Association"
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:597
|
|
msgid "Deleted association."
|
|
msgstr "Deleted association."
|
|
|
|
#: dashboards/project/loadbalancers/workflows.py:598
|
|
#: dashboards/project/loadbalancers/workflows.py:608
|
|
msgid "Unable to delete association."
|
|
msgstr "Unable to delete association."
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:12
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:30
|
|
msgid "Pool ID"
|
|
msgstr "Pool ID"
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:15
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:21
|
|
msgid "Address"
|
|
msgstr "Address"
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:21
|
|
msgid "Max Retries"
|
|
msgstr "Max Retries"
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:28
|
|
msgid "URL Path"
|
|
msgstr "URL Path"
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:31
|
|
msgid "Expected Codes"
|
|
msgstr "Expected Codes"
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:18
|
|
msgid "VIP ID"
|
|
msgstr "VIP ID"
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:21
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:24
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:23
|
|
msgid "Subnet ID"
|
|
msgstr "Subnet ID"
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:33
|
|
msgid "Health Monitors"
|
|
msgstr "Health Monitors"
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemember.html:18
|
|
msgid ""
|
|
"You may update member attributes here: edit pool, weight or admin state."
|
|
msgstr "You may update member attributes here: edit pool, weight or admin state."
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatemonitor.html:18
|
|
msgid ""
|
|
"You may update health monitor attributes here: edit delay, timeout, max "
|
|
"retries or admin state."
|
|
msgstr "You may update health monitor attributes here: edit delay, timeout, max retries or admin state."
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatepool.html:18
|
|
msgid ""
|
|
"You may update pool for current tenant here: edit name, description, load "
|
|
"balancing method or admin state."
|
|
msgstr "You may update pool for current tenant here: edit name, description, load balancing method or admin state."
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/_updatevip.html:18
|
|
msgid ""
|
|
"You may update VIP attributes here: edit name, description, pool, session "
|
|
"persistence, connection limit or admin state."
|
|
msgstr "You may update VIP attributes here: edit name, description, pool, session persistence, connection limit or admin state."
|
|
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/details_tabs.html:3
|
|
#: dashboards/project/loadbalancers/templates/loadbalancers/details_tabs.html:6
|
|
msgid "Load Balancer"
|
|
msgstr "Load Balancer"
|
|
|
|
#: dashboards/project/network_topology/panel.py:29
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:4
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:7
|
|
msgid "Network Topology"
|
|
msgstr "Network Topology"
|
|
|
|
#: dashboards/project/network_topology/instances/tables.py:24
|
|
msgid "NT_Instances"
|
|
msgstr "NT_Instances"
|
|
|
|
#: dashboards/project/network_topology/ports/tables.py:30
|
|
msgid "NT_Interfaces"
|
|
msgstr "NT_Interfaces"
|
|
|
|
#: dashboards/project/network_topology/routers/tables.py:31
|
|
msgid "NT_Routers"
|
|
msgstr "NT_Routers"
|
|
|
|
#: dashboards/project/network_topology/templates/network_topology/_create_router.html:9
|
|
#: dashboards/project/network_topology/templates/network_topology/_create_router.html:20
|
|
#: dashboards/project/routers/templates/routers/_create.html:9
|
|
#: dashboards/project/routers/templates/routers/_create.html:20
|
|
msgid "Create router"
|
|
msgstr "Create router"
|
|
|
|
#: dashboards/project/network_topology/templates/network_topology/create_router.html:3
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:29
|
|
#: dashboards/project/routers/tables.py:59
|
|
#: dashboards/project/routers/templates/routers/create.html:3
|
|
#: dashboards/project/routers/templates/routers/create.html:6
|
|
msgid "Create Router"
|
|
msgstr "Create Router"
|
|
|
|
#: dashboards/project/network_topology/templates/network_topology/create_router.html:6
|
|
msgid "Create a Router"
|
|
msgstr "Create a Router"
|
|
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:13
|
|
msgid "This pane needs javascript support."
|
|
msgstr "This pane needs javascript support."
|
|
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:22
|
|
msgid "Small"
|
|
msgstr "Small"
|
|
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:23
|
|
msgid "Normal"
|
|
msgstr "Normal"
|
|
|
|
#: dashboards/project/network_topology/templates/network_topology/index.html:34
|
|
msgid "There are no networks, routers, or connected instances to display."
|
|
msgstr "There are no networks, routers, or connected instances to display."
|
|
|
|
#: dashboards/project/networks/tables.py:81
|
|
msgid "Add Subnet"
|
|
msgstr "Add Subnet"
|
|
|
|
#: dashboards/project/networks/views.py:91
|
|
msgid "Unable to retrieve network details."
|
|
msgstr "Unable to retrieve network details."
|
|
|
|
#: dashboards/project/networks/workflows.py:71
|
|
msgid ""
|
|
"From here you can create a new network.\n"
|
|
"In addition a subnet associated with the network can be created in the next panel."
|
|
msgstr "From here you can create a new network.\nIn addition a subnet associated with the network can be created in the next panel."
|
|
|
|
#: dashboards/project/networks/workflows.py:88
|
|
msgid "Subnet Name"
|
|
msgstr "Subnet Name"
|
|
|
|
#: dashboards/project/networks/workflows.py:90
|
|
#: dashboards/project/networks/subnets/tables.py:85
|
|
#: dashboards/project/networks/subnets/workflows.py:83
|
|
msgid "Network Address"
|
|
msgstr "Network Address"
|
|
|
|
#: dashboards/project/networks/workflows.py:93
|
|
#: dashboards/project/networks/subnets/workflows.py:88
|
|
msgid "Network address in CIDR format (e.g. 192.168.0.0/24)"
|
|
msgstr "Network address in CIDR format (e.g. 192.168.0.0/24)"
|
|
|
|
#: dashboards/project/networks/workflows.py:103
|
|
msgid ""
|
|
"IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP"
|
|
" of the network address (e.g. 192.168.0.1 for 192.168.0.0/24). If you use "
|
|
"the default, leave blank. If you want to use no gateway, check 'Disable "
|
|
"Gateway' below."
|
|
msgstr "IP address of Gateway (e.g. 192.168.0.254) The default value is the first IP of the network address (e.g. 192.168.0.1 for 192.168.0.0/24). If you use the default, leave blank. If you want to use no gateway, check 'Disable Gateway' below."
|
|
|
|
#: dashboards/project/networks/workflows.py:112
|
|
#: dashboards/project/networks/subnets/workflows.py:117
|
|
msgid "Disable Gateway"
|
|
msgstr "Disable Gateway"
|
|
|
|
#: dashboards/project/networks/workflows.py:117
|
|
msgid ""
|
|
"You can create a subnet associated with the new network, in which case "
|
|
"\"Network Address\" must be specified. If you wish to create a network "
|
|
"WITHOUT a subnet, uncheck the \"Create Subnet\" checkbox."
|
|
msgstr "You can create a subnet associated with the new network, in which case \"Network Address\" must be specified. If you wish to create a network WITHOUT a subnet, uncheck the \"Create Subnet\" checkbox."
|
|
|
|
#: dashboards/project/networks/workflows.py:128
|
|
msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox."
|
|
msgstr "Specify \"Network Address\" or clear \"Create Subnet\" checkbox."
|
|
|
|
#: dashboards/project/networks/workflows.py:134
|
|
msgid "Network Address and IP version are inconsistent."
|
|
msgstr "Network Address and IP version are inconsistent."
|
|
|
|
#: dashboards/project/networks/workflows.py:138
|
|
#, python-format
|
|
msgid "The subnet in the Network Address is too small (/%s)."
|
|
msgstr "The subnet in the Network Address is too small (/%s)."
|
|
|
|
#: dashboards/project/networks/workflows.py:143
|
|
msgid "Gateway IP and IP version are inconsistent."
|
|
msgstr "Gateway IP and IP version are inconsistent."
|
|
|
|
#: dashboards/project/networks/workflows.py:146
|
|
msgid "Specify IP address of gateway or check \"Disable Gateway\"."
|
|
msgstr "Specify IP address of gateway or check \"Disable Gateway\"."
|
|
|
|
#: dashboards/project/networks/workflows.py:166
|
|
msgid "Enable DHCP"
|
|
msgstr "Enable DHCP"
|
|
|
|
#: dashboards/project/networks/workflows.py:170
|
|
msgid "Allocation Pools"
|
|
msgstr "Allocation Pools"
|
|
|
|
#: dashboards/project/networks/workflows.py:171
|
|
msgid ""
|
|
"IP address allocation pools. Each entry is "
|
|
"<start_ip_address>,<end_ip_address> (e.g., "
|
|
"192.168.1.100,192.168.1.120) and one entry per line."
|
|
msgstr "IP address allocation pools. Each entry is <start_ip_address>,<end_ip_address> (e.g., 192.168.1.100,192.168.1.120) and one entry per line."
|
|
|
|
#: dashboards/project/networks/workflows.py:178
|
|
msgid "DNS Name Servers"
|
|
msgstr "DNS Name Servers"
|
|
|
|
#: dashboards/project/networks/workflows.py:179
|
|
msgid ""
|
|
"IP address list of DNS name servers for this subnet. One entry per line."
|
|
msgstr "IP address list of DNS name servers for this subnet. One entry per line."
|
|
|
|
#: dashboards/project/networks/workflows.py:184
|
|
msgid "Host Routes"
|
|
msgstr "Host Routes"
|
|
|
|
#: dashboards/project/networks/workflows.py:185
|
|
msgid ""
|
|
"Additional routes announced to the hosts. Each entry is "
|
|
"<destination_cidr>,<nexthop> (e.g., "
|
|
"192.168.200.0/24,10.56.1.254) and one entry per line."
|
|
msgstr "Additional routes announced to the hosts. Each entry is <destination_cidr>,<nexthop> (e.g., 192.168.200.0/24,10.56.1.254) and one entry per line."
|
|
|
|
#: dashboards/project/networks/workflows.py:192
|
|
#: dashboards/project/networks/templates/networks/subnets/detail.html:3
|
|
#: dashboards/project/networks/templates/networks/subnets/detail.html:6
|
|
msgid "Subnet Detail"
|
|
msgstr "Subnet Detail"
|
|
|
|
#: dashboards/project/networks/workflows.py:193
|
|
#: dashboards/project/networks/subnets/workflows.py:143
|
|
msgid "You can specify additional attributes for the subnet."
|
|
msgstr "You can specify additional attributes for the subnet."
|
|
|
|
#: dashboards/project/networks/workflows.py:199
|
|
#, python-format
|
|
msgid "%(field_name)s: Invalid IP address (value=%(ip)s)"
|
|
msgstr "%(field_name)s: Invalid IP address (value=%(ip)s)"
|
|
|
|
#: dashboards/project/networks/workflows.py:208
|
|
#, python-format
|
|
msgid "%(field_name)s: Invalid IP address (value=%(network)s)"
|
|
msgstr "%(field_name)s: Invalid IP address (value=%(network)s)"
|
|
|
|
#: dashboards/project/networks/workflows.py:220
|
|
#, python-format
|
|
msgid "Start and end addresses must be specified (value=%s)"
|
|
msgstr "Start and end addresses must be specified (value=%s)"
|
|
|
|
#: dashboards/project/networks/workflows.py:226
|
|
#, python-format
|
|
msgid "Start address is larger than end address (value=%s)"
|
|
msgstr "Start address is larger than end address (value=%s)"
|
|
|
|
#: dashboards/project/networks/workflows.py:244
|
|
#, python-format
|
|
msgid ""
|
|
"Host Routes format error: Destination CIDR and nexthop must be specified "
|
|
"(value=%s)"
|
|
msgstr "Host Routes format error: Destination CIDR and nexthop must be specified (value=%s)"
|
|
|
|
#: dashboards/project/networks/workflows.py:269
|
|
#, python-format
|
|
msgid "Created network \"%s\"."
|
|
msgstr "Created network \"%s\"."
|
|
|
|
#: dashboards/project/networks/workflows.py:270
|
|
#, python-format
|
|
msgid "Unable to create network \"%s\"."
|
|
msgstr "Unable to create network \"%s\"."
|
|
|
|
#: dashboards/project/networks/workflows.py:294
|
|
#, python-format
|
|
msgid "Network \"%s\" was successfully created."
|
|
msgstr "Network \"%s\" was successfully created."
|
|
|
|
#: dashboards/project/networks/workflows.py:298
|
|
#, python-format
|
|
msgid "Failed to create network \"%(network)s\": %(reason)s"
|
|
msgstr "Failed to create network \"%(network)s\": %(reason)s"
|
|
|
|
#: dashboards/project/networks/workflows.py:354
|
|
#, python-format
|
|
msgid "Subnet \"%s\" was successfully created."
|
|
msgstr "Subnet \"%s\" was successfully created."
|
|
|
|
#: dashboards/project/networks/workflows.py:358
|
|
#, python-format
|
|
msgid "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
|
|
msgstr "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s"
|
|
|
|
#: dashboards/project/networks/workflows.py:374
|
|
#, python-format
|
|
msgid "Delete the created network \"%s\" due to subnet creation failure."
|
|
msgstr "Delete the created network \"%s\" due to subnet creation failure."
|
|
|
|
#: dashboards/project/networks/workflows.py:382
|
|
#, python-format
|
|
msgid "Failed to delete network \"%s\""
|
|
msgstr "Failed to delete network \"%s\""
|
|
|
|
#: dashboards/project/networks/ports/tables.py:39
|
|
msgid "Attached"
|
|
msgstr "Attached"
|
|
|
|
#: dashboards/project/networks/ports/tables.py:41
|
|
msgid "Detached"
|
|
msgstr "Detached"
|
|
|
|
#: dashboards/project/networks/ports/tables.py:60
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:36
|
|
msgid "Attached Device"
|
|
msgstr "Attached Device"
|
|
|
|
#: dashboards/project/networks/ports/views.py:55
|
|
msgid "Unable to retrieve port details"
|
|
msgstr "Unable to retrieve port details"
|
|
|
|
#: dashboards/project/networks/subnets/tabs.py:42
|
|
msgid "Unable to retrieve subnet details."
|
|
msgstr "Unable to retrieve subnet details."
|
|
|
|
#: dashboards/project/networks/subnets/views.py:72
|
|
msgid "Unable to retrieve subnet details"
|
|
msgstr "Unable to retrieve subnet details"
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:41
|
|
msgid ""
|
|
"You can create a subnet associated with the network. Advanced configuration "
|
|
"are available at \"Subnet Detail\" tab."
|
|
msgstr "You can create a subnet associated with the network. Advanced configuration are available at \"Subnet Detail\" tab."
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:60
|
|
#, python-format
|
|
msgid "Created subnet \"%s\"."
|
|
msgstr "Created subnet \"%s\"."
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:61
|
|
#, python-format
|
|
msgid "Unable to create subnet \"%s\"."
|
|
msgstr "Unable to create subnet \"%s\"."
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:107
|
|
msgid "Gateway IP (optional)"
|
|
msgstr "Gateway IP (optional)"
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:110
|
|
msgid ""
|
|
"IP address of Gateway (e.g. 192.168.0.254). You need to specify an explicit "
|
|
"address to set the gateway. If you want to use no gateway, check 'Disable "
|
|
"Gateway' below."
|
|
msgstr "IP address of Gateway (e.g. 192.168.0.254). You need to specify an explicit address to set the gateway. If you want to use no gateway, check 'Disable Gateway' below."
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:122
|
|
msgid ""
|
|
"You can update a subnet associated with the network. Advanced configuration "
|
|
"are available at \"Subnet Detail\" tab."
|
|
msgstr "You can update a subnet associated with the network. Advanced configuration are available at \"Subnet Detail\" tab."
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:152
|
|
msgid "Update Subnet"
|
|
msgstr "Update Subnet"
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:153
|
|
msgid "Update"
|
|
msgstr "Update"
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:154
|
|
#, python-format
|
|
msgid "Updated subnet \"%s\"."
|
|
msgstr "Updated subnet \"%s\"."
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:155
|
|
#, python-format
|
|
msgid "Unable to update subnet \"%s\"."
|
|
msgstr "Unable to update subnet \"%s\"."
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:183
|
|
#, python-format
|
|
msgid "Subnet \"%s\" was successfully updated."
|
|
msgstr "Subnet \"%s\" was successfully updated."
|
|
|
|
#: dashboards/project/networks/subnets/workflows.py:187
|
|
#, python-format
|
|
msgid "Failed to update subnet \"%(sub)s\": %(reason)s"
|
|
msgstr "Failed to update subnet \"%(sub)s\": %(reason)s"
|
|
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:3
|
|
msgid "Network Overview"
|
|
msgstr "Network Overview"
|
|
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:22
|
|
msgid "Provider Network"
|
|
msgstr "Provider Network"
|
|
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:23
|
|
msgid "Network Type"
|
|
msgstr "Network Type"
|
|
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:24
|
|
#: dashboards/router/nexus1000v/forms.py:75
|
|
#: dashboards/router/nexus1000v/forms.py:81
|
|
#: dashboards/router/nexus1000v/forms.py:133
|
|
msgid "Physical Network"
|
|
msgstr "Physical Network"
|
|
|
|
#: dashboards/project/networks/templates/networks/_detail_overview.html:25
|
|
msgid "Segmentation ID"
|
|
msgstr "Segmentation ID"
|
|
|
|
#: dashboards/project/networks/templates/networks/detail.html:6
|
|
msgid "Network Detail: "
|
|
msgstr "Network Detail: "
|
|
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:4
|
|
msgid "Port Overview"
|
|
msgstr "Port Overview"
|
|
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:19
|
|
msgid "Fixed IP"
|
|
msgstr "Fixed IP"
|
|
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:23
|
|
msgid "IP address:"
|
|
msgstr "IP address:"
|
|
|
|
#: dashboards/project/networks/templates/networks/ports/_detail_overview.html:30
|
|
msgid "Mac Address"
|
|
msgstr "Mac Address"
|
|
|
|
#: dashboards/project/networks/templates/networks/ports/detail.html:3
|
|
#: dashboards/project/networks/templates/networks/ports/detail.html:6
|
|
msgid "Port Detail"
|
|
msgstr "Port Detail"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:4
|
|
msgid "Subnet Overview"
|
|
msgstr "Subnet Overview"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:17
|
|
msgid "IP version"
|
|
msgstr "IP version"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:21
|
|
msgid "IP allocation pool"
|
|
msgstr "IP allocation pool"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:25
|
|
msgid " - End"
|
|
msgstr " - End"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:28
|
|
msgid "DHCP Enable"
|
|
msgstr "DHCP Enable"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:32
|
|
msgid "Additional routes"
|
|
msgstr "Additional routes"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:35
|
|
msgid "Destination"
|
|
msgstr "Destination"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:36
|
|
msgid " : Next hop"
|
|
msgstr " : Next hop"
|
|
|
|
#: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:41
|
|
msgid "DNS name server"
|
|
msgstr "DNS name server"
|
|
|
|
#: dashboards/project/overview/views.py:35
|
|
msgid "Uptime(Seconds)"
|
|
msgstr "Uptime(Seconds)"
|
|
|
|
#: dashboards/project/routers/forms.py:23
|
|
#: dashboards/project/routers/ports/forms.py:38
|
|
#: dashboards/project/routers/ports/forms.py:146
|
|
msgid "Router Name"
|
|
msgstr "Router Name"
|
|
|
|
#: dashboards/project/routers/forms.py:33
|
|
#, python-format
|
|
msgid "Router %s was successfully created."
|
|
msgstr "Router %s was successfully created."
|
|
|
|
#: dashboards/project/routers/forms.py:37
|
|
#, python-format
|
|
msgid "Failed to create router \"%s\"."
|
|
msgstr "Failed to create router \"%s\"."
|
|
|
|
#: dashboards/project/routers/tables.py:33
|
|
#: dashboards/project/vpn/tables.py:132 dashboards/project/vpn/workflows.py:39
|
|
#: dashboards/router/dashboard.py:25
|
|
msgid "Router"
|
|
msgstr "Router"
|
|
|
|
#: dashboards/project/routers/tables.py:43
|
|
#: dashboards/project/routers/tables.py:49
|
|
#, python-format
|
|
msgid "Unable to delete router \"%s\""
|
|
msgstr "Unable to delete router \"%s\""
|
|
|
|
#: dashboards/project/routers/tables.py:66
|
|
#: dashboards/project/routers/templates/routers/ports/_setgateway.html:9
|
|
#: dashboards/project/routers/templates/routers/ports/_setgateway.html:24
|
|
#: dashboards/project/routers/templates/routers/ports/setgateway.html:3
|
|
#: dashboards/project/routers/templates/routers/ports/setgateway.html:6
|
|
msgid "Set Gateway"
|
|
msgstr "Set Gateway"
|
|
|
|
#: dashboards/project/routers/tables.py:78
|
|
msgid "Clear"
|
|
msgstr "Clear"
|
|
|
|
#: dashboards/project/routers/tables.py:79
|
|
msgid "Cleared"
|
|
msgstr "Cleared"
|
|
|
|
#: dashboards/project/routers/tables.py:80
|
|
msgid "Gateway"
|
|
msgstr "Gateway"
|
|
|
|
#: dashboards/project/routers/tables.py:81
|
|
msgid "Gateways"
|
|
msgstr "Gateways"
|
|
|
|
#: dashboards/project/routers/tables.py:91
|
|
#, python-format
|
|
msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\""
|
|
msgstr "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\""
|
|
|
|
#: dashboards/project/routers/tabs.py:37
|
|
msgid "Unable to retrieve router details."
|
|
msgstr "Unable to retrieve router details."
|
|
|
|
#: dashboards/project/routers/views.py:78
|
|
#, python-format
|
|
msgid "Unable to retrieve a list of external networks \"%s\"."
|
|
msgstr "Unable to retrieve a list of external networks \"%s\"."
|
|
|
|
#: dashboards/project/routers/views.py:90
|
|
#, python-format
|
|
msgid "External network \"%s\" not found."
|
|
msgstr "External network \"%s\" not found."
|
|
|
|
#: dashboards/project/routers/views.py:106
|
|
#, python-format
|
|
msgid "Unable to retrieve details for router \"%s\"."
|
|
msgstr "Unable to retrieve details for router \"%s\"."
|
|
|
|
#: dashboards/project/routers/views.py:118
|
|
#, python-format
|
|
msgid "Unable to retrieve an external network \"%s\"."
|
|
msgstr "Unable to retrieve an external network \"%s\"."
|
|
|
|
#: dashboards/project/routers/ports/forms.py:34
|
|
msgid "IP Address (optional)"
|
|
msgstr "IP Address (optional)"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:35
|
|
msgid ""
|
|
"You can specify an IP address of the interface created if you want (e.g. "
|
|
"192.168.0.254)."
|
|
msgstr "You can specify an IP address of the interface created if you want (e.g. 192.168.0.254)."
|
|
|
|
#: dashboards/project/routers/ports/forms.py:41
|
|
#: dashboards/project/routers/ports/forms.py:149
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:19
|
|
msgid "Router ID"
|
|
msgstr "Router ID"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:57
|
|
#: dashboards/project/routers/ports/forms.py:164
|
|
#, python-format
|
|
msgid "Failed to get network list %s"
|
|
msgstr "Failed to get network list %s"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:73
|
|
msgid "Select Subnet"
|
|
msgstr "Select Subnet"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:75
|
|
msgid "No subnets available."
|
|
msgstr "No subnets available."
|
|
|
|
#: dashboards/project/routers/ports/forms.py:83
|
|
msgid "Interface added"
|
|
msgstr "Interface added"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:111
|
|
#, python-format
|
|
msgid "Unable to get subnet \"%s\""
|
|
msgstr "Unable to get subnet \"%s\""
|
|
|
|
#: dashboards/project/routers/ports/forms.py:130
|
|
#, python-format
|
|
msgid "Failed to add_interface: %s"
|
|
msgstr "Failed to add_interface: %s"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:139
|
|
#, python-format
|
|
msgid "Failed to delete port %s"
|
|
msgstr "Failed to delete port %s"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:173
|
|
msgid "Select network"
|
|
msgstr "Select network"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:175
|
|
msgid "No networks available."
|
|
msgstr "No networks available."
|
|
|
|
#: dashboards/project/routers/ports/forms.py:183
|
|
msgid "Gateway interface is added"
|
|
msgstr "Gateway interface is added"
|
|
|
|
#: dashboards/project/routers/ports/forms.py:188
|
|
#, python-format
|
|
msgid "Failed to set gateway %s"
|
|
msgstr "Failed to set gateway %s"
|
|
|
|
#: dashboards/project/routers/ports/tables.py:33
|
|
msgid "External Gateway"
|
|
msgstr "External Gateway"
|
|
|
|
#: dashboards/project/routers/ports/tables.py:35
|
|
msgid "Internal Interface"
|
|
msgstr "Internal Interface"
|
|
|
|
#: dashboards/project/routers/ports/tables.py:42
|
|
#: dashboards/project/routers/templates/routers/ports/_create.html:9
|
|
#: dashboards/project/routers/templates/routers/ports/create.html:3
|
|
#: dashboards/project/routers/templates/routers/ports/create.html:6
|
|
msgid "Add Interface"
|
|
msgstr "Add Interface"
|
|
|
|
#: dashboards/project/routers/ports/tables.py:52
|
|
msgid "Interface"
|
|
msgstr "Interface"
|
|
|
|
#: dashboards/project/routers/ports/tables.py:67
|
|
#, python-format
|
|
msgid "Failed to delete interface %s"
|
|
msgstr "Failed to delete interface %s"
|
|
|
|
#: dashboards/project/routers/ports/views.py:54
|
|
msgid "Unable to retrieve router."
|
|
msgstr "Unable to retrieve router."
|
|
|
|
#: dashboards/project/routers/ports/views.py:86
|
|
msgid "Unable to set gateway."
|
|
msgstr "Unable to set gateway."
|
|
|
|
#: dashboards/project/routers/templates/routers/ports/_create.html:20
|
|
msgid "You can connect a specified subnet to the router."
|
|
msgstr "You can connect a specified subnet to the router."
|
|
|
|
#: dashboards/project/routers/templates/routers/ports/_create.html:23
|
|
msgid ""
|
|
"The default IP address of the interface created is a gateway of the selected"
|
|
" subnet. You can specify another IP address of the interface here. You must "
|
|
"select a subnet to which the specified IP address belongs to from the above "
|
|
"list."
|
|
msgstr "The default IP address of the interface created is a gateway of the selected subnet. You can specify another IP address of the interface here. You must select a subnet to which the specified IP address belongs to from the above list."
|
|
|
|
#: dashboards/project/routers/templates/routers/ports/_create.html:29
|
|
msgid "Add interface"
|
|
msgstr "Add interface"
|
|
|
|
#: dashboards/project/routers/templates/routers/ports/_setgateway.html:19
|
|
msgid ""
|
|
"You can connect a specified external network to the router. The external "
|
|
"network is regarded as a default route of the router and the router acts as "
|
|
"a gateway for external connectivity."
|
|
msgstr "You can connect a specified external network to the router. The external network is regarded as a default route of the router and the router acts as a gateway for external connectivity."
|
|
|
|
#: dashboards/project/stacks/forms.py:61
|
|
#: dashboards/project/stacks/templates/stacks/_select_template.html:9
|
|
#: dashboards/project/stacks/templates/stacks/select_template.html:3
|
|
#: dashboards/project/stacks/templates/stacks/select_template.html:6
|
|
msgid "Select Template"
|
|
msgstr "Select Template"
|
|
|
|
#: dashboards/project/stacks/forms.py:62
|
|
msgid "From here you can select a template to launch a stack."
|
|
msgstr "From here you can select a template to launch a stack."
|
|
|
|
#: dashboards/project/stacks/forms.py:65
|
|
msgid "Template Source"
|
|
msgstr "Template Source"
|
|
|
|
#: dashboards/project/stacks/forms.py:68
|
|
msgid "Direct Input"
|
|
msgstr "Direct Input"
|
|
|
|
#: dashboards/project/stacks/forms.py:73 dashboards/project/stacks/forms.py:77
|
|
msgid "Template File"
|
|
msgstr "Template File"
|
|
|
|
#: dashboards/project/stacks/forms.py:74
|
|
msgid "A local template to upload."
|
|
msgstr "A local template to upload."
|
|
|
|
#: dashboards/project/stacks/forms.py:80 dashboards/project/stacks/forms.py:84
|
|
msgid "Template URL"
|
|
msgstr "Template URL"
|
|
|
|
#: dashboards/project/stacks/forms.py:81
|
|
msgid "An external (HTTP) URL to load the template from."
|
|
msgstr "An external (HTTP) URL to load the template from."
|
|
|
|
#: dashboards/project/stacks/forms.py:87 dashboards/project/stacks/forms.py:92
|
|
msgid "Template Data"
|
|
msgstr "Template Data"
|
|
|
|
#: dashboards/project/stacks/forms.py:88
|
|
msgid "The raw contents of the template."
|
|
msgstr "The raw contents of the template."
|
|
|
|
#: dashboards/project/stacks/forms.py:116
|
|
#, python-format
|
|
msgid "There was a problem parsing the template: %s"
|
|
msgstr "There was a problem parsing the template: %s"
|
|
|
|
#: dashboards/project/stacks/forms.py:122
|
|
msgid "Please specify a template using only one source method."
|
|
msgstr "Please specify a template using only one source method."
|
|
|
|
#: dashboards/project/stacks/forms.py:127
|
|
msgid "You must specify a template via one of the available sources."
|
|
msgstr "You must specify a template via one of the available sources."
|
|
|
|
#: dashboards/project/stacks/forms.py:144
|
|
msgid "An unknown problem occurred validating the template."
|
|
msgstr "An unknown problem occurred validating the template."
|
|
|
|
#: dashboards/project/stacks/forms.py:166
|
|
msgid "Create Stack"
|
|
msgstr "Create Stack"
|
|
|
|
#: dashboards/project/stacks/forms.py:179
|
|
#: dashboards/project/stacks/tables.py:75
|
|
msgid "Stack Name"
|
|
msgstr "Stack Name"
|
|
|
|
#: dashboards/project/stacks/forms.py:180
|
|
msgid "Name of the stack to create."
|
|
msgstr "Name of the stack to create."
|
|
|
|
#: dashboards/project/stacks/forms.py:184
|
|
msgid "Creation Timeout (minutes)"
|
|
msgstr "Creation Timeout (minutes)"
|
|
|
|
#: dashboards/project/stacks/forms.py:185
|
|
msgid "Stack creation timeout in minutes."
|
|
msgstr "Stack creation timeout in minutes."
|
|
|
|
#: dashboards/project/stacks/forms.py:188
|
|
msgid "Rollback On Failure"
|
|
msgstr "Rollback On Failure"
|
|
|
|
#: dashboards/project/stacks/forms.py:189
|
|
msgid "Enable rollback on create/update failure."
|
|
msgstr "Enable rollback on create/update failure."
|
|
|
|
#: dashboards/project/stacks/forms.py:200
|
|
#, python-format
|
|
msgid "Password for user \"%s\""
|
|
msgstr "Password for user \"%s\""
|
|
|
|
#: dashboards/project/stacks/forms.py:201
|
|
msgid ""
|
|
"This is required for operations to be performed throughout the lifecycle of "
|
|
"the stack"
|
|
msgstr "This is required for operations to be performed throughout the lifecycle of the stack"
|
|
|
|
#: dashboards/project/stacks/forms.py:263
|
|
msgid "Stack creation started."
|
|
msgstr "Stack creation started."
|
|
|
|
#: dashboards/project/stacks/forms.py:267
|
|
msgid "Stack creation failed."
|
|
msgstr "Stack creation failed."
|
|
|
|
#: dashboards/project/stacks/panel.py:23
|
|
#: dashboards/project/stacks/tables.py:46
|
|
#: dashboards/project/stacks/tables.py:94
|
|
#: dashboards/project/stacks/templates/stacks/index.html:3
|
|
#: dashboards/project/stacks/templates/stacks/index.html:6
|
|
msgid "Stacks"
|
|
msgstr "Stacks"
|
|
|
|
#: dashboards/project/stacks/tables.py:36
|
|
#: dashboards/project/stacks/templates/stacks/_create.html:8
|
|
#: dashboards/project/stacks/templates/stacks/create.html:3
|
|
#: dashboards/project/stacks/templates/stacks/create.html:6
|
|
msgid "Launch Stack"
|
|
msgstr "Launch Stack"
|
|
|
|
#: dashboards/project/stacks/tables.py:45
|
|
msgid "Stack"
|
|
msgstr "Stack"
|
|
|
|
#: dashboards/project/stacks/tables.py:104
|
|
#: dashboards/project/stacks/tables.py:148
|
|
msgid "Stack Resource"
|
|
msgstr "Stack Resource"
|
|
|
|
#: dashboards/project/stacks/tables.py:110
|
|
msgid "Time Since Event"
|
|
msgstr "Time Since Event"
|
|
|
|
#: dashboards/project/stacks/tables.py:117
|
|
#: dashboards/project/stacks/tables.py:165
|
|
msgid "Status Reason"
|
|
msgstr "Status Reason"
|
|
|
|
#: dashboards/project/stacks/tables.py:121
|
|
msgid "Stack Events"
|
|
msgstr "Stack Events"
|
|
|
|
#: dashboards/project/stacks/tables.py:154
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:17
|
|
msgid "Stack Resource Type"
|
|
msgstr "Stack Resource Type"
|
|
|
|
#: dashboards/project/stacks/tables.py:156
|
|
msgid "Date Updated"
|
|
msgstr "Date Updated"
|
|
|
|
#: dashboards/project/stacks/tables.py:178
|
|
msgid "Stack Resources"
|
|
msgstr "Stack Resources"
|
|
|
|
#: dashboards/project/stacks/tabs.py:33
|
|
msgid "Topology"
|
|
msgstr "Topology"
|
|
|
|
#: dashboards/project/stacks/tabs.py:67
|
|
msgid "Events"
|
|
msgstr "Events"
|
|
|
|
#: dashboards/project/stacks/tabs.py:81
|
|
#, python-format
|
|
msgid "Unable to get events for stack \"%s\"."
|
|
msgstr "Unable to get events for stack \"%s\"."
|
|
|
|
#: dashboards/project/stacks/tabs.py:87
|
|
msgid "Resources"
|
|
msgstr "Resources"
|
|
|
|
#: dashboards/project/stacks/tabs.py:101
|
|
#, python-format
|
|
msgid "Unable to get resources for stack \"%s\"."
|
|
msgstr "Unable to get resources for stack \"%s\"."
|
|
|
|
#: dashboards/project/stacks/views.py:53
|
|
msgid "Unable to retrieve stack list."
|
|
msgstr "Unable to retrieve stack list."
|
|
|
|
#: dashboards/project/stacks/views.py:112
|
|
msgid "Unable to retrieve stack."
|
|
msgstr "Unable to retrieve stack."
|
|
|
|
#: dashboards/project/stacks/views.py:141
|
|
msgid "Unable to retrieve resource."
|
|
msgstr "Unable to retrieve resource."
|
|
|
|
#: dashboards/project/stacks/views.py:155
|
|
msgid "Unable to retrieve metadata."
|
|
msgstr "Unable to retrieve metadata."
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_create.html:19
|
|
msgid "Create a new stack with the provided values."
|
|
msgstr "Create a new stack with the provided values."
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:3
|
|
msgid "Stack Overview"
|
|
msgstr "Stack Overview"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:24
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:30
|
|
msgid "Last Updated"
|
|
msgstr "Last Updated"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:32
|
|
msgid "Outputs"
|
|
msgstr "Outputs"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:47
|
|
msgid "Stack Parameters"
|
|
msgstr "Stack Parameters"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:58
|
|
msgid "Launch Parameters"
|
|
msgstr "Launch Parameters"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:62
|
|
msgid "Minutes"
|
|
msgstr "Minutes"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_detail_overview.html:63
|
|
msgid "Rollback"
|
|
msgstr "Rollback"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:3
|
|
msgid "Resource Overview"
|
|
msgstr "Resource Overview"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:9
|
|
msgid "Stack Resource ID"
|
|
msgstr "Stack Resource ID"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:13
|
|
msgid "Resource ID"
|
|
msgstr "Resource ID"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_resource_overview.html:38
|
|
msgid "Resource Metadata"
|
|
msgstr "Resource Metadata"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_select_template.html:20
|
|
msgid ""
|
|
"Use one of the available template source options to specify the template to "
|
|
"be used in creating this stack."
|
|
msgstr "Use one of the available template source options to specify the template to be used in creating this stack."
|
|
|
|
#: dashboards/project/stacks/templates/stacks/_select_template.html:25
|
|
msgid "Next"
|
|
msgstr "Next"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/detail.html:3
|
|
msgid "Stack Detail"
|
|
msgstr "Stack Detail"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/detail.html:6
|
|
msgid "Stack Detail: "
|
|
msgstr "Stack Detail: "
|
|
|
|
#: dashboards/project/stacks/templates/stacks/resource.html:3
|
|
msgid "Resource Detail"
|
|
msgstr "Resource Detail"
|
|
|
|
#: dashboards/project/stacks/templates/stacks/resource.html:6
|
|
msgid "Resource Detail: "
|
|
msgstr "Resource Detail: "
|
|
|
|
#: dashboards/project/volumes/forms.py:37
|
|
msgid "Size (GB)"
|
|
msgstr "Size (GB)"
|
|
|
|
#: dashboards/project/volumes/forms.py:38
|
|
msgid "Volume Source"
|
|
msgstr "Volume Source"
|
|
|
|
#: dashboards/project/volumes/forms.py:41
|
|
msgid "Use snapshot as a source"
|
|
msgstr "Use snapshot as a source"
|
|
|
|
#: dashboards/project/volumes/forms.py:48
|
|
msgid "Use image as a source"
|
|
msgstr "Use image as a source"
|
|
|
|
#: dashboards/project/volumes/forms.py:77
|
|
#, python-format
|
|
msgid "Volume size must be equal to or greater than the snapshot size (%sGB)"
|
|
msgstr "Volume size must be equal to or greater than the snapshot size (%sGB)"
|
|
|
|
#: dashboards/project/volumes/forms.py:84
|
|
msgid "Unable to load the specified snapshot."
|
|
msgstr "Unable to load the specified snapshot."
|
|
|
|
#: dashboards/project/volumes/forms.py:94
|
|
#, python-format
|
|
msgid "Volume size must be equal to or greater than the image size (%s)"
|
|
msgstr "Volume size must be equal to or greater than the image size (%s)"
|
|
|
|
#: dashboards/project/volumes/forms.py:100
|
|
#, python-format
|
|
msgid "Unable to load the specified image. %s"
|
|
msgstr "Unable to load the specified image. %s"
|
|
|
|
#: dashboards/project/volumes/forms.py:110
|
|
msgid "Choose a snapshot"
|
|
msgstr "Choose a snapshot"
|
|
|
|
#: dashboards/project/volumes/forms.py:123
|
|
msgid "Choose an image"
|
|
msgstr "Choose an image"
|
|
|
|
#: dashboards/project/volumes/forms.py:134
|
|
msgid "No source, empty volume."
|
|
msgstr "No source, empty volume."
|
|
|
|
#: dashboards/project/volumes/forms.py:157
|
|
#, python-format
|
|
msgid "The volume size cannot be less than the snapshot size (%sGB)"
|
|
msgstr "The volume size cannot be less than the snapshot size (%sGB)"
|
|
|
|
#: dashboards/project/volumes/forms.py:169
|
|
#, python-format
|
|
msgid "The volume size cannot be less than the image size (%s)"
|
|
msgstr "The volume size cannot be less than the image size (%s)"
|
|
|
|
#: dashboards/project/volumes/forms.py:178
|
|
#, python-format
|
|
msgid ""
|
|
"A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your"
|
|
" quota available."
|
|
msgstr "A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your quota available."
|
|
|
|
#: dashboards/project/volumes/forms.py:185
|
|
msgid "You are already using all of your available volumes."
|
|
msgstr "You are already using all of your available volumes."
|
|
|
|
#: dashboards/project/volumes/forms.py:199
|
|
#, python-format
|
|
msgid "Creating volume \"%s\""
|
|
msgstr "Creating volume \"%s\""
|
|
|
|
#: dashboards/project/volumes/forms.py:207
|
|
msgid "Unable to create volume."
|
|
msgstr "Unable to create volume."
|
|
|
|
#: dashboards/project/volumes/forms.py:220
|
|
msgid "Attach to Instance"
|
|
msgstr "Attach to Instance"
|
|
|
|
#: dashboards/project/volumes/forms.py:221
|
|
msgid "Select an instance to attach to."
|
|
msgstr "Select an instance to attach to."
|
|
|
|
#: dashboards/project/volumes/forms.py:265
|
|
msgid "Unknown instance (None)"
|
|
msgstr "Unknown instance (None)"
|
|
|
|
#: dashboards/project/volumes/forms.py:279
|
|
#, python-format
|
|
msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s."
|
|
msgstr "Attaching volume %(vol)s to instance %(inst)s on %(dev)s."
|
|
|
|
#: dashboards/project/volumes/forms.py:288
|
|
msgid "Unable to attach volume."
|
|
msgstr "Unable to attach volume."
|
|
|
|
#: dashboards/project/volumes/forms.py:312
|
|
#, python-format
|
|
msgid "Creating volume snapshot \"%s\""
|
|
msgstr "Creating volume snapshot \"%s\""
|
|
|
|
#: dashboards/project/volumes/forms.py:318
|
|
msgid "Unable to create volume snapshot."
|
|
msgstr "Unable to create volume snapshot."
|
|
|
|
#: dashboards/project/volumes/tables.py:52
|
|
#, python-format
|
|
msgid "Unable to delete volume \"%s\". One or more snapshots depend on it."
|
|
msgstr "Unable to delete volume \"%s\". One or more snapshots depend on it."
|
|
|
|
#: dashboards/project/volumes/tables.py:86
|
|
msgid "Edit Attachments"
|
|
msgstr "Edit Attachments"
|
|
|
|
#: dashboards/project/volumes/tables.py:115
|
|
#, python-format
|
|
msgid "%sGB"
|
|
msgstr "%sGB"
|
|
|
|
#: dashboards/project/volumes/tables.py:128
|
|
#: dashboards/project/volumes/views.py:165
|
|
msgid "Unable to retrieve attachment information."
|
|
msgstr "Unable to retrieve attachment information."
|
|
|
|
#: dashboards/project/volumes/tables.py:145
|
|
#, python-format
|
|
msgid "Attached to %(instance)s on %(dev)s"
|
|
msgstr "Attached to %(instance)s on %(dev)s"
|
|
|
|
#: dashboards/project/volumes/tables.py:218
|
|
msgid "Detach"
|
|
msgstr "Detach"
|
|
|
|
#: dashboards/project/volumes/tables.py:219
|
|
msgid "Detaching"
|
|
msgstr "Detaching"
|
|
|
|
#: dashboards/project/volumes/tables.py:248
|
|
msgid "Device"
|
|
msgstr "Device"
|
|
|
|
#: dashboards/project/volumes/tables.py:257
|
|
#, python-format
|
|
msgid "%(dev)s on instance %(instance_name)s"
|
|
msgstr "%(dev)s on instance %(instance_name)s"
|
|
|
|
#: dashboards/project/volumes/tables.py:267
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:35
|
|
msgid "Attachments"
|
|
msgstr "Attachments"
|
|
|
|
#: dashboards/project/volumes/tabs.py:42
|
|
msgid "Unable to retrieve volume details."
|
|
msgstr "Unable to retrieve volume details."
|
|
|
|
#: dashboards/project/volumes/views.py:54
|
|
msgid "Unable to retrieve volume list."
|
|
msgstr "Unable to retrieve volume list."
|
|
|
|
#: dashboards/project/volumes/views.py:64
|
|
msgid "Unable to retrieve volume/instance attachment information"
|
|
msgstr "Unable to retrieve volume/instance attachment information"
|
|
|
|
#: dashboards/project/volumes/views.py:146
|
|
#: dashboards/project/volumes/views.py:156
|
|
msgid "Unable to retrieve volume information."
|
|
msgstr "Unable to retrieve volume information."
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_attach.html:10
|
|
#: dashboards/project/volumes/templates/volumes/attach.html:3
|
|
#: dashboards/project/volumes/templates/volumes/attach.html:6
|
|
msgid "Manage Volume Attachments"
|
|
msgstr "Manage Volume Attachments"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_attach.html:14
|
|
msgid "Attach To Instance"
|
|
msgstr "Attach To Instance"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_attach.html:23
|
|
msgid "Attach Volume"
|
|
msgstr "Attach Volume"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_create_snapshot.html:9
|
|
#: dashboards/project/volumes/templates/volumes/_create_snapshot.html:23
|
|
#: dashboards/project/volumes/templates/volumes/create_snapshot.html:3
|
|
msgid "Create Volume Snapshot"
|
|
msgstr "Create Volume Snapshot"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:4
|
|
msgid "Volume Overview"
|
|
msgstr "Volume Overview"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_detail_overview.html:47
|
|
msgid "Not attached"
|
|
msgstr "Not attached"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_limits.html:5
|
|
msgid "Volumes are block devices that can be attached to instances."
|
|
msgstr "Volumes are block devices that can be attached to instances."
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_limits.html:7
|
|
msgid "Volume Limits"
|
|
msgstr "Volume Limits"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_limits.html:10
|
|
msgid "Total Gigabytes"
|
|
msgstr "Total Gigabytes"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/_limits.html:18
|
|
msgid "Number of Volumes"
|
|
msgstr "Number of Volumes"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/create.html:6
|
|
msgid "Create a Volume"
|
|
msgstr "Create a Volume"
|
|
|
|
#: dashboards/project/volumes/templates/volumes/create_snapshot.html:6
|
|
msgid "Create a Volume Snapshot"
|
|
msgstr "Create a Volume Snapshot"
|
|
|
|
#: dashboards/project/vpn/panel.py:28
|
|
msgid "VPN"
|
|
msgstr "VPN"
|
|
|
|
#: dashboards/project/vpn/tables.py:34 dashboards/project/vpn/workflows.py:197
|
|
msgid "Add IKE Policy"
|
|
msgstr "Add IKE Policy"
|
|
|
|
#: dashboards/project/vpn/tables.py:41 dashboards/project/vpn/workflows.py:294
|
|
msgid "Add IPSec Policy"
|
|
msgstr "Add IPSec Policy"
|
|
|
|
#: dashboards/project/vpn/tables.py:48 dashboards/project/vpn/workflows.py:98
|
|
msgid "Add VPN Service"
|
|
msgstr "Add VPN Service"
|
|
|
|
#: dashboards/project/vpn/tables.py:55 dashboards/project/vpn/workflows.py:466
|
|
msgid "Add IPSec Site Connection"
|
|
msgstr "Add IPSec Site Connection"
|
|
|
|
#: dashboards/project/vpn/tables.py:64 dashboards/project/vpn/tables.py:102
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:19
|
|
msgid "VPN Service"
|
|
msgstr "VPN Service"
|
|
|
|
#: dashboards/project/vpn/tables.py:65 dashboards/project/vpn/tables.py:141
|
|
#: dashboards/project/vpn/tabs.py:73
|
|
msgid "VPN Services"
|
|
msgstr "VPN Services"
|
|
|
|
#: dashboards/project/vpn/tables.py:72 dashboards/project/vpn/tables.py:104
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:23
|
|
msgid "IKE Policy"
|
|
msgstr "IKE Policy"
|
|
|
|
#: dashboards/project/vpn/tables.py:73 dashboards/project/vpn/tables.py:159
|
|
#: dashboards/project/vpn/tabs.py:92
|
|
msgid "IKE Policies"
|
|
msgstr "IKE Policies"
|
|
|
|
#: dashboards/project/vpn/tables.py:80 dashboards/project/vpn/tables.py:106
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:27
|
|
msgid "IPSec Policy"
|
|
msgstr "IPSec Policy"
|
|
|
|
#: dashboards/project/vpn/tables.py:81 dashboards/project/vpn/tables.py:177
|
|
#: dashboards/project/vpn/tabs.py:109
|
|
msgid "IPSec Policies"
|
|
msgstr "IPSec Policies"
|
|
|
|
#: dashboards/project/vpn/tables.py:88
|
|
msgid "IPSec Site Connection"
|
|
msgstr "IPSec Site Connection"
|
|
|
|
#: dashboards/project/vpn/tables.py:89 dashboards/project/vpn/tables.py:115
|
|
#: dashboards/project/vpn/tabs.py:54
|
|
msgid "IPSec Site Connections"
|
|
msgstr "IPSec Site Connections"
|
|
|
|
#: dashboards/project/vpn/tables.py:151 dashboards/project/vpn/tables.py:169
|
|
#: dashboards/project/vpn/workflows.py:121
|
|
#: dashboards/project/vpn/workflows.py:220
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:18
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:18
|
|
msgid "Authorization algorithm"
|
|
msgstr "Authorisation algorithm"
|
|
|
|
#: dashboards/project/vpn/tables.py:154 dashboards/project/vpn/tables.py:172
|
|
#: dashboards/project/vpn/workflows.py:122
|
|
#: dashboards/project/vpn/workflows.py:222
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:21
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:24
|
|
msgid "Encryption algorithm"
|
|
msgstr "Encryption algorithm"
|
|
|
|
#: dashboards/project/vpn/tables.py:155 dashboards/project/vpn/tables.py:173
|
|
msgid "PFS"
|
|
msgstr "PFS"
|
|
|
|
#: dashboards/project/vpn/tabs.py:67
|
|
msgid "Unable to retrieve IPSec Site Connections list."
|
|
msgstr "Unable to retrieve IPSec Site Connections list."
|
|
|
|
#: dashboards/project/vpn/tabs.py:86 dashboards/project/vpn/workflows.py:376
|
|
msgid "Unable to retrieve VPN Services list."
|
|
msgstr "Unable to retrieve VPN Services list."
|
|
|
|
#: dashboards/project/vpn/tabs.py:103 dashboards/project/vpn/workflows.py:350
|
|
msgid "Unable to retrieve IKE Policies list."
|
|
msgstr "Unable to retrieve IKE Policies list."
|
|
|
|
#: dashboards/project/vpn/tabs.py:120 dashboards/project/vpn/workflows.py:363
|
|
msgid "Unable to retrieve IPSec Policies list."
|
|
msgstr "Unable to retrieve IPSec Policies list."
|
|
|
|
#: dashboards/project/vpn/tabs.py:132
|
|
msgid "IKE Policy Details"
|
|
msgstr "IKE Policy Details"
|
|
|
|
#: dashboards/project/vpn/tabs.py:142
|
|
msgid "Unable to retrieve IKE Policy details."
|
|
msgstr "Unable to retrieve IKE Policy details."
|
|
|
|
#: dashboards/project/vpn/tabs.py:153
|
|
msgid "IPSec Policy Details"
|
|
msgstr "IPSec Policy Details"
|
|
|
|
#: dashboards/project/vpn/tabs.py:163
|
|
msgid "Unable to retrieve IPSec Policy details."
|
|
msgstr "Unable to retrieve IPSec Policy details."
|
|
|
|
#: dashboards/project/vpn/tabs.py:174
|
|
msgid "VPN Service Details"
|
|
msgstr "VPN Service Details"
|
|
|
|
#: dashboards/project/vpn/tabs.py:184
|
|
msgid "Unable to retrieve VPN Service details."
|
|
msgstr "Unable to retrieve VPN Service details."
|
|
|
|
#: dashboards/project/vpn/tabs.py:204
|
|
msgid "IPSec Site Connection Details"
|
|
msgstr "IPSec Site Connection Details"
|
|
|
|
#: dashboards/project/vpn/tabs.py:214
|
|
msgid "Unable to retrieve IPSec Site Connection details."
|
|
msgstr "Unable to retrieve IPSec Site Connection details."
|
|
|
|
#: dashboards/project/vpn/views.py:55
|
|
#, python-format
|
|
msgid "Deleted VPN Service %s"
|
|
msgstr "Deleted VPN Service %s"
|
|
|
|
#: dashboards/project/vpn/views.py:58
|
|
msgid "Unable to delete VPN Service."
|
|
msgstr "Unable to delete VPN Service."
|
|
|
|
#: dashboards/project/vpn/views.py:64
|
|
#, python-format
|
|
msgid "Deleted IKE Policy %s"
|
|
msgstr "Deleted IKE Policy %s"
|
|
|
|
#: dashboards/project/vpn/views.py:67
|
|
msgid "Unable to delete IKE Policy."
|
|
msgstr "Unable to delete IKE Policy."
|
|
|
|
#: dashboards/project/vpn/views.py:73
|
|
#, python-format
|
|
msgid "Deleted IPSec Policy %s"
|
|
msgstr "Deleted IPSec Policy %s"
|
|
|
|
#: dashboards/project/vpn/views.py:76
|
|
msgid "Unable to delete IPSec Policy."
|
|
msgstr "Unable to delete IPSec Policy."
|
|
|
|
#: dashboards/project/vpn/views.py:82
|
|
#, python-format
|
|
msgid "Deleted IPSec Site Connection %s"
|
|
msgstr "Deleted IPSec Site Connection %s"
|
|
|
|
#: dashboards/project/vpn/views.py:86
|
|
msgid "Unable to delete IPSec Site Connection."
|
|
msgstr "Unable to delete IPSec Site Connection."
|
|
|
|
#: dashboards/project/vpn/workflows.py:63
|
|
msgid "Select a Router"
|
|
msgstr "Select a Router"
|
|
|
|
#: dashboards/project/vpn/workflows.py:68
|
|
msgid "Unable to retrieve routers list."
|
|
msgstr "Unable to retrieve routers list."
|
|
|
|
#: dashboards/project/vpn/workflows.py:76
|
|
msgid "Add New VPN Service"
|
|
msgstr "Add New VPN Service"
|
|
|
|
#: dashboards/project/vpn/workflows.py:78
|
|
msgid ""
|
|
"Create VPN Service for current project.\n"
|
|
"\n"
|
|
"Assign a name and description for the VPN Service. Select a router and a subnet. Admin State is Up (checked) by default."
|
|
msgstr "Create VPN Service for current project.\n\nAssign a name and description for the VPN Service. Select a router and a subnet. Admin State is Up (checked) by default."
|
|
|
|
#: dashboards/project/vpn/workflows.py:100
|
|
#, python-format
|
|
msgid "Added VPN Service \"%s\"."
|
|
msgstr "Added VPN Service \"%s\"."
|
|
|
|
#: dashboards/project/vpn/workflows.py:101
|
|
#, python-format
|
|
msgid "Unable to add VPN Service \"%s\"."
|
|
msgstr "Unable to add VPN Service \"%s\"."
|
|
|
|
#: dashboards/project/vpn/workflows.py:123
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:24
|
|
msgid "IKE version"
|
|
msgstr "IKE version"
|
|
|
|
#: dashboards/project/vpn/workflows.py:124
|
|
msgid "Lifetime units for IKE keys"
|
|
msgstr "Lifetime units for IKE keys"
|
|
|
|
#: dashboards/project/vpn/workflows.py:126
|
|
msgid "Lifetime value for IKE keys"
|
|
msgstr "Lifetime value for IKE keys"
|
|
|
|
#: dashboards/project/vpn/workflows.py:128
|
|
#: dashboards/project/vpn/workflows.py:227
|
|
msgid "Equal to or more than 60"
|
|
msgstr "Equal to or more than 60"
|
|
|
|
#: dashboards/project/vpn/workflows.py:129
|
|
#: dashboards/project/vpn/workflows.py:228
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:33
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:33
|
|
msgid "Perfect Forward Secrecy"
|
|
msgstr "Perfect Forward Secrecy"
|
|
|
|
#: dashboards/project/vpn/workflows.py:131
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:36
|
|
msgid "IKE Phase1 negotiation mode"
|
|
msgstr "IKE Phase1 negotiation mode"
|
|
|
|
#: dashboards/project/vpn/workflows.py:171
|
|
msgid "Add New IKE Policy"
|
|
msgstr "Add New IKE Policy"
|
|
|
|
#: dashboards/project/vpn/workflows.py:173
|
|
msgid ""
|
|
"Create IKE Policy for current project.\n"
|
|
"\n"
|
|
"Assign a name and description for the IKE Policy. "
|
|
msgstr "Create IKE Policy for current project.\n\nAssign a name and description for the IKE Policy. "
|
|
|
|
#: dashboards/project/vpn/workflows.py:199
|
|
#, python-format
|
|
msgid "Added IKE Policy \"%s\"."
|
|
msgstr "Added IKE Policy \"%s\"."
|
|
|
|
#: dashboards/project/vpn/workflows.py:200
|
|
#, python-format
|
|
msgid "Unable to add IKE Policy \"%s\"."
|
|
msgstr "Unable to add IKE Policy \"%s\"."
|
|
|
|
#: dashboards/project/vpn/workflows.py:221
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:21
|
|
msgid "Encapsulation mode"
|
|
msgstr "Encapsulation mode"
|
|
|
|
#: dashboards/project/vpn/workflows.py:223
|
|
msgid "Lifetime units"
|
|
msgstr "Lifetime units"
|
|
|
|
#: dashboards/project/vpn/workflows.py:225
|
|
msgid "Lifetime value for IKE keys "
|
|
msgstr "Lifetime value for IKE keys "
|
|
|
|
#: dashboards/project/vpn/workflows.py:229
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:36
|
|
msgid "Transform Protocol"
|
|
msgstr "Transform Protocol"
|
|
|
|
#: dashboards/project/vpn/workflows.py:268
|
|
msgid "Add New IPSec Policy"
|
|
msgstr "Add New IPSec Policy"
|
|
|
|
#: dashboards/project/vpn/workflows.py:270
|
|
msgid ""
|
|
"Create IPSec Policy for current project.\n"
|
|
"\n"
|
|
"Assign a name and description for the IPSec Policy. "
|
|
msgstr "Create IPSec Policy for current project.\n\nAssign a name and description for the IPSec Policy. "
|
|
|
|
#: dashboards/project/vpn/workflows.py:296
|
|
#, python-format
|
|
msgid "Added IPSec Policy \"%s\"."
|
|
msgstr "Added IPSec Policy \"%s\"."
|
|
|
|
#: dashboards/project/vpn/workflows.py:297
|
|
#, python-format
|
|
msgid "Unable to add IPSec Policy \"%s\"."
|
|
msgstr "Unable to add IPSec Policy \"%s\"."
|
|
|
|
#: dashboards/project/vpn/workflows.py:318
|
|
msgid "VPN Service associated with this connection"
|
|
msgstr "VPN Service associated with this connection"
|
|
|
|
#: dashboards/project/vpn/workflows.py:320
|
|
msgid "IKE Policy associated with this connection"
|
|
msgstr "IKE Policy associated with this connection"
|
|
|
|
#: dashboards/project/vpn/workflows.py:322
|
|
msgid "IPSec Policy associated with this connection"
|
|
msgstr "IPSec Policy associated with this connection"
|
|
|
|
#: dashboards/project/vpn/workflows.py:324
|
|
msgid "Peer gateway public IPv4/IPv6 Address or FQDN"
|
|
msgstr "Peer gateway public IPv4/IPv6 Address or FQDN"
|
|
|
|
#: dashboards/project/vpn/workflows.py:325
|
|
msgid "Peer gateway public IPv4/IPv6 address or FQDN for the VPN Connection"
|
|
msgstr "Peer gateway public IPv4/IPv6 address or FQDN for the VPN Connection"
|
|
|
|
#: dashboards/project/vpn/workflows.py:330
|
|
msgid "Peer router identity for authentication (Peer ID)"
|
|
msgstr "Peer router identity for authentication (Peer ID)"
|
|
|
|
#: dashboards/project/vpn/workflows.py:331
|
|
msgid ""
|
|
"Peer router identity for authentication. Can be IPv4/IPv6 address, e-mail, "
|
|
"key ID, or FQDN"
|
|
msgstr "Peer router identity for authentication. Can be IPv4/IPv6 address, e-mail, key ID, or FQDN"
|
|
|
|
#: dashboards/project/vpn/workflows.py:335
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:37
|
|
msgid "Remote peer subnet"
|
|
msgstr "Remote peer subnet"
|
|
|
|
#: dashboards/project/vpn/workflows.py:336
|
|
msgid "Remote peer subnet address with mask in CIDR format (e.g. 20.1.0.0/24)"
|
|
msgstr "Remote peer subnet address with mask in CIDR format (e.g. 20.1.0.0/24)"
|
|
|
|
#: dashboards/project/vpn/workflows.py:342
|
|
msgid "Pre-Shared Key (PSK) string"
|
|
msgstr "Pre-Shared Key (PSK) string"
|
|
|
|
#: dashboards/project/vpn/workflows.py:345
|
|
msgid "Select IKE Policy"
|
|
msgstr "Select IKE Policy"
|
|
|
|
#: dashboards/project/vpn/workflows.py:358
|
|
msgid "Select IPSec Policy"
|
|
msgstr "Select IPSec Policy"
|
|
|
|
#: dashboards/project/vpn/workflows.py:371
|
|
msgid "Select VPN Service"
|
|
msgstr "Select VPN Service"
|
|
|
|
#: dashboards/project/vpn/workflows.py:384
|
|
msgid "Add New IPSec Site Connection"
|
|
msgstr "Add New IPSec Site Connection"
|
|
|
|
#: dashboards/project/vpn/workflows.py:386
|
|
msgid ""
|
|
"Create IPSec Site Connection for current project.\n"
|
|
"\n"
|
|
"Assign a name and description for the IPSec Site Connection. All fields in this tab are required."
|
|
msgstr "Create IPSec Site Connection for current project.\n\nAssign a name and description for the IPSec Site Connection. All fields in this tab are required."
|
|
|
|
#: dashboards/project/vpn/workflows.py:403
|
|
msgid "Maximum Transmission Unit size for the connection"
|
|
msgstr "Maximum Transmission Unit size for the connection"
|
|
|
|
#: dashboards/project/vpn/workflows.py:405
|
|
msgid ""
|
|
"Equal to or more than 68 if the local subnet is IPv4. Equal to or more than "
|
|
"1280 if the local subnet is IPv6."
|
|
msgstr "Equal to or more than 68 if the local subnet is IPv4. Equal to or more than 1280 if the local subnet is IPv6."
|
|
|
|
#: dashboards/project/vpn/workflows.py:407
|
|
msgid "Dead peer detection actions"
|
|
msgstr "Dead peer detection actions"
|
|
|
|
#: dashboards/project/vpn/workflows.py:409
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:56
|
|
msgid "Dead peer detection interval"
|
|
msgstr "Dead peer detection interval"
|
|
|
|
#: dashboards/project/vpn/workflows.py:411
|
|
msgid "Valid integer"
|
|
msgstr "Valid integer"
|
|
|
|
#: dashboards/project/vpn/workflows.py:413
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:59
|
|
msgid "Dead peer detection timeout"
|
|
msgstr "Dead peer detection timeout"
|
|
|
|
#: dashboards/project/vpn/workflows.py:415
|
|
msgid "Valid integer greater than the DPD interval"
|
|
msgstr "Valid integer greater than the DPD interval"
|
|
|
|
#: dashboards/project/vpn/workflows.py:416
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:50
|
|
msgid "Initiator state"
|
|
msgstr "Initiator state"
|
|
|
|
#: dashboards/project/vpn/workflows.py:438
|
|
msgid "Optional Parameters"
|
|
msgstr "Optional Parameters"
|
|
|
|
#: dashboards/project/vpn/workflows.py:440
|
|
msgid ""
|
|
"Fields in this tab are optional. You can configure the detail of IPSec site "
|
|
"connection created."
|
|
msgstr "Fields in this tab are optional. You can configure the detail of IPSec site connection created."
|
|
|
|
#: dashboards/project/vpn/workflows.py:468
|
|
#, python-format
|
|
msgid "Added IPSec Site Connection \"%s\"."
|
|
msgstr "Added IPSec Site Connection \"%s\"."
|
|
|
|
#: dashboards/project/vpn/workflows.py:469
|
|
#, python-format
|
|
msgid "Unable to add IPSec Site Connection \"%s\"."
|
|
msgstr "Unable to add IPSec Site Connection \"%s\"."
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:27
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:27
|
|
msgid "Lifetime Units"
|
|
msgstr "Lifetime Units"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:30
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:30
|
|
msgid "Lifetime Value"
|
|
msgstr "Lifetime Value"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:31
|
|
msgid "Remote peer IP Address"
|
|
msgstr "Remote peer IP Address"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:34
|
|
msgid "Remote branch router identity (Peer ID)"
|
|
msgstr "Remote branch router identity (Peer ID)"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:44
|
|
msgid "Pre-Shared Key string"
|
|
msgstr "Pre-Shared Key string"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:47
|
|
msgid "MTU"
|
|
msgstr "MTU"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:53
|
|
msgid "Dead peer detection action"
|
|
msgstr "Dead peer detection action"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:62
|
|
msgid "Authorization mode"
|
|
msgstr "Authorisation mode"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:65
|
|
msgid "Route mode"
|
|
msgstr "Route mode"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:27
|
|
msgid "VPN Connections"
|
|
msgstr "Projects"
|
|
|
|
#: dashboards/project/vpn/templates/vpn/details_tabs.html:3
|
|
#: dashboards/project/vpn/templates/vpn/details_tabs.html:6
|
|
#: dashboards/project/vpn/templates/vpn/index.html:3
|
|
#: dashboards/project/vpn/templates/vpn/index.html:6
|
|
msgid "Virtual Private Network"
|
|
msgstr "Virtual Private Network"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:34
|
|
msgid "Select a tenant"
|
|
msgstr "Select a tenant"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:39
|
|
msgid "Projects could not be retrieved."
|
|
msgstr "Projects could not be retrieved."
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:54
|
|
#: dashboards/router/nexus1000v/forms.py:124
|
|
#: dashboards/router/nexus1000v/tables.py:64
|
|
msgid "Segment Type"
|
|
msgstr "Segment Type"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:55
|
|
msgid "VLAN"
|
|
msgstr "VLAN"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:56
|
|
msgid "VXLAN"
|
|
msgstr "VXLAN"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:61
|
|
#: dashboards/router/nexus1000v/forms.py:130
|
|
#: dashboards/router/nexus1000v/tables.py:66
|
|
msgid "Segment Range"
|
|
msgstr "Segment Range"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:63
|
|
msgid "1-4093 for VLAN"
|
|
msgstr "1-4093 for VLAN"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:66
|
|
#: dashboards/router/nexus1000v/forms.py:73
|
|
#: dashboards/router/nexus1000v/tables.py:68
|
|
msgid "Multicast IP Range"
|
|
msgstr "Multicast IP Range"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:91
|
|
#: dashboards/router/nexus1000v/forms.py:139
|
|
#, python-format
|
|
msgid "request = %(req)s, params = %(params)s"
|
|
msgstr "request = %(req)s, params = %(params)s"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:104
|
|
#, python-format
|
|
msgid "Network Profile %s was successfully created."
|
|
msgstr "Network Profile %s was successfully created."
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:111
|
|
#, python-format
|
|
msgid "Failed to create network profile %s"
|
|
msgstr "Failed to create network profile %s"
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:150
|
|
#, python-format
|
|
msgid "Network Profile %s was successfully updated."
|
|
msgstr "Network Profile %s was successfully updated."
|
|
|
|
#: dashboards/router/nexus1000v/forms.py:156
|
|
#, python-format
|
|
msgid "Failed to update network profile (%s)."
|
|
msgstr "Failed to update network profile (%s)."
|
|
|
|
#: dashboards/router/nexus1000v/panel.py:26
|
|
msgid "Cisco Nexus 1000v"
|
|
msgstr "Cisco Nexus 1000v"
|
|
|
|
#: dashboards/router/nexus1000v/tables.py:33
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:24
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:3
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/create_network_profile.html:6
|
|
msgid "Create Network Profile"
|
|
msgstr "Create Network Profile"
|
|
|
|
#: dashboards/router/nexus1000v/tables.py:40
|
|
msgid "Network Profiles"
|
|
msgstr "Network Profiles"
|
|
|
|
#: dashboards/router/nexus1000v/tables.py:46
|
|
#, python-format
|
|
msgid "Failed to delete network profile (%s)."
|
|
msgstr "Failed to delete network profile (%s)."
|
|
|
|
#: dashboards/router/nexus1000v/tables.py:54
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8
|
|
msgid "Edit Network Profile"
|
|
msgstr "Edit Network Profile"
|
|
|
|
#: dashboards/router/nexus1000v/tables.py:60
|
|
#: dashboards/router/nexus1000v/tables.py:87
|
|
msgid "Profile ID"
|
|
msgstr "Profile ID"
|
|
|
|
#: dashboards/router/nexus1000v/tables.py:70
|
|
msgid "Physical Network Name"
|
|
msgstr "Physical Network Name"
|
|
|
|
#: dashboards/router/nexus1000v/tables.py:81
|
|
msgid "Edit Policy Profile"
|
|
msgstr "Edit Policy Profile"
|
|
|
|
#: dashboards/router/nexus1000v/tables.py:88
|
|
#: dashboards/router/nexus1000v/tables.py:93
|
|
#: dashboards/router/nexus1000v/tabs.py:33
|
|
msgid "Policy Profile"
|
|
msgstr "Policy Profile"
|
|
|
|
#: dashboards/router/nexus1000v/views.py:128
|
|
#, python-format
|
|
msgid "Network Profile object=%s"
|
|
msgstr "Network Profile object=%s"
|
|
|
|
#: dashboards/router/nexus1000v/views.py:131
|
|
msgid "Unable to retrieve network profile details."
|
|
msgstr "Unable to retrieve network profile details."
|
|
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:19
|
|
msgid "Select a name for your network profile."
|
|
msgstr "Select a name for your network profile."
|
|
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:18
|
|
msgid "You may update the editable properties of your network profile here."
|
|
msgstr "You may update the editable properties of your network profile here."
|
|
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/index.html:3
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/network_profile/index.html:3
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/policy_profile/index.html:3
|
|
msgid "Cisco Nexus 1000V Networking"
|
|
msgstr "Cisco Nexus 1000V Networking"
|
|
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/index.html:6
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/network_profile/index.html:6
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/policy_profile/index.html:6
|
|
msgid "Cisco Nexus 1000V"
|
|
msgstr "Cisco Nexus 1000V"
|
|
|
|
#: dashboards/router/nexus1000v/templates/nexus1000v/update_network_profile.html:6
|
|
msgid "Update Network Profile"
|
|
msgstr "Update Network Profile"
|
|
|
|
#: dashboards/settings/dashboard.py:24 templates/_header.html:5
|
|
msgid "Settings"
|
|
msgstr "Settings"
|
|
|
|
#: dashboards/settings/password/forms.py:33
|
|
msgid "Current password"
|
|
msgstr "Current password"
|
|
|
|
#: dashboards/settings/password/forms.py:35
|
|
msgid "New password"
|
|
msgstr "New password"
|
|
|
|
#: dashboards/settings/password/forms.py:40
|
|
msgid "Confirm new password"
|
|
msgstr "Confirm new password"
|
|
|
|
#: dashboards/settings/password/forms.py:63
|
|
msgid "Password changed. Please log in again to continue."
|
|
msgstr "Password changed. Please log in again to continue."
|
|
|
|
#: dashboards/settings/password/forms.py:68
|
|
msgid "Unable to change password."
|
|
msgstr "Unable to change password."
|
|
|
|
#: dashboards/settings/password/forms.py:71
|
|
msgid "Changing password is not supported."
|
|
msgstr "Changing password is not supported."
|
|
|
|
#: dashboards/settings/password/panel.py:25
|
|
#: dashboards/settings/password/templates/password/_change.html:9
|
|
#: dashboards/settings/password/templates/password/change.html:3
|
|
#: dashboards/settings/password/templates/password/change.html:6
|
|
msgid "Change Password"
|
|
msgstr "Change Password"
|
|
|
|
#: dashboards/settings/password/templates/password/_change.html:19
|
|
msgid ""
|
|
"From here you can change your password. We highly recommend you create a "
|
|
"strong one. "
|
|
msgstr "From here you can change your password. We highly recommend you create a strong one. "
|
|
|
|
#: dashboards/settings/password/templates/password/_change.html:24
|
|
msgid "Change"
|
|
msgstr "Change"
|
|
|
|
#: dashboards/settings/user/forms.py:37
|
|
msgid "Language"
|
|
msgstr "Language"
|
|
|
|
#: dashboards/settings/user/forms.py:38
|
|
msgid "Timezone"
|
|
msgstr "Timezone"
|
|
|
|
#: dashboards/settings/user/forms.py:39
|
|
msgid "Items Per Page"
|
|
msgstr "Items Per Page"
|
|
|
|
#: dashboards/settings/user/forms.py:44
|
|
msgid "Number of items to show per page"
|
|
msgstr "Number of items to show per page"
|
|
|
|
#: dashboards/settings/user/forms.py:103
|
|
msgid "Settings saved."
|
|
msgstr "Settings saved."
|
|
|
|
#: dashboards/settings/user/panel.py:25
|
|
#: dashboards/settings/user/templates/user/_settings.html:9
|
|
#: dashboards/settings/user/templates/user/settings.html:3
|
|
#: dashboards/settings/user/templates/user/settings.html:6
|
|
msgid "User Settings"
|
|
msgstr "User Settings"
|
|
|
|
#: dashboards/settings/user/templates/user/_settings.html:19
|
|
msgid "From here you can modify dashboard settings for your user."
|
|
msgstr "From here you can modify dashboard settings for your user."
|
|
|
|
#: templates/403.html:5 templates/403.html.py:10
|
|
msgid "Forbidden"
|
|
msgstr "Forbidden"
|
|
|
|
#: templates/403.html:21 templates/404.html:20 templates/500.html:73
|
|
msgid "Home"
|
|
msgstr "Home"
|
|
|
|
#: templates/404.html:5
|
|
msgid "Page Not Found"
|
|
msgstr "Page Not Found"
|
|
|
|
#: templates/404.html:10
|
|
msgid "The page you were looking for doesn't exist"
|
|
msgstr "The page you were looking for does not exist"
|
|
|
|
#: templates/404.html:11
|
|
msgid "You may have mistyped the address or the page may have moved."
|
|
msgstr "You may have mistyped the address or the page may have moved."
|
|
|
|
#: templates/500.html:20
|
|
msgid "Server error"
|
|
msgstr "Server error"
|
|
|
|
#: templates/500.html:67
|
|
msgid "Something went wrong!"
|
|
msgstr "Something went wrong!"
|
|
|
|
#: templates/500.html:68
|
|
msgid ""
|
|
"An unexpected error has occurred. Try refreshing the page. If that doesn't "
|
|
"help, contact your local administrator."
|
|
msgstr "An unexpected error has occurred. Try refreshing the page. If that doesn't help, contact your local administrator."
|
|
|
|
#: templates/500.html:74 templates/_header.html:7
|
|
msgid "Help"
|
|
msgstr "Help"
|
|
|
|
#: templates/_header.html:4
|
|
#, python-format
|
|
msgid "Logged in as: %(username)s"
|
|
msgstr "Logged in as: %(username)s"
|
|
|
|
#: templates/_header.html:9
|
|
msgid "Sign Out"
|
|
msgstr "Sign Out"
|
|
|
|
#: usage/base.py:75
|
|
msgid "Invalid date format: Using today as default."
|
|
msgstr "Invalid date format: Using today as default."
|
|
|
|
#: usage/base.py:136
|
|
msgid "Unable to retrieve network quota information."
|
|
msgstr "Unable to retrieve network quota information."
|
|
|
|
#: usage/base.py:146
|
|
msgid "Unable to retrieve limit information."
|
|
msgstr "Unable to retrieve limit information."
|
|
|
|
#: usage/base.py:163
|
|
msgid "Unable to retrieve usage information."
|
|
msgstr "Unable to retrieve usage information."
|
|
|
|
#: usage/base.py:166
|
|
msgid ""
|
|
"Invalid time period. The end date should be more recent than the start date."
|
|
msgstr "Invalid time period. The end date should be more recent than the start date."
|
|
|
|
#: usage/base.py:170
|
|
msgid ""
|
|
"Invalid time period. You are requesting data from the future which may not "
|
|
"exist."
|
|
msgstr "Invalid time period. You are requesting data from the future which may not exist."
|
|
|
|
#: usage/quotas.py:218
|
|
msgid "Unable to retrieve compute limit information."
|
|
msgstr "Unable to retrieve compute limit information."
|
|
|
|
#: usage/quotas.py:230
|
|
msgid "Unable to retrieve volume limit information."
|
|
msgstr "Unable to retrieve volume limit information."
|
|
|
|
#: usage/tables.py:12
|
|
msgid "Download CSV Summary"
|
|
msgstr "Download CSV Summary"
|
|
|
|
#: usage/tables.py:26
|
|
msgid "VCPU Hours"
|
|
msgstr "VCPU Hours"
|
|
|
|
#: usage/tables.py:33
|
|
msgid "Disk GB Hours"
|
|
msgstr "Disk GB Hours"
|
|
|
|
#: usage/tables.py:41 usage/tables.py:69
|
|
msgid "Usage Summary"
|
|
msgstr "Usage Summary"
|