Dataset Profile Editor. Pipe static text to translation.

This commit is contained in:
Kristian Ntavidi 2021-02-25 17:53:58 +02:00
parent ddd12cbba8
commit da7f91df96
21 changed files with 387 additions and 67 deletions

View File

@ -261,7 +261,7 @@
<li class="list-inline-item" *ngIf="!viewOnly"> <li class="list-inline-item" *ngIf="!viewOnly">
<mat-icon [matMenuTriggerFor]="inputmenu" matTooltip="Add new input">folder</mat-icon> <mat-icon [matMenuTriggerFor]="inputmenu" [matTooltip]="'DATASET-PROFILE-EDITOR.ACTIONS.FIELDSET.ADD-INPUT' | translate">folder</mat-icon>
<mat-menu #inputmenu="matMenu"> <mat-menu #inputmenu="matMenu">
<!-- <button class="mat-menu-item" (click)="addNewInput(viewTypeEnum.TextArea)">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.TextArea)}}</button> <!-- <button class="mat-menu-item" (click)="addNewInput(viewTypeEnum.TextArea)">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.TextArea)}}</button>
@ -328,10 +328,10 @@
<mat-divider></mat-divider> <mat-divider></mat-divider>
<button mat-list-item (click)="$event.stopPropagation();" style="font-style: italic;">Argos Entities</button> <button mat-list-item (click)="$event.stopPropagation();" style="font-style: italic;">Argos Entities</button>
<mat-action-list class="ml-4"> <mat-action-list class="ml-4">
<button mat-list-item (click)="addNewInput(viewTypeEnum.InternalDmpEntities)">Internal DMPs</button> <button mat-list-item (click)="addNewInput(viewTypeEnum.InternalDmpEntities)">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.InternalDmpEntities)}}</button>
<button mat-list-item (click)="addNewInput(viewTypeEnum.Tags)">Tags</button> <button mat-list-item (click)="addNewInput(viewTypeEnum.Tags)">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.Tags)}}</button>
<button mat-list-item (click)="addNewInput(viewTypeEnum.DatasetIdentifier)">Dataset Identifier</button> <button mat-list-item (click)="addNewInput(viewTypeEnum.DatasetIdentifier)">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.DatasetIdentifier)}}</button>
<button mat-list-item (click)="addNewInput(viewTypeEnum.Validation)">Validation</button> <button mat-list-item (click)="addNewInput(viewTypeEnum.Validation)">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.Validation)}}</button>
</mat-action-list> </mat-action-list>
@ -345,21 +345,21 @@
<!-- <li class="list-inline-item"><mat-icon>folder</mat-icon><small>CommentField</small></li> --> <!-- <li class="list-inline-item"><mat-icon>folder</mat-icon><small>CommentField</small></li> -->
<li class="list-inline-item"> <li class="list-inline-item">
<mat-checkbox [formControl]="this.form.get('hasCommentField')" matTooltip="Include comment field">Comment Field</mat-checkbox> <mat-checkbox [formControl]="this.form.get('hasCommentField')" [matTooltip]="'DATASET-PROFILE-EDITOR.ACTIONS.FIELDSET.INCLUDE-COMMENT-FIELD' | translate">{{'DATASET-PROFILE-EDITOR.ACTIONS.FIELDSET.COMMENT-FIELD' | translate}}</mat-checkbox>
</li> </li>
<li class="list-inline-item"> <li class="list-inline-item">
<mat-checkbox [checked]="isMultiplicityEnabled" (change)="onIsMultiplicityEnabledChange($event)" matTooltip="Enable multiplicity" [disabled]="viewOnly"> <mat-checkbox [checked]="isMultiplicityEnabled" (change)="onIsMultiplicityEnabledChange($event)" [matTooltip]="'DATASET-PROFILE-EDITOR.ACTIONS.FIELDSET.ENABLE-MULTIPLICITY' | translate" [disabled]="viewOnly">
multiplicity {{'DATASET-PROFILE-EDITOR.ACTIONS.FIELDSET.MULTIPLICITY' | translate}}
</mat-checkbox> </mat-checkbox>
</li> </li>
<li class="list-inline-item"> <li class="list-inline-item">
<!-- <mat-icon>more_vert</mat-icon> --> <!-- <mat-icon>more_vert</mat-icon> -->
<mat-icon [matMenuTriggerFor]="menu" matTooltip="More..">more_vert</mat-icon> <mat-icon [matMenuTriggerFor]="menu" [matTooltip]="'DATASET-PROFILE-EDITOR.ACTIONS.FIELDSET.MORE' | translate">more_vert</mat-icon>
<mat-menu #menu="matMenu"> <mat-menu #menu="matMenu">
<!-- TODO to check --> <!-- TODO to check -->
<mat-checkbox class="mat-menu-item" (click)="$event.stopPropagation()" [(ngModel)]="showDescription">Description</mat-checkbox> <mat-checkbox class="mat-menu-item" (click)="$event.stopPropagation()" [(ngModel)]="showDescription">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.COMPOSITE-FIELD.FIELDS.DESCRIPTION' | translate}}</mat-checkbox>
<mat-checkbox class="mat-menu-item" (click)="$event.stopPropagation()" [(ngModel)]="showExtendedDescription">Extended Description</mat-checkbox> <mat-checkbox class="mat-menu-item" (click)="$event.stopPropagation()" [(ngModel)]="showExtendedDescription">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.COMPOSITE-FIELD.FIELDS.EXTENDED-DESCRIPTION' | translate}}</mat-checkbox>
<mat-checkbox class="mat-menu-item" (click)="$event.stopPropagation()" [(ngModel)]="showAdditionalInfo">Additional Information</mat-checkbox> <mat-checkbox class="mat-menu-item" (click)="$event.stopPropagation()" [(ngModel)]="showAdditionalInfo">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.COMPOSITE-FIELD.FIELDS.ADDITIONAL-INFORMATION' | translate}}</mat-checkbox>
</mat-menu> </mat-menu>
</li> </li>
</ul> </ul>

View File

