From 75d3fb7e687979b63f0bb3f64f20e21758e7fffa Mon Sep 17 00:00:00 2001 From: Dixsie Wolmers Date: Mon, 10 Feb 2020 21:58:55 -0600 Subject: Translate overview page - Power cap and power consumption state is translated in the store - Static overview text is translated in the template Signed-off-by: Dixsie Wolmers Change-Id: I9463072e38c82b4660743ba9785a606ef1c69eae --- src/locales/en.json | 34 ++++++++++++++- src/store/modules/Control/PowerCapStore.js | 12 ++---- src/store/modules/Control/PowerConsumptionStore.js | 7 +--- src/views/Overview/Overview.vue | 48 ++++++++++++++-------- src/views/Overview/OverviewEvents.vue | 2 +- src/views/Overview/OverviewQuickLinks.vue | 15 ++++--- 6 files changed, 77 insertions(+), 41 deletions(-) (limited to 'src') diff --git a/src/locales/en.json b/src/locales/en.json index 8464ff43..d8660027 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -2,7 +2,9 @@ "global": { "formField": { "validator": "Field required" - } + }, + "on": "on", + "off": "off" }, "login": { "language": { @@ -29,6 +31,36 @@ "validator": "@:global.formField.validator" } }, + "overview": { + "events": { + "noHighEventsMsg": "There are no high priority events to display at this time." + }, + "firmwareVersion": "Firmware version", + "hostname": "Hostname", + "ipAddress": "IP address", + "macAddress": "MAC address", + "manufacturer": "Manufacturer", + "model": "Model", + "powerCap": "Power cap", + "powerConsumption": "Power consumption", + "sectionTitle": { + "bmcInformation": "BMC information", + "highPriorityEvents": "High priority events", + "powerConsumption": "@:overview.powerConsumption", + "serverInformation": "Server information" + }, + "serialNumber": "Serial number", + "state": { + "notAvailable": "Not available", + "notEnabled": "Not enabled" + }, + "quicklinks": { + "bmcTime": "BMC time", + "editNetworkSettings": "Edit network settings", + "serverLed": "Server LED", + "solConsole": "Serial over LAN console" + } + }, "pageTitle": { "localUserMgmt": "Local user management", "login": "Login", diff --git a/src/store/modules/Control/PowerCapStore.js b/src/store/modules/Control/PowerCapStore.js index bef9f47b..45a06adb 100644 --- a/src/store/modules/Control/PowerCapStore.js +++ b/src/store/modules/Control/PowerCapStore.js @@ -3,18 +3,14 @@ import api from '../../api'; const PowerCapStore = { namespaced: true, state: { - powerCapData: null, - powerCapValue: 'Not enabled' + powerCapData: false }, getters: { - powerCapData: state => state.powerCapData, - powerCapValue: state => state.powerCapValue + powerCapData: state => state.powerCapData }, mutations: { setPowerCapData: (state, powerCapData) => - (state.powerCapData = powerCapData), - setPowerCapValue: (state, powerCapValue) => - (state.powerCapValue = powerCapValue) + (state.powerCapData = powerCapData) }, actions: { getPowerCapData({ commit }) { @@ -23,7 +19,7 @@ const PowerCapStore = { .then(response => { const powerCapData = response.data.data; if (powerCapData.PowerCapEnable) { - commit('setPowerCapValue', powerCapData.PowerCap + ' W'); + commit('setPowerCapData', powerCapData.PowerCap); } }) .catch(error => { diff --git a/src/store/modules/Control/PowerConsumptionStore.js b/src/store/modules/Control/PowerConsumptionStore.js index 03ccffce..bdc97518 100644 --- a/src/store/modules/Control/PowerConsumptionStore.js +++ b/src/store/modules/Control/PowerConsumptionStore.js @@ -3,15 +3,12 @@ import api from '../../api'; const PowerConsumptionStore = { namespaced: true, state: { - powerData: null, - powerConsumption: 'Not available' + powerConsumption: false }, getters: { - powerData: state => state.powerData, powerConsumption: state => state.powerConsumption }, mutations: { - setPowerData: (state, powerData) => (state.powerData = powerData), setPowerConsumption: (state, powerConsumption) => (state.powerConsumption = powerConsumption) }, @@ -22,7 +19,7 @@ const PowerConsumptionStore = { .then(response => { const powerData = response.data.data; let powerConsumption = - powerData.Value * Math.pow(10, powerData.Scale) + ' W'; + powerData.Value * Math.pow(10, powerData.Scale); commit('setPowerConsumption', powerConsumption); }) .catch(error => { diff --git a/src/views/Overview/Overview.vue b/src/views/Overview/Overview.vue index 245fea6b..9fbc0dd5 100644 --- a/src/views/Overview/Overview.vue +++ b/src/views/Overview/Overview.vue @@ -5,82 +5,94 @@ - - + +
-
Model
+
{{ $t('overview.model') }}
{{ serverModel }}
-
Manufacturer
+
{{ $t('overview.manufacturer') }}
{{ serverManufacturer }}
-
Serial number
+
{{ $t('overview.serialNumber') }}
{{ serverSerialNumber }}
-
Firmware version
+
{{ $t('overview.firmwareVersion') }}
{{ hostActiveVersion }}
- +
-
Hostname
+
{{ $t('overview.hostname') }}
{{ hostName }}
-
MAC address
+
{{ $t('overview.macAddress') }}
{{ macAddress }}
-
IP address
+
{{ $t('overview.ipAddress') }}
{{ ip }}
-
Firmware version
+
{{ $t('overview.firmwareVersion') }}
{{ bmcActiveVersion }}
- +
-
Power consumption
-
{{ powerConsumption }}
+
{{ $t('overview.powerConsumption') }}
+
+ {{ $t('overview.state.notAvailable') }} +
+
{{ powerConsumption }} W
-
Power cap
-
{{ powerCapValue }}
+
{{ $t('overview.powerCap') }}
+
{{ powerCapData }} W
+
{{ $t('overview.state.notEnabled') }}
- + @@ -108,7 +120,7 @@ export default { hostActiveVersion: state => state.firmware.hostActiveVersion, bmcActiveVersion: state => state.firmware.bmcActiveVersion, powerConsumption: state => state.powerConsumption.powerConsumption, - powerCapValue: state => state.powerCap.powerCapValue, + powerCapData: state => state.powerCap.powerCapData, ipAddress: state => state.networkSettings.ipAddress, macAddress: state => state.networkSettings.macAddress }), diff --git a/src/views/Overview/OverviewEvents.vue b/src/views/Overview/OverviewEvents.vue index d15e158f..a08fb549 100644 --- a/src/views/Overview/OverviewEvents.vue +++ b/src/views/Overview/OverviewEvents.vue @@ -14,7 +14,7 @@ - There are no high priority events to display at this time. + {{ $t('overview.events.noHighEventsMsg') }} diff --git a/src/views/Overview/OverviewQuickLinks.vue b/src/views/Overview/OverviewQuickLinks.vue index 3f52d816..036576da 100644 --- a/src/views/Overview/OverviewQuickLinks.vue +++ b/src/views/Overview/OverviewQuickLinks.vue @@ -2,23 +2,22 @@ -- cgit v1.2.3