# Translations template for senlin-dashboard. # Copyright (C) 2019 ORGANIZATION # This file is distributed under the same license as the senlin-dashboard # project. # FIRST AUTHOR , 2019. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: senlin-dashboard VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" "POT-Creation-Date: 2019-04-04 02:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.6.0\n" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:34 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:34 msgid "INIT" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:35 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:35 msgid "ACTIVE" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:36 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:36 msgid "ERROR" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:37 msgid "CRITICAL" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:38 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:37 msgid "WARNING" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:39 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:38 msgid "CREATING" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:40 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:39 msgid "UPDATING" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:41 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:40 msgid "DELETING" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:42 msgid "RESIZING" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:43 msgid "CHECKING" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:44 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:41 msgid "RECOVERING" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:59 #: senlin_dashboard/static/app/core/clusters/details/overview.html:4 #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:8 #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:57 #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:6 #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:59 msgid "Cluster" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:59 msgid "Clusters" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy-detail.html:5 #: senlin_dashboard/static/app/core/clusters/clusters.module.js:96 #: senlin_dashboard/static/app/core/events/events.module.js:94 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:133 #: senlin_dashboard/static/app/core/policies/policies.module.js:85 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:87 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:108 msgid "ID" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:4 #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy.controller.js:62 #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy.html:19 #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:4 #: senlin_dashboard/static/app/core/clusters/clusters.module.js:97 #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:4 #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:4 #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:48 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:100 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:134 #: senlin_dashboard/static/app/core/policies/actions/workflow/policy.help.html:4 #: senlin_dashboard/static/app/core/policies/actions/workflow/workflow.service.js:48 #: senlin_dashboard/static/app/core/policies/policies.module.js:72 #: senlin_dashboard/static/app/core/policies/policies.module.js:86 #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:4 #: senlin_dashboard/static/app/core/profiles/actions/update/profile.help.html:4 #: senlin_dashboard/static/app/core/profiles/actions/workflow/workflow.service.js:48 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:74 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:88 #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:2 #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:50 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:80 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:109 msgid "Name" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:98 #: senlin_dashboard/static/app/core/events/events.module.js:86 #: senlin_dashboard/static/app/core/events/events.module.js:99 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:125 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:139 msgid "Status" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:99 #: senlin_dashboard/static/app/core/events/events.module.js:100 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:140 msgid "Status Reason" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:100 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:105 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:135 msgid "Profile Name" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:101 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:142 #: senlin_dashboard/static/app/core/policies/policies.module.js:89 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:92 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:115 msgid "Created" msgstr "" #: senlin_dashboard/static/app/core/clusters/clusters.module.js:102 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:143 #: senlin_dashboard/static/app/core/policies/policies.module.js:90 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:93 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:116 msgid "Updated" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/actions.module.js:61 #: senlin_dashboard/static/app/core/clusters/actions/create/create.service.js:64 msgid "Create Cluster" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/actions.module.js:72 msgid "Delete Clusters" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/actions.module.js:81 #: senlin_dashboard/static/app/core/clusters/actions/update/update.service.js:62 msgid "Update Cluster" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/actions.module.js:89 #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy-workflow.service.js:32 #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy-workflow.service.js:43 msgid "Manage Policies" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/actions.module.js:97 msgid "Scale-in Cluster" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/actions.module.js:105 msgid "Scale-out Cluster" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/actions.module.js:113 msgid "Resize Cluster" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/actions.module.js:121 #: senlin_dashboard/static/app/core/clusters/actions/delete.service.js:134 msgid "Delete Cluster" msgid_plural "Delete Clusters" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/clusters/actions/delete.service.js:62 #, python-format msgid "You are not allowed to delete clusters: %s" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/delete.service.js:126 msgid "Confirm Delete Cluster" msgid_plural "Confirm Delete Clusters" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/clusters/actions/delete.service.js:130 #, python-format msgid "You have selected \"%s\". Deleted Cluster is not recoverable." msgid_plural "You have selected \"%s\". Deleted Clusters are not recoverable." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/clusters/actions/delete.service.js:138 #, python-format msgid "Deleted Cluster: %s." msgid_plural "Deleted Clusters: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/clusters/actions/delete.service.js:142 #, python-format msgid "Unable to delete Cluster: %s." msgid_plural "Unable to delete Clusters: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy-detail.html:6 #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy.html:20 #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:46 #: senlin_dashboard/static/app/core/policies/policies.module.js:77 #: senlin_dashboard/static/app/core/policies/policies.module.js:87 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:79 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:89 #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:4 #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:54 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:85 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:110 msgid "Type" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:50 msgid "Number" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:54 msgid "Minimum Step" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:59 msgid "" "Specifying whether the resize should be performed on a best-effort basis " "when the new capacity may go beyond size constraints." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:64 msgid "Minimum Size" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:69 msgid "Maximum Size" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:90 msgid "Select type for resize." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:91 msgid "Capacity" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:92 msgid "Adjustment" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:93 msgid "Percentage" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:98 msgid "Specify the number according to the type you selected as follows." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:104 msgid "Capacity: The desired number of nodes of the cluster." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:106 msgid "" "Adjustment: A positive integer meaning the number of nodes to add, or a " "negative integer indicating the number of nodes to remove. And this can " "not be zero." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:110 msgid "" "Percentage: A value that is interpreted as the percentage of size " "adjustment. This value can be positive or negative. And this can not be " "zero." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:117 msgid "" "An integer specifying the number of nodes for adjustment when " "\"Percentage\" is specified for \"Type\"." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:125 msgid "New lower bound of cluster size." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:129 msgid "" "New upper bound of cluster size. A value of -1 indicates no upper limit " "on cluster size." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:142 #, python-format msgid "Cluster resize %s was successfully accepted." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:171 #: senlin_dashboard/static/app/core/clusters/actions/resize.service.js:172 msgid "Resize" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/scale-in.service.js:46 #: senlin_dashboard/static/app/core/clusters/actions/scale-out.service.js:46 msgid "Node Count" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/scale-in.service.js:65 msgid "Specify node count for scale-in." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/scale-in.service.js:77 #, python-format msgid "Cluster scale-in %s was successfully accepted." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/scale-in.service.js:107 #: senlin_dashboard/static/app/core/clusters/actions/scale-in.service.js:108 msgid "Scale-In" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/scale-out.service.js:65 msgid "Specify node count for scale-out." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/scale-out.service.js:77 #, python-format msgid "Cluster scale-out %s was successfully accepted." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/scale-out.service.js:107 #: senlin_dashboard/static/app/core/clusters/actions/scale-out.service.js:108 msgid "Scale-Out" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:1 msgid "The informations needed for cluster creation" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:5 #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:5 #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:5 #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:5 #: senlin_dashboard/static/app/core/policies/actions/workflow/policy.help.html:5 #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:5 #: senlin_dashboard/static/app/core/profiles/actions/update/profile.help.html:5 #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:3 msgid "An arbitrary human-readable name." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:6 #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:6 #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:52 #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:6 #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:6 #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:52 #: senlin_dashboard/static/app/core/profiles/details/overview.html:4 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:46 msgid "Profile" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:7 #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:7 msgid "Profile used for this cluster." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:8 #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:56 msgid "Min Size" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:9 msgid "Min size of the cluster. Default to 0." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:10 #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:60 msgid "Max Size" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:11 msgid "Max size of the cluster. Default to -1 means unlimited." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:12 #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:64 msgid "Desired Capacity" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:13 msgid "Desired capacity of the cluster. Default to 0." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:14 #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:8 #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:68 msgid "Timeout" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:15 msgid "Cluster creation timeout in seconds." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:16 #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:10 #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:72 #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:12 #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:10 #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:66 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:141 #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:13 #: senlin_dashboard/static/app/core/profiles/actions/update/profile.help.html:6 #: senlin_dashboard/static/app/core/profiles/actions/workflow/workflow.service.js:56 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:91 msgid "Metadata" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/cluster.help.html:17 #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:14 msgid "The metadata yaml used to create the profile." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/create.service.js:49 #, python-format msgid "Cluster %s was successfully created." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/create/create.service.js:65 #: senlin_dashboard/static/app/core/nodes/actions/create/create.service.js:64 #: senlin_dashboard/static/app/core/policies/actions/create/create.service.js:63 #: senlin_dashboard/static/app/core/profiles/actions/create/create.service.js:66 #: senlin_dashboard/static/app/core/receivers/actions/create.service.js:62 msgid "Create" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy-detail.html:7 msgid "Create At" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy-workflow.service.js:36 #: senlin_dashboard/static/app/core/policies/policies.module.js:45 msgid "Policies" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy.controller.js:51 msgid "Select policies from the available policies below." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy.help.html:2 msgid "Policies for the cluster." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy.html:2 msgid "Select the policy to apply to the cluster." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/manage-policy/manage-policy.service.js:113 msgid "Policies on the cluster were successfully updated." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:1 msgid "You may update the editable properties of your cluster here." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:9 msgid "New timeout (in seconds) value for the cluster." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/update/cluster.help.html:11 msgid "YAML formated metadata" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/update/update.service.js:47 #, python-format msgid "Cluster %s was successfully updated." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/update/update.service.js:63 #: senlin_dashboard/static/app/core/nodes/actions/update/update.service.js:64 #: senlin_dashboard/static/app/core/policies/actions/update/update.service.js:63 #: senlin_dashboard/static/app/core/profiles/actions/update/update.service.js:66 #: senlin_dashboard/static/app/core/receivers/actions/update.service.js:63 msgid "Update" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:48 msgid "Cluster Name" msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:90 msgid "Name of the cluster." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:97 msgid "Select profile for the cluster." msgstr "" #: senlin_dashboard/static/app/core/clusters/actions/workflow/workflow.service.js:120 msgid "Metadata of the cluster in YAML format." msgstr "" #: senlin_dashboard/static/app/core/clusters/details/details.module.js:48 #: senlin_dashboard/static/app/core/nodes/details/details.module.js:51 #: senlin_dashboard/static/app/core/policies/details/details.module.js:49 #: senlin_dashboard/static/app/core/profiles/details/details.module.js:48 #: senlin_dashboard/static/app/core/receivers/details/details.module.js:49 msgid "Overview" msgstr "" #: senlin_dashboard/static/app/core/events/events.module.js:42 msgid "Event" msgstr "" #: senlin_dashboard/static/app/core/events/events.module.js:42 #: senlin_dashboard/static/app/core/nodes/details/details.module.js:56 msgid "Events" msgstr "" #: senlin_dashboard/static/app/core/events/events.module.js:71 #: senlin_dashboard/static/app/core/events/events.module.js:97 msgid "Object Name" msgstr "" #: senlin_dashboard/static/app/core/events/events.module.js:76 #: senlin_dashboard/static/app/core/events/events.module.js:96 msgid "Object ID" msgstr "" #: senlin_dashboard/static/app/core/events/events.module.js:81 #: senlin_dashboard/static/app/core/events/events.module.js:98 #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:8 #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:64 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:95 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:112 msgid "Action" msgstr "" #: senlin_dashboard/static/app/core/events/events.module.js:95 msgid "Generated" msgstr "" #: senlin_dashboard/static/app/core/nodes/details/overview.html:4 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:57 msgid "Node" msgstr "" #: senlin_dashboard/static/app/core/nodes/nodes.module.js:57 msgid "Nodes" msgstr "" #: senlin_dashboard/static/app/core/nodes/nodes.module.js:110 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:136 msgid "Physical ID" msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:10 #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:8 #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:62 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:115 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:137 msgid "Role" msgstr "" #: senlin_dashboard/static/app/core/nodes/nodes.module.js:120 #: senlin_dashboard/static/app/core/nodes/nodes.module.js:138 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:90 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:111 msgid "Cluster ID" msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/actions.module.js:53 #: senlin_dashboard/static/app/core/nodes/actions/create/create.service.js:63 msgid "Create Node" msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/actions.module.js:64 msgid "Delete Nodes" msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/actions.module.js:73 #: senlin_dashboard/static/app/core/nodes/actions/update/update.service.js:63 msgid "Update Node" msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/actions.module.js:81 #: senlin_dashboard/static/app/core/nodes/actions/delete.service.js:132 msgid "Delete Node" msgid_plural "Delete Nodes" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/nodes/actions/delete.service.js:62 #, python-format msgid "You are not allowed to delete nodes: %s" msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/delete.service.js:124 msgid "Confirm Delete Node" msgid_plural "Confirm Delete Nodes" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/nodes/actions/delete.service.js:128 #, python-format msgid "You have selected \"%s\". Deleted Node is not recoverable." msgid_plural "You have selected \"%s\". Deleted Nodes are not recoverable." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/nodes/actions/delete.service.js:136 #, python-format msgid "Deleted Node: %s." msgid_plural "Deleted Nodes: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/nodes/actions/delete.service.js:140 #, python-format msgid "Unable to delete Node: %s." msgid_plural "Unable to delete Nodes: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/nodes/actions/create/create.service.js:48 #, python-format msgid "Node %s was successfully created." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:1 msgid "The informations needed for node creation." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:7 #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:7 msgid "Profile used for this node." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:9 msgid "Cluster for this node." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:11 #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:9 msgid "Role for this node in the specific cluster." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/create/node.help.html:13 msgid "The metadata yaml used to create the node." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:1 msgid "You may update the editable properties of your node here." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/update/node.help.html:11 msgid "The metadata yaml used to update the node." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/update/update.service.js:48 #, python-format msgid "Node %s was successfully updated." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:84 msgid "Name of the node." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:91 msgid "Select profile for the node." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:99 msgid "Select cluster for the node." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:105 msgid "Role for this node in the cluster." msgstr "" #: senlin_dashboard/static/app/core/nodes/actions/workflow/workflow.service.js:110 msgid "Metadata of the node in YAML format." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:90 msgid "Unable to retrieve the nodes." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:107 #, python-format msgid "Unable to retrieve the node with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:128 #, python-format msgid "Unable to create the node with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:151 #, python-format msgid "Unable to update the node with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:173 #, python-format msgid "Unable to delete the node with id: %(id)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:193 #, python-format msgid "Unable to retrieve the events with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:209 msgid "Unable to retrieve the receivers." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:226 #, python-format msgid "Unable to retrieve the receiver with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:247 #, python-format msgid "Unable to create the receiver with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:269 #, python-format msgid "Unable to update the receiver with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:291 #, python-format msgid "Unable to delete the receiver with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:307 msgid "Unable to retrieve the profiles." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:319 #, python-format msgid "Unable to retrieve the profile with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:341 #, python-format msgid "Unable to delete the profile with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:361 #, python-format msgid "Unable to create the profile with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:382 #, python-format msgid "Unable to update the profile with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:398 msgid "Unable to retrieve the clusters." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:410 #, python-format msgid "Unable to retrieve the cluster with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:432 #, python-format msgid "Unable to create the cluster with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:454 #, python-format msgid "Unable to update the cluster with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:476 #, python-format msgid "Unable to delete the cluster with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:504 #, python-format msgid "Unable to scale-%(scale)s the cluster with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:507 msgid "in" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:509 msgid "out" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:535 #, python-format msgid "Unable to resize the cluster with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:548 #, python-format msgid "Unable to retrieve the policies of the cluster with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:569 msgid "Unable to update policies of the cluster" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:584 msgid "Unable to retrieve the policies." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:596 #, python-format msgid "Unable to retrieve the policy with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:616 #, python-format msgid "Unable to create the policy with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:638 #, python-format msgid "Unable to update the policy with name: %(name)s" msgstr "" #: senlin_dashboard/static/app/core/openstack-service-api/senlin.service.js:660 #, python-format msgid "Unable to delete the policy with id: %(id)s." msgstr "" #: senlin_dashboard/static/app/core/policies/details/overview.html:4 #: senlin_dashboard/static/app/core/policies/policies.module.js:45 msgid "Policy" msgstr "" #: senlin_dashboard/static/app/core/policies/actions/workflow/policy.help.html:8 #: senlin_dashboard/static/app/core/policies/actions/workflow/workflow.service.js:52 #: senlin_dashboard/static/app/core/policies/policies.module.js:88 #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:8 #: senlin_dashboard/static/app/core/profiles/actions/workflow/workflow.service.js:52 #: senlin_dashboard/static/app/core/profiles/profiles.module.js:90 msgid "Spec" msgstr "" #: senlin_dashboard/static/app/core/policies/actions/actions.module.js:53 #: senlin_dashboard/static/app/core/policies/actions/create/create.service.js:62 msgid "Create Policy" msgstr "" #: senlin_dashboard/static/app/core/policies/actions/actions.module.js:64 msgid "Delete Policies" msgstr "" #: senlin_dashboard/static/app/core/policies/actions/actions.module.js:73 #: senlin_dashboard/static/app/core/policies/actions/update/update.service.js:62 msgid "Update Policy" msgstr "" #: senlin_dashboard/static/app/core/policies/actions/actions.module.js:81 #: senlin_dashboard/static/app/core/policies/actions/delete.service.js:134 msgid "Delete Policy" msgid_plural "Delete Policies" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/policies/actions/delete.service.js:62 #, python-format msgid "You are not allowed to delete policies: %s" msgstr "" #: senlin_dashboard/static/app/core/policies/actions/delete.service.js:126 msgid "Confirm Delete Policy" msgid_plural "Confirm Delete Policies" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/policies/actions/delete.service.js:130 #, python-format msgid "You have selected \"%s\". Deleted Policy is not recoverable." msgid_plural "You have selected \"%s\". Deleted Policies are not recoverable." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/policies/actions/delete.service.js:138 #, python-format msgid "Deleted Policy: %s." msgid_plural "Deleted Policies: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/policies/actions/delete.service.js:142 #, python-format msgid "Unable to delete Policy: %s." msgid_plural "Unable to delete Policies: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/policies/actions/create/create.service.js:47 #, python-format msgid "Policy %s was successfully created." msgstr "" #: senlin_dashboard/static/app/core/policies/actions/update/update.service.js:47 #, python-format msgid "Policy %s was successfully updated." msgstr "" #: senlin_dashboard/static/app/core/policies/actions/workflow/policy.help.html:1 msgid "" "A policy is a set of rules that can be checked and/or enforced when an " "Action is performed on a Cluster." msgstr "" #: senlin_dashboard/static/app/core/policies/actions/workflow/policy.help.html:6 #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:6 msgid "Load Spec from File" msgstr "" #: senlin_dashboard/static/app/core/policies/actions/workflow/policy.help.html:7 #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:7 msgid "Load the spec yaml file and set to spec below." msgstr "" #: senlin_dashboard/static/app/core/policies/actions/workflow/policy.help.html:10 msgid "" "The spec yaml used to create the policy. Edit loaded yaml from file using" " above 'Load Spec from File', or see samples from link below to write." msgstr "" #: senlin_dashboard/static/app/core/policies/actions/workflow/policy.help.html:11 msgid "Policy Spec Examples" msgstr "" #: senlin_dashboard/static/app/core/policies/actions/workflow/workflow.service.js:70 msgid "Name of the policy." msgstr "" #: senlin_dashboard/static/app/core/profiles/profiles.module.js:46 msgid "Profiles" msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/actions.module.js:53 #: senlin_dashboard/static/app/core/profiles/actions/create/create.service.js:65 msgid "Create Profile" msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/actions.module.js:63 #: senlin_dashboard/static/app/core/profiles/actions/update/update.service.js:65 msgid "Update Profile" msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/actions.module.js:71 #: senlin_dashboard/static/app/core/profiles/actions/delete.service.js:132 msgid "Delete Profile" msgid_plural "Delete Profiles" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/profiles/actions/actions.module.js:82 msgid "Delete Profiles" msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/delete.service.js:62 #, python-format msgid "You are not allowed to delete profiles: %s" msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/delete.service.js:124 msgid "Confirm Delete Profile" msgid_plural "Confirm Delete Profiles" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/profiles/actions/delete.service.js:128 #, python-format msgid "You have selected \"%s\". Deleted Profile is not recoverable." msgid_plural "You have selected \"%s\". Deleted Profiles are not recoverable." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/profiles/actions/delete.service.js:136 #, python-format msgid "Deleted Profile: %s." msgid_plural "Deleted Profiles: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/profiles/actions/delete.service.js:140 #, python-format msgid "Unable to delete Profile: %s." msgid_plural "Unable to delete Profiles: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/profiles/actions/create/create.service.js:50 #, python-format msgid "Profile %s was successfully created." msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:1 msgid "A profile encodes the information needed for node creation." msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:10 msgid "" "The spec yaml used to create the profile. Edit loaded yaml from file " "using above 'Load Spec from File', or see samples from link below to " "write." msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/create/profile.help.html:11 msgid "Profile Spec Examples" msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/update/profile.help.html:1 msgid "You may update the editable properties of your profile here." msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/update/profile.help.html:7 msgid "The metadata yaml used to update the profile." msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/update/update.service.js:50 #, python-format msgid "Profile %s was successfully updated." msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/workflow/workflow.service.js:74 msgid "Name of the profile." msgstr "" #: senlin_dashboard/static/app/core/profiles/actions/workflow/workflow.service.js:91 msgid "Metadata of the profile in YAML format." msgstr "" #: senlin_dashboard/static/app/core/receivers/details/overview.html:4 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:45 msgid "Receiver" msgstr "" #: senlin_dashboard/static/app/core/receivers/receivers.module.js:45 msgid "Receivers" msgstr "" #: senlin_dashboard/static/app/core/receivers/receivers.module.js:100 #: senlin_dashboard/static/app/core/receivers/receivers.module.js:114 msgid "Channel" msgstr "" #: senlin_dashboard/static/app/core/receivers/receivers.module.js:113 msgid "Parameters" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/actions.module.js:53 #: senlin_dashboard/static/app/core/receivers/actions/create.service.js:61 msgid "Create Receiver" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/actions.module.js:64 msgid "Delete Receivers" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/actions.module.js:73 #: senlin_dashboard/static/app/core/receivers/actions/update.service.js:62 msgid "Update Receiver" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/actions.module.js:81 #: senlin_dashboard/static/app/core/receivers/actions/delete.service.js:134 msgid "Delete Receiver" msgid_plural "Delete Receivers" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/receivers/actions/create.service.js:46 #, python-format msgid "Receiver %s was successfully created." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/delete.service.js:62 #, python-format msgid "You are not allowed to delete receivers: %s" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/delete.service.js:126 msgid "Confirm Delete Receiver" msgid_plural "Confirm Delete Receivers" msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/receivers/actions/delete.service.js:130 #, python-format msgid "You have selected \"%s\". Deleted Receiver is not recoverable." msgid_plural "You have selected \"%s\". Deleted Receivers are not recoverable." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/receivers/actions/delete.service.js:138 #, python-format msgid "Deleted Receiver: %s." msgid_plural "Deleted Receivers: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/receivers/actions/delete.service.js:142 #, python-format msgid "Unable to delete Receiver: %s." msgid_plural "Unable to delete Receivers: %s." msgstr[0] "" msgstr[1] "" #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:5 msgid "Type of the receiver. Default to webhook" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:7 msgid "Targeted cluster for this receiver." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:9 msgid "Name or ID of the targeted action to be triggered." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:10 #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:68 msgid "Params" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/receiver.help.html:11 msgid "" "YAML formatted parameters that will be passed to target action when the " "receiver is triggered." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/update.service.js:47 #, python-format msgid "Receiver %s was successfully updated." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:86 msgid "Name of the receiver." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:93 msgid "Select type for the receiver." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:94 msgid "Webhook" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:95 msgid "Message" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:104 msgid "Select cluster for the receiver." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:113 msgid "Select action for the receiver." msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:114 msgid "Scale In the Cluster" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:115 msgid "Scale Out the Cluster" msgstr "" #: senlin_dashboard/static/app/core/receivers/actions/workflow.js:122 msgid "Parameters of the receiver in YAML format." msgstr ""