@ -1,8 +1,8 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CURRENCY-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CURRENCY-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,11 +1,11 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATA-REPOSITORIES-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')"> <mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')">
{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}} {{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}}
</mat-checkbox> </mat-checkbox>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATA-REPOSITORIES-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,8 +1,8 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATASET-IDENTIFIER-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATASET-IDENTIFIER-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,12 +1,12 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-EXTERNAL-DATASETS-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')"> <mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')">
{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}} {{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}}
</mat-checkbox> </mat-checkbox>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-EXTERNAL-DATASETS-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,12 +1,12 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-ORGANIZATIONS-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')"> <mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')">
{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}} {{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}}
</mat-checkbox> </mat-checkbox>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-ORGANIZATIONS-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,11 +1,11 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-REGISTRIES-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')"> <mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')">
{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}} {{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}}
</mat-checkbox> </mat-checkbox>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-REGISTRIES-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,11 +1,11 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-RESEARCHERS-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')"> <mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')">
{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}} {{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}}
</mat-checkbox> </mat-checkbox>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-RESEARCHERS-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,11 +1,11 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-SERVICES-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')"> <mat-checkbox class="col-auto" [formControl]="this.form.get('data').get('multiAutoComplete')">
{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}} {{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-MULTIPLE-AUTOCOMPLETE' | translate}}
</mat-checkbox> </mat-checkbox>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-SERVICES-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,8 +1,8 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-TAGS-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-TAGS-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -1,8 +1,8 @@
<div class="row" *ngIf="form.get('data')"> <div class="row" *ngIf="form.get('data')">
<h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-DATE-PICKER-TITLE' <h5 style="font-weight: bold" class="col-12">{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-VALIDATOR-TITLE'
| translate}}</h5> | translate}}</h5>
<mat-form-field class="col-12"> <mat-form-field class="col-12">
<mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-CHECKBOX-PLACEHOLDER' | translate}}</mat-label> <mat-label>{{'DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-VALIDATOR-PLACEHOLDER' | translate}}</mat-label>
<input matInput type="string" <input matInput type="string"
[formControl]="form.get('data').get('label')"> [formControl]="form.get('data').get('label')">
</mat-form-field> </mat-form-field>

View File

@ -5,15 +5,15 @@
<div class="col-auto"> <div class="col-auto">
<ul class="list-unstyled list-inline d-flex align-items-center"> <ul class="list-unstyled list-inline d-flex align-items-center">
<li class="list-inline-item" > <li class="list-inline-item" >
<mat-slide-toggle [checked]="isRequired" (change)="toggleRequired($event)" labelPosition="before" matTooltip="Make input required"> <mat-slide-toggle [checked]="isRequired" (change)="toggleRequired($event)" labelPosition="before" [matTooltip]="'DATASET-PROFILE-EDITOR.ACTIONS.FIELD.MAKE-IT-REQUIRED' | translate">
Required {{'GENERAL.VALIDATION.REQUIRED' | translate}}
</mat-slide-toggle> </mat-slide-toggle>
</li> </li>
<li class="list-inline-item" *ngIf="!viewOnly"> <li class="list-inline-item" *ngIf="!viewOnly">
<mat-icon style="cursor: pointer;" (click)="addNewRule()" matTooltip="Add visibility rule">visibility</mat-icon> <mat-icon style="cursor: pointer;" (click)="addNewRule()" [matTooltip]="'DATASET-PROFILE-EDITOR.ACTIONS.FIELD.ADD-VISIBILITY-RULE' | translate">visibility</mat-icon>
</li> </li>
<li class="list-inline-item" *ngIf="!viewOnly"> <li class="list-inline-item" *ngIf="!viewOnly">
<mat-icon style="cursor: pointer;" (click)="onDelete()" matTooltip="Delete this input">delete</mat-icon> <mat-icon style="cursor: pointer;" (click)="onDelete()" [matTooltip]="'DATASET-PROFILE-EDITOR.ACTIONS.FIELD.DELETE-INPUT' | translate">delete</mat-icon>
</li> </li>
</ul> </ul>
@ -99,10 +99,10 @@
<!-- TODO --> <!-- TODO -->
<mat-divider></mat-divider> <mat-divider></mat-divider>
<mat-optgroup label="Argos Entities"> <mat-optgroup label="Argos Entities">
<mat-option [value]="viewTypeEnum.InternalDmpEntities">Internal DMPs</mat-option> <mat-option [value]="viewTypeEnum.InternalDmpEntities">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.InternalDmpEntities)}}</mat-option>
<mat-option [value]="viewTypeEnum.Tags">Tags</mat-option> <mat-option [value]="viewTypeEnum.Tags">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.Tags)}}</mat-option>
<mat-option [value]="viewTypeEnum.DatasetIdentifier">Dataset Identifier</mat-option> <mat-option [value]="viewTypeEnum.DatasetIdentifier">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.DatasetIdentifier)}}</mat-option>
<mat-option [value]="viewTypeEnum.Validation">Validation</mat-option> <mat-option [value]="viewTypeEnum.Validation">{{enumUtils.toDatasetProfileViewTypeString(viewTypeEnum.Validation)}}</mat-option>
</mat-optgroup> </mat-optgroup>
</mat-select> </mat-select>
@ -190,7 +190,7 @@
<ng-container> <ng-container>
<div class="row"> <div class="row">
<div class="col-12" *ngIf="expandView && previewForm"> <div class="col-12" *ngIf="expandView && previewForm">
<span style="font-weight: bold">Preview</span> <span style="font-weight: bold">{{'DATASET-PROFILE-EDITOR.ACTIONS.FIELD.PREVIEW' | translate}}</span>
</div> </div>
<!-- <div class="col-12"> <!-- <div class="col-12">
<mat-radio-group [(ngModel)]="showPreview"> <mat-radio-group [(ngModel)]="showPreview">
@ -205,7 +205,7 @@
</div> </div>
<div class="col-12" *ngIf="!this.form.get('viewStyle').get('renderStyle').value"> <div class="col-12" *ngIf="!this.form.get('viewStyle').get('renderStyle').value">
<em> <em>
Not initialized yet {{'DATASET-PROFILE-EDITOR.ACTIONS.FIELD.NOT-INITIALIZED' | translate}}
</em> </em>
</div> </div>
</div> </div>

