# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-08-20 01:04-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: settings.py:86 msgid "Select format" msgstr "" #: settings.py:87 msgid "AKI - Amazon Kernel Image" msgstr "" #: settings.py:88 msgid "AMI - Amazon Machine Image" msgstr "" #: settings.py:89 msgid "ARI - Amazon Ramdisk Image" msgstr "" #: settings.py:90 msgid "ISO - Optical Disk Image" msgstr "" #: settings.py:91 msgid "QCOW2 - QEMU Emulator" msgstr "" #: settings.py:92 msgid "Raw" msgstr "" #: settings.py:93 msgid "VDI" msgstr "" #: settings.py:94 msgid "VHD" msgstr "" #: settings.py:95 msgid "VMDK" msgstr "" #: settings.py:232 msgid "All TCP" msgstr "" #: settings.py:238 msgid "All UDP" msgstr "" #: settings.py:244 msgid "All ICMP" msgstr "" #: api/ceilometer.py:736 msgid "Unable to retrieve Ceilometer meterlist." msgstr "" #: api/ceilometer.py:910 msgid "Duration of instance" msgstr "" #: api/ceilometer.py:914 msgid "Duration of instance (openstack types)" msgstr "" #: api/ceilometer.py:919 msgid "Volume of RAM in MB" msgstr "" #: api/ceilometer.py:923 msgid "CPU time used" msgstr "" #: api/ceilometer.py:927 msgid "Average CPU utilization" msgstr "" #: api/ceilometer.py:931 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:28 msgid "Number of VCPUs" msgstr "" #: api/ceilometer.py:935 msgid "Number of read requests" msgstr "" #: api/ceilometer.py:939 msgid "Number of write requests" msgstr "" #: api/ceilometer.py:943 msgid "Volume of reads in B" msgstr "" #: api/ceilometer.py:947 msgid "Volume of writes in B" msgstr "" #: api/ceilometer.py:951 msgid "Size of root disk in GB" msgstr "" #: api/ceilometer.py:955 msgid "Size of ephemeral disk in GB" msgstr "" #: api/ceilometer.py:960 msgid "Number of incoming bytes on the network for a VM interface" msgstr "" #: api/ceilometer.py:965 msgid "Number of outgoing bytes on the network for a VM interface" msgstr "" #: api/ceilometer.py:970 msgid "Number of incoming packets for a VM interface" msgstr "" #: api/ceilometer.py:975 msgid "Number of outgoing packets for a VM interface" msgstr "" #: api/ceilometer.py:987 #, python-format msgid "Duration of instance type %s (openstack flavor)" msgstr "" #: api/ceilometer.py:1007 msgid "Duration of network" msgstr "" #: api/ceilometer.py:1011 msgid "Creation requests for this network" msgstr "" #: api/ceilometer.py:1015 msgid "Update requests for this network" msgstr "" #: api/ceilometer.py:1019 msgid "Duration of subnet" msgstr "" #: api/ceilometer.py:1023 msgid "Creation requests for this subnet" msgstr "" #: api/ceilometer.py:1027 msgid "Update requests for this subnet" msgstr "" #: api/ceilometer.py:1031 msgid "Duration of port" msgstr "" #: api/ceilometer.py:1035 msgid "Creation requests for this port" msgstr "" #: api/ceilometer.py:1039 msgid "Update requests for this port" msgstr "" #: api/ceilometer.py:1043 msgid "Duration of router" msgstr "" #: api/ceilometer.py:1047 msgid "Creation requests for this router" msgstr "" #: api/ceilometer.py:1051 msgid "Update requests for this router" msgstr "" #: api/ceilometer.py:1055 msgid "Duration of floating ip" msgstr "" #: api/ceilometer.py:1059 msgid "Creation requests for this floating ip" msgstr "" #: api/ceilometer.py:1063 msgid "Update requests for this floating ip" msgstr "" #: api/ceilometer.py:1080 msgid "Image existence check" msgstr "" #: api/ceilometer.py:1084 msgid "Uploaded image size" msgstr "" #: api/ceilometer.py:1088 msgid "Number of update on the image" msgstr "" #: api/ceilometer.py:1092 msgid "Number of upload of the image" msgstr "" #: api/ceilometer.py:1096 msgid "Number of delete on the image" msgstr "" #: api/ceilometer.py:1100 msgid "Image is downloaded" msgstr "" #: api/ceilometer.py:1104 msgid "Image is served out" msgstr "" #: api/ceilometer.py:1121 msgid "Duration of volume" msgstr "" #: api/ceilometer.py:1125 msgid "Size of volume" msgstr "" #: api/ceilometer.py:1142 msgid "Number of objects" msgstr "" #: api/ceilometer.py:1146 msgid "Total size of stored objects" msgstr "" #: api/ceilometer.py:1150 msgid "Number of containers" msgstr "" #: api/ceilometer.py:1154 msgid "Number of incoming bytes" msgstr "" #: api/ceilometer.py:1158 msgid "Number of outgoing bytes" msgstr "" #: api/ceilometer.py:1162 msgid "Number of API requests against swift" msgstr "" #: api/ceilometer.py:1179 msgid "Amount of energy" msgstr "" #: api/ceilometer.py:1183 msgid "Power consumption" msgstr "" #: api/cinder.py:186 msgid "Unknown instance" msgstr "" #: api/keystone.py:95 #, python-format msgid "%(type)s (%(backend)s backend)" msgstr "" #: api/keystone.py:323 msgid "Identity service does not allow editing user data." msgstr "" #: api/keystone.py:349 #, python-format msgid "User %s has no role defined for that project." msgstr "" #: api/keystone.py:361 api/keystone.py:377 #: dashboards/settings/password/forms.py:61 msgid "Password changed. Please log in again to continue." msgstr "" #: api/neutron.py:205 #, python-format msgid "ALLOW %(ethertype)s %(proto_port)s %(direction)s %(remote)s" msgstr "" #: api/neutron.py:791 msgid "Unable to connect to Neutron." msgstr "" #: api/neutron.py:828 #, python-format msgid "Unable to parse IP address %s." msgstr "" #: api/nova.py:192 #, python-format msgid "ALLOW %(from)s:%(to)s from %(group)s" msgstr "" #: api/nova.py:197 #, python-format msgid "ALLOW %(from)s:%(to)s from %(cidr)s" msgstr "" #: api/nova.py:273 msgid "Couldn't get security group list." msgstr "" #: api/nova.py:280 #, python-format msgid "Couldn't get current security group list for instance %s." msgstr "" #: api/nova.py:297 #, python-format msgid "" "Failed to modify %(num_groups_to_modify)d instance security groups: %(err)s" msgstr "" #: api/nova.py:312 #, python-format msgid "Failed to modify %d instance security groups" msgstr "" #: api/swift.py:200 msgid "The container cannot be deleted since it's not empty." msgstr "" #: dashboards/admin/dashboard.py:22 msgid "System" msgstr "" #: dashboards/admin/dashboard.py:29 msgid "Admin" msgstr "" #: dashboards/admin/aggregates/forms.py:26 #: dashboards/admin/aggregates/tables.py:102 #: dashboards/admin/aggregates/workflows.py:24 #: dashboards/admin/flavors/workflows.py:35 dashboards/admin/info/tables.py:57 #: dashboards/admin/info/tables.py:87 dashboards/admin/info/tables.py:111 #: dashboards/admin/info/tables.py:163 dashboards/admin/instances/tables.py:92 #: dashboards/admin/instances/tables.py:135 #: dashboards/admin/networks/forms.py:37 #: dashboards/admin/networks/forms.py:230 #: dashboards/admin/networks/ports/forms.py:40 #: dashboards/admin/networks/ports/tables.py:88 #: dashboards/admin/networks/subnets/tables.py:93 #: dashboards/admin/routers/tables.py:57 #: dashboards/admin/routers/ports/tables.py:26 #: dashboards/admin/routers/templates/routers/_detail_overview.html:7 #: dashboards/admin/volumes/snapshots/tables.py:58 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:10 #: dashboards/admin/volumes/volumes/forms.py:29 #: dashboards/admin/volumes/volumes/tables.py:68 #: dashboards/admin/volumes/volumes/tables.py:86 #: dashboards/identity/domains/tables.py:167 #: dashboards/identity/domains/workflows.py:33 #: dashboards/identity/groups/forms.py:30 #: dashboards/identity/groups/forms.py:55 #: dashboards/identity/groups/tables.py:100 #: dashboards/identity/projects/tables.py:178 #: dashboards/identity/projects/workflows.py:107 #: dashboards/project/access_and_security/security_groups/forms.py:37 #: dashboards/project/access_and_security/security_groups/forms.py:64 #: dashboards/project/access_and_security/security_groups/tables.py:124 #: dashboards/project/containers/templates/containers/_object_detail.html:10 #: dashboards/project/data_processing/cluster_templates/tables.py:100 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:6 #: dashboards/project/data_processing/clusters/tables.py:95 #: dashboards/project/data_processing/clusters/tabs.py:123 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:6 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:10 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:9 #: dashboards/project/data_processing/data_sources/tables.py:47 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:5 #: dashboards/project/data_processing/data_sources/workflows/create.py:28 #: dashboards/project/data_processing/job_binaries/forms.py:48 #: dashboards/project/data_processing/job_binaries/tables.py:68 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:5 #: dashboards/project/data_processing/jobs/tables.py:100 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:5 #: dashboards/project/data_processing/jobs/workflows/create.py:55 #: dashboards/project/data_processing/nodegroup_templates/tables.py:74 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:6 #: dashboards/project/data_processing/utils/workflow_helpers.py:106 #: dashboards/project/database_backups/tables.py:136 #: dashboards/project/database_backups/templates/database_backups/details.html:18 #: dashboards/project/database_backups/templates/database_backups/details.html:64 #: dashboards/project/database_backups/workflows/create_backup.py:32 #: dashboards/project/databases/tables.py:270 #: dashboards/project/databases/templates/databases/_detail_overview.html:9 #: dashboards/project/firewalls/forms.py:35 #: dashboards/project/firewalls/forms.py:113 #: dashboards/project/firewalls/forms.py:140 #: dashboards/project/firewalls/tables.py:204 #: dashboards/project/firewalls/tables.py:236 #: dashboards/project/firewalls/tables.py:253 #: dashboards/project/firewalls/workflows.py:32 #: dashboards/project/firewalls/workflows.py:177 #: dashboards/project/firewalls/workflows.py:234 #: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:7 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:7 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:7 #: dashboards/project/images/images/forms.py:40 #: dashboards/project/images/images/forms.py:193 #: dashboards/project/images/templates/images/images/_detail_overview.html:9 #: 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:105 #: dashboards/project/loadbalancers/forms.py:33 #: dashboards/project/loadbalancers/forms.py:72 #: dashboards/project/loadbalancers/tables.py:277 #: dashboards/project/loadbalancers/workflows.py:36 #: dashboards/project/loadbalancers/workflows.py:153 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:9 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:9 #: dashboards/project/networks/forms.py:35 #: dashboards/project/networks/tables.py:117 #: dashboards/project/networks/ports/forms.py:34 #: dashboards/project/networks/ports/tables.py:60 #: dashboards/project/networks/subnets/tables.py:106 #: 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:147 #: dashboards/project/routers/ports/tables.py:90 #: dashboards/project/routers/templates/routers/_detail_overview.html:7 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:9 #: dashboards/project/volumes/backups/tables.py:106 #: dashboards/project/volumes/snapshots/tables.py:128 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:10 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:10 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:10 #: dashboards/project/volumes/volumes/tables.py:294 #: dashboards/project/volumes/volumes/tables.py:323 #: dashboards/project/vpn/forms.py:33 dashboards/project/vpn/forms.py:64 #: dashboards/project/vpn/forms.py:135 dashboards/project/vpn/forms.py:206 #: dashboards/project/vpn/tables.py:183 dashboards/project/vpn/tables.py:213 #: dashboards/project/vpn/tables.py:233 dashboards/project/vpn/tables.py:251 #: dashboards/project/vpn/workflows.py:27 #: dashboards/project/vpn/workflows.py:110 #: dashboards/project/vpn/workflows.py:209 #: dashboards/project/vpn/workflows.py:306 #: 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:50 #: dashboards/router/nexus1000v/forms.py:181 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:19 msgid "Name" msgstr "" #: dashboards/admin/aggregates/forms.py:28 #: dashboards/admin/aggregates/tables.py:104 #: dashboards/admin/aggregates/workflows.py:27 #: dashboards/project/instances/tables.py:824 #: dashboards/project/instances/templates/instances/_detail_overview.html:16 #: dashboards/project/instances/workflows/create_instance.py:77 #: dashboards/project/volumes/volumes/forms.py:76 #: dashboards/project/volumes/volumes/forms.py:81 #: dashboards/project/volumes/volumes/forms.py:82 #: dashboards/project/volumes/volumes/tables.py:331 msgid "Availability Zone" msgstr "" #: dashboards/admin/aggregates/forms.py:43 #, python-format msgid "Successfully updated aggregate: \"%s.\"" msgstr "" #: dashboards/admin/aggregates/forms.py:48 #: dashboards/admin/aggregates/workflows.py:211 msgid "Unable to update the aggregate." msgstr "" #: dashboards/admin/aggregates/panel.py:21 #: dashboards/admin/aggregates/tables.py:26 #: dashboards/admin/aggregates/tables.py:116 #: dashboards/admin/aggregates/templates/aggregates/index.html:3 #: dashboards/admin/aggregates/templates/aggregates/index.html:6 msgid "Host Aggregates" msgstr "" #: dashboards/admin/aggregates/tables.py:25 msgid "Host Aggregate" msgstr "" #: dashboards/admin/aggregates/tables.py:34 #: dashboards/admin/aggregates/workflows.py:176 #: dashboards/admin/aggregates/workflows.py:177 #: dashboards/admin/aggregates/templates/aggregates/create.html:3 #: dashboards/admin/aggregates/templates/aggregates/create.html:6 msgid "Create Host Aggregate" msgstr "" #: dashboards/admin/aggregates/tables.py:42 msgid "Manage Hosts" msgstr "" #: dashboards/admin/aggregates/tables.py:50 #: dashboards/admin/aggregates/templates/aggregates/_update.html:9 #: dashboards/admin/aggregates/templates/aggregates/update.html:3 #: dashboards/admin/aggregates/templates/aggregates/update.html:6 msgid "Edit Host Aggregate" msgstr "" #: dashboards/admin/aggregates/tables.py:96 msgid "Services Up" msgstr "" #: dashboards/admin/aggregates/tables.py:96 msgid "Services Down" msgstr "" #: dashboards/admin/aggregates/tables.py:106 #: dashboards/admin/aggregates/tables.py:129 msgid "Hosts" msgstr "" #: dashboards/admin/aggregates/tables.py:110 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:43 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:67 msgid "Metadata" msgstr "" #: dashboards/admin/aggregates/tables.py:127 msgid "Availability Zone Name" msgstr "" #: dashboards/admin/aggregates/tables.py:133 #: dashboards/admin/volumes/snapshots/forms.py:24 #: dashboards/admin/volumes/volumes/forms.py:54 msgid "Available" msgstr "" #: dashboards/admin/aggregates/tables.py:142 msgid "Availability Zones" msgstr "" #: dashboards/admin/aggregates/views.py:47 msgid "Unable to retrieve host aggregates list." msgstr "" #: dashboards/admin/aggregates/views.py:59 msgid "Unable to retrieve availability zone list." msgstr "" #: dashboards/admin/aggregates/views.py:92 msgid "Unable to retrieve the aggregate to be updated" msgstr "" #: dashboards/admin/aggregates/workflows.py:31 msgid "Host Aggregate Info" msgstr "" #: dashboards/admin/aggregates/workflows.py:32 msgid "From here you can create a new host aggregate to organize instances." msgstr "" #: dashboards/admin/aggregates/workflows.py:43 msgid "Unable to get host aggregate list" msgstr "" #: dashboards/admin/aggregates/workflows.py:50 #, python-format msgid "The name \"%s\" is already used by another host aggregate." msgstr "" #: dashboards/admin/aggregates/workflows.py:68 #: dashboards/admin/aggregates/workflows.py:102 msgid "Unable to get the available hosts" msgstr "" #: dashboards/admin/aggregates/workflows.py:93 #: dashboards/admin/aggregates/workflows.py:133 msgid "Manage Hosts within Aggregate" msgstr "" #: dashboards/admin/aggregates/workflows.py:138 msgid "" "You can add hosts to this aggregate. One host can be added to one or more " "aggregate. You can also add the hosts later by editing the aggregate." msgstr "" #: dashboards/admin/aggregates/workflows.py:141 msgid "All available hosts" msgstr "" #: dashboards/admin/aggregates/workflows.py:142 msgid "Selected hosts" msgstr "" #: dashboards/admin/aggregates/workflows.py:143 msgid "No hosts found." msgstr "" #: dashboards/admin/aggregates/workflows.py:144 msgid "No host selected." msgstr "" #: dashboards/admin/aggregates/workflows.py:157 msgid "You can add hosts to this aggregate, as well as remove hosts from it." msgstr "" #: dashboards/admin/aggregates/workflows.py:159 msgid "All Available Hosts" msgstr "" #: dashboards/admin/aggregates/workflows.py:160 msgid "Selected Hosts" msgstr "" #: dashboards/admin/aggregates/workflows.py:161 msgid "No Hosts found." msgstr "" #: dashboards/admin/aggregates/workflows.py:162 msgid "No Host selected." msgstr "" #: dashboards/admin/aggregates/workflows.py:178 #, python-format msgid "Created new host aggregate \"%s\"." msgstr "" #: dashboards/admin/aggregates/workflows.py:179 #, python-format msgid "Unable to create host aggregate \"%s\"." msgstr "" #: dashboards/admin/aggregates/workflows.py:191 msgid "Unable to create host aggregate." msgstr "" #: dashboards/admin/aggregates/workflows.py:200 msgid "Error adding Hosts to the aggregate." msgstr "" #: dashboards/admin/aggregates/workflows.py:208 msgid "Add/Remove Hosts to Aggregate" msgstr "" #: dashboards/admin/aggregates/workflows.py:209 #: dashboards/admin/aggregates/templates/aggregates/_update.html:24 #: dashboards/admin/flavors/workflows.py:263 #: dashboards/admin/flavors/templates/flavors/extras/_edit.html:25 #: dashboards/admin/images/templates/images/properties/_edit.html:25 #: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:25 #: dashboards/identity/domains/workflows.py:198 #: dashboards/identity/projects/workflows.py:493 #: dashboards/project/instances/workflows/update_instance.py:133 #: dashboards/project/networks/subnets/workflows.py:148 #: dashboards/settings/user/templates/user/_settings.html:24 msgid "Save" msgstr "" #: dashboards/admin/aggregates/workflows.py:210 msgid "The Aggregate was updated." msgstr "" #: dashboards/admin/aggregates/workflows.py:231 msgid "Error when adding or removing hosts." msgstr "" #: dashboards/admin/aggregates/templates/aggregates/_update.html:18 #: dashboards/admin/flavors/templates/flavors/extras/_create.html:19 #: dashboards/admin/flavors/templates/flavors/extras/_edit.html:19 #: dashboards/admin/images/templates/images/_update.html:18 #: dashboards/admin/images/templates/images/properties/_create.html:19 #: dashboards/admin/images/templates/images/properties/_edit.html:19 #: dashboards/admin/metering/tables.py:27 #: dashboards/admin/metering/views.py:148 #: dashboards/admin/networks/templates/networks/_create.html:18 #: dashboards/admin/networks/templates/networks/agents/_add.html:18 #: dashboards/admin/networks/templates/networks/ports/_create.html:18 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:15 #: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:18 #: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:19 #: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:19 #: dashboards/identity/domains/tables.py:169 #: dashboards/identity/domains/workflows.py:35 #: dashboards/identity/groups/forms.py:32 #: dashboards/identity/groups/forms.py:57 #: dashboards/identity/groups/tables.py:102 #: dashboards/identity/groups/templates/groups/_create.html:17 #: dashboards/identity/groups/templates/groups/_update.html:17 #: dashboards/identity/projects/tables.py:182 #: dashboards/identity/projects/workflows.py:110 #: dashboards/identity/roles/templates/roles/_create.html:17 #: dashboards/identity/roles/templates/roles/_update.html:17 #: dashboards/identity/users/templates/users/_create.html:17 #: dashboards/identity/users/templates/users/_update.html:17 #: dashboards/project/access_and_security/security_groups/forms.py:44 #: dashboards/project/access_and_security/security_groups/forms.py:71 #: dashboards/project/access_and_security/security_groups/tables.py:125 #: 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/_create_pseudo_folder.html:17 #: dashboards/project/containers/templates/containers/_update.html:20 #: dashboards/project/containers/templates/containers/_upload.html:19 #: dashboards/project/data_processing/cluster_templates/tables.py:109 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:10 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:98 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:10 #: dashboards/project/data_processing/clusters/workflows/create.py:73 #: dashboards/project/data_processing/data_image_registry/forms.py:30 #: dashboards/project/data_processing/data_plugins/tables.py:35 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:13 #: dashboards/project/data_processing/data_sources/tables.py:52 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:15 #: dashboards/project/data_processing/data_sources/workflows/create.py:44 #: dashboards/project/data_processing/job_binaries/forms.py:76 #: dashboards/project/data_processing/job_binaries/tables.py:73 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:11 #: dashboards/project/data_processing/jobs/tables.py:103 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:9 #: dashboards/project/data_processing/jobs/workflows/create.py:65 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:10 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:37 #: dashboards/project/database_backups/templates/database_backups/details.html:20 #: dashboards/project/database_backups/workflows/create_backup.py:34 #: dashboards/project/firewalls/forms.py:38 #: dashboards/project/firewalls/forms.py:115 #: dashboards/project/firewalls/forms.py:143 #: dashboards/project/firewalls/workflows.py:36 #: dashboards/project/firewalls/workflows.py:179 #: dashboards/project/firewalls/workflows.py:237 #: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:10 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:10 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:10 #: dashboards/project/images/images/forms.py:43 #: dashboards/project/images/images/forms.py:196 #: dashboards/project/images/templates/images/images/_detail_overview.html:12 #: dashboards/project/instances/templates/instances/_decryptpassword.html:20 #: dashboards/project/instances/templates/instances/_rebuild.html:18 #: dashboards/project/loadbalancers/forms.py:38 #: dashboards/project/loadbalancers/forms.py:77 #: dashboards/project/loadbalancers/tables.py:279 #: dashboards/project/loadbalancers/workflows.py:39 #: dashboards/project/loadbalancers/workflows.py:156 #: 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/extensions/routerrules/_create.html:18 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:121 #: dashboards/project/routers/templates/routers/ports/_create.html:18 #: dashboards/project/routers/templates/routers/ports/_setgateway.html:18 #: dashboards/project/stacks/templates/stacks/_change_template.html:19 #: 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:25 #: dashboards/project/stacks/templates/stacks/_select_template.html:19 #: dashboards/project/stacks/templates/stacks/_update.html:18 #: dashboards/project/volumes/backups/forms.py:35 #: dashboards/project/volumes/backups/tables.py:109 #: dashboards/project/volumes/snapshots/forms.py:27 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:15 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:15 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:15 #: dashboards/project/volumes/templates/volumes/volumes/_extend_limits.html:3 #: dashboards/project/volumes/templates/volumes/volumes/_limits.html:3 #: dashboards/project/volumes/templates/volumes/volumes/_update.html:18 #: dashboards/project/volumes/volumes/forms.py:44 #: dashboards/project/volumes/volumes/forms.py:453 #: dashboards/project/volumes/volumes/forms.py:491 #: dashboards/project/volumes/volumes/tables.py:297 #: dashboards/project/vpn/forms.py:38 dashboards/project/vpn/forms.py:69 #: dashboards/project/vpn/forms.py:140 dashboards/project/vpn/forms.py:210 #: dashboards/project/vpn/tables.py:215 dashboards/project/vpn/workflows.py:30 #: dashboards/project/vpn/workflows.py:113 #: dashboards/project/vpn/workflows.py:212 #: dashboards/project/vpn/workflows.py:309 #: 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 "" #: dashboards/admin/aggregates/templates/aggregates/_update.html:19 msgid "From here you can edit the aggregate name and availability zone" msgstr "" #: dashboards/admin/aggregates/templates/aggregates/_update.html:25 #: dashboards/admin/flavors/templates/flavors/extras/_create.html:26 #: dashboards/admin/flavors/templates/flavors/extras/_edit.html:26 #: dashboards/admin/images/templates/images/_create.html:34 #: dashboards/admin/images/templates/images/_update.html:25 #: dashboards/admin/images/templates/images/properties/_create.html:26 #: dashboards/admin/images/templates/images/properties/_edit.html:26 #: dashboards/admin/instances/templates/instances/_live_migrate.html:24 #: dashboards/admin/networks/templates/networks/_create.html:25 #: dashboards/admin/networks/templates/networks/_update.html:24 #: dashboards/admin/networks/templates/networks/agents/_add.html:25 #: dashboards/admin/networks/templates/networks/ports/_create.html:25 #: dashboards/admin/networks/templates/networks/ports/_update.html:29 #: dashboards/admin/volumes/templates/volumes/snapshots/_update_status.html:29 #: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:34 #: dashboards/admin/volumes/templates/volumes/volumes/_update_status.html:29 #: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:26 #: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:26 #: dashboards/identity/groups/templates/groups/_add_non_member.html:8 #: dashboards/identity/groups/templates/groups/_create.html:24 #: dashboards/identity/groups/templates/groups/_update.html:24 #: dashboards/identity/roles/templates/roles/_create.html:24 #: dashboards/identity/roles/templates/roles/_update.html:24 #: dashboards/identity/users/templates/users/_create.html:34 #: dashboards/identity/users/templates/users/_update.html:34 #: 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:30 #: 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:25 #: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:24 #: dashboards/project/containers/templates/containers/_update.html:28 #: dashboards/project/containers/templates/containers/_upload.html:27 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_upload_file.html:23 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_cluster.html:22 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_edit_tags.html:28 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_register_image.html:26 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:26 #: dashboards/project/databases/templates/databases/_resize_volume.html:25 #: 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/templates/images/images/_create.html:40 #: dashboards/project/images/templates/images/images/_update.html:24 #: dashboards/project/images/templates/images/snapshots/_create.html:25 #: dashboards/project/instances/templates/instances/_decryptpassword.html:34 #: dashboards/project/instances/templates/instances/_rebuild.html:28 #: 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/extensions/routerrules/_create.html:28 #: dashboards/project/routers/templates/routers/ports/_create.html:30 #: dashboards/project/routers/templates/routers/ports/_setgateway.html:25 #: dashboards/project/stacks/templates/stacks/_change_template.html:26 #: dashboards/project/stacks/templates/stacks/_create.html:25 #: dashboards/project/stacks/templates/stacks/_select_template.html:26 #: dashboards/project/stacks/templates/stacks/_update.html:25 #: dashboards/project/volumes/templates/volumes/backups/_create_backup.html:25 #: dashboards/project/volumes/templates/volumes/backups/_restore_backup.html:25 #: dashboards/project/volumes/templates/volumes/snapshots/_update.html:25 #: dashboards/project/volumes/templates/volumes/volumes/_attach.html:25 #: dashboards/project/volumes/templates/volumes/volumes/_create.html:25 #: dashboards/project/volumes/templates/volumes/volumes/_create_snapshot.html:28 #: dashboards/project/volumes/templates/volumes/volumes/_extend.html:25 #: dashboards/project/volumes/templates/volumes/volumes/_update.html:25 #: dashboards/project/vpn/templates/vpn/_update_ikepolicy.html:24 #: dashboards/project/vpn/templates/vpn/_update_ipsecpolicy.html:24 #: dashboards/project/vpn/templates/vpn/_update_ipsecsiteconnection.html:24 #: dashboards/project/vpn/templates/vpn/_update_vpnservice.html:24 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:28 #: 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 "" #: dashboards/admin/aggregates/templates/aggregates/manage_hosts.html:3 #: dashboards/admin/aggregates/templates/aggregates/manage_hosts.html:6 msgid "Manage Hosts Aggregate" msgstr "" #: dashboards/admin/flavors/panel.py:27 dashboards/admin/flavors/tables.py:31 #: dashboards/admin/flavors/tables.py:133 #: dashboards/admin/flavors/templates/flavors/index.html:3 #: dashboards/admin/flavors/templates/flavors/index.html:6 msgid "Flavors" msgstr "" #: dashboards/admin/flavors/tables.py:30 #: 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/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:11 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:14 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:14 #: dashboards/project/databases/templates/databases/_detail_overview.html:26 #: dashboards/project/databases/workflows/create_instance.py:33 #: dashboards/project/instances/templates/instances/_detail_overview.html:46 #: dashboards/project/instances/workflows/create_instance.py:83 msgid "Flavor" msgstr "" #: dashboards/admin/flavors/tables.py:39 #: dashboards/admin/flavors/workflows.py:178 #: dashboards/admin/flavors/workflows.py:179 #: dashboards/admin/flavors/templates/flavors/create.html:3 #: dashboards/admin/flavors/templates/flavors/create.html:6 msgid "Create Flavor" msgstr "" #: dashboards/admin/flavors/tables.py:47 #: dashboards/admin/flavors/workflows.py:262 #: dashboards/admin/flavors/templates/flavors/update.html:3 #: dashboards/admin/flavors/templates/flavors/update.html:6 msgid "Edit Flavor" msgstr "" #: dashboards/admin/flavors/tables.py:55 #: dashboards/admin/volumes/volumes/tables.py:32 msgid "View Extra Specs" msgstr "" #: dashboards/admin/flavors/tables.py:62 msgid "Modify Access" msgstr "" #: dashboards/admin/flavors/tables.py:86 dashboards/admin/flavors/tables.py:90 #, python-format msgid "%sMB" msgstr "" #: dashboards/admin/flavors/tables.py:94 dashboards/admin/flavors/tables.py:98 #: dashboards/project/volumes/backups/tables.py:95 #: dashboards/project/volumes/volumes/tables.py:228 #, python-format msgid "%sGB" msgstr "" #: dashboards/admin/flavors/tables.py:106 msgid "Flavor Name" msgstr "" #: dashboards/admin/flavors/tables.py:107 #: dashboards/admin/flavors/workflows.py:46 #: dashboards/admin/info/tables.py:201 dashboards/admin/overview/views.py:33 #: dashboards/identity/projects/workflows.py:47 #: dashboards/project/instances/templates/instances/_detail_overview.html:50 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:10 #: dashboards/project/instances/templates/instances/_instance_flavor.html:4 #: dashboards/project/overview/views.py:32 usage/tables.py:33 msgid "VCPUs" msgstr "" #: dashboards/admin/flavors/tables.py:109 #: dashboards/project/databases/templates/databases/_detail_overview.html:28 #: dashboards/project/instances/templates/instances/_detail_overview.html:48 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:14 #: dashboards/project/instances/templates/instances/_instance_flavor.html:5 #: usage/tables.py:37 msgid "RAM" msgstr "" #: dashboards/admin/flavors/tables.py:112 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:11 msgid "Root Disk" msgstr "" #: dashboards/admin/flavors/tables.py:115 #: dashboards/project/instances/templates/instances/_detail_overview.html:55 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:12 msgid "Ephemeral Disk" msgstr "" #: dashboards/admin/flavors/tables.py:118 msgid "Swap Disk" msgstr "" #: dashboards/admin/flavors/tables.py:120 #: dashboards/admin/flavors/workflows.py:41 #: dashboards/admin/networks/forms.py:232 #: dashboards/admin/networks/templates/networks/ports/_update.html:13 #: dashboards/admin/routers/templates/routers/_detail_overview.html:9 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:12 #: dashboards/identity/roles/forms.py:37 #: dashboards/identity/users/forms.py:159 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:8 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:8 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:7 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:7 #: dashboards/project/data_processing/job_executions/tables.py:92 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:7 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:8 #: dashboards/project/database_backups/templates/database_backups/details.html:22 #: dashboards/project/database_backups/templates/database_backups/details.html:66 #: 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:13 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:13 #: dashboards/project/images/templates/images/images/_detail_overview.html:15 #: dashboards/project/instances/templates/instances/_detail_overview.html:12 #: dashboards/project/loadbalancers/forms.py:34 #: dashboards/project/loadbalancers/forms.py:73 #: dashboards/project/loadbalancers/forms.py:165 #: dashboards/project/loadbalancers/forms.py:213 #: 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:37 #: 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/backups/_detail_overview.html:12 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:12 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:12 #: dashboards/project/vpn/forms.py:35 dashboards/project/vpn/forms.py:66 #: dashboards/project/vpn/forms.py:137 dashboards/project/vpn/forms.py:207 #: 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:178 msgid "ID" msgstr "" #: dashboards/admin/flavors/tables.py:122 #: dashboards/project/containers/forms.py:41 #: dashboards/project/containers/templates/containers/_container_detail.html:14 #: dashboards/project/containers/templates/containers/_container_metadata.html:7 #: dashboards/project/images/images/forms.py:99 #: dashboards/project/images/images/forms.py:219 #: dashboards/project/images/images/tables.py:142 #: dashboards/project/images/images/tables.py:222 #: dashboards/project/images/templates/images/images/_detail_overview.html:19 msgid "Public" msgstr "" #: dashboards/admin/flavors/tables.py:126 #: dashboards/admin/flavors/extras/tables.py:61 #: dashboards/admin/volumes/volumes/extras/tables.py:23 #: dashboards/admin/volumes/volumes/extras/tables.py:59 msgid "Extra Specs" msgstr "" #: dashboards/admin/flavors/views.py:49 msgid "Unable to retrieve flavor list." msgstr "" #: dashboards/admin/flavors/views.py:72 #: dashboards/admin/flavors/extras/views.py:43 msgid "Unable to retrieve flavor details." msgstr "" #: dashboards/admin/flavors/workflows.py:32 msgid "" "Flavor ID should be UUID4 or integer. Leave this field blank or use 'auto' " "to set a random UUID4." msgstr "" #: dashboards/admin/flavors/workflows.py:38 msgid "" "Name may only contain letters, numbers, underscores, periods and hyphens." msgstr "" #: dashboards/admin/flavors/workflows.py:48 msgid "RAM MB" msgstr "" #: dashboards/admin/flavors/workflows.py:50 msgid "Root Disk GB" msgstr "" #: dashboards/admin/flavors/workflows.py:52 msgid "Ephemeral Disk GB" msgstr "" #: dashboards/admin/flavors/workflows.py:54 msgid "Swap Disk MB" msgstr "" #: dashboards/admin/flavors/workflows.py:58 #: dashboards/admin/flavors/workflows.py:225 msgid "Flavor Info" msgstr "" #: dashboards/admin/flavors/workflows.py:59 msgid "From here you can create a new flavor to organize instance resources." msgstr "" #: dashboards/admin/flavors/workflows.py:71 #: dashboards/admin/flavors/workflows.py:236 msgid "Unable to get flavor list" msgstr "" #: dashboards/admin/flavors/workflows.py:78 #: dashboards/admin/flavors/workflows.py:244 #, python-format msgid "The name \"%s\" is already used by another flavor." msgstr "" #: dashboards/admin/flavors/workflows.py:83 #, python-format msgid "The ID \"%s\" is already used by another flavor." msgstr "" #: dashboards/admin/flavors/workflows.py:105 msgid "Unable to retrieve flavor access list. Please try again later." msgstr "" #: dashboards/admin/flavors/workflows.py:149 msgid "Flavor Access" msgstr "" #: dashboards/admin/flavors/workflows.py:155 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 "" #: dashboards/admin/flavors/workflows.py:160 msgid "All Projects" msgstr "" #: dashboards/admin/flavors/workflows.py:161 msgid "Selected Projects" msgstr "" #: dashboards/admin/flavors/workflows.py:162 msgid "No projects found." msgstr "" #: dashboards/admin/flavors/workflows.py:163 msgid "No projects selected. All projects can use the flavor." msgstr "" #: dashboards/admin/flavors/workflows.py:180 #, python-format msgid "Created new flavor \"%s\"." msgstr "" #: dashboards/admin/flavors/workflows.py:181 #, python-format msgid "Unable to create flavor \"%s\"." msgstr "" #: dashboards/admin/flavors/workflows.py:206 msgid "Unable to create flavor." msgstr "" #: dashboards/admin/flavors/workflows.py:217 #, python-format msgid "Unable to set flavor access for project %s." msgstr "" #: dashboards/admin/flavors/workflows.py:227 msgid "From here you can edit the flavor details." msgstr "" #: dashboards/admin/flavors/workflows.py:264 #, python-format msgid "Modified flavor \"%s\"." msgstr "" #: dashboards/admin/flavors/workflows.py:265 #, python-format msgid "Unable to modify flavor \"%s\"." msgstr "" #: dashboards/admin/flavors/workflows.py:310 msgid "Modified flavor information, but unable to modify flavor access." msgstr "" #: dashboards/admin/flavors/extras/forms.py:34 msgid "Keys" msgstr "" #: dashboards/admin/flavors/extras/forms.py:40 #: dashboards/admin/flavors/extras/forms.py:49 #: dashboards/admin/flavors/extras/tables.py:56 #: dashboards/admin/images/properties/forms.py:45 #: dashboards/admin/images/properties/tables.py:81 #: dashboards/admin/volumes/volumes/extras/forms.py:23 #: dashboards/admin/volumes/volumes/extras/tables.py:54 msgid "Key" msgstr "" #: dashboards/admin/flavors/extras/forms.py:43 msgid "" "Key Name may only contain letters, numbers, underscores, periods, colons, " "spaces and hyphens." msgstr "" #: dashboards/admin/flavors/extras/forms.py:50 #: dashboards/admin/flavors/extras/forms.py:85 #: dashboards/admin/flavors/extras/tables.py:57 #: dashboards/admin/images/properties/forms.py:46 #: dashboards/admin/images/properties/forms.py:72 #: dashboards/admin/images/properties/tables.py:82 #: dashboards/admin/metering/templates/metering/stats.html:89 #: dashboards/admin/volumes/volumes/extras/forms.py:24 #: dashboards/admin/volumes/volumes/extras/forms.py:41 #: dashboards/admin/volumes/volumes/extras/tables.py:55 msgid "Value" msgstr "" #: dashboards/admin/flavors/extras/forms.py:57 msgid "Other Key" msgstr "" #: dashboards/admin/flavors/extras/forms.py:64 #: dashboards/project/access_and_security/security_groups/forms.py:40 #: dashboards/project/access_and_security/security_groups/forms.py:67 msgid "This field is required." msgstr "" #: dashboards/admin/flavors/extras/forms.py:75 #: dashboards/admin/volumes/volumes/extras/forms.py:32 #, python-format msgid "Created extra spec \"%s\"." msgstr "" #: dashboards/admin/flavors/extras/forms.py:80 msgid "Unable to create flavor extra spec." msgstr "" #: dashboards/admin/flavors/extras/forms.py:94 #: dashboards/admin/volumes/volumes/extras/forms.py:50 #, python-format msgid "Saved extra spec \"%s\"." msgstr "" #: dashboards/admin/flavors/extras/forms.py:98 msgid "Unable to edit extra spec." msgstr "" #: dashboards/admin/flavors/extras/tables.py:24 msgid "ExtraSpec" msgstr "" #: dashboards/admin/flavors/extras/tables.py:25 msgid "ExtraSpecs" msgstr "" #: dashboards/admin/flavors/extras/tables.py:34 #: dashboards/admin/flavors/templates/flavors/extras/_create.html:25 #: dashboards/admin/images/templates/images/properties/_create.html:25 #: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:25 #: dashboards/admin/volumes/volumes/extras/tables.py:33 #: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:23 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:80 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:222 #: dashboards/project/data_processing/clusters/workflows/create.py:196 #: dashboards/project/data_processing/data_sources/workflows/create.py:89 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:25 #: dashboards/project/data_processing/jobs/workflows/create.py:118 #: dashboards/project/data_processing/jobs/workflows/launch.py:406 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:164 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:291 #: dashboards/project/networks/workflows.py:264 #: dashboards/project/networks/subnets/workflows.py:56 msgid "Create" msgstr "" #: dashboards/admin/flavors/extras/tables.py:45 #: dashboards/admin/images/properties/tables.py:66 #: dashboards/admin/volumes/volumes/extras/tables.py:44 #: dashboards/identity/domains/tables.py:63 #: dashboards/identity/roles/tables.py:36 #: dashboards/identity/users/tables.py:43 #: dashboards/project/containers/tables.py:307 #: dashboards/project/images/images/tables.py:87 msgid "Edit" msgstr "" #: dashboards/admin/flavors/extras/views.py:61 #: dashboards/admin/volumes/volumes/extras/views.py:55 msgid "Unable to retrieve extra spec list." msgstr "" #: dashboards/admin/flavors/extras/views.py:96 msgid "Unable to retrieve flavor extra spec details." msgstr "" #: dashboards/admin/flavors/templates/flavors/extras/_create.html:10 #: dashboards/admin/flavors/templates/flavors/extras/create.html:4 msgid "Create Flavor Extra Spec" msgstr "" #: dashboards/admin/flavors/templates/flavors/extras/_create.html:20 msgid "Create a new \"extra spec\" key-value pair for a flavor." msgstr "" #: dashboards/admin/flavors/templates/flavors/extras/_edit.html:10 #: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:10 msgid "Edit Extra Spec Value" msgstr "" #: dashboards/admin/flavors/templates/flavors/extras/_edit.html:20 #, python-format msgid "Update the \"extra spec\" value for "%(key)s"" msgstr "" #: dashboards/admin/flavors/templates/flavors/extras/_index.html:6 #: dashboards/admin/flavors/templates/flavors/extras/index.html:4 msgid "Flavor Extra Specs" msgstr "" #: dashboards/admin/flavors/templates/flavors/extras/_index.html:13 #: dashboards/admin/volumes/templates/volumes/volumes/extras/_index.html:13 #: dashboards/project/containers/templates/containers/_container_detail.html:29 #: dashboards/project/containers/templates/containers/_object_detail.html:25 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:103 msgid "Close" msgstr "" #: dashboards/admin/flavors/templates/flavors/extras/edit.html:4 msgid "Edit Flavor Extra Spec" msgstr "" #: dashboards/admin/hypervisors/panel.py:22 #: dashboards/admin/hypervisors/tables.py:64 #: dashboards/admin/hypervisors/templates/hypervisors/index.html:4 msgid "Hypervisors" msgstr "" #: dashboards/admin/hypervisors/tables.py:25 msgid "Hostname" msgstr "" #: dashboards/admin/hypervisors/tables.py:28 #: dashboards/admin/info/tables.py:162 #: dashboards/admin/routers/ports/tables.py:32 #: dashboards/project/access_and_security/security_groups/forms.py:169 #: dashboards/project/access_and_security/security_groups/forms.py:176 #: dashboards/project/data_processing/data_sources/tables.py:50 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:9 #: dashboards/project/images/images/tables.py:214 #: dashboards/project/loadbalancers/workflows.py:481 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:12 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:41 #: dashboards/project/routers/ports/tables.py:96 #: dashboards/project/volumes/volumes/forms.py:45 #: dashboards/project/volumes/volumes/tables.py:326 msgid "Type" msgstr "" #: dashboards/admin/hypervisors/tables.py:31 msgid "VCPUs (used)" msgstr "" #: dashboards/admin/hypervisors/tables.py:34 msgid "VCPUs (total)" msgstr "" #: dashboards/admin/hypervisors/tables.py:37 msgid "RAM (used)" msgstr "" #: dashboards/admin/hypervisors/tables.py:42 msgid "RAM (total)" msgstr "" #: dashboards/admin/hypervisors/tables.py:47 msgid "Storage (used)" msgstr "" #: dashboards/admin/hypervisors/tables.py:52 msgid "Storage (total)" msgstr "" #: dashboards/admin/hypervisors/tables.py:57 #: dashboards/admin/info/tables.py:202 dashboards/admin/instances/panel.py:27 #: dashboards/admin/instances/tables.py:36 #: dashboards/admin/instances/tables.py:169 #: dashboards/admin/instances/templates/instances/index.html:3 #: dashboards/identity/projects/workflows.py:48 #: dashboards/project/data_processing/clusters/tabs.py:138 #: dashboards/project/databases/panel.py:23 #: dashboards/project/databases/tables.py:37 #: dashboards/project/databases/tables.py:50 #: dashboards/project/databases/tables.py:225 #: dashboards/project/databases/templates/databases/index.html:3 #: dashboards/project/databases/templates/databases/index.html:6 #: dashboards/project/instances/panel.py:23 #: dashboards/project/instances/tables.py:80 #: dashboards/project/instances/tables.py:104 #: dashboards/project/instances/tables.py:140 #: dashboards/project/instances/tables.py:181 #: dashboards/project/instances/tables.py:628 #: dashboards/project/instances/tables.py:649 #: dashboards/project/instances/tables.py:843 #: dashboards/project/instances/templates/instances/index.html:3 #: dashboards/project/instances/templates/instances/index.html:6 #: dashboards/project/network_topology/instances/tables.py:23 msgid "Instances" msgstr "" #: dashboards/admin/hypervisors/tables.py:70 #: dashboards/project/databases/tables.py:204 #: dashboards/project/databases/workflows/create_instance.py:32 #: dashboards/project/instances/tables.py:785 #: dashboards/project/instances/tables.py:807 #: dashboards/project/instances/workflows/create_instance.py:80 #: dashboards/project/overview/views.py:32 usage/tables.py:72 msgid "Instance Name" msgstr "" #: dashboards/admin/hypervisors/tables.py:73 #: dashboards/project/images/snapshots/forms.py:30 msgid "Instance ID" msgstr "" #: dashboards/admin/hypervisors/tables.py:80 msgid "Hypervisor Instances" msgstr "" #: dashboards/admin/hypervisors/views.py:36 #: dashboards/admin/instances/views.py:156 msgid "Unable to retrieve hypervisor information." msgstr "" #: dashboards/admin/hypervisors/views.py:46 msgid "Unable to retrieve hypervisor statistics." msgstr "" #: dashboards/admin/hypervisors/views.py:67 msgid "Unable to retrieve hypervisor instances list." msgstr "" #: dashboards/admin/hypervisors/templates/hypervisors/detail.html:3 #: dashboards/admin/hypervisors/templates/hypervisors/detail.html:6 msgid "Hypervisor Servers" msgstr "" #: dashboards/admin/hypervisors/templates/hypervisors/index.html:7 msgid "All Hypervisors" msgstr "" #: dashboards/admin/hypervisors/templates/hypervisors/index.html:12 msgid "Hypervisor Summary" msgstr "" #: dashboards/admin/hypervisors/templates/hypervisors/index.html:15 msgid "VCPU Usage" msgstr "" #: 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 %(used)s of %(available)s " msgstr "" #: dashboards/admin/hypervisors/templates/hypervisors/index.html:22 msgid "Memory Usage" msgstr "" #: dashboards/admin/hypervisors/templates/hypervisors/index.html:29 msgid "Disk Usage" msgstr "" #: dashboards/admin/images/panel.py:27 dashboards/admin/images/tables.py:76 #: dashboards/admin/images/templates/images/index.html:3 #: dashboards/admin/images/templates/images/index.html:6 #: dashboards/project/data_processing/data_image_registry/tables.py:54 #: dashboards/project/images/panel.py:24 #: dashboards/project/images/images/tables.py:60 #: dashboards/project/images/images/tables.py:238 #: dashboards/project/images/templates/images/index.html:3 #: dashboards/project/images/templates/images/index.html:6 msgid "Images" msgstr "" #: dashboards/admin/images/tables.py:45 msgid "View Custom Properties" msgstr "" #: dashboards/admin/images/tables.py:60 msgid "Image Name =" msgstr "" #: dashboards/admin/images/tables.py:61 #: dashboards/admin/instances/tables.py:95 #: dashboards/project/instances/tables.py:786 msgid "Status =" msgstr "" #: dashboards/admin/images/tables.py:62 msgid "Format =" msgstr "" #: dashboards/admin/images/tables.py:63 msgid "Min. Size (MB)" msgstr "" #: dashboards/admin/images/tables.py:64 msgid "Max. Size (MB)" msgstr "" #: dashboards/admin/images/tables.py:70 #: dashboards/admin/instances/tables.py:137 #: dashboards/project/images/images/tables.py:212 #: dashboards/project/instances/tables.py:809 #: dashboards/project/instances/templates/instances/_detail_overview.html:104 #: dashboards/project/instances/workflows/create_instance.py:104 msgid "Image Name" msgstr "" #: dashboards/admin/images/views.py:75 msgid "Unable to retrieve image list." msgstr "" #: dashboards/admin/images/properties/forms.py:53 #, python-format msgid "Created custom property \"%s\"." msgstr "" #: dashboards/admin/images/properties/forms.py:57 #, python-format msgid "Unable to create image custom property. Property \"%s\" is read only." msgstr "" #: dashboards/admin/images/properties/forms.py:61 #, python-format msgid "Unable to create image custom property. Property \"%s\" already exists." msgstr "" #: dashboards/admin/images/properties/forms.py:65 #, python-format msgid "Unable to create image custom property \"%s\"." msgstr "" #: dashboards/admin/images/properties/forms.py:79 #, python-format msgid "Saved custom property \"%s\"." msgstr "" #: dashboards/admin/images/properties/forms.py:83 #, python-format msgid "Unable to edit image custom property. Property \"%s\" is read only." msgstr "" #: dashboards/admin/images/properties/forms.py:87 #, python-format msgid "Unable to edit image custom property \"%s\"." msgstr "" #: dashboards/admin/images/properties/tables.py:40 msgid "Property" msgstr "" #: dashboards/admin/images/properties/tables.py:41 msgid "Properties" msgstr "" #: dashboards/admin/images/properties/tables.py:55 msgid "Create Property" msgstr "" #: dashboards/admin/images/properties/tables.py:86 #: dashboards/project/images/templates/images/images/_detail_overview.html:62 msgid "Custom Properties" msgstr "" #: dashboards/admin/images/properties/views.py:36 #: dashboards/project/images/images/views.py:95 msgid "Unable to retrieve image details." msgstr "" #: dashboards/admin/images/properties/views.py:61 msgid "Unable to retrieve image custom properties list." msgstr "" #: dashboards/admin/images/properties/views.py:86 msgid "Unable to retrieve image custom property." msgstr "" #: 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/templates/images/images/_create.html:10 #: dashboards/project/images/templates/images/images/create.html:3 #: dashboards/project/images/templates/images/images/create.html:6 msgid "Create An Image" msgstr "" #: dashboards/admin/images/templates/images/_create.html:18 #: dashboards/admin/instances/templates/instances/_live_migrate.html:17 #: dashboards/admin/networks/templates/networks/_update.html:17 #: dashboards/admin/networks/templates/networks/ports/_update.html:22 #: dashboards/admin/volumes/templates/volumes/snapshots/_update_status.html:18 #: dashboards/admin/volumes/templates/volumes/volumes/_update_status.html:18 #: 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/templates/images/images/_create.html:19 #: dashboards/project/images/templates/images/images/_update.html:17 #: dashboards/project/images/templates/images/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/project/volumes/templates/volumes/snapshots/_update.html:18 #: dashboards/project/vpn/templates/vpn/_update_ikepolicy.html:17 #: dashboards/project/vpn/templates/vpn/_update_ipsecpolicy.html:17 #: dashboards/project/vpn/templates/vpn/_update_ipsecsiteconnection.html:17 #: dashboards/project/vpn/templates/vpn/_update_vpnservice.html:17 #: 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 "" #: dashboards/admin/images/templates/images/_create.html:20 msgid "Specify an image to upload to the Image Service." msgstr "" #: dashboards/admin/images/templates/images/_create.html:23 #: dashboards/project/images/templates/images/images/_create.html:24 msgid "" "Currently only images available via an HTTP URL are supported. The image " "location must be accessible to the Image Service. Compressed image binaries " "are supported (.zip and .tar.gz.)" msgstr "" #: dashboards/admin/images/templates/images/_create.html:26 #: dashboards/project/images/templates/images/images/_create.html:28 msgid "Please note: " msgstr "" #: dashboards/admin/images/templates/images/_create.html:27 #: dashboards/project/images/templates/images/images/_create.html:32 msgid "" "The Image Location field MUST be a valid and direct URL to the image binary. " "URLs that redirect or serve error pages will result in unusable images." msgstr "" #: dashboards/admin/images/templates/images/_create.html:33 #: dashboards/project/images/images/tables.py:78 #: dashboards/project/images/templates/images/images/_create.html:39 msgid "Create Image" msgstr "" #: 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/templates/images/images/_update.html:8 #: dashboards/project/images/templates/images/images/_update.html:23 #: dashboards/project/images/templates/images/images/update.html:3 #: dashboards/project/images/templates/images/images/update.html:6 msgid "Update Image" msgstr "" #: dashboards/admin/images/templates/images/_update.html:19 #: dashboards/project/images/templates/images/images/_update.html:18 msgid "From here you can modify different properties of an image." msgstr "" #: dashboards/admin/images/templates/images/properties/_create.html:10 #: dashboards/admin/images/templates/images/properties/create.html:4 msgid "Create Image Custom Property" msgstr "" #: dashboards/admin/images/templates/images/properties/_create.html:20 msgid "Create a new custom property for an image." msgstr "" #: dashboards/admin/images/templates/images/properties/_edit.html:10 msgid "Edit Custom Property Value" msgstr "" #: dashboards/admin/images/templates/images/properties/_edit.html:20 #, python-format msgid "Update the custom property value for "%(key)s"" msgstr "" #: dashboards/admin/images/templates/images/properties/create.html:7 #: dashboards/admin/images/templates/images/properties/edit.html:7 #: dashboards/project/data_processing/data_image_registry/forms.py:60 #: dashboards/project/data_processing/data_image_registry/tables.py:53 #: dashboards/project/data_processing/data_image_registry/tables.py:63 #: dashboards/project/images/images/tables.py:59 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:57 #: dashboards/project/volumes/volumes/forms.py:193 msgid "Image" msgstr "" #: dashboards/admin/images/templates/images/properties/edit.html:4 msgid "Edit Image Custom Property" msgstr "" #: dashboards/admin/images/templates/images/properties/index.html:3 msgid "Image Custom Properties" msgstr "" #: dashboards/admin/images/templates/images/properties/index.html:6 msgid "Image Custom Properties: " msgstr "" #: dashboards/admin/images/templates/images/properties/index.html:6 msgid "Image Custom Properties:" msgstr "" #: dashboards/admin/info/panel.py:27 #: dashboards/admin/info/templates/info/index.html:3 #: dashboards/admin/info/templates/info/index.html:6 msgid "System Info" msgstr "" #: dashboards/admin/info/tables.py:26 dashboards/admin/info/tables.py:149 #: dashboards/admin/networks/agents/tables.py:66 #: dashboards/identity/domains/tables.py:171 #: dashboards/identity/domains/workflows.py:37 #: dashboards/identity/groups/tables.py:168 #: dashboards/identity/projects/tables.py:188 #: dashboards/identity/projects/tables.py:190 #: dashboards/identity/projects/workflows.py:112 #: dashboards/identity/projects/workflows.py:472 #: dashboards/identity/users/tables.py:60 #: dashboards/identity/users/tables.py:143 #: dashboards/project/firewalls/forms.py:69 #: dashboards/project/firewalls/tables.py:222 #: dashboards/project/firewalls/workflows.py:69 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:53 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:63 msgid "Enabled" msgstr "" #: dashboards/admin/info/tables.py:27 dashboards/admin/info/tables.py:151 #: dashboards/admin/networks/agents/tables.py:67 #: dashboards/identity/users/tables.py:60 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:63 msgid "Disabled" msgstr "" #: dashboards/admin/info/tables.py:58 dashboards/admin/metering/tables.py:25 #: dashboards/admin/metering/views.py:149 #: dashboards/project/access_and_security/api_access/tables.py:53 msgid "Service" msgstr "" #: dashboards/admin/info/tables.py:59 dashboards/admin/info/tables.py:88 #: dashboards/admin/info/tables.py:112 dashboards/admin/info/tables.py:164 #: dashboards/admin/instances/tables.py:131 #: dashboards/admin/networks/agents/tables.py:78 #: dashboards/admin/volumes/snapshots/tables.py:63 #: dashboards/admin/volumes/volumes/tables.py:70 #: dashboards/project/databases/tables.py:209 #: dashboards/project/databases/templates/databases/_detail_overview.html:48 #: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:10 #: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:10 #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:10 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:10 #: dashboards/project/databases/templates/databases/_detail_overview_redis.html:10 msgid "Host" msgstr "" #: dashboards/admin/info/tables.py:61 dashboards/admin/info/tables.py:90 #: dashboards/admin/info/tables.py:114 dashboards/admin/info/tables.py:165 #: dashboards/admin/instances/tables.py:147 #: dashboards/admin/networks/tables.py:92 #: dashboards/admin/networks/agents/tables.py:79 #: dashboards/admin/networks/ports/tables.py:94 #: dashboards/admin/routers/tables.py:61 #: dashboards/admin/routers/ports/tables.py:30 #: dashboards/admin/routers/templates/routers/_detail_overview.html:13 #: dashboards/admin/volumes/snapshots/forms.py:33 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:18 #: dashboards/admin/volumes/volumes/forms.py:46 #: dashboards/project/data_processing/clusters/tables.py:98 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:12 #: dashboards/project/data_processing/job_executions/tables.py:99 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:5 #: dashboards/project/database_backups/tables.py:152 #: dashboards/project/database_backups/templates/database_backups/details.html:30 #: dashboards/project/database_backups/templates/database_backups/details.html:71 #: dashboards/project/databases/tables.py:219 #: dashboards/project/databases/tables.py:283 #: dashboards/project/databases/templates/databases/_detail_overview.html:17 #: dashboards/project/firewalls/tables.py:259 #: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:25 #: dashboards/project/images/images/tables.py:218 #: dashboards/project/images/templates/images/images/_detail_overview.html:17 #: dashboards/project/instances/tables.py:819 #: dashboards/project/instances/templates/instances/_detail_overview.html:14 #: dashboards/project/loadbalancers/tables.py:284 #: dashboards/project/loadbalancers/tables.py:318 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:66 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:55 #: dashboards/project/networks/tables.py:123 #: dashboards/project/networks/ports/tables.py:64 #: dashboards/project/networks/templates/networks/_detail_overview.html:13 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:32 #: dashboards/project/routers/tables.py:151 #: dashboards/project/routers/ports/tables.py:94 #: dashboards/project/routers/templates/routers/_detail_overview.html:11 #: dashboards/project/stacks/tables.py:98 #: dashboards/project/stacks/tables.py:135 #: dashboards/project/stacks/tables.py:182 #: 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:31 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:36 #: dashboards/project/volumes/backups/tables.py:116 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:18 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:18 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:18 #: dashboards/project/volumes/volumes/tables.py:304 #: dashboards/project/vpn/tables.py:193 dashboards/project/vpn/tables.py:220 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:71 #: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:38 msgid "Status" msgstr "" #: dashboards/admin/info/tables.py:67 dashboards/admin/info/tabs.py:31 msgid "Services" msgstr "" #: dashboards/admin/info/tables.py:89 dashboards/admin/info/tables.py:113 msgid "Zone" msgstr "" #: dashboards/admin/info/tables.py:91 dashboards/admin/info/tables.py:116 #: dashboards/admin/info/tables.py:166 dashboards/project/overview/views.py:34 msgid "State" msgstr "" #: dashboards/admin/info/tables.py:96 dashboards/admin/info/tables.py:121 #: dashboards/admin/info/tables.py:170 msgctxt "Time since the last update" msgid "Last Updated" msgstr "" #: dashboards/admin/info/tables.py:105 dashboards/admin/info/tabs.py:47 msgid "Compute Services" msgstr "" #: dashboards/admin/info/tables.py:130 dashboards/admin/info/tabs.py:65 msgid "Block Storage Services" msgstr "" #: dashboards/admin/info/tables.py:156 #: dashboards/admin/networks/agents/tables.py:72 msgid "Up" msgstr "" #: dashboards/admin/info/tables.py:158 #: dashboards/admin/networks/agents/tables.py:73 msgid "Down" msgstr "" #: dashboards/admin/info/tables.py:179 dashboards/admin/info/tabs.py:83 msgid "Network Agents" msgstr "" #: dashboards/admin/info/tables.py:198 #: dashboards/identity/projects/workflows.py:44 msgid "Injected File Content Bytes" msgstr "" #: dashboards/admin/info/tables.py:199 msgid "Length of Injected File Path" msgstr "" #: dashboards/admin/info/tables.py:200 #: dashboards/identity/projects/workflows.py:46 msgid "Metadata Items" msgstr "" #: dashboards/admin/info/tables.py:203 #: dashboards/identity/projects/workflows.py:50 msgid "Injected Files" msgstr "" #: dashboards/admin/info/tables.py:204 dashboards/admin/volumes/panel.py:21 #: dashboards/admin/volumes/tabs.py:34 #: dashboards/admin/volumes/templates/volumes/index.html:3 #: dashboards/admin/volumes/templates/volumes/index.html:6 #: dashboards/admin/volumes/volumes/tables.py:75 #: dashboards/identity/projects/workflows.py:53 #: dashboards/project/volumes/panel.py:23 #: dashboards/project/volumes/tabs.py:62 #: dashboards/project/volumes/templates/volumes/index.html:3 #: dashboards/project/volumes/templates/volumes/index.html:6 #: dashboards/project/volumes/volumes/tables.py:60 #: dashboards/project/volumes/volumes/tables.py:340 #: dashboards/project/volumes/volumes/tables.py:353 msgid "Volumes" msgstr "" #: dashboards/admin/info/tables.py:205 dashboards/admin/volumes/tabs.py:72 #: dashboards/admin/volumes/snapshots/tables.py:68 #: dashboards/identity/projects/workflows.py:54 #: dashboards/project/volumes/tabs.py:76 #: dashboards/project/volumes/snapshots/tables.py:45 #: dashboards/project/volumes/snapshots/tables.py:137 msgid "Volume Snapshots" msgstr "" #: dashboards/admin/info/tables.py:206 #: dashboards/identity/projects/workflows.py:56 msgid "Total Size of Volumes and Snapshots (GB)" msgstr "" #: dashboards/admin/info/tables.py:207 dashboards/admin/overview/views.py:33 #: dashboards/identity/projects/workflows.py:57 #: dashboards/project/overview/views.py:32 msgid "RAM (MB)" msgstr "" #: dashboards/admin/info/tables.py:208 #: dashboards/identity/projects/workflows.py:58 #: dashboards/identity/projects/workflows.py:70 #: dashboards/project/access_and_security/tabs.py:75 #: dashboards/project/access_and_security/floating_ips/tables.py:75 #: dashboards/project/access_and_security/floating_ips/tables.py:175 msgid "Floating IPs" msgstr "" #: dashboards/admin/info/tables.py:209 #: dashboards/identity/projects/workflows.py:61 #: dashboards/identity/projects/workflows.py:67 #: dashboards/project/access_and_security/tabs.py:41 #: dashboards/project/access_and_security/security_groups/tables.py:31 #: dashboards/project/access_and_security/security_groups/tables.py:132 #: dashboards/project/instances/templates/instances/_detail_overview.html:77 #: dashboards/project/instances/workflows/create_instance.py:463 #: dashboards/project/instances/workflows/update_instance.py:80 msgid "Security Groups" msgstr "" #: dashboards/admin/info/tables.py:210 #: dashboards/identity/projects/workflows.py:63 #: dashboards/identity/projects/workflows.py:69 #: dashboards/project/access_and_security/security_groups/tables.py:247 msgid "Security Group Rules" msgstr "" #: dashboards/admin/info/tables.py:211 #: dashboards/project/access_and_security/tabs.py:58 #: dashboards/project/access_and_security/keypairs/tables.py:26 #: dashboards/project/access_and_security/keypairs/tables.py:75 msgid "Key Pairs" msgstr "" #: dashboards/admin/info/tables.py:212 #: dashboards/admin/networks/ports/tables.py:91 #: dashboards/admin/routers/ports/tables.py:29 #: dashboards/identity/projects/workflows.py:59 #: dashboards/project/networks/ports/tables.py:62 #: dashboards/project/routers/ports/tables.py:93 msgid "Fixed IPs" msgstr "" #: dashboards/admin/info/tables.py:213 msgid "LUKS Volumes" msgstr "" #: dashboards/admin/info/tables.py:214 msgid "LUKS Volume Snapshots" msgstr "" #: dashboards/admin/info/tables.py:216 msgid "Total Size of LUKS Volumes and Snapshots (GB)" msgstr "" #: dashboards/admin/info/tables.py:217 msgid "dm-crypt" msgstr "" #: dashboards/admin/info/tables.py:223 msgid "Quota Name" msgstr "" #: dashboards/admin/info/tables.py:224 msgid "Limit" msgstr "" #: dashboards/admin/info/tables.py:231 msgid "Quotas" msgstr "" #: dashboards/admin/info/tabs.py:56 msgid "Unable to get nova services list." msgstr "" #: dashboards/admin/info/tabs.py:74 msgid "Unable to get cinder services list." msgstr "" #: dashboards/admin/info/tabs.py:92 msgid "Unable to get network agents info." msgstr "" #: dashboards/admin/info/tabs.py:99 msgid "Unable to get network agents list." msgstr "" #: dashboards/admin/info/tabs.py:108 msgid "Default Quotas" msgstr "" #: dashboards/admin/info/tabs.py:119 msgid "Unable to get quota info." msgstr "" #: dashboards/admin/info/views.py:39 msgid "Unable to retrieve version information." msgstr "" #: dashboards/admin/info/templates/info/_cell_status.html:4 msgid "Reason" msgstr "" #: dashboards/admin/info/templates/info/index.html:14 #, python-format msgid "" "Version: %(version_info)s\n" " " msgstr "" #: dashboards/admin/instances/forms.py:27 msgid "Current Host" msgstr "" #: dashboards/admin/instances/forms.py:31 msgid "New Host" msgstr "" #: dashboards/admin/instances/forms.py:32 msgid "Choose a Host to migrate to." msgstr "" #: dashboards/admin/instances/forms.py:33 msgid "Disk Over Commit" msgstr "" #: dashboards/admin/instances/forms.py:35 msgid "Block Migration" msgstr "" #: dashboards/admin/instances/forms.py:55 msgid "Select a new host" msgstr "" #: dashboards/admin/instances/forms.py:57 msgid "No other hosts available." msgstr "" #: dashboards/admin/instances/forms.py:69 #, python-format msgid "The instance is preparing the live migration to host \"%s\"." msgstr "" #: dashboards/admin/instances/forms.py:74 #, python-format msgid "Failed to live migrate instance to host \"%s\"." msgstr "" #: dashboards/admin/instances/tables.py:33 msgid "Migrate" msgstr "" #: dashboards/admin/instances/tables.py:34 msgid "Scheduled migration (pending confirmation) of" msgstr "" #: dashboards/admin/instances/tables.py:35 #: dashboards/project/access_and_security/floating_ips/tables.py:161 #: dashboards/project/access_and_security/floating_ips/workflows.py:34 #: dashboards/project/databases/tables.py:36 #: dashboards/project/databases/tables.py:49 #: dashboards/project/instances/tables.py:79 #: dashboards/project/instances/tables.py:103 #: dashboards/project/instances/tables.py:139 #: dashboards/project/instances/tables.py:180 #: dashboards/project/instances/tables.py:627 #: dashboards/project/instances/tables.py:648 #: dashboards/project/network_topology/templates/network_topology/_svg_element.html:196 #: dashboards/project/volumes/volumes/tables.py:378 msgid "Instance" msgstr "" #: dashboards/admin/instances/tables.py:57 #: dashboards/admin/instances/templates/instances/_live_migrate.html:23 msgid "Live Migrate Instance" msgstr "" #: dashboards/admin/instances/tables.py:90 #: dashboards/admin/instances/tables.py:124 #: dashboards/admin/metering/templates/metering/stats.html:84 #: dashboards/admin/networks/forms.py:39 #: dashboards/admin/networks/tables.py:83 #: dashboards/admin/routers/tables.py:55 #: dashboards/admin/volumes/snapshots/tables.py:64 #: dashboards/admin/volumes/volumes/tables.py:71 #: dashboards/identity/projects/tables.py:112 #: dashboards/project/dashboard.py:75 #: dashboards/project/images/images/tables.py:136 #: dashboards/project/instances/workflows/create_instance.py:50 #: dashboards/router/nexus1000v/forms.py:121 #: dashboards/router/nexus1000v/forms.py:192 #: dashboards/router/nexus1000v/tables.py:62 #: dashboards/router/nexus1000v/tables.py:84 msgid "Project" msgstr "" #: dashboards/admin/instances/tables.py:91 msgid "Host =" msgstr "" #: dashboards/admin/instances/tables.py:93 msgid "IPv4 Address =" msgstr "" #: dashboards/admin/instances/tables.py:94 msgid "IPv6 Address =" msgstr "" #: dashboards/admin/instances/tables.py:96 #: dashboards/project/instances/tables.py:787 msgid "Image ID =" msgstr "" #: dashboards/admin/instances/tables.py:97 #: dashboards/project/instances/tables.py:788 msgid "Flavor ID =" msgstr "" #: dashboards/admin/instances/tables.py:139 #: dashboards/project/access_and_security/floating_ips/tables.py:157 #: dashboards/project/access_and_security/floating_ips/workflows.py:30 #: dashboards/project/access_and_security/floating_ips/workflows.py:37 #: dashboards/project/instances/tables.py:811 #: dashboards/project/loadbalancers/tables.py:309 msgid "IP Address" msgstr "" #: dashboards/admin/instances/tables.py:142 #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:33 #: dashboards/project/containers/tables.py:424 #: dashboards/project/containers/templates/containers/_container_detail.html:22 #: dashboards/project/containers/templates/containers/_object_detail.html:18 #: dashboards/project/databases/tables.py:211 #: dashboards/project/images/images/tables.py:232 #: dashboards/project/images/templates/images/images/_detail_overview.html:44 #: dashboards/project/instances/tables.py:814 #: dashboards/project/instances/templates/instances/_instance_flavor.html:6 #: dashboards/project/volumes/backups/tables.py:112 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:34 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:37 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:27 #: dashboards/project/volumes/volumes/tables.py:300 msgid "Size" msgstr "" #: dashboards/admin/instances/tables.py:153 #: dashboards/project/instances/tables.py:826 msgid "Task" msgstr "" #: dashboards/admin/instances/tables.py:160 #: dashboards/project/instances/tables.py:833 msgid "Power State" msgstr "" #: dashboards/admin/instances/tables.py:162 #: dashboards/project/instances/tables.py:836 #: dashboards/project/instances/templates/instances/_detail_overview.html:20 #: usage/tables.py:75 msgid "Uptime" msgstr "" #: dashboards/admin/instances/views.py:84 #: dashboards/project/access_and_security/tabs.py:101 #: dashboards/project/access_and_security/floating_ips/workflows.py:84 msgid "Unable to retrieve instance list." msgstr "" #: dashboards/admin/instances/views.py:91 #: dashboards/project/instances/views.py:78 msgid "Unable to retrieve IP addresses from Neutron." msgstr "" #: dashboards/admin/instances/views.py:106 #: dashboards/admin/networks/views.py:49 msgid "Unable to retrieve instance project information." msgstr "" #: dashboards/admin/instances/views.py:123 #: dashboards/project/instances/views.py:119 msgid "Unable to retrieve instance size information." msgstr "" #: dashboards/admin/instances/views.py:166 #: dashboards/project/databases/views.py:138 #: dashboards/project/instances/views.py:208 #: dashboards/project/instances/views.py:318 msgid "Unable to retrieve instance details." msgstr "" #: dashboards/admin/instances/templates/instances/_live_migrate.html:8 #: dashboards/admin/instances/templates/instances/live_migrate.html:3 #: dashboards/admin/instances/templates/instances/live_migrate.html:6 msgid "Live Migrate" msgstr "" #: dashboards/admin/instances/templates/instances/_live_migrate.html:18 msgid "From here you can live migrate an instance to a specific host." msgstr "" #: dashboards/admin/instances/templates/instances/index.html:6 msgid "All Instances" msgstr "" #: dashboards/admin/metering/panel.py:20 msgid "Resource Usage" msgstr "" #: dashboards/admin/metering/tables.py:26 #: dashboards/admin/metering/views.py:148 msgid "Meter" msgstr "" #: dashboards/admin/metering/tables.py:28 msgid "Day" msgstr "" #: dashboards/admin/metering/tables.py:30 #: dashboards/admin/metering/views.py:149 msgid "Value (Avg)" msgstr "" #: dashboards/admin/metering/tabs.py:24 msgid "Stats" msgstr "" #: dashboards/admin/metering/tabs.py:41 msgid "There are no meters defined yet." msgstr "" #: dashboards/admin/metering/tabs.py:57 msgid "Daily Report" msgstr "" #: dashboards/admin/metering/views.py:148 #: dashboards/admin/overview/views.py:33 usage/tables.py:45 msgid "Project Name" msgstr "" #: dashboards/admin/metering/views.py:149 msgid "Time" msgstr "" #: dashboards/admin/metering/views.py:264 msgid "Unable to retrieve tenant list." msgstr "" #: dashboards/admin/metering/views.py:303 msgid "Unable to retrieve statistics." msgstr "" #: dashboards/admin/metering/views.py:310 msgid "Nova" msgstr "" #: dashboards/admin/metering/views.py:311 msgid "Neutron" msgstr "" #: dashboards/admin/metering/views.py:312 msgid "Glance" msgstr "" #: dashboards/admin/metering/views.py:313 msgid "Cinder" msgstr "" #: dashboards/admin/metering/views.py:314 msgid "Swift_meters" msgstr "" #: dashboards/admin/metering/views.py:315 msgid "Kwapi" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:6 #: dashboards/admin/metering/templates/metering/stats.html:102 msgid "Period" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:10 #: dashboards/admin/metering/templates/metering/stats.html:106 msgid "Last day" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:11 #: dashboards/admin/metering/templates/metering/stats.html:107 msgid "Last week" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:12 #: dashboards/admin/metering/templates/metering/stats.html:108 msgid "Month to date" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:13 #: dashboards/admin/metering/templates/metering/stats.html:109 msgid "Last 15 days" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:14 #: dashboards/admin/metering/templates/metering/stats.html:110 msgid "Last 30 days" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:15 #: dashboards/admin/metering/templates/metering/stats.html:111 msgid "Last year" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:16 #: dashboards/admin/metering/templates/metering/stats.html:112 #: dashboards/router/nexus1000v/forms.py:62 msgid "Other" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:21 #: dashboards/admin/metering/templates/metering/stats.html:117 msgid "From" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:28 #: dashboards/admin/metering/templates/metering/stats.html:124 msgid "To" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:35 msgid "Limit project count" msgstr "" #: dashboards/admin/metering/templates/metering/daily.html:42 msgid "Generate Report" msgstr "" #: dashboards/admin/metering/templates/metering/index.html:3 #: dashboards/admin/metering/templates/metering/index.html:6 msgid "Resources Usage Overview" msgstr "" #: dashboards/admin/metering/templates/metering/report.html:4 msgid "Usage Report" msgstr "" #: dashboards/admin/metering/templates/metering/report.html:7 msgid "Daily Usage Report Per Project" msgstr "" #: dashboards/admin/metering/templates/metering/report.html:12 #: usage/tables.py:25 msgid "Download CSV Summary" msgstr "" #: dashboards/admin/metering/templates/metering/report.html:13 msgid "Back" msgstr "" #: dashboards/admin/metering/templates/metering/report.html:20 msgid "No data available" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:10 msgid "Metric" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:16 msgid "Compute (Nova)" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:26 msgid "Network (Neutron)" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:36 msgid "Image (Glance)" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:46 msgid "Volume (Cinder)" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:56 msgid "Object Storage (Swift)" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:66 msgid "Energy (Kwapi)" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:79 msgid "Group by" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:83 msgid "--" msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:94 msgid "Avg." msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:95 msgid "Min." msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:96 msgid "Max." msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:97 msgid "Sum." msgstr "" #: dashboards/admin/metering/templates/metering/stats.html:136 msgid "Statistics of all resources" msgstr "" #: dashboards/admin/networks/forms.py:29 msgid "Local" msgstr "" #: dashboards/admin/networks/forms.py:29 msgid "Flat" msgstr "" #: dashboards/admin/networks/forms.py:44 #: dashboards/project/networks/workflows.py:40 #: dashboards/router/nexus1000v/tables.py:38 #: dashboards/router/nexus1000v/tables.py:61 #: dashboards/router/nexus1000v/tables.py:76 #: dashboards/router/nexus1000v/tabs.py:22 msgid "Network Profile" msgstr "" #: dashboards/admin/networks/forms.py:48 msgid "Provider Network Type" msgstr "" #: dashboards/admin/networks/forms.py:49 msgid "The physical mechanism by which the virtual network is implemented." msgstr "" #: dashboards/admin/networks/forms.py:57 dashboards/admin/networks/forms.py:64 #: dashboards/admin/networks/forms.py:65 #: dashboards/project/networks/templates/networks/_detail_overview.html:24 #: dashboards/router/nexus1000v/forms.py:114 #: dashboards/router/nexus1000v/forms.py:120 #: dashboards/router/nexus1000v/forms.py:190 msgid "Physical Network" msgstr "" #: dashboards/admin/networks/forms.py:58 msgid "" "The name of the physical network over which the virtual network is " "implemented." msgstr "" #: dashboards/admin/networks/forms.py:68 dashboards/admin/networks/forms.py:72 #: dashboards/admin/networks/forms.py:73 dashboards/admin/networks/forms.py:74 #: dashboards/project/networks/templates/networks/_detail_overview.html:25 msgid "Segmentation ID" msgstr "" #: dashboards/admin/networks/forms.py:76 #: dashboards/admin/networks/forms.py:235 #: dashboards/admin/networks/tables.py:94 #: dashboards/admin/networks/agents/tables.py:80 #: dashboards/admin/networks/ports/forms.py:42 #: dashboards/admin/networks/ports/tables.py:96 #: dashboards/admin/routers/ports/tables.py:34 #: dashboards/project/firewalls/workflows.py:243 #: dashboards/project/loadbalancers/forms.py:40 #: dashboards/project/loadbalancers/forms.py:92 #: dashboards/project/loadbalancers/forms.py:172 #: dashboards/project/loadbalancers/forms.py:231 #: dashboards/project/loadbalancers/workflows.py:46 #: dashboards/project/loadbalancers/workflows.py:191 #: dashboards/project/loadbalancers/workflows.py:341 #: dashboards/project/loadbalancers/workflows.py:543 #: dashboards/project/networks/forms.py:40 #: dashboards/project/networks/tables.py:125 #: dashboards/project/networks/workflows.py:43 #: dashboards/project/networks/ports/forms.py:36 #: dashboards/project/networks/ports/tables.py:66 #: 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:98 #: dashboards/project/vpn/forms.py:39 dashboards/project/vpn/forms.py:257 #: dashboards/project/vpn/workflows.py:33 #: dashboards/project/vpn/workflows.py:416 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:68 #: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:35 msgid "Admin State" msgstr "" #: dashboards/admin/networks/forms.py:78 #: dashboards/admin/networks/forms.py:236 #: dashboards/admin/networks/tables.py:90 #: dashboards/project/firewalls/forms.py:68 #: dashboards/project/firewalls/forms.py:116 #: dashboards/project/firewalls/workflows.py:67 #: dashboards/project/firewalls/workflows.py:181 #: dashboards/project/firewalls/workflows.py:240 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:31 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:50 #: dashboards/project/networks/tables.py:121 #: dashboards/project/networks/templates/networks/_detail_overview.html:17 msgid "Shared" msgstr "" #: dashboards/admin/networks/forms.py:80 #: dashboards/admin/networks/forms.py:237 #: dashboards/admin/routers/tables.py:64 #: dashboards/project/networks/templates/networks/_detail_overview.html:19 #: dashboards/project/routers/tables.py:154 #: dashboards/project/routers/ports/forms.py:146 msgid "External Network" msgstr "" #: dashboards/admin/networks/forms.py:89 dashboards/identity/users/forms.py:58 msgid "Select a project" msgstr "" #: dashboards/admin/networks/forms.py:112 #, python-format msgid "" "For VLAN networks, the VLAN VID on the physical network that realizes the " "virtual network. Valid VLAN VIDs are %(vlan_min)s through %(vlan_max)s. For " "GRE or VXLAN networks, the tunnel ID. Valid tunnel IDs for GRE networks are " "%(gre_min)s through %(gre_max)s. For VXLAN networks, %(vxlan_min)s through " "%(vxlan_max)s." msgstr "" #: dashboards/admin/networks/forms.py:141 #: dashboards/project/instances/workflows/create_instance.py:600 #: dashboards/project/networks/workflows.py:54 msgid "Select a profile" msgstr "" #: dashboards/admin/networks/forms.py:151 #: dashboards/project/instances/workflows/create_instance.py:610 #: dashboards/project/networks/workflows.py:64 #: dashboards/router/nexus1000v/views.py:55 msgid "Network Profiles could not be retrieved." msgstr "" #: dashboards/admin/networks/forms.py:182 #, python-format msgid "Network %s was successfully created." msgstr "" #: dashboards/admin/networks/forms.py:188 #, python-format msgid "Failed to create network %s" msgstr "" #: dashboards/admin/networks/forms.py:218 #, python-format msgid "For VLAN networks, valid VLAN IDs are %(min)s through %(max)s." msgstr "" #: dashboards/admin/networks/forms.py:221 #, python-format msgid "For GRE networks, valid tunnel IDs are %(min)s through %(max)s." msgstr "" #: dashboards/admin/networks/forms.py:224 #, python-format msgid "For VXLAN networks, valid tunnel IDs are %(min)s through %(max)s." msgstr "" #: dashboards/admin/networks/forms.py:248 #: dashboards/project/networks/forms.py:49 #, python-format msgid "Network %s was successfully updated." msgstr "" #: dashboards/admin/networks/forms.py:253 #: dashboards/project/networks/forms.py:54 #, python-format msgid "Failed to update network %s" msgstr "" #: dashboards/admin/networks/panel.py:23 #: dashboards/admin/networks/tables.py:34 #: dashboards/admin/networks/tables.py:98 #: dashboards/admin/networks/templates/networks/index.html:3 #: dashboards/admin/networks/templates/networks/index.html:6 #: dashboards/identity/projects/workflows.py:71 #: dashboards/project/databases/workflows/create_instance.py:126 #: dashboards/project/instances/workflows/create_instance.py:554 #: dashboards/project/networks/panel.py:23 #: dashboards/project/networks/tables.py:42 #: dashboards/project/networks/tables.py:129 #: dashboards/project/networks/templates/networks/index.html:3 #: dashboards/project/networks/templates/networks/index.html:6 msgid "Networks" msgstr "" #: dashboards/admin/networks/tables.py:33 dashboards/project/dashboard.py:32 #: dashboards/project/networks/tables.py:41 #: dashboards/project/networks/workflows.py:71 #: dashboards/project/networks/templates/networks/subnets/index.html:3 #: dashboards/project/networks/templates/networks/subnets/index.html:6 msgid "Network" msgstr "" #: dashboards/admin/networks/tables.py:47 #: dashboards/project/networks/tables.py:64 #, python-format msgid "Failed to delete network %s" msgstr "" #: dashboards/admin/networks/tables.py:55 #: 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:31 #: dashboards/project/networks/tables.py:72 #: dashboards/project/networks/workflows.py:263 #: dashboards/project/networks/templates/networks/_create.html:8 #: dashboards/project/networks/templates/networks/_create.html:23 msgid "Create Network" msgstr "" #: dashboards/admin/networks/tables.py:64 #: dashboards/admin/networks/templates/networks/_update.html:8 #: dashboards/project/networks/tables.py:81 #: dashboards/project/networks/templates/networks/_update.html:8 msgid "Edit Network" msgstr "" #: dashboards/admin/networks/tables.py:84 #: dashboards/admin/networks/agents/forms.py:35 #: dashboards/admin/networks/ports/forms.py:33 #: dashboards/project/networks/workflows.py:34 msgid "Network Name" msgstr "" #: dashboards/admin/networks/tables.py:87 #: dashboards/project/networks/tables.py:120 msgid "Subnets Associated" msgstr "" #: dashboards/admin/networks/tables.py:89 #: dashboards/admin/networks/agents/tables.py:36 #: dashboards/admin/networks/agents/tables.py:88 msgid "DHCP Agents" msgstr "" #: dashboards/admin/networks/views.py:57 #: dashboards/project/images/templates/images/images/_detail_overview.html:18 #: dashboards/project/images/templates/images/images/_detail_overview.html:29 #: dashboards/project/instances/tables.py:589 #: 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 #: dashboards/project/volumes/backups/tables.py:36 #: dashboards/project/volumes/snapshots/tables.py:116 msgid "Unknown" msgstr "" #: dashboards/admin/networks/views.py:76 #: dashboards/project/networks/views.py:52 msgid "Network list can not be retrieved." msgstr "" #: dashboards/admin/networks/views.py:90 #: dashboards/admin/networks/views.py:140 #: dashboards/admin/networks/agents/forms.py:64 msgid "Unable to list dhcp agents hosting network." msgstr "" #: dashboards/admin/networks/views.py:115 #: dashboards/project/networks/views.py:107 msgid "Subnet list can not be retrieved." msgstr "" #: dashboards/admin/networks/views.py:127 #: dashboards/project/networks/views.py:119 msgid "Port list can not be retrieved." msgstr "" #: dashboards/admin/networks/views.py:153 #: dashboards/admin/networks/subnets/tables.py:109 #: dashboards/project/networks/views.py:132 #: dashboards/project/networks/subnets/tables.py:120 #, python-format msgid "Unable to retrieve details for network \"%s\"." msgstr "" #: dashboards/admin/networks/agents/forms.py:38 msgid "New DHCP Agent" msgstr "" #: dashboards/admin/networks/agents/forms.py:39 msgid "Choose an DHCP Agent to attach to." msgstr "" #: dashboards/admin/networks/agents/forms.py:57 msgid "Select a new agent" msgstr "" #: dashboards/admin/networks/agents/forms.py:59 msgid "No other agents available." msgstr "" #: dashboards/admin/networks/agents/forms.py:76 #, python-format msgid "Agent %s was successfully added." msgstr "" #: dashboards/admin/networks/agents/forms.py:82 #, python-format msgid "Failed to add agent %(agent_name)s for network %(network)s." msgstr "" #: dashboards/admin/networks/agents/tables.py:35 msgid "DHCP Agent" msgstr "" #: dashboards/admin/networks/agents/tables.py:45 #, python-format msgid "Failed to delete agent: %s" msgstr "" #: dashboards/admin/networks/agents/tables.py:54 #: dashboards/admin/networks/templates/networks/agents/_add.html:9 #: dashboards/admin/networks/templates/networks/agents/_add.html:24 #: dashboards/admin/networks/templates/networks/agents/add.html:3 #: dashboards/admin/networks/templates/networks/agents/add.html:6 msgid "Add DHCP Agent" msgstr "" #: dashboards/admin/networks/agents/tables.py:77 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:7 msgid "Id" msgstr "" #: dashboards/admin/networks/agents/tables.py:82 msgid "Updated At" msgstr "" #: dashboards/admin/networks/agents/views.py:59 #: dashboards/admin/networks/ports/views.py:48 #: dashboards/project/networks/subnets/views.py:46 msgid "Unable to retrieve network." msgstr "" #: dashboards/admin/networks/agents/views.py:70 msgid "Unable to retrieve agent list." msgstr "" #: dashboards/admin/networks/ports/forms.py:36 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:15 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:15 msgid "Network ID" msgstr "" #: dashboards/admin/networks/ports/forms.py:44 #: dashboards/admin/networks/ports/forms.py:87 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:43 msgid "Device ID" msgstr "" #: dashboards/admin/networks/ports/forms.py:45 #: dashboards/admin/networks/ports/forms.py:88 msgid "Device ID attached to the port" msgstr "" #: dashboards/admin/networks/ports/forms.py:47 #: dashboards/admin/networks/ports/forms.py:90 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:42 msgid "Device Owner" msgstr "" #: dashboards/admin/networks/ports/forms.py:48 #: dashboards/admin/networks/ports/forms.py:91 msgid "Device owner attached to the port" msgstr "" #: dashboards/admin/networks/ports/forms.py:56 #: dashboards/project/networks/ports/tables.py:68 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:37 msgid "MAC Learning State" msgstr "" #: dashboards/admin/networks/ports/forms.py:72 #, python-format msgid "Port %s was successfully created." msgstr "" #: dashboards/admin/networks/ports/forms.py:77 #, python-format msgid "Failed to create a port for network %s" msgstr "" #: dashboards/admin/networks/ports/forms.py:108 #: dashboards/project/networks/ports/forms.py:55 #, python-format msgid "Port %s was successfully updated." msgstr "" #: dashboards/admin/networks/ports/forms.py:113 #: dashboards/project/networks/ports/forms.py:60 #, python-format msgid "Failed to update port %s" msgstr "" #: dashboards/admin/networks/ports/tables.py:32 #: dashboards/project/access_and_security/security_groups/forms.py:127 #: dashboards/project/access_and_security/security_groups/forms.py:136 #: dashboards/project/access_and_security/security_groups/forms.py:143 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:7 msgid "Port" msgstr "" #: dashboards/admin/networks/ports/tables.py:33 #: dashboards/admin/networks/ports/tables.py:102 #: dashboards/identity/projects/workflows.py:72 #: dashboards/project/networks/ports/tables.py:75 msgid "Ports" msgstr "" #: dashboards/admin/networks/ports/tables.py:46 #, python-format msgid "Failed to delete port: %s" msgstr "" #: dashboards/admin/networks/ports/tables.py:56 #: 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 "" #: dashboards/admin/networks/ports/tables.py:69 #: dashboards/admin/networks/templates/networks/ports/_update.html:8 #: dashboards/project/networks/ports/tables.py:41 #: dashboards/project/networks/templates/networks/ports/_update.html:8 msgid "Edit Port" msgstr "" #: dashboards/admin/networks/ports/tables.py:93 msgid "Device Attached" msgstr "" #: dashboards/admin/networks/ports/tables.py:98 #: dashboards/project/networks/ports/forms.py:43 msgid "Mac Learning State" msgstr "" #: dashboards/admin/networks/ports/tabs.py:25 #: dashboards/admin/overview/panel.py:27 #: dashboards/admin/overview/templates/overview/usage.html:6 #: dashboards/admin/volumes/snapshots/tabs.py:23 #: dashboards/project/databases/tabs.py:26 #: dashboards/project/images/images/tabs.py:22 #: dashboards/project/instances/tabs.py:26 #: dashboards/project/networks/ports/tabs.py:25 #: dashboards/project/networks/subnets/tabs.py:25 #: dashboards/project/overview/panel.py:27 #: dashboards/project/overview/templates/overview/usage.html:6 #: dashboards/project/routers/ports/tabs.py:24 #: dashboards/project/stacks/tabs.py:53 dashboards/project/stacks/tabs.py:67 #: dashboards/project/volumes/backups/tabs.py:24 #: dashboards/project/volumes/snapshots/tabs.py:25 #: dashboards/project/volumes/volumes/tabs.py:21 msgid "Overview" msgstr "" #: dashboards/admin/networks/ports/tabs.py:35 #: dashboards/project/networks/ports/tabs.py:35 #: dashboards/project/routers/ports/tabs.py:35 msgid "Unable to retrieve port details." msgstr "" #: dashboards/admin/networks/subnets/tables.py:31 #: dashboards/project/loadbalancers/tables.py:282 #: dashboards/project/loadbalancers/workflows.py:43 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:18 #: dashboards/project/networks/workflows.py:114 #: dashboards/project/networks/subnets/tables.py:44 #: dashboards/project/networks/subnets/workflows.py:37 #: dashboards/project/networks/subnets/workflows.py:116 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:7 #: dashboards/project/routers/ports/forms.py:29 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:30 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:44 #: dashboards/project/vpn/tables.py:216 dashboards/project/vpn/workflows.py:32 msgid "Subnet" msgstr "" #: dashboards/admin/networks/subnets/tables.py:32 #: dashboards/admin/networks/subnets/tables.py:116 #: dashboards/identity/projects/workflows.py:74 #: dashboards/project/networks/subnets/tables.py:45 #: dashboards/project/networks/subnets/tables.py:127 msgid "Subnets" msgstr "" #: dashboards/admin/networks/subnets/tables.py:45 #: dashboards/project/networks/subnets/tables.py:58 #, python-format msgid "Failed to delete subnet %s" msgstr "" #: dashboards/admin/networks/subnets/tables.py:55 #: dashboards/project/networks/workflows.py:83 #: dashboards/project/networks/subnets/tables.py:68 #: dashboards/project/networks/subnets/workflows.py:55 msgid "Create Subnet" msgstr "" #: dashboards/admin/networks/subnets/tables.py:75 #: dashboards/project/networks/subnets/tables.py:88 #: dashboards/project/networks/subnets/workflows.py:147 msgid "Edit Subnet" msgstr "" #: dashboards/admin/networks/subnets/tables.py:95 #: dashboards/project/access_and_security/security_groups/forms.py:192 #: dashboards/project/access_and_security/security_groups/forms.py:204 #: dashboards/project/access_and_security/security_groups/forms.py:214 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:19 msgid "CIDR" msgstr "" #: dashboards/admin/networks/subnets/tables.py:96 #: dashboards/project/networks/workflows.py:96 #: dashboards/project/networks/subnets/tables.py:109 #: dashboards/project/networks/subnets/workflows.py:99 msgid "IP Version" msgstr "" #: dashboards/admin/networks/subnets/tables.py:97 #: dashboards/project/networks/workflows.py:98 #: dashboards/project/networks/subnets/tables.py:110 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:30 msgid "Gateway IP" msgstr "" #: dashboards/admin/networks/subnets/workflows.py:46 #, python-format msgid "Failed to retrieve network %s for a subnet" msgstr "" #: dashboards/admin/networks/templates/networks/_create.html:19 #: dashboards/project/networks/templates/networks/_create.html:18 msgid "Select a name for your network." msgstr "" #: 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 "" #: 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/project/vpn/templates/vpn/_update_ikepolicy.html:23 #: dashboards/project/vpn/templates/vpn/_update_ipsecpolicy.html:23 #: dashboards/project/vpn/templates/vpn/_update_ipsecsiteconnection.html:23 #: dashboards/project/vpn/templates/vpn/_update_vpnservice.html:23 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:23 msgid "Save Changes" msgstr "" #: 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 "" #: dashboards/admin/networks/templates/networks/agents/_add.html:19 msgid "From here you can add a DHCP agent for the network." msgstr "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: dashboards/admin/overview/views.py:34 #: dashboards/project/overview/views.py:33 msgid "Disk (GB)" msgstr "" #: dashboards/admin/overview/views.py:34 #: dashboards/project/overview/views.py:33 msgid "Usage (Hours)" msgstr "" #: dashboards/admin/overview/views.py:65 #: dashboards/identity/projects/views.py:90 msgid "Unable to retrieve project list." msgstr "" #: dashboards/admin/overview/views.py:73 #: dashboards/project/data_processing/cluster_templates/tables.py:71 #: dashboards/project/data_processing/clusters/tables.py:51 #: dashboards/project/data_processing/data_sources/tables.py:36 #: dashboards/project/data_processing/job_binaries/tables.py:39 #: dashboards/project/data_processing/job_executions/tables.py:32 #: dashboards/project/data_processing/jobs/tables.py:38 #: dashboards/project/data_processing/nodegroup_templates/tables.py:57 #: dashboards/project/databases/tables.py:64 #: dashboards/project/databases/tables.py:80 #: dashboards/project/instances/tables.py:705 #: dashboards/project/instances/tables.py:721 msgid "Deleted" msgstr "" #: dashboards/admin/overview/templates/overview/usage.csv:1 #: dashboards/project/overview/templates/overview/usage.csv:1 msgid "Usage Report For Period" msgstr "" #: dashboards/admin/overview/templates/overview/usage.csv:2 #: dashboards/project/overview/templates/overview/usage.csv:3 msgid "Active Instances" msgstr "" #: dashboards/admin/overview/templates/overview/usage.csv:3 #: dashboards/project/overview/templates/overview/usage.csv:4 msgid "Total VCPU Usage (Hours)" msgstr "" #: dashboards/admin/overview/templates/overview/usage.csv:4 #: dashboards/project/overview/templates/overview/usage.csv:5 msgid "Total Active RAM (MB)" msgstr "" #: dashboards/admin/overview/templates/overview/usage.csv:5 #: dashboards/project/overview/templates/overview/usage.csv:6 msgid "Total Disk Size (GB)" msgstr "" #: dashboards/admin/overview/templates/overview/usage.csv:6 #: dashboards/project/overview/templates/overview/usage.csv:7 msgid "Total Disk Usage (Hours)" msgstr "" #: dashboards/admin/overview/templates/overview/usage.html:3 msgid "Usage Overview" msgstr "" #: dashboards/admin/overview/templates/overview/usage.html:12 msgid "Monitoring" msgstr "" #: dashboards/admin/routers/panel.py:23 dashboards/admin/routers/tables.py:71 #: dashboards/admin/routers/templates/routers/index.html:3 #: dashboards/admin/routers/templates/routers/index.html:6 #: dashboards/identity/projects/workflows.py:73 #: dashboards/project/network_topology/routers/tables.py:27 #: dashboards/project/routers/panel.py:23 #: dashboards/project/routers/tables.py:33 #: dashboards/project/routers/tables.py:161 #: dashboards/project/routers/templates/routers/index.html:3 #: dashboards/project/routers/templates/routers/index.html:6 msgid "Routers" msgstr "" #: dashboards/admin/routers/views.py:41 dashboards/project/routers/views.py:49 msgid "Unable to retrieve router list." msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:21 #: dashboards/project/routers/extensions/routerrules/forms.py:48 #: dashboards/project/routers/extensions/routerrules/tables.py:66 msgid "Source CIDR" msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:23 #: dashboards/project/routers/extensions/routerrules/forms.py:50 #: dashboards/project/routers/extensions/routerrules/tables.py:68 msgid "Destination CIDR" msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:24 #: dashboards/project/firewalls/forms.py:43 #: dashboards/project/firewalls/tables.py:220 #: dashboards/project/firewalls/workflows.py:45 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:19 #: dashboards/project/routers/extensions/routerrules/forms.py:52 #: dashboards/project/routers/extensions/routerrules/tables.py:69 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:100 msgid "Action" msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:25 #: dashboards/project/routers/extensions/routerrules/tables.py:70 msgid "Next Hops" msgstr "" #: dashboards/admin/routers/extensions/routerrules/tables.py:29 #: dashboards/project/routers/extensions/routerrules/tables.py:49 #: dashboards/project/routers/extensions/routerrules/tables.py:77 #: dashboards/project/routers/extensions/routerrules/tabs.py:32 msgid "Router Rules" msgstr "" #: dashboards/admin/routers/ports/tables.py:41 #: dashboards/project/network_topology/ports/tables.py:28 #: dashboards/project/routers/tabs.py:27 #: dashboards/project/routers/ports/tables.py:59 #: dashboards/project/routers/ports/tables.py:105 msgid "Interfaces" msgstr "" #: dashboards/admin/routers/templates/routers/_detail_overview.html:3 #: dashboards/project/routers/templates/routers/_detail_overview.html:3 msgid "Router Overview" msgstr "" #: dashboards/admin/routers/templates/routers/_detail_overview.html:8 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:12 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:15 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:21 #: dashboards/project/images/templates/images/images/_detail_overview.html:10 #: dashboards/project/images/templates/images/images/_detail_overview.html:16 #: dashboards/project/images/templates/images/images/_detail_overview.html:47 #: dashboards/project/images/templates/images/images/_detail_overview.html:49 #: dashboards/project/instances/templates/instances/_detail_overview.html:100 #: dashboards/project/instances/templates/instances/_detail_overview.html:109 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:45 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:46 #: 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:42 #: 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 "" #: dashboards/admin/routers/templates/routers/_detail_overview.html:11 #: dashboards/identity/projects/tables.py:187 #: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:16 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:16 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:16 #: 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/overview/templates/overview/usage.csv:2 #: 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 "" #: dashboards/admin/routers/templates/routers/_detail_overview.html:16 #: dashboards/project/routers/templates/routers/_detail_overview.html:14 msgid "External Gateway Information" msgstr "" #: dashboards/admin/routers/templates/routers/_detail_overview.html:17 #: dashboards/project/routers/templates/routers/_detail_overview.html:15 msgid "Connected External Network" msgstr "" #: 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 "" #: dashboards/admin/routers/templates/routers/detail.html:6 msgid "Router Detail" msgstr "" #: dashboards/admin/volumes/tabs.py:49 dashboards/admin/volumes/tabs.py:96 #: dashboards/admin/volumes/snapshots/tables.py:51 msgid "Unable to retrieve volume project information." msgstr "" #: dashboards/admin/volumes/tabs.py:66 msgid "Unable to retrieve volume types" msgstr "" #: dashboards/admin/volumes/tabs.py:88 dashboards/project/volumes/tabs.py:90 #: dashboards/project/volumes/volumes/forms.py:187 msgid "Unable to retrieve volume snapshots." msgstr "" #: dashboards/admin/volumes/snapshots/forms.py:25 #: dashboards/admin/volumes/volumes/forms.py:55 msgid "Creating" msgstr "" #: dashboards/admin/volumes/snapshots/forms.py:26 #: dashboards/admin/volumes/volumes/forms.py:56 #: dashboards/project/instances/tables.py:759 msgid "Deleting" msgstr "" #: dashboards/admin/volumes/snapshots/forms.py:27 #: dashboards/admin/volumes/volumes/forms.py:58 #: dashboards/project/instances/tables.py:710 msgid "Error" msgstr "" #: dashboards/admin/volumes/snapshots/forms.py:28 msgid "Error_Deleting" msgstr "" #: dashboards/admin/volumes/snapshots/forms.py:43 #, python-format msgid "Successfully updated volume snapshot status: \"%s\"." msgstr "" #: dashboards/admin/volumes/snapshots/forms.py:48 msgid "Unable to update volume snapshot status." msgstr "" #: dashboards/admin/volumes/snapshots/tables.py:29 #: dashboards/admin/volumes/templates/volumes/snapshots/_update_status.html:28 #: dashboards/admin/volumes/templates/volumes/volumes/_update_status.html:28 msgid "Update Status" msgstr "" #: dashboards/admin/volumes/snapshots/tables.py:61 #: dashboards/project/volumes/backups/tables.py:120 #: dashboards/project/volumes/snapshots/tables.py:132 #: dashboards/project/volumes/volumes/forms.py:41 #: dashboards/project/volumes/volumes/forms.py:489 #: dashboards/project/volumes/volumes/forms.py:511 msgid "Volume Name" msgstr "" #: dashboards/admin/volumes/snapshots/views.py:44 #: dashboards/project/volumes/snapshots/views.py:42 msgid "Unable to retrieve volume snapshot." msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:4 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:4 msgid "Volume Snapshot Overview" msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:7 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:6 #: dashboards/project/database_backups/templates/database_backups/details.html:15 #: dashboards/project/databases/templates/databases/_detail_overview.html:6 #: dashboards/project/images/templates/images/images/_detail_overview.html:6 #: dashboards/project/instances/templates/instances/_detail_overview.html:7 #: dashboards/project/instances/workflows/update_instance.py:119 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:6 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:6 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:7 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:7 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:7 msgid "Info" msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:20 #: dashboards/project/instances/templates/instances/_detail_overview.html:138 #: dashboards/project/instances/workflows/create_instance.py:98 #: dashboards/project/instances/workflows/create_instance.py:337 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:20 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:20 #: dashboards/project/volumes/volumes/forms.py:205 #: dashboards/project/volumes/volumes/tables.py:59 #: dashboards/project/volumes/volumes/tables.py:352 msgid "Volume" msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:30 #: dashboards/project/databases/templates/databases/_detail_overview.html:23 #: dashboards/project/images/templates/images/images/_detail_overview.html:41 #: dashboards/project/instances/templates/instances/_detail_overview.html:43 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:31 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:34 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:24 msgid "Specs" msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:34 #: dashboards/project/database_backups/templates/database_backups/details.html:35 #: dashboards/project/instances/templates/instances/_detail_overview.html:53 #: dashboards/project/instances/templates/instances/_detail_overview.html:56 #: 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/backups/_detail_overview.html:35 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:38 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:28 #: dashboards/project/volumes/templates/volumes/volumes/_extend_limits.html:10 #: dashboards/project/volumes/templates/volumes/volumes/_extend_limits.html:11 #: dashboards/project/volumes/templates/volumes/volumes/_limits.html:10 #: dashboards/project/volumes/templates/volumes/volumes/_limits.html:11 msgid "GB" msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_detail_overview.html:35 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:81 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:27 #: dashboards/project/data_processing/jobs/workflows/launch.py:407 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:292 #: dashboards/project/database_backups/tables.py:141 #: dashboards/project/database_backups/templates/database_backups/details.html:36 #: dashboards/project/databases/tables.py:271 #: dashboards/project/databases/templates/databases/_detail_overview.html:34 #: dashboards/project/images/templates/images/images/_detail_overview.html:25 #: dashboards/project/instances/templates/instances/_detail_overview.html:18 #: dashboards/project/instances/templates/instances/_detail_overview.html:36 #: dashboards/project/stacks/tables.py:89 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:22 #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:36 #: dashboards/project/volumes/templates/volumes/snapshots/_detail_overview.html:39 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:29 msgid "Created" msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_update_status.html:9 #: dashboards/admin/volumes/templates/volumes/snapshots/update_status.html:3 #: dashboards/admin/volumes/templates/volumes/snapshots/update_status.html:6 msgid "Update Volume Snapshot Status" msgstr "" #: dashboards/admin/volumes/templates/volumes/snapshots/_update_status.html:19 msgid "" "\n" " The status of a volume snapshot is normally managed automatically. In " "some circumstances\n" " an administrator may need to explicitly update the status value. This is " "equivalent to\n" " the cinder snapshot-reset-state command.\n" " " msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:9 #: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:33 #: dashboards/admin/volumes/templates/volumes/volumes/create_volume_type.html:3 #: dashboards/admin/volumes/volumes/tables.py:23 msgid "Create Volume Type" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/_create_volume_type.html:19 msgid "" "\n" " Volume type is a type or label that can be selected at volume " "creation\n" " time in OpenStack. It usually maps to a set of capabilities of the " "storage\n" " back-end driver to be used for this volume. Examples: \"Performance" "\",\n" " \"SSD\", \"Backup\", etc. This is equivalent to the\n" " cinder type-create command. Once the volume type gets " "created,\n" " click the \"View Extra Specs\" button to set up extra specs key-value\n" " pair(s) for that volume type.\n" " " msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/_update_status.html:9 #: dashboards/admin/volumes/templates/volumes/volumes/update_status.html:3 #: dashboards/admin/volumes/templates/volumes/volumes/update_status.html:6 #: dashboards/admin/volumes/volumes/tables.py:58 msgid "Update Volume Status" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/_update_status.html:19 msgid "" "\n" " The status of a volume is normally managed automatically. In some " "circumstances an\n" " administrator may need to explicitly update the status value. This is " "equivalent to\n" " the cinder reset-state command.\n" " " msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/create_volume_type.html:6 msgid "Create a Volume Type" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/detail.html:3 #: dashboards/project/volumes/templates/volumes/volumes/detail.html:3 msgid "Volume Details" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/detail.html:6 #: dashboards/project/volumes/templates/volumes/volumes/detail.html:6 msgid "Volume Details: " msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/detail.html:6 #: dashboards/project/volumes/templates/volumes/volumes/detail.html:6 msgid "Volume Details:" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:10 #: dashboards/admin/volumes/templates/volumes/volumes/extras/create.html:4 msgid "Create Volume Type Extra Spec" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/extras/_create.html:20 msgid "Create a new \"extra spec\" key-value pair for a volume type." msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/extras/_edit.html:20 msgid "Update the \"extra spec\" value for" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/extras/_index.html:6 #: dashboards/admin/volumes/templates/volumes/volumes/extras/index.html:4 msgid "Volume Type Extra Specs" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/extras/create.html:7 #: dashboards/admin/volumes/templates/volumes/volumes/extras/edit.html:7 #: dashboards/admin/volumes/templates/volumes/volumes/extras/index.html:7 #: dashboards/admin/volumes/volumes/tables.py:39 msgid "Volume Type" msgstr "" #: dashboards/admin/volumes/templates/volumes/volumes/extras/edit.html:4 msgid "Edit Volume Type Extra Spec" msgstr "" #: dashboards/admin/volumes/volumes/forms.py:36 #, python-format msgid "Successfully created volume type: %s" msgstr "" #: dashboards/admin/volumes/volumes/forms.py:41 msgid "Unable to create volume type." msgstr "" #: dashboards/admin/volumes/volumes/forms.py:53 msgid "Attaching" msgstr "" #: dashboards/admin/volumes/volumes/forms.py:57 #: dashboards/project/volumes/volumes/tables.py:351 msgid "Detaching" msgstr "" #: dashboards/admin/volumes/volumes/forms.py:59 msgid "Error Deleting" msgstr "" #: dashboards/admin/volumes/volumes/forms.py:60 msgid "In Use" msgstr "" #: dashboards/admin/volumes/volumes/forms.py:77 #, python-format msgid "Successfully updated volume status to \"%s\"." msgstr "" #: dashboards/admin/volumes/volumes/forms.py:82 #, python-format msgid "Unable to update volume status to \"%s\"." msgstr "" #: dashboards/admin/volumes/volumes/tables.py:40 #: dashboards/admin/volumes/volumes/tables.py:96 msgid "Volume Types" msgstr "" #: dashboards/admin/volumes/volumes/views.py:61 #: dashboards/project/volumes/volumes/views.py:62 msgid "Unable to retrieve volume details." msgstr "" #: dashboards/admin/volumes/volumes/extras/forms.py:37 msgid "Unable to create volume type extra spec." msgstr "" #: dashboards/admin/volumes/volumes/extras/forms.py:55 msgid "Unable to edit volume type extra spec." msgstr "" #: dashboards/admin/volumes/volumes/extras/tables.py:22 msgid "Extra Spec" msgstr "" #: dashboards/admin/volumes/volumes/extras/views.py:36 msgid "Unable to retrieve volume type details." msgstr "" #: dashboards/admin/volumes/volumes/extras/views.py:89 msgid "Unable to retrieve volume type extra spec details." msgstr "" #: dashboards/identity/dashboard.py:22 msgid "Identity" msgstr "" #: dashboards/identity/domains/panel.py:24 #: dashboards/identity/domains/tables.py:76 #: dashboards/identity/domains/tables.py:175 #: dashboards/identity/domains/templates/domains/index.html:3 #: dashboards/identity/domains/templates/domains/index.html:6 msgid "Domains" msgstr "" #: dashboards/identity/domains/tables.py:37 #: dashboards/identity/projects/tables.py:45 msgid "Modify Groups" msgstr "" #: dashboards/identity/domains/tables.py:51 #: dashboards/identity/domains/workflows.py:154 #: dashboards/identity/domains/workflows.py:155 msgid "Create Domain" msgstr "" #: dashboards/identity/domains/tables.py:75 msgid "Domain" msgstr "" #: dashboards/identity/domains/tables.py:85 #, python-format msgid "Domain \"%s\" must be disabled before it can be deleted." msgstr "" #: dashboards/identity/domains/tables.py:115 msgid "Set Domain Context" msgstr "" #: dashboards/identity/domains/tables.py:140 #, python-format msgid "Domain Context updated to Domain %s." msgstr "" #: dashboards/identity/domains/tables.py:144 msgid "Unable to set Domain Context." msgstr "" #: dashboards/identity/domains/tables.py:149 msgid "Clear Domain Context" msgstr "" #: dashboards/identity/domains/tables.py:163 msgid "Domain Context cleared." msgstr "" #: dashboards/identity/domains/tables.py:170 #: dashboards/identity/projects/workflows.py:101 #: dashboards/identity/users/forms.py:75 #: dashboards/identity/users/forms.py:153 msgid "Domain ID" msgstr "" #: dashboards/identity/domains/views.py:51 msgid "Unable to retrieve domain list." msgstr "" #: dashboards/identity/domains/views.py:60 msgid "Unable to retrieve domain information." msgstr "" #: dashboards/identity/domains/views.py:62 msgid "Insufficient privilege level to view domain information." msgstr "" #: dashboards/identity/domains/views.py:88 msgid "Unable to retrieve domain details." msgstr "" #: dashboards/identity/domains/workflows.py:42 #: dashboards/identity/domains/workflows.py:182 msgid "Domain Info" msgstr "" #: dashboards/identity/domains/workflows.py:44 msgid "" "From here you can create a new domain to organize projects, groups and users." msgstr "" #: dashboards/identity/domains/workflows.py:61 #: dashboards/identity/projects/workflows.py:245 msgid "Unable to retrieve group list. Please try again later." msgstr "" #: dashboards/identity/domains/workflows.py:73 #: dashboards/identity/projects/workflows.py:161 #: dashboards/identity/projects/workflows.py:259 #, python-format msgid "Could not find default role \"%s\" in Keystone" msgstr "" #: dashboards/identity/domains/workflows.py:126 #: dashboards/identity/domains/workflows.py:133 msgid "Domain Groups" msgstr "" #: dashboards/identity/domains/workflows.py:132 #: dashboards/identity/projects/workflows.py:317 msgid "All Groups" msgstr "" #: dashboards/identity/domains/workflows.py:134 #: dashboards/identity/projects/workflows.py:319 msgid "No groups found." msgstr "" #: dashboards/identity/domains/workflows.py:135 #: dashboards/identity/projects/workflows.py:320 msgid "No groups." msgstr "" #: dashboards/identity/domains/workflows.py:143 #: dashboards/identity/projects/workflows.py:328 msgid "Unable to retrieve role list." msgstr "" #: dashboards/identity/domains/workflows.py:156 #, python-format msgid "Created new domain \"%s\"." msgstr "" #: dashboards/identity/domains/workflows.py:157 #, python-format msgid "Unable to create domain \"%s\"." msgstr "" #: dashboards/identity/domains/workflows.py:184 msgid "From here you can edit the domain details." msgstr "" #: dashboards/identity/domains/workflows.py:197 msgid "Edit Domain" msgstr "" #: dashboards/identity/domains/workflows.py:199 #, python-format msgid "Modified domain \"%s\"." msgstr "" #: dashboards/identity/domains/workflows.py:200 #, python-format msgid "Unable to modify domain \"%s\"." msgstr "" #: dashboards/identity/domains/workflows.py:287 #, python-format msgid "Failed to modify %s domain groups." msgstr "" #: dashboards/identity/groups/forms.py:45 #, python-format msgid "Group \"%s\" was successfully created." msgstr "" #: dashboards/identity/groups/forms.py:48 msgid "Unable to create group." msgstr "" #: dashboards/identity/groups/forms.py:69 msgid "Group has been updated successfully." msgstr "" #: dashboards/identity/groups/forms.py:71 msgid "Unable to update the group." msgstr "" #: dashboards/identity/groups/panel.py:24 #: dashboards/identity/groups/tables.py:63 #: dashboards/identity/groups/tables.py:107 #: dashboards/identity/groups/templates/groups/index.html:3 #: dashboards/identity/groups/templates/groups/index.html:6 msgid "Groups" msgstr "" #: dashboards/identity/groups/tables.py:38 #: dashboards/identity/groups/templates/groups/_create.html:8 #: dashboards/identity/groups/templates/groups/_create.html:23 #: dashboards/identity/groups/templates/groups/create.html:3 #: dashboards/identity/groups/templates/groups/create.html:6 msgid "Create Group" msgstr "" #: dashboards/identity/groups/tables.py:50 msgid "Edit Group" msgstr "" #: dashboards/identity/groups/tables.py:62 msgid "Group" msgstr "" #: dashboards/identity/groups/tables.py:76 #: dashboards/identity/projects/tables.py:29 msgid "Modify Users" msgstr "" #: dashboards/identity/groups/tables.py:103 msgid "Group ID" msgstr "" #: dashboards/identity/groups/tables.py:124 msgid "Remove" msgstr "" #: dashboards/identity/groups/tables.py:125 msgid "Removed" msgstr "" #: dashboards/identity/groups/tables.py:126 #: dashboards/identity/groups/tables.py:185 #: dashboards/identity/users/tables.py:61 #: dashboards/identity/users/tables.py:104 #: dashboards/project/databases/tables.py:65 #: dashboards/project/instances/workflows/create_instance.py:51 msgid "User" msgstr "" #: dashboards/identity/groups/tables.py:127 #: dashboards/identity/groups/tables.py:186 #: dashboards/identity/users/panel.py:27 #: dashboards/identity/users/tables.py:62 #: dashboards/identity/users/tables.py:105 #: dashboards/identity/users/tables.py:150 #: dashboards/identity/users/templates/users/index.html:3 #: dashboards/identity/users/templates/users/index.html:6 #: dashboards/project/databases/tables.py:66 #: dashboards/project/databases/tables.py:242 #: dashboards/project/databases/tabs.py:47 msgid "Users" msgstr "" #: dashboards/identity/groups/tables.py:148 msgid "Add..." msgstr "" #: dashboards/identity/groups/tables.py:163 #: dashboards/identity/users/forms.py:81 #: dashboards/identity/users/forms.py:160 #: dashboards/identity/users/tables.py:132 #: dashboards/project/data_processing/data_image_registry/forms.py:28 #: dashboards/project/databases/tables.py:236 msgid "User Name" msgstr "" #: dashboards/identity/groups/tables.py:164 #: dashboards/identity/users/forms.py:83 #: dashboards/identity/users/forms.py:162 #: dashboards/identity/users/tables.py:133 msgid "Email" msgstr "" #: dashboards/identity/groups/tables.py:167 #: dashboards/identity/users/tables.py:142 msgid "User ID" msgstr "" #: dashboards/identity/groups/tables.py:177 msgid "Group Members" msgstr "" #: dashboards/identity/groups/tables.py:183 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:27 #: dashboards/project/firewalls/workflows.py:106 #: dashboards/project/firewalls/workflows.py:213 #: dashboards/project/firewalls/workflows.py:290 #: dashboards/project/loadbalancers/workflows.py:134 #: dashboards/project/loadbalancers/workflows.py:256 #: dashboards/project/loadbalancers/workflows.py:421 #: dashboards/project/loadbalancers/workflows.py:597 #: dashboards/project/vpn/workflows.py:92 #: dashboards/project/vpn/workflows.py:191 #: dashboards/project/vpn/workflows.py:288 #: dashboards/project/vpn/workflows.py:470 msgid "Add" msgstr "" #: dashboards/identity/groups/tables.py:184 msgid "Added" msgstr "" #: dashboards/identity/groups/tables.py:215 msgid "Non-Members" msgstr "" #: dashboards/identity/groups/views.py:49 msgid "Unable to retrieve group list." msgstr "" #: dashboards/identity/groups/views.py:51 msgid "Insufficient privilege level to view group information." msgstr "" #: dashboards/identity/groups/views.py:75 msgid "Unable to update group." msgstr "" #: dashboards/identity/groups/views.py:126 msgid "Unable to retrieve group users." msgstr "" #: dashboards/identity/groups/views.py:147 msgid "Unable to retrieve users." msgstr "" #: dashboards/identity/groups/templates/groups/_add_non_member.html:5 msgid "Add Group Assignment" msgstr "" #: dashboards/identity/groups/templates/groups/_create.html:18 msgid "From here you can create a new group to organize users and roles." msgstr "" #: dashboards/identity/groups/templates/groups/_update.html:8 #: dashboards/identity/groups/templates/groups/_update.html:23 #: dashboards/identity/groups/templates/groups/update.html:3 #: dashboards/identity/groups/templates/groups/update.html:6 msgid "Update Group" msgstr "" #: dashboards/identity/groups/templates/groups/_update.html:18 msgid "From here you can edit the group's details." msgstr "" #: dashboards/identity/groups/templates/groups/add_non_member.html:3 msgid "Add User to Group" msgstr "" #: dashboards/identity/groups/templates/groups/manage.html:3 msgid "Group Management" msgstr "" #: dashboards/identity/groups/templates/groups/manage.html:6 msgid "Group Management: " msgstr "" #: dashboards/identity/projects/panel.py:27 #: dashboards/identity/projects/tables.py:113 #: dashboards/identity/projects/tables.py:196 #: dashboards/identity/projects/templates/projects/index.html:3 #: dashboards/identity/projects/templates/projects/index.html:6 #: templates/403.html:25 templates/404.html:24 msgid "Projects" msgstr "" #: dashboards/identity/projects/tables.py:63 msgid "View Usage" msgstr "" #: dashboards/identity/projects/tables.py:74 #: dashboards/identity/projects/workflows.py:339 #: dashboards/identity/projects/workflows.py:340 msgid "Create Project" msgstr "" #: dashboards/identity/projects/tables.py:86 #: dashboards/identity/projects/workflows.py:492 msgid "Edit Project" msgstr "" #: dashboards/identity/projects/tables.py:98 msgid "Modify Quotas" msgstr "" #: dashboards/identity/projects/tables.py:169 msgid "This name is already taken." msgstr "" #: dashboards/identity/projects/views.py:58 #: dashboards/identity/projects/views.py:103 #: dashboards/router/nexus1000v/views.py:44 msgid "Unable to retrieve project information." msgstr "" #: dashboards/identity/projects/views.py:107 msgid "Insufficient privilege level to view project information." msgstr "" #: dashboards/identity/projects/views.py:151 msgid "Unable to retrieve default Neutron quota values." msgstr "" #: dashboards/identity/projects/views.py:159 msgid "Unable to retrieve default quota values." msgstr "" #: dashboards/identity/projects/views.py:189 #: dashboards/identity/users/views.py:110 msgid "Unable to retrieve project domain." msgstr "" #: dashboards/identity/projects/views.py:203 msgid "Unable to retrieve project details." msgstr "" #: dashboards/identity/projects/workflows.py:87 msgid "Quota" msgstr "" #: dashboards/identity/projects/workflows.py:89 msgid "From here you can set quotas (max limits) for the project." msgstr "" #: dashboards/identity/projects/workflows.py:104 #: dashboards/identity/users/forms.py:78 #: dashboards/identity/users/forms.py:156 msgid "Domain Name" msgstr "" #: dashboards/identity/projects/workflows.py:127 #: dashboards/identity/projects/workflows.py:475 msgid "Project Info" msgstr "" #: dashboards/identity/projects/workflows.py:128 msgid "From here you can create a new project to organize users." msgstr "" #: dashboards/identity/projects/workflows.py:147 msgid "Unable to retrieve user list. Please try again later." msgstr "" #: dashboards/identity/projects/workflows.py:214 #: dashboards/identity/projects/workflows.py:221 msgid "Project Members" msgstr "" #: dashboards/identity/projects/workflows.py:220 msgid "All Users" msgstr "" #: dashboards/identity/projects/workflows.py:222 msgid "No users found." msgstr "" #: dashboards/identity/projects/workflows.py:223 msgid "No users." msgstr "" #: dashboards/identity/projects/workflows.py:231 #: dashboards/identity/users/views.py:56 msgid "Unable to retrieve user list." msgstr "" #: dashboards/identity/projects/workflows.py:311 #: dashboards/identity/projects/workflows.py:318 msgid "Project Groups" msgstr "" #: dashboards/identity/projects/workflows.py:341 #, python-format msgid "Created new project \"%s\"." msgstr "" #: dashboards/identity/projects/workflows.py:342 #, python-format msgid "Unable to create project \"%s\"." msgstr "" #: dashboards/identity/projects/workflows.py:404 msgid ", add project groups" msgstr "" #: dashboards/identity/projects/workflows.py:407 #, python-format msgid "" "Failed to add %(users_to_add)s project members%(group_msg)s and set project " "quotas." msgstr "" #: dashboards/identity/projects/workflows.py:439 #, python-format msgid "Failed to add %s project groups and update project quotas." msgstr "" #: dashboards/identity/projects/workflows.py:467 msgid "Unable to set project quotas." msgstr "" #: dashboards/identity/projects/workflows.py:477 msgid "From here you can edit the project details." msgstr "" #: dashboards/identity/projects/workflows.py:494 #, python-format msgid "Modified project \"%s\"." msgstr "" #: dashboards/identity/projects/workflows.py:495 #, python-format msgid "Unable to modify project \"%s\"." msgstr "" #: dashboards/identity/projects/workflows.py:590 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 "" #: dashboards/identity/projects/workflows.py:625 msgid ", update project groups" msgstr "" #: dashboards/identity/projects/workflows.py:628 #, python-format msgid "" "Failed to modify %(users_to_modify)s project members%(group_msg)s and update " "project quotas." msgstr "" #: dashboards/identity/projects/workflows.py:701 #, python-format msgid "" "Failed to modify %s project members, update project groups and update " "project quotas." msgstr "" #: dashboards/identity/projects/workflows.py:734 msgid "" "Modified project information and members, but unable to modify project " "quotas." msgstr "" #: dashboards/identity/projects/templates/projects/usage.html:3 msgid "Project Usage Overview" msgstr "" #: dashboards/identity/projects/templates/projects/usage.html:6 msgid "Project Usage" msgstr "" #: dashboards/identity/roles/forms.py:25 dashboards/identity/roles/forms.py:38 #: dashboards/identity/roles/tables.py:67 msgid "Role Name" msgstr "" #: dashboards/identity/roles/forms.py:30 msgid "Role created successfully." msgstr "" #: dashboards/identity/roles/forms.py:33 msgid "Unable to create role." msgstr "" #: dashboards/identity/roles/forms.py:43 msgid "Role updated successfully." msgstr "" #: dashboards/identity/roles/forms.py:46 dashboards/identity/roles/views.py:65 msgid "Unable to update role." msgstr "" #: dashboards/identity/roles/panel.py:24 #: dashboards/identity/roles/tables.py:48 #: dashboards/identity/roles/tables.py:72 #: dashboards/identity/roles/templates/roles/index.html:3 #: dashboards/identity/roles/templates/roles/index.html:6 msgid "Roles" msgstr "" #: dashboards/identity/roles/tables.py:24 #: dashboards/identity/roles/templates/roles/_create.html:8 #: dashboards/identity/roles/templates/roles/_create.html:23 #: dashboards/identity/roles/templates/roles/create.html:3 #: dashboards/identity/roles/templates/roles/create.html:7 msgid "Create Role" msgstr "" #: dashboards/identity/roles/tables.py:47 #: dashboards/identity/users/forms.py:96 msgid "Role" msgstr "" #: dashboards/identity/roles/tables.py:68 msgid "Role ID" msgstr "" #: dashboards/identity/roles/views.py:46 msgid "Unable to retrieve roles list." msgstr "" #: dashboards/identity/roles/views.py:48 msgid "Insufficient privilege level to view role information." msgstr "" #: dashboards/identity/roles/templates/roles/_create.html:18 msgid "From here you can create a new role." msgstr "" #: dashboards/identity/roles/templates/roles/_update.html:8 #: dashboards/identity/roles/templates/roles/_update.html:23 #: dashboards/identity/roles/templates/roles/update.html:3 #: dashboards/identity/roles/templates/roles/update.html:7 msgid "Update Role" msgstr "" #: dashboards/identity/roles/templates/roles/_update.html:18 msgid "From here you can edit the role's details." msgstr "" #: dashboards/identity/users/forms.py:56 msgid "No available projects" msgstr "" #: dashboards/identity/users/forms.py:66 #: dashboards/project/instances/forms.py:89 #: dashboards/project/instances/workflows/create_instance.py:512 #: dashboards/settings/password/forms.py:46 msgid "Passwords do not match." msgstr "" #: dashboards/identity/users/forms.py:86 #: dashboards/identity/users/forms.py:165 #: dashboards/project/data_processing/job_binaries/forms.py:71 #: dashboards/project/databases/workflows/create_instance.py:192 #: dashboards/project/instances/forms.py:153 #: dashboards/project/instances/tables.py:716 msgid "Password" msgstr "" #: dashboards/identity/users/forms.py:91 #: dashboards/identity/users/forms.py:171 msgid "Confirm Password" msgstr "" #: dashboards/identity/users/forms.py:93 #: dashboards/identity/users/forms.py:174 msgid "Primary Project" msgstr "" #: dashboards/identity/users/forms.py:128 #, python-format msgid "User \"%s\" was successfully created." msgstr "" #: dashboards/identity/users/forms.py:144 msgid "Unable to add user to primary project." msgstr "" #: dashboards/identity/users/forms.py:148 msgid "Unable to create user." msgstr "" #: dashboards/identity/users/forms.py:206 msgid "User has been updated successfully." msgstr "" #: dashboards/identity/users/forms.py:209 msgid "Unable to update the user." msgstr "" #: dashboards/identity/users/tables.py:28 #: dashboards/identity/users/templates/users/_create.html:8 #: dashboards/identity/users/templates/users/_create.html:33 #: dashboards/identity/users/templates/users/create.html:3 #: dashboards/identity/users/templates/users/create.html:7 msgid "Create User" msgstr "" #: dashboards/identity/users/tables.py:59 msgid "Enable" msgstr "" #: dashboards/identity/users/tables.py:59 msgid "Disable" msgstr "" #: dashboards/identity/users/tables.py:92 msgid "You cannot disable the user you are currently logged in as." msgstr "" #: dashboards/identity/users/views.py:65 msgid "Unable to retrieve user information." msgstr "" #: dashboards/identity/users/views.py:67 msgid "Insufficient privilege level to view user information." msgstr "" #: dashboards/identity/users/views.py:90 msgid "Unable to update user." msgstr "" #: dashboards/identity/users/views.py:136 msgid "Unable to retrieve user roles." msgstr "" #: dashboards/identity/users/templates/users/_create.html:18 msgid "From here you can create a new user and assign them to a project." msgstr "" #: dashboards/identity/users/templates/users/_update.html:8 #: dashboards/identity/users/templates/users/_update.html:33 #: dashboards/identity/users/templates/users/update.html:3 #: dashboards/identity/users/templates/users/update.html:7 msgid "Update User" msgstr "" #: dashboards/identity/users/templates/users/_update.html:18 msgid "" "From here you can edit the user's details, including their default project." msgstr "" #: dashboards/project/dashboard.py:22 msgid "Compute" msgstr "" #: dashboards/project/dashboard.py:43 msgid "Object Store" msgstr "" #: dashboards/project/dashboard.py:48 msgid "Orchestration" msgstr "" #: dashboards/project/dashboard.py:54 #: dashboards/project/database_backups/tables.py:144 #: dashboards/project/databases/tables.py:81 msgid "Database" msgstr "" #: dashboards/project/dashboard.py:61 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/cluster_templates.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/clusters.html:3 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/image_registry.html:3 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/plugins.html:3 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/data_sources.html:3 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/job_binaries.html:3 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/job_executions.html:3 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/jobs.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/nodegroup_templates.html:3 msgid "Data Processing" msgstr "" #: dashboards/project/access_and_security/panel.py:24 #: dashboards/project/instances/workflows/create_instance.py:470 msgid "Access & Security" msgstr "" #: dashboards/project/access_and_security/tabs.py:52 #: dashboards/project/access_and_security/security_groups/views.py:120 #: usage/base.py:109 msgid "Unable to retrieve security groups." msgstr "" #: dashboards/project/access_and_security/tabs.py:69 msgid "Unable to retrieve key pair list." msgstr "" #: dashboards/project/access_and_security/tabs.py:86 #: dashboards/project/access_and_security/floating_ips/workflows.py:67 #: usage/base.py:104 msgid "Unable to retrieve floating IP addresses." msgstr "" #: dashboards/project/access_and_security/tabs.py:93 #: dashboards/project/access_and_security/floating_ips/views.py:66 msgid "Unable to retrieve floating IP pools." msgstr "" #: dashboards/project/access_and_security/tabs.py:114 msgid "API Access" msgstr "" #: dashboards/project/access_and_security/api_access/tables.py:33 #: dashboards/project/access_and_security/api_access/tables.py:34 msgid "Download EC2 Credentials" msgstr "" #: dashboards/project/access_and_security/api_access/tables.py:45 #: dashboards/project/access_and_security/api_access/tables.py:46 msgid "Download OpenStack RC File" msgstr "" #: dashboards/project/access_and_security/api_access/tables.py:56 msgid "Service Endpoint" msgstr "" #: dashboards/project/access_and_security/api_access/tables.py:60 msgid "API Endpoints" msgstr "" #: dashboards/project/access_and_security/api_access/views.py:55 msgid "Unable to fetch EC2 credentials." msgstr "" #: dashboards/project/access_and_security/api_access/views.py:91 #, python-format msgid "Error writing zipfile: %(exc)s" msgstr "" #: dashboards/project/access_and_security/api_access/views.py:136 #, python-format msgid "Error Downloading RC File: %s" msgstr "" #: dashboards/project/access_and_security/floating_ips/forms.py:31 #: dashboards/project/loadbalancers/forms.py:78 #: dashboards/project/loadbalancers/forms.py:168 #: dashboards/project/loadbalancers/tables.py:96 #: dashboards/project/loadbalancers/tables.py:317 #: dashboards/project/loadbalancers/workflows.py:297 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:12 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:31 msgid "Pool" msgstr "" #: dashboards/project/access_and_security/floating_ips/forms.py:43 msgid "You are already using all of your available floating IPs." msgstr "" #: dashboards/project/access_and_security/floating_ips/forms.py:51 #, python-format msgid "Allocated Floating IP %(ip)s." msgstr "" #: dashboards/project/access_and_security/floating_ips/forms.py:55 msgid "Unable to allocate Floating IP." msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:41 #: dashboards/project/access_and_security/floating_ips/tables.py:57 msgid "Allocate IP To Project" msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:55 #: dashboards/project/access_and_security/keypairs/tables.py:58 #: dashboards/project/instances/tables.py:245 #: dashboards/project/volumes/volumes/tables.py:112 msgid "(Quota exceeded)" msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:72 msgid "Release" msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:73 msgid "Released" msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:74 #: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:23 msgid "Floating IP" msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:94 #: dashboards/project/access_and_security/floating_ips/workflows.py:125 #: dashboards/project/loadbalancers/workflows.py:660 msgid "Associate" msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:116 #: dashboards/project/loadbalancers/workflows.py:723 msgid "Disassociate" msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:135 #, python-format msgid "Successfully disassociated Floating IP: %s" msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:139 #: dashboards/project/instances/tables.py:583 msgid "Unable to disassociate floating IP." msgstr "" #: dashboards/project/access_and_security/floating_ips/tables.py:164 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:18 msgid "Floating IP Pool" msgstr "" #: dashboards/project/access_and_security/floating_ips/views.py:69 msgid "No floating IP pools available" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:38 msgid "Select the IP address you wish to associate with the selected instance." msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:44 msgid "Port to be associated" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:46 msgid "Instance to be associated" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:71 msgid "Select an IP address" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:73 msgid "No floating IP addresses allocated" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:96 msgid "Select a port" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:98 #: dashboards/project/volumes/volumes/forms.py:419 msgid "Select an instance" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:102 msgid "No ports available" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:104 #: dashboards/project/volumes/volumes/forms.py:421 msgid "No instances available" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:124 msgid "Manage Floating IP Associations" msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:126 #, python-format msgid "IP address %s associated." msgstr "" #: dashboards/project/access_and_security/floating_ips/workflows.py:127 #, python-format msgid "Unable to associate IP address %s." msgstr "" #: dashboards/project/access_and_security/keypairs/forms.py:33 msgid "" "Key pair name may only contain letters, numbers, underscores, spaces and " "hyphens." msgstr "" #: dashboards/project/access_and_security/keypairs/forms.py:41 #: dashboards/project/access_and_security/keypairs/forms.py:51 #: dashboards/project/access_and_security/keypairs/tables.py:67 #: dashboards/project/instances/forms.py:113 msgid "Key Pair Name" msgstr "" #: dashboards/project/access_and_security/keypairs/forms.py:54 msgid "Public Key" msgstr "" #: dashboards/project/access_and_security/keypairs/forms.py:64 #, python-format msgid "Successfully imported public key: %s" msgstr "" #: dashboards/project/access_and_security/keypairs/forms.py:69 msgid "Unable to import key pair." msgstr "" #: dashboards/project/access_and_security/keypairs/tables.py:25 #: dashboards/project/instances/tables.py:816 #: dashboards/project/instances/workflows/create_instance.py:448 msgid "Key Pair" msgstr "" #: dashboards/project/access_and_security/keypairs/tables.py:35 #: 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:29 #: 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 Key Pair" msgstr "" #: dashboards/project/access_and_security/keypairs/tables.py:44 #: dashboards/project/access_and_security/keypairs/tables.py:60 #: 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 Key Pair" msgstr "" #: dashboards/project/access_and_security/keypairs/tables.py:68 msgid "Fingerprint" msgstr "" #: dashboards/project/access_and_security/keypairs/views.py:71 #, python-format msgid "Unable to create key pair: %(exc)s" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:41 #: dashboards/project/access_and_security/security_groups/forms.py:68 msgid "The string may only contain ASCII characters and numbers." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:52 #, python-format msgid "Successfully created security group: %s" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:58 msgid "Unable to create security group." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:80 #, python-format msgid "Successfully updated security group: %s" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:86 msgid "Unable to update security group." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:92 #: dashboards/project/access_and_security/security_groups/tables.py:157 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:20 #: dashboards/project/firewalls/tables.py:54 msgid "Rule" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:101 #: dashboards/project/access_and_security/security_groups/forms.py:106 #: dashboards/project/access_and_security/security_groups/forms.py:107 #: dashboards/project/access_and_security/security_groups/forms.py:108 #: dashboards/project/access_and_security/security_groups/forms.py:109 #: dashboards/project/access_and_security/security_groups/forms.py:110 #: dashboards/project/access_and_security/security_groups/forms.py:111 #: dashboards/project/access_and_security/security_groups/forms.py:112 #: dashboards/project/access_and_security/security_groups/tables.py:228 msgid "Direction" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:116 #: dashboards/project/access_and_security/security_groups/forms.py:123 #: dashboards/project/access_and_security/security_groups/tables.py:233 msgid "IP Protocol" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:117 msgid "Enter an integer value between 0 and 255 (or -1 which means wildcard)." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:126 #: dashboards/project/access_and_security/security_groups/forms.py:133 #: dashboards/project/access_and_security/security_groups/forms.py:134 msgid "Open Port" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:128 #: dashboards/project/access_and_security/security_groups/tables.py:236 msgid "Port Range" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:138 #: dashboards/project/access_and_security/security_groups/forms.py:149 #: dashboards/project/access_and_security/security_groups/forms.py:160 #: dashboards/project/loadbalancers/workflows.py:166 msgid "Enter an integer value between 1 and 65535." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:147 #: dashboards/project/access_and_security/security_groups/forms.py:154 msgid "From Port" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:158 #: dashboards/project/access_and_security/security_groups/forms.py:165 msgid "To Port" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:171 msgid "Enter a value for ICMP type in the range (-1: 255)" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:180 #: dashboards/project/access_and_security/security_groups/forms.py:187 #: dashboards/project/instances/templates/instances/_detail_overview.html:32 msgid "Code" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:182 msgid "Enter a value for ICMP code in the range (-1: 255)" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:191 #: dashboards/project/access_and_security/security_groups/tables.py:237 #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:22 msgid "Remote" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:193 #: dashboards/project/access_and_security/security_groups/forms.py:216 #: dashboards/project/access_and_security/security_groups/forms.py:221 #: dashboards/project/access_and_security/security_groups/tables.py:30 msgid "Security Group" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:194 msgid "" "To specify an allowed IP range, select \"CIDR\". To allow access from all " "members of another security group select \"Security Group\"." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:207 msgid "Classless Inter-Domain Routing (e.g. 192.168.0.0/24)" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:225 #: dashboards/project/access_and_security/security_groups/forms.py:233 #: dashboards/project/access_and_security/security_groups/tables.py:231 msgid "Ether Type" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:227 msgid "IPv4" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:228 msgid "IPv6" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:243 msgid "No security groups available" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:253 msgid "Custom TCP Rule" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:254 msgid "Custom UDP Rule" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:255 msgid "Custom ICMP Rule" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:257 msgid "Other Protocol" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:262 #: dashboards/project/access_and_security/security_groups/tables.py:202 msgid "Ingress" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:263 #: dashboards/project/access_and_security/security_groups/tables.py:204 msgid "Egress" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:293 msgid "The ICMP type is invalid." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:296 msgid "The ICMP code is invalid." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:299 msgid "The ICMP type not in range (-1, 255)" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:302 msgid "The ICMP code not in range (-1, 255)" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:315 msgid "The specified port is invalid." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:320 msgid "The \"from\" port number is invalid." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:323 msgid "The \"to\" port number is invalid." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:326 msgid "" "The \"to\" port number must be greater than or equal to the \"from\" port " "number." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:359 msgid "CIDR must be specified." msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:382 #, python-format msgid "Successfully added rule: %s" msgstr "" #: dashboards/project/access_and_security/security_groups/forms.py:388 msgid "Unable to add rule to security group." msgstr "" #: dashboards/project/access_and_security/security_groups/tables.py:59 #: 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 "" #: dashboards/project/access_and_security/security_groups/tables.py:75 #: 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 "" #: dashboards/project/access_and_security/security_groups/tables.py:103 msgid "Manage Rules" msgstr "" #: dashboards/project/access_and_security/security_groups/tables.py:139 #: 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:26 #: dashboards/project/firewalls/workflows.py:105 msgid "Add Rule" msgstr "" #: dashboards/project/access_and_security/security_groups/tables.py:158 #: dashboards/project/firewalls/tables.py:55 #: dashboards/project/firewalls/tables.py:229 #: dashboards/project/firewalls/tables.py:239 #: dashboards/project/firewalls/workflows.py:133 #: dashboards/project/firewalls/workflows.py:139 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:19 msgid "Rules" msgstr "" #: dashboards/project/access_and_security/security_groups/tables.py:209 msgid "Any" msgstr "" #: dashboards/project/access_and_security/security_groups/views.py:52 #: dashboards/project/access_and_security/security_groups/views.py:79 msgid "Unable to retrieve security group." msgstr "" #: dashboards/project/access_and_security/security_groups/views.py:127 #, python-format msgid "%s (current)" msgstr "" #: 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 "" #: 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 "" #: 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 "" #: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:21 msgid "Project Quotas" msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/floating_ips/_allocate.html:42 msgid "Allocate IP" msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:18 msgid "" "Key pairs are ssh credentials which are injected into images when they are " "launched. Creating a new key pair registers the public key and downloads the " "private key (a .pem file)." msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_create.html:19 msgid "Protect and use the key as you would any normal ssh private key." msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:18 msgid "Key Pairs are how you login to your instance after it is launched." msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:19 msgid "" "Choose a key pair name you will recognise and paste your SSH public key into " "the space provided." msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:20 msgid "SSH key pairs can be generated with the ssh-keygen command:" msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:22 msgid "" "This generates a pair of keys: a key you keep private (cloud.key) and a " "public key (cloud.key.pub). Paste the contents of the public key file here." msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/_import.html:23 msgid "" "After launching an instance, you login using the private key (the username " "might be different depending on the image you launched):" msgstr "" #: 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 Key Pair" msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/download.html:12 #, python-format msgid "" "The key pair "%(keypair_name)s" should download automatically. If " "not use the link below." msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/keypairs/download.html:16 #, python-format msgid "Download key pair "%(keypair_name)s"" msgstr "" #: 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 "" #: 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 "" #: dashboards/project/access_and_security/templates/access_and_security/security_groups/_add_rule.html:21 msgid "Open Port/Port Range" msgstr "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: dashboards/project/access_and_security/templates/access_and_security/security_groups/detail.html:3 msgid "Manage Security Group Rules" msgstr "" #: dashboards/project/access_and_security/templates/access_and_security/security_groups/detail.html:6 msgid "Manage Security Group Rules: " msgstr "" #: dashboards/project/containers/browsers.py:24 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:11 msgid "Swift" msgstr "" #: dashboards/project/containers/browsers.py:27 #: dashboards/project/containers/tables.py:107 msgid "Container" msgstr "" #: dashboards/project/containers/forms.py:33 msgid "Slash is not an allowed character." msgstr "" #: dashboards/project/containers/forms.py:40 #: dashboards/project/containers/templates/containers/_container_detail.html:18 #: dashboards/project/containers/templates/containers/_container_metadata.html:9 msgid "Private" msgstr "" #: dashboards/project/containers/forms.py:48 #: dashboards/project/containers/tables.py:253 #: dashboards/project/containers/templates/containers/_container_detail.html:10 #: dashboards/project/volumes/backups/forms.py:39 msgid "Container Name" msgstr "" #: dashboards/project/containers/forms.py:50 #: dashboards/project/containers/templates/containers/_container_detail.html:12 msgid "Container Access" msgstr "" #: dashboards/project/containers/forms.py:62 msgid "Container created successfully." msgstr "" #: dashboards/project/containers/forms.py:73 msgid "Folder created successfully." msgstr "" #: dashboards/project/containers/forms.py:76 msgid "Unable to create container." msgstr "" #: dashboards/project/containers/forms.py:83 #: dashboards/project/containers/templates/containers/_update.html:22 #: dashboards/project/stacks/forms.py:56 msgid "File" msgstr "" #: dashboards/project/containers/forms.py:87 #: dashboards/project/containers/tables.py:421 msgid "Object Name" msgstr "" #: dashboards/project/containers/forms.py:88 msgid "" "Slashes are allowed, and are treated as pseudo-folders by the Object Store." msgstr "" #: dashboards/project/containers/forms.py:119 msgid "Object was successfully uploaded." msgstr "" #: dashboards/project/containers/forms.py:123 msgid "Unable to upload object." msgstr "" #: dashboards/project/containers/forms.py:143 msgid "Object was successfully updated." msgstr "" #: dashboards/project/containers/forms.py:146 msgid "Unable to update object." msgstr "" #: dashboards/project/containers/forms.py:160 msgid "Pseudo-folder Name" msgstr "" #: dashboards/project/containers/forms.py:178 msgid "Pseudo-folder was successfully created." msgstr "" #: dashboards/project/containers/forms.py:182 msgid "Unable to create pseudo-folder." msgstr "" #: dashboards/project/containers/forms.py:186 msgid "Destination container" msgstr "" #: dashboards/project/containers/forms.py:190 msgid "Destination object name" msgstr "" #: dashboards/project/containers/forms.py:223 #, python-format msgid "Copied \"%(orig)s\" to \"%(dest)s\" as \"%(new)s\"." msgstr "" #: dashboards/project/containers/forms.py:234 msgid "Unable to copy object." msgstr "" #: dashboards/project/containers/panel.py:27 #: dashboards/project/containers/tables.py:108 #: dashboards/project/containers/tables.py:264 #: dashboards/project/containers/templates/containers/index.html:5 #: dashboards/project/containers/templates/containers/index.html:9 msgid "Containers" msgstr "" #: dashboards/project/containers/tables.py:44 #: dashboards/project/containers/tables.py:294 msgid "View Details" msgstr "" #: dashboards/project/containers/tables.py:56 msgid "Make Public" msgstr "" #: dashboards/project/containers/tables.py:72 msgid "Successfully updated container access to public." msgstr "" #: dashboards/project/containers/tables.py:76 #: dashboards/project/containers/tables.py:102 msgid "Unable to update container access." msgstr "" #: dashboards/project/containers/tables.py:82 msgid "Make Private" msgstr "" #: dashboards/project/containers/tables.py:98 msgid "Successfully updated container access to private." msgstr "" #: dashboards/project/containers/tables.py:118 msgid "Unable to delete container." msgstr "" #: dashboards/project/containers/tables.py:135 #: dashboards/project/containers/templates/containers/_create.html:8 #: dashboards/project/containers/templates/containers/_create.html:24 #: dashboards/project/containers/templates/containers/create.html:3 #: dashboards/project/containers/templates/containers/create.html:6 msgid "Create Container" msgstr "" #: dashboards/project/containers/tables.py:143 msgid "View Container" msgstr "" #: dashboards/project/containers/tables.py:155 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:3 #: dashboards/project/containers/templates/containers/create_pseudo_folder.html:6 msgid "Create Pseudo-folder" msgstr "" #: dashboards/project/containers/tables.py:184 #: dashboards/project/containers/templates/containers/_upload.html:26 #: dashboards/project/containers/templates/containers/upload.html:3 msgid "Upload Object" msgstr "" #: dashboards/project/containers/tables.py:255 #: 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 "" #: dashboards/project/containers/tables.py:321 #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 msgid "Object" msgstr "" #: dashboards/project/containers/tables.py:322 #: dashboards/project/containers/tables.py:428 msgid "Objects" msgstr "" #: dashboards/project/containers/tables.py:344 msgid "Copy" msgstr "" #: dashboards/project/containers/tables.py:358 #: dashboards/project/databases/tables.py:273 msgid "Download" msgstr "" #: dashboards/project/containers/tables.py:406 msgid "pseudo-folder" msgstr "" #: dashboards/project/containers/views.py:67 msgid "Unable to retrieve container list." msgstr "" #: dashboards/project/containers/views.py:96 msgid "Unable to retrieve object list." msgstr "" #: dashboards/project/containers/views.py:207 msgid "Unable to retrieve object." msgstr "" #: dashboards/project/containers/views.py:241 msgid "Unable to list containers." msgstr "" #: dashboards/project/containers/views.py:284 #: dashboards/project/containers/views.py:308 msgid "Unable to retrieve details." msgstr "" #: dashboards/project/containers/templates/containers/_container_detail.html:15 msgid "Public URL" msgstr "" #: dashboards/project/containers/templates/containers/_container_detail.html:20 msgid "Object Count" msgstr "" #: dashboards/project/containers/templates/containers/_container_metadata.html:3 msgid "Object Count: " msgstr "" #: dashboards/project/containers/templates/containers/_container_metadata.html:4 msgid "Size: " msgstr "" #: dashboards/project/containers/templates/containers/_container_metadata.html:5 msgid "Access: " msgstr "" #: 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 "" #: 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 additionally specify the path within the selected container where " "the new copy should be stored." msgstr "" #: 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 "" #: dashboards/project/containers/templates/containers/_create.html:19 msgid "" "Note: A Public Container will allow anyone with the Public URL to gain " "access to your objects in the container." msgstr "" #: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:8 msgid "Create pseudo-folder in container" msgstr "" #: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:18 #: dashboards/project/containers/templates/containers/_upload.html:21 msgid "Pseudo-folder" msgstr "" #: dashboards/project/containers/templates/containers/_create_pseudo_folder.html:18 #: dashboards/project/containers/templates/containers/_upload.html:21 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 "" #: 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 "" #: dashboards/project/containers/templates/containers/_object_detail.html:12 msgid "Hash" msgstr "" #: dashboards/project/containers/templates/containers/_object_detail.html:14 msgid "Content Type" msgstr "" #: dashboards/project/containers/templates/containers/_object_detail.html:16 msgid "Last Modified" msgstr "" #: dashboards/project/containers/templates/containers/_update.html:11 msgid "Edit Object" msgstr "" #: dashboards/project/containers/templates/containers/_update.html:21 #: dashboards/project/containers/templates/containers/_upload.html:20 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 "" #: dashboards/project/containers/templates/containers/_update.html:22 msgid "A new uploaded file will replace the content of the current object" msgstr "" #: dashboards/project/containers/templates/containers/_update.html:27 #: dashboards/project/containers/templates/containers/update.html:3 #: dashboards/project/containers/templates/containers/update.html:6 msgid "Update Object" msgstr "" #: dashboards/project/containers/templates/containers/_upload.html:10 msgid "Upload Object To Container" msgstr "" #: dashboards/project/containers/templates/containers/upload.html:6 msgid "Upload Objects" msgstr "" #: dashboards/project/data_processing/cluster_templates/forms.py:31 msgid "Cluster Template Name" msgstr "" #: dashboards/project/data_processing/cluster_templates/forms.py:39 #: dashboards/project/data_processing/cluster_templates/tables.py:72 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:14 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:30 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:22 #: dashboards/project/data_processing/nodegroup_templates/tables.py:58 msgid "Template" msgstr "" #: dashboards/project/data_processing/cluster_templates/forms.py:57 msgid "Unable to upload cluster template file" msgstr "" #: dashboards/project/data_processing/cluster_templates/panel.py:22 #: dashboards/project/data_processing/cluster_templates/tables.py:113 msgid "Cluster Templates" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:37 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_upload_file.html:11 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/upload_file.html:3 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/upload_file.html:6 msgid "Upload Template" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:44 #: dashboards/project/data_processing/clusters/tables.py:32 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_cluster.html:10 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/configure.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/configure.html:6 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/create.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/create.html:6 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/create_cluster.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/create_cluster.html:6 #: dashboards/project/data_processing/clusters/workflows/create.py:54 #: dashboards/project/data_processing/clusters/workflows/create.py:195 msgid "Launch Cluster" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:60 #: dashboards/project/data_processing/nodegroup_templates/tables.py:46 msgid "Copy Template" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:67 msgid "Delete Template" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:70 #: dashboards/project/data_processing/clusters/tables.py:50 #: dashboards/project/data_processing/data_sources/tables.py:35 #: dashboards/project/data_processing/job_binaries/tables.py:38 #: dashboards/project/data_processing/job_executions/tables.py:31 #: dashboards/project/data_processing/jobs/tables.py:37 #: dashboards/project/data_processing/nodegroup_templates/tables.py:53 #: dashboards/project/data_processing/nodegroup_templates/tables.py:56 #: dashboards/project/database_backups/tables.py:78 #: dashboards/project/databases/tables.py:63 #: dashboards/project/databases/tables.py:79 #: dashboards/project/firewalls/tables.py:52 #: dashboards/project/firewalls/tables.py:67 #: dashboards/project/firewalls/tables.py:82 #: dashboards/project/loadbalancers/tables.py:74 #: dashboards/project/loadbalancers/tables.py:94 #: dashboards/project/loadbalancers/tables.py:114 #: dashboards/project/loadbalancers/tables.py:129 #: dashboards/project/vpn/tables.py:67 dashboards/project/vpn/tables.py:81 #: dashboards/project/vpn/tables.py:95 dashboards/project/vpn/tables.py:109 msgid "Delete" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:73 #: dashboards/project/data_processing/nodegroup_templates/tables.py:59 msgid "Templates" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:81 #: dashboards/project/data_processing/nodegroup_templates/tables.py:27 msgid "Create Template" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:90 msgid "Configure Cluster Template" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:103 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:6 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:14 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:6 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:24 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:10 #: dashboards/project/data_processing/nodegroup_templates/tables.py:77 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:18 msgid "Plugin" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:105 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:16 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:26 #: dashboards/project/data_processing/nodegroup_templates/tables.py:79 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:20 #: dashboards/project/data_processing/utils/workflow_helpers.py:161 msgid "Hadoop Version" msgstr "" #: dashboards/project/data_processing/cluster_templates/tables.py:107 #: dashboards/project/data_processing/cluster_templates/tabs.py:48 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:3 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:203 #: dashboards/project/data_processing/clusters/tabs.py:85 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:6 msgid "Node Groups" msgstr "" #: dashboards/project/data_processing/cluster_templates/tabs.py:31 #: dashboards/project/data_processing/clusters/tabs.py:36 #: dashboards/project/data_processing/data_sources/tabs.py:27 #: dashboards/project/data_processing/job_binaries/tabs.py:27 #: dashboards/project/data_processing/job_executions/tabs.py:26 #: dashboards/project/data_processing/jobs/tabs.py:26 #: dashboards/project/data_processing/nodegroup_templates/tabs.py:29 msgid "General Info" msgstr "" #: dashboards/project/data_processing/cluster_templates/tabs.py:43 msgid "Unable to fetch cluster template details." msgstr "" #: dashboards/project/data_processing/cluster_templates/tabs.py:68 msgid "Unable to fetch node group details." msgstr "" #: dashboards/project/data_processing/cluster_templates/views.py:52 msgid "Unable to fetch cluster template list" msgstr "" #: dashboards/project/data_processing/cluster_templates/views.py:112 #: dashboards/project/data_processing/clusters/views.py:97 msgid "Unable to fetch cluster template." msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:4 msgid "This Cluster Template will be created for:" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:8 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:59 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:8 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:8 msgid "Hadoop version" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:12 msgid "" "The Cluster Template object should specify Node Group Templates that will be " "used to build a Hadoop Cluster.\n" " You can add Node Groups using Node Group Templates on a "Node " "Groups" tab." msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:16 msgid "" "You may set cluster scoped Hadoop configurations on corresponding " "tabs." msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_configure_general_help.html:19 msgid "" "The Cluster Template object may specify a list of processes in anti-affinity " "group.\n" " That means these processes may not be launched more than once on a " "single host." msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_create_general_help.html:3 msgid "Select a plugin and Hadoop version for a new Cluster template." msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:3 msgid "Template Overview" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:20 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:46 msgid "Anti-affinity enabled for" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:30 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:56 msgid "no processes" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:34 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:34 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:60 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:42 msgid "Node Configurations" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:46 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:46 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:72 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:54 msgid "No configurations" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_details.html:51 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:77 msgid "Cluster configurations are not specified" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:7 msgid "Node Group" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:8 msgid "Nodes Count" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:18 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:34 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:26 msgid "Template not specified" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:21 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:29 #: dashboards/project/data_processing/nodegroup_templates/tables.py:81 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:24 msgid "Node Processes" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:31 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:39 msgid "Node processes are not specified" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_nodegroups_details.html:51 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:59 msgid "Node configurations are not specified" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/_upload_file.html:22 msgid "Upload" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/cluster_templates.html:6 msgid "Data Processing - Cluster Templates" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/configure.html:3 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/configure.html:6 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/create.html:3 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/create.html:6 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:79 #: dashboards/project/data_processing/cluster_templates/workflows/create.py:221 msgid "Create Cluster Template" msgstr "" #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/details.html:3 #: dashboards/project/data_processing/cluster_templates/templates/data_processing.cluster_templates/details.html:6 msgid "Cluster Template Details" msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/copy.py:30 #, python-format msgid "Cluster Template copy %s created" msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/copy.py:80 msgid "Unable to fetch template to copy." msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:48 msgid "Unable to fetch plugin list." msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:52 #: dashboards/project/data_processing/jobs/workflows/launch.py:354 msgid "Plugin name" msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:68 msgid "Select plugin and hadoop version for cluster template" msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:82 #: dashboards/project/data_processing/jobs/workflows/launch.py:408 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:293 msgid "Could not create" msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:96 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:35 msgid "Template Name" msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:137 #: dashboards/project/data_processing/data_plugins/tabs.py:26 #: dashboards/project/database_backups/workflows/create_backup.py:43 #: dashboards/project/databases/workflows/create_instance.py:44 #: dashboards/project/instances/templates/instances/_detail_overview.html:34 #: dashboards/project/instances/workflows/create_instance.py:130 #: dashboards/project/loadbalancers/tables.py:344 msgid "Details" msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:223 #, python-format msgid "Created Cluster Template %s" msgstr "" #: dashboards/project/data_processing/cluster_templates/workflows/create.py:301 msgid "Cluster template creation failed" msgstr "" #: dashboards/project/data_processing/clusters/panel.py:22 #: dashboards/project/data_processing/clusters/tables.py:53 #: dashboards/project/data_processing/clusters/tables.py:106 msgid "Clusters" msgstr "" #: dashboards/project/data_processing/clusters/tables.py:40 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/scale.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/scale.html:6 #: dashboards/project/data_processing/clusters/workflows/scale.py:41 msgid "Scale Cluster" msgstr "" #: dashboards/project/data_processing/clusters/tables.py:52 #: dashboards/project/data_processing/jobs/workflows/launch.py:104 msgid "Cluster" msgstr "" #: dashboards/project/data_processing/clusters/tables.py:71 msgid "Unable to update row" msgstr "" #: dashboards/project/data_processing/clusters/tables.py:81 #: dashboards/project/data_processing/clusters/workflows/create.py:177 #: dashboards/project/data_processing/jobs/workflows/launch.py:312 msgid "Configure Cluster" msgstr "" #: dashboards/project/data_processing/clusters/tables.py:102 msgid "Instances Count" msgstr "" #: dashboards/project/data_processing/clusters/tabs.py:106 msgid "Unable to get node group details." msgstr "" #: dashboards/project/data_processing/clusters/tabs.py:126 msgid "Internal IP" msgstr "" #: dashboards/project/data_processing/clusters/tabs.py:129 msgid "Management IP" msgstr "" #: dashboards/project/data_processing/clusters/tabs.py:134 msgid " " msgstr "" #: dashboards/project/data_processing/clusters/tabs.py:163 msgid "Unable to fetch instance details." msgstr "" #: dashboards/project/data_processing/clusters/views.py:47 msgid "Unable to fetch cluster list" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:4 msgid "This Cluster will be started with:" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:12 msgid "Cluster can be launched using existing Cluster Templates." msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:15 msgid "" "The Cluster object should specify OpenStack Image to boot instances for " "Hadoop Cluster." msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_configure_general_help.html:18 msgid "User has to choose a keypair to have access to clusters instances." msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_cluster.html:21 msgid " Done" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_create_general_help.html:3 msgid "Select a plugin and Hadoop version for a new Cluster." msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:3 msgid "Cluster Overview" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:17 msgid "Error Details" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:36 #: dashboards/project/data_processing/clusters/workflows/create.py:79 msgid "Base Image" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:39 #: dashboards/project/data_processing/clusters/workflows/create.py:95 msgid "Neutron Management Network" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_details.html:42 #: dashboards/project/data_processing/clusters/workflows/create.py:82 msgid "Keypair" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_instances_details.html:2 msgid "Cluster Instances" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/_nodegroups_details.html:11 msgid "Number of Nodes" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/clusters.html:6 msgid "Data Processing - Clusters" msgstr "" #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/details.html:3 #: dashboards/project/data_processing/clusters/templates/data_processing.clusters/details.html:6 msgid "Cluster Details" msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:43 #: dashboards/project/data_processing/jobs/workflows/launch.py:394 msgid "Select plugin and hadoop version for cluster" msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:71 msgid "Cluster Name" msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:76 msgid "Cluster Template" msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:84 msgid "Which keypair to use for authentication." msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:125 msgid "Unable to fetch image choices." msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:134 msgid "Unable to fetch keypair choices." msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:136 msgid "No keypair" msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:197 #, python-format msgid "Created Cluster %s" msgstr "" #: dashboards/project/data_processing/clusters/workflows/create.py:229 msgid "Unable to create the cluster" msgstr "" #: dashboards/project/data_processing/clusters/workflows/scale.py:42 msgid "Scale" msgstr "" #: dashboards/project/data_processing/clusters/workflows/scale.py:49 msgid "Scaled cluster successfully started." msgstr "" #: dashboards/project/data_processing/clusters/workflows/scale.py:97 msgid "Unable to fetch cluster to scale" msgstr "" #: dashboards/project/data_processing/clusters/workflows/scale.py:152 msgid "Unable to fetch cluster to scale." msgstr "" #: dashboards/project/data_processing/clusters/workflows/scale.py:162 msgid "Scale cluster operation failed" msgstr "" #: dashboards/project/data_processing/data_image_registry/forms.py:46 msgid "Successfully updated image." msgstr "" #: dashboards/project/data_processing/data_image_registry/forms.py:51 msgid "Failed to update image." msgstr "" #: dashboards/project/data_processing/data_image_registry/forms.py:72 #: dashboards/project/instances/forms.py:38 #: dashboards/project/instances/forms.py:61 #: dashboards/project/instances/workflows/create_instance.py:359 msgid "Select Image" msgstr "" #: dashboards/project/data_processing/data_image_registry/forms.py:74 msgid "No images available." msgstr "" #: dashboards/project/data_processing/data_image_registry/forms.py:84 #, python-format msgid "Unable to retrieve images with filter %s." msgstr "" #: dashboards/project/data_processing/data_image_registry/forms.py:111 msgid "Unable to fetch available images." msgstr "" #: dashboards/project/data_processing/data_image_registry/panel.py:22 #: dashboards/project/data_processing/data_image_registry/tables.py:71 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/image_registry.html:6 msgid "Image Registry" msgstr "" #: dashboards/project/data_processing/data_image_registry/tables.py:29 msgid "Edit Tags" msgstr "" #: dashboards/project/data_processing/data_image_registry/tables.py:43 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_register_image.html:10 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/register_image.html:3 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/register_image.html:6 msgid "Register Image" msgstr "" #: dashboards/project/data_processing/data_image_registry/tables.py:51 msgid "Unregister" msgstr "" #: dashboards/project/data_processing/data_image_registry/tables.py:52 msgid "Unregistered" msgstr "" #: dashboards/project/data_processing/data_image_registry/tables.py:67 msgid "Tags" msgstr "" #: dashboards/project/data_processing/data_image_registry/views.py:47 msgid "Unable to retrieve image list" msgstr "" #: dashboards/project/data_processing/data_image_registry/views.py:57 #: dashboards/project/data_processing/data_image_registry/views.py:72 msgid "Unable to process plugin tags" msgstr "" #: dashboards/project/data_processing/data_image_registry/views.py:98 msgid "Unable to fetch the image details" msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_edit_tags.html:10 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/edit_tags.html:3 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/edit_tags.html:6 msgid "Edit Image Tags" msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_edit_tags.html:27 #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_register_image.html:25 msgid "Done" msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:3 msgid "Image Registry tool:" msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:6 msgid "" "Image Registry is used to provide additional information about images for " "Data Processing." msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:9 msgid "" "Specified User Name will be used by Data Processing to apply configs and " "manage processes on instances." msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:12 msgid "" "Tags are used for filtering images suitable for each plugin and each Data " "Processing version.\n" " To add required tags, select a plugin and a Data Processing version " "and click "Add all" button." msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:16 msgid "You may also add any custom tag." msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_help.html:19 msgid "Unnecessary tags may be removed by clicking a cross near tag's name." msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:5 msgid "" "Register tags required for the Plugin with specified Data Processing Version" msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:20 msgid "Version" msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:31 msgid "Add all" msgstr "" #: dashboards/project/data_processing/data_image_registry/templates/data_processing.data_image_registry/_tag_form.html:37 msgid "Add custom tag" msgstr "" #: dashboards/project/data_processing/data_plugins/panel.py:22 #: dashboards/project/data_processing/data_plugins/tables.py:39 msgid "Plugins" msgstr "" #: dashboards/project/data_processing/data_plugins/tables.py:26 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:11 msgid "Title" msgstr "" #: dashboards/project/data_processing/data_plugins/tables.py:30 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:15 msgid "Supported Versions" msgstr "" #: dashboards/project/data_processing/data_plugins/tabs.py:39 msgid "Unable to retrieve plugin." msgstr "" #: dashboards/project/data_processing/data_plugins/views.py:40 msgid "Unable to retrieve data processing plugins." msgstr "" #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/_details.html:3 msgid "Data Processing Plugin Overview" msgstr "" #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/details.html:3 #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/details.html:6 msgid "Data Processing Plugin Details" msgstr "" #: dashboards/project/data_processing/data_plugins/templates/data_processing.data_plugins/plugins.html:6 msgid "Data Processing Plugins" msgstr "" #: dashboards/project/data_processing/data_sources/panel.py:22 #: dashboards/project/data_processing/data_sources/tables.py:56 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/data_sources.html:6 msgid "Data Sources" msgstr "" #: dashboards/project/data_processing/data_sources/tables.py:27 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/create.html:3 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/create.html:6 #: dashboards/project/data_processing/data_sources/workflows/create.py:64 #: dashboards/project/data_processing/data_sources/workflows/create.py:88 msgid "Create Data Source" msgstr "" #: dashboards/project/data_processing/data_sources/tables.py:37 msgid "Data source" msgstr "" #: dashboards/project/data_processing/data_sources/tables.py:38 msgid "Data sources" msgstr "" #: dashboards/project/data_processing/data_sources/tabs.py:38 msgid "Unable to retrieve data source details" msgstr "" #: dashboards/project/data_processing/data_sources/views.py:45 #: dashboards/project/data_processing/jobs/workflows/launch.py:75 msgid "Unable to fetch data sources." msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_create_data_source_help.html:4 msgid "Create a Data Source with a specified name." msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_create_data_source_help.html:7 msgid "Select the type of your Data Source." msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_create_data_source_help.html:10 msgid "You may need to enter the username and password for your Data Source." msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_create_data_source_help.html:13 msgid "You may also enter an optional description for your Data Source." msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:2 msgid "Data Source Overview" msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:11 #: dashboards/project/data_processing/data_sources/workflows/create.py:35 #: dashboards/project/data_processing/job_binaries/forms.py:52 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:9 #: dashboards/project/loadbalancers/workflows.py:521 #: dashboards/project/loadbalancers/workflows.py:525 #: dashboards/project/loadbalancers/workflows.py:526 #: dashboards/project/stacks/forms.py:58 msgid "URL" msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:13 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:23 msgid "Tenant id" msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/_details.html:17 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:15 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:25 msgid "Create time" msgstr "" #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/details.html:3 #: dashboards/project/data_processing/data_sources/templates/data_processing.data_sources/details.html:6 msgid "Data Source Details" msgstr "" #: dashboards/project/data_processing/data_sources/workflows/create.py:31 msgid "Data Source Type" msgstr "" #: dashboards/project/data_processing/data_sources/workflows/create.py:37 msgid "Source username" msgstr "" #: dashboards/project/data_processing/data_sources/workflows/create.py:41 msgid "Source password" msgstr "" #: dashboards/project/data_processing/data_sources/workflows/create.py:90 msgid "Data source created" msgstr "" #: dashboards/project/data_processing/data_sources/workflows/create.py:91 msgid "Could not create data source" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:50 msgid "Storage type" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:55 msgid "Internal binary" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:58 msgid "Upload File" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:61 msgid "Script name" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:64 msgid "Script text" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:68 msgid "Username" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:98 msgid "Failed to get list of internal binaries." msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:128 #: dashboards/project/data_processing/job_binaries/forms.py:171 msgid "Unable to create job binary" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:143 #: dashboards/project/data_processing/job_binaries/tables.py:30 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create.html:11 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/create.html:3 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/create.html:6 msgid "Create Job Binary" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:160 msgid "Unable to upload job binary" msgstr "" #: dashboards/project/data_processing/job_binaries/forms.py:193 msgid "Failed to fetch internal binary list" msgstr "" #: dashboards/project/data_processing/job_binaries/panel.py:22 #: dashboards/project/data_processing/job_binaries/tables.py:77 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/job_binaries.html:6 msgid "Job Binaries" msgstr "" #: dashboards/project/data_processing/job_binaries/tables.py:40 msgid "Job binary" msgstr "" #: dashboards/project/data_processing/job_binaries/tables.py:41 msgid "Job binaries" msgstr "" #: dashboards/project/data_processing/job_binaries/tables.py:61 msgid "Download Job Binary" msgstr "" #: dashboards/project/data_processing/job_binaries/tables.py:71 msgid "Url" msgstr "" #: dashboards/project/data_processing/job_binaries/tabs.py:38 msgid "Unable to fetch job binary." msgstr "" #: dashboards/project/data_processing/job_binaries/views.py:51 msgid "Unable to fetch job binary list." msgstr "" #: dashboards/project/data_processing/job_binaries/views.py:85 #, python-format msgid "Unable to fetch job binary: %(exc)s" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:4 msgid "" "Important: The name that you give your job binary will be the name " "used in your job execution.\n" " If your binary requires a particular name or extension (ie: \".jar\"), be " "sure to include it here." msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:8 msgid "Select the storage type for your job binary." msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:10 msgid "Data Processing internal database" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:15 msgid "" "For Data Processing internal job binaries, you may choose from the following:" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:17 msgid "Choose an existing file" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:18 msgid "Upload a new file" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:19 msgid "Create a script to be uploaded dynamically" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:23 msgid "For Object Store job binaries, you must:" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:25 msgid "Enter the URL for the file" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:26 msgid "Enter the username and password required to access that file" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_create_job_binary_help.html:30 msgid "You may also enter an optional description for your job binary." msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:2 msgid "Job Binary Overview" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:13 msgid "Project id" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/_details.html:18 msgid "Download job binary" msgstr "" #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/details.html:3 #: dashboards/project/data_processing/job_binaries/templates/data_processing.job_binaries/details.html:6 msgid "Job Binary Details" msgstr "" #: dashboards/project/data_processing/job_executions/panel.py:22 #: dashboards/project/data_processing/job_executions/tables.py:108 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/job_executions.html:6 msgid "Job Executions" msgstr "" #: dashboards/project/data_processing/job_executions/tables.py:33 msgid "Job execution" msgstr "" #: dashboards/project/data_processing/job_executions/tables.py:34 msgid "Job executions" msgstr "" #: dashboards/project/data_processing/job_executions/tables.py:43 msgid "Relaunch On Existing Cluster" msgstr "" #: dashboards/project/data_processing/job_executions/tables.py:44 #: dashboards/project/data_processing/job_executions/tables.py:62 #: dashboards/project/data_processing/jobs/tables.py:50 #: dashboards/project/data_processing/jobs/tables.py:67 #: dashboards/project/data_processing/jobs/tables.py:84 #: dashboards/project/data_processing/jobs/workflows/launch.py:331 #: dashboards/project/data_processing/jobs/workflows/launch.py:416 #: dashboards/project/databases/workflows/create_instance.py:268 #: dashboards/project/images/images/tables.py:34 #: dashboards/project/instances/workflows/create_instance.py:672 #: dashboards/project/stacks/templates/stacks/_create.html:24 msgid "Launch" msgstr "" #: dashboards/project/data_processing/job_executions/tables.py:45 #: dashboards/project/data_processing/job_executions/tables.py:63 #: dashboards/project/data_processing/jobs/tables.py:51 #: dashboards/project/data_processing/jobs/tables.py:68 #: dashboards/project/data_processing/jobs/tables.py:85 msgid "Launched" msgstr "" #: dashboards/project/data_processing/job_executions/tables.py:46 #: dashboards/project/data_processing/job_executions/tables.py:64 #: dashboards/project/data_processing/jobs/tables.py:39 #: dashboards/project/data_processing/jobs/tables.py:52 #: dashboards/project/data_processing/jobs/tables.py:69 #: dashboards/project/data_processing/jobs/tables.py:86 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:2 #: dashboards/project/data_processing/jobs/workflows/launch.py:56 #: dashboards/project/data_processing/jobs/workflows/launch.py:97 #: dashboards/project/data_processing/jobs/workflows/launch.py:122 msgid "Job" msgstr "" #: dashboards/project/data_processing/job_executions/tables.py:47 #: dashboards/project/data_processing/job_executions/tables.py:65 #: dashboards/project/data_processing/jobs/panel.py:22 #: dashboards/project/data_processing/jobs/tables.py:40 #: dashboards/project/data_processing/jobs/tables.py:53 #: dashboards/project/data_processing/jobs/tables.py:70 #: dashboards/project/data_processing/jobs/tables.py:87 #: dashboards/project/data_processing/jobs/tables.py:107 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/jobs.html:6 msgid "Jobs" msgstr "" #: dashboards/project/data_processing/job_executions/tables.py:61 msgid "Relaunch On New Cluster" msgstr "" #: dashboards/project/data_processing/job_executions/views.py:43 msgid "Unable to fetch job executions." msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:2 msgid "Job Execution Overview" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:9 msgid "Job Id" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:11 msgid "Input Id" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:13 msgid "Output Id" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:15 msgid "Cluster Id" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:17 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:24 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:34 msgid "Last Updated" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:19 #: dashboards/project/instances/tables.py:626 msgid "Started" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:21 msgid "Ended" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:23 msgid "Return Code" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:25 msgid "Oozie Job Id" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:29 msgid "Tenant Id" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/_details.html:31 msgid "Job Configuration" msgstr "" #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/details.html:3 #: dashboards/project/data_processing/job_executions/templates/data_processing.job_executions/details.html:6 msgid "Job Execution Details" msgstr "" #: dashboards/project/data_processing/jobs/tables.py:29 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/create.html:3 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/create.html:6 #: dashboards/project/data_processing/jobs/workflows/create.py:94 #: dashboards/project/data_processing/jobs/workflows/create.py:117 msgid "Create Job" msgstr "" #: dashboards/project/data_processing/jobs/tables.py:49 msgid "Launch On Existing Cluster" msgstr "" #: dashboards/project/data_processing/jobs/tables.py:66 #: dashboards/project/data_processing/jobs/tables.py:83 msgid "Launch On New Cluster" msgstr "" #: dashboards/project/data_processing/jobs/views.py:48 #: dashboards/project/data_processing/jobs/workflows/launch.py:89 msgid "Unable to fetch jobs." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:4 msgid "Create a job with a specified name." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:7 msgid "Select the type of your job:" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:9 msgid "Pig" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:10 msgid "Hive" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:11 msgid "MapReduce" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:12 msgid "Java Action" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:16 msgid "" "Choose or create your main binary. Additional libraries can be added from " "the \"Libs\" tab." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:19 msgid "" "For MapReduce or Java Action jobs, \"mains\" are not applicable. You are " "required to add one\n" " or more \"libs\" for these jobs." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_help.html:23 msgid "You may also enter an optional description for your job." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_libs_help.html:4 msgid "Add libraries to your job." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_create_job_libs_help.html:7 msgid "" "Choose from the list of binaries and click \"choose\" to add the library to " "your job. This can be repeated for additional libraries." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:11 msgid "Mains" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_details.html:17 #: dashboards/project/data_processing/jobs/workflows/create.py:48 msgid "Libs" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_launch_job_configure_help.html:4 msgid "Enter any custom configuration required for your job's execution." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_launch_job_help.html:4 msgid "Launch the given job on a cluster." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_launch_job_help.html:7 msgid "Choose the cluster to use for the job execution." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_launch_job_help.html:10 msgid "Choose the Input Data Source (n/a for Java jobs)." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/_launch_job_help.html:13 msgid "Choose the Output Data Source (n/a for Java jobs)." msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:218 msgid "Configuration" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:221 msgid "Parameters" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/config_template.html:224 msgid "Arguments" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/details.html:3 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/details.html:6 msgid "Job Details" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/launch.html:3 #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/launch.html:6 #: dashboards/project/data_processing/jobs/workflows/launch.py:330 #: dashboards/project/data_processing/jobs/workflows/launch.py:405 #: dashboards/project/data_processing/jobs/workflows/launch.py:415 msgid "Launch Job" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:85 msgid "Choose" msgstr "" #: dashboards/project/data_processing/jobs/templates/data_processing.jobs/library_template.html:97 msgid "Chosen Libraries" msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:31 msgid "Choose libraries" msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:43 #: dashboards/project/data_processing/jobs/workflows/create.py:81 msgid "-- not selected --" msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:57 msgid "Job Type" msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:59 msgid "Choose a main binary" msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:61 msgid "Choose the binary which should be used in this Job." msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:119 msgid "Job created" msgstr "" #: dashboards/project/data_processing/jobs/workflows/create.py:120 msgid "Could not create job" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:40 msgid "Input" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:45 msgid "Output" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:114 msgid "Unable to fetch clusters." msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:154 msgid "Main Class" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:157 msgid "Java Opts" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:160 msgid "Mapper" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:162 msgid "Reducer" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:230 msgid "Configure" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:308 msgid "Persist cluster after job exit" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:332 #: dashboards/project/data_processing/jobs/workflows/launch.py:417 msgid "Job launched" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:333 #: dashboards/project/data_processing/jobs/workflows/launch.py:418 msgid "Could not launch job" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:359 msgid "Job configs" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:363 msgid "Job args" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:367 msgid "Job params" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:373 msgid "Job Execution Id" msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:449 msgid "Unable to create new cluster for job." msgstr "" #: dashboards/project/data_processing/jobs/workflows/launch.py:462 msgid "Unable to launch job." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/panel.py:22 #: dashboards/project/data_processing/nodegroup_templates/tables.py:85 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/nodegroup_templates.html:6 msgid "Node Group Templates" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/tables.py:36 msgid "Configure Template" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/tabs.py:42 #: dashboards/project/data_processing/nodegroup_templates/tabs.py:66 msgid "Unable to fetch node group template." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/tabs.py:48 msgid "Unable to fetch flavor for template." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/tabs.py:53 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_service_confs.html:2 msgid "Service Configurations" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/views.py:48 msgid "Unable to fetch node group template list." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/views.py:103 msgid "Unable to fetch template object." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:4 msgid "This Node Group Template will be created for:" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:12 msgid "" "The Node Group Template object should specify processes that will be " "launched on each instance. Also an OpenStack flavor is required to boot VMs." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:15 msgid "" "Data Processing provides different storage location options. You may choose " "Ephemeral Drive or a Cinder Volume to be attached to instances." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_configure_general_help.html:18 msgid "" "When processes are selected, you may set node scoped Hadoop " "configurations on corresponding tabs." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_create_general_help.html:3 msgid "Select a plugin and Hadoop version for a new Node group template." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:34 msgid "HDFS placement" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:36 msgid "Cinder volumes" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:37 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:51 msgid "Volumes per node" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:39 msgid "Volumes size" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/_details.html:42 msgid "Ephemeral drive" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/configure.html:6 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:3 #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/create.html:6 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:163 #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:290 msgid "Create Node Group Template" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/details.html:3 msgid "Nodegroup Template Details" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/templates/data_processing.nodegroup_templates/details.html:6 msgid "Node Group Template Details" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/copy.py:29 #, python-format msgid "Node Group Template copy %s created" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/copy.py:77 msgid "Unable to fetch plugin details." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:41 msgid "OpenStack Flavor" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:44 msgid "Storage location" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:45 msgid "Storage" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:58 msgid "Volumes size (GB)" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:87 msgid "Unable to generate process choices." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:95 msgid "Floating IP pool" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:100 msgid "Processes" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:102 msgid "Processes to be launched in node group" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:127 #: dashboards/project/instances/utils.py:31 msgid "Unable to retrieve instance flavors." msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:139 msgid "Configure Node Group Template" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:165 #, python-format msgid "Created Node Group Template %s" msgstr "" #: dashboards/project/data_processing/nodegroup_templates/workflows/create.py:271 msgid "Select plugin and hadoop version" msgstr "" #: dashboards/project/data_processing/utils/anti_affinity.py:31 msgid "Use anti-affinity groups for: " msgstr "" #: dashboards/project/data_processing/utils/anti_affinity.py:33 msgid "Use anti-affinity groups for processes" msgstr "" #: dashboards/project/data_processing/utils/anti_affinity.py:66 msgid "Unable to populate anti-affinity processes." msgstr "" #: dashboards/project/data_processing/utils/neutron_support.py:32 #: dashboards/project/databases/workflows/create_instance.py:156 #: dashboards/project/instances/workflows/create_instance.py:596 msgid "Unable to retrieve networks." msgstr "" #: dashboards/project/data_processing/utils/workflow_helpers.py:110 msgid "Node group cluster" msgstr "" #: dashboards/project/data_processing/utils/workflow_helpers.py:114 msgid "Count" msgstr "" #: dashboards/project/data_processing/utils/workflow_helpers.py:154 msgid "Plugin Name" msgstr "" #: dashboards/project/database_backups/panel.py:23 #: dashboards/project/database_backups/tables.py:81 #: dashboards/project/database_backups/tables.py:158 #: dashboards/project/database_backups/templates/database_backups/index.html:6 #: dashboards/project/databases/tables.py:289 #: dashboards/project/databases/tabs.py:104 msgid "Backups" msgstr "" #: dashboards/project/database_backups/tables.py:37 #: dashboards/project/databases/tables.py:103 #: dashboards/project/volumes/volumes/tables.py:185 msgid "Create Backup" msgstr "" #: dashboards/project/database_backups/tables.py:45 #: dashboards/project/volumes/backups/tables.py:63 #: dashboards/project/volumes/templates/volumes/backups/_restore_backup.html:18 msgid "Restore Backup" msgstr "" #: dashboards/project/database_backups/tables.py:60 msgid "Download Backup" msgstr "" #: dashboards/project/database_backups/tables.py:79 #: dashboards/project/firewalls/tables.py:53 #: dashboards/project/firewalls/tables.py:68 #: dashboards/project/firewalls/tables.py:83 #: dashboards/project/loadbalancers/tables.py:75 #: dashboards/project/loadbalancers/tables.py:95 #: dashboards/project/loadbalancers/tables.py:115 #: dashboards/project/loadbalancers/tables.py:130 #: dashboards/project/volumes/backups/tables.py:49 #: dashboards/project/volumes/snapshots/tables.py:46 #: dashboards/project/volumes/volumes/tables.py:61 #: dashboards/project/vpn/tables.py:68 dashboards/project/vpn/tables.py:82 #: dashboards/project/vpn/tables.py:96 dashboards/project/vpn/tables.py:110 #, python-format msgid "Scheduled deletion of %(data_type)s" msgstr "" #: dashboards/project/database_backups/tables.py:80 #: dashboards/project/database_backups/workflows/create_backup.py:83 #: dashboards/project/databases/workflows/create_instance.py:223 msgid "Backup" msgstr "" #: dashboards/project/database_backups/tables.py:120 #: dashboards/project/database_backups/tables.py:126 #: dashboards/project/databases/tables.py:149 #: dashboards/project/databases/tables.py:155 #: dashboards/project/databases/tables.py:172 #: dashboards/project/databases/tables.py:178 #: dashboards/project/instances/tables.py:690 #: dashboards/project/instances/tables.py:697 msgid "Not available" msgstr "" #: dashboards/project/database_backups/tables.py:138 #: dashboards/project/database_backups/templates/database_backups/details.html:25 #: dashboards/project/databases/tables.py:206 #: dashboards/project/databases/templates/databases/_detail_overview.html:13 #: dashboards/project/databases/workflows/create_instance.py:39 msgid "Datastore" msgstr "" #: dashboards/project/database_backups/tables.py:140 #: dashboards/project/database_backups/templates/database_backups/details.html:27 #: dashboards/project/databases/tables.py:208 #: dashboards/project/databases/templates/databases/_detail_overview.html:15 msgid "Datastore Version" msgstr "" #: dashboards/project/database_backups/tables.py:146 #: dashboards/project/databases/tables.py:277 msgid "Incremental" msgstr "" #: dashboards/project/database_backups/views.py:48 msgid "Not Found" msgstr "" #: dashboards/project/database_backups/views.py:60 msgid "Error getting database backup list." msgstr "" #: dashboards/project/database_backups/views.py:88 #, python-format msgid "Unable to retrieve details for backup: %s" msgstr "" #: dashboards/project/database_backups/views.py:96 #, python-format msgid "Unable to retrieve details for parent backup: %s" msgstr "" #: dashboards/project/database_backups/templates/database_backups/_backup_details_help.html:3 msgid "Specify the details for the database backup." msgstr "" #: dashboards/project/database_backups/templates/database_backups/_backup_details_help.html:4 msgid "" "You can perform an incremental backup by specifying a parent backup. " "However, not all databases support incremental backups in " "which case this operation will result in an error." msgstr "" #: 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:82 msgid "Backup Database" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:3 msgid "Backup Details" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:6 msgid "Backup Details: " msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:12 msgid "Backup Overview" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:32 msgid "Backup File Location" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:34 msgid "Initial Volume Size" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:38 #: dashboards/project/databases/templates/databases/_detail_overview.html:36 #: dashboards/project/images/templates/images/images/_detail_overview.html:31 #: dashboards/project/stacks/tables.py:93 msgid "Updated" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:40 msgid "Backup Duration" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:47 msgid "Incremental Backup" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:50 #: dashboards/project/database_backups/workflows/create_backup.py:38 msgid "Parent Backup" msgstr "" #: dashboards/project/database_backups/templates/database_backups/details.html:61 msgid "Database Info" msgstr "" #: dashboards/project/database_backups/templates/database_backups/index.html:3 msgid "Database Backups" msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:33 msgid "Database Instance" msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:37 msgid "Optional Backup Description" msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:40 msgid "Optional parent backup" msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:53 msgid "Unable to list database instances to backup." msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:65 msgid "Unable to list database backups for parent." msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:69 msgid "Select parent backup" msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:71 #: dashboards/project/databases/workflows/create_instance.py:243 msgid "No backups available" msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:84 #, python-format msgid "Scheduled backup \"%(name)s\"." msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:85 #: dashboards/project/databases/workflows/create_instance.py:270 #: dashboards/project/instances/workflows/create_instance.py:674 #, python-format msgid "Unable to launch %(count)s named \"%(name)s\"." msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:95 #: dashboards/project/databases/workflows/create_instance.py:286 #: dashboards/project/instances/workflows/create_instance.py:690 msgid "instance" msgstr "" #: dashboards/project/database_backups/workflows/create_backup.py:108 msgid "Error creating database backup." msgstr "" #: dashboards/project/databases/forms.py:28 #: dashboards/project/volumes/volumes/forms.py:516 msgid "Current Size (GB)" msgstr "" #: dashboards/project/databases/forms.py:32 #: dashboards/project/volumes/volumes/forms.py:520 msgid "New Size (GB)" msgstr "" #: dashboards/project/databases/forms.py:39 msgid "New size for volume must be greater than current size." msgstr "" #: dashboards/project/databases/forms.py:50 #, python-format msgid "Resizing volume \"%s\"" msgstr "" #: dashboards/project/databases/forms.py:53 #, python-format msgid "Unable to resize volume. %s" msgstr "" #: dashboards/project/databases/tables.py:34 #: dashboards/project/instances/tables.py:77 msgid "Terminate" msgstr "" #: dashboards/project/databases/tables.py:35 #: dashboards/project/instances/tables.py:78 #, python-format msgid "Scheduled termination of %(data_type)s" msgstr "" #: dashboards/project/databases/tables.py:47 msgid "Restart" msgstr "" #: dashboards/project/databases/tables.py:48 msgid "Restarted" msgstr "" #: dashboards/project/databases/tables.py:73 msgid "Error deleting database user." msgstr "" #: dashboards/project/databases/tables.py:82 #: dashboards/project/databases/tables.py:238 #: dashboards/project/databases/tables.py:255 #: dashboards/project/databases/tabs.py:77 msgid "Databases" msgstr "" #: dashboards/project/databases/tables.py:89 msgid "Error deleting database on instance." msgstr "" #: dashboards/project/databases/tables.py:95 #: dashboards/project/databases/templates/databases/launch.html:3 #: dashboards/project/databases/workflows/create_instance.py:267 #: dashboards/project/instances/tables.py:219 #: dashboards/project/instances/tables.py:247 #: dashboards/project/instances/workflows/create_instance.py:671 #: dashboards/project/network_topology/templates/network_topology/index.html:28 msgid "Launch Instance" msgstr "" #: dashboards/project/databases/tables.py:119 msgid "Resize Volume" msgstr "" #: dashboards/project/databases/tables.py:163 #: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:13 #: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:13 #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:13 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:13 #: dashboards/project/databases/templates/databases/_detail_overview_redis.html:13 msgid "Not Assigned" msgstr "" #: dashboards/project/databases/tables.py:168 #, python-format msgid "%(name)s | %(RAM)s RAM" msgstr "" #: dashboards/project/databases/tables.py:186 #: 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:8 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:11 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:27 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:8 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:11 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:43 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:48 #: dashboards/project/loadbalancers/tables.py:334 #: 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:23 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:47 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:59 #: 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:214 #: dashboards/project/databases/templates/databases/_detail_overview.html:31 #: dashboards/project/databases/workflows/create_instance.py:35 msgid "Volume Size" msgstr "" #: dashboards/project/databases/tables.py:237 msgid "Allowed Host" msgstr "" #: dashboards/project/databases/tables.py:251 msgid "Database Name" msgstr "" #: dashboards/project/databases/tables.py:275 msgid "Backup File" msgstr "" #: dashboards/project/databases/tabs.py:63 msgid "Unable to get user data." msgstr "" #: dashboards/project/databases/tabs.py:90 msgid "Unable to get databases data." msgstr "" #: dashboards/project/databases/tabs.py:115 msgid "Unable to get database backup data." msgstr "" #: dashboards/project/databases/views.py:55 msgid "Unable to retrieve database size information." msgstr "" #: dashboards/project/databases/views.py:76 msgid "Unable to retrieve database instances." msgstr "" #: dashboards/project/databases/views.py:111 #, python-format msgid "Unable to retrieve details for database instance: %s" msgstr "" #: 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 "" #: dashboards/project/databases/templates/databases/_detail_overview.html:44 #: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:6 #: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:6 #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:6 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:6 #: dashboards/project/databases/templates/databases/_detail_overview_redis.html:6 msgid "Connection Info" msgstr "" #: dashboards/project/databases/templates/databases/_detail_overview.html:50 #: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:18 #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:18 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:18 msgid "Database Port" msgstr "" #: dashboards/project/databases/templates/databases/_detail_overview.html:52 #: dashboards/project/databases/templates/databases/_detail_overview_cassandra.html:20 #: dashboards/project/databases/templates/databases/_detail_overview_couchbase.html:18 #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:20 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:20 #: dashboards/project/databases/templates/databases/_detail_overview_redis.html:18 msgid "Connection Examples" msgstr "" #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:22 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:21 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:22 msgid "USERNAME" msgstr "" #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:22 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:22 msgid "PASSWORD" msgstr "" #: dashboards/project/databases/templates/databases/_detail_overview_mongodb.html:22 #: dashboards/project/databases/templates/databases/_detail_overview_mysql.html:22 msgid "DATABASE" msgstr "" #: 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 "" #: dashboards/project/databases/templates/databases/_launch_details_help.html:4 msgid "" "Please note: The value specified in the Volume Size field " "should be greater than 0, however, some configurations do not support " "specifying volume size. If specifying the volume size results in an error " "stating volume support is not enabled, enter 0." msgstr "" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:3 #: dashboards/project/databases/workflows/create_instance.py:184 msgid "Initial Databases" msgstr "" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:4 msgid "Optionally provide a comma separated list of databases to create:" msgstr "" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:7 #: dashboards/project/databases/workflows/create_instance.py:188 msgid "Initial Admin User" msgstr "" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:8 msgid "" "Create an optional initial user.\n" " This user will have access to all databases you create." msgstr "" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:12 msgid "Username (required)" msgstr "" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:13 msgid "Password (required)" msgstr "" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:14 #: dashboards/project/databases/workflows/create_instance.py:194 msgid "Allowed Host (optional)" msgstr "" #: dashboards/project/databases/templates/databases/_launch_initialize_help.html:15 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 "" #: dashboards/project/databases/templates/databases/_launch_network_help.html:4 msgid "" "\n" " Move networks from 'Available Networks' to 'Selected Networks' by\n" " clicking the button, or dragging and dropping. You can change the\n" " NIC order by dragging and dropping as well.\n" " " msgstr "" #: dashboards/project/databases/templates/databases/_launch_networks.html:8 #: dashboards/project/instances/templates/instances/_update_networks.html:8 msgid "Selected networks" msgstr "" #: dashboards/project/databases/templates/databases/_launch_networks.html:11 #: dashboards/project/instances/templates/instances/_update_networks.html:11 msgid "Available networks" msgstr "" #: dashboards/project/databases/templates/databases/_launch_restore_help.html:3 msgid "Create this database from a previous backup." msgstr "" #: dashboards/project/databases/templates/databases/_resize_volume.html:9 #: dashboards/project/databases/templates/databases/_resize_volume.html:24 #: dashboards/project/databases/templates/databases/resize_volume.html:3 #: dashboards/project/databases/templates/databases/resize_volume.html:6 msgid "Resize Database Volume" msgstr "" #: dashboards/project/databases/templates/databases/_resize_volume.html:18 msgid "Specify the new volume size for the database instance." msgstr "" #: dashboards/project/databases/templates/databases/_resize_volume.html:19 msgid "" "Please note: The new value must be greater than the " "existing volume size." msgstr "" #: dashboards/project/databases/templates/databases/detail.html:3 #: dashboards/project/instances/templates/instances/detail.html:3 msgid "Instance Details" msgstr "" #: dashboards/project/databases/templates/databases/detail.html:6 #: dashboards/project/instances/templates/instances/detail.html:6 msgid "Instance Details: " msgstr "" #: dashboards/project/databases/templates/databases/launch.html:6 msgid "Launch Database" msgstr "" #: dashboards/project/databases/templates/databases/update.html:3 #: dashboards/project/databases/templates/databases/update.html:6 #: dashboards/project/instances/tables.py:263 #: dashboards/project/instances/workflows/update_instance.py:132 msgid "Edit Instance" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:34 #: dashboards/project/instances/workflows/create_instance.py:84 msgid "Size of image to launch." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:38 msgid "Size of the volume in GB." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:41 msgid "Type and version of datastore." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:49 msgid "You must select a datastore type and version." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:61 msgid "Unable to obtain flavors." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:110 msgid "Select datastore type and version" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:130 #: dashboards/project/instances/workflows/create_instance.py:558 msgid "At least one network must be specified." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:132 #: dashboards/project/instances/workflows/create_instance.py:560 msgid "Launch instance with these networks" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:142 #: dashboards/project/instances/tables.py:731 #: dashboards/project/instances/workflows/create_instance.py:582 msgid "Networking" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:144 #: dashboards/project/instances/workflows/create_instance.py:584 msgid "Select networks for your instance." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:186 msgid "Comma separated list of databases to create" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:190 msgid "Initial admin user to add" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:196 msgid "Host or IP that the user is allowed to connect through." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:200 msgid "Initialize Databases" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:208 msgid "You must specify a password if you create a user." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:211 msgid "You must specify at least one database if you create a user." msgstr "" #: dashboards/project/databases/workflows/create_instance.py:225 msgid "Select a backup to restore" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:228 msgid "Restore From Backup" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:241 msgid "Select backup" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:256 msgid "Unable to find backup!" msgstr "" #: dashboards/project/databases/workflows/create_instance.py:269 #: dashboards/project/instances/workflows/create_instance.py:673 #, python-format msgid "Launched %(count)s named \"%(name)s\"." msgstr "" #: dashboards/project/firewalls/forms.py:40 #: dashboards/project/firewalls/tables.py:209 #: dashboards/project/firewalls/workflows.py:39 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:22 #: dashboards/project/loadbalancers/tables.py:283 #: dashboards/project/loadbalancers/workflows.py:44 #: dashboards/project/loadbalancers/workflows.py:169 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:33 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:28 msgid "Protocol" msgstr "" #: dashboards/project/firewalls/forms.py:41 msgid "Protocol for the firewall rule" msgstr "" #: dashboards/project/firewalls/forms.py:44 msgid "Action for the firewall rule" msgstr "" #: dashboards/project/firewalls/forms.py:46 #: dashboards/project/firewalls/workflows.py:49 msgid "Source IP Address/Subnet" msgstr "" #: dashboards/project/firewalls/forms.py:49 msgid "Source IP address or subnet" msgstr "" #: dashboards/project/firewalls/forms.py:51 #: dashboards/project/firewalls/workflows.py:53 msgid "Destination IP Address/Subnet" msgstr "" #: dashboards/project/firewalls/forms.py:54 msgid "Destination IP address or subnet" msgstr "" #: dashboards/project/firewalls/forms.py:57 #: dashboards/project/firewalls/workflows.py:58 msgid "Source Port/Port Range" msgstr "" #: dashboards/project/firewalls/forms.py:60 msgid "Source port (integer in [1, 65535] or range in a:b)" msgstr "" #: dashboards/project/firewalls/forms.py:63 #: dashboards/project/firewalls/workflows.py:63 msgid "Destination Port/Port Range" msgstr "" #: dashboards/project/firewalls/forms.py:66 msgid "Destination port (integer in [1, 65535] or range in a:b)" msgstr "" #: dashboards/project/firewalls/forms.py:80 #: dashboards/project/firewalls/workflows.py:40 #: dashboards/project/loadbalancers/workflows.py:483 msgid "TCP" msgstr "" #: dashboards/project/firewalls/forms.py:80 #: dashboards/project/firewalls/workflows.py:41 msgid "UDP" msgstr "" #: dashboards/project/firewalls/forms.py:80 #: dashboards/project/firewalls/workflows.py:42 msgid "ICMP" msgstr "" #: dashboards/project/firewalls/forms.py:86 #: dashboards/project/firewalls/workflows.py:46 msgid "ALLOW" msgstr "" #: dashboards/project/firewalls/forms.py:86 #: dashboards/project/firewalls/workflows.py:47 msgid "DENY" msgstr "" #: dashboards/project/firewalls/forms.py:100 #, python-format msgid "Rule %s was successfully updated." msgstr "" #: dashboards/project/firewalls/forms.py:105 #, python-format msgid "Failed to update rule %(name)s: %(reason)s" msgstr "" #: dashboards/project/firewalls/forms.py:117 #: dashboards/project/firewalls/tables.py:241 #: dashboards/project/firewalls/workflows.py:184 #: dashboards/project/firewalls/templates/firewalls/_policy_details.html:34 msgid "Audited" msgstr "" #: dashboards/project/firewalls/forms.py:126 #, python-format msgid "Policy %s was successfully updated." msgstr "" #: dashboards/project/firewalls/forms.py:131 #, python-format msgid "Failed to update policy %(name)s: %(reason)s" msgstr "" #: dashboards/project/firewalls/forms.py:145 #: dashboards/project/firewalls/tables.py:69 #: dashboards/project/firewalls/tables.py:257 #: dashboards/project/firewalls/workflows.py:239 msgid "Policy" msgstr "" #: dashboards/project/firewalls/forms.py:146 #: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:28 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:25 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:35 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:63 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:52 msgid "Admin State Up" msgstr "" #: dashboards/project/firewalls/forms.py:160 msgid "Unable to retrieve policy list." msgstr "" #: dashboards/project/firewalls/forms.py:180 #, python-format msgid "Firewall %s was successfully updated." msgstr "" #: dashboards/project/firewalls/forms.py:185 #, python-format msgid "Failed to update firewall %(name)s: %(reason)s" msgstr "" #: dashboards/project/firewalls/forms.py:193 #: dashboards/project/firewalls/tables.py:151 msgid "Insert Rule" msgstr "" #: dashboards/project/firewalls/forms.py:194 msgid "Before" msgstr "" #: dashboards/project/firewalls/forms.py:196 msgid "After" msgstr "" #: dashboards/project/firewalls/forms.py:223 #, python-format msgid "Failed to retrieve available rules: %s" msgstr "" #: dashboards/project/firewalls/forms.py:242 #, python-format msgid "Rule %(rule)s was successfully inserted to policy %(policy)s." msgstr "" #: dashboards/project/firewalls/forms.py:250 #, python-format msgid "Failed to insert rule to policy %(name)s: %(reason)s" msgstr "" #: dashboards/project/firewalls/forms.py:258 #: dashboards/project/firewalls/tables.py:170 msgid "Remove Rule" msgstr "" #: dashboards/project/firewalls/forms.py:278 #, python-format msgid "Failed to retrieve current rules in policy %(name)s: %(reason)s" msgstr "" #: dashboards/project/firewalls/forms.py:294 #, python-format msgid "Rule %(rule)s was successfully removed from policy %(policy)s." msgstr "" #: dashboards/project/firewalls/forms.py:302 #, python-format msgid "Failed to remove rule from policy %(name)s: %(reason)s" msgstr "" #: dashboards/project/firewalls/panel.py:22 #: dashboards/project/firewalls/tables.py:85 #: dashboards/project/firewalls/tables.py:263 #: 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 "" #: dashboards/project/firewalls/tables.py:35 #: dashboards/project/firewalls/workflows.py:212 msgid "Add Policy" msgstr "" #: dashboards/project/firewalls/tables.py:43 msgid "Create Firewall" msgstr "" #: dashboards/project/firewalls/tables.py:70 #: dashboards/project/firewalls/tables.py:245 msgid "Policies" msgstr "" #: dashboards/project/firewalls/tables.py:84 msgid "Firewall" msgstr "" #: dashboards/project/firewalls/tables.py:97 #: dashboards/project/firewalls/templates/firewalls/_updaterule.html:8 #: dashboards/project/firewalls/templates/firewalls/updaterule.html:3 msgid "Edit Rule" msgstr "" #: dashboards/project/firewalls/tables.py:115 #: dashboards/project/firewalls/templates/firewalls/_updatepolicy.html:8 #: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:3 msgid "Edit Policy" msgstr "" #: dashboards/project/firewalls/tables.py:133 #: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:8 #: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:3 msgid "Edit Firewall" msgstr "" #: dashboards/project/firewalls/tables.py:207 #: dashboards/project/firewalls/workflows.py:43 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:23 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:26 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:29 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:32 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:35 msgid "ANY" msgstr "" #: dashboards/project/firewalls/tables.py:211 msgid "Source IP" msgstr "" #: dashboards/project/firewalls/tables.py:213 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:28 msgid "Source Port" msgstr "" #: dashboards/project/firewalls/tables.py:215 msgid "Destination IP" msgstr "" #: dashboards/project/firewalls/tables.py:217 #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:34 msgid "Destination Port" msgstr "" #: dashboards/project/firewalls/tables.py:225 msgid "In Policy" msgstr "" #: dashboards/project/firewalls/tabs.py:33 msgid "Firewall Rules" msgstr "" #: dashboards/project/firewalls/tabs.py:45 msgid "Unable to retrieve rules list." msgstr "" #: dashboards/project/firewalls/tabs.py:54 msgid "Firewall Policies" msgstr "" #: dashboards/project/firewalls/tabs.py:66 msgid "Unable to retrieve policies list." msgstr "" #: dashboards/project/firewalls/tabs.py:87 msgid "Unable to retrieve firewall list." msgstr "" #: dashboards/project/firewalls/tabs.py:96 msgid "Firewall Rule Details" msgstr "" #: dashboards/project/firewalls/tabs.py:107 #: dashboards/project/firewalls/views.py:144 msgid "Unable to retrieve rule details." msgstr "" #: dashboards/project/firewalls/tabs.py:113 msgid "Firewall Policy Details" msgstr "" #: dashboards/project/firewalls/tabs.py:124 #: dashboards/project/firewalls/views.py:176 #: dashboards/project/firewalls/views.py:242 #: dashboards/project/firewalls/views.py:276 msgid "Unable to retrieve policy details." msgstr "" #: dashboards/project/firewalls/tabs.py:130 msgid "Firewall Details" msgstr "" #: dashboards/project/firewalls/tabs.py:141 #: dashboards/project/firewalls/views.py:209 msgid "Unable to retrieve firewall details." msgstr "" #: dashboards/project/firewalls/views.py:67 #, python-format msgid "Deleted rule %s" msgstr "" #: dashboards/project/firewalls/views.py:70 #, python-format msgid "Unable to delete rule. %s" msgstr "" #: dashboards/project/firewalls/views.py:75 #, python-format msgid "Deleted policy %s" msgstr "" #: dashboards/project/firewalls/views.py:78 #, python-format msgid "Unable to delete policy. %s" msgstr "" #: dashboards/project/firewalls/views.py:84 #, python-format msgid "Deleted firewall %s" msgstr "" #: dashboards/project/firewalls/views.py:87 #, python-format msgid "Unable to delete firewall. %s" msgstr "" #: dashboards/project/firewalls/workflows.py:75 msgid "AddRule" msgstr "" #: dashboards/project/firewalls/workflows.py:77 msgid "" "Create a firewall rule.\n" "\n" "Protocol and action must be specified. Other fields are optional." msgstr "" #: dashboards/project/firewalls/workflows.py:107 #, python-format msgid "Added Rule \"%s\"." msgstr "" #: dashboards/project/firewalls/workflows.py:108 #, python-format msgid "Unable to add Rule \"%s\"." msgstr "" #: dashboards/project/firewalls/workflows.py:136 msgid "Create a policy with selected rules." msgstr "" #: dashboards/project/firewalls/workflows.py:141 msgid "Select rules for your policy." msgstr "" #: dashboards/project/firewalls/workflows.py:156 #, python-format msgid "Unable to retrieve rules (%(error)s)." msgstr "" #: dashboards/project/firewalls/workflows.py:192 msgid "AddPolicy" msgstr "" #: dashboards/project/firewalls/workflows.py:194 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 "" #: dashboards/project/firewalls/workflows.py:214 #, python-format msgid "Added Policy \"%s\"." msgstr "" #: dashboards/project/firewalls/workflows.py:215 #, python-format msgid "Unable to add Policy \"%s\"." msgstr "" #: dashboards/project/firewalls/workflows.py:250 msgid "Select a Policy" msgstr "" #: dashboards/project/firewalls/workflows.py:258 #, python-format msgid "Unable to retrieve policy list (%(error)s)." msgstr "" #: dashboards/project/firewalls/workflows.py:270 msgid "AddFirewall" msgstr "" #: dashboards/project/firewalls/workflows.py:272 msgid "" "Create a firewall based on a policy.\n" "\n" "A policy must be selected. Other fields are optional." msgstr "" #: dashboards/project/firewalls/workflows.py:289 msgid "Add Firewall" msgstr "" #: dashboards/project/firewalls/workflows.py:291 #, python-format msgid "Added Firewall \"%s\"." msgstr "" #: dashboards/project/firewalls/workflows.py:292 #, python-format msgid "Unable to add Firewall \"%s\"." msgstr "" #: dashboards/project/firewalls/templates/firewalls/_firewall_details.html:19 msgid "Policy ID" msgstr "" #: 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 "" #: 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 "" #: 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 "" #: dashboards/project/firewalls/templates/firewalls/_remove_rule_from_policy.html:18 msgid "Choose the rule you want to remove." msgstr "" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:25 msgid "Source IP Address" msgstr "" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:31 msgid "Destination IP Address" msgstr "" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:37 msgid "Used in Policy" msgstr "" #: dashboards/project/firewalls/templates/firewalls/_rule_details.html:47 msgid "Position in Policy" msgstr "" #: 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 "" #: dashboards/project/firewalls/templates/firewalls/_update_rules.html:8 msgid "Selected Rules" msgstr "" #: dashboards/project/firewalls/templates/firewalls/_update_rules.html:11 msgid "Available Rules" msgstr "" #: dashboards/project/firewalls/templates/firewalls/_updatefirewall.html:18 msgid "You may update firewall details here." msgstr "" #: 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 "" #: dashboards/project/firewalls/templates/firewalls/_updaterule.html:18 msgid "You may update rule details here." msgstr "" #: dashboards/project/firewalls/templates/firewalls/addfirewall.html:3 #: dashboards/project/firewalls/templates/firewalls/addfirewall.html:6 msgid "Add New Firewall" msgstr "" #: dashboards/project/firewalls/templates/firewalls/addpolicy.html:3 #: dashboards/project/firewalls/templates/firewalls/addpolicy.html:6 msgid "Add New Policy" msgstr "" #: dashboards/project/firewalls/templates/firewalls/addrule.html:3 #: dashboards/project/firewalls/templates/firewalls/addrule.html:6 msgid "Add New Rule" msgstr "" #: dashboards/project/firewalls/templates/firewalls/updatefirewall.html:6 msgid "Edit Firewall " msgstr "" #: dashboards/project/firewalls/templates/firewalls/updatepolicy.html:6 msgid "Edit Policy " msgstr "" #: dashboards/project/firewalls/templates/firewalls/updaterule.html:6 msgid "Edit Rule " msgstr "" #: dashboards/project/images/utils.py:43 msgid "Unable to retrieve public images." msgstr "" #: dashboards/project/images/utils.py:59 msgid "Unable to retrieve images for the current project." msgstr "" #: dashboards/project/images/views.py:54 msgid "Unable to retrieve images." msgstr "" #: dashboards/project/images/images/forms.py:47 msgid "Image Source" msgstr "" #: dashboards/project/images/images/forms.py:49 #: dashboards/project/images/images/forms.py:56 #: dashboards/project/images/images/forms.py:62 msgid "Image Location" msgstr "" #: dashboards/project/images/images/forms.py:50 #: dashboards/project/images/images/forms.py:67 #: dashboards/project/images/images/forms.py:72 msgid "Image File" msgstr "" #: dashboards/project/images/images/forms.py:57 msgid "An external (HTTP) URL to load the image from." msgstr "" #: dashboards/project/images/images/forms.py:68 msgid "A local image to upload." msgstr "" #: dashboards/project/images/images/forms.py:78 #: dashboards/project/images/images/forms.py:217 #: dashboards/project/images/images/tables.py:229 msgid "Format" msgstr "" #: dashboards/project/images/images/forms.py:83 #: dashboards/project/images/images/forms.py:212 msgid "Architecture" msgstr "" #: dashboards/project/images/images/forms.py:85 msgid "Minimum Disk (GB)" msgstr "" #: dashboards/project/images/images/forms.py:86 msgid "" "The minimum disk size required to boot the image. If unspecified, this value " "defaults to 0 (no minimum)." msgstr "" #: dashboards/project/images/images/forms.py:92 msgid "Minimum RAM (MB)" msgstr "" #: dashboards/project/images/images/forms.py:93 msgid "" "The minimum memory size required to boot the image. If unspecified, this " "value defaults to 0 (no minimum)." msgstr "" #: dashboards/project/images/images/forms.py:100 #: dashboards/project/images/images/forms.py:220 #: dashboards/project/images/images/tables.py:226 #: dashboards/project/images/templates/images/images/_detail_overview.html:21 msgid "Protected" msgstr "" #: dashboards/project/images/images/forms.py:143 msgid "A image or external image location must be specified." msgstr "" #: dashboards/project/images/images/forms.py:146 msgid "Can not specify both image and external image location." msgstr "" #: dashboards/project/images/images/forms.py:184 #, python-format msgid "Your image %s has been queued for creation." msgstr "" #: dashboards/project/images/images/forms.py:188 msgid "Unable to create new image." msgstr "" #: dashboards/project/images/images/forms.py:201 msgid "Kernel ID" msgstr "" #: dashboards/project/images/images/forms.py:207 msgid "Ramdisk ID" msgstr "" #: dashboards/project/images/images/forms.py:233 #, python-format msgid "Unable to update image \"%s\"." msgstr "" #: dashboards/project/images/images/forms.py:258 msgid "Image was successfully updated." msgstr "" #: dashboards/project/images/images/tables.py:104 #: dashboards/project/volumes/snapshots/tables.py:83 #: dashboards/project/volumes/templates/volumes/volumes/_create.html:9 #: dashboards/project/volumes/templates/volumes/volumes/_create.html:24 #: dashboards/project/volumes/templates/volumes/volumes/create.html:3 #: dashboards/project/volumes/volumes/tables.py:89 #: dashboards/project/volumes/volumes/tables.py:114 msgid "Create Volume" msgstr "" #: dashboards/project/images/images/tables.py:141 msgid "Shared with Me" msgstr "" #: dashboards/project/images/images/views.py:56 msgid "Unable to retrieve image." msgstr "" #: dashboards/project/images/snapshots/forms.py:33 #: dashboards/project/volumes/snapshots/forms.py:25 #: dashboards/project/volumes/volumes/forms.py:451 msgid "Snapshot Name" msgstr "" #: dashboards/project/images/snapshots/forms.py:43 #, python-format msgid "Snapshot \"%(name)s\" created for instance \"%(inst)s\"" msgstr "" #: dashboards/project/images/snapshots/forms.py:49 msgid "Unable to create snapshot." msgstr "" #: dashboards/project/images/snapshots/views.py:49 msgid "Unable to retrieve instance." msgstr "" #: dashboards/project/images/templates/images/images/_create.html:22 msgid "" "Images can be provided via an HTTP URL or be uploaded from your local file " "system. Compressed image binaries are supported (.zip and .tar.gz.)" msgstr "" #: dashboards/project/images/templates/images/images/_create.html:30 msgid "" "If you select an image via an HTTP URL, the Image Location field MUST be a " "valid and direct URL to the image binary; it must also be accessible to the " "Image Service. URLs that redirect or serve error pages will result in " "unusable images." msgstr "" #: dashboards/project/images/templates/images/images/_detail_overview.html:3 msgid "Image Overview" msgstr "" #: dashboards/project/images/templates/images/images/_detail_overview.html:23 msgid "Checksum" msgstr "" #: dashboards/project/images/templates/images/images/_detail_overview.html:35 msgid "Never updated" msgstr "" #: dashboards/project/images/templates/images/images/_detail_overview.html:46 msgid "Container Format" msgstr "" #: dashboards/project/images/templates/images/images/_detail_overview.html:48 msgid "Disk Format" msgstr "" #: dashboards/project/images/templates/images/images/_detail_overview.html:51 msgid "Min Disk" msgstr "" #: dashboards/project/images/templates/images/images/_detail_overview.html:55 msgid "Min RAM" msgstr "" #: dashboards/project/images/templates/images/images/detail.html:4 msgid "Image Details" msgstr "" #: dashboards/project/images/templates/images/images/detail.html:7 msgid "Image Details: " msgstr "" #: dashboards/project/images/templates/images/images/detail.html:7 msgid "Image Details:" msgstr "" #: dashboards/project/images/templates/images/snapshots/_create.html:9 #: dashboards/project/images/templates/images/snapshots/_create.html:24 #: dashboards/project/images/templates/images/snapshots/create.html:3 #: dashboards/project/instances/tables.py:305 #: dashboards/project/volumes/volumes/tables.py:167 msgid "Create Snapshot" msgstr "" #: dashboards/project/images/templates/images/snapshots/_create.html:19 msgid "Snapshots preserve the disk state of a running instance." msgstr "" #: dashboards/project/images/templates/images/snapshots/create.html:6 msgid "Create a Snapshot" msgstr "" #: dashboards/project/instances/console.py:41 #, python-format msgid "Console type \"%s\" not supported." msgstr "" #: dashboards/project/instances/console.py:66 msgid "No available console found." msgstr "" #: dashboards/project/instances/forms.py:42 msgid "Rebuild Password" msgstr "" #: dashboards/project/instances/forms.py:47 msgid "Confirm Rebuild Password" msgstr "" #: dashboards/project/instances/forms.py:50 #: dashboards/project/instances/workflows/create_instance.py:641 msgid "Disk Partition" msgstr "" #: dashboards/project/instances/forms.py:63 #: dashboards/project/instances/workflows/create_instance.py:361 msgid "No images available" msgstr "" #: dashboards/project/instances/forms.py:75 #: dashboards/project/instances/workflows/create_instance.py:651 msgid "Automatic" msgstr "" #: dashboards/project/instances/forms.py:76 #: dashboards/project/instances/workflows/create_instance.py:652 msgid "Manual" msgstr "" #: dashboards/project/instances/forms.py:79 #: dashboards/project/instances/workflows/create_instance.py:154 #: dashboards/project/instances/workflows/create_instance.py:655 msgid "Unable to retrieve extensions information." msgstr "" #: dashboards/project/instances/forms.py:103 #, python-format msgid "Rebuilding instance %s." msgstr "" #: dashboards/project/instances/forms.py:106 msgid "Unable to rebuild instance." msgstr "" #: dashboards/project/instances/forms.py:114 msgid "The Key Pair name that was associated with the instance" msgstr "" #: dashboards/project/instances/forms.py:121 msgid "The instance password encrypted with your public key." msgstr "" #: dashboards/project/instances/forms.py:124 msgid "Encrypted Password" msgstr "" #: dashboards/project/instances/forms.py:139 msgid "Instance Password is not set or is not yet available" msgstr "" #: dashboards/project/instances/forms.py:145 msgid "Private Key File" msgstr "" #: dashboards/project/instances/forms.py:149 msgid "OR Copy/Paste your Private Key" msgstr "" #: dashboards/project/instances/forms.py:157 msgid "Unable to retrieve instance password." msgstr "" #: dashboards/project/instances/tables.py:101 #: dashboards/project/instances/tables.py:715 msgid "Hard Reboot" msgstr "" #: dashboards/project/instances/tables.py:102 msgid "Hard Rebooted" msgstr "" #: dashboards/project/instances/tables.py:128 msgid "Soft Reboot" msgstr "" #: dashboards/project/instances/tables.py:129 msgid "Soft Rebooted" msgstr "" #: dashboards/project/instances/tables.py:137 msgid "Pause" msgstr "" #: dashboards/project/instances/tables.py:137 #: dashboards/project/instances/tables.py:178 msgid "Resume" msgstr "" #: dashboards/project/instances/tables.py:138 #: dashboards/project/instances/tables.py:709 #: dashboards/project/instances/tables.py:773 msgid "Paused" msgstr "" #: dashboards/project/instances/tables.py:138 #: dashboards/project/instances/tables.py:179 msgid "Resumed" msgstr "" #: dashboards/project/instances/tables.py:178 msgid "Suspend" msgstr "" #: dashboards/project/instances/tables.py:179 #: dashboards/project/instances/tables.py:708 #: dashboards/project/instances/tables.py:777 msgid "Suspended" msgstr "" #: dashboards/project/instances/tables.py:292 msgid "Edit Security Groups" msgstr "" #: dashboards/project/instances/tables.py:324 #: dashboards/project/instances/tabs.py:55 msgid "Console" msgstr "" #: dashboards/project/instances/tables.py:347 msgid "View Log" msgstr "" #: dashboards/project/instances/tables.py:370 #: dashboards/project/instances/workflows/resize_instance.py:88 msgid "Resize Instance" msgstr "" #: dashboards/project/instances/tables.py:397 msgid "Confirm Resize/Migrate" msgstr "" #: dashboards/project/instances/tables.py:416 #: dashboards/project/instances/tables.py:713 msgid "Revert Resize/Migrate" msgstr "" #: dashboards/project/instances/tables.py:435 #: dashboards/project/instances/templates/instances/_rebuild.html:9 #: dashboards/project/instances/templates/instances/_rebuild.html:27 #: dashboards/project/instances/templates/instances/rebuild.html:3 #: dashboards/project/instances/templates/instances/rebuild.html:6 msgid "Rebuild Instance" msgstr "" #: dashboards/project/instances/tables.py:458 msgid "Retrieve Password" msgstr "" #: dashboards/project/instances/tables.py:481 #: dashboards/project/instances/tables.py:509 msgid "Associate Floating IP" msgstr "" #: dashboards/project/instances/tables.py:534 #, python-format msgid "Successfully associated floating IP: %s" msgstr "" #: dashboards/project/instances/tables.py:538 msgid "Unable to associate floating IP." msgstr "" #: dashboards/project/instances/tables.py:544 msgid "Disassociate Floating IP" msgstr "" #: dashboards/project/instances/tables.py:577 #, python-format msgid "Successfully disassociated floating IP: %s" msgstr "" #: dashboards/project/instances/tables.py:580 msgid "No floating IPs to disassociate." msgstr "" #: dashboards/project/instances/tables.py:590 #, python-format msgid "Please try again later [Error: %s]." msgstr "" #: dashboards/project/instances/tables.py:592 msgid "" "There is not enough capacity for this flavor in the selected availability " "zone. Try again later or select a different availability zone." msgstr "" #: dashboards/project/instances/tables.py:604 #, python-format msgid "Failed to launch instance \"%s\"" msgstr "" #: dashboards/project/instances/tables.py:625 #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:24 msgid "Start" msgstr "" #: dashboards/project/instances/tables.py:646 #: dashboards/project/instances/tables.py:647 #: dashboards/project/instances/tables.py:775 msgid "Shut Off" msgstr "" #: dashboards/project/instances/tables.py:681 #, python-format msgid "%s GB" msgstr "" #: dashboards/project/instances/tables.py:706 msgid "Active" msgstr "" #: dashboards/project/instances/tables.py:707 msgid "Shutoff" msgstr "" #: dashboards/project/instances/tables.py:711 msgid "Resize/Migrate" msgstr "" #: dashboards/project/instances/tables.py:712 msgid "Confirm or Revert Resize/Migrate" msgstr "" #: dashboards/project/instances/tables.py:714 msgid "Reboot" msgstr "" #: dashboards/project/instances/tables.py:717 msgid "Rebuild" msgstr "" #: dashboards/project/instances/tables.py:718 #: dashboards/project/instances/tables.py:758 msgid "Migrating" msgstr "" #: dashboards/project/instances/tables.py:719 msgid "Build" msgstr "" #: dashboards/project/instances/tables.py:720 msgid "Rescue" msgstr "" #: dashboards/project/instances/tables.py:722 msgid "Soft Deleted" msgstr "" #: dashboards/project/instances/tables.py:723 msgid "Shelved" msgstr "" #: dashboards/project/instances/tables.py:724 msgid "Shelved Offloaded" msgstr "" #: dashboards/project/instances/tables.py:729 msgid "Scheduling" msgstr "" #: dashboards/project/instances/tables.py:730 msgid "Block Device Mapping" msgstr "" #: dashboards/project/instances/tables.py:732 msgid "Spawning" msgstr "" #: dashboards/project/instances/tables.py:733 msgid "Snapshotting" msgstr "" #: dashboards/project/instances/tables.py:734 msgid "Image Snapshot Pending" msgstr "" #: dashboards/project/instances/tables.py:735 msgid "Image Pending Upload" msgstr "" #: dashboards/project/instances/tables.py:736 msgid "Image Uploading" msgstr "" #: dashboards/project/instances/tables.py:737 msgid "Image Backup" msgstr "" #: dashboards/project/instances/tables.py:738 msgid "Updating Password" msgstr "" #: dashboards/project/instances/tables.py:739 msgid "Preparing Resize or Migrate" msgstr "" #: dashboards/project/instances/tables.py:740 msgid "Resizing or Migrating" msgstr "" #: dashboards/project/instances/tables.py:741 msgid "Resized or Migrated" msgstr "" #: dashboards/project/instances/tables.py:742 msgid "Finishing Resize or Migrate" msgstr "" #: dashboards/project/instances/tables.py:743 msgid "Reverting Resize or Migrate" msgstr "" #: dashboards/project/instances/tables.py:744 msgid "Confirming Resize or Migrate" msgstr "" #: dashboards/project/instances/tables.py:745 msgid "Rebooting" msgstr "" #: dashboards/project/instances/tables.py:746 msgid "Rebooting Hard" msgstr "" #: dashboards/project/instances/tables.py:747 msgid "Pausing" msgstr "" #: dashboards/project/instances/tables.py:748 #: dashboards/project/instances/tables.py:750 msgid "Resuming" msgstr "" #: dashboards/project/instances/tables.py:749 msgid "Suspending" msgstr "" #: dashboards/project/instances/tables.py:751 msgid "Powering Off" msgstr "" #: dashboards/project/instances/tables.py:752 msgid "Powering On" msgstr "" #: dashboards/project/instances/tables.py:753 msgid "Rescuing" msgstr "" #: dashboards/project/instances/tables.py:754 msgid "Unrescuing" msgstr "" #: dashboards/project/instances/tables.py:755 msgid "Rebuilding" msgstr "" #: dashboards/project/instances/tables.py:756 msgid "Rebuild Block Device Mapping" msgstr "" #: dashboards/project/instances/tables.py:757 msgid "Rebuild Spawning" msgstr "" #: dashboards/project/instances/tables.py:760 msgid "Soft Deleting" msgstr "" #: dashboards/project/instances/tables.py:761 msgid "Restoring" msgstr "" #: dashboards/project/instances/tables.py:762 msgid "Shelving" msgstr "" #: dashboards/project/instances/tables.py:763 msgid "Shelving Image Pending Upload" msgstr "" #: dashboards/project/instances/tables.py:764 msgid "Shelving Image Uploading" msgstr "" #: dashboards/project/instances/tables.py:765 msgid "Shelving Offloading" msgstr "" #: dashboards/project/instances/tables.py:766 msgid "Unshelving" msgstr "" #: dashboards/project/instances/tables.py:770 msgid "No State" msgstr "" #: dashboards/project/instances/tables.py:771 msgid "Running" msgstr "" #: dashboards/project/instances/tables.py:772 msgid "Blocked" msgstr "" #: dashboards/project/instances/tables.py:774 msgid "Shut Down" msgstr "" #: dashboards/project/instances/tables.py:776 msgid "Crashed" msgstr "" #: dashboards/project/instances/tables.py:778 msgid "Failed" msgstr "" #: dashboards/project/instances/tables.py:779 msgid "Building" msgstr "" #: dashboards/project/instances/tabs.py:36 msgid "Log" msgstr "" #: dashboards/project/instances/tabs.py:48 #: dashboards/project/instances/views.py:151 #, python-format msgid "Unable to get log for instance \"%s\"." msgstr "" #: dashboards/project/instances/utils.py:62 msgid "Unable to sort instance flavors." msgstr "" #: dashboards/project/instances/views.py:70 msgid "Unable to retrieve instances." msgstr "" #: dashboards/project/instances/views.py:166 #, python-format msgid "Unable to get VNC console for instance \"%s\"." msgstr "" #: dashboards/project/instances/views.py:177 #, python-format msgid "Unable to get SPICE console for instance \"%s\"." msgstr "" #: dashboards/project/instances/views.py:188 #, python-format msgid "Unable to get RDP console for instance \"%s\"." msgstr "" #: dashboards/project/instances/views.py:275 #, python-format msgid "Unable to retrieve details for instance \"%s\"." msgstr "" #: dashboards/project/instances/views.py:286 #, python-format msgid "Unable to retrieve IP addresses from Neutron for instance \"%s\"." msgstr "" #: dashboards/project/instances/views.py:330 msgid "Unable to retrieve flavors." msgstr "" #: dashboards/project/instances/templates/instances/_decryptpassword.html:10 #: dashboards/project/instances/templates/instances/decryptpassword.html:6 msgid "Retrieve Instance Password" msgstr "" #: dashboards/project/instances/templates/instances/_decryptpassword.html:21 msgid "" "To decrypt your password you will need the private key of your key pair for " "this instance. Select the private key file, or copy and paste the content of " "your private key file into the text area below, then click Decrypt Password." msgstr "" #: dashboards/project/instances/templates/instances/_decryptpassword.html:22 msgid "Note: " msgstr "" #: dashboards/project/instances/templates/instances/_decryptpassword.html:22 msgid "" "The private key will be only used in your browser and will not be sent to " "the server" msgstr "" #: dashboards/project/instances/templates/instances/_decryptpassword.html:30 msgid "Decrypt Password" msgstr "" #: dashboards/project/instances/templates/instances/_detail_console.html:4 msgid "Instance Console" msgstr "" #: 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 "" #: dashboards/project/instances/templates/instances/_detail_console.html:6 msgid "Click here to show only console" msgstr "" #: dashboards/project/instances/templates/instances/_detail_console.html:7 msgid "To exit the fullscreen mode, click the browser's back button." msgstr "" #: dashboards/project/instances/templates/instances/_detail_console.html:21 msgid "console is currently unavailable. Please try again later." msgstr "" #: dashboards/project/instances/templates/instances/_detail_console.html:22 msgid "Reload" msgstr "" #: dashboards/project/instances/templates/instances/_detail_log.html:5 msgid "Instance Console Log" msgstr "" #: dashboards/project/instances/templates/instances/_detail_log.html:8 msgid "Log Length" msgstr "" #: dashboards/project/instances/templates/instances/_detail_log.html:10 msgid "Go" msgstr "" #: dashboards/project/instances/templates/instances/_detail_log.html:12 msgid "View Full Log" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:27 msgid "Fault" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:30 msgid "Message" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:51 msgid "VCPU" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:52 #: usage/tables.py:34 msgid "Disk" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:62 msgid "IP Addresses" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:87 msgid "No rules defined." msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:96 msgid "Meta" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:99 msgid "Key Name" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:112 #: dashboards/project/loadbalancers/tables.py:281 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:27 msgid "N/A" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:122 msgid "Volumes Attached" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:126 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:39 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:46 #: dashboards/project/volumes/volumes/tables.py:329 msgid "Attached To" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:135 #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:43 msgid "on" msgstr "" #: dashboards/project/instances/templates/instances/_detail_overview.html:139 msgid "No volumes attached." msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:6 #: dashboards/project/instances/templates/instances/_instance_flavor.html:8 msgid "Flavor Details" msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:13 msgid "Total Disk" msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:14 msgid "MB" msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:19 msgid "Project Limits" msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:21 msgid "Number of Instances" msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:22 #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:29 #, python-format msgid "

%(used)s of %(quota)s Used

" msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:35 msgid "Total RAM" msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:36 #, python-format msgid "

%(used)s of %(quota)s MB Used

" msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:43 msgid "Some flavors not meeting minimum image requirements have been disabled." msgstr "" #: dashboards/project/instances/templates/instances/_flavors_and_quotas.html:44 msgid "No flavors meet minimum criteria for selected image." msgstr "" #: dashboards/project/instances/templates/instances/_launch_advanced_help.html:2 msgid "Automatic: Entire disk is single partition and automatically resizes." msgstr "" #: dashboards/project/instances/templates/instances/_launch_advanced_help.html:3 msgid "Manual: Faster build times but requires manual partitioning." msgstr "" #: 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 "" #: dashboards/project/instances/templates/instances/_launch_customize_help.html:3 msgid "" "The \"Customization Script\" field is analogous to \"User Data\" in other " "systems." msgstr "" #: 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 "" #: 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 "" #: 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 "" #: dashboards/project/instances/templates/instances/_rebuild.html:19 msgid "Select the image to rebuild your instance." msgstr "" #: dashboards/project/instances/templates/instances/_rebuild.html:21 msgid "You may optionally set a password on the rebuilt instance." msgstr "" #: dashboards/project/instances/templates/instances/decryptpassword.html:3 msgid "Instance Admin Password" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:65 msgid "Project & User" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:86 msgid "Instance Count" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:89 msgid "Number of instances to launch." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:91 msgid "Instance Boot Source" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:92 msgid "Choose Your Boot Source Type." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:95 msgid "Instance Snapshot" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:100 #: dashboards/project/volumes/snapshots/tables.py:44 msgid "Volume Snapshot" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:111 msgid "Device size (GB)" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:114 msgid "Volume size in gigabytes (integer value)." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:117 #: dashboards/project/volumes/volumes/forms.py:383 msgid "Device Name" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:120 msgid "Volume mount point (e.g. 'vda' mounts at '/dev/vda')." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:123 msgid "Delete on Terminate" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:126 msgid "Delete volume on instance terminate" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:141 msgid "Select source" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:142 msgid "Boot from image" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:143 msgid "Boot from snapshot" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:146 msgid "Boot from volume" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:152 msgid "Boot from image (creates a new volume)" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:158 msgid "Boot from volume snapshot (creates a new volume)" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:169 #, 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] "" msgstr[1] "" #: dashboards/project/instances/workflows/create_instance.py:188 msgid "You must set volume size" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:191 #: dashboards/project/instances/workflows/create_instance.py:276 msgid "You must set device name" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:194 msgid "You must select an image." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:228 #, python-format msgid "" "The flavor '%(flavor)s' is too small for requested image.\n" "Minimum requirements: %(min_ram)s MB of RAM and %(min_disk)s GB of Root Disk." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:245 #, python-format msgid "" "The Volume size is too small for the '%(image_name)s' image and has to be " "greater than or equal to '%(smallest_size)d' GB." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:256 #: dashboards/project/instances/workflows/create_instance.py:273 msgid "You must select a snapshot." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:261 msgid "You must select a volume." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:267 msgid "" "Launching multiple instances is only supported for images and instance " "snapshots." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:293 #: dashboards/project/volumes/volumes/forms.py:257 msgid "Unable to retrieve availability zones." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:299 #: dashboards/project/volumes/volumes/forms.py:260 msgid "No availability zones found" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:301 #: dashboards/project/volumes/volumes/forms.py:262 msgid "Any Availability Zone" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:324 #: dashboards/project/instances/workflows/resize_instance.py:76 #: usage/base.py:229 msgid "Unable to retrieve quota information." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:334 #: dashboards/project/volumes/volumes/forms.py:180 msgid "Snapshot" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:339 #, python-format msgid "%(name)s - %(size)s GB (%(label)s)" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:373 msgid "Select Instance Snapshot" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:375 msgid "No snapshots available" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:387 #: dashboards/project/volumes/volumes/forms.py:275 msgid "Unable to retrieve list of volumes." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:389 #: dashboards/project/volumes/backups/forms.py:69 msgid "Select Volume" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:391 msgid "No volumes available" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:402 msgid "Unable to retrieve list of volume snapshots." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:405 msgid "Select Volume Snapshot" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:407 msgid "No volume snapshots available" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:450 msgid "Which key pair to use for authentication." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:454 msgid "Admin Pass" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:460 msgid "Confirm Admin Pass" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:466 msgid "Launch instance in these security groups." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:471 msgid "" "Control access to your instance via key pairs, security groups, and other " "mechanisms." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:487 msgid "Unable to retrieve key pairs." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:491 msgid "Select a key pair" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:493 msgid "No key pairs available" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:502 msgid "Unable to retrieve list of security groups" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:534 msgid "Customization Script" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:536 msgid "" "A script or set of commands to be executed after the instance has been built " "(max 16kb)." msgstr "" #: dashboards/project/instances/workflows/create_instance.py:543 msgid "Post-Creation" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:566 msgid "Policy Profiles" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:569 msgid "Launch instance with this policy profile" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:659 msgid "Advanced Options" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:687 #, python-format msgid "%s instances" msgstr "" #: dashboards/project/instances/workflows/create_instance.py:745 #, python-format msgid "Port not created for profile-id (%s)." msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:34 msgid "Old Flavor" msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:38 msgid "New Flavor" msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:39 msgid "Choose the flavor to launch." msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:42 msgid "Flavor Choice" msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:52 msgid "Please choose a new flavor that can not be same as the old one." msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:61 msgid "Select a New Flavor" msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:63 msgid "No flavors available" msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:89 msgid "Resize" msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:90 #, python-format msgid "Scheduled resize of instance \"%s\"." msgstr "" #: dashboards/project/instances/workflows/resize_instance.py:91 #, python-format msgid "Unable to resize instance \"%s\"." msgstr "" #: dashboards/project/instances/workflows/update_instance.py:39 msgid "Unable to retrieve security group list. Please try again later." msgstr "" #: dashboards/project/instances/workflows/update_instance.py:86 msgid "" "From here you can add and remove security groups to this project from the " "list of available security groups." msgstr "" #: dashboards/project/instances/workflows/update_instance.py:88 msgid "All Security Groups" msgstr "" #: dashboards/project/instances/workflows/update_instance.py:89 msgid "Instance Security Groups" msgstr "" #: dashboards/project/instances/workflows/update_instance.py:90 msgid "No security groups found." msgstr "" #: dashboards/project/instances/workflows/update_instance.py:91 msgid "No security groups enabled." msgstr "" #: dashboards/project/instances/workflows/update_instance.py:121 msgid "From here you can edit the instance details." msgstr "" #: dashboards/project/instances/workflows/update_instance.py:134 #, python-format msgid "Modified instance \"%s\"." msgstr "" #: dashboards/project/instances/workflows/update_instance.py:135 #, python-format msgid "Unable to modify instance \"%s\"." msgstr "" #: dashboards/project/loadbalancers/forms.py:39 #: dashboards/project/loadbalancers/workflows.py:45 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:36 msgid "Load Balancing Method" msgstr "" #: dashboards/project/loadbalancers/forms.py:60 #, python-format msgid "Pool %s was successfully updated." msgstr "" #: dashboards/project/loadbalancers/forms.py:65 #, python-format msgid "Failed to update pool %s" msgstr "" #: dashboards/project/loadbalancers/forms.py:80 #: dashboards/project/loadbalancers/workflows.py:171 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:39 msgid "Session Persistence" msgstr "" #: dashboards/project/loadbalancers/forms.py:84 #: dashboards/project/loadbalancers/workflows.py:178 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:43 msgid "Cookie Name" msgstr "" #: dashboards/project/loadbalancers/forms.py:85 #: dashboards/project/loadbalancers/workflows.py:179 msgid "Required for APP_COOKIE persistence; Ignored otherwise." msgstr "" #: dashboards/project/loadbalancers/forms.py:89 #: dashboards/project/loadbalancers/workflows.py:187 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:49 msgid "Connection Limit" msgstr "" #: dashboards/project/loadbalancers/forms.py:90 #: dashboards/project/loadbalancers/workflows.py:188 msgid "" "Maximum number of connections allowed for the VIP or '-1' if the limit is " "not set" msgstr "" #: dashboards/project/loadbalancers/forms.py:106 #: dashboards/project/loadbalancers/forms.py:186 #: dashboards/project/loadbalancers/tabs.py:41 #: dashboards/project/loadbalancers/workflows.py:354 msgid "Unable to retrieve pools list." msgstr "" #: dashboards/project/loadbalancers/forms.py:117 msgid "No session persistence" msgstr "" #: dashboards/project/loadbalancers/forms.py:127 #: dashboards/project/loadbalancers/workflows.py:224 msgid "Cookie name is required for APP_COOKIE persistence." msgstr "" #: dashboards/project/loadbalancers/forms.py:153 #, python-format msgid "VIP %s was successfully updated." msgstr "" #: dashboards/project/loadbalancers/forms.py:158 #, python-format msgid "Failed to update VIP %s" msgstr "" #: dashboards/project/loadbalancers/forms.py:169 #: dashboards/project/loadbalancers/tables.py:315 #: dashboards/project/loadbalancers/workflows.py:328 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:22 msgid "Weight" msgstr "" #: dashboards/project/loadbalancers/forms.py:170 msgid "Relative part of requests this pool member serves compared to others" msgstr "" #: dashboards/project/loadbalancers/forms.py:200 #, python-format msgid "Member %s was successfully updated." msgstr "" #: dashboards/project/loadbalancers/forms.py:206 #, python-format msgid "Failed to update member %s" msgstr "" #: dashboards/project/loadbalancers/forms.py:218 #: dashboards/project/loadbalancers/tables.py:341 #: dashboards/project/loadbalancers/workflows.py:492 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:15 msgid "Delay" msgstr "" #: dashboards/project/loadbalancers/forms.py:219 #: dashboards/project/loadbalancers/workflows.py:493 msgid "The minimum time in seconds between regular checks of a member" msgstr "" #: dashboards/project/loadbalancers/forms.py:223 #: dashboards/project/loadbalancers/tables.py:342 #: dashboards/project/loadbalancers/workflows.py:497 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:18 #: dashboards/project/stacks/templates/stacks/_detail_overview.html:60 msgid "Timeout" msgstr "" #: dashboards/project/loadbalancers/forms.py:224 #: dashboards/project/loadbalancers/workflows.py:498 msgid "The maximum time in seconds for a monitor to wait for a reply" msgstr "" #: dashboards/project/loadbalancers/forms.py:228 #: dashboards/project/loadbalancers/workflows.py:502 msgid "Max Retries (1~10)" msgstr "" #: dashboards/project/loadbalancers/forms.py:229 #: dashboards/project/loadbalancers/workflows.py:503 msgid "" "Number of permissible failures before changing the status of member to " "inactive" msgstr "" #: dashboards/project/loadbalancers/forms.py:247 #, python-format msgid "Health monitor %s was successfully updated." msgstr "" #: dashboards/project/loadbalancers/forms.py:253 #, python-format msgid "Failed to update health monitor %s" msgstr "" #: dashboards/project/loadbalancers/panel.py:22 msgid "Load Balancers" msgstr "" #: dashboards/project/loadbalancers/tables.py:29 #: dashboards/project/loadbalancers/workflows.py:133 msgid "Add Pool" msgstr "" #: dashboards/project/loadbalancers/tables.py:38 #: dashboards/project/loadbalancers/workflows.py:255 msgid "Add VIP" msgstr "" #: dashboards/project/loadbalancers/tables.py:56 #: dashboards/project/loadbalancers/workflows.py:420 msgid "Add Member" msgstr "" #: dashboards/project/loadbalancers/tables.py:65 #: dashboards/project/loadbalancers/workflows.py:596 msgid "Add Monitor" msgstr "" #: dashboards/project/loadbalancers/tables.py:76 #: dashboards/project/loadbalancers/tables.py:285 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:18 msgid "VIP" msgstr "" #: dashboards/project/loadbalancers/tables.py:77 msgid "VIPs" msgstr "" #: dashboards/project/loadbalancers/tables.py:97 #: dashboards/project/loadbalancers/tables.py:290 #: dashboards/project/loadbalancers/tabs.py:29 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:38 msgid "Pools" msgstr "" #: dashboards/project/loadbalancers/tables.py:116 #: dashboards/project/loadbalancers/workflows.py:614 #: dashboards/project/loadbalancers/workflows.py:677 msgid "Monitor" msgstr "" #: dashboards/project/loadbalancers/tables.py:117 #: dashboards/project/loadbalancers/tables.py:348 #: dashboards/project/loadbalancers/tabs.py:69 msgid "Monitors" msgstr "" #: dashboards/project/loadbalancers/tables.py:131 msgid "Member" msgstr "" #: dashboards/project/loadbalancers/tables.py:132 #: dashboards/project/loadbalancers/tables.py:322 #: dashboards/project/loadbalancers/tabs.py:49 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:39 msgid "Members" msgstr "" #: dashboards/project/loadbalancers/tables.py:144 #: 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 "" #: dashboards/project/loadbalancers/tables.py:162 #: 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 "" #: dashboards/project/loadbalancers/tables.py:185 #: 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 "" #: dashboards/project/loadbalancers/tables.py:203 #: 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 "" #: dashboards/project/loadbalancers/tables.py:229 #: dashboards/project/loadbalancers/workflows.py:659 msgid "Associate Monitor" msgstr "" #: dashboards/project/loadbalancers/tables.py:251 msgid "Failed to retrieve health monitors." msgstr "" #: dashboards/project/loadbalancers/tables.py:257 #: dashboards/project/loadbalancers/workflows.py:722 msgid "Disassociate Monitor" msgstr "" #: dashboards/project/loadbalancers/tables.py:280 #: dashboards/project/loadbalancers/workflows.py:42 #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:26 msgid "Provider" msgstr "" #: dashboards/project/loadbalancers/tables.py:313 #: dashboards/project/loadbalancers/workflows.py:165 #: dashboards/project/loadbalancers/workflows.py:335 #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:19 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:25 msgid "Protocol Port" msgstr "" #: dashboards/project/loadbalancers/tables.py:339 msgid "Monitor Type" msgstr "" #: dashboards/project/loadbalancers/tables.py:343 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:21 msgid "Max Retries" msgstr "" #: dashboards/project/loadbalancers/tabs.py:61 msgid "Unable to retrieve member list." msgstr "" #: dashboards/project/loadbalancers/tabs.py:81 msgid "Unable to retrieve monitor list." msgstr "" #: dashboards/project/loadbalancers/tabs.py:92 msgid "Pool Details" msgstr "" #: dashboards/project/loadbalancers/tabs.py:103 msgid "Unable to retrieve pool details." msgstr "" #: dashboards/project/loadbalancers/tabs.py:111 msgid "VIP Details" msgstr "" #: dashboards/project/loadbalancers/tabs.py:122 msgid "Unable to retrieve VIP details." msgstr "" #: dashboards/project/loadbalancers/tabs.py:127 msgid "Member Details" msgstr "" #: dashboards/project/loadbalancers/tabs.py:138 msgid "Unable to retrieve member details." msgstr "" #: dashboards/project/loadbalancers/tabs.py:143 msgid "Monitor Details" msgstr "" #: dashboards/project/loadbalancers/tabs.py:154 msgid "Unable to retrieve monitor details." msgstr "" #: dashboards/project/loadbalancers/utils.py:22 #, python-format msgid "" "%(type)s: url:%(url_path)s method:%(http_method)s codes:%(expected_codes)s " "delay:%(delay)d retries:%(max_retries)d timeout:%(timeout)d" msgstr "" #: dashboards/project/loadbalancers/utils.py:27 #, python-format msgid "%(type)s delay:%(delay)d retries:%(max_retries)d timeout:%(timeout)d" msgstr "" #: dashboards/project/loadbalancers/views.py:50 #, python-format msgid "Deleted monitor %s" msgstr "" #: dashboards/project/loadbalancers/views.py:53 #, python-format msgid "Unable to delete monitor. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:58 #, python-format msgid "Deleted pool %s" msgstr "" #: dashboards/project/loadbalancers/views.py:61 #, python-format msgid "Unable to delete pool. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:66 #, python-format msgid "Deleted member %s" msgstr "" #: dashboards/project/loadbalancers/views.py:69 #, python-format msgid "Unable to delete member. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:76 #, python-format msgid "Unable to locate VIP to delete. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:81 #, python-format msgid "Deleted VIP %s" msgstr "" #: dashboards/project/loadbalancers/views.py:84 #, python-format msgid "Unable to delete VIP. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:104 #, python-format msgid "Unable to retrieve pool subnet. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:155 #, python-format msgid "Unable to retrieve pool details. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:185 #, python-format msgid "Unable to retrieve VIP details. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:229 #, python-format msgid "Unable to retrieve member details. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:258 #, python-format msgid "Unable to retrieve health monitor details. %s" msgstr "" #: dashboards/project/loadbalancers/views.py:281 #: dashboards/project/loadbalancers/views.py:297 #, python-format msgid "Unable to retrieve pool. %s" msgstr "" #: dashboards/project/loadbalancers/workflows.py:54 #: dashboards/project/loadbalancers/workflows.py:196 #: dashboards/project/vpn/workflows.py:40 msgid "Select a Subnet" msgstr "" #: dashboards/project/loadbalancers/workflows.py:59 #: dashboards/project/loadbalancers/workflows.py:201 #: dashboards/project/vpn/workflows.py:46 msgid "Unable to retrieve networks list." msgstr "" #: dashboards/project/loadbalancers/workflows.py:66 #: dashboards/project/loadbalancers/workflows.py:207 msgid "Select a Protocol" msgstr "" #: dashboards/project/loadbalancers/workflows.py:70 msgid "Select a Method" msgstr "" #: dashboards/project/loadbalancers/workflows.py:84 msgid "Unable to retrieve providers list." msgstr "" #: dashboards/project/loadbalancers/workflows.py:98 #, python-format msgid "%s (default)" msgstr "" #: dashboards/project/loadbalancers/workflows.py:101 msgid "Provider for Load Balancer is not supported" msgstr "" #: dashboards/project/loadbalancers/workflows.py:103 msgid "No provider is available" msgstr "" #: dashboards/project/loadbalancers/workflows.py:109 msgid "Add New Pool" msgstr "" #: dashboards/project/loadbalancers/workflows.py:111 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 "" #: dashboards/project/loadbalancers/workflows.py:135 #, python-format msgid "Added pool \"%s\"." msgstr "" #: dashboards/project/loadbalancers/workflows.py:136 #, python-format msgid "Unable to add pool \"%s\"." msgstr "" #: dashboards/project/loadbalancers/workflows.py:157 msgid "VIP Subnet" msgstr "" #: dashboards/project/loadbalancers/workflows.py:160 msgid "Specify a free IP address from the selected subnet" msgstr "" #: dashboards/project/loadbalancers/workflows.py:211 msgid "No Session Persistence" msgstr "" #: dashboards/project/loadbalancers/workflows.py:229 msgid "Specify VIP" msgstr "" #: dashboards/project/loadbalancers/workflows.py:231 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 "" #: dashboards/project/loadbalancers/workflows.py:257 #, python-format msgid "Added VIP \"%s\"." msgstr "" #: dashboards/project/loadbalancers/workflows.py:258 #, python-format msgid "Unable to add VIP \"%s\"." msgstr "" #: dashboards/project/loadbalancers/workflows.py:274 #, python-format msgid "Unable to retrieve the specified pool. Unable to add VIP \"%s\"." msgstr "" #: dashboards/project/loadbalancers/workflows.py:299 msgid "Member Source" msgstr "" #: dashboards/project/loadbalancers/workflows.py:300 msgid "Select from active instances" msgstr "" #: dashboards/project/loadbalancers/workflows.py:301 #: dashboards/project/loadbalancers/workflows.py:318 msgid "Specify member IP address" msgstr "" #: dashboards/project/loadbalancers/workflows.py:308 #: dashboards/project/loadbalancers/workflows.py:314 msgid "Member(s)" msgstr "" #: dashboards/project/loadbalancers/workflows.py:316 msgid "Select members for this pool " msgstr "" #: dashboards/project/loadbalancers/workflows.py:317 #: dashboards/project/loadbalancers/workflows.py:323 msgid "Member address" msgstr "" #: dashboards/project/loadbalancers/workflows.py:329 msgid "" "Relative part of requests this pool member serves compared to others. \n" "The same weight will be applied to all the selected members and can be " "modified later. Weight must be in the range 1 to 256." msgstr "" #: dashboards/project/loadbalancers/workflows.py:336 msgid "" "Enter an integer value between 1 and 65535. The same port will be used for " "all the selected members and can be modified later." msgstr "" #: dashboards/project/loadbalancers/workflows.py:347 msgid "Select a Pool" msgstr "" #: dashboards/project/loadbalancers/workflows.py:367 msgid "Unable to retrieve instances list." msgstr "" #: dashboards/project/loadbalancers/workflows.py:371 msgid "" "No servers available. To add a member, you need at least one running " "instance." msgstr "" #: dashboards/project/loadbalancers/workflows.py:387 msgid "At least one member must be specified" msgstr "" #: dashboards/project/loadbalancers/workflows.py:391 msgid "Member IP address must be specified" msgstr "" #: dashboards/project/loadbalancers/workflows.py:396 msgid "Add New Member" msgstr "" #: dashboards/project/loadbalancers/workflows.py:398 msgid "" "Add member(s) to the selected pool.\n" "\n" "Choose one or more listed instances to be added to the pool as member(s). " "Assign a numeric weight for the selected member(s). Specify the port number " "the selected member(s) operate(s) on; e.g., 80. \n" "\n" "There can only be one port associated with each instance." msgstr "" #: dashboards/project/loadbalancers/workflows.py:422 msgid "Added member(s)." msgstr "" #: dashboards/project/loadbalancers/workflows.py:423 msgid "Unable to add member(s)" msgstr "" #: dashboards/project/loadbalancers/workflows.py:433 msgid "Unable to retrieve the specified pool." msgstr "" #: dashboards/project/loadbalancers/workflows.py:482 msgid "PING" msgstr "" #: dashboards/project/loadbalancers/workflows.py:484 msgid "HTTP" msgstr "" #: dashboards/project/loadbalancers/workflows.py:485 msgid "HTTPS" msgstr "" #: dashboards/project/loadbalancers/workflows.py:508 msgid "GET" msgstr "" #: dashboards/project/loadbalancers/workflows.py:509 #: dashboards/project/loadbalancers/workflows.py:514 #: dashboards/project/loadbalancers/workflows.py:515 #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:25 msgid "HTTP Method" msgstr "" #: dashboards/project/loadbalancers/workflows.py:510 msgid "HTTP method used to check health status of a member" msgstr "" #: dashboards/project/loadbalancers/workflows.py:533 #: dashboards/project/loadbalancers/workflows.py:540 #: dashboards/project/loadbalancers/workflows.py:541 msgid "Expected HTTP Status Codes" msgstr "" #: dashboards/project/loadbalancers/workflows.py:534 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 "" #: dashboards/project/loadbalancers/workflows.py:559 msgid "Please choose a HTTP method" msgstr "" #: dashboards/project/loadbalancers/workflows.py:562 msgid "Please specify an URL" msgstr "" #: dashboards/project/loadbalancers/workflows.py:565 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 "" #: dashboards/project/loadbalancers/workflows.py:572 msgid "Add New Monitor" msgstr "" #: dashboards/project/loadbalancers/workflows.py:574 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 "" #: dashboards/project/loadbalancers/workflows.py:598 msgid "Added monitor" msgstr "" #: dashboards/project/loadbalancers/workflows.py:599 msgid "Unable to add monitor" msgstr "" #: dashboards/project/loadbalancers/workflows.py:609 msgid "Unable to add monitor." msgstr "" #: dashboards/project/loadbalancers/workflows.py:620 #, python-format msgid "Select a monitor template for %s" msgstr "" #: dashboards/project/loadbalancers/workflows.py:623 #: dashboards/project/loadbalancers/workflows.py:687 msgid "Select a Monitor" msgstr "" #: dashboards/project/loadbalancers/workflows.py:635 #: dashboards/project/loadbalancers/workflows.py:697 msgid "Unable to retrieve monitors list." msgstr "" #: dashboards/project/loadbalancers/workflows.py:641 #: dashboards/project/loadbalancers/workflows.py:703 msgid "Association Details" msgstr "" #: dashboards/project/loadbalancers/workflows.py:643 msgid "Associate a health monitor with target pool." msgstr "" #: dashboards/project/loadbalancers/workflows.py:661 msgid "Associated monitor." msgstr "" #: dashboards/project/loadbalancers/workflows.py:662 #: dashboards/project/loadbalancers/workflows.py:672 msgid "Unable to associate monitor." msgstr "" #: dashboards/project/loadbalancers/workflows.py:684 #, python-format msgid "Select a health monitor of %s" msgstr "" #: dashboards/project/loadbalancers/workflows.py:705 msgid "Disassociate a health monitor from target pool. " msgstr "" #: dashboards/project/loadbalancers/workflows.py:724 msgid "Disassociated monitor." msgstr "" #: dashboards/project/loadbalancers/workflows.py:725 #: dashboards/project/loadbalancers/workflows.py:735 msgid "Unable to disassociate monitor." msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_member_details.html:16 #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:22 msgid "Address" msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:28 msgid "URL Path" msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_monitor_details.html:31 msgid "Expected Codes" msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_pool_details.html:51 msgid "Health Monitors" msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/_updatemember.html:18 msgid "" "You may update member attributes here: edit pool, weight or admin state." msgstr "" #: 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 "" #: 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 "" #: 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 "" #: dashboards/project/loadbalancers/templates/loadbalancers/_vip_details.html:35 msgid "Port ID" msgstr "" #: dashboards/project/loadbalancers/templates/loadbalancers/details_tabs.html:3 #: dashboards/project/loadbalancers/templates/loadbalancers/details_tabs.html:6 msgid "Load Balancer" msgstr "" #: dashboards/project/network_topology/panel.py:27 #: dashboards/project/network_topology/templates/network_topology/index.html:4 #: dashboards/project/network_topology/templates/network_topology/index.html:7 msgid "Network Topology" msgstr "" #: 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 "" #: dashboards/project/network_topology/templates/network_topology/_svg_element.html:178 #: dashboards/project/routers/tables.py:32 #: dashboards/project/vpn/tables.py:217 dashboards/project/vpn/workflows.py:31 #: dashboards/router/dashboard.py:21 msgid "Router" msgstr "" #: dashboards/project/network_topology/templates/network_topology/create_router.html:3 #: dashboards/project/network_topology/templates/network_topology/index.html:34 #: dashboards/project/routers/tables.py:65 #: dashboards/project/routers/templates/routers/create.html:3 #: dashboards/project/routers/templates/routers/create.html:6 msgid "Create Router" msgstr "" #: dashboards/project/network_topology/templates/network_topology/create_router.html:6 msgid "Create a Router" msgstr "" #: dashboards/project/network_topology/templates/network_topology/index.html:13 msgid "This pane needs javascript support." msgstr "" #: dashboards/project/network_topology/templates/network_topology/index.html:22 msgid "Small" msgstr "" #: dashboards/project/network_topology/templates/network_topology/index.html:23 msgid "Normal" msgstr "" #: dashboards/project/network_topology/templates/network_topology/index.html:40 msgid "There are no networks, routers, or connected instances to display." msgstr "" #: dashboards/project/networks/tables.py:96 msgid "Add Subnet" msgstr "" #: dashboards/project/networks/views.py:84 msgid "Unable to retrieve network details." msgstr "" #: dashboards/project/networks/workflows.py:72 msgid "" "From here you can create a new network.\n" "In addition a subnet associated with the network can be created in the next " "panel." msgstr "" #: dashboards/project/networks/workflows.py:86 msgid "Subnet Name" msgstr "" #: dashboards/project/networks/workflows.py:88 #: dashboards/project/networks/subnets/tables.py:108 #: dashboards/project/networks/subnets/workflows.py:80 msgid "Network Address" msgstr "" #: dashboards/project/networks/workflows.py:91 #: dashboards/project/networks/subnets/workflows.py:85 msgid "Network address in CIDR format (e.g. 192.168.0.0/24)" msgstr "" #: dashboards/project/networks/workflows.py:101 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 "" #: dashboards/project/networks/workflows.py:110 #: dashboards/project/networks/subnets/workflows.py:112 msgid "Disable Gateway" msgstr "" #: dashboards/project/networks/workflows.py:115 msgid "" "You can create a subnet associated with the new network, in which case " "\"Network Address\" must be specified. If you wish to create a network " "WITHOUT a subnet, uncheck the \"Create Subnet\" checkbox." msgstr "" #: dashboards/project/networks/workflows.py:126 msgid "Specify \"Network Address\" or clear \"Create Subnet\" checkbox." msgstr "" #: dashboards/project/networks/workflows.py:132 msgid "Network Address and IP version are inconsistent." msgstr "" #: dashboards/project/networks/workflows.py:136 #, python-format msgid "The subnet in the Network Address is too small (/%s)." msgstr "" #: dashboards/project/networks/workflows.py:141 msgid "Gateway IP and IP version are inconsistent." msgstr "" #: dashboards/project/networks/workflows.py:144 msgid "Specify IP address of gateway or check \"Disable Gateway\"." msgstr "" #: dashboards/project/networks/workflows.py:164 msgid "Enable DHCP" msgstr "" #: dashboards/project/networks/workflows.py:168 msgid "Allocation Pools" msgstr "" #: dashboards/project/networks/workflows.py:169 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 "" #: dashboards/project/networks/workflows.py:176 msgid "DNS Name Servers" msgstr "" #: dashboards/project/networks/workflows.py:177 msgid "" "IP address list of DNS name servers for this subnet. One entry per line." msgstr "" #: dashboards/project/networks/workflows.py:182 msgid "Host Routes" msgstr "" #: dashboards/project/networks/workflows.py:183 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 "" #: dashboards/project/networks/workflows.py:190 #: dashboards/project/networks/subnets/workflows.py:137 #: dashboards/project/networks/templates/networks/subnets/detail.html:3 #: dashboards/project/networks/templates/networks/subnets/detail.html:6 msgid "Subnet Detail" msgstr "" #: dashboards/project/networks/workflows.py:191 #: dashboards/project/networks/subnets/workflows.py:138 msgid "You can specify additional attributes for the subnet." msgstr "" #: dashboards/project/networks/workflows.py:197 #, python-format msgid "%(field_name)s: Invalid IP address (value=%(ip)s)" msgstr "" #: dashboards/project/networks/workflows.py:205 #, python-format msgid "%(field_name)s: Invalid IP address (value=%(network)s)" msgstr "" #: dashboards/project/networks/workflows.py:216 #, python-format msgid "Start and end addresses must be specified (value=%s)" msgstr "" #: dashboards/project/networks/workflows.py:222 #, python-format msgid "Start address is larger than end address (value=%s)" msgstr "" #: dashboards/project/networks/workflows.py:240 #, python-format msgid "" "Host Routes format error: Destination CIDR and nexthop must be specified " "(value=%s)" msgstr "" #: dashboards/project/networks/workflows.py:265 #, python-format msgid "Created network \"%s\"." msgstr "" #: dashboards/project/networks/workflows.py:266 #, python-format msgid "Unable to create network \"%s\"." msgstr "" #: dashboards/project/networks/workflows.py:291 #, python-format msgid "Network \"%s\" was successfully created." msgstr "" #: dashboards/project/networks/workflows.py:295 #, python-format msgid "Failed to create network \"%(network)s\": %(reason)s" msgstr "" #: dashboards/project/networks/workflows.py:351 #, python-format msgid "Subnet \"%s\" was successfully created." msgstr "" #: dashboards/project/networks/workflows.py:355 #, python-format msgid "" "Failed to create subnet \"%(sub)s\" for network \"%(net)s\": %(reason)s" msgstr "" #: dashboards/project/networks/workflows.py:371 #, python-format msgid "Delete the created network \"%s\" due to subnet creation failure." msgstr "" #: dashboards/project/networks/workflows.py:378 #, python-format msgid "Failed to delete network \"%s\"" msgstr "" #: dashboards/project/networks/ports/tables.py:34 msgid "Attached" msgstr "" #: dashboards/project/networks/ports/tables.py:36 msgid "Detached" msgstr "" #: dashboards/project/networks/ports/tables.py:63 #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:40 msgid "Attached Device" msgstr "" #: dashboards/project/networks/ports/views.py:54 msgid "Unable to retrieve port details" msgstr "" #: dashboards/project/networks/subnets/tabs.py:35 msgid "Unable to retrieve subnet details." msgstr "" #: dashboards/project/networks/subnets/views.py:65 msgid "Unable to retrieve subnet details" msgstr "" #: dashboards/project/networks/subnets/workflows.py:38 msgid "" "You can create a subnet associated with the network. Advanced configuration " "are available at \"Subnet Detail\" tab." msgstr "" #: dashboards/project/networks/subnets/workflows.py:57 #, python-format msgid "Created subnet \"%s\"." msgstr "" #: dashboards/project/networks/subnets/workflows.py:58 #, python-format msgid "Unable to create subnet \"%s\"." msgstr "" #: dashboards/project/networks/subnets/workflows.py:102 msgid "Gateway IP (optional)" msgstr "" #: dashboards/project/networks/subnets/workflows.py:105 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 "" #: dashboards/project/networks/subnets/workflows.py:117 msgid "" "You can update a subnet associated with the network. Advanced configuration " "are available at \"Subnet Detail\" tab." msgstr "" #: dashboards/project/networks/subnets/workflows.py:149 #, python-format msgid "Updated subnet \"%s\"." msgstr "" #: dashboards/project/networks/subnets/workflows.py:150 #, python-format msgid "Unable to update subnet \"%s\"." msgstr "" #: dashboards/project/networks/subnets/workflows.py:185 #, python-format msgid "Subnet \"%s\" was successfully updated." msgstr "" #: dashboards/project/networks/subnets/workflows.py:189 #, python-format msgid "Failed to update subnet \"%(sub)s\": %(reason)s" msgstr "" #: dashboards/project/networks/templates/networks/_detail_overview.html:3 msgid "Network Overview" msgstr "" #: dashboards/project/networks/templates/networks/_detail_overview.html:22 msgid "Provider Network" msgstr "" #: dashboards/project/networks/templates/networks/_detail_overview.html:23 msgid "Network Type" msgstr "" #: dashboards/project/networks/templates/networks/detail.html:6 msgid "Network Detail: " msgstr "" #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:4 msgid "Port Overview" msgstr "" #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:19 msgid "Fixed IP" msgstr "" #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:23 msgid "IP address:" msgstr "" #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:24 #: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:23 msgid "Subnet ID" msgstr "" #: dashboards/project/networks/templates/networks/ports/_detail_overview.html:30 msgid "Mac Address" msgstr "" #: dashboards/project/networks/templates/networks/ports/detail.html:3 #: dashboards/project/networks/templates/networks/ports/detail.html:6 msgid "Port Detail" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:4 msgid "Subnet Overview" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:17 msgid "IP version" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:21 msgid "IP allocation pool" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:25 msgid " - End" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:28 msgid "DHCP Enable" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:32 msgid "Additional routes" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:35 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:24 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:99 msgid "Destination" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:36 msgid " : Next hop" msgstr "" #: dashboards/project/networks/templates/networks/subnets/_detail_overview.html:41 msgid "DNS name server" msgstr "" #: dashboards/project/overview/views.py:34 msgid "Uptime (Seconds)" msgstr "" #: dashboards/project/routers/forms.py:34 #: dashboards/project/routers/ports/forms.py:35 #: dashboards/project/routers/ports/forms.py:147 msgid "Router Name" msgstr "" #: dashboards/project/routers/forms.py:44 #, python-format msgid "Router %s was successfully created." msgstr "" #: dashboards/project/routers/forms.py:49 msgid "Quota exceeded for resource router." msgstr "" #: dashboards/project/routers/forms.py:51 #, python-format msgid "Failed to create router \"%s\"." msgstr "" #: dashboards/project/routers/tables.py:49 #: dashboards/project/routers/tables.py:55 #, python-format msgid "Unable to delete router \"%s\"" msgstr "" #: dashboards/project/routers/tables.py:74 #: 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 "" #: dashboards/project/routers/tables.py:94 msgid "Clear" msgstr "" #: dashboards/project/routers/tables.py:95 msgid "Cleared" msgstr "" #: dashboards/project/routers/tables.py:96 msgid "Gateway" msgstr "" #: dashboards/project/routers/tables.py:97 msgid "Gateways" msgstr "" #: dashboards/project/routers/tables.py:114 #, python-format msgid "Unable to clear gateway for router \"%(name)s\": \"%(msg)s\"" msgstr "" #: dashboards/project/routers/tabs.py:54 msgid "Unable to retrieve router details." msgstr "" #: dashboards/project/routers/views.py:71 #, python-format msgid "Unable to retrieve a list of external networks \"%s\"." msgstr "" #: dashboards/project/routers/views.py:83 #, python-format msgid "External network \"%s\" not found." msgstr "" #: dashboards/project/routers/views.py:99 #, python-format msgid "Unable to retrieve details for router \"%s\"." msgstr "" #: dashboards/project/routers/views.py:110 #, python-format msgid "Unable to retrieve an external network \"%s\"." msgstr "" #: dashboards/project/routers/extensions/routerrules/forms.py:43 msgid "Input must be in CIDR format" msgstr "" #: dashboards/project/routers/extensions/routerrules/forms.py:53 msgid "Optional: Next Hop Addresses (comma delimited)" msgstr "" #: dashboards/project/routers/extensions/routerrules/forms.py:56 #: dashboards/project/routers/ports/forms.py:38 #: dashboards/project/routers/ports/forms.py:150 #: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:19 msgid "Router ID" msgstr "" #: dashboards/project/routers/extensions/routerrules/forms.py:63 msgid "Permit" msgstr "" #: dashboards/project/routers/extensions/routerrules/forms.py:64 msgid "Deny" msgstr "" #: dashboards/project/routers/extensions/routerrules/forms.py:73 msgid "Unable to delete router rule." msgstr "" #: dashboards/project/routers/extensions/routerrules/forms.py:88 msgid "Router rule added" msgstr "" #: dashboards/project/routers/extensions/routerrules/forms.py:93 #, python-format msgid "Failed to add router rule %s" msgstr "" #: dashboards/project/routers/extensions/routerrules/tables.py:30 #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:9 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:3 #: dashboards/project/routers/templates/routers/extensions/routerrules/create.html:6 msgid "Add Router Rule" msgstr "" #: dashboards/project/routers/extensions/routerrules/tables.py:48 msgid "Router Rule" msgstr "" #: dashboards/project/routers/extensions/routerrules/tabs.py:59 msgid "Router Rules Grid" msgstr "" #: dashboards/project/routers/extensions/routerrules/views.py:49 #: dashboards/project/routers/ports/views.py:48 msgid "Unable to retrieve router." msgstr "" #: dashboards/project/routers/ports/forms.py:31 msgid "IP Address (optional)" msgstr "" #: dashboards/project/routers/ports/forms.py:32 msgid "" "You can specify an IP address of the interface created if you want (e.g. " "192.168.0.254)." msgstr "" #: dashboards/project/routers/ports/forms.py:54 #: dashboards/project/routers/ports/forms.py:165 #, python-format msgid "Failed to get network list %s" msgstr "" #: dashboards/project/routers/ports/forms.py:74 msgid "Select Subnet" msgstr "" #: dashboards/project/routers/ports/forms.py:76 msgid "No subnets available" msgstr "" #: dashboards/project/routers/ports/forms.py:84 msgid "Interface added" msgstr "" #: dashboards/project/routers/ports/forms.py:112 #, python-format msgid "Unable to get subnet \"%s\"" msgstr "" #: dashboards/project/routers/ports/forms.py:131 #, python-format msgid "Failed to add_interface: %s" msgstr "" #: dashboards/project/routers/ports/forms.py:140 #, python-format msgid "Failed to delete port %s" msgstr "" #: dashboards/project/routers/ports/forms.py:174 msgid "Select network" msgstr "" #: dashboards/project/routers/ports/forms.py:176 msgid "No networks available" msgstr "" #: dashboards/project/routers/ports/forms.py:184 msgid "Gateway interface is added" msgstr "" #: dashboards/project/routers/ports/forms.py:189 #, python-format msgid "Failed to set gateway %s" msgstr "" #: dashboards/project/routers/ports/tables.py:31 msgid "External Gateway" msgstr "" #: dashboards/project/routers/ports/tables.py:33 msgid "Internal Interface" msgstr "" #: dashboards/project/routers/ports/tables.py:40 #: 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 "" #: dashboards/project/routers/ports/tables.py:58 msgid "Interface" msgstr "" #: dashboards/project/routers/ports/tables.py:80 #, python-format msgid "Failed to delete interface %s" msgstr "" #: dashboards/project/routers/ports/views.py:78 msgid "Unable to set gateway." msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:20 msgid "" "Routing rules to apply to router. Rules are matched by most specific source " "first and then by most specific destination." msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:21 msgid "" "The next hop addresses can be used to override the router used by the client." msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/_create.html:27 msgid "Add rule" msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:11 msgid "Router Rule Grid" msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:18 msgid "Reset to Default" msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:24 #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:98 msgid "Source" msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:92 msgid "Rule Conflict" msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:95 msgid "" "A more specific rule affects a portion of this traffic so a rule cannot be " "automatically generated to control the behavior of the entire source/" "destination combination." msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:97 msgid "Conflicting Rule" msgstr "" #: dashboards/project/routers/templates/routers/extensions/routerrules/grid.html:122 msgid "" "The color and icon of an intersection indicates whether or not traffic is " "permitted from the source (row) to the destination (column).\n" " Clicking the button in the intersection " "will install a rule to switch the traffic behavior.
\n" "\n" " Note: Rules only affect one direction of traffic. The opposite " "direction is outlined when hovering over an intersection.\n" " " msgstr "" #: dashboards/project/routers/templates/routers/ports/_create.html:20 msgid "You can connect a specified subnet to the router." msgstr "" #: 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 "" #: dashboards/project/routers/templates/routers/ports/_create.html:29 msgid "Add interface" msgstr "" #: 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 "" #: dashboards/project/stacks/forms.py:50 #: dashboards/project/stacks/templates/stacks/_change_template.html:9 #: 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 "" #: dashboards/project/stacks/forms.py:51 msgid "From here you can select a template to launch a stack." msgstr "" #: dashboards/project/stacks/forms.py:57 msgid "Direct Input" msgstr "" #: dashboards/project/stacks/forms.py:60 msgid "Template Source" msgstr "" #: dashboards/project/stacks/forms.py:67 dashboards/project/stacks/forms.py:69 msgid "Template File" msgstr "" #: dashboards/project/stacks/forms.py:70 msgid "A local template to upload." msgstr "" #: dashboards/project/stacks/forms.py:77 dashboards/project/stacks/forms.py:79 msgid "Template URL" msgstr "" #: dashboards/project/stacks/forms.py:80 msgid "An external (HTTP) URL to load the template from." msgstr "" #: dashboards/project/stacks/forms.py:87 dashboards/project/stacks/forms.py:89 msgid "Template Data" msgstr "" #: dashboards/project/stacks/forms.py:90 msgid "The raw contents of the template." msgstr "" #: dashboards/project/stacks/forms.py:96 msgid "Environment Source" msgstr "" #: dashboards/project/stacks/forms.py:104 #: dashboards/project/stacks/forms.py:106 msgid "Environment File" msgstr "" #: dashboards/project/stacks/forms.py:107 msgid "A local environment to upload." msgstr "" #: dashboards/project/stacks/forms.py:114 #: dashboards/project/stacks/forms.py:116 msgid "Environment Data" msgstr "" #: dashboards/project/stacks/forms.py:117 msgid "The raw contents of the environment file." msgstr "" #: dashboards/project/stacks/forms.py:129 msgid "template" msgstr "" #: dashboards/project/stacks/forms.py:131 msgid "environment" msgstr "" #: dashboards/project/stacks/forms.py:186 #, python-format msgid "There was a problem parsing the %(prefix)s: %(error)s" msgstr "" #: dashboards/project/stacks/forms.py:194 #, python-format msgid "Please specify a %s using only one source method." msgstr "" #: dashboards/project/stacks/forms.py:201 msgid "You must specify a template via one of the available sources." msgstr "" #: dashboards/project/stacks/forms.py:226 msgid "Edit Template" msgstr "" #: dashboards/project/stacks/forms.py:227 msgid "From here you can select a new template to re-launch a stack." msgstr "" #: dashboards/project/stacks/forms.py:229 #: dashboards/project/stacks/forms.py:356 msgid "Stack ID" msgstr "" #: dashboards/project/stacks/forms.py:231 #: dashboards/project/stacks/forms.py:255 #: dashboards/project/stacks/forms.py:358 #: dashboards/project/stacks/tables.py:86 msgid "Stack Name" msgstr "" #: dashboards/project/stacks/forms.py:240 msgid "Create Stack" msgstr "" #: dashboards/project/stacks/forms.py:256 msgid "Name of the stack to create." msgstr "" #: dashboards/project/stacks/forms.py:258 msgid "" "Name must start with a letter and may only contain letters, numbers, " "underscores, periods and hyphens." msgstr "" #: dashboards/project/stacks/forms.py:263 msgid "Creation Timeout (minutes)" msgstr "" #: dashboards/project/stacks/forms.py:264 msgid "Stack creation timeout in minutes." msgstr "" #: dashboards/project/stacks/forms.py:266 msgid "Rollback On Failure" msgstr "" #: dashboards/project/stacks/forms.py:267 msgid "Enable rollback on create/update failure." msgstr "" #: dashboards/project/stacks/forms.py:280 #, python-format msgid "Password for user \"%s\"" msgstr "" #: dashboards/project/stacks/forms.py:281 msgid "" "This is required for operations to be performed throughout the lifecycle of " "the stack" msgstr "" #: dashboards/project/stacks/forms.py:345 msgid "Stack creation started." msgstr "" #: dashboards/project/stacks/forms.py:354 #: dashboards/project/stacks/templates/stacks/_update.html:8 #: dashboards/project/stacks/templates/stacks/update.html:3 msgid "Update Stack Parameters" msgstr "" #: dashboards/project/stacks/forms.py:387 msgid "Stack update started." msgstr "" #: dashboards/project/stacks/panel.py:21 #: dashboards/project/stacks/tables.py:51 #: dashboards/project/stacks/tables.py:107 #: dashboards/project/stacks/templates/stacks/index.html:3 #: dashboards/project/stacks/templates/stacks/index.html:6 msgid "Stacks" msgstr "" #: dashboards/project/stacks/tables.py:31 #: 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 "" #: dashboards/project/stacks/tables.py:40 msgid "Change Stack Template" msgstr "" #: dashboards/project/stacks/tables.py:50 msgid "Stack" msgstr "" #: dashboards/project/stacks/tables.py:124 #: dashboards/project/stacks/tables.py:169 msgid "Stack Resource" msgstr "" #: dashboards/project/stacks/tables.py:127 #: dashboards/project/stacks/tables.py:172 msgid "Resource" msgstr "" #: dashboards/project/stacks/tables.py:130 msgid "Time Since Event" msgstr "" #: dashboards/project/stacks/tables.py:138 #: dashboards/project/stacks/tables.py:187 msgid "Status Reason" msgstr "" #: dashboards/project/stacks/tables.py:142 msgid "Stack Events" msgstr "" #: dashboards/project/stacks/tables.py:175 #: dashboards/project/stacks/templates/stacks/_resource_overview.html:21 msgid "Stack Resource Type" msgstr "" #: dashboards/project/stacks/tables.py:177 msgid "Date Updated" msgstr "" #: dashboards/project/stacks/tables.py:200 msgid "Stack Resources" msgstr "" #: dashboards/project/stacks/tabs.py:33 msgid "Topology" msgstr "" #: dashboards/project/stacks/tabs.py:86 msgid "Events" msgstr "" #: dashboards/project/stacks/tabs.py:108 #, python-format msgid "Unable to get events for stack \"%s\"." msgstr "" #: dashboards/project/stacks/tabs.py:114 msgid "Resources" msgstr "" #: dashboards/project/stacks/tabs.py:136 #, python-format msgid "Unable to get resources for stack \"%s\"." msgstr "" #: dashboards/project/stacks/views.py:79 msgid "Unable to retrieve stack list." msgstr "" #: dashboards/project/stacks/views.py:111 #: dashboards/project/stacks/views.py:188 #: dashboards/project/stacks/views.py:212 msgid "Unable to retrieve stack." msgstr "" #: dashboards/project/stacks/views.py:240 msgid "Unable to retrieve resource." msgstr "" #: dashboards/project/stacks/views.py:253 msgid "Unable to retrieve metadata." msgstr "" #: dashboards/project/stacks/templates/stacks/_change_template.html:20 #: 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 "" #: dashboards/project/stacks/templates/stacks/_change_template.html:25 #: dashboards/project/stacks/templates/stacks/_select_template.html:25 msgid "Next" msgstr "" #: dashboards/project/stacks/templates/stacks/_create.html:19 msgid "Create a new stack with the provided values." msgstr "" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:3 msgid "Stack Overview" msgstr "" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:32 msgid "Outputs" msgstr "" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:46 msgid "Stack Parameters" msgstr "" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:57 msgid "Launch Parameters" msgstr "" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:61 msgid "Minutes" msgstr "" #: dashboards/project/stacks/templates/stacks/_detail_overview.html:62 msgid "Rollback" msgstr "" #: dashboards/project/stacks/templates/stacks/_resource_overview.html:3 msgid "Resource Overview" msgstr "" #: dashboards/project/stacks/templates/stacks/_resource_overview.html:9 msgid "Stack Resource ID" msgstr "" #: dashboards/project/stacks/templates/stacks/_resource_overview.html:13 msgid "Resource ID" msgstr "" #: dashboards/project/stacks/templates/stacks/_resource_overview.html:42 msgid "Resource Metadata" msgstr "" #: dashboards/project/stacks/templates/stacks/_update.html:19 msgid "" "Update a stack with the provided values. Please note that any encrypted " "parameters, such as passwords, will be reset to default if you don't change " "them here." msgstr "" #: dashboards/project/stacks/templates/stacks/_update.html:24 msgid "Update" msgstr "" #: dashboards/project/stacks/templates/stacks/change_template.html:3 #: dashboards/project/stacks/templates/stacks/change_template.html:6 msgid "Change Template" msgstr "" #: dashboards/project/stacks/templates/stacks/detail.html:3 msgid "Stack Detail" msgstr "" #: dashboards/project/stacks/templates/stacks/detail.html:6 msgid "Stack Detail: " msgstr "" #: dashboards/project/stacks/templates/stacks/resource.html:3 msgid "Resource Detail" msgstr "" #: dashboards/project/stacks/templates/stacks/resource.html:6 msgid "Resource Detail: " msgstr "" #: dashboards/project/stacks/templates/stacks/update.html:6 msgid "Update Stack" msgstr "" #: dashboards/project/volumes/tabs.py:38 msgid "Unable to retrieve volume list." msgstr "" #: dashboards/project/volumes/tabs.py:48 msgid "Unable to retrieve volume/instance attachment information" msgstr "" #: dashboards/project/volumes/tabs.py:104 #: dashboards/project/volumes/backups/tables.py:48 #: dashboards/project/volumes/backups/tables.py:126 msgid "Volume Backups" msgstr "" #: dashboards/project/volumes/tabs.py:121 msgid "Unable to retrieve volume backups." msgstr "" #: dashboards/project/volumes/backups/forms.py:33 msgid "Backup Name" msgstr "" #: dashboards/project/volumes/backups/forms.py:56 #, python-format msgid "Creating volume backup \"%s\"" msgstr "" #: dashboards/project/volumes/backups/forms.py:63 msgid "Unable to create volume backup." msgstr "" #: dashboards/project/volumes/backups/forms.py:79 msgid "Unable to lookup volume or backup information." msgstr "" #: dashboards/project/volumes/backups/forms.py:85 msgid "Create a New Volume" msgstr "" #: dashboards/project/volumes/backups/forms.py:102 #, python-format msgid "" "Successfully restored backup %(backup_name)s to volume with id: %(volume_id)s" msgstr "" #: dashboards/project/volumes/backups/forms.py:108 msgid "Unable to restore backup." msgstr "" #: dashboards/project/volumes/backups/tables.py:47 #: dashboards/project/volumes/templates/volumes/backups/_create_backup.html:18 msgid "Volume Backup" msgstr "" #: dashboards/project/volumes/backups/tabs.py:38 #: dashboards/project/volumes/backups/views.py:61 msgid "Unable to retrieve backup details." msgstr "" #: dashboards/project/volumes/snapshots/forms.py:37 #, python-format msgid "Updating volume snapshot \"%s\"" msgstr "" #: dashboards/project/volumes/snapshots/forms.py:43 msgid "Unable to update volume snapshot." msgstr "" #: dashboards/project/volumes/snapshots/tables.py:63 #: dashboards/project/volumes/templates/volumes/snapshots/_update.html:9 #: dashboards/project/volumes/templates/volumes/snapshots/_update.html:24 #: dashboards/project/volumes/templates/volumes/snapshots/update.html:3 #: dashboards/project/volumes/templates/volumes/snapshots/update.html:6 msgid "Edit Snapshot" msgstr "" #: dashboards/project/volumes/snapshots/tabs.py:36 #: dashboards/project/volumes/snapshots/views.py:77 msgid "Unable to retrieve snapshot details." msgstr "" #: dashboards/project/volumes/templates/volumes/backups/_create_backup.html:9 #: dashboards/project/volumes/templates/volumes/backups/_create_backup.html:24 #: dashboards/project/volumes/templates/volumes/backups/create_backup.html:3 msgid "Create Volume Backup" msgstr "" #: dashboards/project/volumes/templates/volumes/backups/_create_backup.html:18 msgid "" "Volume Backups are stored using the Object Storage service. You must have " "this service activated in order to create a backup." msgstr "" #: dashboards/project/volumes/templates/volumes/backups/_create_backup.html:19 msgid "" "If no container name is provided, a default container named volumebackups " "will be provisioned for you. Backups will be the same size as the volume " "they originate from." msgstr "" #: dashboards/project/volumes/templates/volumes/backups/_detail_overview.html:4 msgid "Volume Backup Overview" msgstr "" #: dashboards/project/volumes/templates/volumes/backups/_restore_backup.html:9 #: dashboards/project/volumes/templates/volumes/backups/restore_backup.html:3 msgid "Restore Volume Backup" msgstr "" #: dashboards/project/volumes/templates/volumes/backups/_restore_backup.html:18 msgid "Select a volume to restore to." msgstr "" #: dashboards/project/volumes/templates/volumes/backups/_restore_backup.html:19 msgid "Optionally, you may choose to create a new volume." msgstr "" #: dashboards/project/volumes/templates/volumes/backups/_restore_backup.html:24 msgid "Restore Backup to Volume" msgstr "" #: dashboards/project/volumes/templates/volumes/backups/create_backup.html:6 msgid "Create a Volume Backup" msgstr "" #: dashboards/project/volumes/templates/volumes/backups/detail.html:3 msgid "Volume Backup Details" msgstr "" #: dashboards/project/volumes/templates/volumes/backups/detail.html:6 msgid "Volume Backup Details: " msgstr "" #: dashboards/project/volumes/templates/volumes/backups/detail.html:6 msgid "Volume Backup Details:" msgstr "" #: dashboards/project/volumes/templates/volumes/backups/restore_backup.html:6 msgid "Restore a Volume Backup" msgstr "" #: dashboards/project/volumes/templates/volumes/snapshots/_update.html:19 msgid "From here you can modify the name and description of a snapshot." msgstr "" #: dashboards/project/volumes/templates/volumes/snapshots/detail.html:3 msgid "Volume Snapshot Details" msgstr "" #: dashboards/project/volumes/templates/volumes/snapshots/detail.html:6 msgid "Volume Snapshot Details: " msgstr "" #: dashboards/project/volumes/templates/volumes/snapshots/detail.html:6 msgid "Volume Snapshot Details:" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_attach.html:10 #: dashboards/project/volumes/templates/volumes/volumes/attach.html:3 #: dashboards/project/volumes/templates/volumes/volumes/attach.html:6 msgid "Manage Volume Attachments" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_attach.html:14 msgid "Attach To Instance" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_attach.html:23 msgid "Attach Volume" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_create_snapshot.html:9 #: dashboards/project/volumes/templates/volumes/volumes/_create_snapshot.html:26 #: dashboards/project/volumes/templates/volumes/volumes/create_snapshot.html:3 msgid "Create Volume Snapshot" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_create_snapshot.html:24 msgid "Create Volume Snapshot (Force)" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:4 msgid "Volume Overview" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:35 #: dashboards/project/volumes/volumes/tables.py:399 msgid "Attachments" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:47 msgid "Not attached" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_detail_overview.html:54 #: dashboards/project/volumes/volumes/forms.py:48 msgid "Volume Source" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_extend.html:9 #: dashboards/project/volumes/templates/volumes/volumes/_extend.html:24 #: dashboards/project/volumes/templates/volumes/volumes/extend.html:3 #: dashboards/project/volumes/templates/volumes/volumes/extend.html:6 #: dashboards/project/volumes/volumes/tables.py:126 msgid "Extend Volume" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_extend_limits.html:5 msgid "From here you can extend the size of a volume." msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_extend_limits.html:7 #: dashboards/project/volumes/templates/volumes/volumes/_limits.html:7 msgid "Volume Limits" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_extend_limits.html:10 #: dashboards/project/volumes/templates/volumes/volumes/_limits.html:10 msgid "Total Gigabytes" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_limits.html:5 msgid "Volumes are block devices that can be attached to instances." msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_limits.html:18 msgid "Number of Volumes" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_snapshot_limits.html:5 msgid "From here you can create a snapshot of a volume." msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_snapshot_limits.html:9 msgid "Snapshot Limits" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_snapshot_limits.html:21 msgid "Number of Snapshots" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_update.html:9 #: dashboards/project/volumes/templates/volumes/volumes/_update.html:24 #: dashboards/project/volumes/templates/volumes/volumes/update.html:3 #: dashboards/project/volumes/templates/volumes/volumes/update.html:6 #: dashboards/project/volumes/volumes/tables.py:203 msgid "Edit Volume" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/_update.html:19 msgid "From here you can modify name and description of a volume." msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/create.html:6 msgid "Create a Volume" msgstr "" #: dashboards/project/volumes/templates/volumes/volumes/create_snapshot.html:6 msgid "Create a Volume Snapshot" msgstr "" #: dashboards/project/volumes/volumes/forms.py:47 msgid "Size (GB)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:54 msgid "Use snapshot as a source" msgstr "" #: dashboards/project/volumes/volumes/forms.py:61 msgid "Use image as a source" msgstr "" #: dashboards/project/volumes/volumes/forms.py:68 msgid "Use a volume as source" msgstr "" #: dashboards/project/volumes/volumes/forms.py:87 msgid "No volume type" msgstr "" #: dashboards/project/volumes/volumes/forms.py:106 #, python-format msgid "Volume size must be equal to or greater than the snapshot size (%sGB)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:115 msgid "Unable to load the specified snapshot." msgstr "" #: dashboards/project/volumes/volumes/forms.py:126 #, python-format msgid "Volume size must be equal to or greater than the image size (%s)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:132 #, python-format msgid "" "Volume size must be equal to or greater than the image minimum disk size " "(%sGB)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:143 #, python-format msgid "Unable to load the specified image. %s" msgstr "" #: dashboards/project/volumes/volumes/forms.py:152 #, python-format msgid "Unable to load the specified volume. %s" msgstr "" #: dashboards/project/volumes/volumes/forms.py:159 #, python-format msgid "" "Volume size must be equal to or greater than the origin volume size (%s)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:181 msgid "Choose a snapshot" msgstr "" #: dashboards/project/volumes/volumes/forms.py:194 msgid "Choose an image" msgstr "" #: dashboards/project/volumes/volumes/forms.py:206 msgid "Choose a volume" msgstr "" #: dashboards/project/volumes/volumes/forms.py:215 msgid "No source, empty volume" msgstr "" #: dashboards/project/volumes/volumes/forms.py:226 msgid "Image source must be specified" msgstr "" #: dashboards/project/volumes/volumes/forms.py:230 msgid "Snapshot source must be specified" msgstr "" #: dashboards/project/volumes/volumes/forms.py:234 msgid "Volume source must be specified" msgstr "" #: dashboards/project/volumes/volumes/forms.py:243 msgid "Unable to determine if availability zones extension is supported." msgstr "" #: dashboards/project/volumes/volumes/forms.py:297 #, python-format msgid "The volume size cannot be less than the snapshot size (%sGB)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:309 #, python-format msgid "The volume size cannot be less than the image size (%s)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:314 #, python-format msgid "The volume size cannot be less than the image minimum disk size (%sGB)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:324 #, python-format msgid "The volume size cannot be less than the source volume size (%sGB)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:332 #, python-format msgid "" "A volume of %(req)iGB cannot be created as you only have %(avail)iGB of your " "quota available." msgstr "" #: dashboards/project/volumes/volumes/forms.py:339 msgid "You are already using all of your available volumes." msgstr "" #: dashboards/project/volumes/volumes/forms.py:355 #, python-format msgid "Creating volume \"%s\"" msgstr "" #: dashboards/project/volumes/volumes/forms.py:363 msgid "Unable to create volume." msgstr "" #: dashboards/project/volumes/volumes/forms.py:380 msgid "Attach to Instance" msgstr "" #: dashboards/project/volumes/volumes/forms.py:381 msgid "Select an instance to attach to." msgstr "" #: dashboards/project/volumes/volumes/forms.py:384 msgid "Actual device name may differ due to hypervisor settings." msgstr "" #: dashboards/project/volumes/volumes/forms.py:427 msgid "Unknown instance (None)" msgstr "" #: dashboards/project/volumes/volumes/forms.py:437 #, python-format msgid "Attaching volume %(vol)s to instance %(inst)s on %(dev)s." msgstr "" #: dashboards/project/volumes/volumes/forms.py:446 msgid "Unable to attach volume." msgstr "" #: dashboards/project/volumes/volumes/forms.py:468 #, python-format msgid "Creating volume snapshot \"%s\"." msgstr "" #: dashboards/project/volumes/volumes/forms.py:471 #, python-format msgid "Forcing to create snapshot \"%s\" from attached volume." msgstr "" #: dashboards/project/volumes/volumes/forms.py:484 msgid "Unable to create volume snapshot." msgstr "" #: dashboards/project/volumes/volumes/forms.py:499 #, python-format msgid "Updating volume \"%s\"" msgstr "" #: dashboards/project/volumes/volumes/forms.py:505 msgid "Unable to update volume." msgstr "" #: dashboards/project/volumes/volumes/forms.py:527 msgid "New size must be greater than current size." msgstr "" #: dashboards/project/volumes/volumes/forms.py:538 #, python-format msgid "Extending volume: \"%s\"" msgstr "" #: dashboards/project/volumes/volumes/forms.py:544 msgid "Unable to extend volume." msgstr "" #: dashboards/project/volumes/volumes/tables.py:38 msgid "Launch as Instance" msgstr "" #: dashboards/project/volumes/volumes/tables.py:76 #, python-format msgid "Unable to delete volume \"%s\". One or more snapshots depend on it." msgstr "" #: dashboards/project/volumes/volumes/tables.py:143 msgid "Edit Attachments" msgstr "" #: dashboards/project/volumes/volumes/tables.py:241 #: dashboards/project/volumes/volumes/views.py:210 msgid "Unable to retrieve attachment information." msgstr "" #: dashboards/project/volumes/volumes/tables.py:259 #, python-format msgid "Attached to %(instance)s on %(dev)s" msgstr "" #: dashboards/project/volumes/volumes/tables.py:280 msgid "No" msgstr "" #: dashboards/project/volumes/volumes/tables.py:282 msgid "Yes" msgstr "" #: dashboards/project/volumes/volumes/tables.py:333 msgid "Bootable" msgstr "" #: dashboards/project/volumes/volumes/tables.py:336 msgid "Encrypted" msgstr "" #: dashboards/project/volumes/volumes/tables.py:350 msgid "Detach" msgstr "" #: dashboards/project/volumes/volumes/tables.py:380 msgid "Device" msgstr "" #: dashboards/project/volumes/volumes/tables.py:389 #, python-format msgid "Volume %(volume_name)s on instance %(instance_name)s" msgstr "" #: dashboards/project/volumes/volumes/views.py:101 #: dashboards/project/volumes/volumes/views.py:144 #: dashboards/project/volumes/volumes/views.py:193 msgid "Unable to retrieve volume information." msgstr "" #: dashboards/project/volumes/volumes/views.py:135 msgid "" "This volume is currently attached to an instance. In some cases, creating a " "snapshot from an attached volume can result in a corrupted snapshot." msgstr "" #: dashboards/project/volumes/volumes/views.py:162 msgid "Unable to retrieve volume." msgstr "" #: dashboards/project/vpn/forms.py:51 #, python-format msgid "VPN Service %s was successfully updated." msgstr "" #: dashboards/project/vpn/forms.py:57 #, python-format msgid "Failed to update VPN Service %s" msgstr "" #: dashboards/project/vpn/forms.py:72 dashboards/project/vpn/forms.py:143 #: dashboards/project/vpn/tables.py:236 dashboards/project/vpn/tables.py:254 #: dashboards/project/vpn/workflows.py:114 #: dashboards/project/vpn/workflows.py:213 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:18 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:18 msgid "Authorization algorithm" msgstr "" #: dashboards/project/vpn/forms.py:73 dashboards/project/vpn/forms.py:144 msgid "sha1" msgstr "" #: dashboards/project/vpn/forms.py:76 dashboards/project/vpn/forms.py:151 #: dashboards/project/vpn/tables.py:239 dashboards/project/vpn/tables.py:257 #: dashboards/project/vpn/workflows.py:115 #: dashboards/project/vpn/workflows.py:215 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:21 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:24 msgid "Encryption algorithm" msgstr "" #: dashboards/project/vpn/forms.py:77 dashboards/project/vpn/forms.py:152 msgid "3des" msgstr "" #: dashboards/project/vpn/forms.py:78 dashboards/project/vpn/forms.py:153 msgid "aes-128" msgstr "" #: dashboards/project/vpn/forms.py:79 dashboards/project/vpn/forms.py:154 msgid "aes-192" msgstr "" #: dashboards/project/vpn/forms.py:80 dashboards/project/vpn/forms.py:155 msgid "aes-256" msgstr "" #: dashboards/project/vpn/forms.py:82 dashboards/project/vpn/workflows.py:116 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:24 msgid "IKE version" msgstr "" #: dashboards/project/vpn/forms.py:83 msgid "v1" msgstr "" #: dashboards/project/vpn/forms.py:84 msgid "v2" msgstr "" #: dashboards/project/vpn/forms.py:87 dashboards/project/vpn/workflows.py:117 msgid "Lifetime units for IKE keys" msgstr "" #: dashboards/project/vpn/forms.py:88 dashboards/project/vpn/forms.py:159 msgid "seconds" msgstr "" #: dashboards/project/vpn/forms.py:92 dashboards/project/vpn/workflows.py:119 msgid "Lifetime value for IKE keys" msgstr "" #: dashboards/project/vpn/forms.py:93 dashboards/project/vpn/forms.py:164 #: dashboards/project/vpn/workflows.py:121 #: dashboards/project/vpn/workflows.py:220 msgid "Equal to or more than 60" msgstr "" #: dashboards/project/vpn/forms.py:95 dashboards/project/vpn/forms.py:166 #: dashboards/project/vpn/workflows.py:122 #: dashboards/project/vpn/workflows.py:221 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:33 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:33 msgid "Perfect Forward Secrecy" msgstr "" #: dashboards/project/vpn/forms.py:96 dashboards/project/vpn/forms.py:167 msgid "group2" msgstr "" #: dashboards/project/vpn/forms.py:97 dashboards/project/vpn/forms.py:168 msgid "group5" msgstr "" #: dashboards/project/vpn/forms.py:98 dashboards/project/vpn/forms.py:169 msgid "group14" msgstr "" #: dashboards/project/vpn/forms.py:101 dashboards/project/vpn/workflows.py:124 #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:36 msgid "IKE Phase1 negotiation mode" msgstr "" #: dashboards/project/vpn/forms.py:122 #, python-format msgid "IKE Policy %s was successfully updated." msgstr "" #: dashboards/project/vpn/forms.py:128 #, python-format msgid "Failed to update IKE Policy %s" msgstr "" #: dashboards/project/vpn/forms.py:147 dashboards/project/vpn/workflows.py:214 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:21 msgid "Encapsulation mode" msgstr "" #: dashboards/project/vpn/forms.py:148 msgid "tunnel" msgstr "" #: dashboards/project/vpn/forms.py:149 msgid "transport" msgstr "" #: dashboards/project/vpn/forms.py:158 dashboards/project/vpn/workflows.py:216 msgid "Lifetime units" msgstr "" #: dashboards/project/vpn/forms.py:163 msgid "Lifetime value" msgstr "" #: dashboards/project/vpn/forms.py:171 dashboards/project/vpn/workflows.py:222 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:36 msgid "Transform Protocol" msgstr "" #: dashboards/project/vpn/forms.py:172 msgid "esp" msgstr "" #: dashboards/project/vpn/forms.py:173 msgid "ah" msgstr "" #: dashboards/project/vpn/forms.py:174 msgid "ah-esp" msgstr "" #: dashboards/project/vpn/forms.py:193 #, python-format msgid "IPSec Policy %s was successfully updated." msgstr "" #: dashboards/project/vpn/forms.py:199 #, python-format msgid "Failed to update IPSec Policy %s" msgstr "" #: dashboards/project/vpn/forms.py:212 dashboards/project/vpn/workflows.py:317 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:31 msgid "Peer gateway public IPv4/IPv6 Address or FQDN" msgstr "" #: dashboards/project/vpn/forms.py:213 dashboards/project/vpn/workflows.py:318 msgid "Peer gateway public IPv4/IPv6 address or FQDN for the VPN Connection" msgstr "" #: dashboards/project/vpn/forms.py:218 dashboards/project/vpn/workflows.py:323 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:34 msgid "Peer router identity for authentication (Peer ID)" msgstr "" #: dashboards/project/vpn/forms.py:219 dashboards/project/vpn/workflows.py:324 msgid "" "Peer router identity for authentication. Can be IPv4/IPv6 address, e-mail, " "key ID, or FQDN" msgstr "" #: dashboards/project/vpn/forms.py:224 dashboards/project/vpn/workflows.py:329 msgid "Remote peer subnet(s)" msgstr "" #: dashboards/project/vpn/forms.py:225 dashboards/project/vpn/workflows.py:330 msgid "" "Remote peer subnet(s) address(es) with mask(s) in CIDR format separated with " "commas if needed (e.g. 20.1.0.0/24, 21.1.0.0/24)" msgstr "" #: dashboards/project/vpn/forms.py:232 dashboards/project/vpn/workflows.py:337 msgid "Pre-Shared Key (PSK) string" msgstr "" #: dashboards/project/vpn/forms.py:235 dashboards/project/vpn/workflows.py:402 msgid "Maximum Transmission Unit size for the connection" msgstr "" #: dashboards/project/vpn/forms.py:236 dashboards/project/vpn/workflows.py:404 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 "" #: dashboards/project/vpn/forms.py:239 dashboards/project/vpn/workflows.py:406 msgid "Dead peer detection actions" msgstr "" #: dashboards/project/vpn/forms.py:240 msgid "hold" msgstr "" #: dashboards/project/vpn/forms.py:241 msgid "clear" msgstr "" #: dashboards/project/vpn/forms.py:242 msgid "disabled" msgstr "" #: dashboards/project/vpn/forms.py:243 msgid "restart" msgstr "" #: dashboards/project/vpn/forms.py:244 msgid "restart-by-peer" msgstr "" #: dashboards/project/vpn/forms.py:247 dashboards/project/vpn/workflows.py:408 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:56 msgid "Dead peer detection interval" msgstr "" #: dashboards/project/vpn/forms.py:248 dashboards/project/vpn/workflows.py:410 msgid "Valid integer" msgstr "" #: dashboards/project/vpn/forms.py:251 dashboards/project/vpn/workflows.py:412 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:59 msgid "Dead peer detection timeout" msgstr "" #: dashboards/project/vpn/forms.py:252 dashboards/project/vpn/workflows.py:414 msgid "Valid integer greater than the DPD interval" msgstr "" #: dashboards/project/vpn/forms.py:254 dashboards/project/vpn/workflows.py:415 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:50 msgid "Initiator state" msgstr "" #: dashboards/project/vpn/forms.py:255 msgid "bi-directional" msgstr "" #: dashboards/project/vpn/forms.py:256 msgid "response-only" msgstr "" #: dashboards/project/vpn/forms.py:280 #, python-format msgid "IPSec Site Connection %s was successfully updated." msgstr "" #: dashboards/project/vpn/forms.py:286 #, python-format msgid "Failed to update IPSec Site Connection %s" msgstr "" #: dashboards/project/vpn/panel.py:26 msgid "VPN" msgstr "" #: dashboards/project/vpn/tables.py:31 dashboards/project/vpn/workflows.py:190 msgid "Add IKE Policy" msgstr "" #: dashboards/project/vpn/tables.py:40 dashboards/project/vpn/workflows.py:287 msgid "Add IPSec Policy" msgstr "" #: dashboards/project/vpn/tables.py:49 dashboards/project/vpn/workflows.py:91 msgid "Add VPN Service" msgstr "" #: dashboards/project/vpn/tables.py:58 dashboards/project/vpn/workflows.py:469 msgid "Add IPSec Site Connection" msgstr "" #: dashboards/project/vpn/tables.py:69 dashboards/project/vpn/tables.py:186 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:19 msgid "VPN Service" msgstr "" #: dashboards/project/vpn/tables.py:70 dashboards/project/vpn/tables.py:226 #: dashboards/project/vpn/tabs.py:51 msgid "VPN Services" msgstr "" #: dashboards/project/vpn/tables.py:83 dashboards/project/vpn/tables.py:188 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:23 msgid "IKE Policy" msgstr "" #: dashboards/project/vpn/tables.py:84 dashboards/project/vpn/tables.py:244 #: dashboards/project/vpn/tabs.py:71 msgid "IKE Policies" msgstr "" #: dashboards/project/vpn/tables.py:97 dashboards/project/vpn/tables.py:190 #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:27 msgid "IPSec Policy" msgstr "" #: dashboards/project/vpn/tables.py:98 dashboards/project/vpn/tables.py:262 #: dashboards/project/vpn/tabs.py:91 msgid "IPSec Policies" msgstr "" #: dashboards/project/vpn/tables.py:111 msgid "IPSec Site Connection" msgstr "" #: dashboards/project/vpn/tables.py:112 dashboards/project/vpn/tables.py:199 #: dashboards/project/vpn/tabs.py:31 msgid "IPSec Site Connections" msgstr "" #: dashboards/project/vpn/tables.py:118 #: dashboards/project/vpn/templates/vpn/_update_vpnservice.html:8 #: dashboards/project/vpn/templates/vpn/update_vpnservice.html:3 #: dashboards/project/vpn/templates/vpn/update_vpnservice.html:6 msgid "Edit VPN Service" msgstr "" #: dashboards/project/vpn/tables.py:134 #: dashboards/project/vpn/templates/vpn/_update_ikepolicy.html:8 #: dashboards/project/vpn/templates/vpn/update_ikepolicy.html:3 #: dashboards/project/vpn/templates/vpn/update_ikepolicy.html:6 msgid "Edit IKE Policy" msgstr "" #: dashboards/project/vpn/tables.py:148 #: dashboards/project/vpn/templates/vpn/_update_ipsecpolicy.html:8 #: dashboards/project/vpn/templates/vpn/update_ipsecpolicy.html:3 #: dashboards/project/vpn/templates/vpn/update_ipsecpolicy.html:6 msgid "Edit IPSec Policy" msgstr "" #: dashboards/project/vpn/tables.py:162 msgid "Edit Connection" msgstr "" #: dashboards/project/vpn/tables.py:240 dashboards/project/vpn/tables.py:258 msgid "PFS" msgstr "" #: dashboards/project/vpn/tabs.py:43 msgid "Unable to retrieve IPSec Site Connections list." msgstr "" #: dashboards/project/vpn/tabs.py:63 dashboards/project/vpn/workflows.py:375 msgid "Unable to retrieve VPN Services list." msgstr "" #: dashboards/project/vpn/tabs.py:83 dashboards/project/vpn/workflows.py:346 msgid "Unable to retrieve IKE Policies list." msgstr "" #: dashboards/project/vpn/tabs.py:103 dashboards/project/vpn/workflows.py:361 msgid "Unable to retrieve IPSec Policies list." msgstr "" #: dashboards/project/vpn/tabs.py:117 msgid "IKE Policy Details" msgstr "" #: dashboards/project/vpn/tabs.py:127 msgid "Unable to retrieve IKE Policy details." msgstr "" #: dashboards/project/vpn/tabs.py:138 msgid "IPSec Policy Details" msgstr "" #: dashboards/project/vpn/tabs.py:148 msgid "Unable to retrieve IPSec Policy details." msgstr "" #: dashboards/project/vpn/tabs.py:159 msgid "VPN Service Details" msgstr "" #: dashboards/project/vpn/tabs.py:169 msgid "Unable to retrieve VPN Service details." msgstr "" #: dashboards/project/vpn/tabs.py:186 msgid "IPSec Site Connection Details" msgstr "" #: dashboards/project/vpn/tabs.py:196 msgid "Unable to retrieve IPSec Site Connection details." msgstr "" #: dashboards/project/vpn/views.py:54 #, python-format msgid "Deleted VPN Service %s" msgstr "" #: dashboards/project/vpn/views.py:57 #, python-format msgid "Unable to delete VPN Service: %s" msgstr "" #: dashboards/project/vpn/views.py:64 #, python-format msgid "Deleted IKE Policy %s" msgstr "" #: dashboards/project/vpn/views.py:67 #, python-format msgid "Unable to delete IKE Policy: %s" msgstr "" #: dashboards/project/vpn/views.py:73 #, python-format msgid "Deleted IPSec Policy %s" msgstr "" #: dashboards/project/vpn/views.py:76 #, python-format msgid "Unable to delete IPSec Policy: %s" msgstr "" #: dashboards/project/vpn/views.py:83 #, python-format msgid "Deleted IPSec Site Connection %s" msgstr "" #: dashboards/project/vpn/views.py:87 #, python-format msgid "Unable to delete IPSec Site Connection: %s" msgstr "" #: dashboards/project/vpn/views.py:162 #, python-format msgid "Unable to retrieve VPN Service details. %s" msgstr "" #: dashboards/project/vpn/views.py:191 #, python-format msgid "Unable to retrieve IKE Policy details. %s" msgstr "" #: dashboards/project/vpn/views.py:227 #, python-format msgid "Unable to retrieve IPSec Policy details. %s" msgstr "" #: dashboards/project/vpn/views.py:264 #, python-format msgid "Unable to retrieve IPSec Site Connection details. %s" msgstr "" #: dashboards/project/vpn/workflows.py:55 msgid "Select a Router" msgstr "" #: dashboards/project/vpn/workflows.py:61 msgid "Unable to retrieve routers list." msgstr "" #: dashboards/project/vpn/workflows.py:69 msgid "Add New VPN Service" msgstr "" #: dashboards/project/vpn/workflows.py:71 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 "" #: dashboards/project/vpn/workflows.py:93 #, python-format msgid "Added VPN Service \"%s\"." msgstr "" #: dashboards/project/vpn/workflows.py:94 #, python-format msgid "Unable to add VPN Service \"%s\"." msgstr "" #: dashboards/project/vpn/workflows.py:164 msgid "Add New IKE Policy" msgstr "" #: dashboards/project/vpn/workflows.py:166 msgid "" "Create IKE Policy for current project.\n" "\n" "Assign a name and description for the IKE Policy. " msgstr "" #: dashboards/project/vpn/workflows.py:192 #, python-format msgid "Added IKE Policy \"%s\"." msgstr "" #: dashboards/project/vpn/workflows.py:193 #, python-format msgid "Unable to add IKE Policy \"%s\"." msgstr "" #: dashboards/project/vpn/workflows.py:218 msgid "Lifetime value for IKE keys " msgstr "" #: dashboards/project/vpn/workflows.py:261 msgid "Add New IPSec Policy" msgstr "" #: dashboards/project/vpn/workflows.py:263 msgid "" "Create IPSec Policy for current project.\n" "\n" "Assign a name and description for the IPSec Policy. " msgstr "" #: dashboards/project/vpn/workflows.py:289 #, python-format msgid "Added IPSec Policy \"%s\"." msgstr "" #: dashboards/project/vpn/workflows.py:290 #, python-format msgid "Unable to add IPSec Policy \"%s\"." msgstr "" #: dashboards/project/vpn/workflows.py:311 msgid "VPN Service associated with this connection" msgstr "" #: dashboards/project/vpn/workflows.py:313 msgid "IKE Policy associated with this connection" msgstr "" #: dashboards/project/vpn/workflows.py:315 msgid "IPSec Policy associated with this connection" msgstr "" #: dashboards/project/vpn/workflows.py:340 msgid "Select IKE Policy" msgstr "" #: dashboards/project/vpn/workflows.py:354 msgid "Select IPSec Policy" msgstr "" #: dashboards/project/vpn/workflows.py:369 msgid "Select VPN Service" msgstr "" #: dashboards/project/vpn/workflows.py:383 msgid "Add New IPSec Site Connection" msgstr "" #: dashboards/project/vpn/workflows.py:385 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 "" #: dashboards/project/vpn/workflows.py:437 msgid "Optional Parameters" msgstr "" #: dashboards/project/vpn/workflows.py:439 msgid "" "Fields in this tab are optional. You can configure the detail of IPSec site " "connection created." msgstr "" #: dashboards/project/vpn/workflows.py:471 #, python-format msgid "Added IPSec Site Connection \"%s\"." msgstr "" #: dashboards/project/vpn/workflows.py:472 #, python-format msgid "Unable to add IPSec Site Connection \"%s\"." msgstr "" #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:27 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:27 msgid "Lifetime Units" msgstr "" #: dashboards/project/vpn/templates/vpn/_ikepolicy_details.html:30 #: dashboards/project/vpn/templates/vpn/_ipsecpolicy_details.html:30 msgid "Lifetime Value" msgstr "" #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:37 msgid "Remote peer subnet" msgstr "" #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:44 msgid "Pre-Shared Key string" msgstr "" #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:47 msgid "MTU" msgstr "" #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:53 msgid "Dead peer detection action" msgstr "" #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:62 msgid "Authorization mode" msgstr "" #: dashboards/project/vpn/templates/vpn/_ipsecsiteconnection_details.html:65 msgid "Route mode" msgstr "" #: dashboards/project/vpn/templates/vpn/_update_ikepolicy.html:18 msgid "You may update IKE Policy details here." msgstr "" #: dashboards/project/vpn/templates/vpn/_update_ipsecpolicy.html:18 msgid "You may update IPSec Policy details here." msgstr "" #: dashboards/project/vpn/templates/vpn/_update_ipsecsiteconnection.html:8 #: dashboards/project/vpn/templates/vpn/update_ipsecsiteconnection.html:3 #: dashboards/project/vpn/templates/vpn/update_ipsecsiteconnection.html:6 msgid "Edit IPSec Site Connection" msgstr "" #: dashboards/project/vpn/templates/vpn/_update_ipsecsiteconnection.html:18 msgid "You may update IPSec Site Connection details here." msgstr "" #: dashboards/project/vpn/templates/vpn/_update_vpnservice.html:18 msgid "You may update VPN Service details here." msgstr "" #: dashboards/project/vpn/templates/vpn/_vpnservice_details.html:27 msgid "VPN Connections" msgstr "" #: 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 "" #: dashboards/router/nexus1000v/forms.py:32 msgid "Select a tenant" msgstr "" #: dashboards/router/nexus1000v/forms.py:37 msgid "Projects could not be retrieved." msgstr "" #: dashboards/router/nexus1000v/forms.py:51 #: dashboards/router/nexus1000v/forms.py:182 #: dashboards/router/nexus1000v/tables.py:64 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid "Segment Type" msgstr "" #: dashboards/router/nexus1000v/forms.py:52 #: dashboards/router/nexus1000v/forms.py:72 msgid "VLAN" msgstr "" #: dashboards/router/nexus1000v/forms.py:53 msgid "Overlay" msgstr "" #: dashboards/router/nexus1000v/forms.py:54 msgid "Trunk" msgstr "" #: dashboards/router/nexus1000v/forms.py:59 #: dashboards/router/nexus1000v/forms.py:69 #: dashboards/router/nexus1000v/forms.py:71 #: dashboards/router/nexus1000v/forms.py:77 #: dashboards/router/nexus1000v/tables.py:66 msgid "Sub Type" msgstr "" #: dashboards/router/nexus1000v/forms.py:60 msgid "Native VXLAN" msgstr "" #: dashboards/router/nexus1000v/forms.py:61 msgid "Enhanced VXLAN" msgstr "" #: dashboards/router/nexus1000v/forms.py:79 #: dashboards/router/nexus1000v/forms.py:85 #: dashboards/router/nexus1000v/forms.py:87 #: dashboards/router/nexus1000v/forms.py:188 #: dashboards/router/nexus1000v/tables.py:68 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "Segment Range" msgstr "" #: dashboards/router/nexus1000v/forms.py:88 msgid "1-4093 for VLAN; 5000-10000 for Overlay" msgstr "" #: dashboards/router/nexus1000v/forms.py:91 #: dashboards/router/nexus1000v/forms.py:98 #: dashboards/router/nexus1000v/tables.py:70 msgid "Multicast IP Range" msgstr "" #: dashboards/router/nexus1000v/forms.py:99 msgid "Multicast IPv4 range(e.g. 224.0.0.0-224.0.0.100)" msgstr "" #: dashboards/router/nexus1000v/forms.py:103 #: dashboards/router/nexus1000v/forms.py:110 msgid "Sub Type Value (Manual Input)" msgstr "" #: dashboards/router/nexus1000v/forms.py:112 msgid "Enter parameter (e.g. GRE)" msgstr "" #: dashboards/router/nexus1000v/forms.py:162 #, python-format msgid "Network Profile %s was successfully created." msgstr "" #: dashboards/router/nexus1000v/forms.py:169 #, python-format msgid "Failed to create network profile %s" msgstr "" #: dashboards/router/nexus1000v/forms.py:206 #, python-format msgid "Network Profile %s was successfully updated." msgstr "" #: dashboards/router/nexus1000v/panel.py:23 msgid "Cisco Nexus 1000v" msgstr "" #: dashboards/router/nexus1000v/tables.py:31 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:9 #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:27 #: 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 "" #: dashboards/router/nexus1000v/tables.py:39 msgid "Network Profiles" msgstr "" #: dashboards/router/nexus1000v/tables.py:45 #, python-format msgid "Failed to delete network profile (%s)." msgstr "" #: dashboards/router/nexus1000v/tables.py:53 #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:8 msgid "Edit Network Profile" msgstr "" #: dashboards/router/nexus1000v/tables.py:72 msgid "Physical Network Name" msgstr "" #: dashboards/router/nexus1000v/tables.py:83 #: dashboards/router/nexus1000v/tables.py:88 #: dashboards/router/nexus1000v/tabs.py:31 msgid "Policy Profile" msgstr "" #: dashboards/router/nexus1000v/views.py:131 msgid "Unable to retrieve network profile details." msgstr "" #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:19 msgid " Select a name for your network profile." msgstr "" #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:20 msgid " Segment types available are VLAN, Overlay and Trunk." msgstr "" #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:21 msgid "Segment Sub Type" msgstr "" #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:21 msgid "" " Sub types available are for the Overlay and Trunk segments. Available sub-" "types for Overlay are: Native-VXLAN, Enhanced-VXLAN or 'Other' (eg. GRE) " "which can be manually inputed as a text parameter for subtype. Available sub-" "type for Trunk is: VLAN." msgstr "" #: dashboards/router/nexus1000v/templates/nexus1000v/_create_network_profile.html:22 msgid "" " Segment Ranges are 1-4093 for VLAN and above 5000 for Enhanced-VXLAN " "Overlay." msgstr "" #: dashboards/router/nexus1000v/templates/nexus1000v/_update_network_profile.html:18 msgid "You may update the editable properties of your network profile here." msgstr "" #: 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 "" #: 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 "" #: dashboards/router/nexus1000v/templates/nexus1000v/update_network_profile.html:6 msgid "Update Network Profile" msgstr "" #: dashboards/settings/dashboard.py:22 templates/_header.html:54 msgid "Settings" msgstr "" #: dashboards/settings/password/forms.py:31 msgid "Current password" msgstr "" #: dashboards/settings/password/forms.py:33 msgid "New password" msgstr "" #: dashboards/settings/password/forms.py:38 msgid "Confirm new password" msgstr "" #: dashboards/settings/password/forms.py:66 msgid "Unable to change password." msgstr "" #: dashboards/settings/password/forms.py:69 msgid "Changing password is not supported." msgstr "" #: dashboards/settings/password/panel.py:23 #: 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 "" #: 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 "" #: dashboards/settings/password/templates/password/_change.html:24 msgid "Change" msgstr "" #: dashboards/settings/user/forms.py:36 msgid "Language" msgstr "" #: dashboards/settings/user/forms.py:37 msgid "Timezone" msgstr "" #: dashboards/settings/user/forms.py:38 msgid "Items Per Page" msgstr "" #: dashboards/settings/user/forms.py:43 msgid "Number of items to show per page" msgstr "" #: dashboards/settings/user/forms.py:103 msgid "Settings saved." msgstr "" #: dashboards/settings/user/panel.py:23 #: 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 "" #: dashboards/settings/user/templates/user/_settings.html:19 msgid "From here you can modify dashboard settings for your user." msgstr "" #: templates/403.html:5 templates/403.html.py:10 msgid "Forbidden" msgstr "" #: templates/403.html:21 templates/404.html:20 templates/500.html:73 msgid "Home" msgstr "" #: templates/404.html:5 msgid "Page Not Found" msgstr "" #: templates/404.html:10 msgid "The page you were looking for doesn't exist" msgstr "" #: templates/404.html:11 msgid "You may have mistyped the address or the page may have moved." msgstr "" #: templates/500.html:20 msgid "Server error" msgstr "" #: templates/500.html:67 msgid "Something went wrong!" msgstr "" #: templates/500.html:68 msgid "" "An unexpected error has occurred. Try refreshing the page. If that doesn't " "help, contact your local administrator." msgstr "" #: templates/500.html:74 templates/_header.html:56 msgid "Help" msgstr "" #: templates/_header.html:61 msgid "Sign Out" msgstr "" #: usage/base.py:74 msgid "Invalid date format: Using today as default." msgstr "" #: usage/base.py:163 msgid "Unable to retrieve network quota information." msgstr "" #: usage/base.py:178 usage/quotas.py:262 msgid "Unable to retrieve volume limit information." msgstr "" #: usage/base.py:188 msgid "Unable to retrieve limit information." msgstr "" #: usage/base.py:208 usage/views.py:54 msgid "Unable to retrieve usage information." msgstr "" #: usage/base.py:211 msgid "" "Invalid time period. The end date should be more recent than the start date." msgstr "" #: usage/base.py:215 msgid "" "Invalid time period. You are requesting data from the future which may not " "exist." msgstr "" #: usage/quotas.py:248 msgid "Unable to retrieve compute limit information." msgstr "" #: usage/tables.py:40 msgid "VCPU Hours" msgstr "" #: usage/tables.py:47 msgid "Disk GB Hours" msgstr "" #: usage/tables.py:55 usage/tables.py:84 msgid "Usage" msgstr ""