Skip to content

Commit 6301ebd

Browse files
Better hover label and message for generate API/secret keys form
1 parent 5459df0 commit 6301ebd

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

ui/public/locales/en.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@
123123
"label.action.expunge.instance": "Expunge instance",
124124
"label.action.force.reconnect": "Force reconnect",
125125
"label.action.generate.keys": "Generate keys",
126+
"label.action.generate.api.secret.keys": "Generate New API/Secret Keys",
126127
"label.action.get.diagnostics": "Get diagnostics data",
127128
"label.action.health.monitor": "Health monitor",
128129
"label.action.image.store.read.only": "Make image store read-only",
@@ -2660,7 +2661,7 @@
26602661
"message.failed.to.add": "Failed to add",
26612662
"message.failed.to.assign.vms": "Failed to assign VMs",
26622663
"message.failed.to.remove": "Failed to remove",
2663-
"message.generate.keys": "Please confirm that you would like to generate new keys for this user.",
2664+
"message.generate.keys": "Please confirm that you would like to generate new API/Secret keys for this user.",
26642665
"message.chart.statistic.info": "The shown charts are self-adjustable, that means, if the value gets close to the limit or overpass it, it will grow to adjust the shown value",
26652666
"message.guest.traffic.in.advanced.zone": "Guest network traffic is communication between end-user virtual machines. Specify a range of VLAN IDs or VXLAN network identifiers (VNIs) to carry guest traffic for each physical network.",
26662667
"message.guest.traffic.in.basic.zone": "Guest network traffic is communication between end-user virtual machines. Specify a range of IP addresses that CloudStack can assign to guest VMs. Make sure this range does not overlap the reserved system IP range.",

ui/src/components/view/ActionButton.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@
2828
:key="actionIndex"
2929
arrowPointAtCenter
3030
placement="bottomRight">
31-
<template #title>
31+
<template v-if="action.hoverLabel" #title>
32+
{{ $t(action.hoverLabel) }}
33+
</template>
34+
<template v-else #title>
3235
{{ $t(action.label) }}
3336
</template>
3437
<a-badge

ui/src/config/section/user.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ export default {
6868
api: 'registerUserKeys',
6969
icon: 'file-protect-outlined',
7070
label: 'label.action.generate.keys',
71+
hoverLabel: 'label.action.generate.api.secret.keys',
7172
message: 'message.generate.keys',
7273
dataView: true
7374
},

0 commit comments

Comments
 (0)