View File

@ -39,10 +39,10 @@
<div class="col d-flex justify-content-end"> <div class="col d-flex justify-content-end">
<button mat-button class="navigate-btn" (click)="stepper.previous()" *ngIf="stepper.selectedIndex !=0"> <button mat-button class="navigate-btn" (click)="stepper.previous()" *ngIf="stepper.selectedIndex !=0">
<mat-icon>navigate_before</mat-icon> Previous <mat-icon>navigate_before</mat-icon> {{'DMP-EDITOR.STEPPER.PREVIOUS' | translate}}
</button> </button>
<button mat-button class="navigate-btn ml-2" (click)="validateStep(stepper.selected);stepper.next();" *ngIf="stepper.selectedIndex != (steps.length-1)"> <button mat-button class="navigate-btn ml-2" (click)="validateStep(stepper.selected);stepper.next();" *ngIf="stepper.selectedIndex != (steps.length-1)">
Next <mat-icon>navigate_next</mat-icon> {{'DMP-EDITOR.STEPPER.NEXT' | translate}}<mat-icon>navigate_next</mat-icon>
</button> </button>
@ -242,26 +242,26 @@
<mat-list role="list"> <mat-list role="list">
<ng-container *ngIf="!viewOnly"> <ng-container *ngIf="!viewOnly">
<h3 matSubheader>General tools</h3> <h3 matSubheader>{{'DATASET-PROFILE-EDITOR.STEPS.TOOLKIT.GENERAL-TOOLS' | translate}}</h3>
<mat-list-item *ngIf="selectedTocEntry.type === tocEntryEnumValues.FieldSet"> <mat-list-item *ngIf="selectedTocEntry.type === tocEntryEnumValues.FieldSet">
<mat-icon matListIcon>folder</mat-icon> <mat-icon matListIcon>folder</mat-icon>
<span matLine style="cursor: pointer;" (click)="addNewEntry({childType: tocEntryEnumValues.FieldSet,parent: {form: selectedTocEntry.form.parent.parent}})" >Add Input Set</span> <span matLine style="cursor: pointer;" (click)="addNewEntry({childType: tocEntryEnumValues.FieldSet,parent: {form: selectedTocEntry.form.parent.parent}})" >{{'DATASET-PROFILE-EDITOR.STEPS.TOOLKIT.NEW-INPUT-SET' | translate}}</span>
</mat-list-item> </mat-list-item>
<mat-list-item *ngIf="selectedTocEntry.type === tocEntryEnumValues.Section "> <mat-list-item *ngIf="selectedTocEntry.type === tocEntryEnumValues.Section ">
<mat-icon matListIcon>folder</mat-icon> <mat-icon matListIcon>folder</mat-icon>
<span matLine style="cursor: pointer;" (click)="addNewEntry({childType: tocEntryEnumValues.FieldSet,parent: selectedTocEntry})" >Add Input Set</span> <span matLine style="cursor: pointer;" (click)="addNewEntry({childType: tocEntryEnumValues.FieldSet,parent: selectedTocEntry})" >{{'DATASET-PROFILE-EDITOR.STEPS.TOOLKIT.NEW-INPUT-SET' | translate}}</span>
</mat-list-item> </mat-list-item>
<mat-list-item *ngIf="selectedTocEntry.type === tocEntryEnumValues.FieldSet"> <mat-list-item *ngIf="selectedTocEntry.type === tocEntryEnumValues.FieldSet">
<mat-icon matListIcon>file_copy</mat-icon> <mat-icon matListIcon>file_copy</mat-icon>
<span matLine style="cursor: pointer;" (click)="cloneFieldSet(selectedTocEntry.form)">Clone</span> <span matLine style="cursor: pointer;" (click)="cloneFieldSet(selectedTocEntry.form)">{{'DATASET-PROFILE-EDITOR.STEPS.TOOLKIT.CLONE' | translate}}</span>
</mat-list-item> </mat-list-item>
<mat-list-item *ngIf="selectedTocEntry.type === tocEntryEnumValues.FieldSet"> <mat-list-item *ngIf="selectedTocEntry.type === tocEntryEnumValues.FieldSet">
<mat-icon matListIcon>delete</mat-icon> <mat-icon matListIcon>delete</mat-icon>
<span matLine style="cursor: pointer;" (click)="onRemoveEntry(selectedTocEntry)">Delete</span> <span matLine style="cursor: pointer;" (click)="onRemoveEntry(selectedTocEntry)">{{'DATASET-PROFILE-EDITOR.STEPS.TOOLKIT.DELETE' | translate}}</span>
</mat-list-item> </mat-list-item>
</ng-container> </ng-container>
</mat-list> </mat-list>
@ -296,8 +296,8 @@
</div> --> </div> -->
</div> </div>
</mat-step> </mat-step>
<mat-step label="Preview and Finalize"> <mat-step [label]="'DATASET-PROFILE-EDITOR.ACTIONS.PREVIEW-AND-FINALIZE' | translate">
Preview and finalize {{'DATASET-PROFILE-EDITOR.ACTIONS.PREVIEW-AND-FINALIZE' | translate}}
<!-- <button (click)="generatePreviewForm()">foo</button> --> <!-- <button (click)="generatePreviewForm()">foo</button> -->
<ng-container *ngIf="form.get('sections')?.length"> <ng-container *ngIf="form.get('sections')?.length">
<app-dataset-description [form]="previewForm" [visibilityRules]="visibilityRules" *ngIf="previewForm"> <app-dataset-description [form]="previewForm" [visibilityRules]="visibilityRules" *ngIf="previewForm">

View File

