+}
diff --git a/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.scss b/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.scss
new file mode 100644
index 0000000000..8c6325f95a
--- /dev/null
+++ b/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.scss
@@ -0,0 +1,5 @@
+:host {
+ display: flex;
+ flex-direction: column;
+ gap: calc(var(--bs-spacer) / 2);
+}
diff --git a/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.spec.ts b/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.spec.ts
new file mode 100644
index 0000000000..4c1fd4cd7a
--- /dev/null
+++ b/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.spec.ts
@@ -0,0 +1,81 @@
+import {
+ ComponentFixture,
+ fakeAsync,
+ TestBed,
+ tick,
+ waitForAsync,
+} from '@angular/core/testing';
+import { FormsModule } from '@angular/forms';
+import { By } from '@angular/platform-browser';
+import {
+ TranslateLoader,
+ TranslateModule,
+} from '@ngx-translate/core';
+
+import { TranslateLoaderMock } from '../../../../../shared/mocks/translate-loader.mock';
+import { IntegerValueInputComponent } from './integer-value-input.component';
+
+describe('IntegerValueInputComponent', () => {
+ let component: IntegerValueInputComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ imports: [
+ FormsModule,
+ TranslateModule.forRoot({
+ loader: {
+ provide: TranslateLoader,
+ useClass: TranslateLoaderMock,
+ },
+ }),
+ IntegerValueInputComponent,
+ ],
+ providers: [],
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(IntegerValueInputComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+
+ it('should not show a validation error if the input field was left untouched but left empty', () => {
+ const validationError = fixture.debugElement.query(By.css('.validation-error'));
+ expect(validationError).toBeFalsy();
+ });
+
+ it('should show a validation error if the input field was touched but left empty', fakeAsync(() => {
+ component.value = undefined;
+ fixture.detectChanges();
+ tick();
+
+ const input = fixture.debugElement.query(By.css('input'));
+ input.triggerEventHandler('blur', null);
+
+ fixture.detectChanges();
+
+ const validationError = fixture.debugElement.query(By.css('.validation-error'));
+ expect(validationError).toBeTruthy();
+ }));
+
+ it('should not show a validation error if the input field was touched but not left empty', fakeAsync(() => {
+ component.value = 1;
+ fixture.detectChanges();
+ tick();
+
+ const input = fixture.debugElement.query(By.css('input'));
+ input.triggerEventHandler('blur', null);
+
+ fixture.detectChanges();
+
+ const validationError = fixture.debugElement.query(By.css('.validation-error'));
+ expect(validationError).toBeFalsy();
+ }));
+});
diff --git a/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.ts b/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.ts
new file mode 100644
index 0000000000..0ae56c7062
--- /dev/null
+++ b/src/app/process-page/form/process-parameters/parameter-value-input/number-value-input/integer-value-input.component.ts
@@ -0,0 +1,49 @@
+import {
+ Component,
+ Input,
+ OnInit,
+ Optional,
+} from '@angular/core';
+import {
+ ControlContainer,
+ FormsModule,
+ NgForm,
+} from '@angular/forms';
+import { TranslateModule } from '@ngx-translate/core';
+
+import { controlContainerFactory } from '../../../process-form-factory';
+import { ValueInputComponent } from '../value-input.component';
+
+/**
+ * Represents the user-inputted value of an integer parameter
+ */
+@Component({
+ selector: 'ds-integer-value-input',
+ templateUrl: './integer-value-input.component.html',
+ styleUrls: ['./integer-value-input.component.scss'],
+ viewProviders: [{ provide: ControlContainer,
+ useFactory: controlContainerFactory,
+ deps: [[new Optional(), NgForm]] }],
+ standalone: true,
+ imports: [FormsModule, TranslateModule],
+})
+export class IntegerValueInputComponent extends ValueInputComponent implements OnInit {
+ /**
+ * The current value of the integer
+ */
+ value: number;
+
+ /**
+ * Initial value of the field
+ */
+ @Input() initialValue;
+
+ ngOnInit(): void {
+ this.value = this.initialValue;
+ }
+
+ setValue(value) {
+ this.value = value;
+ this.updateValue.emit(value);
+ }
+}
diff --git a/src/app/process-page/form/process-parameters/parameter-value-input/parameter-value-input.component.html b/src/app/process-page/form/process-parameters/parameter-value-input/parameter-value-input.component.html
index aa2425562e..ceb3e287ec 100644
--- a/src/app/process-page/form/process-parameters/parameter-value-input/parameter-value-input.component.html
+++ b/src/app/process-page/form/process-parameters/parameter-value-input/parameter-value-input.component.html
@@ -3,6 +3,9 @@
@case (parameterTypes.STRING) {
}
+ @case (parameterTypes.INTEGER) {
+
+ }
@case (parameterTypes.OUTPUT) {
}
diff --git a/src/app/process-page/form/process-parameters/parameter-value-input/parameter-value-input.component.ts b/src/app/process-page/form/process-parameters/parameter-value-input/parameter-value-input.component.ts
index 45d069c9ba..32c8355b9a 100644
--- a/src/app/process-page/form/process-parameters/parameter-value-input/parameter-value-input.component.ts
+++ b/src/app/process-page/form/process-parameters/parameter-value-input/parameter-value-input.component.ts
@@ -17,6 +17,7 @@ import { controlContainerFactory } from '../../process-form-factory';
import { BooleanValueInputComponent } from './boolean-value-input/boolean-value-input.component';
import { DateValueInputComponent } from './date-value-input/date-value-input.component';
import { FileValueInputComponent } from './file-value-input/file-value-input.component';
+import { IntegerValueInputComponent } from './number-value-input/integer-value-input.component';
import { StringValueInputComponent } from './string-value-input/string-value-input.component';
/**
@@ -30,7 +31,7 @@ import { StringValueInputComponent } from './string-value-input/string-value-inp
useFactory: controlContainerFactory,
deps: [[new Optional(), NgForm]] }],
standalone: true,
- imports: [StringValueInputComponent, DateValueInputComponent, FileValueInputComponent, BooleanValueInputComponent],
+ imports: [StringValueInputComponent, DateValueInputComponent, FileValueInputComponent, BooleanValueInputComponent, IntegerValueInputComponent],
})
export class ParameterValueInputComponent {
@Input() index: number;
diff --git a/src/app/process-page/scripts/script-parameter-type.model.ts b/src/app/process-page/scripts/script-parameter-type.model.ts
index 2b9fd358bf..a84bf50fad 100644
--- a/src/app/process-page/scripts/script-parameter-type.model.ts
+++ b/src/app/process-page/scripts/script-parameter-type.model.ts
@@ -3,6 +3,7 @@
*/
export enum ScriptParameterType {
STRING = 'String',
+ INTEGER = 'Integer',
DATE = 'date',
BOOLEAN = 'boolean',
FILE = 'InputStream',
diff --git a/src/assets/i18n/ar.json5 b/src/assets/i18n/ar.json5
index ed4d63273a..707cca2b93 100644
--- a/src/assets/i18n/ar.json5
+++ b/src/assets/i18n/ar.json5
@@ -6045,6 +6045,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "يرجى تحديد ملف",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "قيمة المتغير مطلوبة",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "قيمة المتغير مطلوبة",
@@ -11456,4 +11459,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/bn.json5 b/src/assets/i18n/bn.json5
index 8a16413aa2..2301a16a17 100644
--- a/src/assets/i18n/bn.json5
+++ b/src/assets/i18n/bn.json5
@@ -6525,6 +6525,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "দয়াকরে একটি ফাইল নির্বাচন করুন",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "পরামিতির মান প্রয়োজন",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "পরামিতির মান প্রয়োজন",
@@ -12379,4 +12382,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/ca.json5 b/src/assets/i18n/ca.json5
index 43d2c78098..4feb4591d6 100644
--- a/src/assets/i18n/ca.json5
+++ b/src/assets/i18n/ca.json5
@@ -5850,6 +5850,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Si us plau seleccioneu un fitxer",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Es requereix el valor del paràmetre",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Es requereix el valor del paràmetre",
@@ -10771,4 +10774,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/cs.json5 b/src/assets/i18n/cs.json5
index f5a71fe2b4..9d0b1d6e5b 100644
--- a/src/assets/i18n/cs.json5
+++ b/src/assets/i18n/cs.json5
@@ -6223,6 +6223,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Vyberte prosím soubor",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Hodnota parametru je povinná",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Hodnota parametru je povinná",
diff --git a/src/assets/i18n/de.json5 b/src/assets/i18n/de.json5
index e21f994390..e2647feeaa 100644
--- a/src/assets/i18n/de.json5
+++ b/src/assets/i18n/de.json5
@@ -5861,6 +5861,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Bitte wählen Sie eine Datei aus",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Parameterwert ist erforderlich",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Parameterwert ist erforderlich",
@@ -10792,4 +10795,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/el.json5 b/src/assets/i18n/el.json5
index 0bd1c119c5..02df140d61 100644
--- a/src/assets/i18n/el.json5
+++ b/src/assets/i18n/el.json5
@@ -6444,6 +6444,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Επιλέξτε ένα αρχείο",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Απαιτείται τιμή παραμέτρου",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Απαιτείται τιμή παραμέτρου",
@@ -12078,4 +12081,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5
index b74c514397..8fa26dcc69 100644
--- a/src/assets/i18n/en.json5
+++ b/src/assets/i18n/en.json5
@@ -3858,6 +3858,8 @@
"process.new.parameter.file.required": "Please select a file",
+ "process.new.parameter.integer.required": "Parameter value is required",
+
"process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.type.value": "value",
diff --git a/src/assets/i18n/es.json5 b/src/assets/i18n/es.json5
index 53f81bc238..3e60192ed5 100644
--- a/src/assets/i18n/es.json5
+++ b/src/assets/i18n/es.json5
@@ -5848,6 +5848,10 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Por favor seleccione un archivo",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Se requiere el valor del parámetro",
+
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Se requiere el valor del parámetro",
@@ -10768,4 +10772,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/fi.json5 b/src/assets/i18n/fi.json5
index d86d7dbb6d..31a32208bf 100644
--- a/src/assets/i18n/fi.json5
+++ b/src/assets/i18n/fi.json5
@@ -6223,6 +6223,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Valitse tiedosto, ole hyvä",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Parametrin arvo on pakollinen tieto",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Parametrin arvo on pakollinen tieto",
@@ -11699,4 +11702,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/fr.json5 b/src/assets/i18n/fr.json5
index 206d4e978f..d1cb4c2c14 100644
--- a/src/assets/i18n/fr.json5
+++ b/src/assets/i18n/fr.json5
@@ -6281,6 +6281,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Veuillez sélectionner un fichier",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Veuillez spécifier un paramètre",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Veuillez spécifier un paramètre",
@@ -11414,4 +11417,4 @@
"embargo.listelement.badge": "Embargo jusqu'à {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/gd.json5 b/src/assets/i18n/gd.json5
index a004acf557..07806e87cc 100644
--- a/src/assets/i18n/gd.json5
+++ b/src/assets/i18n/gd.json5
@@ -6588,6 +6588,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Tagh faidhle",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Feum air luach parameatair",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Feum air luach parameatair",
@@ -12471,4 +12474,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/hi.json5 b/src/assets/i18n/hi.json5
index 078c79350a..0289f7ea28 100644
--- a/src/assets/i18n/hi.json5
+++ b/src/assets/i18n/hi.json5
@@ -6440,6 +6440,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "कृपया एक फ़ाइल चुनें",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "पैरामीटर मान आवश्यक है",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "पैरामीटर मान आवश्यक है",
@@ -12073,4 +12076,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/hu.json5 b/src/assets/i18n/hu.json5
index 6ae4e10e55..ae7d9cd08a 100644
--- a/src/assets/i18n/hu.json5
+++ b/src/assets/i18n/hu.json5
@@ -6667,6 +6667,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Kérem válasszon egy fájlt",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Szüséges egy paraméter érték",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Szüséges egy paraméter érték",
@@ -12624,4 +12627,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/it.json5 b/src/assets/i18n/it.json5
index 9adc0ef9a4..7fd6c74deb 100644
--- a/src/assets/i18n/it.json5
+++ b/src/assets/i18n/it.json5
@@ -6256,6 +6256,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Seleziona un file",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Il valore del parametro è obbligatorio",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Il valore del parametro è obbligatorio",
@@ -11749,4 +11752,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/ja.json5 b/src/assets/i18n/ja.json5
index e2ecc9b3c1..4ef4440a8e 100644
--- a/src/assets/i18n/ja.json5
+++ b/src/assets/i18n/ja.json5
@@ -7714,6 +7714,10 @@
// TODO New key - Add a translation
"process.new.parameter.file.required": "Please select a file",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ // TODO New key - Add a translation
+ "process.new.parameter.integer.required": "Parameter value is required",
+
// "process.new.parameter.string.required": "Parameter value is required",
// TODO New key - Add a translation
"process.new.parameter.string.required": "Parameter value is required",
@@ -14194,4 +14198,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/kk.json5 b/src/assets/i18n/kk.json5
index 16668aa04b..7ce1327f59 100644
--- a/src/assets/i18n/kk.json5
+++ b/src/assets/i18n/kk.json5
@@ -6444,6 +6444,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Файлды таңдаңыз",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Параметр мәні қажет",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Параметр мәні қажет",
@@ -12098,4 +12101,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/lv.json5 b/src/assets/i18n/lv.json5
index fa72f49452..016bec0edc 100644
--- a/src/assets/i18n/lv.json5
+++ b/src/assets/i18n/lv.json5
@@ -6958,6 +6958,10 @@
// TODO New key - Add a translation
"process.new.parameter.file.required": "Please select a file",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ // TODO New key - Add a translation
+ "process.new.parameter.integer.required": "Parameter value is required",
+
// "process.new.parameter.string.required": "Parameter value is required",
// TODO New key - Add a translation
"process.new.parameter.string.required": "Parameter value is required",
@@ -13161,4 +13165,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/nl.json5 b/src/assets/i18n/nl.json5
index aef66f9802..5bd188953f 100644
--- a/src/assets/i18n/nl.json5
+++ b/src/assets/i18n/nl.json5
@@ -7200,6 +7200,10 @@
// TODO New key - Add a translation
"process.new.parameter.file.required": "Please select a file",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ // TODO New key - Add a translation
+ "process.new.parameter.integer.required": "Parameter value is required",
+
// "process.new.parameter.string.required": "Parameter value is required",
// TODO New key - Add a translation
"process.new.parameter.string.required": "Parameter value is required",
@@ -13500,4 +13504,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/pl.json5 b/src/assets/i18n/pl.json5
index 65d9c6421e..2ed993c52b 100644
--- a/src/assets/i18n/pl.json5
+++ b/src/assets/i18n/pl.json5
@@ -5786,6 +5786,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Proszę wybrać plik",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Wartość parametru jest wymagana",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Wartość parametru jest wymagana",
diff --git a/src/assets/i18n/pt-BR.json5 b/src/assets/i18n/pt-BR.json5
index d31ca0c542..82468941fc 100644
--- a/src/assets/i18n/pt-BR.json5
+++ b/src/assets/i18n/pt-BR.json5
@@ -5869,6 +5869,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Por favor, selecione um arquivo",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Valor do parâmetro é obrigatório",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Valor do parâmetro é obrigatório",
@@ -10812,4 +10815,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/pt-PT.json5 b/src/assets/i18n/pt-PT.json5
index d88efc40bc..e3cf349b19 100644
--- a/src/assets/i18n/pt-PT.json5
+++ b/src/assets/i18n/pt-PT.json5
@@ -5904,6 +5904,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Selecione um ficheiro",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "É necessário um valor no parâmetro",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "É necessário um valor no parâmetro",
@@ -11130,4 +11133,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/sr-cyr.json5 b/src/assets/i18n/sr-cyr.json5
index 6f5c53ed3a..05e279b977 100644
--- a/src/assets/i18n/sr-cyr.json5
+++ b/src/assets/i18n/sr-cyr.json5
@@ -6255,6 +6255,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Молимо изаберите фајл",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Вредност параметра је обавезна",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Вредност параметра је обавезна",
@@ -11719,4 +11722,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/sr-lat.json5 b/src/assets/i18n/sr-lat.json5
index 021053e524..fe661b5174 100644
--- a/src/assets/i18n/sr-lat.json5
+++ b/src/assets/i18n/sr-lat.json5
@@ -6253,6 +6253,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Molimo izaberite fajl",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Vrednost parametra je obavezna",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Vrednost parametra je obavezna",
@@ -11716,4 +11719,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/sv.json5 b/src/assets/i18n/sv.json5
index 666071fd53..d5d8e23b23 100644
--- a/src/assets/i18n/sv.json5
+++ b/src/assets/i18n/sv.json5
@@ -6596,6 +6596,10 @@
// TODO New key - Add a translation
"process.new.parameter.file.required": "Please select a file",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ // TODO New key - Add a translation
+ "process.new.parameter.integer.required": "Parameter value is required",
+
// "process.new.parameter.string.required": "Parameter value is required",
// TODO New key - Add a translation
"process.new.parameter.string.required": "Parameter value is required",
@@ -12527,4 +12531,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/sw.json5 b/src/assets/i18n/sw.json5
index e2ecc9b3c1..4ef4440a8e 100644
--- a/src/assets/i18n/sw.json5
+++ b/src/assets/i18n/sw.json5
@@ -7714,6 +7714,10 @@
// TODO New key - Add a translation
"process.new.parameter.file.required": "Please select a file",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ // TODO New key - Add a translation
+ "process.new.parameter.integer.required": "Parameter value is required",
+
// "process.new.parameter.string.required": "Parameter value is required",
// TODO New key - Add a translation
"process.new.parameter.string.required": "Parameter value is required",
@@ -14194,4 +14198,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/tr.json5 b/src/assets/i18n/tr.json5
index bdbc40cf9a..1fd622ea89 100644
--- a/src/assets/i18n/tr.json5
+++ b/src/assets/i18n/tr.json5
@@ -6740,6 +6740,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Lütfen dosya seçiniz.",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Parametre değeri gerekli",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Parametre değeri gerekli",
@@ -12721,4 +12724,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/uk.json5 b/src/assets/i18n/uk.json5
index 1a1eddf2c9..ae976e2bda 100644
--- a/src/assets/i18n/uk.json5
+++ b/src/assets/i18n/uk.json5
@@ -6768,6 +6768,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Виберіть файл",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Цей параметр є обв'язковим",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Цей параметр є обв'язковим",
diff --git a/src/assets/i18n/vi.json5 b/src/assets/i18n/vi.json5
index 3813297da8..83f7f2ad18 100644
--- a/src/assets/i18n/vi.json5
+++ b/src/assets/i18n/vi.json5
@@ -6344,6 +6344,9 @@
// "process.new.parameter.file.required": "Please select a file",
"process.new.parameter.file.required": "Vui lòng chọn một tệp tin",
+ // "process.new.parameter.integer.required": "Parameter value is required",
+ "process.new.parameter.integer.required": "Giá trị tham số là bắt buộc",
+
// "process.new.parameter.string.required": "Parameter value is required",
"process.new.parameter.string.required": "Giá trị tham số là bắt buộc",
@@ -11942,4 +11945,4 @@
"embargo.listelement.badge": "Embargo until {{ date }}",
-}
\ No newline at end of file
+}