From 621e5fa4c7488c05fdf256746f1355bcdc618f2c Mon Sep 17 00:00:00 2001 From: Jakob Vogelsang Date: Fri, 25 Mar 2022 09:36:07 +0100 Subject: [PATCH] refactor(wizards/reportcontrol): add translation for add report log message --- src/translations/de.ts | 13 +++++++------ src/translations/en.ts | 16 +++++++++------- src/wizards/reportcontrol.ts | 9 ++++++++- 3 files changed, 24 insertions(+), 14 deletions(-) diff --git a/src/translations/de.ts b/src/translations/de.ts index 3310787e61..2fbb1f52c5 100644 --- a/src/translations/de.ts +++ b/src/translations/de.ts @@ -293,28 +293,28 @@ export const de: Translations = { subscription: { none: 'Keine Verbindung vorhanden', publisherGoose: { - title: 'GOOSE-Publizierer' + title: 'GOOSE-Publizierer', }, subscriberIed: { title: 'Verbunden mit {{ selected }}', subscribed: 'Verbunden', availableToSubscribe: 'Kann verbunden werden', partiallySubscribed: 'Teilweise verbunden', - noGooseMessageSelected: 'Keine GOOSE ausgewählt' - } + noGooseMessageSelected: 'Keine GOOSE ausgewählt', + }, }, sampledvalues: { none: 'Keine Verbindung vorhanden', sampledValuesList: { - title: 'Sampled Values' + title: 'Sampled Values', }, subscriberIed: { title: 'Verbunden mit {{ selected }}', subscribed: 'Verbunden', availableToSubscribe: 'Kann verbunden werden', partiallySubscribed: 'Teilweise verbunden', - noSampledValuesSelected: 'Keinen Kontrollblock ausgewählt' - } + noSampledValuesSelected: 'Keinen Kontrollblock ausgewählt', + }, }, 'enum-val': { wizard: { @@ -523,6 +523,7 @@ export const de: Translations = { controlblock: { action: { edit: '{{type}} "{{name}}" in IED {{iedName}} bearbeitet', + add: '{{type}} "{{name}}" zu IED {{iedName}} hinzugefügt', remove: '{{type}} "{{name}}" and referenzierte Element von IED {{iedName}} entfernt', }, diff --git a/src/translations/en.ts b/src/translations/en.ts index 3182a72387..cb0be21b46 100644 --- a/src/translations/en.ts +++ b/src/translations/en.ts @@ -289,28 +289,28 @@ export const en = { subscription: { none: 'None', publisherGoose: { - title: 'GOOSE publisher' + title: 'GOOSE publisher', }, subscriberIed: { title: 'Subscriber of {{ selected }}', subscribed: 'Subscribed', availableToSubscribe: 'Available to subscribe', partiallySubscribed: 'Partially subscribed', - noGooseMessageSelected: 'No GOOSE message selected' - } + noGooseMessageSelected: 'No GOOSE message selected', + }, }, sampledvalues: { none: 'none', sampledValuesList: { - title: 'Sampled Values' + title: 'Sampled Values', }, subscriberIed: { title: 'Subscriber of {{ selected }}', subscribed: 'Subscribed', availableToSubscribe: 'Available to subscribe', partiallySubscribed: 'Partially subscribed', - noSampledValuesSelected: 'No control block selected' - } + noSampledValuesSelected: 'No control block selected', + }, }, 'enum-val': { wizard: { @@ -512,12 +512,14 @@ export const en = { unreferencedDataSets: { title: 'Unreferenced Datasets', deleteButton: 'Remove Selected Datasets', - tooltip: 'Datasets without a reference to an associated GOOSE, Log, Report or Sampled Value Control Block' + tooltip: + 'Datasets without a reference to an associated GOOSE, Log, Report or Sampled Value Control Block', }, }, controlblock: { action: { edit: 'Edited {{type}} "{{name}}" in IED {{iedName}}', + add: 'Added {{type}} "{{name}}" to IED {{iedName}}', remove: 'Removed {{type}} "{{name}}" and its referenced elements from IED {{iedName}}', }, diff --git a/src/wizards/reportcontrol.ts b/src/wizards/reportcontrol.ts index 65e3e31eb3..d4ebac1c69 100644 --- a/src/wizards/reportcontrol.ts +++ b/src/wizards/reportcontrol.ts @@ -204,8 +204,15 @@ function createReportControlAction(parent: Element): WizardActor { dataSet.appendChild(element); } + const name = reportControlAttrs['name']!; + const iedName = parent.closest('IED')!.getAttribute('name')!; + const complexAction = { - title: 'Create ReportControl', + title: get('controlblock.action.add', { + type: 'Report', + name, + iedName, + }), actions: [ { new: { parent, element: reportControl } }, { new: { parent, element: dataSet } },