@ -411,7 +411,25 @@
"FIELD-DATE-PICKER-LABEL": "Label", "FIELD-DATE-PICKER-LABEL": "Label",
"FIELD-DATE-PICKER-VALUE": "Value", "FIELD-DATE-PICKER-VALUE": "Value",
"FIELD-MULTIPLE-AUTOCOMPLETE": "Multiple Autocomplete", "FIELD-MULTIPLE-AUTOCOMPLETE": "Multiple Autocomplete",
"FIELD-MULTIPLE-WORDLIST": "Multiple Selection" "FIELD-MULTIPLE-WORDLIST": "Multiple Selection",
"FIELD-CURRENCY-TITLE":"Currency Data",
"FIELD-CURRENCY-PLACEHOLDER":"Input Placeholder",
"FIELD-REGISTRIES-TITLE":"Registries Data",
"FIELD-REGISTRIES-PLACEHOLDER":"Input Placeholder",
"FIELD-SERVICES-TITLE":"Services Data",
"FIELD-SERVICES-PLACEHOLDER":"Input Placeholder",
"FIELD-ORGANIZATIONS-TITLE":"Organizations Data",
"FIELD-ORGANIZATIONS-PLACEHOLDER":"Input placeholder",
"FIELD-EXTERNAL-DATASETS-TITLE":"External Datasets Data",
"FIELD-EXTERNAL-DATASETS-PLACEHOLDER":"Input placeholder",
"FIELD-DATA-REPOSITORIES-TITLE":"Data Repositories Data",
"FIELD-DATA-REPOSITORIES-PLACEHOLDER":"Input placeholder",
"FIELD-TAGS-TITLE":"Tags Data",
"FIELD-TAGS-PLACEHOLDER":"Input placeholder",
"FIELD-DATASET-IDENTIFIER-TITLE":"Dataset Identifier Data",
"FIELD-DATASET-IDENTIFIER-PLACEHOLDER":"Input placeholder",
"FIELD-VALIDATOR-TITLE":"Validator Data",
"FIELD-VALIDATOR-PLACEHOLDER":"Input placeholder"
}, },
"DEFAULT-VALUES": { "DEFAULT-VALUES": {
"NONE": "Keine", "NONE": "Keine",
@ -437,6 +455,12 @@
"RULE-THEN": "then show Field With Id" "RULE-THEN": "then show Field With Id"
} }
} }
},
"TOOLKIT":{
"GENERAL-TOOLS": "General tools",
"NEW-INPUT-SET": "Add Input Set",
"CLONE": "Clone",
"DELETE": "Delete"
} }
}, },
"ACTIONS": { "ACTIONS": {
@ -447,7 +471,23 @@
"DELETE": "Delete", "DELETE": "Delete",
"ADD-PAGE": "Add Page +", "ADD-PAGE": "Add Page +",
"ADD-SECTION": "Add Section +", "ADD-SECTION": "Add Section +",
"VALIDATE": "Validate" "VALIDATE": "Validate",
"PREVIEW-AND-FINALIZE": "Preview and finalize",
"FIELD":{
"MAKE-IT-REQUIRED":"Make input required",
"ADD-VISIBILITY-RULE":"Add visibility rule",
"DELETE-INPUT":"Delete this input",
"PREVIEW": "Preview",
"NOT-INITIALIZED": "Not initialized yet"
},
"FIELDSET":{
"ADD-INPUT": "Add new input",
"COMMENT-FIELD": "Comment field",
"INCLUDE-COMMENT-FIELD": "Include comment field",
"ENABLE-MULTIPLICITY": "Enable multiplicity",
"MULTIPLICITY":"Multiplicity",
"MORE": "More.."
}
} }
}, },
"GRANT-LISTING": { "GRANT-LISTING": {

View File

@ -411,7 +411,25 @@
"FIELD-DATE-PICKER-LABEL": "Label", "FIELD-DATE-PICKER-LABEL": "Label",
"FIELD-DATE-PICKER-VALUE": "Value", "FIELD-DATE-PICKER-VALUE": "Value",
"FIELD-MULTIPLE-AUTOCOMPLETE": "Multiple Autocomplete", "FIELD-MULTIPLE-AUTOCOMPLETE": "Multiple Autocomplete",
"FIELD-MULTIPLE-WORDLIST": "Multiple Selection" "FIELD-MULTIPLE-WORDLIST": "Multiple Selection",
"FIELD-CURRENCY-TITLE":"Currency Data",
"FIELD-CURRENCY-PLACEHOLDER":"Input Placeholder",
"FIELD-REGISTRIES-TITLE":"Registries Data",
"FIELD-REGISTRIES-PLACEHOLDER":"Input Placeholder",
"FIELD-SERVICES-TITLE":"Services Data",
"FIELD-SERVICES-PLACEHOLDER":"Input Placeholder",
"FIELD-ORGANIZATIONS-TITLE":"Organizations Data",
"FIELD-ORGANIZATIONS-PLACEHOLDER":"Input placeholder",
"FIELD-EXTERNAL-DATASETS-TITLE":"External Datasets Data",
"FIELD-EXTERNAL-DATASETS-PLACEHOLDER":"Input placeholder",
"FIELD-DATA-REPOSITORIES-TITLE":"Data Repositories Data",
"FIELD-DATA-REPOSITORIES-PLACEHOLDER":"Input placeholder",
"FIELD-TAGS-TITLE":"Tags Data",
"FIELD-TAGS-PLACEHOLDER":"Input placeholder",
"FIELD-DATASET-IDENTIFIER-TITLE":"Dataset Identifier Data",
"FIELD-DATASET-IDENTIFIER-PLACEHOLDER":"Input placeholder",
"FIELD-VALIDATOR-TITLE":"Validator Data",
"FIELD-VALIDATOR-PLACEHOLDER":"Input placeholder"
}, },
"DEFAULT-VALUES": { "DEFAULT-VALUES": {
"NONE": "None", "NONE": "None",
@ -437,6 +455,12 @@
"RULE-THEN": "then show Field With Id" "RULE-THEN": "then show Field With Id"
} }
} }
},
"TOOLKIT":{
"GENERAL-TOOLS": "General tools",
"NEW-INPUT-SET": "Add Input Set",
"CLONE": "Clone",
"DELETE": "Delete"
} }
}, },
"ACTIONS": { "ACTIONS": {
@ -447,7 +471,23 @@
"DELETE": "Delete", "DELETE": "Delete",
"ADD-PAGE": "Add Page +", "ADD-PAGE": "Add Page +",
"ADD-SECTION": "Add Section +", "ADD-SECTION": "Add Section +",
"VALIDATE": "Validate" "VALIDATE": "Validate",
"PREVIEW-AND-FINALIZE": "Preview and finalize",
"FIELD":{
"MAKE-IT-REQUIRED":"Make input required",
"ADD-VISIBILITY-RULE":"Add visibility rule",
"DELETE-INPUT":"Delete this input",
"PREVIEW": "Preview",
"NOT-INITIALIZED": "Not initialized yet"
},
"FIELDSET":{
"ADD-INPUT": "Add new input",
"COMMENT-FIELD": "Comment field",
"INCLUDE-COMMENT-FIELD": "Include comment field",
"ENABLE-MULTIPLICITY": "Enable multiplicity",
"MULTIPLICITY":"Multiplicity",
"MORE": "More.."
}
} }
}, },
"GRANT-LISTING": { "GRANT-LISTING": {

View File

@ -411,7 +411,25 @@
"FIELD-DATE-PICKER-LABEL": "Etiqueta", "FIELD-DATE-PICKER-LABEL": "Etiqueta",
"FIELD-DATE-PICKER-VALUE": "Valor", "FIELD-DATE-PICKER-VALUE": "Valor",
"FIELD-MULTIPLE-AUTOCOMPLETE": "Autocompeltado múltiple", "FIELD-MULTIPLE-AUTOCOMPLETE": "Autocompeltado múltiple",
"FIELD-MULTIPLE-WORDLIST": "Multiple Selection" "FIELD-MULTIPLE-WORDLIST": "Multiple Selection",
"FIELD-CURRENCY-TITLE":"Currency Data",
"FIELD-CURRENCY-PLACEHOLDER":"Input Placeholder",
"FIELD-REGISTRIES-TITLE":"Registries Data",
"FIELD-REGISTRIES-PLACEHOLDER":"Input Placeholder",
"FIELD-SERVICES-TITLE":"Services Data",
"FIELD-SERVICES-PLACEHOLDER":"Input Placeholder",
"FIELD-ORGANIZATIONS-TITLE":"Organizations Data",
"FIELD-ORGANIZATIONS-PLACEHOLDER":"Input placeholder",
"FIELD-EXTERNAL-DATASETS-TITLE":"External Datasets Data",
"FIELD-EXTERNAL-DATASETS-PLACEHOLDER":"Input placeholder",
"FIELD-DATA-REPOSITORIES-TITLE":"Data Repositories Data",
"FIELD-DATA-REPOSITORIES-PLACEHOLDER":"Input placeholder",
"FIELD-TAGS-TITLE":"Tags Data",
"FIELD-TAGS-PLACEHOLDER":"Input placeholder",
"FIELD-DATASET-IDENTIFIER-TITLE":"Dataset Identifier Data",
"FIELD-DATASET-IDENTIFIER-PLACEHOLDER":"Input placeholder",
"FIELD-VALIDATOR-TITLE":"Validator Data",
"FIELD-VALIDATOR-PLACEHOLDER":"Input placeholder"
}, },
"DEFAULT-VALUES": { "DEFAULT-VALUES": {
"NONE": "Ninguno", "NONE": "Ninguno",
@ -437,6 +455,12 @@
"RULE-THEN": "entonces muestra el campo con identificación" "RULE-THEN": "entonces muestra el campo con identificación"
} }
} }
},
"TOOLKIT":{
"GENERAL-TOOLS": "General tools",
"NEW-INPUT-SET": "Add Input Set",
"CLONE": "Clone",
"DELETE": "Delete"
} }
}, },
"ACTIONS": { "ACTIONS": {
@ -447,7 +471,23 @@
"DELETE": "Borrar", "DELETE": "Borrar",
"ADD-PAGE": "Añadir página +", "ADD-PAGE": "Añadir página +",
"ADD-SECTION": "Añadir sección +", "ADD-SECTION": "Añadir sección +",
"VALIDATE": "Validate" "VALIDATE": "Validate",
"PREVIEW-AND-FINALIZE": "Preview and finalize",
"FIELD":{
"MAKE-IT-REQUIRED":"Make input required",
"ADD-VISIBILITY-RULE":"Add visibility rule",
"DELETE-INPUT":"Delete this input",
"PREVIEW": "Preview",
"NOT-INITIALIZED": "Not initialized yet"
},
"FIELDSET":{
"ADD-INPUT": "Add new input",
"COMMENT-FIELD": "Comment field",
"INCLUDE-COMMENT-FIELD": "Include comment field",
"ENABLE-MULTIPLICITY": "Enable multiplicity",
"MULTIPLICITY":"Multiplicity",
"MORE": "More.."
}
} }
}, },
"GRANT-LISTING": { "GRANT-LISTING": {

View File

@ -411,7 +411,25 @@
"FIELD-DATE-PICKER-LABEL": "Ετικέτα", "FIELD-DATE-PICKER-LABEL": "Ετικέτα",
"FIELD-DATE-PICKER-VALUE": "Τιμή", "FIELD-DATE-PICKER-VALUE": "Τιμή",
"FIELD-MULTIPLE-AUTOCOMPLETE": "Πολλαπλή Αυτόματη Συμπλήρωση", "FIELD-MULTIPLE-AUTOCOMPLETE": "Πολλαπλή Αυτόματη Συμπλήρωση",
"FIELD-MULTIPLE-WORDLIST": "Πολλαπλή Επιλογή" "FIELD-MULTIPLE-WORDLIST": "Multiple Selection",
"FIELD-CURRENCY-TITLE":"Currency Data",
"FIELD-CURRENCY-PLACEHOLDER":"Input Placeholder",
"FIELD-REGISTRIES-TITLE":"Registries Data",
"FIELD-REGISTRIES-PLACEHOLDER":"Input Placeholder",
"FIELD-SERVICES-TITLE":"Services Data",
"FIELD-SERVICES-PLACEHOLDER":"Input Placeholder",
"FIELD-ORGANIZATIONS-TITLE":"Organizations Data",
"FIELD-ORGANIZATIONS-PLACEHOLDER":"Input placeholder",
"FIELD-EXTERNAL-DATASETS-TITLE":"External Datasets Data",
"FIELD-EXTERNAL-DATASETS-PLACEHOLDER":"Input placeholder",
"FIELD-DATA-REPOSITORIES-TITLE":"Data Repositories Data",
"FIELD-DATA-REPOSITORIES-PLACEHOLDER":"Input placeholder",
"FIELD-TAGS-TITLE":"Tags Data",
"FIELD-TAGS-PLACEHOLDER":"Input placeholder",
"FIELD-DATASET-IDENTIFIER-TITLE":"Dataset Identifier Data",
"FIELD-DATASET-IDENTIFIER-PLACEHOLDER":"Input placeholder",
"FIELD-VALIDATOR-TITLE":"Validator Data",
"FIELD-VALIDATOR-PLACEHOLDER":"Input placeholder"
}, },
"DEFAULT-VALUES": { "DEFAULT-VALUES": {
"NONE": "Κανένα", "NONE": "Κανένα",
@ -437,6 +455,12 @@
"RULE-THEN": "τότε δείξε το Πεδίο με ταυτοποίηση" "RULE-THEN": "τότε δείξε το Πεδίο με ταυτοποίηση"
} }
} }
},
"TOOLKIT":{
"GENERAL-TOOLS": "General tools",
"NEW-INPUT-SET": "Add Input Set",
"CLONE": "Clone",
"DELETE": "Delete"
} }
}, },
"ACTIONS": { "ACTIONS": {
@ -447,7 +471,23 @@
"DELETE": "Διαγραφή", "DELETE": "Διαγραφή",
"ADD-PAGE": "Προσθήκη Σελίδας +", "ADD-PAGE": "Προσθήκη Σελίδας +",
"ADD-SECTION": "Προσθήκη Ενότητας +", "ADD-SECTION": "Προσθήκη Ενότητας +",
"VALIDATE": "Επιβεβαίωση" "VALIDATE": "Validate",
"PREVIEW-AND-FINALIZE": "Preview and finalize",
"FIELD":{
"MAKE-IT-REQUIRED":"Make input required",
"ADD-VISIBILITY-RULE":"Add visibility rule",
"DELETE-INPUT":"Delete this input",
"PREVIEW": "Preview",
"NOT-INITIALIZED": "Not initialized yet"
},
"FIELDSET":{
"ADD-INPUT": "Add new input",
"COMMENT-FIELD": "Comment field",
"INCLUDE-COMMENT-FIELD": "Include comment field",
"ENABLE-MULTIPLICITY": "Enable multiplicity",
"MULTIPLICITY":"Multiplicity",
"MORE": "More.."
}
} }
}, },
"GRANT-LISTING": { "GRANT-LISTING": {

View File

@ -411,7 +411,25 @@
"FIELD-DATE-PICKER-LABEL": "Etiqueta", "FIELD-DATE-PICKER-LABEL": "Etiqueta",
"FIELD-DATE-PICKER-VALUE": "Valor", "FIELD-DATE-PICKER-VALUE": "Valor",
"FIELD-MULTIPLE-AUTOCOMPLETE": "Autopreenchimento Múltiplo", "FIELD-MULTIPLE-AUTOCOMPLETE": "Autopreenchimento Múltiplo",
"FIELD-MULTIPLE-WORDLIST": "Seleção Múltipla" "FIELD-MULTIPLE-WORDLIST": "Multiple Selection",
"FIELD-CURRENCY-TITLE":"Currency Data",
"FIELD-CURRENCY-PLACEHOLDER":"Input Placeholder",
"FIELD-REGISTRIES-TITLE":"Registries Data",
"FIELD-REGISTRIES-PLACEHOLDER":"Input Placeholder",
"FIELD-SERVICES-TITLE":"Services Data",
"FIELD-SERVICES-PLACEHOLDER":"Input Placeholder",
"FIELD-ORGANIZATIONS-TITLE":"Organizations Data",
"FIELD-ORGANIZATIONS-PLACEHOLDER":"Input placeholder",
"FIELD-EXTERNAL-DATASETS-TITLE":"External Datasets Data",
"FIELD-EXTERNAL-DATASETS-PLACEHOLDER":"Input placeholder",
"FIELD-DATA-REPOSITORIES-TITLE":"Data Repositories Data",
"FIELD-DATA-REPOSITORIES-PLACEHOLDER":"Input placeholder",
"FIELD-TAGS-TITLE":"Tags Data",
"FIELD-TAGS-PLACEHOLDER":"Input placeholder",
"FIELD-DATASET-IDENTIFIER-TITLE":"Dataset Identifier Data",
"FIELD-DATASET-IDENTIFIER-PLACEHOLDER":"Input placeholder",
"FIELD-VALIDATOR-TITLE":"Validator Data",
"FIELD-VALIDATOR-PLACEHOLDER":"Input placeholder"
}, },
"DEFAULT-VALUES": { "DEFAULT-VALUES": {
"NONE": "Nenhum", "NONE": "Nenhum",
@ -437,6 +455,12 @@
"RULE-THEN": "então mostrar Campo com o Id" "RULE-THEN": "então mostrar Campo com o Id"
} }
} }
},
"TOOLKIT":{
"GENERAL-TOOLS": "General tools",
"NEW-INPUT-SET": "Add Input Set",
"CLONE": "Clone",
"DELETE": "Delete"
} }
}, },
"ACTIONS": { "ACTIONS": {
@ -447,7 +471,23 @@
"DELETE": "Eliminar", "DELETE": "Eliminar",
"ADD-PAGE": "Adicionar Página +", "ADD-PAGE": "Adicionar Página +",
"ADD-SECTION": "Adicionar Secção +", "ADD-SECTION": "Adicionar Secção +",
"VALIDATE": "Validar" "VALIDATE": "Validate",
"PREVIEW-AND-FINALIZE": "Preview and finalize",
"FIELD":{
"MAKE-IT-REQUIRED":"Make input required",
"ADD-VISIBILITY-RULE":"Add visibility rule",
"DELETE-INPUT":"Delete this input",
"PREVIEW": "Preview",
"NOT-INITIALIZED": "Not initialized yet"
},
"FIELDSET":{
"ADD-INPUT": "Add new input",
"COMMENT-FIELD": "Comment field",
"INCLUDE-COMMENT-FIELD": "Include comment field",
"ENABLE-MULTIPLICITY": "Enable multiplicity",
"MULTIPLICITY":"Multiplicity",
"MORE": "More.."
}
} }
}, },
"GRANT-LISTING": { "GRANT-LISTING": {

View File

@ -411,7 +411,25 @@
"FIELD-DATE-PICKER-LABEL": "Label", "FIELD-DATE-PICKER-LABEL": "Label",
"FIELD-DATE-PICKER-VALUE": "Value", "FIELD-DATE-PICKER-VALUE": "Value",
"FIELD-MULTIPLE-AUTOCOMPLETE": "Multiple Autocomplete", "FIELD-MULTIPLE-AUTOCOMPLETE": "Multiple Autocomplete",
"FIELD-MULTIPLE-WORDLIST": "Multiple Selection" "FIELD-MULTIPLE-WORDLIST": "Multiple Selection",
"FIELD-CURRENCY-TITLE":"Currency Data",
"FIELD-CURRENCY-PLACEHOLDER":"Input Placeholder",
"FIELD-REGISTRIES-TITLE":"Registries Data",
"FIELD-REGISTRIES-PLACEHOLDER":"Input Placeholder",
"FIELD-SERVICES-TITLE":"Services Data",
"FIELD-SERVICES-PLACEHOLDER":"Input Placeholder",
"FIELD-ORGANIZATIONS-TITLE":"Organizations Data",
"FIELD-ORGANIZATIONS-PLACEHOLDER":"Input placeholder",
"FIELD-EXTERNAL-DATASETS-TITLE":"External Datasets Data",
"FIELD-EXTERNAL-DATASETS-PLACEHOLDER":"Input placeholder",
"FIELD-DATA-REPOSITORIES-TITLE":"Data Repositories Data",
"FIELD-DATA-REPOSITORIES-PLACEHOLDER":"Input placeholder",
"FIELD-TAGS-TITLE":"Tags Data",
"FIELD-TAGS-PLACEHOLDER":"Input placeholder",
"FIELD-DATASET-IDENTIFIER-TITLE":"Dataset Identifier Data",
"FIELD-DATASET-IDENTIFIER-PLACEHOLDER":"Input placeholder",
"FIELD-VALIDATOR-TITLE":"Validator Data",
"FIELD-VALIDATOR-PLACEHOLDER":"Input placeholder"
}, },
"DEFAULT-VALUES": { "DEFAULT-VALUES": {
"NONE": "Žiadny", "NONE": "Žiadny",
@ -437,6 +455,12 @@
"RULE-THEN": "then show Field With Id" "RULE-THEN": "then show Field With Id"
} }
} }
},
"TOOLKIT":{
"GENERAL-TOOLS": "General tools",
"NEW-INPUT-SET": "Add Input Set",
"CLONE": "Clone",
"DELETE": "Delete"
} }
}, },
"ACTIONS": { "ACTIONS": {
@ -447,7 +471,23 @@
"DELETE": "Vymazať", "DELETE": "Vymazať",
"ADD-PAGE": "Pridať stránku +", "ADD-PAGE": "Pridať stránku +",
"ADD-SECTION": "Pridať sekciu +", "ADD-SECTION": "Pridať sekciu +",
"VALIDATE": "Potvrdiť" "VALIDATE": "Validate",
"PREVIEW-AND-FINALIZE": "Preview and finalize",
"FIELD":{
"MAKE-IT-REQUIRED":"Make input required",
"ADD-VISIBILITY-RULE":"Add visibility rule",
"DELETE-INPUT":"Delete this input",
"PREVIEW": "Preview",
"NOT-INITIALIZED": "Not initialized yet"
},
"FIELDSET":{
"ADD-INPUT": "Add new input",
"COMMENT-FIELD": "Comment field",
"INCLUDE-COMMENT-FIELD": "Include comment field",
"ENABLE-MULTIPLICITY": "Enable multiplicity",
"MULTIPLICITY":"Multiplicity",
"MORE": "More.."
}
} }
}, },
"GRANT-LISTING": { "GRANT-LISTING": {

View File

@ -411,7 +411,25 @@
"FIELD-DATE-PICKER-LABEL": "Oznaka", "FIELD-DATE-PICKER-LABEL": "Oznaka",
"FIELD-DATE-PICKER-VALUE": "Vrednost", "FIELD-DATE-PICKER-VALUE": "Vrednost",
"FIELD-MULTIPLE-AUTOCOMPLETE": "Višestruki automatski unos", "FIELD-MULTIPLE-AUTOCOMPLETE": "Višestruki automatski unos",
"FIELD-MULTIPLE-WORDLIST": "Višestruki odabir" "FIELD-MULTIPLE-WORDLIST": "Multiple Selection",
"FIELD-CURRENCY-TITLE":"Currency Data",
"FIELD-CURRENCY-PLACEHOLDER":"Input Placeholder",
"FIELD-REGISTRIES-TITLE":"Registries Data",
"FIELD-REGISTRIES-PLACEHOLDER":"Input Placeholder",
"FIELD-SERVICES-TITLE":"Services Data",
"FIELD-SERVICES-PLACEHOLDER":"Input Placeholder",
"FIELD-ORGANIZATIONS-TITLE":"Organizations Data",
"FIELD-ORGANIZATIONS-PLACEHOLDER":"Input placeholder",
"FIELD-EXTERNAL-DATASETS-TITLE":"External Datasets Data",
"FIELD-EXTERNAL-DATASETS-PLACEHOLDER":"Input placeholder",
"FIELD-DATA-REPOSITORIES-TITLE":"Data Repositories Data",
"FIELD-DATA-REPOSITORIES-PLACEHOLDER":"Input placeholder",
"FIELD-TAGS-TITLE":"Tags Data",
"FIELD-TAGS-PLACEHOLDER":"Input placeholder",
"FIELD-DATASET-IDENTIFIER-TITLE":"Dataset Identifier Data",
"FIELD-DATASET-IDENTIFIER-PLACEHOLDER":"Input placeholder",
"FIELD-VALIDATOR-TITLE":"Validator Data",
"FIELD-VALIDATOR-PLACEHOLDER":"Input placeholder"
}, },
"DEFAULT-VALUES": { "DEFAULT-VALUES": {
"NONE": "Nijedan", "NONE": "Nijedan",
@ -437,6 +455,12 @@
"RULE-THEN": "tada prikazati polje sa Id" "RULE-THEN": "tada prikazati polje sa Id"
} }
} }
},
"TOOLKIT":{
"GENERAL-TOOLS": "General tools",
"NEW-INPUT-SET": "Add Input Set",
"CLONE": "Clone",
"DELETE": "Delete"
} }
}, },
"ACTIONS": { "ACTIONS": {
@ -447,7 +471,23 @@
"DELETE": "Obrišite", "DELETE": "Obrišite",
"ADD-PAGE": "Dodajte stranu +", "ADD-PAGE": "Dodajte stranu +",
"ADD-SECTION": "Dodajte sekciju +", "ADD-SECTION": "Dodajte sekciju +",
"VALIDATE": "Potvrdite" "VALIDATE": "Validate",
"PREVIEW-AND-FINALIZE": "Preview and finalize",
"FIELD":{
"MAKE-IT-REQUIRED":"Make input required",
"ADD-VISIBILITY-RULE":"Add visibility rule",
"DELETE-INPUT":"Delete this input",
"PREVIEW": "Preview",
"NOT-INITIALIZED": "Not initialized yet"
},
"FIELDSET":{
"ADD-INPUT": "Add new input",
"COMMENT-FIELD": "Comment field",
"INCLUDE-COMMENT-FIELD": "Include comment field",
"ENABLE-MULTIPLICITY": "Enable multiplicity",
"MULTIPLICITY":"Multiplicity",
"MORE": "More.."
}
} }
}, },
"GRANT-LISTING": { "GRANT-LISTING": {

View File

@ -411,7 +411,25 @@
"FIELD-DATE-PICKER-LABEL": "Etiket", "FIELD-DATE-PICKER-LABEL": "Etiket",
"FIELD-DATE-PICKER-VALUE": "Değer", "FIELD-DATE-PICKER-VALUE": "Değer",
"FIELD-MULTIPLE-AUTOCOMPLETE": "Çoklu Otomatik Tamamlama", "FIELD-MULTIPLE-AUTOCOMPLETE": "Çoklu Otomatik Tamamlama",
"FIELD-MULTIPLE-WORDLIST": "Multiple Selection" "FIELD-MULTIPLE-WORDLIST": "Multiple Selection",
"FIELD-CURRENCY-TITLE":"Currency Data",
"FIELD-CURRENCY-PLACEHOLDER":"Input Placeholder",
"FIELD-REGISTRIES-TITLE":"Registries Data",
"FIELD-REGISTRIES-PLACEHOLDER":"Input Placeholder",
"FIELD-SERVICES-TITLE":"Services Data",
"FIELD-SERVICES-PLACEHOLDER":"Input Placeholder",
"FIELD-ORGANIZATIONS-TITLE":"Organizations Data",
"FIELD-ORGANIZATIONS-PLACEHOLDER":"Input placeholder",
"FIELD-EXTERNAL-DATASETS-TITLE":"External Datasets Data",
"FIELD-EXTERNAL-DATASETS-PLACEHOLDER":"Input placeholder",
"FIELD-DATA-REPOSITORIES-TITLE":"Data Repositories Data",
"FIELD-DATA-REPOSITORIES-PLACEHOLDER":"Input placeholder",
"FIELD-TAGS-TITLE":"Tags Data",
"FIELD-TAGS-PLACEHOLDER":"Input placeholder",
"FIELD-DATASET-IDENTIFIER-TITLE":"Dataset Identifier Data",
"FIELD-DATASET-IDENTIFIER-PLACEHOLDER":"Input placeholder",
"FIELD-VALIDATOR-TITLE":"Validator Data",
"FIELD-VALIDATOR-PLACEHOLDER":"Input placeholder"
}, },
"DEFAULT-VALUES": { "DEFAULT-VALUES": {
"NONE": "Hiç", "NONE": "Hiç",
@ -437,6 +455,12 @@
"RULE-THEN": "sonra alanı kimliği ile göster" "RULE-THEN": "sonra alanı kimliği ile göster"
} }
} }
},
"TOOLKIT":{
"GENERAL-TOOLS": "General tools",
"NEW-INPUT-SET": "Add Input Set",
"CLONE": "Clone",
"DELETE": "Delete"
} }
}, },
"ACTIONS": { "ACTIONS": {
@ -447,7 +471,23 @@
"DELETE": "Sil", "DELETE": "Sil",
"ADD-PAGE": "Sayfa Ekle +", "ADD-PAGE": "Sayfa Ekle +",
"ADD-SECTION": "Bölüm Ekle +", "ADD-SECTION": "Bölüm Ekle +",
"VALIDATE": "Validate" "VALIDATE": "Validate",
"PREVIEW-AND-FINALIZE": "Preview and finalize",
"FIELD":{
"MAKE-IT-REQUIRED":"Make input required",
"ADD-VISIBILITY-RULE":"Add visibility rule",
"DELETE-INPUT":"Delete this input",
"PREVIEW": "Preview",
"NOT-INITIALIZED": "Not initialized yet"
},
"FIELDSET":{
"ADD-INPUT": "Add new input",
"COMMENT-FIELD": "Comment field",
"INCLUDE-COMMENT-FIELD": "Include comment field",
"ENABLE-MULTIPLICITY": "Enable multiplicity",
"MULTIPLICITY":"Multiplicity",
"MORE": "More.."
}
} }
}, },
"GRANT-LISTING": { "GRANT-LISTING": {