From 4adf6728fdf2339bf2209d8c0fae9b4f21ffe20d Mon Sep 17 00:00:00 2001 From: chvostek Date: Tue, 22 Sep 2026 15:06:43 +0200 Subject: [PATCH 1/4] [NAE-2477] Builder translations - fix string concatenation in model-import-service.ts --- .../src/lib/builder/modeler/model-import-service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/netgrif-components/src/lib/builder/modeler/model-import-service.ts b/projects/netgrif-components/src/lib/builder/modeler/model-import-service.ts index 61ae6f085..ab9df2f59 100644 --- a/projects/netgrif-components/src/lib/builder/modeler/model-import-service.ts +++ b/projects/netgrif-components/src/lib/builder/modeler/model-import-service.ts @@ -50,7 +50,7 @@ export class ModelImportService { if (petriNetResult.model !== undefined) { this.modelService.model = petriNetResult.model; - this.historyService.save(this._translateService.instant('builder.modeler.model')` ${this.modelService.model.id} ` + this._translateService.instant('builder.modeler.hasBeenImported')) + this.historyService.save(this._translateService.instant('builder.modeler.model') + ` ${this.modelService.model.id} ` + this._translateService.instant('builder.modeler.hasBeenImported')) this._builderIntegrationService.setModelData(this.modelService.model); } this._builderModeService.mode = BuilderMode.MODELER; From 89f770a756ce0e951a1f183d19e8ef967b13d992 Mon Sep 17 00:00:00 2001 From: chvostek Date: Wed, 23 Sep 2026 09:13:32 +0200 Subject: [PATCH 2/4] [NAE-2477] Builder translations - fix data type constant usage --- .../modeler/data-mode/data-detail/data-detail.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/netgrif-components/src/lib/builder/modeler/data-mode/data-detail/data-detail.component.ts b/projects/netgrif-components/src/lib/builder/modeler/data-mode/data-detail/data-detail.component.ts index 7f8f516a6..7628266a4 100644 --- a/projects/netgrif-components/src/lib/builder/modeler/data-mode/data-detail/data-detail.component.ts +++ b/projects/netgrif-components/src/lib/builder/modeler/data-mode/data-detail/data-detail.component.ts @@ -130,7 +130,7 @@ export class DataDetailComponent implements OnDestroy { {viewValue: this._translateService.instant('builder.modeler.data-mode.number'), value: DataType.NUMBER}, {viewValue: this._translateService.instant('builder.modeler.data-mode.user'), value: DataType.USER}, {viewValue: this._translateService.instant('builder.modeler.data-mode.userList'), value: DataType.USER_LIST}, - {viewValue: this._translateService.instant('builder.modeler.data-mode.stringCollection'), value: 'stringCollection'}, + {viewValue: this._translateService.instant('builder.modeler.data-mode.stringCollection'), value: DataType.STRING_COLLECTION}, {viewValue: this._translateService.instant('builder.modeler.data-mode.taskRef'), value: DataType.TASK_REF}, {viewValue: this._translateService.instant('builder.modeler.data-mode.text'), value: DataType.TEXT} ]; From 5b173f8b77a7051daf862a754841304a4f48cfd5 Mon Sep 17 00:00:00 2001 From: chvostek Date: Wed, 23 Sep 2026 09:20:46 +0200 Subject: [PATCH 3/4] [NAE-2477] Builder translations - fix translation path --- .../lib/builder/form-builder/field-list/field-list.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/netgrif-components/src/lib/builder/form-builder/field-list/field-list.service.ts b/projects/netgrif-components/src/lib/builder/form-builder/field-list/field-list.service.ts index a61389869..8bb06ba25 100644 --- a/projects/netgrif-components/src/lib/builder/form-builder/field-list/field-list.service.ts +++ b/projects/netgrif-components/src/lib/builder/form-builder/field-list/field-list.service.ts @@ -233,7 +233,7 @@ export class FieldListService { {title: this._translateService.instant('builder.form-builder.field-list.flat'), name: 'flat'}, {title: this._translateService.instant('builder.form-builder.field-list.icon'), name: 'icon'}, {title: this._translateService.instant('builder.form-builder.field-list.fab'), name: 'fab'}, - {title: this._translateService.instant('builder.form-builder.field-list.MiniFAB'), name: 'minifab'} + {title: this._translateService.instant('builder.form-builder.field-list.miniFab'), name: 'minifab'} ], properties: [ { From 78557f9f347ebb42b8e20415834f3c86413bd033 Mon Sep 17 00:00:00 2001 From: chvostek Date: Wed, 23 Sep 2026 11:05:34 +0200 Subject: [PATCH 4/4] [NAE-2477] Builder translations - add new field types to action editor --- projects/netgrif-components-core/src/assets/i18n/de.json | 2 ++ projects/netgrif-components-core/src/assets/i18n/en.json | 2 ++ projects/netgrif-components-core/src/assets/i18n/sk.json | 2 ++ .../action-editor/action-editor/action-editor.component.ts | 4 +++- 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/projects/netgrif-components-core/src/assets/i18n/de.json b/projects/netgrif-components-core/src/assets/i18n/de.json index 3cec9706a..650213620 100644 --- a/projects/netgrif-components-core/src/assets/i18n/de.json +++ b/projects/netgrif-components-core/src/assets/i18n/de.json @@ -814,6 +814,8 @@ "taskRef": "taskRef", "filter": "filter", "i18n": "i18n", + "processRef": "processRef", + "stringCollection": "stringCollection", "dataSet": "DataSet", "oneDataInSet": "Ein Datenelement im Set", "twoDataInSet": "Zwei Datenelementen im Set", diff --git a/projects/netgrif-components-core/src/assets/i18n/en.json b/projects/netgrif-components-core/src/assets/i18n/en.json index 9ea63dc11..1b700e7c7 100644 --- a/projects/netgrif-components-core/src/assets/i18n/en.json +++ b/projects/netgrif-components-core/src/assets/i18n/en.json @@ -815,6 +815,8 @@ "taskRef": "taskRef", "filter": "filter", "i18n": "i18n", + "processRef": "processRef", + "stringCollection": "stringCollection", "dataSet": "DataSet", "oneDataInSet": "One data in set", "twoDataInSet": "Two data in set", diff --git a/projects/netgrif-components-core/src/assets/i18n/sk.json b/projects/netgrif-components-core/src/assets/i18n/sk.json index 9131fb431..fbdd3daf5 100644 --- a/projects/netgrif-components-core/src/assets/i18n/sk.json +++ b/projects/netgrif-components-core/src/assets/i18n/sk.json @@ -814,6 +814,8 @@ "taskRef": "taskRef", "filter": "filter", "i18n": "i18n", + "processRef": "processRef", + "stringCollection": "stringCollection", "dataSet": "DataSet", "oneDataInSet": "Jedny dáta v množine", "twoDataInSet": "Dve dáta v množine", diff --git a/projects/netgrif-components/src/lib/builder/modeler/actions-mode/action-editor/action-editor/action-editor.component.ts b/projects/netgrif-components/src/lib/builder/modeler/actions-mode/action-editor/action-editor/action-editor.component.ts index d0d06a6ab..a2f580255 100644 --- a/projects/netgrif-components/src/lib/builder/modeler/actions-mode/action-editor/action-editor/action-editor.component.ts +++ b/projects/netgrif-components/src/lib/builder/modeler/actions-mode/action-editor/action-editor/action-editor.component.ts @@ -246,7 +246,9 @@ export class ActionEditorComponent implements OnInit { new MenuItem('"button"', this._translateService.instant('builder.modeler.actions-mode.action-editor.action-editor.button')), new MenuItem('"taskRef"', this._translateService.instant('builder.modeler.actions-mode.action-editor.action-editor.taskRef')), new MenuItem('"filter"', this._translateService.instant('builder.modeler.actions-mode.action-editor.action-editor.filter')), - new MenuItem('"i18n"', this._translateService.instant('builder.modeler.actions-mode.action-editor.action-editor.i18n')) + new MenuItem('"i18n"', this._translateService.instant('builder.modeler.actions-mode.action-editor.action-editor.i18n')), + new MenuItem('"processRef"', this._translateService.instant('builder.modeler.actions-mode.action-editor.action-editor.processRef')), + new MenuItem('"stringCollection"', this._translateService.instant('builder.modeler.actions-mode.action-editor.action-editor.stringCollection')) ] ); this.dataSetItemsConfiguration = new MenuItemConfiguration(