diff --git a/ui/public/locales/en.json b/ui/public/locales/en.json index 1187b3e62b40..6a7b949ebab1 100644 --- a/ui/public/locales/en.json +++ b/ui/public/locales/en.json @@ -3852,7 +3852,8 @@ "message.select.nic.network": "Please select a Network for NIC", "message.select.security.groups": "Please select security group(s) for your new Instance.", "message.select.start.date.and.time": "Select a start date & time.", -"message.select.temporary.storage.instance.conversion": "(Optional) Select a staging storage for the converted disks", +"message.select.temporary.storage.instance.conversion": "(Optional) Select temporary conversion storage", +"message.select.temporary.storage.instance.conversion.tooltip": "Where virt-v2v temporarily writes converted disks before import to the destination storage pool.", "message.select.volume.to.continue": "Please select a volume to continue.", "message.select.vm.to.continue": "Please select an Instance to continue.", "message.select.zone.description": "Select type of Zone basic/advanced.", diff --git a/ui/src/components/CheckBoxSelectPair.vue b/ui/src/components/CheckBoxSelectPair.vue index a874144458ae..a11a7557de44 100644 --- a/ui/src/components/CheckBoxSelectPair.vue +++ b/ui/src/components/CheckBoxSelectPair.vue @@ -24,6 +24,9 @@ :disabled="forExternalNetProvider" @change="handleCheckChange"> {{ checkBoxLabel }} + + + @@ -70,6 +73,10 @@ export default { type: String, required: true }, + checkBoxTooltip: { + type: String, + default: null + }, defaultCheckBoxValue: { type: Boolean, default: false @@ -166,4 +173,9 @@ export default { .ant-list-split .ant-list-item div { width: 100%; } + +.tooltip-icon { + color: rgba(0,0,0,.45); + margin-left: 2px; +} diff --git a/ui/src/views/tools/ImportUnmanagedInstance.vue b/ui/src/views/tools/ImportUnmanagedInstance.vue index ffa0d9344335..b3b337c4190a 100644 --- a/ui/src/views/tools/ImportUnmanagedInstance.vue +++ b/ui/src/views/tools/ImportUnmanagedInstance.vue @@ -196,6 +196,7 @@ :resourceKey="cluster.id" :selectOptions="storageOptionsForConversion" :checkBoxLabel="switches.forceConvertToPool ? $t('message.select.destination.storage.instance.conversion') : $t('message.select.temporary.storage.instance.conversion')" + :checkBoxTooltip="switches.forceConvertToPool ? null : $t('message.select.temporary.storage.instance.conversion.tooltip')" :defaultCheckBoxValue="switches.forceConvertToPool" :reversed="false" @handle-checkselectpair-change="updateSelectedStorageOptionForConversion"